


html{font-size:64px}
body,div,menu,ol,ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,input,p,form,header,nav,article,section,aside,footer,video,audio,figure,textarea{padding:0;margin:0}
input,select,textarea,img,area{outline:none;border:none}
input,select,textarea{background:#FFF;font-size: 0.375rem; color: #666;}
mark{background:none}
-img{vertical-align:middle}
textarea{resize:none}
li{list-style-type:none}
body{font:0.437rem/1 "Microsoft YaHei"}
em,i,strong,b,small,h1,h2,h3,h4,h5,h6,address{font-style:normal;font-weight:normal;font-size:100%}
span,b,em,i,strong,small,label,a,mark{display:inline-block}
a{text-decoration:none;outline:none;color:inherit}
.clear-fix{clear:both;*zoom:1}
.clear-fix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
.fl{float:left}
.fr{float:right}
.no-mt{margin-top:0 !important}
.no-mr{margin-right:0 !important}
.no-mb{margin-bottom:0 !important}
.no-ml{margin-left:0 !important}
.no-pt{padding-top:0 !important}
.no-pr{padding-right:0 !important}
.no-pb{padding-bottom:0 !important}
.no-pl{padding-left:0 !important}
.no-bt{border-top:none !important}
.no-br{border-right:none !important}
.no-bb{border-bottom:none !important}
.no-bl{border-left:none !important}
.no-ti{text-indent:0;color:#f00}
#container{max-width:640px;margin:0 auto;overflow:hidden}

header{background:#19a1db;position:relative;height: 11%}
header .header-nav ul{clear:both;*zoom:1}
header .header-nav a{width:20%;height:100%;background:url("../img/header-phone.jpg"/*tpa=http://www.zmyy.cn/4g/img/header-phone.jpg*/) center;float: right;}
header .header-nav ul:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
header .header-nav li{float:left}
#container header .header-nav img{width: 50%; position: absolute; left: 5%;}
header .header-nav li a{display:block;width:100%;height:100%}
header .header-nav li:nth-of-type(2){width:6.875rem;height:1.75rem;background:url("../img/header-logo.jpg"/*tpa=http://www.zmyy.cn/4g/img/header-logo.jpg*/) no-repeat center;background-size:100% 100%}
header .header-nav li:nth-of-type(1),header .header-nav li:nth-of-type(3){width:1.5625rem;height:1.75rem}
header .header-nav li:nth-of-type(1){background-size:100% 100%;cursor:pointer}
header .header-nav li:nth-of-type(1).active{background-image:url("../img/header-close.jpg"/*tpa=http://www.zmyy.cn/4g/img/header-close.jpg*/)}
header .header-nav li:nth-of-type(3){background:url("../img/header-phone.jpg"/*tpa=http://www.zmyy.cn/4g/img/header-phone.jpg*/) no-repeat center;background-size:100% 100%}
header .header-content{width:100%;position:absolute;z-index:999;left:-110%;top:1.75rem;background:#3c3c3c;overflow:hidden;transition:transform 0.4s}
header .header-content.active{transform:translateX(110%);-webkit-transform:translateX(110%)}
header .header-content h2{text-align:right;border-bottom:1px solid #4c4c4c}
header .header-content em{width:1.15625rem;height:1.15625rem;background:url("../img/header-return.jpg"/*tpa=http://www.zmyy.cn/4g/img/header-return.jpg*/) no-repeat center;background-size:100% 100%}
#header-content{font-size:0.546875rem;color:#ffffff;clear:both;*zoom:1}
#header-content:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
#header-content .hd{float:left;position:relative;width:4.15625rem;height:100%}
#header-content .hd ol{width:100%}
#header-content .hd ol li{cursor:pointer;border-bottom:1px solid #2a2a2a;padding-left:0.375rem;height:2.25rem;line-height:2.25rem;display:block}
#header-content .hd ol li.on{background:#5a5a5a}
#header-content .bd{float:right;width:5.84375rem;height:100%;background:#5a5a5a}
#header-content .bd ul{width:10000px;height:100%;clear:both;*zoom:1}
#header-content .bd ul:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
#header-content .bd ul li{float:left}
#header-content .bd ul li div{position:relative;width:5.84375rem}
#header-content .bd ul li div span{clear:both;*zoom:1;width:100%}
#header-content .bd ul li div span:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
#header-content .bd ul li div a{float:left;text-align:center;height:2.25rem;line-height:2.25rem;border-bottom:1px solid #5a5a5a;display:block;width:50%}
nav ul{clear:both;*zoom:1;border:1px solid #dddddd;border-top:none;box-sizing:border-box}
nav ul:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
nav li{float:left;box-sizing:border-box;width:25%;font-size:0.4375rem;color:#555555;text-align:center;word-spacing:0.78125rem;height:2.5rem;border-right:1px solid #dddddd;border-top:1px solid #dddddd}
nav li:first-of-type{background:#f5f5f5}
nav li:nth-of-type(4n){border-right:none}
nav ul li a img{width: 90%;}
nav li a{padding-top:0.3125rem;display:block;width:100%;height:100%;box-sizing:border-box}
nav li p{padding-top:0.3125rem}
nav li em{width:1.09375rem;height:1.09375rem}
footer{background:#555555;padding-bottom:2.1875rem}
footer img{width: 90%}
footer h2{margin-bottom:0.15625rem;background-color: #19a1db;  text-align: center; }
footer p{padding-left:0.8rem;font-size:0.40625rem;line-height:0.75rem;color:#ffffff}
footer section{z-index:5;position:fixed;width:10rem;height:1.375rem;line-height:1.375rem;bottom:0;left:50%;margin-left:-5rem;box-shadow:0 0 10px #000}
footer section a{font-size:0.493rem;width:50%;height:100%;background:#f97400;position:absolute;bottom:0;color:#ffffff}
footer section a:first-of-type{left:0;background:#029829}
footer section a:last-of-type{right:0;background:#f97400}
footer section em{position:relative;width:0.9375rem;height:0.9375rem;vertical-align:middle;margin:0 0.15625rem 0 0.575rem}
footer section i{position:absolute;right:0.12rem;top:0rem;width:0.375rem;text-align:center;height:0.375rem;line-height:0.375rem;font-size:0.2rem}
#guahao{border-top:0.46875rem solid #e1e1e1;padding-top:0.4375rem;color:#666666;font-size:0.375rem}
#guahao .guahao-logo{margin-bottom:0.3rem}
#guahao img{width: 100%}
#guahao h2{margin-bottom:0.625rem;text-align:center}
#guahao h2 span{font-size:0.3rem;line-height: 0.6rem;color:#aaa;}
#guahao div{margin-bottom:0.4rem}
#guahao form{padding:0 0.3125rem}
#guahao label{width:1.875rem;text-align:right;height:0.703125rem;line-height:0.703125rem}
/*#guahao label[for=content]{line-height:1}*/
#guahao label[for=man],#guahao label[for=woman]{width:auto;vertical-align:middle}
#guahao input{border:1px solid #d6d6d6;height:0.703125rem;line-height:0.703125rem;font-size:0.375rem;box-sizing:border-box;padding:0 0.25rem;color: #666;}
#guahao input[type=submit]{width:3.59375rem;border:none;background:#fa9a00;color:#ffffff;height:0.875rem;margin:0 auto;display:block}
#guahao input[name=sex]{width:auto;vertical-align:middle}
#guahao input[type=date]{}
#guahao textarea{height:1.9375rem;border:1px solid #d6d6d6;font-size:0.375rem;line-height:1.2;box-sizing:border-box;padding:0.0625rem 0.25rem;color: #666;}
#guahao article{box-sizing:border-box;width:7.1875rem;height:0.703125rem;line-height:0.703125rem;float:right}
#guahao p{line-height:0.625rem;padding:0 0.3125rem 0.15625rem}
#guahao p em{text-indent:0;color:#f00}
#swt{background:#ffffff;width:7.8125rem;height:5.25rem;position:fixed;z-index:998;left:50%;top:50%;margin:-2.625rem 0 0 -3.90625rem;box-shadow:0 0 10px #000;border-radius:10px;transition:opacity 0.4s;display:none;opacity:0}
#swt.active{opacity:1}
#swt article{width:0.703125rem;height:0.703125rem;border:2px solid #fff;box-shadow:0 0 4px #000;border-radius:50%;overflow:hidden;background-color: #fff;position:absolute;right:-0.3515625rem;top:-0.3515625rem}
#swt article img{text-align: center;padding: 0.03rem;width: 91%;}
#swt h2{font-size:0.65625rem;text-align:center;color:#323232;margin:0.40625rem 0 0.15625rem 0}
#swt h3{font-size:0.25rem;text-align:center;color:#323232;margin-bottom:0.40625rem}
#swt section{clear:both;*zoom:1;width:6.25rem;margin:0 auto}
#swt section:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";font-size:0}
#swt input[name=dianhua]{float:left;box-sizing:border-box;width:4.2rem;height:1.1875rem;line-height:1.1875rem;font-size:0.40625rem;border:1px solid #323232;border-right:none;padding:0.15625rem;border-radius:10px 0 0 10px}
#swt  input[type=submit]{float:right;box-sizing:border-box;width:2.03125rem;height:1.1875rem;line-height:1.1875rem;text-align:center;color:#ffffff;font-size:0.4375rem;background:#323232;border-radius:0 10px 10px 0;-webkit-appearance:none}
#swt em{position:relative;width:0.9375rem;height:0.9375rem;vertical-align:middle;margin:0 0.15625rem 0 0.375rem}
#swt i{position:absolute;right:0.12rem;top:0rem;width:0.375rem;text-align:center;height:0.375rem;line-height:0.375rem;font-size:0.3125rem}
#swt a{width:50%;height:1.375rem;line-height:1.375rem;background:#029829;position:absolute;bottom:0;color:#ffffff}
#swt a:first-of-type{border-bottom-left-radius:10px;left:0}
#swt a:last-of-type{border-bottom-right-radius:10px;right:0;background:#f97400}
#swt img{width: 90%}
.noMt{margin-top:0 !important}
.noMr{margin-right:0 !important}
.noMb{margin-bottom:0 !important}
.noMl{margin-left:0 !important}
.noPt{padding-top:0 !important}
.noPr{padding-right:0 !important}
.noPb{padding-bottom:0 !important}
.noPl{padding-left:0 !important}
.noBt{border-top:none !important}
.noBr{border-right:none !important}
.noBb{border-bottom:none !important}
.noBl{border-left:none !important}

.tu{ width:97%; margin:5% auto;}
.tu span{ text-indent:2em; color:#666666; line-height:1.5}
.tu img{width: 100%}

.til{ width:100%; background:#005eaa; text-align:center; margin:3% auto; color:#FFF;padding:1% 0;}
.til p{ font-size:0.5625rem;}
.til span{ font-size:0.31rem; padding-top:3%;}

.xm{ width:96%; margin:5% auto; border-bottom:solid 1px #999; padding-bottom:3%;}
.x-left{ float:left; width:25%; font-size:0.468rem; text-align:center; line-height:1.3; color:#1364b6; padding:7% 0; border-right:1px solid #999}
.x-right{ float:right; width:72%; font-size:0.375rem; line-height:1.6; color:#666666;}
.x-right span{ padding:0 7px;}

.yyhj{ width:100%; margin:2% auto;}
.yyhj img{width: 100%;}
.yyhj li{ width:49%;}
.yyhj li p{ font-size:0.375rem; text-align:center; color:#1364b6; line-height:1.5;}

/*article*/
#article{width:96.875%; margin:0 auto;  padding-top:0.46875rem; }
#article h2{color:#005dac; font-size:0.7rem; padding-bottom:0.15625rem; text-align:center; }
#article h3{padding-bottom:0.4375rem; font-size:0.3rem; color:#969696; text-align:center; }
#article .article-txt{border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; padding:0.3125rem;color: #444;line-height: 0.7rem; }
#article .article-txt p{line-height:150%; }
#article .aiticle-list{font-size:0.5rem; line-height:0.9375rem; color:#005dac; padding:0.3125rem 0; }
#article .article-txt .img{text-align: center}
#article .article-txt .name{padding-top: 0.4rem;}
#article .article-txt .title{padding-bottom: 0.7rem;}
#article .article-txt .text{}


.addtitle{color: #fff;background-color: #006db8;line-height: 0.8rem; text-align: center;}
.cont1{ width:90%; margin:0.7rem auto; }
.tils{ font-size:0.468rem; color:#006db8; overflow:hidden; margin-right:-0.468rem; margin-top:-0.1rem; float:left}
.tils em{ width:1rem; vertical-align:middle}
.addtext{color: #333;line-height: 0.7rem}
.addtext b{color: #fff;background-color: #006db8;padding: 0.1rem 0.3rem}


#sex{border: 1px solid #d6d6d6; width: 2.3rem;height: 0.7rem;}
#keshi{border: 1px solid #d6d6d6; width: 2.2rem;height: 0.7rem;float: left;margin-right: 0.5rem;}
.yysj{width: 2.8rem; }
#name{width: 7.4rem}
#age{width: 3.2rem;}
#dianhua{width: 7.4rem;height: 0.7rem;}
#bingzhong{width: 7.4rem}