/*20171027*/
@charset "utf-8";
/*全局初始化样式*/
body{ padding:0; margin:0 auto; font-size: 14px; line-height: 1.42857143; font-family:arial,Microsoft YaHei,'微软雅黑','宋体'; color: #333333; min-width: 320px; width: 100%; zoom:1;

/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none; 

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
        
/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
}

/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li,.dl,.dl dd{ list-style:none; margin: 0; padding: 0;} 
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#666460;} 
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ } 
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ } 
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:top;}

/*初始化a的样式和字体样式*/
a{ color:#666460; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ color: #A80000;}

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;
 font-size: 0px;}
.clearfix { zoom: 1;}


.w1200,.contain { width: 96%;padding:0 2%;margin: 0 auto;}

@media screen and (min-width:1200px){
	  .w1200,.contain { width: 1200px; margin: 0 auto;padding: 0;}
}
/*全局样式*/




/*页面框架结构*/
.slidebar{} /*边侧菜单*/
.maincontent{} /*主要内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.current{ /*当前位置*/}


.Content1 {padding-top: 10px;padding-bottom: 68px;min-height: 300px;}
.Content {min-height: 300px;}
.Content,.nyCont {padding:0 2%;}

@media screen and (min-width:1024px) {
   .Content,.nyCont {padding:0 30px ;}
}

@media screen and (min-width:1200px) {
   .Content,.nyCont {padding:0 50px ;}
}


/*分页*/
.Pages {text-align: center;height: 20px;line-height: 20px;padding-top: 8px;padding-bottom: 20px;}
.Pages a {display: inline-block;line-height: 20px;margin:0px 8px;font-size: 14px;color: #333;}
.Pages .num {display: none;}
.Pages a.a_prev,.Pages a.a_next {padding:0px 20px;background: #C9C9C9;}
.Pages a.a_prev:hover,
.Pages a.a_next:hover{background: #A80000;color: #fff;}
@media screen and (min-width:640px){
  .Pages .num {display: inline-block;font-style: normal;} 
  .Pages .num a:hover,.Pages .num a.a_cur {color: #A80000;}
  .Pages {padding-bottom: 30px;}
}

@media screen and (min-width:1200px){
  .Pages {padding-bottom: 50px;}
}
/*分页*/


/*头部*/
.Top {}
.Top .logoBox {text-align: center;padding:1% 0;}
.Top .logoBox>a {display: inline-block;width: 80%;max-width: 341px;}
.Top .logoBox>a img {}

.Top .Navbox {background: #343539;padding:5px 0;line-height: 33px;position: relative;}
.Top .Navbox .language {float: left;}
.Top .Navbox .language .searchbox {float: left;border:1px solid #FFF;line-height: 24px;margin-top: 3px;padding:0px 10px;margin-right: 10px;border-radius: 17px;}
.Top .Navbox .language .searchbox .box {float: left;}
.Top .Navbox .language .searchbox .text {width: 140px;line-height: 24px;color: #fff;}
.Top .Navbox .language .searchbox .btn {float: left;width: 15px;height: 25px;background: url(../images/search_btn.png) no-repeat center;cursor: pointer;margin-left: 5px;}
.Top .Navbox .language .lang {float: left;}
.Top .Navbox .language .lang a {font-size: 14px;color: #fff;margin:0px 6px;}

.Top .Navbox .navbtn {float: right;width: 30px;cursor: pointer;}

.Top .Navbox .navbtn span {display: block;width: 30px;height: 3px;background: #fff;margin:6px 0;border-radius: 1px;}

.mainnav {position: absolute;top: 43px;left: 0;width: 100%;text-align: center;background: #343539;display: none;z-index:99;}
.mainnav li {border-bottom: 1px solid #ccc;line-height: 42px;}
/*小屏时调整导航栏高度以避免视频压在上面*/
@media screen and (max-width:768px) {
   /*.mainnav.phoneMainNav li{line-height: 32px;}*/
   header.Top .Navbox .language .searchbox{margin-top:10px;}
   header.Top .Navbox .navbtn{margin-top:5px;}

}
/*结束 小屏时调整导航栏高度以避免视频压在上面*/
.mainnav li>a {font-size: 16px;color: #fff;display: block;}
.mainnav li .subnav {padding:10px 0;display: none;}
.mainnav li .subnav dd {line-height: 24px;}
.mainnav li .subnav dd a {color: #fff;opacity: 0.8;}
/*小屏幕时头部导航固定*/
.Top .Navbox {height: 50px;line-height: 50px;text-align: center;padding: 0;position: relative;width: 100%;z-index: 98;}
.Top .fixedTop{top: 0 !important;position: fixed !important;}
@media screen and (min-width:1024px) {
   .Top .logoBox {padding-top: 34px;padding-bottom: 20px;}
   /*.Top .Navbox {height: 50px;line-height: 50px;text-align: center;padding: 0;position: relative;width: 100%;z-index: 98;}*/
   /*.Top .fixedTop{top: 0 !important;position: fixed !important;}*/
   
   
   .mainnav {display: inline-block;width: auto;position: inherit;}
   .mainnav li {border:none;}
   .Top .Navbox .navbtn {display: none;}
   .mainnav li {float: left;height: 50px;line-height: 50px;position: relative;margin-right: 15px;}
   .mainnav li:last-child {margin-right: 0;}
   .Top .Navbox .language  {display: inline-block;float: none;line-height: 54px;position: relative;top: -24px;background: url(../images/nav_bg.png) no-repeat left center;padding-left: 20px;}
   .Top .Navbox .language .searchbox .btn {margin-left: 0;}
   .Top .Navbox .language .searchbox {border:none;padding-top: 12px;position: relative;height: 38px;}
   .Top .Navbox .language .searchbox .text {width: 190px;border-bottom: 1px solid #fff;z-index: 30px;transition:0.3s;background: none;height: 28px;line-height: 28px;padding:0 15px;border:1px solid #fff;}
   .Top .Navbox .language .searchbox .box {position: absolute;left: -68px;top: 49px;padding-top: 10px;z-index: 30;display: none;}
   .Top .Navbox .language .searchbox:hover .box {display: block;}
   .Top .Navbox .language .searchbox b {position: absolute;left: 0;bottom: 0;width: 100%;height: 0;background: rgba(255,255,255,0.4);-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
   .Top .Navbox .language .searchbox:hover b {height: 100%;}
   .mainnav li>a {font-size: 14px;color: #fff;padding:0px 20px;transition:0.3s;}
   .mainnav li b {display: block;position: absolute;width: 100%;height: 100%;bottom: 0;left: 0;background: rgba(255,255,255,0.4);height: 0;transition:0.3s;}
   .mainnav li:hover b,.mainnav li.on b {height: 100%;}
   .mainnav li:hover a,.mainnav li.on a {font-weight: bold;}
   .Navbox .navBg {height: 49px;border-top:1px solid #fff;background: rgba(0,0,0,0.3);width: 100%;position: absolute;top: 50px;left: 0;display: none;z-index: 19;}
   .mainnav li .subnav {height: 49px;position: absolute;top: 50px;left: 0;width: 100%;padding: 0;z-index: 20;}
   .mainnav li .subnav dd {float: left;width: 106px;line-height: 49px;background: url(../images/subnav_bg.png) no-repeat right center;}
   .mainnav li .subnav dd:last-child {background: none;}
   .mainnav li .subnav dd a {font-size: 12px;color: #fff;opacity: 1;font-weight: normal;}
   .mainnav li .subnav dd a:hover {color: #A80000;}
   #nav4 .subnav dd {width: 132px;}
   #nav5 .subnav {margin-left: -400px;}
   #nav5 .subnav dd {width: 72px;}
}

@media screen and (min-width:1200px) {
   .mainnav li>a {padding:0px 30px;}
}

/*头部*/

/*首页Banner*/
.Homeban {position: relative;}
.Homeban .owl-nav {display: none;}
.Homeban .owl-dots {display: block !important;position: absolute;right: 2%;bottom: 5px;}
.Homeban .owl-dots .owl-dot {width: 10px;height: 10px;border-radius: 5px;background: #fff;display: inline-block;margin:0px 5px;opacity: 0.6;}
.Homeban .owl-dots .owl-dot.active {opacity: 1;}

@media screen and (min-width:640px) {
   .Homeban .item a {display: block;height: 100%;}
   .Homeban .item a img {display: none;}
   .Homeban {height: 284px;}
   .Homeban .item {width: 100%;height: 284px;}
   .Homeban .owl-dots {right: 116px;bottom: 15px;}
   .Homeban .owl-nav {display: block;}
   .Homeban .owl-nav>div {opacity: 0.5;position: absolute;width: 30px;height: 32px;top:50%;margin-top: -16px;font-size: 0;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
   .Homeban .owl-nav .owl-prev {background: url(../images/btn_left04.png) no-repeat;left: 86px;}
   .Homeban .owl-nav .owl-next {background: url(../images/btn_right04.png) no-repeat;right:86px;}
   .Homeban .owl-nav>div:hover {opacity: 1;}


   .Banner>div {height: 284px;}
   .Banner img {display: none;}
}




/*首页内容*/
.HomeCont {margin-top: 31px;}
.HomeCont .homebox {background: #EEEEEE;}
.HomeCont .homebox .Htitle {overflow: hidden;margin-bottom: 2%;}
.HomeCont .homebox .Htitle span {float: left;}
.HomeCont .homebox .Htitle span b {display: block;font-size: 14px;color: #fff;font-weight: normal;height: 25px;line-height: 25px;background: #A80000;padding:0px 17px;}
.HomeCont .homebox .Htitle a {float: right;font-size: 12px;color: #666;line-height: 25px;}
.HomeCont .homebox .Htitle a:hover {color: #A80000;}
.HomeCont .Homevideo {width: 96%;padding:3% 2%;}
.HomeCont .Homevideo video {width: 100%;}
.HomeCont .Homevideo .videobox {position: relative;overflow: hidden;}
.HomeCont .Homevideo .videobox .shadow {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.HomeCont .Homevideo .videobox .shadow img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.HomeCont .Homevideo .videobox:hover .shadow img {transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.HomeCont .Homevideo .videobox .shadow .mask {background: rgba(0,0,0,0.3);width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.HomeCont .Homevideo .videobox .shadow span {position: absolute;width: 86px;height: 86px;top: 50%;left: 50%;margin-top: -43px;margin-left: -43px;background: url(../images/video_btn.png) no-repeat;cursor: pointer;}


.HomeCont .Homenews {margin-top: 10px;width: 96%;padding:3% 2%;}
.HomeCont .Homenews .list {}
.HomeCont .Homenews .list .litop {margin-bottom: 10px;}
.HomeCont .Homenews .list .litop>a {display: block;}
.HomeCont .Homenews .list .litop>a img {width: 100%;}
.HomeCont .Homenews .list .litop .memos {}
.HomeCont .Homenews .list .litop .memos h5 {line-height: 24px;padding-top: 10px;padding-bottom: 8px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.HomeCont .Homenews .list .litop .memos h5 a {font-size: 14px;color: #333;font-weight: bold;}
.HomeCont .Homenews .list .litop .memos h5 a:hover {color: #A80000;}
.HomeCont .Homenews .list a:hover {color: #A80000;font-weight: 700;}
.HomeCont .Homenews .list .litop .memos p {font-size: 14px;color: #666;line-height: 24px;}
.HomeCont .Homenews .list .litop .memos p i {font-size: 12px;color: #e60012;font-style: normal;}
.HomeCont .Homenews .list li {overflow: hidden;line-height: 28px;position: relative;}
.HomeCont .Homenews .list li span {font-size: 14px;color: #333;max-width: 30%;position: absolute;left: 0;top: 0;line-height: 28px;}
.HomeCont .Homenews .list li h6 {overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;padding-left: 100px;line-height: 28px;}
.HomeCont .Homenews .list li h6 a {font-size: 14px;color: #333;font-weight: normal;}



.HomeCont .HomeLinks {margin-top: 21px;margin-bottom: 24px;}
.HomeCont .HomeLinks h5 {font-size: 14px;color: 333px;padding:0px 4%;border-bottom: 1px solid #A3A3A3;line-height: 36px;}
.HomeCont .HomeLinks .list {margin:0px 4%;width: 96%;margin-top: 11px;}
.HomeCont .HomeLinks .list .link{float: left;line-height: 30px;}
.HomeCont .HomeLinks .list .link em{display: inline-block;margin:0 5px;line-height: 5px;}
.HomeCont .HomeLinks .list .link:nth-child(6) em{color: #fff;}
.HomeCont .HomeLinks .list .link:last-child em{color:#fff;}
.HomeCont .HomeLinks .list .link a {display: line-block; }
.HomeCont .HomeLinks .list .link a:hover {font-weight: bold;}
.HomeCont .HomeLinks h5:hover{color: #A80000;font-weight: 700;}
@media (min-width: 320px) and (max-width: 360px){ 
 .HomeCont .HomeLinks .list .link{float:none;line-height: 30px;}
 .HomeCont .HomeLinks .list .link em{color:#fff;}
}

@media screen and (min-width:640px){
   .HomeCont .homebox .Htitle span {padding-right: 150px;background: url(../images/Hometitle_bg.png) no-repeat bottom left;}
   .HomeCont .Homenews .list .litop>a {float: left;width: 30%;}
   .HomeCont .Homenews .list .litop .memos {float: left;width: 68%;padding-left: 2%;}

}

@media screen and (min-width:992px){
   .HomeCont .homebox .Htitle {margin-bottom: 20px;}
   .HomeCont .Homevideo {width: 46%;float: left;}
   .HomeCont .Homenews {width: 46%;float: left;margin: 0;}
}

@media screen and (min-width:1200px){
   .HomeCont .Homevideo {width: 508px;padding:20px 58px 28px 50px;}
   .HomeCont .Homenews {width: 534px;padding:20px 50px 28px 0;}
   .HomeCont .Homenews .list .litop>a {width: 200px;}
   .HomeCont .Homenews .list .litop .memos {width: 314px;padding-left: 20px;}
}


/*底部*/
.bottom {background: #A80000;padding-top: 10px;}
.bottom .name {display: none;}
.bottom .bnav {}
.bottom .bnav ul {overflow: hidden;}
.bottom .bnav li {float: left;margin-right: 10px;line-height: 24px;}
.bottom .bnav li:last-child {margin-right: 0;}
.bottom .bnav li a {font-size: 14px;color: #fffefe;}
.bottom .bnav .copyright {font-size: 12px;color: #fffefe;line-height: 24px;}
.bottom .bnav .copyright a {font-size: 12px;color: #fffefe;}
.bottom .barcode {text-align: center;padding:10px 0;}

@media screen and (min-width:640px) {
   .bottom {padding: 20px 0;}
   .bottom .bnav {float: left;padding-top: 13px;}
   .bottom .bnav li {margin-right: 38px;}
   .bottom .barcode {float: right;padding: 0;}
}

@media screen and (min-width:992px) {
   .bottom .name {display: block;float: left;padding-top: 15px;}
   .bottom .name h5 {font-size: 18px;color: #fffefe;font-weight: normal;line-height: 24px;letter-spacing: 2px;}
   .bottom .name p {font-size: 10px;color: #fffefe;line-height: 24px;}
   .bottom .bnav {padding-left: 10%;}
}

@media screen and (min-width:1024px) {
   .bottom .name {padding-left: 5%;}
   .bottom .barcode {padding-right: 6%;}
}

@media screen and (min-width:1200px) {
   .bottom .name {padding-left: 0px;}
   .bottom .bnav {padding-left: 20px;}
   .bottom .barcode {padding-right: 20px;}
}
/*底部*/


/*页面二级/左侧/右侧菜单*/
.slidebar {padding:0 2%;}
.slidebar .nav-menu {padding:15px 0;}
.slidebar .nav-menu li {float: left;line-height: 24px;padding:0px 20px;background: url(../images/menunav_line.png) no-repeat right center;}
.slidebar .nav-menu li:last-child {background: none;}
.slidebar .nav-menu li a {font-size: 14px;color: #666;}
.slidebar .nav-menu li a:hover,.slidebar .nav-menu li.on a {color: #A80000;font-weight: 600;}

.slidebar .nav-menu1 {text-align: center;}
.slidebar .nav-menu1 li {display: inline-block;float: none;}
.slidebar .nav-menu1 li a {font-size: 12px;}

@media screen and (min-width:768px) {
   .slidebar .nav-menu li {padding:0px 30px;}
   .slidebar .nav-menu1 li {padding:0px 18px;}
   .slidebar .nav-menu li:first-child {padding-left: 0;}
}

@media screen and (min-width:1024px) {
   .slidebar {padding:0px 30px;}
}

@media screen and (min-width:1200px) {
   .slidebar {padding:0px 50px;}
}
/*页面二级/左侧/右侧菜单*/



/*当前位置*/
.location {padding:25px 2% 5px;border-bottom: 1px solid #9FA0A0;}
.location .current {font-size: 14px;color: #333;padding-left: 26px;background: url(../images/location_bg.png) no-repeat left 6px;line-height: 24px;font-weight: 600;position: relative;z-index: 2;}
.location .current a {font-size: 14px;color: #333;}
.location .current a:hover {color: #A80000;}
.location .current span {font-size: 14px;color: #333;}
.location .current em {font-style: normal;font-size: 10px;margin-left: 3px;}

@media screen and (min-width:1024px) {
   .location {padding:25px 30px 5px;}
   .location1{  margin-top:35px; }
}

@media screen and (min-width:1200px) {
   .location {padding:25px 50px 5px;}
}



/*视频中心*/
.Video {margin-top: 20px;}
.Video li {width: 100%;cursor: pointer;margin-bottom: 35px;}
.Video li .Img {position: relative;overflow: hidden;}
.Video li .Img img {width: 100%;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.Video li .Img:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.Video li span {position: absolute;width: 65px;height: 67px;background: url(../images/video_btn02.png) no-repeat;top: 50%;left: 50%;margin-left: -32px;margin-top: -34px;}
.Video li h5 {font-size: 14px;color: #333;font-weight: normal;line-height: 24px;padding:13px 0;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}

.HideBox {position: fixed; background:rgba(0,0,0,.8);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);left: 0; top: 0; z-index: 9999;width: 100%;height: 100%;display: none;}
.HideBox .close {position: absolute;width: 32px;height: 32px;background: url(../images/hide_close.png) no-repeat;cursor: pointer;top: 90px;right: 10px;}
.HideBox video {width: 96%;height: auto;position: absolute;top: 150px;left: 50%;margin-left: -48%;}


@media screen and (min-width:640px) {
   .HideBox video {width: 600px;margin-left: -300px;}
}

@media screen and (min-width:768px) {
   .Video li {width: 49%;float: left;margin-right: 2%;}
}

@media screen and (min-width:1024px) {
   .Video li {width: 46%;margin-right: 8%;}
}

@media screen and (min-width:1200px) {
   .Video li {width: 477px;margin-right: 146px;}
}


/*友情链接*/
.Links {padding-bottom: 20px;}
.Links li {float: left;width:48%;margin:1%;border:1px solid #E6E6E6;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Links li a {display: block;}
.Links li a img {width: 100%;}

@media screen and (min-width:640px) {
   .Links li {width:31%;margin:1%;}
}

@media screen and (min-width:768px) {
   .Links li {width:23%;margin:1%;}
}

@media screen and (min-width:1024px) {
   .Links li {width: 18%;margin: 1%;}
}

@media screen and (min-width:1200px) {
   .Links li {width:16.6%;margin: 0;border-right: 1px solid transparent;margin-bottom: 10px;}
   .Links li:last-child,.Links li:nth-child(6n) {border-right:1px solid #E6E6E6; }
}


/*企业文化*/
.Culture {}


.Culture .list {margin-top: 43px;}
.Culture .list .year {height: 20px;background: #E5E5E5;padding: 5px 0;position: relative;}
.Culture .list .year .item {line-height: 20px;text-align: center;}
.Culture .list .year .item span {display: inline-block;width: 50px;height: 20px;line-height: 20px;border-radius: 2px;cursor: default;}
.Culture .list .year .item span:hover,.Culture .list .year .item.on span {background: #fff;color:#A80000;font-size: 16px;}
.Culture .list .years {width:80%;margin:0 auto;}
.Culture .list .year .owl-dots {display: none !important;}
.Culture .list .year .owl-nav>div {position: absolute;top: 2px;width: 13px;height: 15px;font-size: 0;}
.Culture .list .year .owl-nav .owl-prev {background: url(../images/btn_left02.png) no-repeat;left: -15px;}
.Culture .list .year .owl-nav .owl-next {background: url(../images/btn_right02.png) no-repeat;right: -15px;}

.Culture .thing {margin-top: 50px;display: none;}
.Culture .thing dl {margin-bottom: 50px;}
.Culture .thing dl:first-child dt {border-color: transparent;}
.Culture .thing dl dt {text-align: center;width: 100%;height: 0;border-bottom: 4px solid #E6E6E6;}
.Culture .thing dl dt h5 {font-size: 16px;color: #333;font-weight: normal;line-height: 16px;}
.Culture .thing dl dt span {display: block;font-size: 14px;color: #333;line-height: 14px;padding-top: 10px;}
.Culture .thing dl .dlbox {display: inline-block;padding:0px 45px;background: #fff;margin-top: -20px;}

.Culture .thing dl dd {margin-top: 38px;}
.Culture .thing dl dd .owl-nav {display: none;}

.Culture .thing dl dd .owl-nav {display: block;}
.Culture .thing dl dd .owl-nav>div {position: absolute;width: 30px;height: 32px;top: 50%;margin-top: -16px;font-size: 0;}
.Culture .thing dl dd .owl-nav .owl-prev {background: url(../images/btn_left04.png) no-repeat;left: 12px;}
.Culture .thing dl dd .owl-nav .owl-next {background: url(../images/btn_right04.png) no-repeat;right: 12px;}

@media screen and (min-width:768px) {
   .Culture .list .years {width: 90%;}
   .Culture .thing {margin-top: 65px;}
   .Culture .thing dl {margin-bottom: 76px;}
   .Culture .thing dl dd {position: relative;margin-top: 58px;}
}

@media screen and (min-width:1024px) {
   .Culture .list .years {width: 94%;}
}


/*企业资质*/
.Aptitude {}
.Aptitude .aptBox {background: #E5E5E5;}
.Aptitude .aptBox .title {font-size: 30px;color: #fff;padding:0 2%;}
.Aptitude .aptBox .title span {display: block;line-height: 70px;}
.Aptitude .mCustomScrollBox>.mCSB_scrollTools {width: 8px;left: 0;}
.Aptitude .mCSB_scrollTools a+.mCSB_draggerContainer {margin: 0;}
.Aptitude .mCSB_scrollTools .mCSB_draggerRail {width: 8px;border-radius: 0;}
.Aptitude .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 6px;border-radius: 0;}
.Aptitude .mCSB_container {margin-right: 0;margin-left: 8px;}

.Aptitude .aptBox .text {padding:10px 2%;font-size: 14px;color: #959595;line-height: 30px;}
.Aptitude .aptBox .text ul {height: 300px;}
.Aptitude .aptBox .text ul li {line-height: 24px;font-size: 14px;color: #333333;background: url(../images/Aptitude_bg.png) no-repeat left 15px;padding:7px 0;padding-left: 43px;}
.Aptitude .aptBox .text ul li span {font-size: 18px;color: #333;margin-right: 5px;}

@media screen and (min-width:1024px){
   .Aptitude .aptBox .title {float: left;width: 20%;padding: 0;background: #C9C9C9;height: 400px;position: relative;position: relative;}
   .Aptitude .aptBox .title span {text-align: center;width: 100%;position: absolute;top: 50%;margin-top: -35px;}
   .Aptitude .aptBox .title em {position: absolute;display: block;width: 0;height: 0;border:13px solid transparent;border-left-color: #C9C9C9;right: -25px;top: 50%;margin-top: -13px;}
   .Aptitude .aptBox .text {width: 70%;float: left;padding: 20px 5%;}
   .Aptitude .aptBox .text ul {height: 360px;}
}

@media screen and (min-width:1200px){
   .Aptitude .aptBox .title {width: 280px;height: 470px;}
   .Aptitude .aptBox .text {width: 805px;padding:20px 50px 0 65px;}
   .Aptitude .aptBox .text ul {height: 419px;}
}


/*新闻中心*/
.News {padding-top: 20px;}
.News li {border-bottom: 1px dashed #B2B2B2;padding-bottom: 20px;overflow: hidden;margin-bottom: 20px;}
.News li:last-child {border:none;}
.News li .time {display: none;}
.News li .Img {display: block;width: 100%;}
.News li .Img img {width: 100%;}
.News li .memos {}
.News li .memos h5 {line-height: 40px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.News li .memos h5 a {font-size: 14px;color: #333;}
.News li .memos h5 a:hover {color: #A80000;}
.News li .memos p {font-size: 14px;color: #666;line-height: 26px;}
.News li .memos p a {color: #666;}
.News li .memos p .tdots {color: #A80000;font-size: 10px;}
.News li:hover .time b {background: #a80000;color: #fff;}
.News li:hover .time span {background: #a80000;color: #fff;}
.News li:hover .memos h5 a {color: #A80000;}

@media screen and (min-width:480px) {
   .News li .Img {width: 30%;float: left;}
   .News li .memos {width: 68%;float: left;padding-left: 2%;}
   .News li .memos h5 {line-height: 20px;}
   .News li .memos p {line-height: 20px;}
}

@media screen and (min-width:768px) {
   .News li .memos h5 {line-height: 42px;}
   .News li .memos p {line-height: 26px;}   
}

@media screen and (min-width:1024px) {
   .News li .time {display: block;width: 10%;float: left;}
   .News li .time b {display: block;width: 63px;height: 42px;line-height: 42px;font-size: 30px;color: #666;text-align: center;background: #E5E5E5;margin-bottom: 1px;}
   .News li .time span {display: block;width: 63px;height: 19px;line-height: 19px;background: #E5E5E5;font-size: 12px;color: #666;text-align: center;}
   .News li .Img {width: 20%;}
   .News li .memos {width: 68%;}
}

@media screen and (min-width:1200px) {
   .News li .time {width: 86px;}
   .News li .Img {width: 167px;}
   .News li .memos {width: 823px;padding-left: 24px;}
}



/*新闻详情页*/
.InfoCont {padding-bottom: 95px;}
.InfoCont .InfoTitle {text-align: center;padding-bottom: 28px;padding-top: 42px;}
.InfoCont .InfoTitle h5 {font-size: 18px;color: #333;font-weight: normal;line-height: 24px;margin-bottom: 16px;}
.InfoCont .InfoTitle span {font-size: 14px;color: #666;padding:0px 18px;}
.InfoCont .singlepage {max-width: 910px;margin:0 auto;}


/*经典案例*/
.Case {}
.Case li {margin-bottom: 20px;overflow: hidden;}
.Case li>a {display: block;width: 100%;position: relative;}
.Case li>a.Ispic{background-repeat:no-repeat; background-position:center center; background-size:cover; padding-bottom:75%;}
.Case li>a img {width: 100%; display:none}
.Case li>a .mask {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);opacity: 0;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.Case li>a .mask span {position: absolute;width: 38px;height: 38px;background: url(../images/btn01.png) no-repeat;top: 50%;left: 50%;margin-top: -19px;margin-left: -19px;}
.Case li h5 {line-height: 40px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.Case li>a:hover .mask {opacity: 1;}
.Case li h5 a {font-size: 14px;color: #333;font-weight: normal;}
.Case li h5 a:hover {color: #A80000;}

@media screen and (min-width:640px) {
   .Case li {width: 48%;float: left;padding:0 1.1%;margin-bottom: 30px;}
}

@media screen and (min-width:1024px) {
   .Case li {width: 31%;padding:0 1%;margin-bottom: 40px;}

}

@media screen and (min-width:1200px) {
   .Case li {width: 260px;padding: 0;margin-right: 20px;margin-bottom: 52px;}
   .Case li:nth-child(4n) {margin-right: 0;}
}

/*案例详情页*/
.CaseInfo {padding-bottom: 68px;max-width: 920px;margin:0 auto;}
.CaseInfo .title {text-align: center;font-size: 18px;color: #333;line-height: 24px;padding-top: 42px;padding-bottom: 32px;}



/*辉煌荣誉*/
.Honor {}
.Honor .honortit_cn {font-family: "黑体";font-size: 14px;color: #333;text-indent: 2em;max-width: 790px;margin:0 auto;padding-top: 16px;padding-bottom: 24px;}
.Honorcon{  position:relative;width: 100%;background: #EEEEEE;padding:40px 0;}
.Honorcon .PCshow {display: none;}

.Honorcon .carouselBox1 {width: 90%;margin:0 auto;position: relative;}

.Honor .Honorlist {margin-top: 28px;}
.Honor .Honorlist .title {text-align: center;font-size: 20px;color: #333;font-weight: bold;height: 50px;line-height: 50px;background: url(../images/HonorList_bg.jpg) no-repeat bottom center;}
.Honor .Honorlist .tab {text-align: center;padding-top: 26px;padding-bottom: 49px;}
.Honor .Honorlist .tab li {display: inline-block;width: 106px;height: 26px;line-height: 26px;background: #DCDCDC;font-size: 14px;color: #999;margin:2px 8px;cursor: pointer;}
.Honor .Honorlist .tab li:hover,.Honor .Honorlist .tab li.on {background: #A80000;color: #fff;}

.Honor .Honorlist .tabCont li {float: left;width: 48%;margin:0 1%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 14px; height:274px;}
@media screen and (max-width:420px){
 .Honor .Honorlist .tabCont li{height:190px}  

}
.Honor .Honorlist .tabCont li a {display: block;}
.Honor .Honorlist .tabCont li .Img {position: relative;padding-bottom: 70%;border:2px solid #9D9B9B;overflow: hidden;}
.Honor .Honorlist .tabCont li .Img .Imgbox {position: absolute;padding:2%;width: 96%;height: 96%;top: 0;left: 0;right: 0;bottom: 0;margin:auto;text-align: center;overflow: hidden;}
.Honor .Honorlist .tabCont li a .Img img {height: 100%;}
.Honor .Honorlist .tabCont li span {display: block;font-size: 14px;color: #666;text-align: center;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;}
.Honor .Honorlist .tabCont .cont {max-height: 760px;overflow-y: scroll;display: none;}


.Honor .Honorlist .tabCont li img{width: 100%}
.Honor .Honorlist .tabCont li h4{text-align: center;line-height: 25px; display:block;margin-top:10px;}
@media screen and (min-width:640px){
   .Honorcon .carouselBox1 {width: 80%;}
   .Honorcon .carouselBox1 .owl-nav>div{position:absolute;top:50%; margin-top:-28px; width:53px; height:58px; cursor:pointer;z-index:5;font-size: 0;}
   .Honorcon .carouselBox1 .owl-nav .owl-prev {left:-58px; background: url(../images/btn_left03.png) no-repeat;}
   .Honorcon .carouselBox1 .owl-nav .owl-next {right:-58px; background: url(../images/btn_right03.png) no-repeat;}
}

@media screen and (min-width:640px){
   .Honorcon .carouselBox1 .owl-nav  {display: block !important;}
}

@media screen and (min-width:768px){
   .Honor .Honorlist .tabCont li {width: 31%;}
}

@media screen and (min-width:1024px){
   .Honor .Honorlist .tabCont li {width: 23%;height: 250px;}
}

@media screen and (min-width:1200px){
   .Honorcon .Mshow {display: none;}
   .Honorcon .PCshow {display: block;}
   .Honorcon {height:362px;padding-top: 41px;padding-bottom: 62px;}
   .Honorcon .carouselBox{ width:80%; margin:0 auto; position:relative;}
   .Honorcon .carousel-feature{position:absolute;cursor:pointer; overflow:visible !important;opacity: 1 !important;top: 38px;box-shadow: 0px 0px 22px rgba(0,0,0,0.6); }
   .Honorcon .carousel-feature a,.Honorcon .carousel-image{ display:block;}
   .Honorcon .carousel-feature a span{ display:block; text-align:center; margin:10px 0 0; font-size:16px;}
   .Honorcon .carousel-image{ border:1px solid #aeb8ba;}
   .Honorcon .carouselLeft,.Honorcon .carouselRight{position:absolute;top:50%; margin-top:-28px; width:53px; height:58px; cursor:pointer;z-index:5; }
   .Honorcon .carouselLeft{left:145px; background: url(../images/btn_left03.png) no-repeat;background-size:60%;}
   .Honorcon .carouselRight{right:120px; background: url(../images/btn_right03.png) no-repeat;background-size:60%;}

   .Honor .Honorlist .tabCont li {width: 229px;margin-left: 0;margin-right: 41px;}
   .Honor .Honorlist .tabCont li .Img .Imgbox {padding:4%;width: 92%;height: 92%;}
}



/*联系方式*/
.Contact {padding-bottom: 6%;}
.Contact .mapbox {width: 100%;height: 300px;max-width: 920px;margin:37px auto 0;}
.Contact .mapbox label {max-width: none !important;}
.Contact .mapbox .BMap_Marker img {max-width: none !important;}

@media screen and (min-width:640px){
   .Contact .mapbox {height: 400px;}
}

@media screen and (min-width:992px){
   .Contact .mapbox {height: 550px;}
}

@media screen and (min-width:1200px){
   .Contact .mapbox {height: 636px;}
}


/*人才招聘*/
.Recruit {padding-bottom: 68px;}
.Recruit .Rebox {background: #EEEEEE;}
.Recruit .Rebox .tab {background: #E5E5E5;}
.Recruit .Rebox .tab dl span{display: block;}
.Recruit .Rebox .tab dl dt {overflow: hidden;height: 49px;line-height: 49px;background: #DCDCDC;border-bottom: 1px solid #D8D8D8;}
.Recruit .Rebox .tab dl dt span {text-align: center;width: 50%;float: left;font-size: 14px;color: #333;font-weight: bold;}
.Recruit .Rebox .tab dl dd {overflow: hidden;border-bottom: 1px solid #D8D8D8;height: 49px;line-height: 49px;cursor: pointer;}
.Recruit .Rebox .tab dl dd:hover span,.Recruit .Rebox .tab dl dd.on span {color: #A80000;}
.Recruit .Rebox .tab dl dd span {width: 50%;float: left;font-size: 14px;color: #999;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.Recruit .Rebox .tab dl dd span.name {padding-left: 10%;width: 40%;}
.Recruit .Rebox .tab dl dd span.time {text-align: center;}
.Recruit .Rebox .tabCont {padding-bottom: 10px;}
.Recruit .Rebox .tabCont .cont {display: none;}
.Recruit .Rebox .tabCont .title {height: 49px;line-height: 49px;border-bottom: 1px solid #D8D8D8;font-weight: bold;}

@media screen and (min-width:768px){
   .Recruit .Rebox .tab {width: 40%;float: left;}
   .Recruit .Rebox .tabCont {width: 55%;padding-left: 5%;float: left;}
}

@media screen and (min-width:1200px){
   .Recruit .Rebox .tab {width: 294px;max-height: 400px;overflow-y:auto;}
   .Recruit .Rebox .tabCont {width: 664px;padding-left: 42px;}
}


/*发展历程*/
.History {padding-bottom: 68px;padding-top: 20px;}
.History .HNav {width: 100%;}
.History .HNav dl {margin-bottom: 10px;}
.History .HNav dt {height: 46px;line-height: 46px;text-align: center;font-size: 16px;color: #fff;background: #A80000;}
.History .HNav .ddbox {display: none;}
.History .HNav dd {}
.History .HNav dd a {display: block;font-size: 14px;color: #333;height: 50px;line-height: 50px;margin:0px 10px;border-bottom: 1px solid #D3D3D3;padding-left: 31px;background: url(../images/dot.png) no-repeat 19px center;}
.History .HNav dd:hover {background: #E5E5E5;}
.History .HNav dd:hover a {background: url(../images/dot_red.png) no-repeat 19px center;color: #A80000;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.History .HNav dd.on {background: #E5E5E5;}
.History .HNav dd.on a {background: url(../images/dot_red.png) no-repeat 19px center;color: #A80000;}
.History .HNav dl dd:last-child a {border: 0;}
.History .HNav dl:last-child dd:last-child a {border-bottom: 1px solid #D3D3D3;}

.History .Hlist {padding:24px 10px;background: #E5E5E5;}
.History .Hlist>ul {background:url(../images/Hlist_icon05.png) repeat-y 11px center;}
.History .Hlist>ul>li {margin-bottom: 36px;}
.History .Hlist>ul>li dd {display: none;}
.History .Hlist>ul>li dt {font-size: 20px;color: #333;line-height: 22px;padding-left: 53px;background: url(../images/Hlist_icon03.png) no-repeat left center;cursor: pointer;}
.History .Hlist>ul>li dt.on {color: #A80000;}
.History .Hlist>ul>li dt.on em {background: url(../images/Hlist_icon02.png);}
.History .Hlist>ul>li dt em {display: inline-block;width: 12px;height: 7px;background: url(../images/Hlist_icon01.png);margin-left: 28px;position: relative;top: -3px;}

.History .Hlist>ul>li li {padding-left: 116px;position: relative;background: url(../images/Hlist_icon04.png) no-repeat 5px 14px;}
.History .Hlist>ul>li li span {position: absolute;left: 63px;top: 9px;font-size: 14px;color: #a80000;}
.History .Hlist>ul>li li .text {line-height: 38px;}

@media screen and (min-width: 992px){
   .History .HNav {width: 30%;float:left;}
   .History .HNav dl {margin-bottom: 0;}
   .History .Hlist {padding:24px 2%;width: 66%;float: left;}
   .History .HNav .ddbox {display: block;}
}

@media screen and (min-width: 1200px){
   .History .HNav {width: 230px;}
   .History .Hlist {width: 780px;padding:24px 45px 50px;}
}

/*设计团队*/
.Design {}

.Design .slideBox {background: #DCDCDC;padding-top: 37px;margin-top: 8px;padding-bottom: 58px;}
.Design .slideBox .tab {text-align: center;}
.Design .slideBox .tab li {display: inline-block;min-width: 120px;padding:0px 15px;line-height: 30px;cursor: pointer;margin:2px 13px;}
.Design .slideBox .tab li:hover,.Design .slideBox .tab li.on {background: #A80000;color: #fff;}
.Design .slideBox .tabCont {margin-top: 23px;position: relative;}
.Design .slideBox .cont .item {cursor: pointer;}
.Design .slideBox .cont .item .desc {background: #fff;text-align: center;padding:0px 10px;}
.Design .slideBox .cont .item .desc b {font-size: 14px;color: #333;display: block;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 38px;}
.Design .slideBox .cont .item .desc span {font-size: 12px;color: #333;display: block;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 12px;padding-bottom: 12px;}
.Design .slideBox .cont {padding:0 10%;width: 80%;position: relative;display: none;}
.Design .slideBox .cont .item .hide2 {display: none;}
.Design .slideBox .tabCont .hide2Box {position: absolute;top: 0;bottom: 0;z-index: 88;background: #fff;width: 96%;padding:2%;display: none;}
.Design .slideBox .tabCont .hide2Box .text img {display: none;}
.Design .slideBox .tabCont .hide2Box .close2 {position: absolute;width: 20px;height: 20px;position: absolute;top: 5px;right: 5px;text-align: center;line-height: 20px;background: rgba(0,0,0,.8);color: #fff;border-radius: 10px;cursor: pointer;}
.Design .slideBox .cont .owl-nav>div {position: absolute;font-size: 0;width: 30px;height: 32px;top: 50%;margin-top: -16px;}
.Design .slideBox .cont .owl-nav .owl-prev {background: url(../images/btn_left04.png) no-repeat;left: 20px;}
.Design .slideBox .cont .owl-nav .owl-next {background: url(../images/btn_right04.png) no-repeat;right: 20px;}

.Design .delist {}
.Design .delist .name {text-align: center;padding-top: 30px;margin-bottom: 31px;}
.Design .delist .name span {display: inline-block;font-size: 14px;color: #333;font-weight: bold;line-height: 30px;border-bottom: 2px solid #A80000;}
.Design .delist .name b {display: none;}

.Design .delist li {width: 49%;margin:0.5%;float: left;cursor: pointer;overflow: hidden;}
.HideBox1 {width: 100%;height: 100%;position: fixed;background: rgba(0,0,0,0.8);top: 0;left: 0;z-index: 99;display: none;}
.HideBox1 .close {position: absolute;top: 0;right: 0;width: 30px;height: 30px;text-align: center;line-height: 30px;background: rgba(0,0,0,.8);color: #fff;cursor: pointer;}
.Design .delist li .hide {display: none;position: fixed;z-index: 100;top: 50%;left: 0;width: 90%;padding:5% 5%;background: #fff;cursor: default;max-height: 80%;}
/*小屏幕时候设计团队弹窗 上图下文*/

@media screen and (max-width:767px) {
   .Design .delist li .hide img {max-height: 200px;}
   .Design .delist li .hide.phoneHide{height:400px;margin-top:-200px;}
   .Design .delist li .hide.phoneHide .text{max-height: 200px;}
}
/*.Design .delist li .hide img {display: none;}*/
.Design .delist li .hide .text {height: 400px;overflow-y:auto;}
.Design .delist li .Img {position: relative;}
.Design .delist li .Img img {width: 100%;}
.Design .delist li .Img .info {position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.5);padding:0px 2%;width: 96%}
.Design .delist li .Img .info b {display: block;font-size: 14px;color: #fff;font-weight: normal;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 28px;}
.Design .delist li .Img .info i {display: block;font-size: 10px;font-style: normal;color: #fff;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.Design .delist li .Img .info em {display: block;font-size: 12px;font-style: normal;color: #fff;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 24px;}

@media screen and (min-width:480px) {
   .Design .slideBox .tabCont .hide2Box {width: 90%;margin:0px 3%;max-height: 200px;overflow-y:auto;top: 2%;}
}

@media screen and (min-width:640px) {
   .Design .delist li  {width: 31.3%;}
   .Design .slideBox .tabCont .hide2Box {width: 556px;height: 170px;margin:0px auto;left: 50%;margin-left: -294px;max-height: none;padding:25px 16px 30px;top: 0px;overflow: hidden;}
   .Design .slideBox .tabCont .hide2Box .text img {display: block;float: left;width: 152px;}
   .Design .slideBox .tabCont .hide2Box .text .textbox {float: left;padding-left: 15px;width: 300px;}
}

@media screen and (min-width:768px) {
   .Design .delist li  {width: 24.0%;}
}

@media screen and (min-width:992px) {
   .Design .delist li  {width: 16.0%;margin: 0.3%;}
   .Design .delist li .hide {padding: 0;left: 50%;margin-left: -45%;overflow: hidden;transform: translateY(-50%);margin-top: 25px;}
   .Design .delist li .hide img {display: block;float: left;width: 30%;}
   .Design .delist li .hide .text {width: 60%;float: left;margin:5%;height: 300px;}
   .Design .delist li .Img .info {bottom: -100%;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
   .Design .delist li:hover .Img .info {bottom: 0;}

}

@media screen and (min-width:1024px) {
   .Design .slideBox .cont .owl-nav {display: block;}
   .Design .delist li {width: 12%;margin:0.2%;}
}

@media screen and (min-width:1200px) {
   .Design .slideBox .cont {width: 1020px;padding:0px 90px;}
   .Design .slideBox .cont .owl-nav .owl-prev {left: 30px;}
   .Design .slideBox .cont .owl-nav .owl-next {right: 30px;}

   .Design .delist .name {padding-top: 80px;position: relative;}
   .Design .delist .name b {display: block;font-size: 58px;color: #dcdcdc;font-weight: bold;line-height: 58px;position: absolute;bottom: -5px;left: 560px;z-index: -1;}

   .Design .delist li {width: 134px;margin: 0;margin-right: 3px;margin-bottom: 3px;}

   .Design .delist li .hide {width: 1000px;margin-left: -500px;height: 440px;}
   .Design .delist li .hide img {width: 300px;}
   .Design .delist li .hide .text {width: 620px;margin:50px 40px 0;height: 350px;}
}



/*搜索*/
.Search {}
.Search ul {margin-bottom: 30px;}
.Search li {line-height: 42px;border-bottom: 1px dotted #999;overflow: hidden;}
.Search li h5 {width: 70%;float: left;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.Search li span {float: right;}




/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}



/*新闻详情和友情链接*/
.news_info,
.links_page,
.aux_sec{padding-top: 35px;}
/*新闻详情和友情链接*/

/*辉煌荣誉*/
div.light_rounded .pp_nav .pp_play{display: none;}

.fancybox-nav span{width: 30px !important;height: 30px !important;}
.fancybox-close{background: url(../images/fancy_close.png) no-repeat center !important;}
.fancybox-prev span{background: url(../images/fancy_nav_left.png) no-repeat center !important;}
.fancybox-next span{background: url(../images/fancy_nav_right.png) no-repeat center !important;}
.fancybox-close{width: 30px !important;height: 30 !important;}
#fancybox-loading{width: 24px !important;height: 24px !important;background: url(../images/fancybox_loading.gif) no-repeat center !important;}
/*辉煌荣誉*/

.fancybox-overlay{background:rgba(0,0,0,0.8) !important;}

.fancybox-wrap{margin-top: 25px !important;}
/*新闻详情页和案列详情页上下页内容*/
.PrevNextBox{max-width: 910px;margin:0 auto;margin-top:10px;}