锘緻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:Microsoft Yahei,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: 2rem;display: block;margin:1.3rem 0.8rem 0 0.8rem;}
.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:5.5rem;}
.g-adv img{ width:100%;display: block;}     

/*澶撮儴缁撴潫*/

.topgd{width:100%;overflow:hidden;margin-top:4.45rem;}
.topgd img{ float:left;}

.gongc{ width:100%; background:#0663be;padding:1rem 0; margin:0 auto;}
.gongch {border: 0.2rem solid #F3F3F3; margin:0 0.8rem; height:5rem;}
.gongch i{color:#000;}
.gongch b{font-size:1.8rem; color:#FFFFFF;font-weight:bold;font-family: Arial; display:block; float:left; padding-top:1.4rem; width:37%; text-align:right;}
.gongch p{font-size:1.4rem; color:#FFFFFF;font-weight:bold; display:block; float:right; padding-top:1.4rem; width:61%;}

.wenti{width:100%; text-align:center;font-size:1.4rem; line-height:2.5rem;background:#F4F4F4;border-bottom: 0.5rem solid #0663be; height:10rem;color:#333333;}
.wenti h3{ font-weight:bold; display:block; padding-top:2.5rem;}
.wenti b,.jingyan b,.juquan b,.gongyi h3 b,.maoyi li b,.zhengshu b{color:#0663be;}



.wenda{ width:100%;font-size:1.4rem; line-height:5.5rem;text-indent: 1.2em;}
.wenda li:nth-child(2),.wenda li:nth-child(4),.wenda li:nth-child(6){background:#F6F5F5;}
.wenda span{color:#0663be; font-weight:bold;}

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

.xuanze{border: 0.7rem solid #0D984C;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;}



.jingyan{width:100%; text-align:center;font-size:1.3rem; line-height:2.5rem;background:#F4F4F4; height:10rem;color:#333333;}
.jingyan h3{font-weight:bold; display:block; padding-top:2.5rem;font-size:1.5rem;}


.video{width:100%; height:100%; background:#000000;object-fit:fill;}

.juquan{width:100%; text-align:center;font-size:1.4rem; line-height:2.6rem;background:url(../images/wuchen004.jpg) no-repeat center center #F6F5F5; height:14rem;color:#333333;background-size: 100% auto;}
.juquan i{display:block;font-family: "Times New Roman", Times, serif;font-size:1.8rem; line-height:2.5rem; padding:2.9rem 0 0.3rem; font-weight:bold;}


.serv_c{width:100%;padding:0;height:35.5rem; margin:1.5rem auto 3rem;}
.serv_c dl{width:47%;float: left;height: 16rem;text-align: center; margin-top:1.2rem; margin-left:3%;}
.serv_c dl:nth-child(2n){margin-left:2%;}
.serv_c dt{height: 10rem;overflow: hidden;font-size: 1.3rem;color: #333;line-height: 2.9rem;position: relative; font-weight:bold;}
.serv_c dt:before{content: "";position: absolute;width: 1.05rem;height:0.15rem;left: 50%;margin-left: -0.525rem;top: 2.8rem;background: #999;}
.serv_c dt span{display: block;width: 75%;margin:0.8rem auto 0;height: 4rem;}
.serv_c dt em{display: block;font-style: normal;line-height: 1.7rem;color: #333333;font-size: 1.2rem; font-weight:bold;}
.serv_c dd{color: #666666;font-size: 1rem; padding: 0 5%;text-align: left;line-height: 1.8rem;font-weight:normal;}


.qiye{ width:100%; height:5.5rem;font-size:1.35rem; text-align:center;line-height: 3rem; margin-top:2.5rem;color: #333333;}
.qiye b{font-size:1.6rem; font-weight:bold; display:block;}


.maoyi{width:92%;margin:3rem auto 1.5rem;clear: both;overflow:hidden;}
.maoyi li{width:50%;float:left;display:block;}
.maoyi li img{ margin:0; padding:0; width:96%;}
.maoyi li p{font-size:1.1rem; width:96%; text-align:center; line-height:4rem; padding-bottom:1rem;}
.maoyi li:nth-child(2),.maoyi li:nth-child(4){ text-align:right;}


.zizi{ width:100%; height:8.8rem; background:#0663be; text-align:center; color:#FFFFFF;}
.zizi b{display:block;font-size:1.5rem; font-weight:bold; padding-top:2.2rem;letter-spacing:1px;}
.zizi i{display:block;font-family: "Arial";font-size:1.2rem; line-height:2.5rem;text-transform:uppercase; }

.zizi span{color:#000;}

.zhengshu{width:92%;margin:3.5rem auto 1rem;clear: both;overflow:hidden;}
.zhengshu li{float:left;display:block;}
.zhengshu p{ width:100%; text-align:center;font-size: 1.3rem; display:block; padding:2rem 0;}

.zhengshu li:nth-child(3),.zhengshu li:nth-child(4){width:48%;}
.zhengshu li:nth-child(4){ padding-left:4%;}

.lianjie{width:100%; padding-bottom:3.5rem; text-align:center;}
.lianjie a,.lianj a,.sgtd a{border-radius:50px; width:60%; display:block; background:#0663be;font-size:1.6rem;line-height:4rem; margin:auto; color:#ffffff; text-align:center;}

.lianj{width:100%; padding-bottom:3.5rem; text-align:center;border-top: 1px solid #E7E4E4; margin-top:1.7rem;}
.lianj a{ margin-top:3rem;}


.jishu{overflow: hidden; margin-top:0.3rem; clear:both}
.yiyangli{height:8.8rem;line-height:4.25rem;font-size: 1.4rem;position: relative;background: #F6F5F5;color: #666666;text-align: center;}
.yiyangli li{float: left;width: 33.33%;position: relative;border-bottom:0.3rem solid #ffffff;}
.yiyangli li:before{content: "";position: absolute;width:0.3rem;height:4.25rem;left: 0;top:0;background:#ffffff;}


.yiyangli li:nth-child(1):before,.yiyangli li:nth-child(4):before{background:none;width: 0;height: 0;}
.yiyangli li.cur{background: #0663be;font-weight:bold; color:#ffffff;}



.hangye{width:92%;margin:3rem auto 1.5rem;clear: both;overflow:hidden;}

.hangye dt p{position: absolute;background:url(../images/bg02.png) repeat-x ;width:92%;z-index:22;font-size:1.1rem; padding:0.6rem 0;margin-top:-3rem; color:#ffffff;font-weight:bold;text-indent: 1em;}

.hangye dd {font-size: 1.3rem; line-height:2.5rem; padding-top:1.5rem;color:#666666; }
.hangye dd b{color:#0663be; font-weight:bold; display:block; padding-top:0.5rem; line-height:3rem;font-size: 1.4rem;}


.m-news{overflow: hidden; clear:both; margin-bottom:3rem;}
.newtil li{float: left;width: 25%;position: relative;}
.newtil{height:5rem;line-height:5rem;font-size: 1.4rem;position: relative;background: #0663be;color: #fff;text-align: center;}
.newtil li:nth-child(1):before{background:none;width: 0;height: 0;}
.newtil li.cur{background: #0663be;font-weight:bold;}
.newtil li:before{content: "";position: absolute;width:1px;height:5rem;left: 0;top:0;background:#008530;}
.new_c{height: 64.5rem; width:100%; clear:both;}



.gongyi{width:100%; text-align:center;font-size:1.25rem; background:#F4F4F4;height:10rem;color:#333333;}
.gongyi h3{font-weight:bold; display:block; padding-top:2.35rem;line-height:3rem;}

.sggl,.sgtd{width:100%; height:56rem;}
.sggl dt,.fazhan dt{ background:#F4F4F4; padding-bottom:3rem;}
.sggl dt b,.sgtd b,.fazhan dt b{color:#0663be; font-weight:bold; display:block; padding-top:2rem; line-height:3rem;font-size: 1.4rem;padding-left:4%;}
.sggl dt p,.sggl dd p,.fazhan dd p,.fazhan dt p{ display:block; padding:0 4%;font-size: 1.3rem;line-height:3rem;color:#666666;}
.sggl dd b,.fazhan dd b{color:#333333; font-weight:bold; display:block; padding-top:2.5rem; line-height:3rem;font-size: 1.4rem;padding-left:4%;}

.sgtd p{ display:block; padding:1rem 4%;font-size: 1.3rem;line-height:3.3rem;color:#666666;}
.sgtd span{ display:block; padding:2rem 4% 3rem;font-size: 1.3rem;line-height:3.5rem;color:#666666;}

.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:4.8rem; text-align:center;}

.fazhan{width:100%; margin-bottom:3rem;}


.altio{width:100%; overflow:auto;}
.altio p{position: absolute;background:url(../images/wuchen025.png) repeat-x ;width:100%;z-index:22;font-size:1.1rem; padding:0.6rem 0;margin-top:-2.95rem; color:#333333;font-weight:bold;text-indent: 1em;}



.lctop{width:100%; background:#F4F4F4; height:40rem;}
.lctu{ width:96%; margin: 3rem auto;}
.lctu li{ float:left; width:25%; text-align:center;}
.lctu li:nth-child(1),.lctu li:nth-child(2),.lctu li:nth-child(3){background:url(../images/wuchen039.jpg) repeat-y top right;}
.lctu li img{ width:60%;}

.lctu li p{font-size:1rem;color:#333333; padding-top:1rem;}

.lctu li:nth-child(1),.lctu li:nth-child(2),.lctu li:nth-child(3),.lctu li:nth-child(4){ margin-bottom:3rem;}


.liuyan{ width:100%; background:#0663be; padding:1rem; overflow:hidden; display:block;}
.bbs{ background:#ffffff; width:84%; padding:1.5rem; height:44rem; }
.bbs p{ width:100%;font-size:1.1rem;font-weight:bold; line-height:2.5rem; color:#0663be; padding-top:1.5rem;}
.bbs p b{font-size:1.6rem;  display:block; color:#333333; padding-bottom:0.5rem }
.biaoge{width:100%; margin:2rem auto; clear:both;}
.biaoge li{font-size:1.2rem; color:#333333; line-height:3rem; padding-bottom:1.5rem;}
.linput{width:65%;height:3rem;color: #B0B0B0;  background:#F9FAFA;border: 1px solid #E9E9E9; padding:0 1rem; }
.linp{width:65%;height:6rem;color: #B0B0B0;  background:#F9FAFA;border: 1px solid #E9E9E9; padding:0 1rem;resize:none; outline:medium;resize:none;  margin-right:0.2rem;}
.inpt{background:url(../images/tijiao.jpg) no-repeat; width:90%; cursor:pointer;height:4rem;border:0;background-size: 100% auto;}
.biaoge li:nth-child(5){line-height:6rem;}
.biaoge li:nth-child(6){text-align:center;}
.biaoge li span{ line-height:6rem; float:left; display:block; width:1rem;}



.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: 0.8rem 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;
        }
    }
		
