h1,h5{text-align:center}
h1{font-size:1rem;font-weight:900}
h5{font-size:.4rem}
h1 span{color:#08919b}
.mt-5{margin-top:0.5rem !important}
.mt-3{margin-top:0.3rem !important}
.mt1{margin-top:1em}
.mt15{margin-top:1.5em}
.ml-3{margin-left:0.1em}
.ml-5{margin-left:0.3em}
.ml1{margin-left:1em}
.ml3{margin-left:3em}
.imgfull{width:100%;height:auto}
.font8{font-size:0.8rem !important}
.font7{font-size:0.7rem !important}
.font6{font-size:0.6rem !important}
.font55{font-size:0.55rem !important}
.font5{font-size:0.5rem !important}
.font4{font-size:0.4rem !important}
.f14{font-size:0.5rem}
.plr3{padding:0 .3em}
.plr{padding:0 1.55%}
.pt5{padding-top:0.5rem}
.pb5{padding-bottom:0.5rem}
.red{color:red}
.tr{text-align:right;height:1.5em;overflow:hidden}
.n1 h3,.n2 h3{background:url(../images/bg3.png) no-repeat;background-size:4rem;color:white;font-size:.6rem}
.n1 h3 img,.n2 dt h3 img{width:.5rem;vertical-align:baseline}
.line{background:#ec801b;width:86.25%;height:5px;margin:0 auto;margin-top:.5rem;overflow:hidden}
.main{width:100%;max-width:640px}
.ad a{display:inline-block}
.ad  a img{width:100%;display:block}
/*导航*/
.xnav {overflow:hidden; zoom:1; background:#008e98; height:3.65rem; }
.xnav ul li {float:left; background:url(../images/green_01.jpg) no-repeat 0 0/3.9rem 1.7rem; width:3.9rem; height:1.7rem; line-height:1.7rem;margin:0.05rem; text-align:center; font-size:0.65rem; }
.xnav ul li a {color:#fff; }
.xnav ul li a.active {color:#fcd32f}
.xnav ul li:nth-child(5) a,.xnav ul li:nth-child(7) a {color:#fcd32f }
.xnav ul li:nth-child(4) {margin-right:0 }
.xnav li a.hot{color:red;font-weight:900}
.xnav li.last{margin:0.1rem 0 0}
.both {clear:both}
.banner{margin-top:.5em}
.banner a{display:inline-block}
.banner img,.content img{width:100%;display:block}
.box{margin:0 auto;font-size:.6rem;color:#323232;overflow:hidden}
.box .dy{display:block;float:left;margin-top:.25rem}
.box h3{background:url(../images/h_bg.png) repeat-x;background-size:contain;height:1.45rem;text-align:center;margin:.5rem 0;overflow:hidden}
.box h3 p{background:#fff;background-image:url("../images/bl_bg.png"),url("../images/br_bg.png");background-repeat:no-repeat;background-size:.85rem,.85rem;background-position:top left,top right;display:inline-block;width:auto;margin:0 auto;padding:0 .9rem;text-indent:0;overflow:hidden}
.box h3 p strong,.box h3 p span{display:block;height:1em;margin:0;line-height:1}
.box h3 p strong{color:#0b909d;font-size:.85rem;font-weight:700}
.box h3 p span{color:#a6a6a6;font-size:.6rem}
.box h3{background:url(../images/h_bg.png) repeat-x;background-size:contain;height:1.45rem;text-align:center;margin:.5rem 0;overflow:hidden}
.box h4 {text-align:center}
.box h4 span{background:#fff;background-image:url("../images/sl_bg.png"),url("../images/sr_bg.png");background-repeat:no-repeat;background-size:1.85rem,1.85rem;background-position:center left,center right;color:#f39301;font-size:.7rem;font-weight:700;margin:0 auto;padding:0 2rem;text-indent:0;overflow:hidden}
.box p{/*width:96.875%;*/margin:.5rem auto;text-align:justify;text-indent:2em;overflow:hidden;font-size:0.8rem;}
.box p.content{width:82.45%;float:right;text-indent:0}
.box a{display:inline-block;text-align:center}
.box dl,.box dt{overflow:hidden}
.box dt img,.tit img{width:100%;display:block}
.box dd p{padding:0 .25em}
.con1,.con2,.con3,.con4{width:96.875%;height:auto;margin:0 auto;overflow:hidden}
.tit h3{color:#008e98;font-size:.65rem;font-weight:700;text-indent:2.25rem}
.tit img{width:100%;display:block}
.title{color:#fe9806;font-size:.6rem;font-weight:700;padding-bottom:.35rem;text-align:center}
.con1{font-size:1rem;line-height:1.5;overflow:hidden}
.ta1,.ta2{background:#999;color:#fff;font-size:1rem;line-height:2.2;text-align:center;display:block}
.ta1{width:31.615%}
.ta2{width:65.4%;float:right}
.ml-3{margin-left:2.985%}
.cont{text-indent:1.75em}
.yyhj{width:96.875%;margin:0 auto;overflow:hidden}
.yyhj dd{margin-top:.6rem;padding:.5rem .7rem;border:1px #4ab4ff solid;border-radius:.6rem;overflow:hidden}
.yyhj dd .fl{width:5.75%;padding-top:.85rem}
.yyhj dd h3{text-align:left;color:#4ab4ff;line-height:1.75;border-bottom:1px #4ab4ff solid;}
.yyhj dd .fr{width:90%}
.foot{font-size:.55rem;color:white;text-align:left;margin-top:0.35rem}
.foot p{padding:.2rem 0;padding-left:.25rem}
.link{width:96.875%;margin:0 auto;padding:.5rem 0;font-size:.6rem;color:#fff;line-height:2;text-align:center;overflow:hidden}
.link1{padding:.25rem .5rem;line-height:1.2rem;font-size:.6rem;color:#fff;margin-bottom:15px}
.link2{width:96.875%;margin:0 auto;padding:.5rem 0;font-size:.6rem;color:#fff;text-align:center;overflow:hidden}
.link1 span{width:7rem;height:1.2rem;border-radius:.6rem;color:#fff;text-align:center;display:block}
.link a,.link1 a,.link2 a{display:inline-block;color:#fff;text-align:center;font-size: 1rem;}
.link a {display:block;width:46.875%}
.link .a1{float:left;background-color:#ffad2d}
.link .a2{float:right;background-color:#f47349}
.line{width:100%;background:#efefef;height:1.5px}
.tail,.foot{background-color:#08919b}
.nav a{width:25%;line-height:1.5rem;display:inline-block}
/*表单样式*/
#yytable{width:96%;height:auto;margin:0 auto;padding-bottom:.45rem;color:#333;overflow:hidden}
#yytable .yy-title,#bianli .yy-title{padding:.25rem;border-bottom:1px solid #e6e6e6;font-size:.55rem;overflow:hidden;}
#yytable .yy-title img{width:49px;height:49px;padding-right:.25rem;}
#yytable .yy-title .in{line-height:49px;}
#yytable ul{width:100%;margin-top:.8rem}
#yytable ul li{padding-bottom:.45rem;overflow:hidden}
#yytable ul li .zi{width:32%;color:#333;line-height:2.7;text-align:right;font-size:.55rem}
#yytable ul li .zi span{color:#ff1d1d;padding-right:2px;}
#yytable ul li .yyk{width:60%;margin-left:2%;}
#yytable ul li .yyk .yyk1{border:1px solid #d3d3d3;display:block;line-height:3.2;width:100%;font-size:.45rem;color:#999;text-indent:.6em}
#yytable ul li .yyk .yyk2{border:1px solid #d3d3d3;height:3em;line-height:1.8;width:99%;font-size:.45rem;color:#999;text-indent:.6em}
#yytable .tjcz{width:80%;margin:0 auto .5em auto;overflow:hidden}
#yytable .tjcz .an{width:46%;overflow:hidden;border-radius:5px;-webkit-border-radius:1.2rem;color:#FFF;font-size:.45rem;}
#yytable .tjcz .anniu{width:100%;height:2em;text-align:center;line-height:2em;border:none;font-size:0.8rem;color:#FFF;cursor:pointer}
#yytable .tjcz .fl .anniu{background:#ff1e1d}
#yytable .tjcz .fr .anniu{background:#fe9806}
#yytable p.notes{font-size:.55rem;text-align:left;padding:0 .25rem;overflow:hidden}
#yytable p.notes strong{font-size:.6rem;margin-bottom:5px;display:block}
.guahao_t{line-height:2rem;height:2rem;font-size:0.8rem;text-align:center;display:block; max-width:640px; margin:0 auto;background:#008B95;border-color:#008B95;color:#fff}
.lef{color:#008b95 !important}
.zc_2_one{width:50%;float:left}
.zc_1{text-indent:.5rem;margin-top:0.6rem;font-weight:700}
.zc_2{padding:.25rem;overflow:hidden}
.zc_2_one{width:50%;float:left}
.vbox{background:#ffe9d4;margin:0 auto;overflow:hidden}
#jsys{margin:0 .5rem;overflow:hidden}
#jsys ul{text-align:center;text-align:left;overflow:hidden}
#jsys li{display:inline-block; background:#FFF;border:1px dashed #ec801b; font-size:.56rem; line-height:1.8; color:#ec801b; cursor:pointer;padding:0 .125rem}
#jsys li.on{ background:#ec801b; border:1px solid #ec801b; color:#FFF;}
#jsys .bd{margin:.5rem 0!important}
#jsys dl{font-size:.6rem;line-height: 1.5;overflow:hidden}
#jsys dt{font-weight:700;padding:0}
#jsys dd{background:#FFF;text-indent:2em;text-align:justify;padding:.5rem}
.yyghxt{width:100%;overflow:hidden}
ul.yyghxt{padding-top:1rem;overflow:hidden;margin:auto}
ul.yyghxt li{width:100%;margin-bottom:1rem;overflow:hidden}
ul.yyghxt li.last{margin-bottom:.5rem;text-align:center}
ul.yyghxt li span{display:block;width:22%;height:1.2rem;line-height:1.2rem;float:left;text-align:right;margin-right:1rem;color:#008b95;font-size:.6rem}
ul.yyghxt li input.input{width:66%;height:1.2rem;line-height:1.2rem;display:block;border:solid 1px #ddd;text-indent:.5rem;font-size:.525rem;font-family:"Microsoft YaHei"}
ul.yyghxt li input.text_time{width:66%;height:2.9rem;border:solid 1px #ddd;background:url(../images/icon-time.png) no-repeat right center;text-indent:.5rem;font-size:.525rem;font-family:"Microsoft YaHei"}
ul.yyghxt li textarea{width:66%;text-indent:.5rem;height:3.6rem;border:solid 1px #ddd;font-size:.525rem;font-family:"Microsoft YaHei"}
ul.yyghxt li input.tjgh{font-size:.55rem;background-color:#ff0000;padding:0 2em;height:1.2rem;color:#fff;border-radius:.6rem;text-align:center}
ul.yyghxt li a.zxzj{display:inline-block;font-size:.55rem;background-color:#fe9806;padding:0 2em;height:1.2rem;line-height:1.2rem;color:#fff;border-radius:.6rem;text-align:center;margin-left:10%}
/*底部样式*/
.foot{padding-bottom:1rem}
.foot-nav{width:100%;padding-bottom:.2rem;overflow:hidden}
.foot-nav li{font-size:.6rem;text-indent:1.2em}
.foot-nav li strong{color:#ff0000}
.foot-nav a{float:left; background:url(../images/green_01.jpg) no-repeat 0 0/5.25rem 2rem; width:5.25rem; height:2rem; line-height:2rem; text-align:center; font-size:0.65rem;margin-left:.06rem}
.foot-nav span{color:#fff}
.footer-top {background:#0165b8;width:100%;border-bottom:#555454}
.footer-top img {display:block;float:left;width:100%}
.footer-top span {display:block;width:2px;height:1rem;float:left;margin-top:.07rem;background-color:#b48888}
.footer-top p {font-size:0.22rem;height:.93rem;color:#ebe3e1;text-align:center;line-height:.37rem;padding-top:.2rem}
.footer-top p b {font-size:0.22rem}
.footer-center {position:relative}
.footer-center img {display:block;width:100%}
.footer-center a {display:block;width:3.1rem;height:.875rem;position:absolute}
.footer-center .a {bottom:.55rem;left:47.65%}
.footer-center .b {bottom:.55rem;right:5.46%}
.tail{background-color:#08919b;overflow:hidden}
.tail a{color:white;overflow:hidden}
.tail p{cursor:pointer;float:left;background:url(../images/green_01.jpg) no-repeat 0 0/3.9rem 1.7rem;width:3.9rem;height:1.7rem;margin:0.05rem;text-align:center;font-size:0.65rem;line-height:1.6rem}
.zjwx{width:100%;  background:#ebf0f3;  border-top:solid 0px #008e98;  margin-top:.2rem; overflow:hidden;padding:.2rem 0}
.zjtx {width:16%; float:left;margin-left:2%}
.zjtx img {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:2px 2px 2px;  box-shadow:2px 2px 2px; }
.zjxs {color:#222; float:left; width:80%;  background-size:contain; background-repeat:no-repeat no-repeat; }
.zjxs p {padding:0.2rem 0 0 0.2rem; }
.zjxs p a { color:#000;font-size:.425rem}
.zxwt-pic {width:100%; overflow:hidden; }
.zxwt-pic a img{width:100%}
.ui-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.ui-flex,.ui-flex *,.ui-flex:after,.ui-flex:before{box-sizing:border-box}
.ui-flex.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.ui-flex.center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}