/***新闻资讯***/


.insight_hd .picture_box .dlWrap { bottom:0px; background-repeat:repeat; width:100%; right:0; left:auto; padding:4px 0;}
.insight_hd .picture_box .dlWrap span { height:13px; width:13px;}
.insight_hd .picture_box .dlWrap span.active { background-position:right center;}
.insight_hd{  background:#383842; margin-top: 36px; height: 350px;}
.insight_hd .fl { float:left; margin:0; width:47.3%;}
.insight_hd .fr { float:right; width:50.8%; height:350px; background:#383842; color:#fff;}
.insight_hd .picture_wrap {  height:350px; width:600px;}
.insight_hd .picture_box .dlWrap { width:97%;  background:url(../images/blank.png) repeat; padding:22px 3% 22px 0; text-align:right;}
.insight_hd .picture_box .dlWrap span{ background:url(../images/pngsprite.png) no-repeat;}
.insight_hd .picture_box .dlWrap span.active { background-position:-19px 0;}
.insight_hd .inner{ padding:58px 50px 0;}
.insight_hd .inner .title { font-size:20px; line-height:26px; margin-bottom:20px; font-weight:bold;}
.insight_hd .inner a{ color:#fff; }
.insight_hd .inner .fix-text { line-height:20px; margin-bottom:23px;}

.insight_box { padding-bottom:10px;margin-top:30px;}

.insight_box ul {margin-bottom:60px;}
.insight_box ul li { padding:27px 0; border-bottom:1px solid #e9e9e9;}
.insight_box ul li .inner { padding:0 6px 6px;}
.insight_box ul li .inner:hover{ background:#fafafa;}
.insight_box ul li .title { font-size:18px; line-height:36px;}
.insight_box ul li .time { line-height:33px;margin-bottom:10px;}
.insight_box ul li text { font-size:14px; line-height:18px;}

.col_more6{ display:inline-block;*display:inline; height:20px; line-height:19px; color:#fff; font-size:12px; padding:0 10px 0 10px;  background:url(../images/col_more6.png) no-repeat right top;}

.picture_box { width:100%; height:100%; overflow:hidden; position:relative; margin-bottom:20px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
/*淡入淡出*/
.picture_box.opacity ul{ position:relative; width:100%; height:100%;}
.picture_box.opacity ul li{ position:absolute; z-index:1; width:100%; height:100%; cursor:pointer;}
.picture_box.opacity ul li.active{ display:block; z-index:2;}
.picture_box.opacity ul li img{ width:100%; height:100%;}
.picture_box.opacity ul li > span { display:block; width:100%; height:100%; position:absolute; left:0; top:0; }
.picture_box.opacity ul li > span img { width:100%; height:100%; }

.picture_box .dlWrap { width:100%; left:0; bottom:10px; position:absolute; z-index:2; background:url(../images/in_banner_bg.png) no-repeat; text-align:center; }
.picture_box .dlWrap span{ background:url(../images/in_ddmenu.png) no-repeat; width:8px; height:7px; margin-left:5px; display:inline-block; cursor:pointer;}
.picture_box .dlWrap span.active{ background:url(../images/in_ddmenu.png) no-repeat -11px 0; }
.picture_wrap { height:285px;}


.news{ margin-top: 36px;  min-height:200px; overflow: hidden;/*overflow:*/}
.news li{ padding: 35px 0px 45px 0px; border-top: 1px solid #dbdbdb; width: 100%; color: #484848;}
.news .news-img{ width: 200px; height: 120px; overflow: hidden; margin-right: 30px;}
.news .news-img img{ height: 120px;}
.news .news-text li a{ color: #484848; font-size: 22px; font-weight: bold; line-height: 36px}
.news .news-text li{ width: 827px; border: none; padding: 0px; margin: 0px;}
.news .new-time{ width: 68px; height: 68px; background: url("../images/new-time.png") no-repeat; margin-top: 40px; margin-left: 38px;}
.news .new-time li{ font-size: 12px; text-align: center; padding-top: 45px;}

.fenye{ margin-top:18px; text-align: center; margin-bottom: 86px;}
.fenye ul{ display: inline-block!important;;}
.fenye li{ padding: 0px 8px; float: left;}
.fenye .cur{ color: #e93520;}
.fenye a:hover{color: #e93520;}

/***新闻详情***/
.new-title{ margin-top: 60px; padding-bottom: 60px; border-bottom: solid 1px #dbdbdb;}
.new-title li{ font-size: 36px; color: #444; padding-bottom: 36px;}
.new-title span{ color: #8e8e8e; font-size: 22px;}
.text{ margin-top: 60px; padding-bottom: 100px; margin-bottom: 56px; }
.next{ margin-bottom: 82px;}
.next li{color: #444;}
.next a{ color: #444;}
.next a:hover{ color: #038ed4;}
.list-an{ width: 144px; height: 49px; background: #43a913;}
.list-an a{ display: block; text-align: center; line-height: 49px; color: white;}
.list-an:hover{ background: #038ed4;}






/*** 人才引进 ***/
.jbox{ width:100%;}
.w1100{ padding-bottom: 40px;}
.join-bar span,.join dt span{ float: left; margin-left: 20px;}
.join{ margin-bottom: 24px; color: black;}
.join .join-li { font-size: 14px; height: 38px; line-height: 38px;cursor:pointer; position: relative; background: #999999; color: white;}
.join .join-li .sp1{ padding-left: 24px;}
.join .ner{ background: #f2f2f2; padding:15px 20px; display: none; line-height: 24px;}
.join .ner .join-top{ padding-top: 20px; padding-bottom: 56px;}
.join .ner .join-top li{ display: inline-block!important; float: left;}
.join .ner .join-top .join-left{ width:580px;}
.join .ner .join-top .join-left h3{ font-weight: normal; font-size: 14px; margin-bottom: 28px;}
.join-title{ border-radius: 30px; background: #eeeeee; height: 40px; margin-bottom: 38px; padding-left: 120px;}
.join-title li{display: inline-block!important; float: left; margin-right: 3px;}
.join-title li a{ padding: 9px 71px; line-height: 40px; color: black; }
.join-title li a:hover{ background: url("../images/join.png") no-repeat top left;}
.join-title .cur{ background: url("../images/join.png") no-repeat top left;}

.join-bott{ padding: 40px 0;  border-top: 1px solid #ccc; margin-top: 56px;}
.join-bott li a{ background:#43a913; padding: 14px 24px; color: white; font-size: 16px;}
.join-bott li span{ color: #43a913; font-size: 14px; padding-left: 20px;}



/***解决方案 ***/
.solution{ margin: 84px auto; color: #444; }
.solution h3{ background: url("../images/icon04.png") no-repeat left center; font-size: 30px; font-weight: normal; text-indent: 74px; line-height: 64px;}
.solution li{ padding-top: 24px; font-size: 16px; line-height: 26px;}
.solution-img{ margin-bottom: 84px; text-align: center;}
.solution-img img{ width:100%;}
.pintai .pintai-text{ width: 414px; height: 287px; float: left; background: #008fd5; padding: 25px 18px 0px 18px; margin-bottom: 84px;color: white; }
.pintai .pintai-text h3{ font-size: 22px;}
.pintai .pintai-text li{ font-size: 16px; margin-top: 22px; line-height: 26px;}
.pingtai .pingtai-img{ width: 750px; overflow: hidden; text-align: right;}
.pingtai .pingtai-img img{ width: 100%;}

/***公司简介 ***/
.introduce{ margin: 84px 0;}
.introduce .intr-text{ width: 613px; margin-right: 10px; font-size: 16px; color: #383842; line-height: 28px;}
.intr-list{ min-height: 502px; margin-bottom: 62px;}
.intr-list li{ display: block; }
.intr-list .li-box{width: 278px; height: 225px; background: white; border: #efefef 1px solid; margin-bottom: 24px;}
.intr-list .intr-mar{ margin-right:20px;}
.intr-list .li-box:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#bcdbdc,direction=120,strength=4);/*兼容ie*/
    -moz-box-shadow: 2px 2px 10px #bcdbdc;/*兼容firefox*/
    -webkit-box-shadow: 2px 2px 10px #bcdbdc;/*兼容safari或chrome*/
    box-shadow:2px 2px 10px #bcdbdc;/*兼容opera或ie9*/}
.intr-list li .icon01{height: 64px; width: 64px; margin-top: 58px; margin-left: 107px; background: #43a913; border-radius: 50%;      -moz-border-radius: 50%;      -webkit-border-radius: 50%;}
.intr-list li .iconbox{ width: 100%; height: 100%; overflow: hidden;}
.intr-list li .icon01:hover{ background:#008fd5; }


/***产品与技术 ***/
.product-list{ margin: 84px 0; overflow: hidden;}
.product-list  .product-box{ width: 378px; height: 305px; border: 1px solid #eeeeee; background: white; margin-bottom: 24px; overflow: hidden; }
.product-list  .product-box:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#bcdbdc,direction=120,strength=4);/*兼容ie*/
    -moz-box-shadow: 2px 2px 10px #bcdbdc;/*兼容firefox*/
    -webkit-box-shadow: 2px 2px 10px #bcdbdc;/*兼容safari或chrome*/
    box-shadow:2px 2px 10px #bcdbdc;/*兼容opera或ie9*/}
.product-list  .product-box img{ height: 182px;}
.product-list  .product-box .pro-list-text{ position: relative;}
.product-list  .product-box .pro-list-text h3{ padding-left: 14px; color:#008fd5; font-size: 18px; font-weight: bold; margin-bottom: 14px; }
.product-list  .product-box .pro-list-text li{ padding-left: 14px; width: 158px; display: inline-block!important;; float: left;}
.product-list .promar{ margin-right: 20px;}

.wlwyy{ margin-bottom: 54px;}
.wlwyy ul li{font-size: 16px; color: #444444; line-height: 34px; margin-bottom: 44px;}
.wlwyy h3{ color: #444444; font-size: 20px; font-weight: bold;}
.wlwyy-list .minlist{ width: 580px; overflow: hidden;}
.wlwli { height: 84px; margin-bottom: 4px;}
.wlwli li{ display: inline-block!important; float: left; padding-right: 20px; font-size: 16px; line-height: 34px; color: #444444;}
.h3-bg{ background:url("../images/wlwyy.png") no-repeat right top;height: 35px; display: inline-block!important; margin-bottom: 10px;}
.h3-bg h3{ display: inline-block!important; background: #008fd5 ; font-size: 16px; color: white; text-indent:12px; line-height: 35px; font-size: 16px; color: white;  display: block; margin-right: 16px;}
.wlwyy-list .minmar{ margin-right:20px; }
.wlwyy-list .minlisti-img{ width: 580px; height: 220px; background: #dfeeeb; display: table-cell; vertical-align: middle; text-align: center;}

.minlist01{ min-height: 153px;}
.minlist-img01{ width: 580px; overflow: hidden; margin-right: 20px;}


/***产品导航 ***/
.menu { height: 60px; width: 100%;}
.menu li{ margin-right: 65px; display: inline-block!important; float: left;}
.menu li a{height: 58px; display: block; line-height: 58px; font-size: 16px;}
.menu li a:hover{ border-bottom:  solid 2px #43a913;}
.menu li .menucur{border-bottom:  solid 2px #43a913;}

/***产品详情 ***/

.detail { width: 100%;}
.detail .detail-list{ background: #f6f6f6; padding: 86px 0; overflow: hidden;}
.detail .detail-list .detail-img{ width: 648px; height: 450px; position: relative; margin-right: 35px;}
.detail .detail-list .detail-img .lv{ position: absolute; bottom:0; right: 0;}
.detail .detail-list .detail-right{ width: 497px; height: 420px; background: white; padding-top: 30px; color: #444444; }
.detail .detail-list .detail-right h3{ border-bottom: solid 2px #efefef; font-size: 26px;font-weight: normal; text-indent: 76px; padding-bottom: 16px;}
.detail .detail-list .detail-right .fanwei { border-bottom: solid 2px #efefef;  }
.detail .detail-list .detail-right .fanwei li{ font-size: 18px; float: none; line-height: 32px; padding: 16px 24px 16px 76px;}
.detail .detail-list .detail-right .jianjie{ padding: 36px 24px 0 76px;}

.detail .detail-bottom{ padding-top: 84px; margin-bottom: 134px; overflow: hidden; }
.detail .detail-bottom .bot-text{ font-size: 16px; color: #444444; line-height: 32px;  margin-bottom: 106px;}
.detail .detail-bottom  .bot-text-img{ width: 760px;}
.detail .detail-bottom  .bot-text-right{ width: 360px; margin-bottom: 74px;}
.detail .detail-bottom  .bot-text-right li{ line-height: 32px; font-size: 16px; text-indent: 14px;}
.detail .detail-bottom  .ri-title{ width: 100%; height: 38px; display: block; background:#43a913; text-indent: 14px; line-height: 38px; color: white; font-size: 18px; margin-bottom: 10px; }
.detail .detail-bottom  .bot-text-img{ width: 760px;}
.detail .detail-bottom  .bot-text-right .xian{ border-bottom:  solid 1px #c5c5c5; padding-bottom: 30px;}








