﻿



/*下层--产品列表*/
.pj-lb-xx { padding-bottom:20px;}
.pj-lb-xx .pj-xx-box { margin:0 20px; padding-bottom:15px; border-bottom:1px dashed #dfdfdf;}
.pj-xx-box span { width:85px; float:left; margin-top:15px; font-size:14px; color:#888; line-height:20px;}
.pj-xx-box ul { float:left; width:870px; }
.pj-xx-box ul li { height:20px; float:left; margin-right:20px; margin-top:15px; }
.pj-xx-box ul li label { height:20px; display:block; font-size:14px; color:#000; line-height:20px; padding:0 5px; cursor:pointer;}
.pj-xx-box ul li.checked label { background:#ff7300; color:#fff;}

.zj-bj-box {padding-bottom:15px;}
.zj-bj-box span { width:115px; float:left; margin-top:15px; font-size:14px; color:#888; line-height:20px;}
.zj-bj-box ul { float:left;}
.zj-bj-box ul li { height:20px; float:left; margin-right:20px; margin-top:15px; }
.zj-bj-box ul li label { height:20px; display:block; font-size:14px; color:#000; line-height:20px; background:url(../img/pj-check.png) left center no-repeat; padding-left:28px; cursor:pointer;}
.zj-bj-box ul li.checked label {  background:url(../img/pj-checked.png) left center no-repeat; color:#000; }

.job-sear{ padding: 30px; border:10px #ededed solid; margin-bottom: 15px;}
.job-sear .t-pt{font-size: 13px;color: #565656;float: left;line-height: 32px;padding: 0 15px 0 5px;}
.job-sear .t-area{ float:left; width:23.2%; height:30px; line-height:30px; border:1px solid #eee;  text-indent:5px; margin-right:2%;background-color: #fff;}
.job-sear .t-area ._val{color:#a9a9a9;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.job-sear .t-area ._val b{ float:right; width:33px; height:30px; background:url(../img/job-areaico.gif) no-repeat; }
.job-sear .t-area ._option{ top:30px;}

.job-sear .sear_input{ float:left; margin-right:1%; width:24%; padding-left:5px; height:28px; line-height:28px; border:1px solid #eee; position:relative;background-color: #fff;}
.job-sear .sear_input input[type=text]{ vertical-align:top; border:0;width: 80%;height: 16px; line-height:16px;box-sizing: content-box;padding: 6px 0;}
.job-sear button[type=submit]{ border:0; width:21%; height:30px; line-height: 30px; background-color: #606d75;padding: 0;float:left;font-size:17px; color:#fff;cursor: pointer;}
.job-sear .sear_input button i{ display:block;background:url(../img/job-searico.png) no-repeat; width:100%; height:100%;}
.job-sear button[type=submit]:hover{ background-color:#f37020;}

.prolist_box{margin:60px 0 40px; overflow:hidden;}
.prolist_box li{margin-bottom:0px;}
.prolist_box li .box{padding:20% 8%;overflow: hidden;position: relative;}
.prolist_box li .name{font-size:16px;}
.prolist_box li ._name2{font-size:18px;line-height: 28px;margin-top: 20px;height: 56px;overflow: hidden;}
.prolist_box li .sort{font-weight: normal;color:#787878;font-size:14px;}
.prolist_box li .sort2{font-size:14px;}
.prolist_box li .p{font-size:13px; color:#fff; display:none;}
.prolist_box li .btn_compare{font-size:16px;font-weight: bold;color:#000;background-color:#f3f3f3;height:40px; line-height: 40px; text-align: center;display: none;}
.prolist_box li .info{display: block;position: absolute;bottom: 0;left: 0;width:100%;}
.prolist_box li .rect-100{margin-bottom:25px;}
.prolist_box li .cover{ position:absolute;bottom:-100%; left:0; background:url(../img/orange.8.png) repeat; background:rgba(3,102,48,.8);width:100%; height:100%;}
.prolist_box li .hover .cover{bottom:0;}
.prolist_box li .hover .info{top: 0;padding: 30% 10% 10%;width:80%;}
.prolist_box li .hover .name{font-size:18px;color:#fff;line-height: 25px;}
.prolist_box li .hover .sort{font-size:16px;color:#fff;}
.prolist_box li .hover .line{width:46px;height:2px; background-color:#fff; display:block; margin:20px auto 0;}
.prolist_box li .hover .p{display:block;margin-top: 30px;}
.prolist_box li .hover .btn_compare{display: block;position: absolute;bottom: 25px;width: 60%; left:50%; margin-left:-30%;}
.prolist_box li:hover ._name2{ opacity:0; filter:alpha(opacity=0);}

.span-3{width:25%; float:left}
@media only screen and (max-width:995px) {

.prolist_box{margin:0 auto; overflow:hidden;}
.prolist_box li{margin-bottom:0px; width:50%}
.prolist_box li .box{padding:10% 8%;overflow: hidden;position: relative;}
.prolist_box li .name{font-size:14px;}
.prolist_box li ._name2{font-size:14px;line-height: 28px;margin-top: 20px;height: 56px;overflow: hidden;}
.prolist_box li .sort{font-weight: normal;color:#787878;font-size:14px;}
.prolist_box li .sort2{font-size:14px;}
.prolist_box li .p{font-size:13px; color:#fff; display:none;}
.prolist_box li .btn_compare{font-size:16px;font-weight: bold;color:#000;background-color:#f3f3f3;height:40px; line-height: 40px; text-align: center;display: none;}
.prolist_box li .info{display: block;position: absolute;bottom: 0;left: 0;width:100%;}
.prolist_box li .rect-100{margin-bottom:25px;}
.prolist_box li .cover{ position:absolute;bottom:-100%; left:0; background:url(../img/orange.8.png) repeat; background:rgba(3,102,48,.8);width:100%; height:100%;}
.prolist_box li .hover .cover{bottom:0;}
.prolist_box li .hover .info{top: 0;padding: 30% 10% 10%;width:80%;}
.prolist_box li .hover .name{font-size:18px;color:#fff;line-height: 25px;}
.prolist_box li .hover .sort{font-size:14px;color:#fff;}
.prolist_box li .hover .line{width:46px;height:2px; background-color:#fff; display:block; margin:20px auto 0;}
.prolist_box li .hover .p{display:block;margin-top: 30px; height:auto}
.prolist_box li .hover .btn_compare{display: block;position: absolute;bottom: 25px;width: 60%; left:50%; margin-left:-30%;}
.prolist_box li:hover ._name2{ opacity:0; filter:alpha(opacity=0);}



}

/*下层--产品详情*/
.pdetail_pd{margin-top:64px;}
.prodetail-top-1{margin-top:30px;}
.prodetail-top-1 ._detail{padding-left:3%;}
.prodetail-top-1 ._detail .pro_t{font-size:31px;color:#000;margin-bottom: 5px;}
.prodetail-top-1 ._detail .pro_t .i{display:inline-block;width:35px; height:42px; background:url(../img/pb_t.png) no-repeat; vertical-align: top;margin-left: 10px;}
.prodetail-top-1 ._detail .summ{font-size:13px; color:#5a5a5a;line-height: 23px;overflow: hidden;}
.prodetail-top-1 ._detail .summ01{font-size:15px; color:#333;line-height: 23px;overflow: hidden; padding:20px 0}
.prodetail-top-1 ._detail .tools{margin-top:0px;}
.prodetail-top-1 ._detail .tools li{ float:left;width:180px; height:57px; line-height: 57px; margin-right:8px;}
.prodetail-top-1 ._detail .tools li a{display:block;font-size:18px; font-weight: bold; color:#fff; text-align: center;}
.prodetail-top-1 ._detail .tools li .ico2{width:36px; height:32px;margin: 0 0.3em;}
.prodetail-top-1 ._detail .tools .li01 .ico2{background-position:0 -50px;}
.prodetail-top-1 ._detail .tools .li02 .ico2{background-position:-36px -50px;}
.prodetail-top-1 ._detail .tools .li03 .ico2{ background-position: 0 -82px;width:32px; height:35px;}
.prodetail-top-1 ._detail .tools .li01{ background-color: #036630;}
.prodetail-top-1 ._detail .tools .li02{ background-color: #f01d1d;}
.prodetail-top-1 ._detail .tools .li03{ background-color: #f3f3f3;width:70px;}
.prodetail-top-1 ._detail .tools .li03 a{background: none;float:none; height:100%; line-height:inherit;margin: 0;padding: 0;}
.prodetail-top-1 ._detail .tools li:hover{ background-color:#80939e;}
.prodetail-top-1 ._detail .tools2{margin-top:25px;}
.prodetail-top-1 ._detail .tools2 li{ float:left; padding:0 10px;}
.prodetail-top-1 ._detail .tools2 li a{display:block;font-size:14px;}
.prodetail-top-1 ._detail .tools2 li .btn_compare{display:none;}
.prodetail-top-1 ._detail .tools .li03:hover .ico2{background-position: -32px -82px;}

.ps_menu_bar{ background:url(../img/p_su_bg.jpg) center top no-repeat; padding:123px 0 50px;}
.ps_menu{height:60px; overflow:hidden;}
.ps_menu .ps_Target{width:1000px;margin:0 auto;overflow: hidden;*zoom:1;}
.ps_menu .ps_Target li{float:left;height:60px; line-height:60px;width: 32.6%; background-color:#fd8f10;margin-right:1.1%;}
.ps_menu .ps_Target li a{display:block;font-size:18px;font-weight: bold; text-align: center; position:relative; color:#fff;}
.ps_menu .ps_Target li i{width:21px; height:21px;background-position:-72px -50px;position: absolute;top: 50%;margin-top: -10.5px; right: 5%;}
.ps_menu .ps_Target li.last{margin-right: 0;}
.ps_menu .ps_Target li.active{ background-color:#fff;}
.ps_menu .ps_Target li.active a{color:#fe8800;}
.ps_menu .ps_Target li.active i{background-position:-72px -71px;}
.ps_menu .ps_Target.fixed{position: fixed;left: 50%;margin-left: -500px;top:0;z-index: 99;}
.ps_sections{width:1000px;margin:55px auto 0;}
.ps_sections .ps_t{font-size:20px;margin-bottom: 15px;}
.ps_sections .ps_con{min-height: 200px;}
.ps_sections .ps_paras{width:57.5%;}
.ps_sections .ps_tuijian{width:32%;}
.ps_sections .ps_tuijian dl{padding:30px 10%;}
.ps_sections .ps_tuijian dl dt{font-size:18px;font-weight: bold; color:#000;margin-bottom: 15px;}
.ps_sections .ps_pann{ height:260px; overflow:hidden; position:relative;}
.ps_sections .ps_pann .tit{font-size:16px; font-weight: normal; text-align: center;margin-top: 10px;}
.ps_sections .ps_pann .slide_nav{ position:absolute;bottom:0; left:0; width:100%; text-align: center;}
.ps_sections .ps_pann .slide_nav a{display:inline-block;width:10px; height:10px; line-height: 99; overflow:hidden;border-radius: 50%; background-color:#fec787; margin-right: 12px;cursor:pointer;}
.ps_sections .ps_pann .slide_nav a.on{width:14px; height:14px; background-color:#fd8f10;}

.pro_case_box{background:url(../img/p_su_bg2.jpg) center top no-repeat; padding:65px 0 75px;}
.pro_case_box .pc_t{font-size:28px; position:relative; color:#000;padding-bottom: 25px;}
.pro_case_box .pc_t:after{content:'';width:84px; height:3px;background-color:#036630;position:absolute;bottom:0; left:50%; margin-left:-42px;}
.pro_case_list{position:relative;margin-top:55px;} 
.pro_case{position:relative; height:288px; overflow:hidden;}
.pro_case .info{ position:absolute; bottom:0; left:0;padding:0 5%; width:90%; background:url(../img/black.4.png) repeat;background:rgba(0,0,0,.4);}
.pro_case .info .tit{font-size:16px;font-weight: normal;color:#fff;width: 85%; height:56px; line-height: 56px;}
.pro_case .info ._t{display:block;width:56px; height:56px; line-height: 56px; background-color:#f7931d; text-align: center;position: absolute;right: 0;top: 0;}
.pro_case .info ._t .ico2{width:28px; height:25px; background-position:-32px 0;}
.pro_case_list .carrs{display:block;width:45px; height:90px; background:url(../img/pc_btn.png) no-repeat; position:absolute;top:50%; margin-top:-45px;}
.pro_case_list .cprev{ left:-70px;}
.pro_case_list .cnext{right:-70px; background-position:right top;}
.pro_other{padding:60px 0;}
.pro_other .info{padding:20% 10% 0; background:url(../img/line.png) right top no-repeat; position:relative; color:#fff; text-align: center;}
.pro_other .info .i_a{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
.pro_other .info .img{display:block; text-align: center;margin-bottom: 30px;}
.pro_other .info .img .ico2{width:65px; height:71px; background-position:0 -129px;}
.pro_other .info ._tel{font-size:32px;font-family: Arial; color:#fff;display: block;line-height: 30px;}
.pro_other .info .tit{font-size:30px; font-weight: normal; line-height: 57px; transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.pro_other .li01 .info .p{font-size:20px;line-height: 30px;}
.pro_other .li02 .info .p{font-size:13px;}
.pro_other .li02 .info{padding:32% 10% 0;}
.pro_other .li01{background-color:#036630;}
.pro_other .li02{background-color:#2a2a51;}
.pro_other li:hover ._full{transform:scale(1.05);-webkit-transform:scale(1.05);}
.pro_other li:hover .tit{font-size:35px}



 




/*下层--产品综合*/
.ph_box1{position;relative;z-index: 2;}
.ph_protj{position:relative;}
.ph_protj .ph_protj_bann{width:73%;height: 0;padding-bottom: 27.4%; overflow:hidden; position:relative;}
.ph_protj .ph_protj_bann .slide_nav{ position:absolute;right:0;width:40%;bottom: 15%;}
.ph_protj .ph_protj_bann .slide_nav a{display:inline-block;width:12px; height:12px; line-height: 99;overflow:hidden; border-radius: 50%; background-color:#fec480;cursor: pointer;margin-right: 16px;}
.ph_protj .ph_protj_bann .slide_nav a.on{background-color:#fff;}
.ph_protj .ph_protj_bann li{overflow:hidden;background-color:#fd8900;background-image: url(../img/line.png); background-position:right top; background-repeat: no-repeat;}
.ph_protj .ph_protj_bann li .img,.ph_protj .ph_protj_bann li .info{width:50%;}
.ph_protj .ph_protj_bann li .info{position:relative;}
.ph_protj .ph_protj_bann li .info:before{content:'';width:0; height:0;border-top:30px transparent solid; border-bottom:30px transparent solid;border-right:30px #fd8900 solid; position:absolute; left:-30px; top:55px;}
.ph_protj .ph_protj_bann li .info .info_a{display: block;padding:16% 10% 0; color:#fff;}
.ph_protj .ph_protj_bann li .info .tit{font-size:26px;margin-bottom: 10px;}
.ph_protj .ph_tj_img{ position:absolute;right:0; top:0;padding: 43px 60px 0 0;}
.yxPic_list .honor-sear .t-area ._option{ top:40px;}
.yxPic_list .honor-sear .t-area ._option{ top:40px;}

.ph_pros_box{padding:30px 0 0;}
.ph_pros_box .chan_tit{width:85%;}
.ph_pros_box .chan_tit .p{font-size:15px;}
.ph_pros_list .li_a{float:left;width:16.6%; padding-bottom:50px; cursor:pointer; position:relative;}
.ph_pros_list .li_a .rect-70{text-align: center;}
.ph_pros_list .li_a:after{content:'';width:0;height:0;border-left:25px transparent solid; border-right:25px transparent solid;border-top:20px #fff solid; position:absolute;bottom:-20px; left:50%; margin-left:-25px; display:none;}
.ph_pros_list .li_a img{width:100%; height:auto; filter:alpha(opacity=60); opacity: 0.6;*width: 80%;margin: auto;transform: scale(0.8);-webkit-transform: scale(0.8);}
.ph_pros_list .li_a .img2{ display:none;}
.ph_pros_list .li_a .tit{font-size:14px; font-weight: normal;}
.ph_pros_list .li_a#current:after{display:block;}
.ph_pros_list .li_a#current img{filter: alpha(opacity=100); opacity:1;*width:100%;transform: scale(1);-webkit-transform: scale(1);}
.ph_box2{ background:url(../img/ph_bg2.jpg) center top no-repeat; padding:60px 0 68px;}
.ph_box2 .ph_pros_ul{overflow:hidden; position:relative; height:444px;}
.ph_box2 .ph_pros_ul .img{ overflow:hidden; display:block;height: 0;padding-bottom: 37%;position: relative;width: 100%;}
.ph_box2 .ph_pros_ul .img img{width:100%; height:100%;position: absolute;top: 0;left: 0;*height:auto;}
.ph_box2 .ph_pros_ul .box{width:46%; position:absolute;left:0; top:0; bottom:0; background:url(../img/blue.7.png) repeat;}
.ph_box2 .ph_pros_ul .box .box_b{ color:#fff;padding:15% 10%; text-align: center;}
.ph_box2 .ph_pros_ul .box .p1{font-size:46px;font-weight: bold;line-height:70px;}
.ph_box2 .ph_pros_ul .box .p2{font-weight: bold;font-size:20px;}
.ph_box2 .ph_pros_ul .box .p{font-size:14px;margin: 20px 0 0;line-height: 25px;height: 75px;overflow: hidden;}
.ph_box2 .ph_pros_ul .box ._detail{ border:2px #f67702 solid;width:160px; height:38px; line-height:38px; text-align: center;display:inline-block; margin-top:30px;}
.ph_box2 .ph_pros_ul .box ._detail i{margin-left:15px;}
.ph_box2 .ph_pros_ul:hover .box ._detail{ background-color:#f67702; color:#fff;}
.ph_box2 .ph_pros_ul:hover .box ._detail i{background-position:-40px -80px;}
.ph_box2 .ph_pros_ul:hover .hoverImg{ transform:scale(1.05);-webkit-transform:scale(1.05);}
.ph_box2 .ph_pros_ul .cover{display:block;position:absolute;top:0; left:0;bottom:0; right:0; z-index: 3;}
.ph_box3{padding:50px 0 60px;}
.ph_box3 li{position:relative;}
.ph_box3 li .rect-80{padding-bottom:80%;}
.ph_box3 li .box{ position:absolute;width: 152px;height: 124px;top: 50%;left: 50%;margin-left: -76px;margin-top: -62px; overflow: hidden;}
.ph_box3 li .box .info{display:block;color:#fff; text-align: center;}
.ph_box3 .info .tit{font-size:24px; position:relative;padding-bottom: 10px; margin-bottom: 10px;margin-top: 16px;}
.ph_box3 .info .tit:after{content:'';width:35px; height:1px; background-color:#fff;position:absolute;bottom:0; left:50%; margin-left:-17.5px;}
.ph_box3 .info .p{font-size:14px;}
.ph_box3 .info .sum{ display:none;}
.ph_box3 .li01 .box{ background:url(../img/red.8.png) repeat;}
.ph_box3 .li02 .box{ background:url(../img/orange.8.png) repeat;}
.ph_box3 .li03 .box{ background:url(../img/blue.8.png) repeat;}
.ph_box3 li:hover .box{width:100%; height:100%; left:0; top:0; margin-top:0; margin-left:0;right:0;bottom:0;}
.ph_box3 li:hover .box .info{ text-align: left;padding:13% 16%;}
.ph_box3 li:hover .info .tit{ margin-bottom:0;}
.ph_box3 li:hover .info .tit:after{display:none;}
.ph_box3 li:hover .info .p{display:none;}
.ph_box3 li:hover .info .sum{ display:block;}



/*20160312*/

.ph_box2 .ph_pros_ul .box ._detail { color:#f67702; font-size:16px; }

.dev_top { margin-top:-460px; }
.main_bar .widget-history-3-T { margin-bottom:175px; }
.resource-type-wrap { padding-top:0; background-image:url(../img/opp_0312.gif);}
.resource_type_t,.resource-type-wrap .panel span {font-weight:bold; }

.yxPic_list li .mask { bottom:0!important; filter:alpha(opacity=0); opacity:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.yxPic_list li:hover .mask { filter:alpha(opacity=100); opacity:1; }

.prolist_box li .cover,.prolist_box li .info { filter:alpha(opacity=0); opacity:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.prolist_box li .cover{bottom:0;}
.prolist_box li .info{top: 0;padding: 15% 10% 10%;width:100%;}
.prolist_box li .name{font-size:18px;color:#fff;line-height: 25px;}
.prolist_box li .sort{font-size:16px;color:#fff;}
.prolist_box li .line{width:46px;height:2px; background-color:#fff; display:block; margin:20px auto 0;}
.prolist_box li .p{display:block;margin-top: 15px;}
.prolist_box li .btn_compare{display: block;position: absolute;bottom: 25px;width: 60%; left:50%; margin-left:-30%;}

.prolist_box li:hover .cover,.prolist_box li:hover .info { filter:alpha(opacity=100); opacity:1; }

.about_img { margin-top:-190px; }
.strory_mnu li { margin-left:5px; }
.strory_mnu li a { font-size:17px; }
.strory_mnu li:hover, .strory_mnu li.cur { border-color:#eee; }

.news_box1 ._list li { border-bottom:#f4f4f4 1px solid; }



.pj-lb-more a:hover { border-color:#f67702; background-color:#f67702; color:#fff; }
.pj-lb-more a:hover .ico { background-position:-80px -100px; }

.zt_list li .rect-75 { padding-bottom:56.25%; }
.zt_list li .rect-75 img { height:auto; }

.ps_sections .ps_pann img { width:100%; }
.ps_sections .ps_con { min-height:20px; }
.pro_case .info { width:90.5%; }

.job_box1_con .fwst_box .box { bottom:0; filter:alpha(opacity=0); opacity:0; }
.job_box1_con .fwst_box:hover .box { filter:alpha(opacity=100); opacity:1;}

.row>[class*="span-"] { min-height:10px; }

.prolist_box li .p { line-height:1.8em;height:5.4em; overflow:hidden; }

@media only screen and (max-width:995px) {

.prolist_box li .p { line-height:22px;height: auto; overflow:hidden; }

}

.i_prolist .prolist li .prolist-li { background:url(../img/black.4.png); }

.wrap_body{background: #2b2b2b!important;}
