.w_1300{width:92.4%;max-width:1300px;margin:0 auto;}
.w_1045{width:100%;max-width:1046px;margin:0 auto;}
.hengxian_1{width:100%;height:0;border-bottom:solid 2px #6e727b;clear:both;margin-top:90px;}
.hengxian_2{width:100%;height:0;border-bottom:solid 2px #6e727b;clear:both;}
.mail{overflow:hidden;}


.pro_tit{ text-align: center; margin:4% 2% 2%;}

.bj_bodian_ifr{overflow:hidden;height:500px;}


.join_con02_phone{overflow:hidden;display:none; }
.join_con02_phone ul{margin:0 -20px}
.join_con02_phone ul li{width:33.33%;float:left;}
.join_con02_phone ul li p img{width:100%;}
.join_con02_phonediv{margin:0 20px;}
.join_con02_phone ul li h1{height:1.5em;overflow:hidden;line-height:1.5em;text-align:center;font-size:15px;margin-top:20px;}


@media only screen and (max-width:1024px){
.join_con02_phone{display:block;}
.join_con02_phone ul{margin:0 -10px}
.join_con02_phonediv{margin:0 10px;}

}

@media only screen and (max-width:500px){
.join_con02_phone ul li{width:100%;margin-bottom:45px;}

}



.banenr_fen{padding-bottom:5% }
.banenr_fen_bar h1{color:#fff;padding-top:18%;line-height:70px;min-height: 2.5em;}
.banenr_fen_bar p{color:#fff;font-family: "microsoft Yahei";margin-top:10px;height: 2em;}

.site_box{background:#eeeeee;}
.wrap_site{line-height:61px;color:#666666;}
.wrap_site a{color:#666666;}
.wrap_site span{color:#00929f;}

.about_box_1{overflow:hidden;margin-top:80px;}
.about_box_1h1 {padding-bottom:40px;}
.about_box_1h1 h1{color:#00929f;font-weight:bold;}
.about_box_1h1 p{color:#00929f;font-weight:bold;}

.about_box_1_left{width:34%;float:left;}
.about_box_1_left dl dt{color:#fff;font-weight:bold;line-height:45px;background:#fdaa0a;padding-left:7%;margin-bottom:16px; }
.about_box_1_left dl dd{color:#666666;line-height:40px;padding-left:7%;}
.about_box_p1{margin-right:40px;}
.about_box_1_left dl dt p{display:inline-block;}

.about_box_1_right{width:49%;float:right;color:#666666;height:15.9em;overflow:hidden;}
.about_box_1_right em{font-style: normal;}
.about_box_2 {margin-top:60px;}
.about_box_2 ul{background:url(../upload/about_2.jpg) right;overflow:hidden; }

.about_box_2 ul li{width:50%;float:left;overflow:hidden;position: relative;}
.about_box_2 ul li img{width:100%;}
.about_box_2 ul li h1{color:#fff;font-weight:bold;padding:5% 0 0 5%;}
.about_box_2 ul li p{color:#fff;margin-top:8px;padding-left:5%;}

.about_box_2 ul li a.video_button{ display: block; }
.about_box_2 ul li .video_button>img.video_play{ position: absolute;left:0;top:0; width:100%; height: 100%; z-index: 2;}
.about_box_2 ul li span{position: absolute; z-index: 3; right:10px;bottom:10px; width:50px; height: 50px; background: url(../images/play.jpg) no-repeat;}
.about_box_2 ul li .video_button video{width:100%; height: 100%; position: relative;background: #000;}


.about_box_3{margin-top:70px;margin-bottom:60px;color:#666666;overflow:hidden;}
.about_box_7{margin-bottom:0!important;}


.about_box_4{background:#f0f0f0;overflow:hidden;padding-bottom:70px;}
.about_box_4_she {overflow:hidden;}
.about_box_4_she h1{background:#fff;width:213px;height:213px;border-radius:50%;margin:0 auto;}
.about_box_4_she h1 p{text-align:center;font-size:120px;font-weight:bold;color:#00929f;line-height:110px;padding-top:36px;font-family: Impact;}
.about_box_4_she h1 span{display:block;text-align:center;color:#3d3d3d;font-weight:bold;margin-top:10px;}
.about_box_4_she ul li{width:33.33%;float:left;text-align:center;}
.about_box_4_she ul{width:80%;margin:0 auto;margin-top:80px;}
.about_box_4_text{margin-top:64px;overflow:hidden;color:#666666;}

.about_box_5{background:url(../upload/about_3.jpg);background-size:cover;padding:4% 0;overflow:hidden; }

.about_box_5_bar_left{width:50%;float:left;color:#fff;margin-top:5%;height:18em;overflow:hidden;}
.about_box_5_bar_left .edit_con_original{color:#fff!important;}
.about_box_5_bar_right{width:32.4%;float:left;margin-left:10% }
.about_box_5_bar_right img{width:100%;}


@media only screen and (max-width:1660px){
.hengxian_1{margin-top:60px;}
}






@media only screen and (max-width:1366px){
.banenr_fen_bar h1{line-height:57px;}
.about_box_1{margin-top:50px;}
.about_box_2 {margin-top: 40px;}
.about_box_3 {margin-top: 40px;margin-bottom: 35px;}
}

@media only screen and (max-width:1300px){

}

@media only screen and (max-width:1280px){
.banenr_fen_bar h1{line-height:47px;}
}

@media only screen and (max-width:1100px){
.banenr_fen_bar h1{line-height:40px;}
.about_box_4_she h1 p{font-size:80px;padding-top:35px;line-height:82px;}
.about_box_4_she h1 {width: 180px;height: 180px;}
.about_box_4_she ul{width:100%;}
.hengxian_1{margin-top:26px;}
.about_box_1{margin-top:20px;}
.about_box_2 {margin-top:20px;}
.about_box_3 {margin-top:20px;margin-bottom:15px;}
.banenr_fen{margin-top:26px;}

}
@media only screen and (max-width:900px){
.banenr_fen_bar h1{line-height:34px;}
}

@media only screen and (max-width:800px){
.about_box_1_left {width:43%;}
}


@media only screen and (max-width:768px){
.banenr_fen_bar p{font-size:12px;}
.about_box_1_left {width: 43%;}
.wrap_site{font-size:12px;}
.bj_bodian_ifr{overflow:hidden;height:200px;width:80%;margin:0 auto;}


}

@media only screen and (max-width:700px){
.banenr_fen_bar p{font-size:12px;}
.about_box_1_left {width: 100%;}
.about_box_1_right{width: 100%;height:auto;}
.about_box_1_left dl dt{padding-left:1%;margin-bottom: 6px;}
.about_box_1_left dl dd{padding-left:1%;}
.about_box_1h1 {padding-bottom: 12px;}
.about_box_2 ul li {width: 100%;}
.about_box_2 ul {background: url(../upload/about_2.jpg) bottom;overflow: hidden;padding-bottom:5% }
.about_box_2 ul li h1 {padding: 4% 0 0 5%;}
.about_box_4_she ul li {width: 100%;margin-bottom:15px;}
.about_box_4_she ul{margin-top:20px;}
.about_box_4_text {margin-top:10px;}
.about_box_4{padding-bottom:30px;}
.about_box_5_bar_left {width: 100%;margin-top:0;}

.about_box_4_she h1 p{font-size:36px;padding-top:20px;line-height:36px;}
.about_box_4_she h1 {width: 110px;height: 110px;}
.about_box_5_bar_right {margin:auto;margin-top: 22px;float: none;}
.about_box_5_bar_left{float: none;}
}


@media only screen and (max-width:359px){
.wrap_site{line-height:30px;color:#666666;}
}




.framework_box{padding:2% 0 0 0;overflow:hidden;}
.frame_box_h1{text-align:center;color:#000;padding:60px 0 15px 0;width:100%;max-width:1300px;margin:0 auto;}
.frame_box_h1_1{display:block;width:76px;height:0;border-bottom:solid 4px #fdaa0a;margin:0 auto;   }


.culturel_box{width:34.8%;margin:0 auto;margin-top:37px;}
.culturel_box img{width:100%;}

.culture_bar{overflow:hidden;margin-top:47px;background:url(../upload/cultur_bj.jpg) no-repeat;background-size:100% 100%;padding:5% 0 8% 0 ;}

.culture_bar_left{width:41%;float:left;margin-left:4% }
.culture_bar_left h1{color:#fff;font-weight:bold;padding-top:50px;border-top:1px solid #fff;margin-top:25px;}
.culture_bar_left p img{width:100%;}
.culture_bar_left_text{color:#fff;margin-top:28px;overflow:hidden;height:11.8em;}
.culture_bar_left p{width:72%;}

.culture_bar_right{width:41%;float:left;}


.culture_bar_right{width:41%;float:right;margin-right:4% }
.culture_bar_right h1{color:#fff;font-weight:bold;padding-top:50px;}
.culture_bar_right p img{width:100% }
.culture_bar_right_text{color:#fff;margin-top:20px;overflow:hidden;height:5.8em;}



@media only screen and (max-width:1366px){
.frame_box_h1 { padding: 30px 0 15px 0;}
.culture_bar_right h1{padding-top:29px;}
}
@media only screen and (max-width:1060px){
.culture_bar_left h1 {padding-top: 25px;margin-top: 20px;}
.culture_bar_left_text {margin-top: 20px;}
.culture_bar_right h1 { padding-top: 25px;}

}

@media only screen and (max-width:900px){
.culture_bar_left{width:100%;margin-left:0;margin-bottom:20px; }
.culture_bar_left h1 {padding-top:11px;margin-top:14px;}
.culture_bar_left p{width:50% }
.culture_bar_right{width:100%;margin-right:0;}
.culture_bar_right h1 { padding-top:14px;}
.culture_bar_right_text {margin-top:10px;}
.culture_bar_right p{width:50%;}
.culture_bar_left_text {margin-top:10px;}
}

@media only screen and (max-width:550px){
.culture_bar_right p{width:100%;}
.culturel_box {width: 74%;}
}



.honor_box{margin-top:36px;}
.honor_box ul {margin: 0 -20px;}
.honor_box ul li{width:23%;float:left;margin:0 1% 20px 1%;box-sizing: border-box; background:#F9F9F9;}
.honor_box .bx-wrapper,.honor_box .bx-wrapper .bx-viewport{padding:  0 2px;}
.honor_box ul li .img { height:240px;text-align: center; padding:35px 0;position: relative;}
.honor_box ul li .img img{max-width:186px;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%; }
.honor_box ul li h1{text-align:center;line-height:35px;color:#000000;background:#fff;border-top:2px solid #00929F;padding-top: 15px;height: 70px;overflow: hidden;}
.lt9 .honor_box ul li .img img{left:50%;max-height: 240px; margin-left: -93px; top:50%; margin-top: -120px;}

@media only screen and (max-width:960px){
.honor_box ul li {width: 27.1%;margin:0 3% 20px 3%;}
}

@media only screen and (max-width:840px){
.honor_box ul li {width: 27%;}
}


@media only screen and (max-width:660px){
.honor_box ul {margin:0;}
.honor_box ul li {width: 100%;margin:0 0 39px 0;margin-bottom: 0;}
.honor_cdr .phone{display: none;}
.honor_box .bx-wrapper .bx-controls-direction a.bx-prev{top: 50%;background:url(../images/jj_go1.png) center no-repeat;width: 28px;height: 28px;margin-top: -14px;left: 10px;}
.honor_box .bx-wrapper .bx-controls-direction a.bx-next{top: 50%;background:url(../images/jj_go2.png) center no-repeat;width: 28px;height: 28px;margin-top: -14px;right: 10px;}
.honor_box .bx-wrapper .bx-controls-direction a.bx-prev.disabled{display: block;background:url(../images/jj_go11.png) center no-repeat;cursor:default;}
.honor_box .bx-wrapper .bx-controls-direction a.bx-next.disabled{display: block;background:url(../images/jj_go22.png) center no-repeat;cursor:default;}
.honor_box .bx-wrapper img{height: auto;}
}











.page {vertical-align:middle;text-align:center;color:#606060; line-height:30px;margin-top:23px;}
.page div{display: inline-block;overflow:hidden;border-radius:3px;}
.page a{display:inline-block;text-align:center; width:30px;height:30px;font-family:Arial;float: left;}
.page a.num,.page a.prev,.page a.next,.page a.go{color:#818181;border: 1px solid #dddddd; }
.page a.prev img{transform: rotateZ(180deg);}
.page a.on,.page a.num:hover,.page a.prev:hover,.page a.next:hover,.page a.go:hover{ background:#0096a1;color:#fff;border-color: #0096a1;}
.page a.next{border-right: 1px solid #ddd;}

@media only screen and (max-width:1200px){
.page {margin-top:16px;}
}
.phone{display: none;text-align:center;}
.phone select{ width:100px; border:1px solid #ddd; height:30px; line-height:30px; border-radius:5px; text-align:center;}
.phone a{padding:0;vertical-align:middle; border-radius:100%; border:1px solid #ddd; display:inline-block;width:30px;height:30px;text-align:center;color:#000;}
.phone a.on,.page  .phone a:hover{background:#333;color:#fff; border-color:#333; }
.phone a.prev { background:url(../images/page_05.png) center center no-repeat; margin:0px 10px 0px 0px;}
.phone a.next {background:url(../images/page_03.png) center center no-repeat;}

@media only screen and (max-width:768px){
.phone{display: block;}
.page {display:none;}
}


.advantage_box{margin-top:36px;}






.news_carousel{overflow:hidden;margin-top:80px;margin-bottom:40px;}

.bx-wrapper img{height:100%;}
.news_bar_list {padding-bottom:20px;overflow:hidden;}
.news_bar_list ul li{width:49.2%;float:left;border:solid 1px #dddddd;padding:2% 3%;margin-right:1.5%;margin-top:9px;box-sizing: border-box;}
.news_bar_list ul li p{color:#2b2b2b;}
.news_bar_list ul li p img{vertical-align:-2px;margin-right:9px;}
.news_bar_list ul li h1{margin-top:16px;overflow: hidden;height: 1.4em;color:#2b2b2b;}
.news_bar_list ul li span{color:#a5a5a5;overflow:hidden;height:3em;display:block;margin-top:20px;}
.news_bar_list ul li:hover{background:#00929f;}
.news_bar_img2{display:none;}
.news_bar_list ul li:hover span{color:#fff;}
.news_bar_list ul li:hover p{color:#fff;}
.news_bar_list ul li:hover h1{color:#fff;}
.news_bar_list ul li:hover .news_bar_img2{display:inline-block;}
.news_bar_list ul li:hover .news_bar_img1{display:none;}


.news_bar_list ul li:nth-of-type(2n){margin-right:0;}


@media only screen and (max-width:1200px){
.news_carousel {margin-top: 30px;margin-bottom: 20px;}
}


@media only screen and (max-width:822px){
.news_bar_list ul li{margin-right: 1.4%;}
.news_bar_list ul li p img{vertical-align:-4px;}
.news_bar_list ul li span{margin-top:10px;}
.news_bar_list ul li h1 {margin-top: 10px;}
}




@media only screen and (max-width:800px){
.news_carousel_left{width:60% }
.news_carousel_right{width:40% }
.news_carousel_right ul li br{display:none;}
}

@media only screen and (max-width:768px){
.news_carousel_right ul li .sd1{width:50%!important;overflow:hidden;}
.news_carousel_right ul li .sd2{text-align:center;}

.news_bar_list ul li:hover span{color:#a5a5a5;}
.news_bar_list ul li:hover p{color:#2b2b2b;}
.news_bar_list ul li:hover h1{color:#2b2b2b;}
.news_bar_list ul li:hover .news_bar_img2{display:none;}
.news_bar_list ul li:hover .news_bar_img1{display:inline-block;}
.news_bar_list ul li:hover{background:none;}

}

@media only screen and (max-width:750px){
.bx-wrapper img{width:100%;}
.news_carousel_left{width:100%;}
.news_carousel_right{width:100%;}
.bx-viewport{height:auto!important;}
.news_carousel_left{height:auto;}

.news_bar_list ul li {width:100%;}

}

@media only screen and (max-width:550px){
.news_bar_list ul li p img{transform: scale(0.8,0.8) rotate( 0deg);}
.news_bar_list ul li p img {vertical-align: -6px;}
}






.st_news{overflow:hidden;margin-top:80px;}
.st_news h2{color: #000;text-align: center;}
.st_ball{padding: 20px 0 30px 0;text-align: center;color:#6b6b6b }
.st_ball em{background: url('/images/neews.png') no-repeat;width: 19px; height: 14px;display: inline-block;
    position: relative;top: 2px; margin-right: 6px;
}
.st_ball img{vertical-align:-2px;margin-right:8px;}
.st_bottm{overflow: hidden;width: 100%;padding:30px 0 0 0;border-top:dashed 1px #cbcbcb;margin-top:20px;}
.st_leftbotm{float: left;width: 80%;text-align: left;}
.st_leftbotm p{margin-bottom:5px;}
.st_leftbotm a{display:inline-block;color: #000; line-height: 24px;}
.st_leftbotm a:hover{color: #028fc7; text-decoration: underline;}

.edit_ne{width:100%;max-width:1260px;margin:0 auto; margin-top:10px;}

.main_close{float: right;width:96px; line-height:34px;text-align: center; background-color: #e5e5e5;
    color: #555555;font-size: 14px;cursor: pointer;transition: all .5s;border-radius:4px;}
.on_color{}

@media only screen and (max-width:1200px){
.st_news{margin-top:30px;}
}
@media only screen and (max-width:768px){
.st_leftbotm a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
}

@media only screen and (max-width:600px){
.pho_660{display:block;margin-top:5px;}
.st_em03{display:none!important;}
}












.join_con02{}
.join_con02>h3{text-align: center;margin-top: 50px;}
.join_con02 .j_c02{}
.join_con02 .j_c02 .j_c02_left *{transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;}
.join_con02 .j_c02,.j_c02_right*{transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;}

.join_con02 .j_c02 .j_c02_left{float: left;width:50%;height:366px;position: relative;}
.join_con02 .j_c02 .j_c02_left dl{visibility: hidden;opacity: 0;position: absolute;top:0;bottom:0;left: 0px;right: 0px;}
.join_con02 .j_c02 .j_c02_left dl.active{visibility: inherit;opacity: 1;}
.join_con02 .j_c02 .j_c02_left dl dt{position: absolute;top:0px;bottom:0;left: 0px;right: 0px;
  background-repeat: no-repeat;background-position: center;background-size: cover;
}
.join_con02 .j_c02 .j_c02_left dl dt:after{content: '';position: absolute;top:0px;left: 0px;bottom: 0px;right: 0px;}
.join_con02 .j_c02 .j_c02_left dl dd{position: absolute;z-index: 3;bottom: 15%;
  left: 10%;width: 80%;color: #fff;
}
.join_con02 .j_c02 .j_c02_left dl dd>h3{width: 90px;height: 30px;background: #ff809a;line-height: 30px;text-align: center;}
.join_con02 .j_c02 .j_c02_right{float: right;width:50%;}
.j_c02_right li{width:100%;height:122px;color: #146cbf;}

.j_c02_right li .li_right h3 table td p{width:80%;float:left;max-height:3em;overflow:hidden;}
.j_c02_right li .li_right h3 table td span{display:inline-block;font-size:14px;vertical-align:top;padding-top:6px;width:20%;text-align:center;}

.j_c02_right li:nth-of-type(1){background:url(../upload/zhuying_bj.jpg);background-size:100% 100%;}
.j_c02_right li:nth-of-type(2){background:url(../upload/zhuying_bj.jpg);background-size:100% 100%;}
.j_c02_right li:nth-of-type(3){background:url(../upload/zhuying_bj.jpg);background-size:100% 100%;}
.j_c02_right li .li_left{width:21%;float: left;position: relative;height:159px;line-height:159px;text-align: center;overflow:hidden;}
.j_c02_right li .li_left:after{content: '';position: absolute;right: 0px;top: 0px;bottom: 0px;width: 1px;background: #fff;}
.j_c02_right li .li_left b{display:block;position: absolute;top: 50%;right:0px;left: 0%;transform: translateY(-50%);}
.j_c02_right li .li_left b img{
  opacity: 0;
  display: inline-block; height: 100%; 
  max-height: 100%;max-width: 100%;vertical-align: middle; width: auto;    background-size: 100% 100%;
}

.j_c02_right li .li_right{width:93%;padding:0 5%;float: left;height:100%;}
.j_c02_right li .li_right h3{font-weight:normal;color:#8d8d8d;height:100%;}
.j_c02_right li .li_right h3 table{height:100%;}
.j_c02_right li .li_right h3 a{color:#8d8d8d;}
.j_c02_right li .li_right h4{opacity: 0;}



@media only screen and (min-width:1024px){
.j_c02_right li.active{position: relative;background:url(../upload/zuying_hover.jpg);z-index:99;color:#fff!important;}
.j_c02_right li.active .li_left:after{background: #ff809a;}
.j_c02_right li.active .li_left b img{opacity: 1;transform: scale(1,1);height:100%;}
.j_c02_right li.active .li_right h3{color:#fff!important;}
.j_c02_right li.active .li_right h3 a{color:#000;color:#fff!important;}
.j_c02_right li.active .li_right h4{color:#333;opacity: 1;}


}



@media only screen and (max-width: 1600px){
.join_con02>h3{margin-top: 30px;}
.j_c02_right li .li_right h3 {}
.j_c02_right li.active .li_right h3{}
}

@media only screen and (max-width:1366px){
.j_c02_right li .li_left{height:130px;line-height:130px;overflow:hidden;}

.j_c02_right li .li_right h3 {}
.j_c02_right li.active .li_right h3{}
}

@media only screen and (max-width:1024px){

.j_c02_right li{height:112px;}
.j_c02_right li .li_left{height:112px;line-height:112px;overflow:hidden;}
.j_c02_right li .li_right h3 {}
.join_con02 .j_c02 .j_c02_left{height:336px;}
.join_con02{display:none;}
.main_close{display:none;}
}

@media only screen and (max-width: 1000px){
  .join_con02 .j_c02 .j_c02_left{width: 100%;}
  .join_con02 .j_c02 .j_c02_left dl dd{bottom: 20px;left: 20px;width: 90%;}
  .join_con02 .j_c02 .j_c02_right{width: 100%;}
  .j_c02_right li{width:100%;float: left;height: 70px;}
  .j_c02_right li .li_left{height: 70px;line-height: 70px;width: 20%;}
  .j_c02_right li .li_right{width: 90%;}
  .j_c02_right li .li_right h3{}
  
  .j_c02_right li.active{transform: scale(1,1);}
  .j_c02_right li.active .li_left b img{transform: scale(0.5,0.5) rotate(-90deg);display:none;}
  .j_c02_right li.active .li_right h3{}
  .j_c02_left{display:none;}
  
}
@media only screen and (max-width: 768px){
  .join_con02 .j_c02 .j_c02_left{padding-bottom: 135%;}
  .join_con02 .j_c02 .j_c02_left dl dt{position: static;height: 0px;padding-bottom: 56%;margin-top:10px;}
  .join_con02 .j_c02 .j_c02_left dl dt:after{display: none;}
  .join_con02 .j_c02 .j_c02_left dl dd{position: static;color: #333;width: 100%;margin-top: 20px;}
  .join_con02 .j_c02 .j_c02_left dl dd h3{color: #fff;}
  .join_con02 .j_c02 .j_c02_left dl dd div.p{overflow:hidden;height: 14em;margin-top: 10px;padding-right: 10px;}

  .join_con02 .j_c02 *{transition: none;}
  .join_con02 .j_c02 .j_c02_left{height: auto;padding-bottom: 0;}
  .join_con02 .j_c02 .j_c02_left dl{position: static;}
  .join_con02 .j_c02 .j_c02_left dl{display: block;visibility: inherit;opacity: 1;}
  .join_con02 .j_c02 .j_c02_left dl.active{display: block;}
  .j_c02_right li{width:100% }
  .j_c02_right li .li_right h3 table td p{height:1.5em;overflow:hidden;}
  .j_c02_right li .li_right h3 table td span{padding-top:0;}
  .j_c02_right li .li_right {width:90%;}
}





.solution_box{overflow:hidden;margin-top:60px;}
.solution_box_left{width:51%;float:left;}
.solution_box_left h1{font-weight:bold;color:#00929f;overflow: hidden;max-height: 1.4em;}
.solution_box_left p{margin-top:23px;color:#666666;line-height:30px;height:13.2em;overflow:hidden;}


.solution_box_right{width:42%;float:right;overflow:hidden;}

.characteristic_box{margin-top:76px;overflow:hidden;padding:2.5% 0;}


.characteristic_bar_left{width:38.4%;float:left;overflow:hidden;}
.characteristic_bar_left img{width:100%;}


.characteristic_bar_right{width:52%;float:right;padding-right:3%;}
.characteristic_bar_right h1{color:#fff;}
.characteristic_bar_right i{display:block;width:76px;height:0;border-bottom:4px solid #fdaa0a;margin-top:20px;margin-bottom:40px;}
.characteristic_bar_right p{color:#fff;line-height:30px;overflow:hidden;height:auto;}


.small_img{cursor: pointer;}
.blackWrapper{-ms-touch-action:none;transition:0.5s all; -webkit-transition:0.5s all;position:fixed;left:0;top:0;bottom:0;display:table;height:100%;width:100%;z-index:99999;opacity: 0;z-index: -1;}
.blackWrapper .opacityHandler{background-color:#000000;position:absolute;left:0;right:0;top:0;bottom:-100px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70);filter:alpha(opacity = 70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:-1;}
.modal_tc{display:table-cell;vertical-align:middle;text-align:center;}
.modal_tc .modal{display:inline-block;}
.modal_tc .container{text-align:left;-webkit-transform:translate3d(0, 0, 0);}
.modal{position:relative;background:#ffffff;margin:0 auto;padding:20px; width:60%;}
.modal .closeButton{float:right;width:20px;height:20px;margin:-10px -10px 0 0;cursor:pointer;-webkit-transform:translate3d(0, 0, 0); background: url(../images/dot14.jpg) center center no-repeat;}
.modal .container{padding:0 20px 20px;clear:both;}

@media only screen and (max-width:1366px){
.modal{width:80%;}
}

.products_box{margin-top:60px;}
.products_box_h1{text-align:center;color:#000;padding:0 0 15px 0;}
.products_box_h1_1{display:block;width:76px;height:0;border-bottom:solid 4px #fdaa0a;margin:0 auto;   }
.products_bar{width:100%;max-width:1220px;margin:0 auto;margin-top:40px;}



.Classic_box{height:770px;margin-top:90px;}

.Classic_box_h1{text-align:center;color:#fff;padding:40px 0 15px 0;}
.Classic_box_h1_1{display:block;width:76px;height:0;border-bottom:solid 4px #fdaa0a;margin:0 auto;   }

.Classic_bar {margin-top:68px;overflow:hidden;}
.Classic_bar ul li{width:32%;float:left;background:#ffffff;margin-right:2%;}
.Classic_bar ul li:last-child{margin-right:0 }
.Classic_bar ul li .classic_ul_img{overflow:hidden;}
.Classic_bar ul li .classic_ul_img img{width:100%;}
.Classic_bar ul li .classic_ul_text{padding:8% 8% 20% 8%;}
.Classic_bar ul li .classic_ul_text h1{overflow:hidden;height:1.5em;}
.Classic_bar ul li .classic_ul_text h1 a{color:#404040;}
.Classic_bar ul li .classic_ul_text h1 a:hover{color:#00929f;}
.Classic_bar ul li .classic_ul_text p{margin-top:27px;color:#404040;line-height:30px;overflow:hidden;height:6.6em;}



@media only screen and (max-width:1024px){
.solution_box{margin-top:30px;}
.characteristic_box{margin-top:30px;}
.products_box{margin-top:30px;}
.products_bar{margin-top:20px;}
.Classic_box{margin-top:30px;height:auto;padding-bottom:5%;}
.Classic_bar{margin-top:30px;}
.Classic_bar ul li .classic_ul_text p{margin-top: 7px;}
.characteristic_bar_right i{ margin-top: 10px;margin-bottom: 10px;}

}



@media only screen and (max-width:850px){
.solution_box_left p br{display:none;}
.solution_box_left p {margin-top: 8px;}
.Classic_box_h1 {padding: 30px 0 15px 0;}
}
@media only screen and (max-width:700px){
.characteristic_bar_left{width:100%; margin-bottom: 20px;}
.characteristic_bar_right{width:100%;padding-right:0 }
}
@media only screen and (max-width:600px){
.solution_box_left p br{display:none;}
.solution_box_left{width:100%;}
.solution_box_right{width:100%;}

.characteristic_bar_right i {margin-top: 5px;margin-bottom: 10px;}
.Classic_bar ul li{width:100%;}
.Classic_bar ul li .classic_ul_text {padding: 8% 8% 8% 8%;}
}





.solution_art_top{margin-top:50px;}

.tab_list_4_box{}
.tab_list_4_box h3{font-size: 26px;}
.tab_list_4_box .bxslider03{}
.tab_list_4_box .bxslider03 li{ float: left; text-align:center;position:relative;text-align: center;font-size:20px;width:31%; }
.tab_list_4_box .bxslider03 li img{display: inline; height: auto; height: 100%;width: 100%;vertical-align: middle;}
.tab_list_4_box .bxslider03 li:hover a{color:#00929f }
.tab_list_4_box .bxslider03 li span{display:block;overflow:hidden;}
.tab_list_4_box .bx-wrapper  .bx-controls-direction a{width: 41px;height: 41px;}
.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-prev{background: url(../images/jj_go1.png) center no-repeat;background-size:100% 100%;left: -36px;}
.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-prev.disabled{background: url(../images/jj_go11.png) center no-repeat;background-size:100% 100%;cursor: default;display: block;}
.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-next{background: url(../images/jj_go2.png) center no-repeat;background-size:100% 100%;right: -36px;}
.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-next.disabled{background: url(../images/jj_go22.png) center no-repeat;background-size:100% 100%;cursor: default;display: block;}
.bxslider03 .bx-viewport{height:auto!important;}

.tab_list_4_box .bxslider03 li h1{color:#000;height:1.5em;overflow:hidden;}
.tab_list_4_box .bxslider03 li p{font-size:14px;color:#999999;height:3.7em;overflow:hidden;line-height:27px;}



.bxslider44 .bx-wrapper  .bx-controls-direction a{width: 41px;height: 41px;}
.bxslider44 .bx-wrapper  .bx-controls-direction a.bx-prev{background: url(../images/jj_go1.png) center no-repeat;background-size:100% 100%;left: 0px;}
.bxslider44 .bx-wrapper  .bx-controls-direction a.bx-prev.disabled{background: url(../images/jj_go111.png) center no-repeat;background-size:100% 100%;cursor: default;display: block;}
.bxslider44 .bx-wrapper  .bx-controls-direction a.bx-next{background: url(../images/jj_go2.png) center no-repeat;background-size:100% 100%;right: 0px;}
.bxslider44 .bx-wrapper  .bx-controls-direction a.bx-next.disabled{background: url(../images/jj_go222.png) center no-repeat;background-size:100% 100%;cursor: default;display: block;}
.bxslider44 .bx-viewport{overflow: visible!important;}





.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-prev{left:-150px;background-position: 0 0;width:28px;height: 28px;top:40%;}
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-next{right:-150px;background-position: 100% 100%;width:28px;height: 28px;top:40%;}
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position: 100% 0%;}
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-next:hover{background-position: 0 100%;}

.boxs_move{width:93px;height:30px;font-size:12px;color:#fff;border-radius:3px;border:solid 1px #0163e8;display:block;line-height:29px;margin:0 auto;margin-top:45px;color:#0163e8!important;}
.boxs_move:hover{background:#0163e8;color:#fff!important;}
@media only screen and (max-width:1380px){
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-prev{left:-50px;}
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-next{right:-50px;}	
.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-prev{left: -20px;}
.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-next{right: -20px;}
}


@media only screen and (max-width:1280px){
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-prev{left:-20px;}
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-next{right:-20px;}	
.tab_list_4_box .bxslider03 li p{}
}

@media only screen and (max-width:1024px){
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-prev{left:0!important;}
.tab_list_4_box .bx-wrapper .bx-controls-direction .bx-next{right:0!important;}	
.boxs_move{margin-top:20px;}
}

@media only screen and (max-width:600px){
	.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-next{background: url(../images/jj_go222.png) center no-repeat;background-size:100% 100%;}
	.tab_list_4_box .bx-wrapper  .bx-controls-direction a.bx-prev{background: url(../images/jj_go111.png) center no-repeat;background-size:100% 100%;}

}









.center_box{background:url(../upload/logo_bj.jpg);background-size:100% 100%;height:559px;margin-top:140px;overflow:hidden;margin-bottom:60px;}

.center_box_left{width:49%;float:left;margin-left:7% }
.center_box_left h1{color:#fff;margin-top:8%;line-height:70px;height:2.4em;overflow:hidden;}
.center_box_left p{color:#fff;font-family: "microsoft Yahei";margin-top:10px;}


.center_box_right{width:29%;float:right;background:rgba(255,255,255,0.9);margin-top:40px;margin-right:8%;}
.logo_pop {padding:0 40px 100px 40px;margin-top:30px;overflow:hidden;}
.logo_pop .logo_pop1{float:left;display:inline-block;}
.logo_pop .logo_pop1 a{color:#fdaa0a;}
.logo_pop .logo_pop1 a img{vertical-align:-3px;margin-right:6px;}
.logo_pop .logo_pop2{float:right;display:inline-block;}
.logo_pop .logo_pop2 a{color:#008c9c;text-decoration:underline;}




@media only screen and (max-width: 1440px){
.center_box_left h1 {line-height: 57px;}
}
@media only screen and (max-width: 1300px){
.center_box_left h1 {line-height: 50px;}
}



.form_box {margin:0 auto; padding:30px 40px 0  40px;}
.form_box .form_item { position:relative; min-height:1.5em; padding-left:5em; margin-bottom:12px; line-height:35px;}
.form_box .name { width:3em; position:absolute; left:0; top:0; text-align:right;color:#6e727b;}
.form_box .name .text  { }
.form_box .form-w { }
.form_box .text { border:1px solid #ddd; box-sizing:border-box; width:100%; padding:0 5px; height:35px; line-height:35px; border-radius:2px;}
.form_box .active .text { border-color:#b6ff00; box-shadow:0 0 2px #00ff21; background:#fdf7e6;}
.form_box .error .text {border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff; }
.form_box .error .valid_message { display:inline-block; margin-left:10px; color:#ff0000; vertical-align:top;}
.form_box .form-w label{ margin:0 15px 0 5px; }
.form_box .form-w label input { margin-right:5px;}
.form_box .form-w select { border:1px solid #ddd; height:30px; vertical-align:top; }
.form_box .form-w .city-box select { min-width:130px; float:left; margin-right:5px;  *float:none;}
.form_box .form-w textarea { width:600px;  box-sizing:border-box; border:1px solid #ddd; padding:5px; height:150px; border-radius:2px;}
.form_box .form-w .textarea-box .tip { display:inline-block; vertical-align:top;}
.form_box .form-w .textarea-box.error .tip { color:#ff0000;}
.form_box .form-w .textarea-box.error textarea { border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff;}
.sub-botton input { border:0; margin-right:20px; border-radius:2px; width:100%; text-align:center; height:45px; color:#fff; background:#008c9c;}
.logo_an{padding:0 40px;margin-top:15px;}
.form_box .form-w .sub-botton #sup { }
.form_box .form-w .sub-botton #res { background:#aaa; }

@media (max-width:1250px) {
.center_box_left h1 {line-height:39px;}
.center_box{margin-top:60px;margin-bottom: 30px;}
}
@media (max-width:800px) {

.center_box_left {width:94%;margin-left: 3%;margin-right:3%;}
.center_box_left h1{margin-top:3%;height:auto;}
.center_box{height:auto;}
.center_box_right{width:94%;margin:0 3%;margin-top:20px;margin-bottom:20px;}
.logo_pop {padding: 0 20px 30px 20px;margin-top: 30px;}
.center_box_left h1 {line-height: 28px;}
.center_box_left p br{display:none;}
.form_box {padding: 30px 20px 0 20px;}
.logo_an {padding: 0 20px;}

}






.register_box{background:url(../upload/register_box.jpg);background-size:100% 100%;margin-top:140px;overflow:hidden;margin-bottom:60px;padding-bottom:10%;}
.register_bar{width:100%;max-width:588px;margin:0 auto;}





.form_box1 {margin:0 auto; padding:58px 40px 0  40px;}
.form_box1 .form_item { position:relative; min-height:1.5em; padding-left:6em; margin-bottom:20px; line-height:40px;}
.form_box1 .name { width:4em; position:absolute; left:0; top:0; text-align:right;color:#6e727b;}
.form_box1 .name .text  { }
.form_box1 .form-w {overflow:hidden;  }
.form_box1 .form-w em{display: block;clear: both;height: auto;line-height: 22px;font-size: 14px;color: rgb(117,117,117);}
.form_box1 .form-w em.on{color: red;}
.form_box1 .text { border:1px solid #ddd; box-sizing:border-box; width:100%; padding:0 5px; height:40px; line-height:14px; border-radius:2px;float:left;}

.form_box1 .text1 { border:1px solid #ddd; box-sizing:border-box; width:70%; padding:0 5px; height:40px; line-height:14px; border-radius:2px;float:left;}

.form_box1 .text2 { border:1px solid #ddd; box-sizing:border-box; width:151px; padding:0 5px; height:40px; line-height:14px; border-radius:2px;float:left;margin-right:8px;float:left; }


.form_box1 .text2,.p2_er{display:inline-block;}

.form_box1 .active .text { border-color:#b6ff00; box-shadow:0 0 2px #00ff21; background:#fdf7e6;}
.form_box1 .error .text {border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff; }
.form_box1 .error .valid_message { display:inline-block; margin-left:10px; color:#ff0000; vertical-align:top;}
.form_box1 .form-w label{ margin:0 15px 0 5px; }
.form_box1 .form-w label input { margin-right:5px;}
.form_box1 .form-w select { border:1px solid #ddd; height:30px; vertical-align:top; }
.form_box1 .form-w .city-box select { min-width:130px; float:left; margin-right:5px;  *float:none;}
.form_box1 .form-w textarea { width:600px;  box-sizing:border-box; border:1px solid #ddd; padding:5px; height:150px; border-radius:2px;}
.form_box1 .form-w .textarea-box .tip { display:inline-block; vertical-align:top;}
.form_box1 .form-w .textarea-box.error .tip { color:#ff0000;}
.form_box1 .form-w .textarea-box.error textarea { border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff;}
.form-w1{text-align:center;}
.sub-botton1{margin-top:30px;}
.sub-botton1 input { border:0; margin-right:20px; border-radius:2px; width:298px; text-align:center; height:45px; color:#fff; background:#008c9c;margin:0 auto;}


@media (max-width:1250px) {
.register_box{margin-top:60px;margin-bottom: 30px;}
}


@media (max-width:600px) {
.form_box1{padding: 30px 10px 0 10px;}
.form_box1 .text1 {width:100%;}
.form_box1 .text2{width: 44%;}
}



.password_box{background:url(../upload/password.jpg);background-size:100% 100%;margin-top:140px;overflow:hidden;margin-bottom:60px;padding-bottom:10%;}
.password_bar{width:100%;max-width:381px;margin:0 auto;padding-top:67px;}




.form_box3 .form_item { position:relative; min-height:1.5em;margin-bottom:20px; line-height:40px;}
.form_box3 .name { width:4em; position:absolute; left:0; top:0; text-align:right;color:#6e727b;}
.form_box3 .name .text  { }
.form_box3 .form-w { }
.form_box3 .text { border:1px solid #ddd; box-sizing:border-box; width:100%; padding:0 5px; height:40px; line-height:40px; border-radius:2px;font-size:18px;}

.form_box3 .text3{ border:1px solid #ddd; box-sizing:border-box; width:61%; padding:0 5px; height:40px; line-height:40px; border-radius:2px;float:left;margin-right:8px;font-size:18px; }

.form_box3 .text2,.p2_er{display:inline-block;}

.form_box3 .active .text { border-color:#b6ff00; box-shadow:0 0 2px #00ff21; background:#fdf7e6;}
.form_box3 .error .text {border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff; }
.form_box3 .error .valid_message { display:inline-block; margin-left:10px; color:#ff0000; vertical-align:top;}
.form_box3 .form-w label{ margin:0 15px 0 5px; }
.form_box3 .form-w label input { margin-right:5px;}
.form_box3 .form-w select { border:1px solid #ddd; height:30px; vertical-align:top; }
.form_box3 .form-w .city-box select { min-width:130px; float:left; margin-right:5px;  *float:none;}
.form_box3 .form-w textarea { width:600px;  box-sizing:border-box; border:1px solid #ddd; padding:5px; height:150px; border-radius:2px;}
.form_box3 .form-w .textarea-box .tip { display:inline-block; vertical-align:top;}
.form_box3 .form-w .textarea-box.error .tip { color:#ff0000;}
.form_box3 .form-w .textarea-box.error textarea { border-color:#ff0000; box-shadow:0 0 2px #ff0000; background:#fff;}
.form-w1{text-align:center;}
.sub-botton1{margin-top:30px;}
.sub-botton1 input { border:0; margin-right:20px; border-radius:2px; width:298px; text-align:center; height:45px; color:#fff; background:#008c9c;margin:0 auto;}




.pass_word::-webkit-input-placeholder{color:#2b2b2b;opacity:1;}
.pass_word::-moz-placeholder{color:#2b2b2b;opacity:1;}                
.pass_word:-ms-input-placeholder{color:#2b2b2b;opacity:1;}          
.huoqu{display: inline-block;width:130px;height:40px;background: #fdaa0a;text-align: center;line-height:40px;color: #fff;margin-left: 8px;position: relative;cursor: pointer;font-size:18px;border-radius:4px;}
.huoqu i{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(255,255,255,0.2);cursor: default;display: none;}
.huoqu span{display: inline-block;width: 100%;height: 100%;}

.form_box3 p{display:inline-block;color:#6e727b;}
@media (max-width:1250px) {
.password_box {margin-top:80px;margin-bottom: 30px;}
}

@media (max-width:600px) {
.form_box3 .text3{width:150px;font-size:14px;}
.password_bar {width: 98%;padding: 30px 1% 0 1%;}
.form_box3 .text{font-size:14px;}
}








.product_box{overflow:hidden;margin-top:60px;}
.product_box ul li{height:487px;overflow:hidden;}
.product_box_left{width:66.4%;background:#faae00;height:487px;}
.product_box_right{width:32.2%;height:487px;}

.product_box ul li{margin-top:15px;}
.product_box_right_1{position:relative;overflow:hidden;height:auto;}
.product_box_right_1 img{width:100%;}

.product_box_right_1 h1{color:#fff;background:rgba(93,128,166,0.5);position:absolute;left:0;bottom:0;width:90%;line-height:50px;padding:0 5%;}

.product_box_right dl dd:nth-child(2){margin-top:14px;}

.product_box_left_img{width:65%;float:right;margin-right:4%; margin-top: 10%; position: relative;}
.product_box_left_img img{width:100%;}

.product_box_left_tex{padding:5% 0 0 3%;width:25%;float:left;}
.product_box_left_tex h1{font-weight:bold;color:#fff;line-height:41px;overflow:hidden;}
.product_box_left_tex h1 a{color:#fff;}
.product_box_left_tex p{color:#fff;margin:21px 0 40px 0;height:3em;overflow:hidden;}


.product_box_left_tex1{padding:5% 0 0 3%;width:25%;float:left;}
.product_box_left_tex1 h1{font-weight:bold;color:#6e727b;line-height:41px;}
.product_box_left_tex1 h1 a{color:#6e727b;}

.product_box_left_tex1 p{color:#6e727b;margin:21px 0 40px 0;height:4.6em;overflow:hidden;}

.product_box_left1{width:65%;background:#fbfbfb;height:487px;}

.product_box_left_img1{width:60%;float:right;padding:5% 6% 0 0; margin-top: 7%;}
.product_box_left_img1 img{width:100%;}
@media (max-width:1440px) {
.product_box_left_tex h1{line-height:36px;}
}


@media (max-width:1300px) {
.product_box_left_tex h1{line-height:30px;}
.product_box_left_img{margin-top:13%;}
.product_box_left_img1{margin-top:10%;}
}


@media (max-width:1200px) {
.product_box_left_tex h1{line-height:30px;}
.product_box_left_tex1 h1 {line-height: 30px;}
.product_box_left_tex p {margin: 10px 0 15px 0;}
.product_box_left_tex1 p{margin: 10px 0 15px 0;}
.product_box {margin-top: 30px;}
}


@media (max-width:1024px) {
.product_box_right_1{position:relative;overflow:hidden;}
.product_box ul li{height:487px;overflow:hidden;height:300px}
.product_box_left{width:66.4%;background:#faae00;height:300px}
.product_box_right{width:32.2%;height:300px}
.product_box_left1{height:300px}
.product_box_left_tex h1{line-height:26px;}

.product_box_left_img{margin-top:6%;}
.product_box_left_img1{margin-top:2%;}
}

@media (max-width:768px) {
.product_box_left_img{margin-top:10%;}
.product_box_left_img1{margin-top:10%;}
}


@media (max-width:767px) {
.product_box ul li{height:auto;}
.product_box_left{width:100%;}
.product_box_right{width:100%;}
.product_box_right dl dd{width:50%;float:left;}
.product_box_left{height:auto;margin-bottom:20px;padding-bottom: 15px;}
.product_box_right dl dd:nth-child(2){margin-top:0;}
.product_box_right_1 h1{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.product_box_right{height:auto;}
.product_box_left1{width:100%;}
.product_box_left1{height:auto;margin-bottom:20px;}
.product_box_left_tex h1{line-height:20px;}
.product_box_left_tex1 h1 {line-height: 20px;}

.product_box_left_img{margin-top:7%;}
.product_box_left_img1{margin-top:0}
}


@media (max-width:340px) {
.product_box_left_img{margin-top:10%;}
}



.product_list_box{margin-top:60px;overflow:hidden;}
.product_list_box ul li{margin-bottom:40px;overflow:hidden;border: solid 3px #ebebeb;}
.product_list_box_img{width:50%;;overflow:hidden;}
.product_list_box_img img{width:100%;}
.product_list_box_text{width:49.5%;}
.fl_1{float:left}
.fr_1{float:right;}

.product_list_box_text h1{font-weight:bold;margin:5% 5% 0 5%;max-height:1.4em;overflow:hidden;}
.product_list_box_text h1 a{color:#6e727b;} 
.product_list_box_text h1 a:hover{color:#3eb4d8;} 
.product_list_box_text i{display:block;width:76px;height:0;border-bottom:solid 4px #fdaa0a;margin-top:25px;margin-bottom:25px;margin-left:5%;}
.product_list_box_text p{margin-bottom:30px;color:#6e727b;overflow:hidden;line-height:24px;height:5em;margin-left:5%;margin-right:5%;}
.product_list_box_text span{display:block;margin-left:5%;margin-bottom:25px;color:#6e727b;font-weight:bold;margin-right:5%;height:1.4em;overflow:hidden;}
.product_list_box_text .product_la{margin-left:5%;display:block;}

@media (max-width:1200px) {
.product_list_box{margin-top:30px;overflow:hidden;}
.product_list_box ul li{position:relative;margin-bottom:40px;overflow:hidden;}
.product_list_box_img{width:50%;}
.product_list_box_img img{width:100%;}

.product_list_box_text span{margin-bottom: 7px;}
.product_list_box_text i{margin-top:16px;margin-bottom:16px;}
}






@media (max-width:900px) {
.product_list_box_text p {margin-bottom:12px;}
}

@media (max-width:800px) {
.product_list_box ul li{height:auto;}
.product_list_box_img{height:auto;width:100%;}
.product_list_box_img img{;height:auto!important;}
.fr_1{position:static;}
.fl_1{position:static;}
.product_list_box_text{width:100%;box-sizing: border-box;}
.product_list_box_text{height:auto;padding-bottom:3%;}
.product_list_box_text h1 {margin: 3% 5% 0 5%;}


}
@media (max-width:550px) {
.product_list_box_text .product_la img{transform: scale(0.8,0.8) rotate( 0deg);}

}


.addmore img{ margin-top: 12px; margin-right: 25px;}
#infscr-loading {
    background: rgba(0,0,0,0.4);
    position: fixed;
    width: 100px;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    overflow: hidden;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    text-align: center;
    color: #fff;
    left: 50%;
    top: 50%;
    z-index: 1000;
    margin: -15px 0 0 -50px;
}




.product_l{width:100%;position:relative;margin-top:60px;}
.product_l .lSSlideWrapper{ background:#e9ebef;}
.product_l .lSSlideWrapper li{ text-align:center;}
.product_l .lSSlideWrapper td img{width: 100%;}



@media screen and (max-width: 425px){
	.pro_info .sub-botton{float: left;}
}
.product_con .main_close{margin-top: 20px;}

@media screen and (max-width:1200px){



}

@media screen and (max-width:1024px){

.product_con .part_1{position: static!important;}
.product_l .lSSlideWrapper li img{ width:100%;}
}


@media screen and (max-width:768px){

.product_l{ width:100%; float:none;}
}

@media (max-width:1250px) {
.product_l{margin-top:30px;}

}


.purpose_box_text{background:#fafafa;box-sizing: border-box;padding:1.5% 2% 2% 2%;}
.purpose_box_text h1{font-weight:bold;color:#6e727b;}
.purpose_box_texti{display:block;width:76px;height:0;border-bottom:solid 4px #fdaa0a;margin:13px 0 22px 0;}

.pop_switch_box{overflow:hidden;margin-top:40px;margin-bottom:40px;}

.pop_switch_7{box-sizing: border-box;}
.pop_switch_7 ul li{width:13.3%;float:left;border:solid 2px #dddddd;text-align:center;line-height:49px;color:#000;margin-right:1.15%;position:relative;box-sizing: border-box;}

.pop_switch_7 ul li:last-child{margin-right:0;}




.contact_ul li.on:after {
    content:url(../images/icon_8_list.png);
    position: absolute;
    font-family: Arial;
    font-size: 16px;
    line-height: 1;
    color: #fdaa0a;
    left: 50%;
    bottom:-12px;
    z-index:9; 
    margin-left: -9px
}
.contact_ul li.on {
	background:#fdaa0a;border:solid 2px #fdaa0a;color:#fff;cursor:pointer;
}

#contact_con{margin-top:50px;}


.download_x_box ul li{width:48%;float:left;border-bottom:solid 1px #dddddd;margin:0 1%;box-sizing: border-box;line-height:56px;height:56px;}
.download_x_box ul li a{display:block;overflow:hidden;line-height:56px;height:56px;background:url(../images/download_x.png) no-repeat center left;text-indent:55px;background-position:17px center;}

@media (min-width:1024px) {
.pop_switch_7 ul li:hover{background:#fdaa0a;border:solid 2px #fdaa0a;color:#fff;cursor:pointer;}
.pop_switch_7 ul li:hover:after {
    content:url(../images/icon_8_list.png);
    position: absolute;
    font-family: Arial;
    font-size: 16px;
    line-height: 1;
    color: #fdaa0a;
    left: 50%;
    bottom:-12px;
    z-index:999999; 
    margin-left: -9px
}

}
.video_pop_box{overflow:hidden;}
.video_pop_box ul {margin:0 -2%;}
.video_pop_box ul li{width:33.33%;float:left;}
.video_pop_box ul li .video_bar_list img{width:100%;}
.video_pop_box ul li .video_list_div{padding:0 3%;}
.video_pop_box ul li h1{text-align:center;color:#000000;line-height:60px;overflow:hidden;height:60px;}



.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:1000; display:none;}
.video_appbox .video_t{ left:10%; top:22%; position:absolute; height:70%; width:80%;   z-index:2; background:#000;}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.video_appbox img{z-index:999;position:absolute;right:10%;top:18%;   }
.video_appbox .video_t iframe{width:100%;height:100%;}
.vidoe{position:relative;}
.vidoe p{position:absolute;left:50%;top:47%;}
.vidoe p img{width:auto;}


.Related_products{background: url(../upload/Related_products.jpg) no-repeat;height:452px;}




.Related_products_box{width:100%;max-width:1100px;margin:0 auto;padding:2.5% 0 0 0;}
.Related_products .bxslider010 li{text-align:center;position:relative;text-align: center;font-size:20px;float: left;width: calc(25% - 20px);margin-right: 20px;}
.Related_products .bxslider010 li h1{position:absolute;bottom:0;left:0;background:rgba(93,126,166,0.8);width:100%;line-height:50px;height:50px;}
.Related_products .bxslider010 li h1 a{color:#fff;}
.Related_productsh1{color:#fff;font-weight:bold;}
.Related_productsi{display:block;width:76px;height:0;border-bottom:solid 4px #fdaa0a;margin:23px 0 70px 0;}

.Related_products .bxslider010 li img{display: inline; height: auto; height: 100%;width: 100%;vertical-align: middle;}

.Related_products .bxslider010 li span{display:block;overflow:hidden;}
.Related_products .bx-wrapper  .bx-controls-direction a{width: 28px;height:53px;z-index: 99;}
.Related_products .bx-wrapper  .bx-controls-direction a.bx-prev{background: url(../images/gg_h1.png) center no-repeat;background-size:100% 100%;left: -60px;}
.Related_products .bx-wrapper  .bx-controls-direction a.bx-prev.disabled{background: url(../images/gg_s1.png) center no-repeat;background-size:100% 100%;cursor: default;display: block;}
.Related_products .bx-wrapper  .bx-controls-direction a.bx-next{background: url(../images/gg_h11.png) center no-repeat;background-size:100% 100%;right: -60px;}
.Related_products .bx-wrapper  .bx-controls-direction a.bx-next.disabled{background: url(../images/gg_s11.png) center no-repeat;background-size:100% 100%;cursor: default;display: block;}
.bxslider010 .bx-viewport{height:auto!important;}

.Related_products .bxslider010 li p{font-size:14px;color:#999999;height:3.7em;overflow:hidden;line-height:27px;}


.Related_products .bx-wrapper .bx-controls-direction .bx-prev{left:-150px;background-position: 0 0;width:28px;height:53px;top:40%;}
.Related_products .bx-wrapper .bx-controls-direction .bx-next{right:-150px;background-position: 100% 100%;width:28px;height:53px;top:40%;}
.Related_products .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position: 100% 0%;}
.Related_products .bx-wrapper .bx-controls-direction .bx-next:hover{background-position: 0 100%;}

.boxs_move{width:93px;height:30px;font-size:12px;color:#fff;border-radius:3px;border:solid 1px #0163e8;display:block;line-height:29px;margin:0 auto;margin-top:45px;color:#0163e8!important;}
.boxs_move:hover{background:#0163e8;color:#fff!important;}



@media only screen and (max-width:1280px){

.Related_products .bxslider010 li p{}
}
@media only screen and (max-width:1100px){
.Related_products_box{width:85% }
}
@media only screen and (max-width:1024px){
.Related_products .bx-wrapper .bx-controls-direction .bx-prev{left:-50px!important;}
.Related_products .bx-wrapper .bx-controls-direction .bx-next{right:-50px!important;}	


.Related_productsi {margin: 14px 0 26px 0;}
.Related_products{height:auto;padding-bottom:5%;}
#contact_con {margin-top: 20px;}
.pop_switch_box {margin-top:25px;margin-bottom:25px;}
.Related_products .bx-wrapper .bx-controls-direction .bx-prev{width:28px;height:28px;top:50%;}
.Related_products .bx-wrapper .bx-controls-direction .bx-next{width:28px;height:28px;top:50%;}
}


@media only screen and (max-width:760px){
.pop_switch_7 ul li {width: 48%;margin:0 1%; margin-bottom:15px;float: left;}
.purpose_box_text {padding: 3% 2% 2% 2%;}
.download_x_box ul li{width: 100%;margin: 0;}

}
@media only screen and (max-width:560px){
.Related_products_box{width:60%;}
.video_pop_box ul li{width:100%;}
.Related_products .bxslider010 li h1{height:36px;line-height:36px;}
}




@media (min-width:1024px) {
.download_x_box ul li:hover{background:url(../images/download_bj.jpg);background-size:100% 100%;height:56px;overflow:hidden;}


}






.energy_box{margin-top:60px;}
.energy_box_ul ul{margin:0 -1.5%;}
.energy_box_ul ul li{width:30%;float:left;text-align:center;border: solid 2px #dddddd;margin:0 1.5%;line-height:49px;position:relative;}
.energy_box_ul ul li:hover{background:#fdaa0a; border: solid 2px #fdaa0a;}
.energy_box_ul ul li a{color:#000;display:block;}
.energy_box_ul ul li:hover a{color:#fff;}
.con_on{background:#fdaa0a; border: solid 2px #fdaa0a!important;}
.con_on a{color:#fff!important;}
.energy_box_ul ul li:hover:after {
    content:url(../images/icon_8_list.png);
    position: absolute;
    font-family: Arial;
    font-size:18px;
    line-height: 1;
    color: #fdaa0a;
    left: 50%;
    bottom: -12px;
    z-index: 9;
    margin-left: -9px;
}

.con_on:after {
      content:url(../images/icon_8_list.png);
    position: absolute;
    font-family: Arial;
    font-size:18px;
    line-height: 1;
    color: #fdaa0a;
    left: 50%;
    bottom: -12px;
    z-index: 9;
    margin-left: -9px;
}

.energy_box_text{margin-top:80px;}


@media only screen and (max-width:1200px){
.energy_box_ul ul li{margin:0 1.4%;}
.energy_box {margin-top: 30px;margin-bottom: 20px;}
.energy_box_text {margin-top: 40px;}

}


@media only screen and (max-width:768px){

.energy_box_text {margin-top: 20px;}

}

@media only screen and (max-width:754px){
.energy_box_ul ul li{margin:0 1.3%;}
}

@media only screen and (max-width:550px){
.energy_box_ul ul li{width:97%;margin-bottom:13px;}
}





.frindeshiplink{overflow:hidden;margin-top:60px;}
.frindeshiplink ul{margin:0 -10px;}
.frindeshiplink ul li{width:25%;float:left;margin-bottom:30px;overflow:hidden;}
.frindeshiplink_ul{border:1px solid #eee;margin:0 10px;overflow:hidden;border-radius:5px;}
.frindeship_img{width:100%;overflow:hidden;}
.frindeship_img img{width:100%;}
.frindeship_text{padding:2% 5%;background:#f4f4f4;}
.frindeship_text h1{overflow:hidden;height:1.5em;margin:12px 0 12px 0;}
.lin_mone2{display:none;}
.frindeship_text h1 a{color:#6e727b;}


.notice_gg{margin-top:60px;}
@media only screen and (min-width:1024px){
.frindeship_text:hover{background:#0096a1;}
.frindeship_text:hover h1 a{color:#fff;}
.frindeship_text:hover .move_link .lin_mone1{display:none;}
.frindeship_text:hover .move_link .lin_mone2{display:inline-block;}
}

@media only screen and (max-width:1200px){
.frindeshiplink{margin-top:30px;}
.frindeshiplink ul li {margin-bottom:20px;}
.notice_gg{margin-top:30px;}
}


@media only screen and (max-width:700px){
.frindeshiplink ul li {width: 50%;margin-bottom:20px;}
}






.service_download{overflow:hidden;margin-top:60px;}
.service_download_ul ul li{width:33.33%;float:left;border:1px solid #0c90a1;line-height:57px;text-align:center;box-sizing: border-box;position:relative;}
.service_download_ul ul li:nth-child(1){border-right:0 }
.service_download_ul ul li:nth-child(2){border-right:0 }



 .service_download_ul ul li a{display:block;}
 .dow_on{background: #0c90a1;color:#fff;}
  .dow_on a{color:#fff;}
.dow_on:after {
    content:url(../images/img_san.png);
    position: absolute;
    font-family: Arial;
    font-size:12px;
    line-height: 1;
    color: #068e9f;
    left: 50%;
    bottom:-3px;
    z-index: 9;
    margin-left: -9px;
}





.gonggao_inv{overflow:hidden;width:100%;max-width:693px;margin:0 auto;position:relative;height:687px;margin-top:60px;}
.gonggao_inv_bar{margin-top:-200px;margin-left:-345px;}




.download_r_c{overflow:hidden;margin-top:35px;}
.download_r_cc{margin-bottom:40px; }
.download_r_c .download_r_cc ul{margin:0 -2%;}
.download_r_c .download_r_cc ul li{width:50%;float:left;box-sizing: border-box;line-height:56px;height:56px;}

.download_r_c .download_r_cc ul li .dow_li_div{border-bottom:solid 1px #dddddd;margin:0 2%;padding-right: 6%;}
.download_r_c .download_r_cc ul li a{display:block;overflow:hidden;line-height:56px;height:56px;background:url(../images/download_x.png) no-repeat center left;text-indent:55px;background-position:17px center;}

@media (min-width:1024px) {
.download_r_c .download_r_cc ul li a:hover{background:url(../images/dww_xiaz.png) no-repeat center #fdaa0a;height:56px;overflow:hidden;background-position:17px center;color:#fff;}

}


@media only screen and (max-width:1200px){
.service_download{margin-top:30px;}
.download_r_c{margin-top:20px;}
.download_r_cc{margin-bottom:20px;}
}



.job_box_b{margin-top:60px;overflow:hidden;padding-bottom:20px;}
.job_box_b ul li{width:33.33%;float:left;padding:3%;box-sizing: border-box;}
.job_box_b ul li h1{font-weight:bold;margin-bottom:20px;overflow:hidden;height:1.4em;}
.job_box_b ul li h1 a{color:#404040;}
.job_box_inc{width:100%;height:0;display:block;border-bottom:1px solid #d0b57d;margin:14px 0;   }
.job_box_b ul li dl dd{color:#404040;height:1.4em;overflow:hidden;}
.job_box_b ul li dl dd em{font-weight:bold;}
.job_move_an{display:block;width:99px;height: 37px;border:2px solid #8da9be;line-height:37px;text-align:center;margin-top:24px;color:#404040;}
@media only screen and (min-width:1024px){
.job_move_an:hover{background:#3eb4d8;color:#fff;border:solid 2px #3eb4d8;}
}



.job_box_b ul li:nth-child(1){background:#fcdb98;}
.job_box_b ul li:nth-child(2){background:#aed6f4;}
.job_box_b ul li:nth-child(3){background:#8fd2da;}
.job_box_b ul li:nth-child(4){background:#aed6f4;}
.job_box_b ul li:nth-child(5){background:#8fd2da;}
.job_box_b ul li:nth-child(6){background:#fcdb98;}



@media only screen and (max-width:1200px){
.job_box_b{margin-top:30px;overflow:hidden;padding-bottom:20px;}
}

@media only screen and (max-width:650px){
.job_box_b ul li{width:100%;}
}




.join_content_box{overflow:hidden;margin-bottom:30px;margin-top:60px;}
.join_content_bar_h1{color:#00929f;;}
.join_content_bar_h1 p{display:inline-block;float:left; }
.join_div_list{padding:24px 0 22px 0;overflow:hidden;color:#404040;border-bottom:solid 1px #c7c7c7;}

.join_div_list ul{width:80%;float:left;overflow:hidden;}
.join_div_list ul li{width:100%;float:left;line-height:30px;color:#404040;}
.join_div_list ul li em{font-weight:bold;}
.toudi_j{display:block;min-width:118px;height:41px;background:#00929f;float:left;color:#fff!important;text-align:center;line-height:41px;float:right;margin-top:6px;}

.join_div_hr{padding:10px 8px 10px 8px;border-bottom:solid 1px #c7c7c7;margin-bottom:10px;}
.join_div_hr:nth-child(3){border:0;}
.join_div_hr h1{padding:10px 0;color:#464646;}
.join_div_hr ol{padding:20px 15px 20px 15px;}
.join_div_hr ol li {list-style-type: decimal;line-height:32px;color:#404040;}

.join_div_i_hr{display:block;width:46px;height:0;border-bottom:2px solid #fab30f;}
.guanbi{display:block;width:81px;height:34px;line-height:34px;color:#fff;text-align:center;background:#313131;float:right;}
.guanbi:hover{color:#fff;}


@media only screen and (max-width:1600px){
.join_div_list{padding:10px 0 22px 0;}

}
@media only screen and (max-width:1200px){
.join_content_box{margin-top:30px;}
}
@media only screen and (max-width:1024px) {
.join_div_list ul {width: 76%;}
.join_div_list {padding: 10px 0 2px 0;}
}

@media only screen and (max-width:950px) {
.join_div_list ul {width:100%;}
.toudi_j{margin-top:0;}

}

@media only screen and (max-width:600px) {
	.download_r_c .download_r_cc ul li{width: 100%;}
.join_div_list ul li{width:100%;}
.join_div_list{padding:10px;}
.join_div_hr {padding: 10px 10px;}
.toudi_j {min-width: 140px;}
.join_content_bar_h1{padding:0 10px;}
.toudi_j{float:left;width:80px;height:30px;line-height:30px;margin-top:10px;}
.join_content_bar_h1 p {display: block;width: 100%;}
.join_div_hr ol {padding: 8px 15px 0 15px;}
}




.contactus_box{overflow:hidden;position:relative;}
.contactus_box-x{height:840px;}
.contactus_box-x>div {border: 0!important;}
.conta_bar{position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:0;}
.cont_bar_text{width:38.3%;float:right;background:url(../upload/conter_ma_bj.jpg); height:467px;box-sizing: border-box;padding:4%;color:#fff;background-size:100% 100%;position:absolute;right:0;bottom:0;}


.cont_bar_text h1{}
.cont_bar_text p{margin-top:36px;}
.cont_bar_text ul li em{color:#faae00;font-weight:bold;}
.cont_bar_text ul li{line-height:28px;}
.cont_bar_text ul li a{color:#fff;text-decoration:underline;}
.cont_b_i{display:block;width:18px;height:0;border-bottom:solid 2px #fff;margin:17px 0;}


@media only screen and (max-width:1366px) {
.contactus_box-x{height:600px;}
.cont_bar_text{height:400px;padding:3%;}
.cont_bar_text p{margin-top:20px;}
}
@media only screen and (max-width:1200px) {

}

@media only screen and (max-width:800px) {
.cont_bar_text{height:310px;padding:3%;}
.contactus_box-x{height:480px;}
.cont_bar_text p{margin-top:12px;}
.cont_b_i{margin: 12px 0;}
.cont_bar_text ul li {line-height:26px;}

}

@media only screen and (max-width:700px) {
.cont_bar_text{height:330px;padding:3%;position:relative;}
.contactus_box-x{height:480px;}
}


@media only screen and (max-width:700px) {
.cont_bar_text{height:330px;padding:3%;}
.contactus_box-x{height:300px;}
.conta_bar{position:static;}
.cont_bar_text{width:100%;height:auto;}
.cont_bar_text p{margin-top:10px;}
.cont_b_i{margin:8px 0;}

}





.aid_search{margin-top:64px;margin-bottom:20px;}
.aid_search .keyword{height: 64px;width: 100%;background: #ededed;overflow: hidden;}
.aid_search .keyword>div{margin:21px auto 19px;width: 90.78%;}
.aid_search .keyword h4{color: #272727;line-height: 1.11em;display: inline-block;}
.aid_search .keyword a{display: inline-block;margin-left: 11px;width: 62px;height: 24px;text-align: center;line-height: 24px;color: #fff;background: #005bac;}

.aid_search .keyword>div>div{position: relative;;display: inline-block;border: 1px solid #d5dfe8;height: 26px;padding-right: 29px;padding-left: 8px;background: #fff;box-sizing: border-box;}
.aid_search .keyword>div>div.active{box-shadow: 0 0 3px #999;background: #fbf7e6;}
.aid_search .keyword input{border: none;background: transparent;width: 96%;line-height:24px;}
.aid_search .keyword span{display: inline-block;position: absolute; top:0;width: 26px;height: 26px;}
.aid_search>p{display: block;width:96%;margin: 20px auto 0;color: #1b1b1b;background:#f8f8f8;line-height:60px;padding:0 2% }
.aid_search em{color:#3eb4d8;}
.aid_search .result{margin-top: 21px;}
.aid_search .result li{border-bottom: 1px solid #e5e5e5;border-top:transparent solid 1px;}
.aid_search .result li:first-child{border-top:1px solid #e5e5e5; }
.aid_search .result li>div{margin: 5px 0;padding: 28px 0 30px;transition:all .5s}
.aid_search .result li:hover>div{}
.aid_search .result dl{width: 96%;margin:auto}
.aid_search .result dt{position: relative;font-weight:bold;color:#2e2e2e;}
.aid_search .result dt img{vertical-align:-2px;margin-left:12px;}

.aid_search .result dt:before{content: "";position: absolute;width: 3px;height: 6px;top: 50%;margin-top: -3px;}
.aid_search .result dt a{color: #272727;line-height: 1.11em;padding-bottom: 2px;}

.aid_search .result dd{margin-top: 17px;color: #666;}
.aid_search .keyword span { right: 9px;}
.aid_search .keyword > div > div { width: 214px;}
.aid_search .result dt:before { left: -16px;}
.aid_sitemap li { margin-top: 43px;height: 43px;}

.iner_main_p{}

@media only screen and (min-width:1024px){
.aid_search .result li:hover dt a{color: #3eb4d8;}
}




@media only screen and (max-width:1200px){
.aid_search {margin-top:30px;}
.aid_search>p{margin:0 }
}




@media only screen and (max-width: 1024px){
  .aid_search .result li > div { padding:15px 0 20px;}
}
@media only screen and (max-width: 767px){
  
   .aid_search .keyword > div > div{width:48%;}
    .aid_search .result dd { height:3em;overflow:hidden;
      text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .aid_search { margin-top: 32px;}
}





.mapc1{margin-top:60px;}
.mapc1 h1{ font-size: 30px;  padding-bottom: 30px; }
.mapc1 h1 a{color: #666666;}
.map_con dl { overflow: hidden; padding: 40px 0;border-top: 1px dashed #bebebe;}
.map_con dl dt{ float: left; width: 115px; height: 115px; background: #3eb4d8; text-align: center;}

.map_con dl dd{ float: left; width: 86%; float: right}
.map_con dl dt h2{ font-size: 17px; font-weight: bold; color: #fff; padding-top:22px; padding-bottom: 10px}
.map_con dl dd li{ width:auto; float: left;}
.map_con dl dd ul{ overflow: hidden;}
.map_con dl dd li h3{ margin-bottom: 20px; font-size:18px; border-left: 2px solid #666; padding-left: 4px; line-height: 20px;padding:0 20px;}
.map_con dl dd li h3 a{color:#666;}


@media only screen and (min-width: 1024px){
.map_con dl dd li h3 a:hover{color:#3eb4d8 }
}


.map_con dl dd li p{ font-size: 16px; line-height: 30px;}
.map_con dl dd p a{ color: #4a4d55;}
.map_con dl dd p a:hover{ color: #257e44;}

.map_con dl:nth-child(1) ul { margin-top:44px;}
.map_con dl:nth-child(2) ul { margin-top:44px;}
.map_con dl:nth-child(3) ul { margin-top:24px;}
.map_con dl:nth-child(4) ul { margin-top:24px;}

.map_con dl:nth-child(5) ul { margin-top:44px;}
.map_con dl:nth-child(6) ul { margin-top:44px;}
.map_con dl:nth-child(7) ul { margin-top:44px;}
.map_con dl:nth-child(8) ul { margin-top:44px;}





@media only screen and (max-width:1366px) {

.mapc1 h1{ padding: 10px 0;}
}


@media only screen and (max-width:1200px) {

.mapc1{margin-top:18px;} 
}


@media only screen and (max-width:1024px) {

.map_con dl dd li h3{ font-size: 16px; margin-bottom: 10px;}
.map_con dl dd li p{ font-size: 14px;}
.map_con dl dd{ width: 80%;}
.map_con dl dd li h3{font-size:14px;}
.mapc1{margin-top:6px;} 

}





@media only screen and (max-width:768px) {

.map_con dl ul { margin-top:0px !important;}

.mapc1 h1{ padding:10px;}
.mapc1{width: 100%;}
.map_con dl dt{ height: auto;padding:10px; text-align: left;}
.map_con dl dt h2{ float: left; padding:0; font-weight:normal;}
.map_con dl dt span{ float: left; margin-left: 10px;}
.map_con dl dt span img{transform: scale(0.8,0.8) rotate( 0deg);}
.map h1{ font-size: 18px; padding-bottom: 10px;}
.map_con dl dd{ width:96%; padding:2%;}
.map_con dl dt{ width:100%;}
.map_con dl{ padding:0; border:none;}
}

@media only screen and (max-width:730px) {

.map_con dl dd li h3{ margin:10px 0;}
.map_con dl dd li{ width: 100%;}
.map_con dl dd li p{ float: left; padding:0 10px;}
}


.map_bj_boxx{background:url(../upload/map_bj_box.jpg);overflow:hidden;padding-bottom:60px;}
.mao_list{width:100%;max-width:1180px;margin:0 auto;margin-top:60px;position:relative;}
.mao_list .mao_list_img{width:100%;}



.map{position:absolute;min-width:120px;height:30px;cursor:pointer;color:#5d5d5d; text-align:left;color:#faae00;font-weight:bold;background:url(../images/map_icon_m1.png) no-repeat center left;text-indent:28px;  }


@media only screen and (min-width:1024px) {
.map:hover{background:url(../images/map_icon_m2.png) no-repeat center left; color: #075a96;}
}


.map.hover{background:url(../images/map_icon_m2.png) no-repeat center left; color: #075a96;}

.map img.mapImg1{ position: absolute; bottom:24px; left: 84%; right: 0;}
.map img.mapImg2{ position: absolute; top:-38px; left: -20%; right: 0;}
.map1{left:67.5%;top:26.5%;}
.map2{left:36%;top:49.2%;}
.map3{left:64%;top:54.8%;}
.map4{left:73%;top:61%;}
.map5{left:46%;top:65%;}
.map6{left:63%;top:72.8%;}


.map_none{width:245px;z-index:99;position:absolute;padding:0 25px 30px 25px;left:0;top:0; display: none;background:rgba(250,174,0,0.92);border-radius:5px;}
.map_noneImg{width: 42px; height: 36px;position:absolute; display: none;}

.map_none h1{color:#fff;font-weight:bold;padding-top:28px;}
.map_none h2{color:#fff; margin-top: 10px; font-size:14px!important;}
.map_none i{display:block;width:54px;height:0;border-bottom:solid 5px #fff;margin-top:20px;margin-bottom:10px;}

.map_none h5{ font-size: 16px!important; }

.map_none h5 em{color:#fff;font-weight:bold;}

@media only screen and (max-width:1400px) {
.map_none{height:260px;width:230px;}

}


@media only screen and (max-width:1024px) {
.map_none {width:165px;height: 197px;padding: 0 8px 0 8px;}


}
@media only screen and (max-width:768px) {

.map1{left:67.5%;top:24.5%;}
.map2{left:36%;top:46.2%;}
.map3{left:64%;top:52.8%;}
.map4{left:73%;top:61%;}
.map5{left:46%;top:62%;}
.map6{left:63%;top:69.8%;}
}

@media only screen and (max-width:767px) {
.mao_list_img {display:none;}
.mao_list{width:96%;}
.map{position: static;float:left;overflow:hidden;width:33.33%;font-size:16px;line-height:40px;height:auto;}  
.map img.mapImg1{opacity:0;}
.map_none{width:98%;position:static;padding:0;border:solid 2px #fff;margin-top:5px;background:url(../upload/map_an.png) no-repeat center;background-size: 56% auto;padding:3% 1% 3% 1%;margin-bottom:12px;}
.map-box img{display:none;}
.map_none h5 em{color:#fff;}

}




.n_history{width:100%;max-width:1130px;margin:0 auto;overflow:hidden;}


.load-more-link { cursor:pointer;transition:0.3s all; -webkit-transition:0.3s all; display:block; text-align:center; margin:30px auto;color:#E60012; background:#fff; border:1px solid #E60012;width:150px; height:36px; line-height:36px; }
.load-more-link:hover{color:#fff;background:#E60012;}
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}


.hegngang_box{width:100%;height:0;border-bottom:5px solid #000  }

.about_his {margin-top:30px;}
@media only screen and (max-width: 768px){
  .n_history .about_his{margin:0;  padding-bottom: 20px!important}
}

.shiC{margin-bottom: 40px}
.bx_shiC{width:93%;height: 60px;margin:0px auto 0px;}
.bx_shiC li{cursor: pointer;position: relative;line-height: 60px;text-align: center;border-bottom:solid 5px #0bbece;}
.bx_shiC li span{color: #0bbece; width: 90%; height: 100%; display: block;margin:0 5%;font-weight:bold;margin-bottom:10px;}
.bx_shiC li i{position: absolute;bottom: -10px;left: 46%;width:7px;height:7px;border:solid 4px #61e7f3;border-radius:100px;background:#fff;}
.bx_shiC li.on{}
.bx_shiC li.on span{color: #fdaa0a;font-size:48px;font-weight:bold;}
.bx_shiC li.on i{width:7px;height:7px;border:solid 4px #fdaa0a;border-radius:100px;background:#fff;}
.bx_shiC .bx-wrapper .bx-controls-direction a{display: block;width: 30px;height:59px;
  top:42px;margin-top:0;cursor: pointer;
}
.bx_shiC .bx-wrapper .bx-prev{background: url(../images/a_left.png) no-repeat left;left:-35px;}
.bx_shiC .bx-wrapper .bx-next{background: url(../images/a_right.png) no-repeat right;right:-35px;}
.bx_shiC .bx-wrapper .bx-viewport{border:0;height: 83px!important;}
#his_con{padding-top:50px;}


.news_bar_li1 {padding-bottom:20px;overflow:hidden;}
.news_bar_li1 ul li{width:49.2%;float:left;border:solid 1px #dddddd;padding:2% 3%;margin-right:1.5%;margin-top:17px;box-sizing: border-box;}
.news_bar_li1 ul li p{color:#2b2b2b;}
.news_bar_li1 ul li p img{vertical-align:-2px;margin-right:9px;}
.news_bar_li1 ul li h1{margin-top:16px;overflow: hidden;height: 1.4em;color:#2b2b2b;}
.news_bar_li1 ul li span{ font-size: 16px; color:#a5a5a5;overflow:hidden;height:4.5em;display:block;margin-top:6px;}

.news_bar_img2{display:none;}


.news_bar_li1 ul li:nth-of-type(2n){margin-right:0;}


@media only screen and (min-width:1024px){
.news_bar_li1 ul li:hover{background:#fdaa0a;}
.news_bar_li1 ul li:hover span{color:#fff;}
.news_bar_li1 ul li:hover p{color:#fff;}
.news_bar_li1 ul li:hover h1{color:#fff;}

.news_bar_li1 ul li:hover .news_bar_img2{display:inline-block;}
.news_bar_li1 ul li:hover .news_bar_img1{display:none;}
}
@media only screen and (max-width:1520px){
 .bx_shiC li.on span{font-size:38px;}
}



@media only screen and (max-width: 1300px){
.bx_shiC{width: 85%;}
.bx_shiC li.on span{font-size:32px;}
#his_con{padding-top:30px;}
}

@media only screen and (max-width:1140px){
.bx_shiC li.on span{font-size:32px;}
.n_history{width:96%;}
#his_con {padding-top: 10px;}

}
@media only screen and (max-width: 1024px){
  .bx_shiC{width: 75%;}
}

@media only screen and (max-width:1023px){
.bx_shiC li.on span{font-size:26px;}
}

@media only screen and (max-width:767px){
.bx_shiC li.on span{font-size:19px;}
.news_bar_li1 ul li {width: 100%;}

.bx_shiC li span{font-size: 16px;}

}

@media only screen and (max-width: 600px){
  .bx_shiC{width: 70%;}
}
@media only screen and (max-width: 410px){
  .bx_shiC{width: 55%;}
}

@media only screen and (max-width: 768px){
    .resource-type-wrap .panel {width: 100%; margin-top: 10px}
    .n_history .about_his {padding:0 0;}
    .shiC {margin-bottom: 20px;}
    .resource-type-wrap .panel .inner h1 br,.resource-type-wrap .panel .inner1 h1 br{display: none}
}
@media only screen and (max-width: 767px){

    .swiper-pagination-switch {width: 15px;height: 3px;}
}


.keyword{height: 64px;width: 100%;background: #ededed;overflow: hidden;}
.keyword>div{margin:21px auto 19px;width: 90.78%;}
.keyword h4{color: #272727;line-height: 1.11em;display: inline-block;}
.keyword a{display: inline-block;margin-left: 11px;width: 62px;height: 24px;text-align: center;line-height: 24px;color: #fff;background: #005bac;}
.keyword a:hover { color:#fff!important;}
.keyword>div>div{position: relative;;display: inline-block;border: 1px solid #d5dfe8;height: 26px;padding-right: 29px;padding-left: 8px;background: #fff;box-sizing: border-box;}
.keyword>div>div.active{box-shadow: 0 0 3px #999;background: #fbf7e6;}
.keyword input{border: none;background: transparent;width: 96%;line-height:24px;}
.keyword span{display: inline-block;position: absolute; top:0;width: 26px;height: 26px;background: url(/css/images/search_icon01.png) no-repeat center;}


.form_box1 input{
input::-webkit-input-placeholder { 
  opacity:  0.8;
}
:-moz-placeholder { 
   color:  #909;
   opacity:  1;
}
::-moz-placeholder { 
   color:    #909;
   opacity:  1;
}
:-ms-input-placeholder { 
   color:    #909;
}
::-ms-input-placeholder { 
   color:    #909;
}
}