@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
body{ font-size:1.2rem;font-family:Verdana,Arial,Helvetica,sans-serif; padding-top:0; background:#000000; color:333333;} 
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;font-family:Microsoft Yahei;}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input,textarea{ border:none;font-family:Microsoft Yahei; font-size:12px;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
.fl{ float:left;} 
.fr{ float:right;} 

.wrap img{width: 100%;}
.wrap{min-width:320px;max-width:640px;margin:0 auto; overflow:hidden; position:relative; background:#fff;} /*缃戠珯棣栭〉瀹藉害*/
.g-hd {height:4.45rem;position:fixed; width:100%;margin:0 auto; max-width:640px; min-width:320px; z-index:999999;text-align:center;color: #fff;background: #0663be;}
.m-logo {width:26%;height:100%;background: #ffffff;}
.m-logo img{width:70%; padding-top:1.3rem;}
.m-text {width:50%;line-height:4.45rem;white-space: nowrap;display: inline-block;color: #fff;font-size: 1.2rem;padding-left:0.6rem;}
.m-text a{padding:0 0.6rem;color: #fff;}
.m-text i{ color:#fff;}
.downmenu {width: 2rem;width: 12%;display: block;margin:0;cursor:pointer;background: #0663be;height:100%;}
.downmenu img {width: 2.1rem;display: block;margin:1.4rem 0.8rem 0 0.75rem;}
.menu2 {position: relative;z-index: 9;}
.menu2 .slideMenu {width: 100%;padding: 0.8rem 0 0;display: none;z-index: 80;background: rgba(255,255,255, 0.9);overflow: hidden;position: absolute;top: 4.45rem;
transition: transform 1s;
-webkit-transition: transform 1s;}
.menu2 .slideMenu li {border-bottom: 1px solid #F3F3F3;color: #333333;line-height: 3.45rem;font-size: 1.2rem;clear: both;margin: 0;}
.menu2 .slideMenu li:last-child {border-width: 0.15rem;}
.menu2 .slideMenu li a {color: #333333;display: block;line-height: 3.45rem;}
.g-adv {clear:both;height:auto;overflow:hidden;position: relative; margin-top:4.45rem;}
.g-adv img{ width:100%;display: block;}     


.biaoyu{width:100%; text-align:center;background:url(../images/index001.jpg) no-repeat center 6.6rem #F7F7F7; height:8.3rem;color:#333333;font-size:1.2rem;}
.biaoyu h3{ font-weight:bold; display:block; padding-top:1.7rem;font-size:1.4rem; line-height:2.5rem;}
.biaoyu b{color:#0663be;}

.cenad{width:100%;overflow:hidden;}
.cenad img{ float:left;}

.xuanze{border: 0.6rem solid #0663be;color: #333333; text-align:center; height:8rem;font-size:1.25rem; }
.xuanze i{display:block;font-family: "Times New Roman", Times, serif;font-size:1.8rem; line-height:2.3rem; padding-top:1.9rem; font-weight:bold;text-transform:Uppercase;}
.xuanze b{color:#0663be;font-weight:bold; }


.tityu{width:100%; text-align:center;background:url(../images/index003.jpg) no-repeat center 3.6rem; height:9rem;background-size: 70% auto;}
.tityu h3{ font-weight:bold;padding-top:2.5rem;font-size:1.4rem; line-height:2.5rem;color:#0663be;font-size:1.6rem;background:#ffffff; width:45%; margin:0 auto; display:block;}
.tityu i{color:#BBBBBB;font-family: "Arial";text-transform:Uppercase;font-size:1rem;background:#ffffff; padding:0 0.5rem;}


.xiangmu{ background:#F7F7F7; width:100%; padding:3rem 0 0 2%; height:35.5rem; overflow:hidden;}


.jishu{overflow: hidden; clear:both;}
.yiyangli{height:16rem;line-height:4.25rem;font-size: 1.2rem;position: relative;background: #F6F5F5;color: #666666;text-align: center;}
.yiyangli li{float: left;width:43.5%;position: relative; margin:0 2% 1.2rem;border: 1px solid #E9E7E7;}
.yiyangli li:before{content: "";position: absolute;height:4.25rem;left: 0;top:0;}



.yiyangli li.cur{background: #0663be;font-weight:bold; color:#ffffff;}

.yiyangli li:nth-child(6){background:#0663be;color: #ffffff;border-radius:5rem;font-weight:bold;}

.gcxm{ width:92%;padding-bottom:100%; margin:1rem 0 0 2%;}
.gcxm img{width:100%;}



.shebei{ width:100%; height:8.8rem; background:#0663be; text-align:center; color:#FFFFFF;}
.shebei h3{display:block;font-size:1.2rem;  width:90%;background:url(../images/index011.jpg) repeat-x center 0.9rem; margin:0 auto;}
.shebei i{display:block;font-family: "Times New Roman", Times, serif;font-size:1.8rem; line-height:2.4rem; padding-top:2.1rem; text-transform:Uppercase;letter-spacing:1px; font-weight:bold;}
.shebei b{background:#0663be; padding:0 0.5rem;}


.sbzx{overflow: hidden; clear:both;overflow:hidden;}
.jishuli{height:17rem;line-height:4.25rem;font-size: 1.2rem;position: relative;color: #666666;text-align: center; margin-left:2%;}
.jishuli li{float: left;width:45%;position: relative; margin:0 2% 1.2rem;background:#F7F7F7;border-radius:0.8rem; }
.jishuli li:before{content: "";position: absolute;height:4.25rem;left: 0;top:0;border-radius:0.8rem;}
.jishuli li.cur{background: #0663be;font-weight:bold; color:#ffffff;border-radius:0.8rem;}

.jishuli li:nth-child(6){background:#0663be;color: #ffffff;border-radius:5rem;font-weight:bold;}






.cptp{ width:100%;margin-top:0.5rem; overflow:hidden; background:#F7F7F7; padding:2.4rem 0 1rem 4%; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5;}
.cptu{width:44%; text-align:center; float:left; margin-right:4%;}
.cptu img,.cptx img{width:100%;}
.cptu p{ padding:1rem 0 ; font-size:1.2rem; text-align:center;}
.cptx{width:92%; padding-top:2.5rem; margin:0 auto;}
.cpta{ width:50%; height:3.5rem; line-height:3.5rem; text-align:center; color:#ffffff; font-size:1.2rem; margin:2.5rem auto 3rem;border-radius:5rem; background:#0663be; }
.cpta a{color:#ffffff; font-weight:bold;}


.biaoge{width:100%; margin-top:0.5rem; clear:both;background:#F7F7F7; padding:3.8rem 0 4rem;border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5;}
.biaoge li{font-size:1.2rem; color:#333333; line-height:3rem; padding-bottom:2rem; text-align:center;}
.linput{width:66%;height:3rem;color: #B0B0B0;  background:#ffffff; padding:0 1rem; font-size:1.2rem;}
.linp{width:66%;height:7rem;color: #B0B0B0;  background:#ffffff; padding:0.5rem 1rem;resize:none; outline:medium;resize:none;font-size:1.2rem;}
.inpt{background:#0663be;border-radius:5rem; width:60%; cursor:pointer;height:4rem;border:0;font: bold 1.4rem/4rem "impact"; color:#FFFFFF;}
.biaoge li:nth-child(5){line-height:5rem;}
.biaoge li:nth-child(6){text-align:center;}
.biaoge li span{ line-height:6rem; float:left; display:block; width:1rem;}




.gcal{ width:92%; overflow:hidden; margin:0 auto 1.3rem;}
.gcal li{width:48%; float:left;}
.gcal li p{ background:url(../images/index032.jpg) no-repeat left 1.6rem;display:block; font-size:1.2rem; line-height:3rem; padding:0.8rem 0 1rem 2rem;}
.gcal li:nth-child(1){width:100%;}
.gcal li:nth-child(2),.gcal li:nth-child(4){ margin-right:4%;}


.xiaoguo{ width:100%;overflow:hidden; clear:both;}
.yousil{height: 5rem;position: absolute;z-index: 9;left: 0;width: 100%;display: block; margin-top:15.1rem;}
.yousil li{width: 20%;float: left;position: relative; height: 5rem;background: #0663be;}
.yousil li:before{content: "";position: absolute;width: 1px;height: 100%;background: #008A34;right:0;top: 0;}
.yousil li:nth-child(4):before{width: 0;height: 0;}
.yousil li span{width: 4.25rem;display: block;float: left;height: 5rem;overflow: hidden;position: relative; padding-left:0.8rem;}
.yousil li span img{width:2.5rem;display: block;margin:1.3rem auto 0;}
.yousil li p{line-height:1.4rem;font-size: 1.1rem;float: left;padding: 1rem 0 0 1rem;display: none; font-weight:bold;}
.yousil li p i{line-height:1.5rem;font-size: 1.1rem;display: block;font-family: Arial;}
.yousil li.cur{width: 40%;background: #0663be;color: #fff;}
.yousil li.cur p{display: block;}
.yousil li.cur span:after{content: "";position: absolute;width:1px;height:5rem;background: #91D229;right: 0;top:0;}
.yousil li.cur:after{content: "";position: absolute;width: 0;height: 0;border-left: solid 0.4rem transparent;border-right: solid 0.4rem transparent;border-top: solid 0.4rem #0663be;left:48%;top: 5rem;}


.yous_c{position: relative;height: 46rem;overflow: hidden;margin: 0;}
.yous_c dt{height:20rem;}
.yous_c dt img{width: 100%;display: block; padding:0; margin:0;}
.yous_c dd{position: relative;z-index: 1;}
.yous_c dd:before{content: "";position: absolute;width:4rem;height:5rem;left: 0;top: 0;z-index:-1;}
.yous_c dd h3{height:5rem;font-size: 1.2rem;color: #666666;line-height:5rem;padding:0.5rem 0 0 4%;background: #F7F7F7;border-bottom: solid 0.1rem  #F1F0F0;margin-bottom: 1rem;}
.yous_c dd h3 span{color: #0663be;}
.yous_c dd li{clear: both;position: relative;padding:1rem 4% 0 4%;font-size: 1.2rem; line-height:3rem;}
.yous_c dd li:before{content: "";position: absolute;}
.yous_c dd li b{color: #0663be; font-weight:bold;}





.m-news{height:40rem;overflow: hidden;}
.newtil{height:5rem;line-height:5rem;font-size: 1.2rem;position: relative;background: #0663be;margin-bottom: 1.8rem;color: #fff;text-align: center;}
.newtil li{float: left;width: 50%;position: relative;}
.newtil li:before{content: "";position: absolute;width:1px;height:5rem;left: 0;top:0;background:#008A34;}
.newtil li:nth-child(1):before{background:none;width: 0;height: 0;}
.newtil li.cur{background: #0663be;font-weight:bold;}
.newtil li.cur:after{content: "";position: absolute;width: 0;height: 0;top: 5rem;left:50%;margin-left: -0.6rem;border-left: solid 0.6rem transparent;border-right: solid 0.6rem transparent;border-top: solid 0.6rem #0663be;}
.new_c{overflow: hidden;height: 35rem;}
.new_c dl{height: 9rem;margin:1rem 4% 1.5rem;overflow: hidden;color: #666;}
.new_c dt{width: 41.67%;float: left;}
.new_c dt img{ width:100%; height:7.8rem;}


.new_c dd{width:55%;float: right;}
.new_c dd h3{display: block;color: #333333;font-weight: bold;height:2.5rem;line-height:2.5rem;font-size: 1.2rem;white-space: nowrap;}
.new_c dd p{color: #666;line-height:1.8rem;font-size:1.2rem;}
.new_c li{height:4.5rem;line-height:4.5rem;color: #666;padding:0.3rem 4% 0;border-bottom: dashed 1px #EBEBEB;position: relative;background: #f7f7f7;}
.new_c li span{float: right;}
.new_c li a{color: #666666;}


.new_c li:nth-child(4){border: 0; padding-bottom:1.8rem;}
.new_c li:nth-child(1){padding-top:0.8rem;}


.new_c dd p b,.m-about p a{color: #0663be;font-weight: normal;display: inline-block; font-weight:bold;}



.gongs{ width:100%; background:#0663be;padding:1rem 0; margin:0 auto;}
.gongsh {border: 0.2rem solid #F3F3F3; margin:0 0.8rem; height:5rem;font-size:1.4rem; color:#FFFFFF;font-weight:bold; line-height:5rem; text-align:center;letter-spacing:1px; }




.m-about{ width:92%; margin:0 auto 2.5rem;}



.about_p{background:url(../images/index039.jpg) no-repeat center 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;padding: 2.4rem 5%;height:14.5rem;overflow:hidden;position:relative;}
.video{width:89%;height:100%;position: absolute;left: 0; padding:0 1.5rem;overflow:hidden;}
.m-about h3{display: block;height: 3.4rem;line-height: 3.4rem;font-weight: bold;color: #333333;font-size: 1.4rem; margin-top:2rem; text-align:center;}
.m-about p{line-height: 2.6rem; padding-top:0.5rem;}




.liuyan{ width:100%; background:#0663be; padding:1rem; overflow:hidden; display:block;}
.bbsi{ background:#ffffff; width:84%; padding:1.5rem; height:38rem; }
.bbsi p{ width:100%;font-size:1.2rem;font-weight:bold; line-height:2rem; color:#0663be; padding-top:1.5rem;}
.bbsi p b{font-size:1.4rem;  display:block; color:#333333; padding-bottom:0.5rem }
.biao{width:100%; margin:2.5rem auto; clear:both;}
.biao li{font-size:1.2rem; color:#333333; line-height:3rem; padding-bottom:1.5rem;}
.linut{width:67%;height:4rem;background:#0663be; padding:0 1rem;font-size:1.2rem; color:#FFFFFF;border-radius:0.5rem;}
.lin{width:67%;height:7rem;background:#0663be;padding:0.5rem 1rem;resize:none; outline:medium;resize:none;  margin-right:0.2rem;font-size:1.2rem;border-radius:0.5rem; color:#FFFFFF;}
.inp{background:#0663be;border-radius:5rem; width:100%; cursor:pointer;height:4rem;border:0; font: bold 1.4rem/4rem "impact"; color:#FFFFFF;}
.biao li:nth-child(3){line-height:3rem; padding-bottom:2.5rem;}
.biao li:nth-child(4){text-align:center;}




.about{margin:4.45rem 0 6rem;max-width:640px; min-width:320px; background:#fff;overflow:hidden;}
.vid{width:100%; background:#000000; margin:0; padding:0;}
.vid video,.vid img{ float:left; margin:0; padding:0;}

.bbss{margin:4.45rem 0 2rem;max-width:640px; min-width:320px; background:#fff;overflow:hidden;}


.mdesc{width: 100%;margin: 3rem auto 0;overflow: hidden;}
.mdesc p{font-size: 1.2rem; padding:0 4.125% 1.5rem;line-height: 2.6rem;color: #666666;}
.mdesc p strong{color:#0663be;display: block; padding-top:1.5rem;font-size: 1.4rem; padding-bottom:0.5rem;border-bottom: dashed 1px #EBEBEB; height:3rem; text-align:center; margin-bottom:1.5rem;}
.mdesc p a{color:#0663be;font-weight:bold; font-size:1.2rem; display: block; line-height:2.6rem; padding-top:1rem;text-align:center; }
.mdesc p b{color:#0663be;font-weight:bold; display: block; margin-top:0.8rem;}

.jjimg{width:91.75%; margin:1rem auto;}


.mtimg{width:100%; text-align:center;background:#EDEDED; height:8.3rem;color:#555555;font-size:1.2rem;clear: both;border-bottom: dashed 1px #E6E6E6;font-weight:bold;}
.mtimg h3{ font-weight:bold; display:block; padding-top:1.8rem;font-size:1.4rem; line-height:2.5rem;color:#0663be;}


.lanmu{width:100%; text-align:center;background:#EDEDED; height:5rem;color:#0663be;font-size:1.4rem;clear: both;border-bottom: dashed 1px #E6E6E6;font-weight:bold; line-height:5rem;}


.apic,.apicp{width:96%; margin:3rem auto;}

.apic li,.apicp li{ float:left; width:50%; text-align:center;}
.apic li img{width:90%; height:19rem;border:0; margin:0; padding:0;}
.apicp li img{width:90%; height:9.5rem;border:0; margin:0; padding:0;}
.apic li p,.apicp li p{font-size: 1.2rem; height:4.5rem; line-height:3.5rem; display:block;width:90%; margin:0 auto;}


.bbs{ width:92%; margin:2rem auto 0;}
.bbs li{ float:left; padding:0.8rem 0 ; font-size:1.2rem; color:#333333; }
.bbs li:nth-child(1),.bbs li:nth-child(3),.bbs li:nth-child(5),.bbs li:nth-child(7){ width:15%;padding-top:1.7rem;}
.bbs li:nth-child(2),.bbs li:nth-child(4),.bbs li:nth-child(6),.bbs li:nth-child(8){ width:77%; text-align:left;}

.bbs li:nth-child(9){ width:98%; padding-top:1.5rem;}

.binut{width:98%;height:4rem;background:#0663be; padding:0 1rem;font-size:1.2rem; color:#FFFFFF;border-radius:0.6rem;}
.bin{width:98%;height:7rem;background:#0663be;padding:0.5rem 1rem;resize:none; outline:medium;resize:none;  margin-right:0.2rem;font-size:1.2rem;border-radius:0.6rem; color:#FFFFFF;}


.lianxi{ width:92%; margin:3rem auto 2rem;}
.lianxi li{ font-size:1.2rem; height:4rem; line-height:4rem;}


.soubg{ width:100%; background:#EDEDED; height:3.7rem; padding:2rem 4%;clear:both;}
.sinput{width:74%; height:3.5rem; line-height:3.5rem; padding:0 1rem; font-size:1.2rem; float:left;}
.s_btn{background:url(../images/fadajing.jpg) no-repeat; width:3.5rem; height: 3.5rem; outline: none; border: none; background-size: 100%; }

.pho{ width:92%; margin:2rem auto 0.9rem; font-size:1.2rem; line-height:2.2rem; color:#333333;border-bottom: dashed 1px #E6E6E6; padding-bottom:1rem;}
.pho i{ font-weight:bold; padding-left:0.3rem;}
.pho b{ font-weight:bold; color:#0663be;}



.soun{ clear:both;padding:0 4%;}
.soun dl{ clear:both; overflow:hidden; padding-top:2rem; padding-bottom:2rem;border-bottom:1px solid #ebebeb;}
.soun dl dt{ width:42.62%; float:left;overflow:hidden;}
.soun dl dt img{width:100%; height:8rem;float:left;}
.soun dl dd{ padding-left:4%; width:53%; float:right;}
.soun dl dd a{ font-size:1.2rem; line-height:1.6rem; color:#333333;}
.soun dl dd a span{ color:#ffffff; font-size:1rem;  line-height:2rem; display:block; margin-top:0.8rem;height:2rem;width:7rem; text-align:center;background:#0663be; -moz-border-radius: 30px;-webkit-border-radius: 30px;}
.soun dl dd b{ display:block;color:#0663be; font-size:1.2rem; font-weight:bold; padding-bottom:0.3rem;}












#l-map{height:20rem;width:92%; margin:0 auto;border: solid 1px  #EBEBEB;}
#r-result{width:100%;}



  /*鏂伴椈*/	
.news_list{margin:0;}

.ntop dt{ margin-bottom:1rem;overflow:hidden;}
.ntop dt img{width:100%; height:19rem;}
.ntop dd{ padding:1.5rem 4% 0;}

.ntop dd a{ display:block; overflow:hidden;}
.ntop dd em{ width:3.54rem; background:url(../images/news001.jpg) no-repeat center top; background-size:100%; font-size:1rem; text-align:center; text-decoration:none; color:#0663be; line-height:2rem; display:inline-block;text-indent: -1%; float:left; font-style:normal; font-weight:bold;}
.ntop dd span{ display:inline-block; width:85%; color:#333333; text-indent:3%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:2rem; float:left; font-size:1.25rem;font-weight:bold;}
.ntop dd p{ font-size:1.1rem; line-height:2rem; color:#666666; margin:3rem 0 2rem; text-indent: 2em; display:block;}
.ntop dd p a{ display:block; width:40%; height:3rem; background:#0663be; color:#fff; font-size:1.1rem; line-height:3rem; text-align:center; margin:1.5rem 0;text-indent: 0;border-radius:5rem;font-weight:bold;}

.line{ margin:0.6rem 0;width:100%; height:1rem;background: #F3F3F3;}


.news_con{ clear:both;padding:0 4%;}
.news_con dl{ clear:both; overflow:hidden; padding-top:2rem; padding-bottom:2rem;border-bottom:1px solid #ebebeb;}
.news_con dl dt{ width:42.62%; float:left;overflow:hidden;}
.news_con dl dt img{width:100%; height:8rem;float:left;}
.news_con dl dd{ padding:1rem 0 0 4%; width:53%; float:right;}
.news_con dl dd a{ font-size:1.2rem; line-height:2rem; color:#333333;}
.news_con dl dd a span{ color:#ffffff; font-size:1rem;  line-height:2rem; display:block; margin-top:1rem;height:2rem;width:7rem; text-align:center;background:#0663be; -moz-border-radius: 30px;-webkit-border-radius: 30px;}


.newsli{ margin:3rem auto 1rem; width:92%;border-bottom:1px solid #ebebeb;}
.newsli h3{ color:#333333; font-size:1.4rem; line-height:2rem; font-weight: bold; text-align:center; margin:1rem 0 0.5rem;}
.newsli h4{ font-size:1rem; color:#999999; font-weight:normal;  height:1.7rem; line-height:1.7rem;text-align:center;padding-bottom:1.5rem;}
.newsli h4 span{ padding:0 0.5rem;}

.neirong{margin:2rem auto 1rem; overflow:hidden; width:92%; line-height:2.5rem;}
.neirong img{ margin:1rem auto; width:100%;}

.ca14{ font-size:1.2rem; line-height:3rem; color:#333333;}
.ca16{ font-size:1.2rem; line-height:3rem; color:#333333; margin-bottom:1rem;}
.ca15{ width:100%; text-align:center;font-size:1.2rem; line-height:3rem; color:#333333;}
.ca14 strong{color:#0663be;}


.catit{font-size:1.4rem; font-weight:bold;color:#0663be;line-height:3rem; margin-top:1rem; }

.caimg{ margin:1rem auto;}
.caimg1{ margin:1rem auto 1rem;}
.caimg2{ margin:1.5rem auto 1rem;}


.fanhui{ margin:2rem auto 3rem; text-align:center; width:100%;}

.fanhui a{border-radius: 30px; display:block; font-size:1.4rem; font-weight:bold; line-height:4rem; height:4rem; background:#0663be; color:#fff; width:50%; margin:0 auto;}



.n-page a{ width:42%; height:3.5rem; line-height:3.5rem; font-size:1.25rem; display:inline-block; color:#fff; text-align:center; background:#0663be; margin:0 2.5%;}
.n-page a.u-pup{ background:#666;}


.down-up{ clear:both; white-space:nowrap; overflow:hidden;width:100%; margin:3rem auto 2rem; text-align:center;}
.downup,.downdown{width:42%; height:3.5rem; line-height:3.5rem; font-size:1.25rem; display:inline-block; color:#fff; text-align:center; background:#0663be;margin:0 2.5%;}
.downup a,.downdown a{color:#fff;}


.nkf{ width:100%; margin:3rem auto 0;}
.nkf img{width:100%; float:left;}



.wap-page{text-align: center;clear:both; padding:2rem 0;}

.pro{ width:96%; margin:2rem auto;}
.pro li{ display:block; width:50%; float:left; text-align:center;}
.pro img{ width:94%; height:13.65rem;}
.pro p{ font-size:1.2rem; display:block; padding:1rem 0 1.5rem;}


.fenlei{ width:92%; margin:2rem auto;}
.fenlei li{ padding:1rem 0 0.5rem; font-size:1.2rem; color:#666666; line-height:2rem;}
.fenlei li b{ font-weight:bold;color:#333333;} 


.zixun{ width:50%;border-radius:10rem; margin:2rem auto 3.3rem; height:4rem; line-height:4rem; font-size:1.4rem; font-weight:bold; background:#0663be;  text-align:center;}
.zixun a{color:#FFFFFF;}

.sbxq{width:100%;background:#EDEDED; height:5rem;}
.sbxq h4{ display:block; font-size:1.4rem; line-height:5rem; color:#0663be; }

.biaoti{ width:100%;background: url(../images/jiantou1.jpg)no-repeat right center #0663be;height: 5rem; margin:0 auto; clear:both;}
.biaoti h3{line-height:5rem; padding-left:4%;font-size:1.4rem; margin-left:4%; font-weight:bold; color:#ffffff;background: url(../images/lvline.jpg)no-repeat center left;}


.fuwei{ width:92%; margin:1.7rem auto 0;}
.fuwei li{ padding-bottom:0.8rem; text-align:center;}
.fuwei li img{ width:100%;border-radius:1rem;}
.fuwei li p{ font-size:1.2rem; display:block; padding:1rem 0 0.8rem;}


.case{ width:92%; margin:2rem auto 2.5rem;}
.case img{ width:100%; height:18rem;border-radius:1rem;}
.case h3{ font-size:1.2rem; display:block;padding:1.5rem 0 1rem; font-weight:bold;}
.case p{ font-size:1.2rem; display:block; line-height:2rem;}



 .main-footer-1 { 
      
            position: relativefixed;
            z-index: 98;
		   
        }
        
        .main-footer-1-con {
            max-width: 640px;
            min-width: 320px;
            width: 100%;
            position: fixed;
            bottom: 0;
            background: rgb(23 89 146 / 90%);
			margin:0 auto;
        }
        
        .main-footer-1-list {
            border-top: 1px solid #ffffff;
            display: none;
        }
        
        .main-footer-1-list li {
            float: left;
            width: 50%;
            height: 4rem;
            font-size: 1.2rem;
            line-height: 4rem;
            color: #fff;
            box-sizing: border-box;
            padding-left: 12%;
            position: relative;
        }
        .main-footer-1-list li a{ color:#fff; display:block;
            
            overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;}
        
        .main-footer-1-list li:after {
            content: "";
            width: 0.5rem;
            height: 0.5rem;
            position: absolute;
            left: 16%;
            top: 1.7rem;
            background: #fff;
            border-radius: 100%;
        }
        
        .main-footer-1-list .clear {
            border-bottom: 1px solid #6A8765;
        }
        
        .main-footer-1-list .clear:nth-last-child(1) {
            border-bottom: 0;
        }
        
        .main-footer-1-mata { height:3.7rem;padding-top:1rem;
            
            background: #0663be;
            border-top: 1px solid #58B46C;
            text-align: center;
			cursor:pointer;

        }
        
        .main-footer-1-mata p { 
            display: inline-block;
            font-size: 1.4rem;
            color: #fff;
            line-height: 2.4rem;

			background: #0663be;
            border-radius: 0.4rem;
            padding: 0.2rem 4% 0;
   
        } 

















.g-ft {clear:both;
            height: auto;
            padding: 2rem 0 5.4rem;
            position: relative;
            z-index: 99999;
            color: #333;
            font-size: 1.1rem;
            line-height: 5.8rem;
            text-align: center;
            margin: 5.5rem auto 0;
            background: #fff;
        }
		
		
 .ontop {
            width: 4.25rem;
            height: 4.25rem;
            color: #fff;
            display: block;
            text-align: center;
            font-family: Arial;
            font-size: 1rem;
            position: absolute;
            left: 50%;
            margin-left: -2.125rem;
            top: -3.8rem;
            overflow: hidden;
        }
        
        .ontop span {
            display: block;
            line-height: 5.3rem;
            background: url(../images/top1.png) no-repeat center 0;
            -webkit-background-size: 100%;
            -moz-background-size: 100%;
            -o-background-size: 100%;
            background-size: 100%;
        }		



 .f_con {
            height: 7.5rem;
            line-height:2rem;
            color: #666;
            text-align: center;
			border-top:4px solid #0663be; 
			background:#F3F3F3;
			padding-top:1.3rem;
        }
        
        .f_con a {
            color: #666;
            display: inline-block;
        }

 .social_nav5 {
            height: 5.4rem;
            position: fixed;
            bottom: 0;
            min-width: 320px;
            max-width: 640px;
            width: 100%;
            z-index: 999;
            background: #0663be;
            text-align: center;
            line-height: 2.6rem;
        }
        
        .social_nav5 li {
            height: 5.4rem;
            width: 33%;
            font-size: 1.1rem;
            float: left;
            color: #fff;
            position: relative;
        }

        
        .social_nav5 li:before {
            content: "";
            position: absolute;
            width: 0.05rem;
            height: 100%;
            background: #00832E;
            left: 0;
            top: 0;
        }
        
        .social_nav5 a:nth-child(1) li {
            background: #0663be;
        }
        
        .social_nav5 a:nth-child(1) li:before {
            background: none;
            width: 0;
            height: 0;
        }
        
        .social_nav5 li span {
            display: block;
            width: 1.9rem;
            height: 1.6rem;
            display: block;
            padding: 1rem 0 0;
            margin: 0 auto;
        }
        
        .social_nav5 li span img {
            width: 1.9rem;
            display: block;
        }









html {font-size: 10px;}
@media screen and (min-width: 320px) {
    html {
        font-size: 10.625px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size: 11.875px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size: 13.125px;
    }
}
@media screen and (min-width: 440px) {
    html {
        font-size: 14.375px;
    }
}
@media screen and (min-width: 480px) {
    html {
        font-size: 15.625px;
    }
}
@media screen and (min-width: 520px) {
    html {
        font-size: 16.875px;
    }
}
@media screen and (min-width: 560px) {
    html {
        font-size: 18.125px;
    }
}
@media screen and (min-width: 600px) {
    html {
        font-size: 19.375px;
    }
}
@media screen and (min-width: 640px) {
        html {
            font-size: 20px;
        }
    }
		
