*{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
body {margin:0;font-size:12px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;    overflow-x: hidden;}
a{text-decoration:none; list-style: none;}
a:hover{ text-decoration: none; color:#58b530; }
ul li {list-style:none;}
ul{ padding:0; margin:0;}
.stand{ width: 62.5%; margin:0 auto;}
.clear{ clear: both;}
.clearfix{ zoom: 1;}
img{ display: block;}
input{ border:none; outline: none;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
h2,h3,h4,p{ margin:0; padding:0; font-weight:normal;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}

/*header*/
.logo{ float: left; margin:7px 0;}
.lang{ float: right; position: relative;}
.lang_img{ padding-right: 20px;margin: 20px 0; background: url("../images/arrow4.png") no-repeat right center; cursor: pointer;}
.lang_tx a{ display: block; font-size: 14px; color: #666; line-height: 40px;}
.lang_tx a:hover{color: #58b530;}
.lang_tx{     z-index: 999;text-align: center; width: 90px; border:1px solid #e5e5e5; position: absolute; left:-9px; top:50px; background-color: #fff; display: none;}
.search_con{ float: right; width: 234px; height: 36px; background-color: #4b4948; border-radius: 4px; padding:2px 38px 2px 2px;position: relative; margin-top: 12px; margin-right: 30px;}
.search_bt{ position: absolute; right: 10px; top:9px; width: 19px; height: 19px; background: url("../images/search.png") no-repeat center center; border:none;}
.search_tx{ width: 194px; background-color: #fff; height: 100%; border: none; padding-left: 15px;}
.header_search{width: 18px;  height: 18px;  position: relative;float: right;  padding-right: 30px;  border-right: 1px solid #c5c5c5;  margin-right: 13px;}
.search_icon {  width: 18px;  height: 18px;  background: url(../images/search_icon.png) no-repeat;  cursor: pointer;  z-index: 999; position: relative; outline: none; }
.search_icon:hover{ background: url(../images/search_icon_on.png) no-repeat; }
.header_search .main {  position: absolute;  right: 0;  top: -4px;  width: 0;  height: 22px;  z-index: 999;  overflow: hidden;  }
.header_search .text {  width: 180px;  height: 21px;  line-height: 21px;  color: #444;  float: left;border-bottom: 1px solid #e4e4e4;  }
.header_search .btn {  width: 18px;  height: 18px;  background: url(../images/search_icon.png) no-repeat;  float: right;  border: none;  margin-top: 4px;  cursor: pointer; outline: none;  }


.header{ border-bottom: 1px solid #e5e5e5; }
.nav{float: left;}
.nav>li{ float: left; margin-right: 85px; position: relative;}
.nav>li>a{ font-size: 16px; color: #4b4948; padding: 0; line-height: 60px;}
.nav>li>a:hover{ color: #58b530;}
.nav_xiala{ text-align: center;display: none; padding:15px 20px; border:1px solid #58b530; position: absolute; left:-28px; top:60px; z-index: 5; width: 128px; background-color: #fff;}
.nav_xiala .gr{ position: absolute; left:40%; top:-20px; background-color:transparent; border-width: 10px; border-style:solid; border-color: transparent transparent #58b530 transparent;}
.nav_xiala .wh{ position: absolute; left:40%; top:-19px; background-color:transparent; border-width: 10px; border-style:solid; border-color: transparent transparent #fff transparent;}
.nav_xiala .po{ position: absolute; left:46%; top:-18px;  width: 4px; height: 4px; display: block; border-radius: 2px;}
.nav_xiala a{ color: #4b4948; font-size: 14px; line-height: 30px;}
.nav_xiala a:hover{ color: #58b530;}
.nav>li:hover .nav_xiala{ display: block;}
.nav>li .nav_current{ color:#58b530;}
.login{ font-size: 14px; color: #333; display: block; float: right; background: url("../images/man.png") no-repeat left center; padding-left:30px; padding-right:14px; border-right: 1px solid #c5c5c5;    line-height: 16px;}
.regs{ font-size: 14px; color: #333; display: block;float: right; padding-left: 13px;    line-height: 16px;}
.login_con{ margin-top: 20px;}
.login_con a:hover{color: #58b530; }
.hearder_con{ position: fixed; width: 100%; left:0; top:0; z-index: 999; background-color: #fff;}
.header_hide{ width: 100%; height: 121px;}
.nav_con{ width: 100%; border-bottom: 1px solid #e5e5e5;}


/*banner*/
.banner{ width:100%; position: relative; overflow-x: hidden; }
.banner .tx{ position: absolute; left:18%; top:47%;}
.banner .tx h2{ font-size: 38px; color:#fff; line-height: 58px; width: 746px;background-color: rgba(0,0,0,0.1);}
.banner .line{ width: 98px; height: 4px; background-color: #fff; margin-top: 15px;}
.banner img{ width: 100%;}

/*首页-产品图标*/
.product{ width: 100%; background-color: #dfeff8;}
.product_con{background-color: #c7e8fa; }
.pro_con{ width: 25%; float: left; text-align: center; margin-top:0; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;}
.pro_img{ width: 28%; margin:26px auto 0; }
.pro_con p{ font-size: 15px; color: #69a9dc; margin-top: 17px;}
.index_pro a{ display: block; height: 136px;}
.index_pro .pro_con:nth-child(1){ border-right: 1px solid #deeff8;}
.index_pro .pro_con:nth-child(2){ border-right: 1px solid #deeff8;}
.index_pro .pro_con:nth-child(3){ border-right: 1px solid #deeff8;}
.pro_con:hover{ margin-top: -10px;}

/*首页产品方案*/
.ind_mid{margin-top:50px;}
.ind_solution,.ind_product{float:left;width:50%;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;}
.ind_solution .pic,.ind_solution .txt,.ind_study .pic,.ind_study .txt{width:50%;height:270px;float:left;position:relative;}
.Rarrow{background:url(../images/arrow.png) no-repeat left top;width:11px;height:21px;position:absolute;right:0;top:50%;margin-top:-10px;}
.ind_product{position:relative;height:270px;}
.ind_product .pic{width:100%;height:270px;position:relative;}
.ind_product .txt{position:absolute;right:0;top:0;background:rgba(255,255,255,0.8);height:174px;width:365px;}
.ind_mid .main{margin:70px 7% 0;}
.ind_mid .main h1{font-size:15px;color:#333;font-weight:bolder;margin-bottom:15px;margin-top: 0;}
.ind_mid .main .cont a{display:inline-block;font-size:16px;color:#0075b5;line-height:26px;margin-bottom:10px;}
.ind_mid .main .cont a:hover{ text-decoration:none; color:#58b530;}
.ind_mid .main .more{display:inline-block;height:15px;line-height:15px;border-bottom:1px solid #b5b5b5;font-size:13px;color:#999;}
.ind_mid .main .more:hover{color:#666;}
.ind_mid .ind_product .main{margin-top:25px;}

/*首页-新闻*/
.index_nt{margin:50px auto 18px;}
.index_nt h2{ font-size: 24px; color:#333; float: left; }
.index_nt a{ color:#666; font-size: 16px; float: right;}
.index_nt a:hover{ color: #58b530;}
.index_news_con{ position: relative;    margin-right: 30px;}
.index_news_con h2{ position: absolute; left:0; bottom:0; font-size: 16px; color: #fff; line-height: 50px; background-color: rgba(55,141,214,0.8); width: 100%; padding-left: 20px;}
.index_news .swiper1{ width: 45%; float: left; }
.index_news_tx{ width: 55%; float: right; padding-left: 30px; border-left: #e2e2e2 1px solid;}
.index_news_tx h2{ margin-bottom: 15px;}
.index_news_tx h2:last-child{ margin-bottom: 0;}
.index_news_tx h2 a{ font-size: 14px; color: #666; float: left; transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -webkit-transition: all 0.4s linear;  }
.index_news_tx h2 span{ font-size: 14px; color:#999; display: block; float: right;}
.index_news_tx h2 a:hover{color: #58b530;margin-left: 20px;}
.index_news .pagination1{position: absolute; right: 0; text-align: center; bottom: 15px;width: 170%;}



/*底部*/
#footer{background-color:#efefef;padding: 40px 0 30px;width:100%;margin-top: 150px;}
.footer_nav{width:13%;margin-right:2%;float: left;padding: 0;}
.footer_nav p{ font-size: 16px; font-weight:200; color: #333; line-height: 45px;}
.footer_nav li{height:45px;line-height:45px;border-bottom:1px dotted #b2b2b2;}
.footer_nav li a{display:block;padding:0 7.7% 0 3px;font-size:15px;color:#999;}
.footer_nav i{width:13px;height:7px;background:url(../images/footer_arrow.png) no-repeat;float:right;margin-top:19px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;}
.footer_nav li a:hover i{margin-right:-10px;}
.footer_right{width:21%;float:left;margin:14px 0 0 3%;}
.footer_right .title{font-size:15px;color:#666;font-weight:bolder;margin-bottom:15px;}
.footer_link{width:100%;height:40px;position:relative;margin-bottom:18px;}
.footer_link p{padding-left:10px;height:38px;line-height:37px;border:1px solid #e2e2e2;background:url(../images/footer_link.png) #fff 95% center no-repeat;font-size:14px;color:#999;cursor:pointer;}
.footer_link ul{width:100%;border:1px solid #e2e2e2;border-left:none;border-right:none;background:#fff;position:absolute;bottom:30px;left:0;max-height:200px;overflow-y:scroll;display:none; padding:0;}
.footer_link ul li{line-height:38px;border-left:1px solid #e2e2e2;}
.footer_link ul li a{display:block;padding-left:15px;font-size:14px;color:#888;}
.footer_link ul li a:hover{background:#f5f5f5;}
.bdsharebuttonbox.bdshare-button-style0-32 a{margin:0 10px 0 0;background:url(../images/footer_share.png) no-repeat;padding-left:0;width:30px;height:30px;background-size:auto 100%; display: block; float: left;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_qzone{background-position:-40px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_weixin{background-position:-80px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_dingyue{background-position:-240px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 a:hover{opacity:1;background-position:-120px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_qzone:hover{background-position:-160px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_weixin:hover{background-position:-200px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_dingyue:hover{background-position:-280px 0;}
.footer_ewm{width:18%;float:right;margin-top:17px; padding-left: 3%;}
.footer_ewm li{width:47%;float:left;}
.footer_ewm img{display:block;width:100%;/*height:100%;*/}
.footer_ewm p{font-size:14px;color:#666;padding-top:10px;text-align:center;}
.footer_copy{padding:38px 0 0 0;font-size:13px;color:#888;text-transform:uppercase;line-height:22px;}
.marR15{margin-right:6%;}


/*热对策产品*/
.pro_title{ font-size: 24px; color: #333; font-weight: 100; padding: 50px 0 30px; }
.pro_icon_wrap{ width: 100%;  position: relative;}
.pro_icon_wrap .line{ width: 100%; position: absolute; left:0; bottom: 6px; background-color:#dbdbdb; height: 1px; z-index: -1; }
.pro_icon_box{ width: 25%; float: left; text-align: center; cursor: pointer; padding:50px 0 40px; }
.rdc .pro_icon_box{ width: 33%;}
.pro_icon_box:nth-child(1){background: url("../images/pro_bg2.jpg") no-repeat center bottom;}
.xny .pro_icon_box:nth-child(1){background: none;}
.tongx .pro_icon_box:nth-child(1){background: none;}
.dw .pro_icon_box:nth-child(1){background: none;}
.daodian .pro_icon_box:nth-child(1){background: none;}
.hexin .pro_icon_box:nth-child(1){background: none;}
.dt .pro_icon_box:nth-child(1){background: none;}
.de .pro_icon_box:nth-child(1){background: none;}
.gz .pro_icon_box:nth-child(1){background: none;}
.lx .pro_icon_box:nth-child(1){background: none;}
.lx .pro_icon_box:nth-child(4){background: url("../images/pro_bg1.jpg") no-repeat center bottom;}
.gz .pro_icon_box:nth-child(3){background: url("../images/pro_bg1.jpg") no-repeat center bottom;}
.de .pro_icon_box:nth-child(2){background: url("../images/pro_bg1.jpg") no-repeat center bottom;}
.hexin .pro_icon_box:nth-child(3){background: url("../images/pro_bg2.jpg") no-repeat center bottom;}
.daodian .pro_icon_box:nth-child(2){background: url("../images/pro_bg2.jpg") no-repeat center bottom;}
.xny .pro_icon_box:nth-child(2){background: url("../images/pro_bg1.jpg") no-repeat center bottom;}
.dt .pro_icon_box:nth-child(2){background: url("../images/pro_bg2.jpg") no-repeat center bottom;}
.tongx .pro_icon_box:nth-child(3){background: url("../images/pro_bg1.jpg") no-repeat center bottom;}
.dw .pro_icon_box:nth-child(4){background: url("../images/pro_bg1.jpg") no-repeat center bottom;}
.pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/chanpin_icon01.png") no-repeat center center;}
.pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/chanpin_icon2.png") no-repeat center center;}
.pro_icon_box:nth-child(3) .pro_icon{  background: url("../images/chanpin_icon3.png") no-repeat center center;}

.daodian .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/chanpin_icon1.png") no-repeat center center;}
.daodian .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/chanpin_icon02.png") no-repeat center center;}

.xw .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/news_icon1.png") no-repeat center center;}
.xw .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/news_icon02.png") no-repeat center center;}

.dt .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/news_icon01.png") no-repeat center center;}
.dt .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/news_icon2.png") no-repeat center center;}

.zn .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/zn_icon01.png") no-repeat center center;}
.zn .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/zn_icon2.png") no-repeat center center;}
.zn .pro_icon_box:nth-child(3) .pro_icon{  background: url("../images/zn_icon3.png") no-repeat center center;}
.zn .pro_icon_box:nth-child(4) .pro_icon{  background: url("../images/zn_icon4.png") no-repeat center center;}

.xny .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/zn_icon1.png") no-repeat center center;}
.xny .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/zn_icon02.png") no-repeat center center;}
.xny .pro_icon_box:nth-child(2) p{ color: #58b530;}

.ab .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/about_icon1.png") no-repeat center center;}
.ab .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/about_icon02.png") no-repeat center center;}
.ab .pro_icon_box:nth-child(3) .pro_icon{  background: url("../images/about_icon03.png") no-repeat center center;}
.ab .pro_icon_box:nth-child(4) .pro_icon{  background: url("../images/about_icon04.png") no-repeat center center;}

.de .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/about_icon01.png") no-repeat center center;}
.de .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/about_icon2.png") no-repeat center center;}

.gz .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/about_icon01.png") no-repeat center center;}
.gz .pro_icon_box:nth-child(3) .pro_icon{  background: url("../images/about_icon3.png") no-repeat center center;}

.lx .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/about_icon01.png") no-repeat center center;}
.lx .pro_icon_box:nth-child(4) .pro_icon{  background: url("../images/about_icon4.png") no-repeat center center;}


.tongx .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/zn_icon1.png") no-repeat center center;}
.tongx .pro_icon_box:nth-child(3) .pro_icon{  background: url("../images/zn_icon03.png") no-repeat center center;}

.dw .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/zn_icon1.png") no-repeat center center;}
.dw .pro_icon_box:nth-child(4) .pro_icon{  background: url("../images/zn_icon04.png") no-repeat center center;}

.hexin .pro_icon_box:nth-child(1) .pro_icon{  background: url("../images/chanpin_icon1.png") no-repeat center center;}
.hexin .pro_icon_box:nth-child(3) .pro_icon{  background: url("../images/chanpin_icon03.png") no-repeat center center;}

.pro_icon{ width: 80px; height: 80px; margin:0 auto; background-size: cover;}
.pro_icon_box:nth-child(1) p{ color: #58b530;}
.xny .pro_icon_box:nth-child(1) p{ color: #666;}
.tongx .pro_icon_box:nth-child(1) p{ color: #666;}
.tongx .pro_icon_box:nth-child(3) p{ color: #58b530;}
.dw .pro_icon_box:nth-child(1) p{ color: #666;}
.dw .pro_icon_box:nth-child(4) p{ color: #58b530;}
.daodian .pro_icon_box:nth-child(1) p{ color: #666;}
.daodian .pro_icon_box:nth-child(2) p{ color: #58b530;}
.hexin .pro_icon_box:nth-child(1) p{ color: #666;}
.hexin .pro_icon_box:nth-child(3) p{ color: #58b530;}
.dt .pro_icon_box:nth-child(1) p{ color: #666;}
.dt .pro_icon_box:nth-child(2) p{ color: #58b530;}
.de .pro_icon_box:nth-child(1) p{ color: #666;}
.de .pro_icon_box:nth-child(2) p{ color: #58b530;}
.gz .pro_icon_box:nth-child(1) p{ color: #666;}
.gz .pro_icon_box:nth-child(3) p{ color: #58b530;}
.lx .pro_icon_box:nth-child(1) p{ color: #666;}
.lx .pro_icon_box:nth-child(4) p{ color: #58b530;}

.pro_icon_box p{ font-size: 16px; color: #666; margin-top: 20px;}
.rdc_tx p{ font-size: 14px; color: #666; line-height: 26px;}
.rdc_tx{ margin-top: 50px; display: none;}
.rdc_img1{ float: left; width: 41%; margin-top: 50px; }
.rdc_img2{ float: right;width: 41%; margin-top: 50px; }
.rdc_img3{ width: 51%; margin:40px 0 35px;}
.rdc_img4{float: left; width: 36%; margin-top: 50px;}
.rdc_img5{float: right;width: 34%; margin-top: 50px;}
.rdc_tx h2{ font-size: 14px; color: #333; font-weight:500; line-height: 30px;}

.pro_canshu{ }
.canshu_con{ width:180px; line-height: 46px; font-size: 18px; color: #333; float: left; background-color: #ccc;  margin-right: 30px; border-radius: 10px; text-align: center; cursor: pointer;}
.pro_canshu .current{ background-color: #58b530; color: #fff;}
.xw .pro_icon_box{ width: 50%;}
.ab{ margin-bottom: 50px;}



    /*导电解决方案*/
.conduct .pro_icon_box{ width: 50%;}
.conduct .pro_icon_box:nth-child(1){background: url("../images/pro_bg2.jpg") no-repeat center bottom;}
.conduct .pro_icon_box:nth-child(2) .pro_icon{  background: url("../images/rdc_icon3.png") no-repeat center center;}
.dd_img{ width: 23%; float: left; text-align: center; margin-top: 60px; margin-right: 10px;}
.dd_img h2{ font-size: 14px; color: #333; margin-top: 30px;}
.dd_imgc{ width: 45%;}

/*核心材料*/
.core_tx_con{ margin-top: 20px;}
.core_tx{ float: left; padding:0;}
.core_tx li{ font-size: 16px; color: #666; line-height: 26px; }
.core_tx:nth-child(1){ margin-right: 10%;margin-left: 12%;}
.core_tx:nth-child(2){ margin-right: 12%;margin-left: 14%;}
.core_tx:nth-child(3){ margin-left: 11%;}

/*智能终端*/
.intel_img{width: 35.5%; float: left;}
.intel_img:nth-child(5){ margin-top: 70px; margin-right: 88px;}
.intel_img:nth-child(6){ margin-top: 70px;}
.intel_img:nth-child(3){ margin-top: 40px;margin-right: 88px;}
.intel_img:nth-child(4){ margin-top: 40px;}
.intel_con p{ font-size: 14px; line-height: 26px; color: #666;}
.intel_con p span{ color: #58b530; font-size: 16px;}


/*新能源*/
.energy_img:nth-child(4){ width: 21%; float: left; margin-right:90px; margin-top: 60px;}
.energy_img:nth-child(5){ width: 29%; float: left;margin-top: 60px;}

/*通讯行业*/
.com_img:nth-child(3){ width: 28%; float: left; margin-top: 38px; margin-right: 7%;}
.com_img:nth-child(4){ width: 30%; float: left; margin-top: 38px;margin-right: 7%;}
.com_img:nth-child(5){ width: 27%; float: left; margin-top: 38px;}

/*电网输送*/
.power_img{ width: 25%; float: left; margin-top: 40px;}

/*新闻中心*/
.news_title{ font-size: 24px; color: #333; margin: 50px 0 30px;}
.news_wrap{ position: relative;}
.news_wrap p{ position: absolute; left:0; bottom:0; width: 100%;  line-height: 12px; background-color: #999;padding-left: 15px;}
.news_wrap p span{font-size: 16px; color: #fff; display: inline-block; width: 80%; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;    line-height: 40px;}
.news_box .swiper1{ width: 50%; float: left;}
.news_box .pagination1{ width: 187%; bottom:10px;}
.news_box .swiper-pagination-switch{ background-color: #fff; border:none;}
.news_box .swiper-active-switch{ background-color: #58b530;}
.news_tx h2{ line-height: 45px; border-bottom: 1px solid #e6e6e6;}
.news_tx h2 a{ font-size: 16px; color: #333; display: inline-block; float: left;width: 80%;text-overflow:ellipsis;white-space:nowrap; overflow: hidden;}
.news_tx h2 a:hover{ color: #58b530;}
.news_tx h2 span{ font-size: 14px; color: #999;display: inline-block; float: right;}
.news_tx{ width: 48%; float: right; margin-left: 2%; overflow: hidden;}
.news_left{ float: left; width: 60px; margin-right: 20px;}
.news_left .date{ width: 100%; line-height: 42px; text-align: center; color: #fff; font-size: 24px; background-color: #58b530;}
.news_left .year{ width: 100%; line-height: 24px; text-align: center; color: #fff; font-size: 12px; background-color: #999;}
.news_right{ float: right; width: 93%;}
.news_right a{ font-size: 16px; color: #333; display: inline-block; margin-bottom: 8px; font-weight: 200; transition: all 0.3s linear; -moz-transition: all 0.3s linear;  -o-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.news_right a:hover{color: #58b530; margin-left: 15px;}
.news_right p{ font-size: 14px; color: #666; line-height: 20px;}
.news_text_con{ padding-top: 30px;}
.news_text_box{ border-bottom:1px solid #e6e6e6; padding: 18px 0;}
.news_box{ margin-top: 50px;}

/*page*/
.page{width:100%;height:40px;text-align:center;line-height:38px; margin-top: 70px;}
.page_con{display:inline-block;*display:inline;*zoom:1;}
.page a,
.page_text,
.page_btn{display:block;width:38px;height:38px;float:left;border:1px solid #cccccc;font-size:14px;color:#999;background:#fff;margin:0 5px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.page a:hover,
.page_btn:hover{background:#58b530;color: #fff;border-color:#58b530;}
.page a.on{background:#58b530;color:#fff;font-weight:bolder;border-color:#58b530;}
.page a.non{background-color:#f8f8f8;border-color:#e9e9e9;color:#ababab;cursor:default;}
.page a.goprev,.page a.gonext,.page .page_btn{padding: 0 12px;width:auto;}
.page span{font-size:14px;color:#999;margin:0 5px;float:left;}
.page_text{text-align:center;color:#333;width: 60px;}
.page .page_start,.page .page_end{width: 60px;}

/*新闻详情页*/
.news_detail{ padding-top: 50px;}
.news_detail h2{ font-size: 24px; color: #333; text-align: center; margin-bottom: 20px;}
.news_detail h3{ font-size: 14px; color: #999;text-align: center;}
.news_detail_tx p{ font-size: 14px; color: #666; line-height: 26px; text-indent: 2em; margin-bottom: 10px;}
.news_de_img{ width: 36.6%; margin:20px auto;}
.news_detail_tx{ margin-top: 60px;}
.news_page{ margin-top: 58px;}
.news_page p:nth-child(1){ float: left; width: 50%;}
.news_page p:nth-child(2){ float: right;width: 50%; text-align: right;}
.news_page p span{ font-size: 14px; color:#58b530; }
.news_page p a{font-size: 14px; color: #666;}
.news_page p a:hover{ color:#58b530; }
.news_detail .back{ width: 150px; line-height: 40px; background-color:#58b530; text-align: center; font-size: 14px; color: #fff; display: block; margin:50px auto 0; }

/*关于新池*/
.profile h2{ font-size: 24px; color: #333; margin:48px 0 28px;}
.profile_img{ width: 100%; position: relative;}
.profile_tx{ position: absolute; right: 0; bottom:0; background-color: rgba(255,255,255,0.8); padding:30px; width: 50%;}
.profile_tx p{ font-size: 14px; color: #666; line-height: 22px; text-indent: 2em;}
.team_con{ width: 31%; float: left; margin-right: 3.5%; position: relative;}
.team_title{ font-size: 24px; color:#333; margin:48px 0; width: 200px;}
.page_icon{ position: absolute; right:50px; top:0;}
.team{ position: relative;}
.team .arrow-left1{ width:24px; height: 38px; background: url("../images/arrow-left.png") no-repeat center center; position: absolute; right: 52px; top:8px; z-index: 5;}
.team .arrow-right1{width:24px; height: 38px; background: url("../images/arrow-right.png") no-repeat center center; position: absolute; right: 0;top:8px; z-index: 5;}
.name_con{ position: absolute; left:28px; bottom:13px;}
.name_con .line{ width: 20px; height: 2px; background: #58b530; float: left;margin-top: 9px;}
.name_con p{ font-size: 16px; color: #333; float: left; margin-left: 10px;}
.name_con p span{ font-size: 12px; color: #a6a6a6;}
.team_con h2{ position: absolute; left:13.4%; bottom: 11.2%; line-height: 40px; background-color: #58b530; color: #fff; font-size: 18px; text-align: center; width:86.4%; display: none;}
.team_con:hover h2{ display: block;}

/*研发能力*/
.develop_tx p{ font-size: 14px; color: #666; line-height: 26px; text-indent: 2em;}
.develop_img{ width: 100%; margin-top: 28px;}

/*工作机会*/
.job{ margin-top: 50px;}
.job_title{ padding:0 40px; background-color: #514c49;}
.job_title p{ width: 23%; float: left; line-height: 54px; color: #fafafa; font-size: 14px;}
.job_title p:nth-child(5){ text-align: right; width: 8%;}
.job_con p{width: 23%; float: left; color: #808080;font-size: 14px; line-height: 58px;}
.job_con p:nth-child(5){ text-align: right; width: 8%; color: #58b530; cursor: pointer;}
.job_con{ border-bottom: 1px solid #fff;}
.job_wrap{ background-color: #f2f2f2; padding:0 40px 60px 40px;}
.job_left{ width: 50%; float: left; }
.job_right{ width: 50%; float: right; padding-left: 10%; border-left: 1px solid #ebebeb;}
.job_box h2{ color: #514c49; font-size: 18px; margin-bottom:28px;}
.job_box h3{ color: #808080; font-size: 14px; line-height: 26px;}
.job_box{ background-color: #fff; padding:40px;    margin-top: 58px; display: none;}
.job_box .line{ width: 100%; height: 1px; background-color: #ebebeb; margin:20px 0 30px;}
.job_box .yx{ font-size: 16px; color: #333;  }
.job_box .yx span{ color: #58b530;}


/*联系我们*/
.contact_left{ width: 50%; float: left;}
.contact_left h2{ font-size: 24px; color: #58b530; margin: 0 0 12px;}
.contact_left .line{ width:70%; height: 1px; background-color: #808080; margin-bottom: 24px;}
.contact_left p{ font-size: 16px; color: #666; line-height: 28px; padding-left: 28px;}
.contact_left p:nth-child(2){ background: url("../images/contact_icon1.png") no-repeat left center; }
.contact_left p:nth-child(3){ background: url("../images/contact_icon2.png") no-repeat left center; }
.contact_left p:nth-child(4){ background: url("../images/contact_icon3.png") no-repeat left center; }
.contact_left p:nth-child(5){ background: url("../images/contact_icon4.png") no-repeat left center; }
.contact_left p span{ color: #333; font-size: 16px;}
.contact_right{width:9%; float: right;text-align: center;}
.contact_right p{ font-size: 14px; color: #666; margin-top: 12px; }
.mapwr{ border:3px solid #58b530; margin-top:30px;}
.map{ width:100%; height:500px;}


/*手机端导航*/
.main { position: relative; overflow-x: hidden;}
.menuBox {  color: #58b530;  position: fixed;  width: 265px;  height: 100%;  top: 0;  left: -265px;  background-color: #fafafa; z-index:9;}
.menuTitle {height: 45px; padding: 5px 10px;border-bottom: 1px solid rgba(0,0,0,0.1); background: url("../images/arrow3.png") no-repeat 4% center;}
.menuTitle i {  font-size:20px;   float: left; line-height:30px;}
.menuBody ul li i {  font-size:16px;  float: right;  margin-right: 15px;  line-height:23px;  }
.menuTitle span {  font-size: 16px;  margin: 20px;  line-height: 32px; color:#58b530 ;  }
.menuBody ul li.a {  border-bottom: 1px solid #e5e5e5; line-height: 46px;  background: url("../images/arrow2.png") no-repeat 90% center;  }
.menuBody ul li.a a{font-size: 14px; color: #666!important;}
.ul1{padding: 0;}
.menuBody ul li.a ul {  width: 100%;  display:none;  overflow:hidden;  border-top: 1px solid #e5e5e5;  background: rgba(255,255,255,0.2);padding: 0;}
.menuBody ul li.a ul li {  border-bottom: 1px solid rgba(0,0,0,0.1); padding-left: 30px;  font-size: 12px; background: url("../images/arrow1.png") no-repeat 90% center;  }
.menuBody ul li.a ul li a{ color:#666; line-height:46px; display: block;}
.menuBody ul li.a span { margin-left: 15px; color:#333; font-size: 16px;}
.menuBody ul li.a ul .nav_last { border-bottom:none;}
.about_list_top p { line-height: 22px;}
.phone_height{ width: 100%; height: 52px; display: none;}

/*团队手机端*/
.man_con{ position: relative; width: 49%; float: left; margin-right: 2%;}

/*搜索结果页面*/
.search_t{ width: 100%; background-color: #646464;padding: 30px 0 34px;}
.search_t h2{ font-size:24px; color: #fff; line-height: 40px;    margin-bottom: 5px;}
.search_wrap{ width: 80%; float: left;}
.search_wrap .sr{ width: 86%; float: left; margin-right: 2%;    line-height: 50px; font-size: 18px; padding-left:15px;}
.search_wrap .tj{ width: 12%; float: right;line-height: 50px; background-color: #58b530; text-align: center; color: #fff; font-size: 18px; }
.search_t .back{ display: block;  background: url(../images/arrow5.png) no-repeat 77% center; float: right; width: 20%;font-size: 18px;
    color: #58b530;  padding-left: 34px; text-align: right;margin-top: 14px;}
.search_left{ width: 20%; float: left; padding:0;}
.search_right{ width: 80%; float: right;}
.search_box h2{ font-size: 20px; color: #333; margin: 30px 0;}
.search_box h2 span{ font-size: 24px; color: #58b530;}
.search_left li{ font-size: 20px; color: #333; line-height: 30px; cursor: pointer;    margin-bottom: 24px;}
.search_left li i{width: 26px;  height: 25px;  background: url(../images/radio_icon.png) no-repeat;  background-size: auto 100%;  margin-right: 10px;display: inline-block; position: relative; top:6px;}
.search_left li .cur{ background-position: -28px 0;}
.search_right ul li .left{ width: 80%; float: left; font-size: 16px; line-height: 34px; color:#58b530; }
.search_right ul li .right{ width: 20%; float: right; font-size: 14px; color: #666; text-align: right; background: url("../images/ind_time.png") no-repeat 51% center;}
.search_right .title{ font-size: 18px; color: #333; line-height: 40px; border-bottom: 1px solid #d2d2d2;}
.search_right ul li{ padding:22px 0;border-bottom: 1px dashed #d2d2d2;}
.search_right{background: #f1f1f1; padding:15px 30px 30px 30px; display: none;}
.bd_weixin_popup .bd_weixin_popup_foot{ width: 105%!important; line-height: 18px; margin-top: -15px;}


/*自适应*/
@media(min-width: 1400px) and (max-width: 1680px){
    .stand {width: 68%;}
    .banner .tx h2 {font-size: 32px; line-height: 56px; width: 640px;}
    .banner .tx {left: 16%;}
    .index_news_con h2{font-size: 14px;}
    .footer_link ul li a{font-size: 12px;}
    .index_news_tx{ height: 202px; overflow: hidden;}
    .dd_imgc {width: 50%;}
    .news_tx{height: 276px;}
    .news_right {width: 90%;}
    .profile_tx{ width: 64%;}
    .name_con{ bottom:8px;}

}

@media(min-width: 1200px) and (max-width: 1400px){
    .stand {width: 75%;}
    .footer_link p{font-size: 12px;}
    .footer_link ul li a{font-size: 12px;}
    .footer_nav li a{font-size: 12px;}
    .footer_nav { width: 12%;}
    .footer_right { width: 25%;}
    .index_news_con h2{font-size: 12px;}
    .index_news_tx{ height: 200px; overflow: hidden;}
    .banner .tx h2 {font-size: 28px;line-height: 44px; width: 574px;}
    .banner .tx {left: 13%;}
    .dd_imgc {width: 60%;}
    .core_tx:nth-child(1) {  margin-right: 11%;  margin-left: 9%;  }
    .core_tx:nth-child(2) {  margin-right: 11%;  margin-left: 12%;  }
    .core_tx:nth-child(3) {  margin-left: 7%;  }
    .news_right {width: 90%;}
    .news_tx{height: 240px;}
    .profile_tx{ width: 64%;}
    .name_con{ bottom:8px;}
    .index_pro a {  height: 126px;  }


}

@media(min-width: 998px) and (max-width: 1200px){
    .nav>li{margin-right: 40px;}
    .nav>li>a{ font-size: 14px;}
    .banner .tx h2 { font-size: 26px;  line-height: 40px;width: 514px;}
    .banner .tx{ left:13%;}
    .banner .line { width: 68px;height: 2px;}
    .pro_con p{ font-size: 14px;}
    .stand { width: 74%;}
    .stand_f{ width: 89%;}
    .index_news .swiper1{ width: 100%; float: inherit; margin-top: 20px; margin-bottom: 30px; }
    .index_news_tx{ width: 100%; float: inherit; border-left: none; padding-left: 0; }
    .index_news_con{ margin-right: 0;}
    .footer_nav li a{font-size: 12px;}
    .footer_link p{font-size: 12px;}
    .dd_imgc {width: 65%;}
    .rdc_img3{ width: 62%;}
    .core_tx:nth-child(1) {  margin-right: 7%;  margin-left: 9%;  }
    .core_tx:nth-child(2) {  margin-right: 9%;  margin-left: 12%;  }
    .core_tx:nth-child(3) {  margin-left: 7%;  }
    .energy_img:nth-child(4) {width: 32%;}
    .energy_img:nth-child(5){width: 40%;}
    .pro_title,.profile h2,.team_title,.contact_left h2 { font-size: 20px;}
    .news_box .swiper1{ width: 100%; float: inherit;}
    .news_tx{ width: 100%; float: inherit; margin-left: 0;}
    .news_right {width: 88%;}
    .profile_tx{ width: 78%;}
    .name_con{ bottom:6px;}

    .job_title p{ width: 22%;}
    .job_title p:nth-child(5){ width: 9%;}
    .job_con p{width: 22%;}
    .job_con p:nth-child(5){ width: 9%;}
    .contact_right { width: 11%;}
    .canshu_con { width: 156px;}
    .index_pro a {  height: 112px;  }

}

@media(max-width: 998px){
    /*首页*/
    .nav>li{margin-right: 40px;}
    .nav>li>a{ font-size: 14px;}
    .banner .tx h2 { font-size: 26px;  line-height: 40px;width: 514px;}
    .banner .tx{ left:13%;}
    .banner .line { width: 68px;height: 2px;}
    .pro_con p{ font-size: 14px;}
    .stand { width: 74%;}
    .stand_f{ width: 89%;}
    .index_news .swiper1{ width: 100%; float: inherit; margin-top: 20px; margin-bottom: 30px; }
    .index_news_tx{ width: 100%; float: inherit; border-left: none; padding-left: 0; }
    .index_news_con{ margin-right: 0;}
    .footer_nav li a{font-size: 12px;}
    .footer_link p{font-size: 12px;}
    .dd_imgc {width: 65%;}
    .rdc_img3{ width: 62%;}
    .core_tx:nth-child(1) {  margin-right: 7%;  margin-left: 9%;  }
    .core_tx:nth-child(2) {  margin-right: 9%;  margin-left: 12%;  }
    .core_tx:nth-child(3) {  margin-left: 7%;  }
    .energy_img:nth-child(4) {width: 32%;}
    .energy_img:nth-child(5){width: 40%;}
    .pro_title,.profile h2,.team_title,.contact_left h2,.news_detail h2{ font-size: 20px;}
    .news_box .swiper1{ width: 100%; float: inherit;}
    .news_tx{ width: 100%; float: inherit; margin-left: 0;}
    .news_right {width: 88%;}
    .profile_tx{ width: 78%;}
    .name_con{ bottom:6px;}

    .job_title p{ width: 22%;}
    .job_title p:nth-child(5){ width: 9%;}
    .job_con p{width: 22%;}
    .job_con p:nth-child(5){ width: 9%;}
    .contact_right { width: 11%;}
    .canshu_con { width: 146px;}
    .index_pro a {  height: 112px;  }

}

@media(max-width: 768px){
    .navbar-nav { width:100%; margin-left:0; text-transform:uppercase;}
    .navbar-nav li{ text-align:center; border-bottom:1px dotted #e5e5e5; line-height:40px;}
    .navbar-nav li a{ color:#666; font-size:13px;}
    .navbar-nav li a:hover{ color:#58b530}
    .headerbg{ position:fixed; top:0; left:0; width:100%; z-index:9999999; background:#fff;
        -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}
    .logo_boxlist{ float:left; width:112px; margin-top:8px;}
    .navbar-toggle {margin-top:10px;}
    .navbar-toggle .icon-bar {background-color:#58b530;}
    .navbar-collapse{ border-top:1px solid #e5e5e5;}
    .navbar-nav .nav_bottom{ border:none;}
    .stand { width: 94%;}
    .phone_height{ display: block;}
    .banner img{ width: 280%;    margin-left: -65%;}
    .banner .tx h2 {font-size: 16px;line-height: 26px;width: 88%; }
    .banner .line{ height: 1px;}
    .pro_img {width: 50%;}
    .pro_con p {font-size: 12px;}
    .banner .tx{ top:59%; left:3%;}
    .ind_product .txt{ width: 100%; position: inherit; background: none; height: auto;}
    .ind_mid .main h1{ margin-top: 0;}
    .ind_mid .main {margin: 30px 0;}
    .ind_mid .main .cont a{ font-size: 14px;}
    .ind_solution, .ind_product { width: 100%;}
    .index_news_con h2{font-size: 14px; padding-left: 0;}
    .index_news .pagination1{ width: 180%;}
    .index_news_tx h2 a{ width: 75%; overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
    .intel_img:nth-child(5) { margin-top: 40px;}
    .intel_img:nth-child(6) { margin-top: 40px;}

    #footer{ margin-top: 60px; padding:30px 0;}
    .footer_right{ width: 100%; margin:0; margin-bottom: 4px;}
    .footer_ewm{ width: 96%;margin:0;padding-left:0; float: inherit;}

    .pro_title{ font-size: 18px; padding:0; margin-bottom: 20px;}
    .pro_icon{ width: 60px; height: 60px;}
    .rdc_img1{ width: 100%; float: inherit;}
    .rdc_img2{ width: 100%; float: inherit;}
    .rdc_img3{ width: 100%;}
    .rdc_img4{ width: 100%; float: inherit;}
    .rdc_img5{ width: 100%; float: inherit;}
    .dd_img { width: 30%;}
    .dd_imgc {width: 100%;}
    .hx_tx li{font-size: 16px;  color: #666;  line-height: 26px;}
    .hx_tx{ margin:18px 94px;}
    .intel_img{ width: 100%; float: inherit;margin-top: 20px;}
    .energy_img{width: 100%!important; float: inherit;margin-top: 30px!important;}
    .com_img{width: 100%!important; float: inherit;margin-top: 30px!important;}
    .power_img{width: 50%!important; overflow: hidden;}
    .power_img:nth-child(6) img{ margin-left: -46px;}
    .power_img:nth-child(5) img{margin-left: -48px;}

    .news_title {font-size: 18px;}
    .news_box .swiper1 {width: 100%;float: inherit;}
    .news_tx{width: 100%;float: inherit; margin-left:0;}
    .news_box .pagination1 {width: 180%;}
    .news_tx h2 a{ width: 72%;}
    .news_right {width: 78%;}
    .page{ margin:30px 0;}

    .profile_tx { width: 100%;position: inherit;    padding: 0;    margin-top: 20px;}
    .about_banner img{ margin-left: -114%;}
    .team_ph{ position: relative;    margin-bottom: 115px;}
    .page_icon {  position: absolute;  right: 37%;  top: 112%;  }
    .team_ph .arrow-left2{width: 24px;  height: 38px;  background: url("../images/arrow-left.png") no-repeat center center;  position: absolute;  left: 38%;  top: 115%;  z-index: 5; border:none;}
    .team_ph .arrow-right2{    width: 24px;  height: 38px;  background: url("../images/arrow-right.png") no-repeat center center;  position: absolute;  right: 38%;  top: 115%;  z-index: 5;border:none;}
    .name_con p{ font-size: 14px;}
    .name_con {bottom: 4px;left: 14px;}
    .team_ph h2{ font-size: 20px;color: #333;margin: 48px 0 28px;}

    .job_title p:nth-child(2),.job_title p:nth-child(3){ display: none;}
    .job_title p {width: 38%; }
    .job_title p:nth-child(5) {width: 24%;}
    .job_con p:nth-child(2),.job_con p:nth-child(3){ display: none;}
    .job_con p {width: 38%; }
    .job_con p:nth-child(5) {width: 24%;}
    .job_title { padding: 0 30px;}
    .job_wrap {padding: 0 30px 30px 30px;}
    .job_box{ padding:20px;}

    .contact_left { width: 100%; float: inherit;}
    .contact_right {width: 24%;float: inherit; margin-top: 15px;}
    .contact_left h2{margin: 50px 0 12px;}
    .news_detail h2{ font-size: 20px;}
    .news_detail_tx { margin-top: 30px; }
    .news_de_img{ width: 100%;}
    .news_page p:nth-child(1){ width: 100%; float: inherit;}
    .news_page p:nth-child(2){ width: 100%; float: inherit; text-align: left;}
    .ind_solution .pic, .ind_solution .txt, .ind_study .pic, .ind_study .txt{ width: 100%;height:auto;}
    .ind_product{ height:auto;}
    .ind_mid,.pro_title,.rdc_tx,.news_title,.profile h2,.team_ph h2,.contact_left h2 { margin-top: 30px;  }
    .pro_icon_box{padding: 30px 0 20px;}
    .news_right p{ height: 80px; overflow: hidden;}
    .news_right a{ width: 95%;}
    .page a{ margin-bottom: 18px;}

    .job_left,.job_right{width: 100%; float: inherit; padding-left: 0; border-left: none; margin-bottom: 10px;}
    .map{ height: 350px;}
    .job{ margin-top: 0;}
    .bdsharebuttonbox{width: 40%;  float: right;  padding-left: 20px;  margin-top: 5px;}
    .footer_link{  width: 96%;float: left;}
    .header_hide{ display: none;}
    .canshu_con {  width: 86px;  line-height: 34px;  font-size: 14px;  margin-right: 10px;}
    .intel_con {  margin-top: 20px;}
    .profile{ margin-top:0;}
    .job_box .yx {  font-size: 14px;}

    .lingyu_con{ line-height: 52px; border-bottom: 1px solid #eee;   padding: 15px 20px;background: url("../images/arrow6.png") no-repeat 90% center;background-size: 24px;}
    .lingyu_con img{ float: left; width: 52px; height: 52px;}
    .lingyu_con span{ float: left;font-size: 18px;  margin-left: 20px; color: #58b530;}
    .lingyu ul{ position: absolute; left:0; top:83px; width: 100%; z-index: 999; background-color: #fff; display: none;}
    .lingyu ul li{line-height: 52px;    padding: 15px 20px;    border-bottom: 1px solid #eee;  }
    .lingyu ul li img{ float: left; width: 52px; height: 52px;}
    .lingyu ul li span{ float: left;font-size: 18px;  margin-left: 20px; color: #7d7d7d}
    .lingyu{ position: relative;}
    .ind_mid{ margin-top: 0;}
    .footer_copy {  padding: 30px 0 0 0;}
    .menu_box{ position: relative;}
    .lang_ph{ position: absolute; right: 74px; top:18px;}
    .lang_ph_icon{ width: 18px; height: 18px; background: url("../images/earth.png") no-repeat center center;}
    .lang_ph ul{ position: absolute; left: -7px;  top: 32px;  background-color: #fff;  padding: 14px 25px;  text-align: center; display: none;}
    .lang_ph ul li a{ line-height: 30px; color: #333; font-size: 14px;}
    .sear_ph{ position: absolute; right:120px; top:18px;}
    .sear_icon{ width: 18px; height: 18px; background: url("../images/search_icon_on.png") no-repeat center center;}
    .sear_incon{ position: absolute; width: 100%; background: rgba(0,17,34,0.8); padding: 20px 4%; left:0; top:52px;display: none;}
    .sear_incon input:nth-child(1){ width: 100%; line-height: 40px; background-color: #fff; border-radius: 3px; padding-left: 10px; font-size: 14px;}
    .sear_incon input:nth-child(2){ position: absolute; right: 30px; top:30px; width: 24px; height: 24px; background: url("../images/search_icon_on1.png") no-repeat center center; background-size: cover;}
    .profile_img img{ height: 180px;}
    .index_ling li{ width: 50%; float: left;border-bottom: 1px solid #deeff8; padding:15px 0 15px 8%;border-right: 1px solid #deeff8;}
    .index_ling li:nth-child(1){background-color: #c7e8fa;}
    .index_ling li:nth-child(2){background-color: #c7e8fa;}
    .index_ling li:nth-child(3){background-color: #c7e8fa;}
    .index_ling li:nth-child(4){background-color: #c7e8fa;}
    .index_ling li img{ width: 34px; float: left;}
    .index_ling li P{  float: left;color: #69a9dc; font-size: 15px;    line-height: 35px;  margin-left: 10px;}
    .index_ling{background: #f9f9f9;}
    .news_box {  margin-top: 0;  }
    .index_nt {  margin: 10px auto 18px;  }
    .index_nt h2{ font-size: 20px;}
    .index_news .swiper1{ margin-top: 0;}
    .profile h2 {  margin: 30px 0 14px;}


}

@media(max-width: 415px){
    .news_right {width: 75%;}
    .canshu_con {  width: 76px;  line-height: 34px;  font-size: 14px;  margin-right: 10px;  }
    .bdsharebuttonbox {  padding-left: 10px;  }

}

@media(max-width: 320px){
    .banner .tx h2 {  font-size: 14px;  line-height: 26px;  width: 91%;  }
    .banner .tx { top: 52%;}
    .index_news_con h2 {font-size: 12px;}
    .index_news_tx h2 a { width: 72%;}
    .footer_ewm p {font-size: 12px;}
    .pro_icon {  width: 50px;  height: 50px; background-size: cover;  }
    .pro_icon_box p{ font-size: 14px;}
    .hx_tx {  margin: 18px 55px;}
    .news_right {width: 73%;}
    .job_box h2 { font-size: 15px;}
    .job_box h3 {font-size: 12px; line-height: 22px;}
    .name_con p {  font-size: 12px;  }
    .name_con p span{ display: inline-block;}
    .name_con{ left:0;}
    .team_ph .arrow-left2{ left:30%;}
    .team_ph .arrow-right2{ right:30%;}
    .bdsharebuttonbox{ padding-left: 0; width: 38%;}
    .bdsharebuttonbox.bdshare-button-style0-32 a{ margin-right: 6px;}
    .contact_left p{ font-size: 14px;}
    .profile_tx p{ line-height: 26px;}
    .canshu_con {  width: 65px;  line-height: 34px;  font-size: 14px;  margin-right: 10px;  }
    .job_box .yx {  font-size: 12px;}
    .footer_copy {  padding: 20px 0 0 0;}
    .name_con .line{ display: none;}

}

