.in_banner{ width: 100%; height: 454px; overflow: hidden; clear: both; min-width: 1200px; position: relative;z-index: 10;}
.in_banner .in_nav {width:1200px;height:50px;position: absolute; bottom:0; left:50%; margin-left:-600px;overflow:hidden; z-index:0;line-height: 50px;background: url(../images/opacity-white.png);}
.in_banner .locationDiv{width:300px;height:50px;float: left;overflow: hidden;margin-left: 15px;color: #4e4e4e;font-size: 13px;}
.in_banner .locationDiv img{position: relative;top:6px; margin-right:6px;}
.in_banner .locationDiv a{color: #4e4e4e;}
.in_banner .locationDiv a:hover{color: #005bac;}
.in_banner .in_nav .nav_a{float: right;height: 50px;overflow: hidden;max-width: 800px;margin-right: 15px;}
.in_banner .nav_a a {display: block; float: left;height:50px;line-height:50px; padding:0 15px; overflow: hidden; text-align: center; color: #000; font-size: 16px;}
.in_banner .nav_a a:hover,.in_banner .nav_a a.hover{ background: #005bac;color: #fff;}
.in_banner .whitenav{background: none;}
.in_banner .whitenav .locationDiv,.in_banner .whitenav .locationDiv a{color: #fff;}
.in_banner .sideTop{height:70px;width: 1200px;position:absolute;bottom:70px;left:50%; margin-left:-600px;overflow:hidden;}
.in_banner .sideTop span{display: block;}

.sideTop{  height:49px;line-height:49px;overflow: hidden;color: #005bac;font-size: 20px;}
.sideTop img{position: relative;top: 4px;}
.sideTop span{color: #005bac;font-size: 18px;}
.whiteTop{color: #4daeff;}
.whiteTop span{color: #fff;}

.brtop{height:70px;}
.brtop span{display: block;}
/*关于我们*/
.about_div{width: 1200px; height:400px; margin:55px auto 0px auto; overflow: hidden;clear: both;}
.about_div .left{ float: right; height:395px; width:615px; overflow: hidden;}
.about_div .pic{ width:615px; height:395px; overflow: hidden;margin-top:3px;position: relative;}
.about_div .pic .txt{position: absolute;left: 0;bottom:0;overflow: hidden;width:575px;height:55px;line-height:55px;padding:0 20px;color: #fff;font-size: 17px;background: url(../images/opacity.png);}
.about_div .right{ float: left; height: 590px; width: 525px; overflow: hidden;}
.about_div .right .sideTop{border-bottom: 1px solid #e3e3e3;height: 80px;}
.about_div .right .intro{ margin-top:15px; width:525px; height:305px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:17;-webkit-box-orient:vertical;line-height:30px;color: #000;font-size:14px; margin-top:15px;}
.about_div .intro .more{display: block;width: 115px;height: 38px;line-height: 38px;text-align: center;overflow: hidden;border: 2px solid #bfbfbf;color: #000;font-style: 14px;margin-top: -10px;}
.about_div .intro .more:hover{border: 2px solid #005bac;color: #fff;background: #005bac;}
.about_div .pic:hover img,.aboutList .alist:hover img{
	opacity: 1;
	transform: scale(1.15,1.15);
	-webkit-transform:scale(1.15,1.15);
	-moz-transform:scale(1.15,1.15);
	-ms-transform:scale(1.15,1.15);
	-o-transform:scale(1.15,1.15);
}
.about_div .pic img,.aboutList .alist img{
	-webkit-transition:all 0.25s ease-in-out;
	-moz-transition:all 0.25s ease-in-out;
	-o-transition:all 0.25s ease-in-out;
	-ms-transition:all 0.25s ease-in-out;
	transition:all 0.25s ease-in-out;
}

.jingliDiv{width: 1200px;height:740px;background:url(../images/about/jiagou.png) no-repeat center;margin:50px auto 0px auto;}

.culture_div{ background: url(../images/about/bg-rd.jpg) no-repeat top center; width: 100%; height:758px;background-attachment: fixed; min-width: 1200px; overflow: hidden;clear: both;}
.culture_div .culture{width: 1200px; height:auto; margin:0px auto; overflow: hidden;}
.culture_div .brtop{float: right;margin-top: 115px;}
.culture_div .brtop span{color: #fff;font-size:20px;text-align: right;}


.aboutList{width:1200px;height: 460px;overflow: hidden;margin:70px auto 0px auto;clear: both;}
.aboutList .alist{display: block;float: left;width: 384px;height: 374px;overflow: hidden;position: relative;}
.aboutList .alist .smallDiv{position: absolute;top:50%;left:50%;width: 140px;height: 110px;overflow: hidden;color: #fff;text-align: center;margin:-55px 0 0 -70px;}
.aboutList .smallDiv .topic{font-size: 22px;font-weight: bold;line-height: 30px;margin:30px 0 16px 0;}
.aboutList .smallDiv .line{height: 1px;background: #fff;width:40px;margin: 0px auto;}
.aboutList .sl-1 .smallDiv{background:url(../images/opac-shen.png);}
.aboutList .sl-2 .smallDiv{background:url(../images/opac-green.png);}
.aboutList .sl-3 .smallDiv{background:url(../images/opacity-ordaan.png);}

.aboutList .sl-2{margin:0 24px;}
/*招贤纳士*/
.rczp_banner{height: 780px;}
.rczp_banner .rbanner{width: 1200px;height: 780px;overflow: hidden;margin: 0px auto;clear: both;position: relative;z-index: 0}
.rczp_banner .rbanner .left{background: url(../images/rczp/pic-5.png) no-repeat top center; width: 377px;height: 432px; position: absolute;left: 0;bottom:50px;z-index: 101;overflow: hidden;}
.rczp_banner .rbanner .righttop{background: url(../images/rczp/pic-4.jpg) no-repeat top center; width: 800px;height: 250px; position: absolute;right: 0;bottom:233px;z-index: 101;overflow: hidden;cursor: pointer;}
.rczp_banner .righttop .hideul{position: absolute;top: 0;left: 0;width: 800px;height: 215px;background: url(../images/opacity-orange.png);overflow: hidden;padding-top: 35px;display: none;}
.rczp_banner .hideul li{color: #fff;font-size: 14px;line-height:26px;width: 690px;margin: 0px auto;}
.rczp_banner .rbanner .rightbot1{width: 255px;height: 163px;overflow: hidden;position: absolute;left: 400px;bottom:50px;z-index: 101;}
.rczp_banner .rbanner .rightbot2{width: 248px;height: 157px;overflow: hidden;position: absolute;left: 672px;bottom:50px;z-index: 101;border: 3px solid #fff;text-align: center;}
.rczp_banner .rbanner .rightbot2 .textd{margin-top: 50px;color: #fff;}
.rczp_banner .rbanner .rightbot3{width: 255px;height: 163px;overflow: hidden;position: absolute;right: 0px;bottom:50px;z-index: 101;background: #e6e6e6;}
.rczp_banner .rbanner .rightbot3 .textd{margin: 20px 0 0 20px;font-size: 16px;line-height: 26px;}
.rczp_banner .rbanner .rightbot3 .back{margin-top:13px;width: 255px;height: 78px;background: #157138 url(../images/rczp/pic-1.png) no-repeat 30px center;text-align: center;color: #fff;line-height: 78px;font-size: 18px;}

.toudijl{width: 1200px;height: 385px;overflow: hidden;clear: both;margin: 50px auto;position: relative;}
.toudijl .wow{width: 1186px;height: 371px;overflow: hidden;border: 7px solid #f3f3f3;}
.toudijl .pic{position: absolute;right: -7px;top: -7px;width: 603px; height: 396px;overflow: hidden;}
.toudijl .wow .jdiv{position: absolute;left: 80px;top: 60px;}
.toudijl .wow .name{color: #555;font-size: 25px;}
.toudijl .wow .line{background:#fd8700;width: 35px;height: 1px;margin: 20px 0;}
.toudijl .wow li{line-height: 35px;font-size: 14px;}
.toudijl .wow li span{color: #f00;}
.toudijl .wow li a{color: #000; text-decoration:underline;margin-left: 10px;}

.message{width: 1200px;height: auto;overflow: hidden;clear: both;margin: 45px auto 0 auto;}
.message .left{width: 764px;height: auto;float: left;overflow: hidden;}
.message .left .mesdiv{width: 764px;height: auto;overflow: hidden;}
.message .left .type{width: 750px;height: 50px;line-height: 50px;background: #ededed;font-size: 20px; padding-left: 15px;margin-bottom: 15px;cursor: pointer;}
.message .left .type span{float:right;display: block;width: 20px;height: 50px;background: url(../images/rczp/jian.png) no-repeat right center; margin-right: 12px;cursor: pointer;}
.message .left .type.typehov{background: #157138;color: #fff;}
.message .left .type.typehov span{background: url(../images/rczp/jia.png) no-repeat right center;}
.message .mesdiv .cont{display: none;}
.message .mesdiv .cont ul{width: 684px;height: auto;overflow: hidden;margin: 25px auto;}
.message .mesdiv .cont li{display: block;color: #777;font-size: 14;line-height: 28px;}
.message .mesdiv .cont li span{color:#000;}
.message .mesdiv .yingp{display: block;width: 160px;height: 40px;border: 2px solid #fd8700;overflow: hidden;line-height: 40px;text-align: center;margin-bottom: 55px;margin-left: 40px; color: #fd8700;font-size: 16px;}
.message .mesdiv .yingp img{margin-left: 10px;position: relative;top:6px;}
.message .mesdiv .yingp:hover{background: #fd8700;color: #fff;}
.message .right{width: 397px;height: auto;float: right;overflow: hidden;}
.message .right .pic{width: 397px;height: 237px;overflow: hidden;margin-top:-1px;}
.message .right .top{width: 397px;height:255px;background: url(../images/rczp/bg-1.png) no-repeat top center;color: #fff;position: relative;}
.message .right .text{position: absolute;top: 45px;left: 35px;}
.message .right .name{font-size: 25px;}
.message .right .intro{font-size: 14px; line-height: 24px;margin-top: 20px;}
.message .right .line{background:#feb766;width: 45px;height: 2px;margin-top:25px;}

.toudijl .pic:hover img,.message .right .pic:hover img{
	opacity: 1;
	transform: scale(1.15,1.15);
	-webkit-transform:scale(1.15,1.15);
	-moz-transform:scale(1.15,1.15);
	-ms-transform:scale(1.15,1.15);
	-o-transform:scale(1.15,1.15);
}
.toudijl .pic img,.message .right .pic img{
	-webkit-transition:all 0.25s ease-in-out;
	-moz-transition:all 0.25s ease-in-out;
	-o-transition:all 0.25s ease-in-out;
	-ms-transition:all 0.25s ease-in-out;
	transition:all 0.25s ease-in-out;
}
/*在线留言*/
.feedback_div{width: 1200px; height:450px; margin:25px auto;overflow: hidden;}
.feedback_div .feed_form{width: 1200px;height: 445px;overflow: hidden;margin-top: 20px;}
.feedback_div .feed_form .left{width: 575px;height: 320px;overflow: hidden;float: left;margin-bottom:60px;}
.feedback_div .feed_form .input_div{width: 575px;height: 50px; line-height: 50px;background: #f7f7f7;overflow: hidden;margin-bottom: 17px;}
.feedback_div .input_div .type{display: block;width: 90px;float: left;text-align: center;color: #000;font-size: 14px;}
.feedback_div .input_div .intxt{float: left;border: none;width: 400px; height: 40px;margin: 5px 0 0 10px;background: none;}
.feedback_div .input_div .xing{color: #f00;float: right;font-size: 20px;margin: 5px 25px 0 0px;}
.feedback_div .feed_form .right{width: 575px;height: 320px;overflow: hidden;float: right;}
.feedback_div .right .liuyan_div{width: 575px;height: 320px;}
.feedback_div .right .liuyan_div .type{width: 120px;}
.feedback_div .right .txtarea{resize:none;width: 440px;height: 300px;margin-top: 10px;overflow: hidden;border: none;background: none;}
.feedback_div .right .pic{float: left;font-size: 12px;}
.feedback_div .pic img{position: relative;top: 10px;float: left;}
.feedback_div .pic .xing{float: left;margin-left: 10px;margin-right: 5px;}
.feedback_div .feed_form .btn_div{width: 250px;height: 40px;clear: both;margin:0px auto;}
.feedback_div .btn_div .feed_btn,.feedback_div .btn_div .reset_btn{width: 120px;height:40px;line-height: 40px;color: #fff;border: none;font-size: 16px;font-family: '微软雅黑';cursor: pointer;}
.feedback_div .btn_div .feed_btn{float: left;background: #fd8700;}
.feedback_div .btn_div .reset_btn{float: right;background: #909090;}
/*联系我们*/
.in_banner .contactLeft{ float:left; width:700px; height:auto; overflow:hidden;}
.in_banner .contactLeft .ch{ color:#005bac; font-size:26px; font-weight:bold;}
.in_banner .contactLeft .en{ color:#666; font-size:14px; font-family:Arial; text-transform:uppercase; margin-top:5px;}
.in_banner .contactLeft .intro{ color:#000; font-size:14px; width:700px; height:48px; line-height:24px; margin-top:15px; overflow:hidden; margin-bottom:30px;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.contactDesc{width: 1200px;height:50px;line-height: 25px;overflow: hidden;margin:20px auto 0px auto;font-size:14px;color: #555;}

.map_div{width: 1200px; height:560px;margin: 40px auto;overflow: hidden;clear: both;}
.map_div .orange_div{width:490px;height:560px; float:right;background:#f4f4f4;}
.map_div .orange_div .company{text-align: center;font-size: 20px;color: #fff; background:#157138; height:70px; line-height:70px; width:490px;}
.map_div .contlist{margin:35px auto 45px auto;width: 410px; height:auto; overflow:hidden;}
.map_div .contlist li{display: block;width: 410px; height:auto; line-height:38px; overflow:hidden;color:#000; font-size:16px;}
.map_div .contlist li span{ color:#157138; font-size:18px; font-weight:bold;}

#feed{width: 1200px;height: auto;overflow: hidden;margin:10px auto;clear: both;}
#feed .name{color: #005bac;font-size:18px;}

.pageDiv{ width:1200px; height:34px; margin:0px auto; overflow:hidden;}
.pageDiv ul{ width:100%; height:34px; text-align:center;}
.pageDiv li{display:inline-block; height:32px; line-height:32px;  color:#000; font-size:14px; margin:0 5px;}
.pageDiv .last{ border:1px solid #dcdcdc;padding:0 10px;}
.pageDiv li a{ display:block;color:#000;padding:0 10px; border:1px solid #dcdcdc;}
.pageDiv li a:hover,.pageDiv li a.hover{border:1px solid #0e90d2;color:#fff;background:#0e90d2;}

/*新闻资讯*/
.hot_div{background: #f1f1f1;width: 100%;height: auto;overflow: hidden;min-width: 1200px;}
.hot_div .sideTop{margin-top: 30px;border-bottom: 1px solid #ddd;}

.newHot .hot{ height:590px;width: 1200px;margin:0px auto;}
.newHot .wsdiv{ display:block; width:385px; height:465px; float:left; overflow:hidden; margin-top:22px; position:relative;}
.newHot .wsdiv .pic{ display:block; width:385px; height:285px; overflow:hidden;}
.newHot .wsdiv .date{ width:70px; height:65px; overflow:hidden; background:url(../images/opac-green.png); position:absolute; top:0; left:0; z-index:3; text-align:center; color:#fff; font-size:30px; padding-top:5px;}
.newHot .wsdiv .date span{ display:block; font-size:12px;}
.newHot .wsdiv .topic{ display:block; width:385px; height:30px; line-height:30px; color:#000; font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-top:10px;}
.newHot .wsdiv .desc{ width:385px; height:20px; line-height:20px; overflow:hidden; color:#999; font-size:13px; margin:5px 0 8px 0;}
.newHot .wsdiv .desc img{ position:relative; top:3px; margin-right:3px;}
.newHot .wsdiv .desc .hit{ top:0px;}
.newHot .wsdiv .intro{ display:block; width:385px; height:48px; line-height:24px; color:#666; font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.newHot .wsdiv .intro a{ color:#666; text-transform:uppercase;}
.newHot .wsdiv .intro a:hover,.newHot .wsdiv .topic:hover{ color:#005bac;}
.newHot .swiper-pagination-bullet{ background:#fff; width:13px; height:13px;}
.newHot .swiper-pagination-bullet-active{ background:#efa82b;}

.XGcases .hot{height:460px;}
.XGcases .wsdiv{ height:360px;}

.emList{width: 1200px;height: auto;margin:0px auto 30px auto;overflow: hidden;}

.NewListDiv{ width:1200px; height:auto; overflow:hidden; margin:0 auto 50px auto; clear:both;}
.NewsBox{ width:1200px; height:135px; border-bottom:1px solid #dcdcdc; overflow:hidden; margin:0px auto; cursor:pointer;}
.NewsBox .date{ float:left;width:165px; height:135px; overflow:hidden; text-align:center;color: #c8c8c8;}
.NewsBox .date .day{ font-size:14px; margin-top:25px;width: 165px;text-align: right;}
.NewsBox .date .year{ font-size:34px; margin-top:15px;}
.NewsBox .middle{ float:left; width:800px; height:185px; overflow:hidden; margin:20px 0px 0 50px;}
.NewsBox .middle .topic{ display:block; width:800px; height:30px; line-height:30px; color:#000; font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.NewsBox .middle .desc{ width:830px; height:20px; line-height:20px; overflow:hidden; color:#999; font-size:13px; margin:5px 0 8px 0;}
.NewsBox .middle .desc img{ position:relative; top:3px; margin-right:3px;}
.NewsBox .middle .intro{ display:block;margin-top: 10px; width:800px; height:48px; line-height:24px; color:#221815; font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.NewsBox .middle .more{ display:block; color:#221815; text-transform:uppercase;margin-top: 20px;color: #ababab;}
.NewsBox .Amore{ display:block; width:124px; height:135px; float:right;background:url(../images/arr-6.png) no-repeat center; overflow:hidden;}
.NewsBox:hover{background: #005bac;}
.NewsBox:hover .date{color:#fff;}
.NewsBox:hover .middle .topic{ color:#f8b62b;}
.NewsBox:hover .middle .intro{ color:#fff;}
.NewsBox:hover .Amore{background:#138f42 url(../images/arr-6-h.png) no-repeat center;}

/*方案与案例*/
.CaesBox{ width:580px; height:220px; float:left; overflow:hidden; border-bottom:1px solid #dcdcdc; margin:15px 0 25px 0; cursor:pointer;}
.CaesBox .pic{ display:block; width:250px; height:185px; margin-right:22px; float:left; overflow:hidden;}
.CaesBox .topic{ display:block;float:left; width:295px; height:30px; line-height:30px; color:#000; font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.CaesBox .desc{ width:295px; height:20px; line-height:20px;float:left; overflow:hidden; color:#999; font-size:13px; margin:5px 0 8px 0;}
.CaesBox .desc img{ position:relative; top:3px; margin-right:3px;}
.CaesBox .intro{ display:block;float:left; width:295px; height:72px; line-height:24px; color:#666; font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.CaesBox .more{ display:block; float:left; width:125px; height:35px; line-height:35px; text-align:center; overflow:hidden; background:#e9e9e9; color:#333; margin-top:14px;}
.CaesBox:hover .topic,.CaesBox:hover .intro{color:#157138;}
.CaesBox:hover .more{background:#157138; color:#fff;}

.XGcaseDiv{width:1220px; height:auto; overflow:hidden; margin-top:20px;}
.XGcaseDiv .Box{ width:285px; height:210px; float:left; overflow:hidden; margin:0 20px 20px 0;}
/*荣誉资质*/
.whiteBox{width: 1200px;height: auto;overflow: hidden;margin:35px auto;clear: both;padding-bottom: 30px;}
.whiteBox .bbox{width: 1232px;height: auto;overflow: hidden;}
.whiteBox .honList{display: block;overflow: hidden;width:258px;height:373px;float: left;border:1px solid #ddd;margin-bottom:40px;position: relative;margin-right:52px;}
.whiteBox .honList:nth-child(4n){margin-right:0px;}
.whiteBox .honList .txt{position: absolute;left: 0;bottom: 0;width: 260px;height: 40px;line-height: 40px;background: url(../images/opacity.png);color: #fff;font-size: 16px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.whiteBox .honList:hover{border:1px solid #005bac;}

.whiteBox .carList{display: block;overflow: hidden;width:278px;height:250px;float: left;margin-bottom:50px;position: relative;margin-right:30px;}
.whiteBox .carList .txt{position: absolute;left: 0;bottom: 0;width:355px;height: 40px;line-height: 40px;background: url(../images/opacity.png);color: #fff;font-size: 16px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.whiteBox .carList:hover img,.whiteBox .proList:hover .pic img,.newHot .wsdiv .pic:hover img,.CaesBox .pic:hover img{
	opacity: 1;
	transform: scale(1.15,1.15);
	-webkit-transform:scale(1.15,1.15);
	-moz-transform:scale(1.15,1.15);
	-ms-transform:scale(1.15,1.15);
	-o-transform:scale(1.15,1.15);
}
.whiteBox .carList img,.whiteBox .proList .pic img,.newHot .wsdiv .pic img,.CaesBox .pic img{
	-webkit-transition:all 0.25s ease-in-out;
	-moz-transition:all 0.25s ease-in-out;
	-o-transition:all 0.25s ease-in-out;
	-ms-transition:all 0.25s ease-in-out;
	transition:all 0.25s ease-in-out;
}

/*产品中心*/
.middlePros{ width:1200px; height:380px;overflow:hidden; clear:both;position: absolute;top:250px;left:50%;margin-left: -600px;}
.i_prolist .prolist li{ float:left;height:380px; width:283px; position:relative;cursor:pointer;transition: all 0.5s ease;}
.i_prolist .prolist li.cur{width: 350px;background-size: cover!important;}
.i_prolist .prolist li a{display: block;position: relative;height: 100%;padding: 0 12%;}
.i_prolist .prolist li .prolist-li{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:5;}
.i_prolist .prolist li ._info{ position:absolute; left:0; bottom:0; width:100%;overflow:hidden; z-index: 7;}
.i_prolist .prolist li ._info .p,.i_prolist .prolist li ._info .pic{ display:none;}
.i_prolist .prolist li.cur ._info a *{ cursor:pointer;}
.i_prolist .prolist li ._info ._cn{ position:relative; line-height: 120px;} 
.i_prolist .prolist li ._info ._cn ._cns{ font-size:18px; font-weight:normal; color:#fff; position:relative;}
.i_prolist .prolist li ._info ._cn ._cns:before{ content:''; width:40px; height:3px;position: absolute;bottom: -10px;left: 0;}
.i_prolist .prolist li ._info ._cn ._b{ color:#fff; display:none;position: absolute;left: 50%;margin-left: 63px;top: -12px;}
.i_prolist .prolist li ._info ._en{ color:#fff;}
.i_prolist .prolist li ._info ._en .p11{ background:url(../images/p11.png) no-repeat; display:inline-block; width:15px; height:15px; vertical-align:middle;}
.i_prolist .prolist li.cur .prolist-li{ display:none;}
.i_prolist .prolist li.cur ._info ._cn ._cns{ font-size:20px;}
.i_prolist .prolist li.cur ._info ._cn ._b{ display:block;}
.i_prolist .prolist li.cur ._info a{ padding: 4% 11%;height: 86%;}
.i_prolist .prolist li.cur ._info{background: url(../images/opac-green.png) repeat;height: 120px;text-align:left;}
.i_prolist .prolist li.cur ._info .p{ display:block; color:#fff;font-size: 14px;line-height: 22px;width:255px;height: 44px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.i_prolist .prolist li.cur ._info .pic{display:block;position: absolute;right:20px;top:50px;}
.i_prolist .prolist li.cur ._info ._cn ._cns:before,.i_prolist .prolist li.cur ._info .big{ display:block;}
/*.i_prolist .prolist li.cur ._info .big{ background:url(../images/morebs.png) no-repeat right top;}*/
.i_prolist .prolist li.cur ._info ._cn{line-height:36px;}
.i_prolist .opacdiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/opac-blue.png);}

.whiteBox .proList{display:block;width:285px;height:395px;float:left;overflow:hidden;margin:0 20px 40px 0;position: relative;}
.whiteBox .proList .pic{width: 285px;height: 395px;overflow: hidden;}
.whiteBox .proList .topexDiv{width: 285px;height:65px;line-height:65px;overflow: hidden;position: absolute;left: 0;bottom: 0;background: url(../images/opac-blue.png);}
.whiteBox .proList .txt{width: 220px;height:65px;overflow: hidden;color: #fff;font-size: 16px;white-space:nowrap;text-overflow:ellipsis;margin-left: 20px;float: left;}
.whiteBox .proList .jia{color: #fff;font-size: 25px;float: right;margin-right: 20px;}
.whiteBox .proList:hover .topexDiv{background: url(../images/opac-green.png);}
/*在线搜索*/
.searchDivs{width: 1200px;height:50px;overflow: hidden;margin:30px auto; clear: both;text-align:center;}
.searchDivs .texts{width:200px;height:30px;line-height:30px;overflow: hidden;padding: 0 8px;}
.searchDivs .btn{background: #005bac;border: none;width:70px;height: 34px;line-height: 34px;overflow: hidden;margin-left:10px;color: #fff;font-size:14px;font-family: '微软雅黑';cursor: pointer;}

/*详情*/
.detail_div{width: 1200px;height: auto; min-height:500px;overflow: hidden;margin: 0px auto 70px auto;clear: both;position: relative;}
.detail_div .left{float: left;width: 850px;height: auto;overflow: hidden;}
.detail_div .location_div{width: 1200px;height: 28px;line-height: 28px;overflow: hidden;margin: 20px 0 30px 0;}
.detail_div .location_div a{display: block;float: left;font-size: 15px;color: #000;background: url(../images/news/arrow.png) no-repeat left center;padding:0 10px 0 15px;}
.detail_div .location_div a:hover{color: #fb4700;}
.detail_div .location_div .home{background: url(../images/news/home.png) no-repeat left center;padding-left: 18px;}
.detail_div .article_topic{width: 850px;height: auto;line-height: 28px;font-size: 24px;font-weight: bold;overflow: hidden;}
.detail_div .article_date{width: 830px;height: 28px;line-height: 28px;font-size: 14px;overflow: hidden;color: #b8b8b8;background: url(../images/news/date.png) no-repeat left center;padding-left: 24px;margin: 10px 0 20px 0;}
.detail_div .article_cont{width: 850px;height: auto;overflow: hidden;}
.detail_div .article_cont img,.detail_div .article_cont table{max-width: 850px;}
/*position: fixed; left: 50%; top: 85px;*/
.artfix_div{height: auto; width: 300px;position: absolute; left: 50%; top: 85px;margin-left:265px; background:#fff;}
.artfix_div .list{height: 28px;line-height: 28px;overflow: hidden;background: url(../images/news/back.png) no-repeat left center;padding-left: 28px;display: block;float: right;font-size: 16px;color: #000;margin-right: 10px;margin-bottom: 10px;}
.artfix_div .list:hover{color: #fb4700;}
.artfix_div .bot_div{border:10px #f3f3f3 solid; width: 280px;height: auto;margin-top: 20px;overflow: hidden;}
.artfix_div .bot_div ul{width: 260px;height: auto;margin: 0px auto;overflow: hidden;margin-top: 20px;padding-bottom: 20px;}
.artfix_div .bot_div .prev_ul{border-bottom: 1px dashed #b8b8b8;}
.artfix_div .bot_div .atype{color: #555;font-weight: bold;font-size: 18px;}
.artfix_div .bot_div .adate{color: #b8b8b8;font-size: 14px;background: url(../images/news/date.png) no-repeat left 2px;padding-left: 24px;margin: 8px 0; }
.artfix_div .bot_div .acont{font-weight: bold;font-size: 17px;line-height: 28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width: 260px;max-height: 56px;}
.artfix_div .bot_div .acont a{color: #555;}
.artfix_div .bot_div .acont a:hover{color: #fb4700;}
/*产品详情*/
.whiteS{width:1200px;height:624px;overflow:hidden;position: absolute;left: 50%;top:148px;margin-left: -600px;}
.whiteS .proDescBox{width:1200px;height:475px;overflow:hidden;}
.whiteS .proDescBox .Left{width:190px;height:475px;overflow:hidden;float: left;background: url(../images/product/na-line.png) repeat-y 178px 0;}
.whiteS .Left .ulL{width:190px;height:415px;overflow:hidden;margin-top: 65px;}
.whiteS .Left .ulL li{display: block;width: 190px;height:40px;line-height: 40px;overflow: hidden;background: url(../images/product/na-cir.png) no-repeat 171px center;}
.whiteS .Left .ulL li a{display: block;width: 160px;height:40px;overflow: hidden;float: left;color: #555;font-size: 15px;white-space:nowrap;text-overflow:ellipsis;}
.whiteS .Left .ulL li.hover,.whiteS .Left .ulL li:hover{background: url(../images/product/na-cir-h.png) no-repeat right center;}
.whiteS .Left .ulL li.hover a,.whiteS .Left .ulL li:hover a{color: #005bac;}
.whiteS .proDescBox .Right{width:970px;height:370px;overflow:hidden;margin-top: 65px;float: right;}
.whiteS .Right .pics{width: 420px;height: 340px;overflow: hidden;float: left;margin-top: 15px;}
.whiteS .Right .ulR{width:440px;height:240px;overflow:hidden;margin-top:15px;float: right;}
.whiteS .Right .ulR li{display: block;width: 440px;height:44px;line-height: 44px;overflow: hidden;border-bottom: 1px dotted #ddd;color:#555;font-size:14px;}
.whiteS .Right .ulR .topic{color: #005bac;font-size: 18px;height: 49px;line-height:20px;} 
.whiteS .Right .ulR .lf{width: 160px;height: 44px;display: block;float: left;margin-left:10px;overflow: hidden;}
.whiteS .Right .ulR .rg{width:220px;height: 44px;display: block;float: right;overflow: hidden;}
.whiteS .Right .telDivs{width:440px;height:35px;overflow:hidden;margin-top:50px;float: right;line-height:35px;color:#555;font-size:16px;}
.whiteS .Right .telDivs span{color: #005bac;font-size:28px;font-family:"Impact";}
.whiteS .midds{width: 1200px;height: 52px;overflow: hidden;position: relative;margin-top: 34px;}
.whiteS .midds .locationS{width:750px;height:28px;overflow: hidden;color: #fff;font-size: 13px;position:absolute;left: 0;bottom: 0;}
.whiteS .midds .locationS img{position: relative;top:6px; margin-right:6px;}
.whiteS .midds .locationS a{color: #fff;}
.whiteS .midds .locationS a:hover{text-decoration: underline;}
.whiteS .midds .lia{position:absolute;right: 0;top: 0;overflow: hidden;}
.whiteS .midds .lia a{display: block;float: left;margin-left:35px;color: #fff;font-size:17px;}
.whiteS .midds .lia img{position: relative;top:4px;margin-right: 5px;}
.whiteS .midds .lia a:hover{text-decoration: underline;}
.whiteS .fotos{width: 1200px;height:48px;overflow: hidden;margin-top: 15px;}
.whiteS .fotos .left{float: left;width: 600px;height: 48px;overflow: hidden;}
.whiteS .fotos .left a{display: block;float: left;width: 160px;height: 48px;line-height: 48px;overflow: hidden;background: #005bac;text-align:center;color: #fff;font-size: 16px;margin-right: 18px;}
.whiteS .fotos .left a:hover{background: #f0a508;}
.whiteS .anthorlist{float: right;color: #fff;font-size: 16px;height: 40px;line-height: 40px;margin-right: 60px;display: block;}
.whiteS .anthorlist img{position: relative;top:1px;margin-right: 8px;}

.itemDiv{width: 1200px;height: auto;overflow: hidden;clear: both;margin:40px auto;}
.itemDiv .lefts{float: left;width:790px;height: auto;overflow: hidden;}
.itemDiv .lefts .txtWord{width: 790px;height:35px;line-height: 35px;color: #005bac;font-size: 22px;font-weight: bold;margin-bottom: 35px;overflow: hidden;}
.itemDiv .lefts .itemCont{width: 790px;height:auto;line-height:28px;overflow: hidden;margin-bottom:40px;}
.itemDiv .lefts .itemCont img,.itemDiv .lefts .itemCont table{max-width: 790px;}
.itemDiv .rights{float: right;width:378px;height: auto;overflow: hidden;}
.itemDiv .itemImg{display: block;width: 378px;height: auto;overflow: hidden;margin-top:20px;}
.itemDiv .artfix_div{width:358px;position:static; left:0; top:0px;margin: 30px 0 20px 0;}
.itemDiv .artfix_div .bot_div{width:358px;}
.itemDiv .itemImg:hover img{
	opacity: 1;
	transform: scale(1.15,1.15);
	-webkit-transform:scale(1.15,1.15);
	-moz-transform:scale(1.15,1.15);
	-ms-transform:scale(1.15,1.15);
	-o-transform:scale(1.15,1.15);
}
.itemDiv .itemImg img{
	-webkit-transition:all 0.25s ease-in-out;
	-moz-transition:all 0.25s ease-in-out;
	-o-transition:all 0.25s ease-in-out;
	-ms-transition:all 0.25s ease-in-out;
	transition:all 0.25s ease-in-out;
}

