﻿@charset "utf-8";
em,i{font-style:normal;}
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.main-title{ font-size: 36px; color: #000000; text-align: center; margin:50px 0 40px;}
.main-title span{ font-size: 26px; color: #565458; display: block; letter-spacing: 10px;}
.main-title i{ display: block; width: 117px; height: 1px; background: #e3b74e; margin: 15px auto 10px;}
.main-title a{color: #000000; }
body{ min-width:1200px; margin:0 auot;}
.fullSlide {width:100%;position:relative;height:640px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:640px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat; background-size:cover;}
.fullSlide .bd li a {display:block;height:640px;}
.fullSlide .hd {position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ width:32px;height:18px;background:#e3b74e; color:#e3b74e;}
.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(../images/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(../images/right1s.png) no-repeat;}
.quality{ background: url("../images/feature_bg.jpg") no-repeat center bottom; overflow: hidden; height: 870px; margin-bottom: 0px;}
.quality .accessory{ width: 730px;}
.quality .main-title{ margin:50px 0 20px;}
.quality .sub-title{ font-size: 30px; color: #d0d0d0; text-transform: uppercase; margin: 50px 0 20px;}
.quality .sub-title span{ background: url("../images/feature_icon1.jpg") no-repeat 0 0; padding-left: 40px; font-size: 18px; color: #e3b74e; display: block; font-weight: bold; height: 32px; line-height: 32px;}
.quality .sub-title span a{color: #e3b74e;}
.quality p{ font-size: 14px; line-height: 24px; color: #565458;}
.quality .accessory-img{ height: 390px; position: relative; margin-top: 10px;}
.quality .accessory-img li{ width: 151px; height: 151px; overflow: hidden; position: absolute;}
.quality .accessory1{ top: 0; left: 0;}
.quality .accessory2{ top: 65px; left: 169px;}
.quality .accessory3{ top: 66px; left: 345px;}
.quality .accessory4{ top: 0; left: 513px;}
.quality .accessory5{ top: 175px; left: 0;}
.quality .accessory6{ top: 236px; left: 169px;}
.quality .accessory7{ top: 236px; left: 345px;}
.quality .accessory8{ top: 175px; left: 513px;}
.quality li .cover{ display:none; width: 151px; height: 151px;position: absolute;top: 0;left: 0;text-align: center;font-size: 14px;color: #565458;padding-top: 82px;}
.quality li:hover .cover{ display: block;}
.quality .accessory1 .cover{ background: url("../images/feature_img1.png") no-repeat; background-position: 0 -169px;}
.quality .accessory2 .cover{ background: url("../images/feature_img2.png") no-repeat; background-position: 0 -169px;}
.quality .accessory3 .cover{ background: url("../images/feature_img3.png") no-repeat; background-position: 0 -169px;}
.quality .accessory4 .cover{ background: url("../images/feature_img4.png") no-repeat;background-position: 0 -169px; }
.quality .accessory5 .cover{ background: url("../images/feature_img5.png") no-repeat;background-position: 0 -169px; }
.quality .accessory6 .cover{ background: url("../images/feature_img6.png") no-repeat;background-position: 0 -169px; }
.quality .accessory7 .cover{ background: url("../images/feature_img7.png") no-repeat; background-position: 0 -169px;}
.quality .accessory8 .cover{ background: url("../images/feature_img8.png") no-repeat; background-position: 0 -169px;}
.equip-desc{ width: 430px; margin-top: 76px;}
.equip-desc dl{ margin-bottom: 20px;}
.equip-desc dt{padding-left: 40px; font-size: 18px; color: #e3b74e; font-weight: bold; height: 35px; line-height: 35px; margin-bottom: 5px;}
.equip-desc dd{font-size: 14px; line-height: 24px; color: #565458; padding-left: 40px;}
.equip-desc .feature1 dt{ background: url("../images/feature_icon2.jpg") no-repeat 0 0;}
.equip-desc .feature2 dt{ background: url("../images/feature_icon3.jpg") no-repeat 0 0;}
.equip-desc .feature3 dt{ background: url("../images/feature_icon4.jpg") no-repeat 0 0;}
.equip-desc .feature4 dt{ background: url("../images/feature_icon5.jpg") no-repeat 0 0;}
.equip-desc .feature-btn{ display: block; background: url("../images/btn_bg2.jpg") no-repeat 0 0; height: 89px; line-height: 42px; padding-left: 150px; font-size: 14px; color: #e3b74e; margin: 40px 0 0 40px;}
.banner2{ background: url("../images/banner2.jpg") no-repeat center 0; height: 148px; position: relative; z-index: 2; margin-top:70px;}
.prod{ position: relative; z-index: 10; }
.prod-menu{ width: 205px; background: #f4f4f4; margin-top: -115px;}
.prod-menu h2{ height: 115px; background: #e3b74e; color: #fff; text-align: center; font-size: 24px; font-weight: normal; padding-top: 26px;}
.prod-menu h2 a{ color: #fff;}
.prod-menu h2 b{ display: block;}
.prod-menu h3{ height: 38px; line-height: 38px; background: #565458; text-align: center; font-size: 16px; font-weight: normal; margin-bottom: 1px;}
.prod-menu h3 a{ color: #fff;}
.prod-menu ul{ padding-left: 29px; margin: 10px 0 15px;}
.prod-menu li{ background: url("../images/prod_icon1.png") no-repeat 0 center; font-size: 14px; padding-left: 20px; line-height: 31px;}
.prod-menu li a{ color: #565458;}
.prod-menu li:hover a{ color: #e3b74e;}
.prod-menu ul.ul3,.prod-menu ul.ul4,.prod-menu ul.ul5,.prod-menu ul.ul6{ display:none;}
.prod-img{ width: 938px; margin-top: 38px;}
.prod-big{ height: 302px; padding-bottom: 36px; margin-bottom: 36px; border-bottom: 1px solid #ececec; box-sizing: content-box;}
.prod-big dt{ width: 396px; height: 302px; float: left;}
.prod-big dt img{ width: 100%;}
.prod-big dd{ width: 490px; float: right;}
.prod-big dd h3{ font-size: 24px; color: #565458; margin: 20px 0;}
.prod-big dd h3 a:hover{ color: #e3b74e;}
.prod-big dd p{ font-size: 14px; line-height: 24px; color: #6f6f6f;}
.prod-big dd .prod-btn{ display: block; margin-top: 40px;}
.prod-btn a{ width: 135px; height: 38px; line-height: 38px; text-align: center; background: #565458; font-size: 14px; font-weight: bold; display: inline-block; color: #fff; margin-right: 16px;}
.prod-btn a:first-child{ background: #e3b74e;}
.prod-slide{ height: 202px; position: relative;}
.prod-slide .prod-list{ margin-left: 40px;}
.prod-slide .prev{ display: block; width: 16px; height: 36px; position: absolute; left: 0; top: 50%; margin-top: -18px;}
.prod-slide .next{ display: block; width: 16px; height: 36px; position: absolute; right: 0; top: 50%; margin-top: -18px;}
.prod-slide li{ width: 265px; height: 202px; float: left; margin-right: 29px; overflow: hidden; position: relative;}
.prod-slide li img{ width: 100%;}
.prod-slide li .cover{ height: 35px; line-height: 35px; text-align: center; background: url("../images/prod_icon3.png"); position: absolute; bottom: 0; left: 0; font-size: 14px; color: #fff; width: 100%;}
.prod-slide li .cover i{ display: none; width: 21px; height: 21px;}
.prod-slide li:hover .cover{ height: 100%;}
.prod-slide li:hover .cover i{ display: block; margin: 77px auto 10px;}
.custom{background: url("../images/custom_bg.jpg") no-repeat center 0;overflow: hidden;margin-top:50px; padding-bottom:30px;}
.custom .main-title{ color: #fff;}
.custom .main-title span{ color: #fff; margin-top: 5px;}
.custom dl p{font-size:18px;line-height:40px;color:#fff;text-align:center; font-weight:bold;}
.custom dl{width:33.33%;float:left;text-align:center;border-left:0px solid #ec5c03;font-size:16px;overflow:hidden;padding:0px 40px;}
.custom dl .img{width:100%; overflow:hidden;}
.custom dl .img img{width:100%;transition: all 1.5s;}
.custom dl:hover .img img{width:100%;transform: scale(1.2);transition: all 1.5s;}
.custom-wrap dl:first-child{ border-left: none;}
.custom dt{ width: 161px; height: 160px; display: block; margin: 0 auto 20px;}
.custom .custom1 dt{ background: url("../images/custom_icon1.png") no-repeat;}
.custom .custom2 dt{ background: url("../images/custom_icon2.png") no-repeat;}
.custom .custom3 dt{ background: url("../images/custom_icon3.png") no-repeat;}
.custom .custom4 dt{ background: url("../images/custom_icon4.png") no-repeat;}
.custom dl:hover dt{ background-position: 0 -202px;}
.custom dl.custom1{ border-left: none;}
.team{ height: 678px; background: #f4f4f4; overflow: hidden;}
.team dl{ height: 341px;}
.team dt{ width: 640px; height: 341px; float: left;overflow: hidden;position:relative; z-index:1;}
.team dt img{ display: block; width: 100%;}
.team dd{ width: 558px; float: right; border: 1px solid #6f6f6f; border-left: none; margin-top: 16px;height: 310px;position:relative; z-index:10;}
.team dd ul{padding: 10px 66px 10px 77px;}
.team dd li{ font-size: 18px; color: #565458; line-height: 60px; border-top: 1px dashed #cdcccd;}
.team dd li:first-child{ border-top: none;}
.team dd .prod-btn{ margin: 0 0 -15px -18px;}
.equip{ overflow: hidden;}
.witness .main-title b a{ color:#fff;}
.witness .main-title span{ color:#fff;}
.equip_slide{ height: 532px; overflow: hidden;}
.equip_slide_hd{ width: 205px;}
.equip_slide_hd li,.equip_slide_hd em{ height: 58px; margin-bottom: 1px; background: #f4f4f4; line-height: 58px; padding-left: 40px; display:block; font-size:16px;}
.equip_slide_hd li:hover,.equip_slide_hd li.cur { background: url("../images/onequip.jpg") no-repeat; color: #fff; width: 212px;}
.equip_slide_hd li.cur a{color: #fff;}
.equip_slide_hd em a:hover{color: #e3b74e;}
.equip_slide_bd{ width: 965px;}
.equip_img{ width: 698px; float: left;position: relative;}
.equip_img img{width: 698px; height: 532px;}
.equip_img span{filter:alpha(opacity=50); 
-moz-opacity:0.5; 
opacity:0.5;width: 698px;display: inline-block;position: absolute;bottom:0px;left:0px;font: 14px 'Microsoft  YaHei';color: #fff;text-align: center;line-height: 28px; background:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height: 40px; line-height:40px; }
.equip_list{ width: 253px; float: right;}
.equip_list li{ width: 253px; height: 193px; margin-bottom: 14px; overflow: hidden; position: relative;}
.equip_list li img{ width: 100%;height: 193px;}
.equip_list li.equip-more{ height: 117px; background: url("../images/equip_more_bg.jpg") no-repeat; line-height: 117px; text-align: center; font-size: 14px; color: #fff;}
.equip_list li a{ color: #fff;}
.equip_list li span{ display: none; text-align: center; background: url("../images/prod_icon3.png"); position: absolute; top: 0; left: 0; font-size: 14px; color: #fff; width: 100%; height: 100%;}
.equip_list li span i{ display: block; width: 21px; height: 21px; margin: 65px auto 10px; }
.equip_list li:hover span{ display: block;}
.equip_list li.cur span{ display: block;}
.equip_list li span i img{width: 21px; height: 21px;}
.partner{ overflow: hidden;}
.partner h2{ text-align: center; background: url("../images/partner_title_bg.jpg") no-repeat center center; font-size: 24px; margin: 80px auto 36px;}
.partner h2 a{color: #000000; }
.partner ul{ border-left: 1px solid #eeeeee; border-top: 1px solid #eeeeee; overflow: hidden;}
.partner li{ width: 238px; height: 132px; float: left; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee;}
.partner li img{ width: 100%;}
.partner .partner-more{ margin-top: 30px; text-align: center; font-size: 14px;}
.partner .partner-more a{ color: #565458; border-bottom: 1px solid #565458; display: inline-block;}
.witness{ background: url("../images/witness_bg.jpg") no-repeat center 0; height: 654px; overflow: hidden; margin: 66px 0 0;}
.witness .main-title{ color: #fff;}
.witness-wrap dl{ width: 310px; height: 310px; background: #fff; margin-left: 50px; padding: 20px; float: left; box-sizing: content-box;}
.witness-wrap dl:first-child{ margin-left: 0;}
.witness-wrap dl.witnessdl01{margin-left: 0;}
.witness-wrap dt{ width: 310px; height: 156px; margin-bottom: 20px;}
.witness-wrap dt img{  width: 310px;height:156px; }
.witness-wrap dd h3{ font-size: 18px; height: 38px; border-bottom: 1px dashed #d5d5d6; margin-bottom: 10px;}
.witness-wrap dd h3 a{color: #565458; }
.witness-wrap dd p{ font-size: 14px; line-height: 24px; color: #828183;}
.witness-wrap dd .witness-more{ display: block; font-size: 14px; margin-top: 20px; color: #565458;}
.witness-wrap dl:hover{ background: #e3b74e;}
.witness-wrap dl:hover h3 a,.witness-wrap dl:hover p,.witness-wrap dd .witness-more{ color: #fff;}
.about{ height: 690px; background: #eeeeee; overflow: hidden;}
.about dt{ width: 463px; height: 524px; margin: 83px 0 0 0; float: left; position: relative; }
.about dt:after{ content: ''; width: 468px; height: 520px; background: #f7f7f7; position: absolute; right: -18px; bottom: -18px;}
.about dt img{display: block;width: 463px;height: 524px; z-index: 10; position: relative;}
.about dd{ width: 670px; float: right;}
.about dd h3{ font-size: 30px; font-weight: normal; margin: 105px 0 15px;}
.about dd h3 b{ display: block; color: #565458;}
.about dd h3 a{ color: #e3b74e; }
.about dd p{font-size: 16px;color: #6f6f6f;line-height: 24px;}
.about dd .about-detail{font-size: 14px;display: block;color: #6f6f6f;margin-top: 15px;}
.album-slide{ height: 250px; position: relative; margin-top: 50px;}
.album-hd{ height: 46px; margin: 0 0 0 -49px;}
.album-hd li{ width: 153px; height: 46px; line-height: 46px; text-align: center; float: left; margin-right: 1px; font-size: 14px; color: #555458; background: #fff;}
.album-bd li{ width: 212px; height: 176px; float: left; margin-right: 16px; overflow: hidden; position: relative; }
.album-bd li img{ display: block; width: 212px; height: 176px;}
.album-bd li span{ display: block;height: 35px; line-height: 35px; text-align: center; background: url("../images/prod_icon3.png"); position: absolute; bottom: 0; left: 0; font-size: 14px; color: #fff; width: 100%;}
.album-bd li.none{ margin-right: 0;}
.album-hd li a:hover{ color:#e3b74e;}
.album-arrow{ text-align: right;}
.album-arrow .prev,.album-arrow .next{ display: inline-block; width: 32px; height: 30px; letter-spacing: 0;}
.news{ height: 545px;overflow: hidden; margin-bottom: 40px; background: url("../images/news_line.jpg") no-repeat center 118px;}
.news h2{font-size: 24px; margin: 70px 0 42px; font-weight: normal;}
.news h2 .news-more{ color: #333333; font-size: 14px; border: 1px solid #333;margin-top:20px; }
.news h2 span{ color: #565458; border-bottom: 3px solid #e3b74e; display: inline-block; height: 50px;}
.news h2 a:hover{color: #e3b74e;}
.news-a{overflow: hidden; position: relative; margin-bottom: 45px;}
.news-a dl{height: 100%; }
.news-a dt{ width: 463px; height: 166px; float: left;}
.news-a dt img{ width: 100%; }
.news-a dd{ width: 680px; float: right;}
.news-a dd h3{ font-size: 14px; color: #565458; margin: 20px 0 10px;}
.news-a dd h3 a{ color: #565458;}
.news-a dd  a:hover{ color: #e3b74e;}
.news-a dd p{ font-size: 14px; line-height: 22px; color: #929292;}
.news-a dd .news-detail{ display: block; font-size: 14px; color: #565458; margin-top: 30px;}
.news-a-hd{ height: 20px; position: absolute; top: 134px; left: 374px;}
.news-a-hd li{ width: 21px; height: 20px; background: #2e2f2d; text-align: center; line-height: 20px; margin-right: 6px; font-size: 14px; color: #fff; float: left;}
.news-a-hd li.on{ background: #e3b74e;}
.news-b{ overflow: hidden;}
.news-b dl{ width:525px; margin: 0 140px 30px 0; float: left;}
.news-b dl.none{ margin-right: 0;}
.news-b dt{ font-size: 48px; color: #d4d4d4; float: left;}
.news-b dd{ font-size: 14px; color: #666666; width: 448px; float: right;}
.news-b dd h3{ font-size: 14px; color: #565458; margin: 5px 0;}
.news-b dd h3 a{ color: #565458;}
.news-b dd h3 a:hover{ color: #e3b74e;}
.news-b dd p{ font-size: 14px; color: #929292;}
.news-b dd span{ display: block; font-size: 12px; color: #b2b2b2;}
.faq{ background: url("../images/faq_bg.jpg") no-repeat center 0; height: 133px; overflow: hidden; margin-bottom: 60px;}
.faq h2{ width: 22px; float: left; font-size: 20px; color: #fff; padding: 15px 28px 0;box-sizing: content-box;}
.faq h2 a{ color: #fff;}
.faq .faq-list{ width: 1113px; float: right; margin-top: 20px;}
.faq .faq-list dl{ float: left; padding-left: 55px; width: 296px; color: #565458;overflow:hidden;box-sizing: content-box;}
.faq .faq-list dt{font-size: 14px; font-weight: bold; margin-bottom: 10px;}
.faq .faq-list dt a{ color: #565458; }
.faq .faq-list dd{ line-height: 24px;}
.faq .faq-list dt a:hover{ color:#e3b74e;}
.link { height: 60px;line-height: 30px; margin:30px auto;}
.link h2 {background: url("../images/link_icon.jpg") no-repeat 0 center;width: 114px;text-align: center;font-size: 14px; float: left;}
.link h2 a { color: #565458;}
.link p {width:100%;}
.link p a { font-size: 14px;color: #666666; padding-right: 20px; float: left;}
.link a:hover{ color: #e3b74e;}
.link .link-enter{ float: right; font-size: 14px; color: #565458;}
.ms_ul{padding-top:10px;}
.ms_ul li{float: left;width:384px;height:297px;position: relative;margin-right:24px;overflow: hidden;margin-bottom:20px;}
.ms_ul li:nth-child(3n){ margin-right:0;}
.ms_ul li.ml0{margin-left: 0;}
.ms_ul li img{width:100%;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s; border:#ececec solid 1px; padding:10px;}
.ms_ul li:hover img{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);transform:scale(1.0);}
.ms_ul li p{position: absolute;width: 100%;text-align:left;left: 0;bottom: -20px;line-height:40px;font-size: 18px;color: #000;opacity: 0.9; height:50px; width:100%; float:left;}
.ms_ul li p span{ color:#ff8b1a}
 .pt_bd {  box-sizing: content-box; padding: 5% 0 0; overflow: hidden; margin-top:-100px;}
 .pt_bd .tab_c .top li{ background: #fff; }
 .pt_bd .tab_c .top li .img_box{ width: 50%; }
.rect-68{ padding-bottom: 68%; }
 .pt_bd .tab_c .top li .cont{ box-sizing: content-box; padding: 5% 0 0 5%; }
 .pt_bd .tab_c .top li .cont .dec{ margin-bottom: 20%; }
 .pt_bd .tab_c .top li .cont .dec a{ color: #666; }
 .pt_bd .tab_c .top li .cont .tool .net, .pt_bd .tab_c .top li .cont .tool .solve{ display: inline-block; margin-right: 2%; }
 .pt_bd .tab_c .top li .cont .tool .ico{ display: inline-block; width: 20px; height: 20px; background: url(../images/pro_detai_ico.png) no-repeat; margin-right: 3px;}
 .pt_bd .tab_c .top li .cont .tool .ico.ico2{ background-position: -20px 0; }
 .pt_bd .tab_c .bottom{ margin-top: 4%; position: relative;}
 .pt_bd .tab_c .bottom .item{ transition: all .5s ease }
 .pt_bd .tab_c .bottom .item .cont{ padding: 10% 0 0; text-align: center; color: #fff; transition: all .5s ease}
 .pt_bd .tab_c .bottom .item .cont .title{ position: relative; }
 .pt_bd .tab_c .bottom .item .cont .title:before, .pt_bd .tab_c .bottom .item .cont .title:after{ position: absolute; content: ""; display: inline-block; width: 31px; height: 1px; background: url(../images/ipart1_dian.png) no-repeat; top: 50%; }
 .pt_bd .tab_c .bottom .item .cont .title:before{ right: 5%; }
 .pt_bd .tab_c .bottom .item .cont .title:after{ left: 5%; }
 .pt_bd .tab_c .bottom .item:hover .cont{ background: #052b97; padding: 5% 0 5%;}
 .pt_bd .tab_c .bottom .item:hover .cont .title:before, .pt_bd .tab_c .bottom .item:hover .cont .title:after{ background-position: -31px 0; }
 .pt_bd .tab_c .bottom .ipart1_pn .owl-prev, .pt_bd .tab_c .bottom .ipart1_pn .owl-next{ position: absolute; width: 51px; height: 14px; background: url(../images/ipart1_jt.png) no-repeat; top: 40%; cursor: pointer; font-size: 0;}
 .pt_bd .tab_c .bottom .ipart1_pn .owl-prev{ left: 0; margin-left: -6%; }
 .pt_bd .tab_c .bottom .ipart1_pn .owl-next{ right: 0; margin-right: -6%; background-position: -51px 0; }
.c_tit{font-size:24px; color:#052b97; font-weight:bold;margin-bottom:10px; display:inline-block; *display:inline; *zoom:1;}
.pt_bd .left .span-6{margin-bottom:10px;}
.pt_bd .left .con,.pt_bd .center .con{ box-sizing: content-box; padding: 15px 8%; /*min-height: 100px;*/}
.pt_bd .left .title{ font-size: 16px; color: #333; margin-bottom: 10px; line-height:25px;}
.pt_bd .left .dec{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pt_bd .left .time_box{ background: #f1f1f1;}
.pt_bd .left .time_box .time,.pt_bd .center .time_box .time{ box-sizing: content-box; padding: 1% 10%; background: #434346; color: #fff; text-align: left; transition: all .3s ease}
.pt_bd .left .time_box .time .date,.pt_bd .center .time_box .time .date{ font-size: 18px; }
.pt_bd .left .time_box .time .year,.pt_bd .center .time_box .time .year{ font-size: 18px; }
.pt_bd .left .ico_box,.pt_bd .center .ico_box{ padding:18px; box-sizing: content-box; }
.pt_bd .left .ico,.pt_bd .center .ico{ display: block; width: 15px; height: 15px; background: url(../images/ipart2_new_ico.png) no-repeat; }
.pt_bd .left .span-6:hover .time{ background: #052b97; }
.pt_bd .left:hover .ico,.pt_bd .center:hover .ico{ background-position: -15px 0; }
.pt_bd .right{ width:46%; }
.pt_bd .center{width:46%;}
.pt_bd .right .scroll_con{height:360px; overflow:hidden;}
.pt_bd .right .scroll_btn{}
.pt_bd .right .scroll_btn .btns{width:49%; float:left; margin-right:1%; height:30px; line-height:30px; text-align:center; font-size:16px;background:#434346; color:#fff; font-weight:bold; cursor:pointer; transition:all 0.5s ease; user-select: none;}
.pt_bd .right .scroll_btn .btns:hover{background:#f57045;}
.pt_bd .right li:hover .li_box .date{color:#ffffff;}
.pt_bd .right li:hover .li_box .intro .t{color:#ffffff;}
.pt_bd .right li:hover .li_box .intro .c{color:#ffffff;}
.pt_bd .center li .cont{ text-align:left;}
.pt_bd .right li{border-bottom:1px solid #ebebeb;box-sizing:border-box;padding:2% 0;height:90px;overflow:hidden;}
.pt_bd .right li .time_box{width:11%;text-align:left;position:relative; float:left;}
.pt_bd .right li .time_box:after{content:""; position: absolute;width:1px;height: 100%;background: #d8d8d8;top: 0;right:-16%;}
.pt_bd .right li .time_box .date{ font-family: "HNeueCEThin"; font-size:20px; line-height:1;}
.pt_bd .right li .time_box .year{font-size:18px;}
.pt_bd .right li .cont{width:82%; float:right;}
.pt_bd .right li .cont .title{font-size:18px;color:#333;margin-bottom:1%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.pt_bd .right li .cont .dec{color:#3c3c3c;line-height:22px; height:44px;}
.pt_bd .right li:hover .time_box{color:#005495; }
.pt_bd{ padding:7% 0 0;}
.pt_bd .tab_c .top li .cont .title:after{ width: 100%; }
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.trs{transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease;}
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.pt_hd .sec_nav{ width: 66%; }
.pt_bd .tab_c .top li .img_box{ float:none;width:100%;}
.pt_bd .tab_c .top li .cont{ float: none;width:100%;}
.ipart2 .pt_bd .right li .time_box{width:11%;}
.ipart2 .pt_bd .right li .time_box:after{right:-16%;}
.ipart2 .pt_bd .right li .cont{width:82%;}
.ipart2 .pt_bd .left{ width: 32%; margin-right:2%; margin-bottom: 2%; }
.ipart2 .pt_bd .left .time_box .time, .ipart2 .pt_bd .center .time_box .time{ padding: 3% 10%; }
.ipart2 .pt_hd .sec_nav{ width: 57%; }
.row{width:102%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:2%;*margin-right:1.89%}.row>.span-1{width:6.33333333%}.row>.span-2{width:14.66666667%}.row>.span-3{width:23%}.row>.span-4{width:31.33333333%}.row>.span-5{width:39.66666667%}.row>.span-6{width:48%}.row>.span-7{width:56.33333333%}.row>.span-8{width:64.66666667%}.row>.span-9{width:73%}.row>.span-10{width:81.33333333%}.row>.span-11{width:89.66666667%}.row>.span-12{width:98%}.row>.span-13{width:106.33333333%}.row>.span-14{width:114.66666667%}.row>.span-15{width:123%}.row>.span-16{width:131.33333333%}.row>.span-17{width:139.66666667%}.row>.span-18{width:148%}.row>.span-19{width:156.33333333%}.row>.span-20{width:164.66666667%}.row>.span-21{width:173%}.row>.span-22{width:181.33333333%}.row>.span-23{width:189.66666667%}.row>.span-24{width:198%}