@charset "UTF-8";
/* css reset */
*,body,html,div,p,h1,h2,h3,h4,h5,h6,span,i,strong,small,ul,li,dl,dt,dd,ol,table,tr,td,th,a,input,textarea,label,img,hr{margin:0;padding:0}
a{text-decoration: none;outline:none;display:inline-block;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;color:#333}
img{border:0;vertical-align: middle;max-width: 100%;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s}
span{display:inline-block;}
i{font-style: normal;}
ul,li{list-style: none}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input:focus,textarea:focus,select:focus{outline:none; }
html{font-size: 100%}
body{font-family: SourceHanSansCN,"Source Han Sans CN Regular", Arial, sans-serif;font-weight:300;font-size:14px;color:#444449;}
.clear{zoom:1;}
.clear:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.wrap{width:1200px;max-width:94%;min-width:900px;margin:0 auto;}
.fl,li{float:left}
.fr{float:right}
/* header */
.header{height:80px;line-height: 80px;position:relative}
.header a{display: block;}
.header .wrap{}
.logo{margin-right:100px;}
.menu{display:none;width:30px;height:22px;position:relative;float:right;}
.menu span{background:#185a7a;width:30px;height:2px;position:absolute;left:0;-webkit-transition: .3s;transition: .3s;-webkit-transform-origin:left center; transform-origin:left center;}
.menu .sp1{top:0}
.menu .sp2{top:10px;}
.menu .sp3{top:20px;}
.menu.on .sp1{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.menu.on .sp2{opacity:0}
.menu.on .sp3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;}
.group{position:absolute;right:0;top:16px;font-size:12px;line-height: 1;}
.nav{}
.nav li{position:relative;text-align: center;margin:0 4px;font-size: 15px;-webkit-transition: .2s;transition: .2s}
.nav li>a{padding:0 20px;display:block;height:100%;line-height: 78px;border-bottom:2px solid #FFF}
.nav li.on>a,.nav li:hover>a{border-color:#185a7a}
.sub_nav{position:absolute;top:80px;left:0;display:none;z-index: 9;width:100%;padding-top:16px;}
.nav li dl{background:#FFF;}
.nav li dd{text-align:center;-webkit-transition: .2s;transition: .2s}
.nav li dd a{color:#185a7a;line-height: 50px;display:block;font-size: 14px;}
.nav li dl dd:hover{background:rgba(24,90,122,0.2)}
.nav li.l2 .sub_nav{ min-width:8em;}
.header .fr a{float:left;padding-left:34px;margin-left: 27px;}
.header .wb{background:url(../images/header_icon_01.png) no-repeat left center}
.header .wx{background:url(../images/header_icon_02.png) no-repeat left center}
.header .lang{background:url(../images/header_icon_03.png) no-repeat left center}
.header .fr a:hover{color:#185a7a}
/* footer */
.footer{background:#333}
.footer a,.footer{color:#8d8d8d;}
.footer_t{padding:36px 0 120px;border-bottom:1px solid #6c747d}
.footer_t li{width:20%}
.footer_t dt{line-height:3.75;font-size: 16px;}
.footer_t dt a{color:#ccc;}
.footer_t dd{line-height: 2.3;}
.footer_t .share a{margin-right: 16px;opacity:0.2;filter:alpha(opacity=20)}
.footer_b{line-height: 58px;}
.footer_b a{margin-left: 20px;}
.footer a:hover{color:#FFF}
.footer_t .share a:hover{opacity:1;filter:alpha(opacity=100)}
/* index */
.banner{overflow: hidden;position:relative;text-align: center;}
.banner>img{max-width: 1200px;}
.banner,.banner_wrap,.banner_wrap .bd,.banner_wrap .bd li{width:100%;}
.banner .bd li{position:relative}
.banner .bd li a{display: block;width:100%;height:100%;background-position:center;background-size:cover;}
.banner .hd{position:absolute;width:100%;bottom:5%;left:0;z-index:5;text-align: center;}
.banner .hd ul{display:inline-block;}
.banner .hd li{width:90px;height:5px;margin:0 10px;text-indent:-9999px; -webkit-transition: .3s;transition: .3s;cursor:pointer;background:#FFF;}
.banner .hd li.on{background:#185a7a}
.banner .bd li .can{position:absolute;z-index: 1;width:100%!important;height:100%!important;top:0;left:0;opacity:0.3;filter:alpha(opacity=30);overflow: hidden;}
.banner .bd li .img{position:absolute;z-index: 0}
#img1{top:-10%;left:-10%;width:120%;max-width: 120%}
#img3{top:-10%;left:-10%;width:120%;max-width: 120%}

#img2{top:30%;left:25%;width:61.7%;z-index: 2}
#img5{top:18%;left:37%;width:37%;z-index: 2}
#img4{top:21%;left:26%;width:59.3%;z-index: 2}


.index_about{padding:90px 0 82px;}
.index_about_title{}
.index_about_title h2{font-size: 30px;line-height: 1.5;font-weight:bold;margin-bottom: 8px;}
.index_about_title span{display:block;margin-top:26px;width:80px;height:5px;background:#185a7a;margin-bottom: 38px;}
.index_about_l{width:38%;padding-right: 12%}
.index_about_r{width:50%;position:relative}
.index_about_l p{line-height: 24px;text-align: justify;min-width: 430px;text-indent: 2em;}
.more{width:184px;height:40px;line-height: 40px;text-align: center;color:#888;border:1px solid #ccc;margin-top: 46px;}
.more i{font-size: 16px;vertical-align: middle}
.more:hover{color:#FFF;background:#185a7a;border-color:#185a7a}
/*.index_about_r .img{width:52%;padding-top: 34px;}*/
.index_about_r .img{width:100%}
.index_video{position:absolute;width:100%;height:100%;overflow: hidden;top:0;left:0;}
.index_video video{width:100%;height:100%;background:#000;}
.index_about_r ul{width:32%;border-top:1px solid #ccc;}
.index_about_r li{border-bottom:1px solid #ccc;float:none;text-align: center;padding:56px 0 12px;}
.index_about_r li span{display:block;font-size: 48px;color:#185a7a;line-height: 1;font-weight:bold;}
.index_about_r li i{line-height: 40px;display: inline-block}

.index_news{padding:60px 0 90px;background:#f7f7f7;}
.index_news_title{text-align: center;margin-bottom: 55px;}
.index_news_title h2{font-size: 30px;line-height: 1.5;font-weight:bold;}
.index_news_title span{display:block;font-size: 16px;line-height: 40px;color:#bcbcbc;margin-bottom: 5px;text-transform: uppercase}
.index_news_item{width:46%;}
.index_news_item h3{font-size: 16px;line-height: 70px;color:#185a7a;font-weight:bold}
.index_news_item h3 i{font-size: 12px;color:#898989;margin-left:5px;}
.index_news_item li{float:none;}
.index_news_item li a{display:block;width:100%}
.index_news_item li .txt p{float:left;max-width:70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;line-height: 2;}
.index_news_item li .txt i{float:right;color:#777;font-size: 16px;line-height: 2}
.index_news_item li.l1{border-bottom:1px solid #ccc;margin-bottom: 15px;}
.index_news_item li.l1 .txt p{font-size: 18px;line-height: 74px;}
.index_news_item li.l1 .txt i{line-height: 74px;}
.index_news_item li .img{width:100%;height:144px;}
.index_news_item li .date{width:28.5%;height:100px;background:url(../images/index_news_bg.jpg) no-repeat left center;color:#FFF;text-align: right;padding:44px 3% 0 0}
.index_news_item li .date i{display:block;font-size: 30px;line-height: 1;}
.index_news_item li .date span{font-size: 16px;line-height: 35px;border-bottom:2px solid #80aec0}
.index_news_item li .img_wrap{width:68%;overflow: hidden;height:144px;}
.index_news_item li .img_wrap img{height:100%;max-width: 99999px;}
.index_news .more{display:block;margin:80px auto 0;}
.index_news_item li:hover p,.index_news_item li:hover i{color:#185a7a}
.index_news_item li:hover .date i{color:#FFF;}

/* acc */
.title{padding-top: 93px;text-align: center}
.title h3{font-size: 26px;line-height: 34px;color:#333;font-weight:bold}
.title p{font-size: 16px;color:#666;line-height: 32px;}

.acc_wrap{padding:64px 0 130px;}
.acc_wrap p{color:#666;line-height: 24px;}
.acc_title{padding-bottom: 40px;border-bottom:1px solid #ccc;}
.acc_title strong{color:#333}
.acc_nav{padding:40px 0 25px;}
.acc_nav li{padding-left:50px;padding-right:40px;margin-right: 24px;background:url(../images/acc_icon.png) no-repeat 15px center;border-right:1px solid #ccc;height:28px;line-height: 28px;cursor:pointer;-webkit-transition: .3s;transition: .3s;}
.acc_nav li:last-child{border:none;}
.acc_nav li.on,.acc_nav li:hover{color:#185a7a;background-image:url(../images/acc_icon_01.png)}
.acc_list{padding:40px 30px 80px;overflow-y: auto;height:960px;background:#f7f8f9}
.acc_item{display: none}
.acc_item.on{display: block;}
.acc_item_i{margin-bottom: 45px;}
.acc_item_i h4{line-height: 32px;border-bottom: 1px solid #ccc;color:#185a7a}
.acc_item_i p{font-size: 13px;}
.acc_item_ii{padding-bottom:30px;border-bottom:1px dashed #ccc;margin-bottom: 5px;padding-top: 10px;padding-left:10px;}
.acc_item_i .acc_item_ii:last-child{border:none;padding-bottom:0;margin:0}
.acc_item_ii h5{font-size: 13px;line-height: 35px;font-weight:bold;color:#333}

/* pro */
.pro{}
.pro_item{position:relative;display: block}
/*.pro_item .txt{position:absolute;z-index: 1}
.pro_item .txt h2{font-size: 48px;line-height:1.375;color:#333;font-weight:bold;}
.pro_item .txt p{font-size: 24px;line-height:1.75;color:#666}
.pro_item1 .txt{top:20%;right:20%}
.pro_item2 .txt{top:17%;right:23.75%}*/
/*pro_in*/
.pro_in_title{height:64px;line-height: 64px;border-bottom:1px solid #ccc}
.pro_in_title h3{display:inline-block;font-size: 18px;font-weight:bold;}
.pro_in_nav li{cursor: pointer;font-size: 16px;padding:0 25px;}
.pro_in_nav li.on{color:#185a7a}
.pro_in_item{display: none;}
.pro_in_item.on{display: block;}
/* pro_z */
.pro_z .pro_z_wrap{padding:65px 0 0}
.pro_z .info{line-height: 1.5;padding-top: 20px;text-align: center;}
.pro_z .pro_z_wrap li{width:32.5%;margin-right:1.25%}
.pro_z .pro_z_wrap li:last-child{margin-right: 0}
.pro_z .pro_z_wrap li.l3{margin-right: 0}
.pro_z .pro_z_wrap li img{width:100%}
.pro_in_item.gg{}
.pro_in_item .gi{padding:50px 0 80px;border-bottom:1px solid #ccc;}
.pro_in_item .gi1{padding-bottom:0}
.pro_in_item .gi h3{font-size: 30px;line-height: 2;font-weight:bold;padding-left:6.6%}
.pro_in_item .gi1 h3{padding-left:5%}
.gg_pic{height:630px;}
.gg_pic .hd{width:12%;height:432px;padding-top:70px;position:relative}
.gg_pic .hd .ul_wrap{width:100%;overflow: hidden;height:432px;position:relative;display:none;}
.gg_pic .hd .ul_wrap ul{width:100%;position:absolute;top:0;left:0;}
.gg_pic .hd li{float:none;border:2px solid #666;border-radius: 10px;height:76px;margin:0 0 28px 0;line-height: 76px;text-align: center;color:#666;cursor:pointer;-webkit-transition: .3s;transition: .3s;}
.gg_pic .hd li.on{border-color:#185a7a}
.gg_pic .hd a{position:absolute;left:50%;bottom:-46px;margin-left:-26px;}
.gg_pic .bd{width:80%;text-align: center;padding:0 3%;overflow: hidden;}
.gg_pic .bd li{height:630px;text-align: center;line-height: 630px;}
.gg_pic .gd li img,.gg_pic .hd li img{max-height: 100%;max-width: 100%;}
.gg_pic .bd .tempWrap{width:100%!important;}
.pro_in_item.gg table{width:100%;margin-top: 20px;}
.pro_in_item.gg table td,.pro_in_item.gg table th{text-align:left;height:36px;padding:6px 0 6px 12%;width:38%;line-height: 1.72}
.pro_in_item.gg table th{font-size: 18px;}

/* pro_j */
.pro_j .wrap{width:1050px;}
.pro_j .img{padding:50px 0 66px;width:100%;text-align: center;}
.pro_j .img img{width:100%}
.pro_j_wrap{padding-bottom: 180px;}
.pro_j_nav{}
.pro_j_nav li{width:142px;height:28px;text-align: center;line-height: 28px;-webkit-transition: .3s;transition: .3s;margin-right:5px;border-top-left-radius: 3px;border-top-right-radius: 3px;background:#e3e3e3;cursor:pointer}
.pro_j_nav li.on,.pro_j_nav li:hover{color:#FFF;background:#185a7a;}
.pro_j_list{padding:80px 40px 80px;background:#f6f6f6;}
.pro_j_list img{display: block;margin:0 auto;}
.pro_j_item{display: none;min-height: 215px;}
.pro_j_item.on{display: block;}
.pro_j_item p{line-height: 2;color:#666;}

/* tec */
.tec .wrap{width: 1100px;}
.in_nav{text-align: center;padding:24px 0 52px;}
.in_nav ul{display:inline-block;}
.in_nav li{width:126px;height:31px;line-height:31px;background:#eee;cursor:pointer;-webkit-transition: .3s;transition: .3s}
.in_nav li.on,.in_nav li:hover{background:#185a7a;color:#FFF}
.in_nav li.on a,.in_nav li:hover a{color:#FFF}
.tec_list{padding-bottom: 145px;}
.tec_sel{margin-bottom: 45px;}
.tec_sel select{width:160px;height:34px;padding-left: 15px;color:#666}
.tec_ul{}
.tec_ul li{width:31%;margin-right: 3.5%;background:#f7f7f7;padding-top: 55px;height:310px;text-align: center;-webkit-transition: .3s;transition: .3s}
.tec_ul li a{display:block;}
.tec_ul li:last-child{margin-right: 0}
.tec_ul li.l3{margin-right: 0}
.tec_ul li .icon{margin:0 auto;width:98px;height:98px;border-radius: 50%;border:3px solid #185a7a;background-position:center;background-repeat: no-repeat;}
.tec_ul li.l1 .icon{background-image:url(../images/tec_icon_01.png)}
.tec_ul li.l2 .icon{background-image:url(../images/tec_icon_02.png)}
.tec_ul li.l3 .icon{background-image:url(../images/tec_icon_03.png)}
.tec_ul h3{font-size: 14px;line-height: 60px;font-weight:bold;color:#333;}
.tec_ul p{line-height: 24px;}
.tec_ul li:hover{-webkit-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 3px 3px 15px 1px #ccc;box-shadow: 3px 3px 15px 1px #ccc}
/*tec_w*/
.tec_w{min-height: 300px;}
/* about */
.about{}
.about_item{border-top:1px solid #ccc;padding-bottom: 86px;}
.about_item .info{padding-bottom: 20px;width: 97%;margin:0 auto;}
.about_item .info p{margin-bottom: 24px;}
.about .info p{text-indent: 2em}
.about_1{padding:90px 0 0;}
.about_1 .img{margin-left:7%;margin-bottom:10px;}
.about_1 .index_about_l{width:auto;padding:0}
.about_1 .index_about_l p{margin-bottom: 26px;}
.about_1 .index_about_title{padding:15px 0 10px;}
.about_sj{padding:50px 0 82px;}
.about_sj li{width:33%;border-right:1px solid #ccc;text-align: center}
.about_sj li span{display:block;font-size: 48px;color:#185a7a;line-height: 1;font-weight:bold;}
.about_sj li i{line-height: 40px;display: inline-block}
.about_sj li:last-child{border:0}
.about_title{padding:68px 0 36px}
.about_title h4{padding-left:20px;font-size:18px;line-height: 24px;border-left:3px solid #185a7a;}
.about_2{}
.about_hr{position:relative;width:97%;margin:0 auto;}
.about_hr .hd a{position:absolute;top:220px;margin-top:-18px;z-index: 1}
.about_hr .hd .prev{left:-15px}
.about_hr .hd .next{right:-6px}
.about_hr .bd{padding:10px 0.5% 0;width:98%;/*height:340px;*/overflow: hidden;}
.about_hr .bd .tempWrap{overflow: visible!important;}
.about_hr .bd ul{overflow: visible!important;}
.about_hr .bd li {width:30%;margin-right: 3.33333333%}
.about_hr .bd li:nth-child(3n){margin-right: 0}
.about_hr .bd li .img{width:100%;border:1px solid #ddd;padding:3px;box-shadow: 0 0 5px 1px #ddd;overflow: hidden;-webkit-transition: .4s;transition: .4s;background:#FFF;}
.about_hr .bd li .img img{width:100%;}
.about_hr .bd li p{font-size: 14px;padding-top: 24px;line-height:20px;text-align: center;-webkit-transition: .4s;transition: .4s;}
.about_hr .bd li.on p{color:#185a7a;padding-top:80px;padding-top:24px\9}
.about_hr .bd li.on .img{color:#185a7a;-webkit-transform: scale(1.5);transform: scale(1.5)}
.about_3 li{width:30.5%;padding:0 1.3%;}
.about_3 li:last-child{border:0;}
.about_3 li.l2{border-left:1px solid #eee;border-right:1px solid #eee}
.about_3 li .img{border:1px solid #ddd;overflow: hidden;margin-bottom: 24px;}
.about_3 li .img img{width:100%}
.about_3 li .txt{}
.about_3 li .txt h3{font-size: 18px;line-height: 43px;color:#185a7a;border-bottom:1px dashed #aaa;margin-bottom: 14px;font-weight:bold;}
.about_3 li .txt h4{font-size: 14px;line-height: 26px;color:#185a7a;text-indent: 2em;}
.about_3 li .txt p{font-size: 14px;line-height: 26px;}
.about_4 ul,.about_5 ul{width:97%;margin:0 auto;}
.about_4 li,.about_5 li{width:49%;}
.about_4 li .img,.about_5 li .img{overflow: hidden;}
.about_4 li .img img,.about_5 li .img img{width:100%;}
.about_4 li p,.about_5 li p{font-size:14px;line-height: 1.5;padding-top: 20px;text-align: center;color:#185a7a}
.about_6_wrap{position:relative;width:98%;margin:0 auto;}
.about_6 ul{}
.about_6_wrap .hd .next{position:absolute;right:-50px;top:185px;}
.about_6 li{width:15.8%;margin:0 0.4%;text-align: center;}
.about_6 li .img{text-align: center;overflow: hidden;height:136px;/*border:1px solid #ddd;border-radius:18px;*/}
.about_6 li .img img{}
.about_6 li .line_s{width:1px;height:52px;background:#185a7a;display:block;margin:5px auto;}
.about_6 li .line_h{width:100%;height:14px;background:#185a7a;display:block;position:relative;border-radius: 3px;}
.about_6 li .line_h i{position:absolute;width:0;height:0;border-top:13px solid #185a7a;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;margin-left:-8px;bottom:-13px;}
.about_6 li  h5{font-size: 16px;line-height: 2.625;padding-top: 40px;color:#000}
.about_6 li  p{font-size: 14px;line-height:1.72;color:#666;text-align: justify;padding:0 3%}
.about_3 li .img:hover img,.about_4 li .img:hover img,.about_5 li .img:hover img{-webkit-transform: scale(1.03);transform: scale(1.03)}

/* about_s */
.about_s .wrap{width:1180px;padding-bottom: 200px;}
.about_s_wrap h3{display:inline-block;font-size: 24px;line-height: 2.25;border-bottom:1px solid #FFF;color:#FFF;}
.about_s_wrap a{display: block;}
.about_s_t{margin:52px 0 58px;position:relative;overflow: hidden;}
.about_s_t .img{}
.about_s_t .img img{}
.about_s_t .txt{position:absolute;right:0;top:0;height:95.5%;width:358px;padding:4.5% 35px 0;background:#185a7a;color:#FFF;}
.about_s_t .txt p{line-height: 2.5;padding-top: 10px;}
.about_s ul{}
.about_s ul li{width:33.333333%;position:relative;overflow: hidden;}
.about_s li h3{position:absolute;bottom:25px;left:22px;}
.about_s li:hover img,.about_s_t:hover img{-webkit-transform: scale(1.02);transform: scale(1.02);}

/* about_j */
.about_j .wrap{width:1140px;padding-bottom: 120px;}
.about_j_wrap{padding-top: 40px;}
.about_j_info p{line-height: 1.72;padding-bottom: 24px;text-align: justify}
.about_j_b{background:#eee;padding:20px 30px 50px;margin-top:20px;}
.about_j_b h4{color:#185a7a;font-weight:bold;line-height: 3;padding-top: 1em;}
.about_j_b p{font-size: 13px;line-height: 23px;color:#737373;}
.about_j_b a{color:#185a7a}

/* news */
.news_list{padding:15px 0 120px;}
.news_list li{float:none;padding:22px 0;-webkit-transition: .3s;transition: .3s}
.news_list li a{display:block;}
.news_list li .time{width:11.6%;font-size: 30px;padding-top: 15px;color:#5e5d5d;}
.news_list li .time span{line-height: 58px;display:block;}
.news_list li .time i{font-size: 16px;line-height: 1;display:block;}
.news_list li .img{width:21.6%;max-height:180px;overflow: hidden;}
.news_list li .txt{width:38%;padding-left:5% }
.news_list li .txt h4{font-size: 18px;line-height: 53px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list li .txt p{line-height:1.5;color:#666;max-height:4.5em;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.news_list li .more{-webkit-transition: .3s;transition: .3s}
.news_list li:hover{background:#e7eef1}
.news_list li:hover .txt h4{color:#185a7a}
.news_list li:hover .more{background: #185a7a;color:#FFF;border-color:#185a7a}
.news_more{text-align: center;margin-top: 65px;height:63px;}
.news_more a{width:63px;height:63px;background:url(../images/news_more.png) no-repeat center;}
.news_more a:hover{background-image:url(../images/news_more_01.png);-webkit-transform: translateY(10px);transform: translateY(10px)}

/* news_in */
.news_in{padding-top:54px;}
.news_in .wrap{width:1030px;}
.news_in_b .wrap{width:1100px;border-top:1px dashed #ccc;position:relative}
.news_in_title{padding-bottom:20px;border-bottom:1px solid #ddd;text-align: center;}
.news_in_title h3{font-size: 18px;line-height: 1.5;padding-bottom: 15px;}
.news_in_title p{font-size: 12px;line-height: 16px;color:#999;display:inline-block}
.news_in_title p span{color:#185a7a}
.news_in_title .share{display:inline-block;font-size: 12px;color:#999;margin-left: 50px;}
.bshare-custom{display:inline-block!important;vertical-align: bottom}
.news_in_wrap{padding:35px 5% 80px;color:#666;line-height:1.5;font-size: 13px;}
.news_in_wrap p{padding-bottom: 20px;text-align:justify;text-indent: 2em;font-size: 15px;}
.news_in_wrap img{display:block;margin:10px auto 10px;text-align: center;max-width:96%;height:auto;}
.news_in_wrap p img{margin:0 auto;}
.news_in_b{padding-bottom: 30px;}
.news_in_b ul{margin-top: 20px;}
.news_in_b ul li{float:none;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 50%;}
.news_in_b ul li:hover a{color:#185a7a}
.news_in_b .back{position:absolute;right:0;top:32px;width:160px;height:36px;text-align: center;line-height: 36px;background:#185a7a url(../images/back.png) no-repeat 40px center;color:#FFF;border-radius: 3px}
.news_in_b .back:hover{background-color: #154d7a }

@media screen and (max-width: 1680px){
    .pro_item .txt h2{font-size:40px;}
    .pro_item .txt p{font-size: 22px;}
}
@media screen and (max-width: 1440px){
    .pro_item .txt h2{font-size: 36px;}
    .pro_item .txt p{font-size: 20px;}
}
@media screen and (max-width: 1280px){
    .pro_item .txt h2{font-size: 30px;}
    .pro_item .txt p{font-size: 18px;}
    .logo{margin-right:70px;}
    .nav li>a{padding:0 15px;}
}
@media screen and (max-width: 1200px){
    .about_hr .hd a{top:210px;}
    .logo{margin-right:50px;}
    .nav li>a{padding:0 6px;}
    .header .fr a{margin-left:18px;}
    .nav li{font-size: 14px;}
    .sub_nav{ width:120%; margin-left:-10%;}
    .nav li.l2 .sub_nav{ margin-left:-2em; min-width:10em;}

}
@media screen and (max-width: 1024px){
    .wrap{width:94%;min-width: 320px;max-width: 94%}
    .about_hr .hd a{top:200px;}
    .about_6 li .img{height:120px;}
    .about_6_wrap .hd .next{top:170px;}
    .header{height:50px;line-height: 50px;position:fixed;top:0;left:0;width:100%;  z-index:9;background:#FFF;}
    .header .wrap{height:50px;}
    .banner,.pro{margin-top: 50px;}
    .banner img{max-width: 100%}
    .about_1 .index_about_title{padding:0;}
    .about_1 .index_about_l p{margin-bottom: 5px;}
    .logo{margin-right: 0}
    .logo img{height:36px;}
    .menu{display:block;margin-top: 15px;}
    .nav{position:absolute;width:60%;right:-100%;z-index: 9;background:#FFF;top:50px;-webkit-transition: .3s;transition: .3s;height:98vh;padding-top: 2vh;}
    .nav.on{right:0}
    .header .fr{margin-right: 15px;font-size: 12px;}
    .header .fr a{padding-left:18px;margin-left: 5px;}
    .header .fr a.wb{background-size:16px;}
    .header .fr a.wx{background-size:15px;}
    .header .fr a.lang{background-size:13px;}
    .nav li{float:none;text-align: left;margin:0}
    .nav li>a{padding:0 0 0 20px;line-height: 50px;}
    .sub_nav{position:static;margin:0!important;padding:1em 0;text-align: left;}
    .nav li dd a{text-align: left;padding-left: 50px;}
    .banner .hd li{width:30px;height:2px;margin:0 5px;}
    .index_about{padding:40px 0}
    .index_about_title h2,.index_news_title h2{font-size: 22px;}
    .index_about_l{float:none;padding:0;width:100%}
    .index_about_l p{min-width: 300px;margin-bottom: 5px;}
    .index_about_r{/*float:none;width:100%;*/text-align: center;margin:0 0 10px 20px;}
    .index_news{padding:50px 0;}
    .footer_t .share a{margin-right: 8px;}
    .title{padding-top: 40px;}
    .acc_wrap{padding: 30px 0 60px;}
    .acc_nav li{padding-left: 40px;padding-right: 10px;margin-right: 0}
    .acc_list{padding:20px 20px 20px;}
    .about_1 .img{width:50%}
    .about_1 .img .img{width:100%;margin-left: 0}
    .news_list li .time{font-size: 24px;}
    .more{width:130px;}

}
@media screen and (max-width: 750px){
    body{font-size: 12px;}
    .index_about_title h2, .index_news_title h2{font-size: 16px;margin-bottom: 0}
    .index_about_title img{width:80px;}
    .index_news_title span,.index_news_item h3{font-size: 14px;margin-bottom: 0}
    .index_about_title span{height:3px;margin:8px 0}
    .index_about .more{display: block;margin:40px auto 0}
    .index_news_item{width:100%;float:none;margin-bottom: 20px;}
    .index_news_title{margin-bottom: 30px;}
    .index_news_item li.l1 .txt p{font-size: 16px;line-height: 60px;}
    .index_news_item li.l1 .txt i{line-height: 60px;}
    .index_news_item li .txt p{font-size: 14px;}
    .index_news .more{margin-top: 30px;}
    .footer_t{display:none;}
    .footer_b{font-size: 12px;text-align: center;line-height: 20px;padding:10px 0}
    .footer_b p{float:none;}
    .pro_in_title h3{font-size: 16px;}
    .pro_in_nav li{font-size: 13px;padding:0 15px;}
    .pro_in_item .gi{padding:30px 0 40px;}
    .gg_pic{height:300px;}
    .gg_pic .hd{height:260px;padding-top: 15px}
    .gg_pic .hd a{width:30px;margin-left: -15px;bottom:-30px;}
    .gg_pic .hd .ul_wrap{height:260px;}
    .gg_pic .hd li{height:49px;margin-bottom: 15px;line-height: 49px;font-size: 10px;overflow:hidden;}
    .gg_pic .bd li{height:300px;line-height: 300px;}
    .pro_in_item .gi h3{font-size: 20px;padding-left: 0}
    .pro_in_item.gg table td, .pro_in_item.gg table th{width:50%;padding-left:0;font-size: 12px;height:26px;}
    .pro_j .img{padding:30px 0 40px;}
    .pro_j_list{padding:40px 10px 50px;}
    .pro_j_item{min-height:100px;}
    .pro_j_wrap{padding-bottom: 40px;}
    .title h3{font-size:16px;}
    .title p{font-size: 12px;line-height: 1}
    .acc_item_i{margin-bottom:20px;}
    .acc_title{padding-bottom: 20px;}
    .about_s_wrap h3{font-size:15px;width:100%;text-align: center;left:0;bottom:0px; border:none;}
    .about_s li h3{left:0;bottom:0px;}
    .about_s .wrap{padding-bottom: 100px;}
    .tec_ul li{width:100%;margin:0 0 20px 0}
    .tec_list{padding-bottom: 50px;}
    .about_sj li span{font-size: 22px;}
    .about_sj li i{font-size: 13px;}
    .about_sj{padding:30px 0}
    .about_title{padding:30px 0 20px;}
    .about_hr .bd{padding-top: 30px;height:auto}
    .about_hr .hd a{top:50%}
    .about_title h4{font-size: 16px;line-height: 18px;padding-left: 12px;}
    .about_hr .bd li .img{box-sizing: border-box;-webkit-box-sizing: border-box}
    .about_hr .bd li p{padding-top: 10px;font-size: 12px;}
    .about_hr .bd li.on p{padding-top:10px}
    .about_hr .bd li.on .img{color:#185a7a;-webkit-transform: scale(1);transform: scale(1)}
    .about_item{padding-bottom: 40px;}
    .about_3 li{width:100%;margin:0 0 30px 0}
    .about_4 li p, .about_5 li p{padding-top: 10px;}
    .about_6 li .img{height:95px;}
    .about_6_wrap .hd .next{top:149px;width:30px;right:-10px;}
    .about_s_t .txt{width:90%;padding:4.5% 5% 5%;position:static;}
    .news_in{padding-top: 30px;}
    .news_in_title h3{padding-bottom: 0}
    .in_nav{padding-bottom: 30px;}
    .about_j_b p{overflow: hidden;}
    .about_j .wrap{padding-bottom:50px;}
    .news_list li{border-bottom: 1px dashed #ccc;padding: 0 0 30px;}
    .news_list li .time{width:100%}
    .news_list li .img{width:100%}
    .news_list li .img img{width:100%}
    .news_list li .txt{width:100%;padding-left: 0}
    .news_list li .more{float:left;margin-top: 20px;}
    .news_list li .time i,.news_list li .time span{display:inline-block}
}























