*{ font-family: "微软雅黑";font-size:14px;}
a{text-decoration: none;font-size:14px;color: #666;}
li,ul,dl,dd,dt{margin: 0; padding: 0;list-style: none;}
img{ border: 0; display: block;}
body{margin:0;padding:0; background: #fdfdfd;}
button{border: none;margin: 0;padding: 0;}
input{border:none;margin: 0;padding: 0;}
html{overflow-x: hidden;}
html,body{overflow:hidden;overflow-y:auto;}

.language{height:40px;background: #ededed}
.language ul a{float:right;line-height:40px;margin-right:20px}
.language ul a:hover{color:#f95c4b}
.header .header-top .fr{display:none;}
.header .header-bottom{display:none;}
/*
.topnav{}
.topnav .topnavn .topnavn1{}
.topnav .topnavn .topnavn1 .logo{margin:15px 0 15px 15px;display: block;}
.topnav .topnavn .topnavn1 .logo img{width:85%}
.topnav .topnavn .topnavn1 .logo h1{margin:0}
.topnav .topnavn .topnavn1 ul{margin-top:24px;overflow: hidden;display: none;}
.topnav .topnavn .topnavn1 ul li{float:left;line-height: 60px;width:25%;text-align: center;background: #54B8DA;}
.topnav .topnavn .topnavn1 ul li a{display: block;padding:0 15px;color:white}
.topnav .topnavn .topnavn1 ul li a:hover{color:#54b8da;border-bottom:7px solid #54B8DA}
.topnav .topnavn .topnavn1 ul li .current{color:#54b8da;border-bottom:7px solid #54B8DA}
*/
.find_nav{height: 50px;display: -moz-box;display: -webkit-box;display: box;background:#0ea5d8;}
.find_nav_left { height: 50px; position: relative; overflow: hidden; -moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.find_nav_list {position: absolute;left: 0;}
.find_nav_list ul {position: relative;white-space: nowrap;font-size: 0;}
.find_nav_list ul li {display: inline-block;padding: 0 15px;}
.find_nav_list ul li:nth-child(1){margin-left:0}
.find_nav_list ul li a {display: block;width: 100%;height: 100%;line-height: 50px;text-align: center;color:white}
.find_nav_cur a {!important;/*color:black*/}
.find_nav_list a.active{ color:#C00}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,0.0);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma;height:30px}
.hiSlider-pages{bottom:10px;right:10px;text-align:right}
.hiSlider-pages a{height:12px;width:12px;margin:0 4px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:white}
.hiSlider-pages a.active{background:#54B8DA}
.hiSlider{overflow: hidden;background: #eee;}
.hiSlider-item{float: left;}
.hiSlider-item img{width:100%;display: block}
 .website{display: none;}
 .website .banner{height:729px;overflow:hidden;position:relative;}
 .website .banner .d1{width:100%;height:729px;display:block;position:absolute;left:0px;top:0px;}
 .website .banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;bottom:20px;}
 .website .banner .d2 ul{float:left;position:absolute;left:48%;top:0;display:inline;}
 .website .banner .d2 li{width:12px;height:12px;overflow:hidden;cursor:pointer;background:white;float:left;margin:0 4px;display:inline;border-radius: 6px;}
 .website .banner .d2 li.nuw{background: #54B8DA;}
.switch{border-top:1px dashed #d2d2d2;margin-top:80px}
.switch .switchn{}
.switch a{float:left;margin-top:-45px;width:33.3333%}
.switch a span:nth-child(1){width:85px;height:85px;overflow: hidden;display: block;margin:0 auto}
.switch a span:nth-child(2){margin-top:10px;display: block;text-align: center;color: #4c5f66;}
.bigg{margin-top:100px；margin-bottom:40px;margin:0 12px}
.main{overflow:hidden;width:100%}
.plist{width:48%;position:relative;border:1px solid #e5e5e5;margin-top:20px;padding-bottom:40px}
.plist img{width:100%;margin:0 auto;}
.plist:nth-child(2n){float:left}
.plist:nth-child(2n+1){float:right}
.plist a{position:absolute;bottom:0;left:0;width:100%;height:100%;}
.plist a span:nth-child(1){font-weight:bold;text-align: center;font-size:14px;display:block;color:white;line-height:40px;position:absolute;bottom:0;left:0;width:100%;background:#54B8DA}
.plist a span:nth-child(2){margin:0 30px;margin-top:15px;line-height: 24px;height:100px;overflow: hidden;display:block;color:white;display:none}
.plist:nth-child(3),.plist:nth-child(4){display:none;}

.news-index{margin-top:50px}
.news-index ul img{margin:0 auto}
.apply{width:1200px;margin:0 auto;position: relative;height:390px;margin-top:50px;display: none;}
.apply_array{border:#e5e5e5 1px solid;width:338px;float:left;height:388px;position: relative;margin-left:40px}
.apply_array:nth-child(1){margin-left:0}
.apply_nav{position:relative;width:1100px;height:390px;overflow:hidden;margin:0 auto}
.apply_w{position:absolute;width:1200px;float:left;left:0px}
.apply .img_l{cursor:pointer;position: absolute;left:0;top:50%;margin-top:-17px;z-index: 10;background: url(../img/left.png);width:41px;height:41px}
.apply .img_r{cursor:pointer;position: absolute;right:0;top:50%;margin-top:-17px;z-index: 10;background: url(../img/right.png);width:41px;height:41px}
.apply .img_l img{display: none;}
.apply .img_r img{display: none;}
.apply .img_l:hover img{display: block;}
.apply .img_r:hover img{display: block;}
.apply_array a{display: block;height:390px}
.apply_array a img{width:100%}
.apply_array a span:nth-child(2){font-weight:bold;color:#54B8DA;margin:25px 30px 15px 30px;display: block;}
.apply_array a span:nth-child(3){margin:0 30px;display: block;line-height: 24px;}
.apply_array a span:nth-child(4){color:#4c5f66;font-size:12px;margin-left:30px;margin-top:10px;float:left}
.apply_array a span:nth-child(5){float:right;margin-right:30px;font-size:22px;font-weight:bold}
.apply_array a:hover{background: #54B8DA;}
.apply_array a:hover span{color:white}
.mobile-news{overflow: hidden;margin:0 15px;margin-top:20px}
.mobile-news a{width:48%;border:1px solid #e5e5e5;margin-top:10px}
.mobile-news a img{width:100%}
.mobile-news a:nth-child(2n+1){float:left}
.mobile-news a:nth-child(2n){float:right}
.mobile-news a span{display: block;margin:0 10px}
.mobile-news a span:nth-child(2){font-weight:bold;height:16px;overflow: hidden;margin:10px}
.mobile-news a span:nth-child(3){height:36px;overflow: hidden;font-size:12px ;}
.mobile-news a span:nth-child(4){float:left;font-size:12px;margin-top:5px;margin-bottom:10px}
.mobile-news a span:nth-child(5){float:right;margin-bottom:10px;margin-top:4px;font-weight:bold;color:black}
.more a{margin:0 auto;display: block;width:90px;height:30px;border:1px solid #e5e5e5;line-height: 30px;text-indent: 20px;margin-top:30px;position: relative;}
.more a img{position: absolute;right:10px;top:12px}
.more a:hover{background: #54B8DA;color:white}
.more a:hover .img:nth-child(1){display: none;}
.more1 a{display:none}
.biggg1{width:1200px;margin:0 auto;overflow: hidden;margin-top:80px;display: none;}
.acst{width:820px;height:540px;background: white;border:1px solid #e5e5e5;float:left;margin-left:40px}
.acst img{margin:0 auto;margin-top:36px;}
.apply1{width:270px;margin:0 auto;position: relative;height:540px;border:1px solid #e5e5e5;float:right;margin-right:40px;border-bottom:0}
.apply_array1{border-bottom:#e5e5e5 1px solid;width:270px;height:179px;position: relative;}
.apply_array1 img{width:210px;float:left;margin-left:30px;margin-top:28px}
.apply_array1:nth-child(1){margin-left:0}
.apply_array1 ul{font-size:14px; text-align: center;line-height: 180px;}
.apply_nav1{position:relative;width:270px;height:540px;overflow:hidden;margin:0 auto;}
.apply_w1{position:absolute;width:270px;float:left;left:0px}
.apply1 .img_l1{cursor:pointer;position: absolute;left:100px;top:0%;z-index: 10;}
.apply1 .img_r1{cursor:pointer;position: absolute;right:100px;bottom:0%;z-index: 10;}
.mobile-honor a{width:100%;display:none}
.foot{background: #333;margin-top:80px}
.foot ul{position: relative;}
.foot ul .bbb{position: absolute;left:50%;top:30px;margin-left:-62px}
.foot ul .bbb dd{text-align:center;color:#8f8f8f;line-height:40px}
.foot ul li:nth-child(2){padding-top:100px;margin:0 15px;padding-bottom:20px}
.foot ul li:nth-child(2) span{display: block;text-align: center;color:#8f8f8f}
.foot ul li:nth-child(2) span:nth-child(2){margin-top:10px;}
.foot ul li:nth-child(2) span:nth-child(2) a{color:#8f8f8f}
.foot ul li:nth-child(2) span:nth-child(2) a:hover{color:gray}
.foot ul li:nth-child(2) dd{color:#8f8f8f;text-align:center;margin-top:10px}
.foot ul li:nth-child(3){width:100%;height:40px;background: #4d4d4d;position: absolute;left:0;top:-40px;}
.foot ul li:nth-child(3) a{float:left;color:#8f8f8f;text-indent: 15px;line-height: 40px;}
.foot ul li:nth-child(3) a:nth-child(2){float:right;height:40px;width:40px;background: #414040;}
.foot ul li:nth-child(3) a:nth-child(2) img{margin:0 auto;margin-top:20px}
.foot ul li:nth-child(4){width:100%;position: absolute;right:0;top:0px;background: gray;display: none;}
.foot ul li:nth-child(4) a{display: block;line-height: 40px;color:white;text-indent: 15px;}


.nbanner{width:100%;height:150px;overflow: hidden;position: relative;display:none}
.nbanner img{position: absolute;left:50%;top:50%;margin-left:-960px;margin-top:-125px}
.mnbanner img{width:100%}
.position{width:1200px;margin:0 auto;margin-top:20px;display: none;}
.product{margin:0 15px}
.product ul li:nth-child(1){font-size:24px;text-align: center;color: #6b6967;margin-top:30px}
.product ul li:nth-child(2){background: #54B8DA;width:36px;height:2px;margin:0 auto;margin-top:10px}
.productlist{margin:0 15px}
.productlist ul{overflow: hidden;margin-top:30px}
.productlist ul li:nth-child(1){font-size:26px;color: #6b6967;}
.productlist ul li:nth-child(2){}
.productlist ul li:nth-child(2) p:nth-child(1){color:#54B8DA;font-size:16px;margin:0;margin-top:15px}
.productlist ul li:nth-child(2) p:nth-child(2){line-height: 28px;margin-top:20px}
.productlist ul li:nth-child(2) p:nth-child(3){overflow: hidden;margin-top:20px}
.productlist ul li:nth-child(2) p:nth-child(3) a{float:left;width:48%;height:50px;background: #eeeeee;line-height: 50px;border:1px solid #eeeeee;margin-top:10px}
.productlist ul li:nth-child(2) p:nth-child(3) a:nth-child(2n){float:right}
.productlist ul li:nth-child(2) p:nth-child(3) a span{float:left;margin-left:15px}
.productlist ul li:nth-child(2) p:nth-child(3) a img{float:right;margin-top:20px;margin-right:15px}
.productlist ul li:nth-child(2) p:nth-child(3) a:hover{border:1px solid #54B8DA}
.productlist ul li:nth-child(2) p:nth-child(3) .current1{border:1px solid #54B8DA}
.productlist ul li:nth-child(2) p:nth-child(4) a img{width:90%;margin:0 auto}
.productlist ul li:nth-child(2) p:nth-child(4) a{display: none;}
.productlist ul li:nth-child(2) p:nth-child(4) a:nth-child(1){display: block;}
.about{margin:0 15px;margin-top:30px;line-height: 28px;color:#6b6967}
.framework{background: #eeeeee;margin-top:40px;padding-bottom: 60px;}
.framework a{display: block;text-align: center;font-size:24px;color:#54B8DA;padding-top:40px}
.framework img{margin:0 auto;margin-top:30px;width:90%}
.leader ul li:nth-child(1){background: #54B8DA;width:36px;height:2px;margin:0 auto;margin-top:50px}
.leader ul li:nth-child(2){font-size:24px;text-align: center;color: #6b6967;margin-top:10px}
.leader1{margin-top:30px}
.leader1 .apply_array{height:340px;overflow: hidden;}
.leader1 .apply_array a span:nth-child(2){margin:20px;color:#666}
.leader1 .apply_array a:hover span:nth-child(2){color:white}
.leader1 .img_l{top:160px}
.leader1 .img_r{top:160px}
.bg{background: url(../img/bg.jpg);position: relative;padding-bottom: 20px;}
.bg .leader ul{padding-top:30px}
.bg .leader ul li{color:white;margin-top:15px}
.bg .leader ul li:nth-child(3){text-align: center;color:#999}
.bg img{margin:0 auto;margin-top:80px;display: none;}
.dis a{display: block;margin:30px 15px}
.dis a span{color:white;display: block;margin-top:20px}
#wrapper {width: 100%;margin-top:20px}
#wrapper > div {background: #eee;bwidth: 100%;padding: 15px 0;overflow: hidden;}
#wrapper > div.first {border-bottom: none;}
#wrapper dl {display: block;margin: 0;}
#wrapper dt{display: block;float: left;}
#wrapper dt {margin-left:10px}
.mobileleader{overflow: hidden;margin:0 15px;margin-bottom:20px}
.mobileleader a{display: block;width:48%;border:1px solid #e5e5e5;margin-top:10px}
.mobileleader a img{width:100%}
.mobileleader a span{display: block;margin:10px}
.mobileleader a:nth-child(2n+1){float:left}
.mobileleader a:nth-child(2n){float:right}
.newsny{overflow: hidden}
.newsny a{float:left;width:25%;height:50px;background:#ededed;font-size:14px;text-align: center;;line-height: 50px;}
.newsny .currenty{background:#54B8DA;color:white}
.newslist{overflow: hidden;display: none;}
.newslist .apply_array{margin-top:10px;}
.position1{width:1100px}
.page{margin:0 auto;margin-top:30px;display:none;}
.job{position: absolute;width:100%;height:40px;bottom:0px}
.job a{float:left;width:50%;line-height: 40px;height:40px;font-weight:bold;font-size:14px;text-align: center;background: #fafafa;}
.job a:nth-child(2){float:right}
.job .cur{background: #54B8DA;color:white}
.jobment{margin:0 12px;margin-top:20px}
.jobment ul{overflow: hidden;margin-top:30px}
.jobment ul li:nth-child(1){color:#54B8DA;font-size:16px;font-weight:bold;}
.jobment ul li:nth-child(2){margin-top:10px}
.jobment ul li:nth-child(2) a{float:left;width:50%;margin-top:10px}
.jobment ul:nth-child(2) li:nth-child(1){}
.jobment ul:nth-child(2) li:nth-child(2) a{width:100%;}
.jobment ul:nth-child(2) li:nth-child(2) a:nth-child(2){margin-top:5px}
.tou{margin-top:50px;overflow: hidden;position: relative;}
.tou a{float:right;border:1px solid #54B8DA;line-height: 28px;text-align: center;width:106px;margin-right:12px}
.tou img{position: absolute;right:20px;top:14px}
.contact{margin-top:60px}
.contact ul{border-top:1px solid #e5e5e5;overflow: hidden;}
.contact ul li:nth-child(1){height:50px;background: #eeeeee;font-size:16px;line-height: 50px;text-align: center;}
.contact ul li:nth-child(2){line-height: 70px;height:70px;text-align: center;margin:0 15px;color:#768184}
.contact ul:last-child{border-bottom:1px solid #e5e5e5}
.map{}
.map img{margin-left:-450px}
.solve{margin-top:30px;background: white;}
.solve ul:nth-child(1){overflow: hidden;}
.solve ul:nth-child(1) li:nth-child(1){width:10px;height:42px;background: #54B8DA;float:left;margin-left:15px}
.solve ul:nth-child(1) li:nth-child(2){font-size:18px;margin-left:30px;margin-top:10px;margin-left:35px;float:left}
.solve ul:nth-child(2){border-top:1px solid #eeeeee;margin:20px 15px}
.solve .anli{border:1px solid #eeeeee;margin:0 auto;margin-top:30px;overflow: hidden;padding-bottom:30px }
.solve .anli li{float:left;width:50%;margin-top:10px}
.solve .anli li:nth-child(5){border:0}
.solve .anli li img{margin:0 auto;margin-top:26px;width:100%}
.solve .anli li span{display: block;font-weight:bold;text-align: center;margin-top:20px}
.details{margin:0 15px}
.details a{display: block;font-weight:bold;font-size:18px;color:#54B8DA;text-align: center;margin-top:20px}
.details img{width:100%;margin:0 auto}
.details ul:nth-child(3){overflow: hidden;border:1px solid #e5e5e5}
.details ul:nth-child(3) li{float:left;width:49.8%;line-height: 45px;text-align: center;border-top:4px solid white}
.details ul:nth-child(3) li:nth-child(1){border-right:1px solid #e5e5e5}
.details ul:nth-child(3) .cur{border-top:4px solid #54B8DA;color:#54B8DA}
.details ul:nth-child(4) li{margin-top:30px}
.details ul:nth-child(4) li p{line-height: 28px;color:#898785;}
.ask p{color:#738287;line-height: 24px;}
.ask{margin:0 15px;margin-top:30px}
.application{height:400px;background:#54B8DA;}
.application ul{}
.application ul img{width:100%;padding-top:40px;margin-top:1px}
.application ul li{}
.application ul li span{display: block;color: white;}
.application ul li span:nth-child(1){font-size:32px;font-weight:bold;text-align: center;margin-top:30px}
.application ul li span:nth-child(2){margin-top:10px;text-align: center;}
.application1{background: none}
.application1 ul li span{color:black}
.application1 ul img{}
.application1 ul li{}
.time{border-bottom:1px solid #e5e5e5;color:#e1e0e0;line-height: 30px;text-align: center;margin-top:20px}
.newsdetails{margin:20px 0px}
.newsdetails p{line-height: 30px;color:#6b6967}
.newsdetails img{width:100%}

 .details table{margin: 20px auto;color: #000;border-collapse: collapse;border: none;}
    .details table .firstRow{background: #DA251C;font-size:16px;font-weight:bold;color:#fff;height:40px;}
    .details table .firstRow td{color:#000;}
    .details table tr td{ height:30px;color: #2f2f2f;vertical-align: center;text-align: center;border: 1px solid #666;}

.service{display:none}
.welcome{height:1px;overflow:hidden}
.service1{display:none}
.inform{display:none}


.video_list{overflow: hidden;width:96%; margin:0 2%;}
.video_item{margin-bottom:10px;}
.video_item embed{width:100%;height:300px;}
