@charset "utf-8";
*{ margin:0; padding:0;}
body{ background:#fff !important;}
img{ margin:0; padding:0; border:0 none; vertical-align:top;}
li,ol,ul{
	list-style: none;
}
a {
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
.public {width:100%;margin:0 auto;min-width:320px;max-width:480px;}
.dclear{ clear:both;}
#viewport{ font-family:'微软雅黑'; width: 100%;margin: auto;overflow: hidden;max-width: 100% !important;}
.bannerzt {width:100%;margin:0 auto;}
.bannerzt img {width:100%;height:100%;border:0 none;padding:0;margin:0;vertical-align:top; display:block; margin-top:-1px;}
.dclear{ clear:both;}

/*点击咨询*/
.azixun{ width:100%; height:auto; margin:0 auto;}
.azixun a{ width:40%; height:2em; line-height:2em; text-align:center; background:#f10033; color:#fff; font-size:1.5em; font-weight:bold; display:block; margin:0 auto; border-radius:0.3em;}
.azixun2 a{ background:#ffff00; color:#f10033;}

/*底部表单*/
.formbox{ width:100%; height:auto; margin:0 auto;  background:#6172fe; padding:1.2em 0 1.5em;}
.formboxt1{ font-size:1.5em; font-weight:bold; color:#fff; text-align:center;}
.formboxt2{ font-size:1.2em; color:#003e7b; text-align:center;}
.formbox3{ width:90%; height:auto; margin:0 auto; padding-top:1.5em;}
.formbox3 .forminput{ width:30%; height:3em; line-height:3em; background:#fff; border-radius:0.5em; margin:0 auto 1em;}
.formbox3 .forminput p{ width:22%; float:left; padding-left:3%; font-size:1.3em; color:#353535;}
.formbox3 .forminput p i{ margin-right:2em;}
.formbox3 .forminput input{ width:72%; height:100%; background:#fff; color:#666; border:0 none; float:right; border-top-right-radius:0.5em; border-bottom-right-radius:0.5em; font-size:1.2em; outline:none; padding-left:3%; font-family:'微软雅黑';}
.formbox3 .forminput select{ width:75%; height:100%; background:#fff; color:#666; border:0 none; float:right; border-top-right-radius:0.5em; border-bottom-right-radius:0.5em; font-size:1.2em; outline:none; padding-left:2%; font-family:'微软雅黑';}
.formbox3 .forminput option{ width:75%; height:100%; background:#fff; color:#666; border:0 none; float:right; font-size:1em; outline:none; padding:0 2%; font-family:'微软雅黑';}
.formbox3 .bmbtn22{ width:20%; height:2em; line-height:2em; color:#6172fe; text-align:center; border:0 none; border-radius:0.5em; background:#fff; font-size:1.5em; outline:none; margin:0 auto; display:block; cursor:pointer; font-family:'微软雅黑';}
/*底部banner*/
.bannerad{ width:100%; height:auto;}
.bannerad img{ width:100%; height:auto; margin:0; padding:0; border:0 none; vertical-align:top; display:block; margin-top:-1px;}

/*在线报名*/
.lxbmdiv{ width:100%; height:auto; background:#c9deef; max-width:480px;}
.lxbmbox{ width:95%; margin:0 auto; position:relative; padding-bottom:1em;}
.lxbmbox p.f38{ font-size:1.6em; font-weight:700; color:#005baa; text-align:center; margin:0; padding-top:0.5em;}
.lxbmbox p.f26{ font-size:1.2em; color:#005baa; text-align:center; margin:0; padding-top:0.5em;}
.lxbmbox p.f26 b{ color:#ff0024;}
.lxbmsub{ width:100%; height:auto; margin:0 auto; margin-top:0.5em; color:#005baa; font-size:1.5em;}
.lxbmsub div.w50{ width:37%; float:left;}
.lxbmsub div.w50 .baom2,.lxbmsub div.w50 .baom2r{ float:left;}
.lxbmsub div.w50 .baom2{ width:70px; line-height:30px;}
.lxbmsub div.w50 .baom2r{ width:150px; height:30px;}
.lxbmsub div.w50 .baom2r input{ width:150px; height:30px; font-size:16px; text-indent:1em; border:0 none; display:block;}
.lxbmsub .bmbtn2{ width:28%; height:1.8em; background:#f2312f; color:#fff; text-align:center; line-height:1.8em; font-size:0.8em; font-weight:bold; border:0 none; margin:0 auto; display:block; cursor:pointer; outline:none; font-family:'微软雅黑';}
.incla{ font-size:0.8em; background:#fff; border:0 none; text-indent:1em; line-height:2em; outline:none; color:#666;} 
.baom22{width:18%; float:left; padding-right:3%; font-size:0.8em; line-height:2.3em; text-align:right;}
.tijiao{ margin-top:0.5em;}

.xybox{ width:100%; height:auto; background:#fff;}
.xybox img{ width:100%; height:auto; margin:0; padding:0; border:0 none; vertical-align:middle; display:block;}
.xybox .xyjsbox{ width:92%; height:auto; font-size:1.5em; color:#2b2b2b; margin:0 auto; font-weight:bold; padding:0.7em 0 0.5em;}
.xybox .xyjsbox i{ background:#c51230; font-size:0.8em; color:#c51230; margin-right:0.5em;}
.xybox .xypbox{ width:92%; height:auto; margin:0 auto; text-indent:2em; font-size:1.2em; color:#616161; padding-top:1em;}
.xybox .xypbox2{ width:92%; height:auto; margin:0 auto; font-size:1.2em; color:#616161; text-align:center;}
.xybox .xypbox2 i{ font-style:normal; color:#F00; font-weight:bold;}
.xybox .xypic{ width:98%; height:auto; margin:0 auto;}
.xybox .xypic li{ width:50%; height:auto; float:left; margin-bottom:0.6em;}
.xybox .xypic li img{ width:96%; height:auto; margin:0 auto;}

.zixunbox a{ width:28%; height:1.8em; background:#F00; color:#fff; display:block; margin:0 auto; font-size:1.2em; text-align:center; line-height:1.8em; font-weight:bold;}

.rjgcbox{ width:1300px; height:auto; margin:0 auto; background:#fff; padding-bottom:2em;}
.rjgcbox h3{ font-size:1.8em; color:#0269ba; font-weight:bold; text-align:center; padding:1em 0; line-height:1.2;}
.rjgcbox p{ width:85%; height:auto; margin:0 auto; font-size:1.1em; color:#535353; text-indent:2em;}
.rjgcbox img{ height:auto; display:block; margin:15% auto; padding-bottom:2em;}
.rjgcboxa img{ width:81.25%;}
.rjgcboxb img{ width:43.75%;}
.rjgcboxc img{ width:39.58%;}
.rjgcboxd img{ width:52.08%;}
.rjgcboxe img{ width:64.58%;}
.rjgcbox1 img{ width:100%;}
.rjgcbox1 .title{ width: 55%; margin: 2em auto 0;} 


.kctxbox{ width:25%; height:auto; background:#f9d060; font-size:1.2em; padding:1em 0;float: left;}
.kctxbox1{ height:auto; float:left;}
.kctxbox1 h4{text-indent:.5em; color: #4cadda;font-weight: bold;}
.kctxleft{ width:35%;}
.kctxright{ width:65%;}
.kctxright p{ font-size:0.8em; color:#4cadda; text-indent:0; line-height:1.7;}
.kctxright2 p{ width:100%; padding:0 2% 0 0%;}
.kctxleft h3{ font-size:1.2em; color:#fff; padding:0 0 0.5em 0;}
.kctxleft img{ width:80%; padding-bottom:0;}

.azixunbox a{ width:25%; height:50px; line-height:50px; font-size:24px; background:#ff2424; color:#fff; text-align:center; display:block; margin:0 auto; border-radius: 5px;}
.borbt{ border-bottom:1px solid #7d7d7d;}
.pbt{ padding-bottom:1em;}
.ad1{ width:100%; height:auto; background:#fff; padding-bottom:2em;}
.ad1 img{ width:94.8%; height:auto; display:block; margin:0 auto;}

.ulimgbox{ width:100%; height:auto; margin:0 auto; padding-bottom:1em;}
.ulimgbox li{ width:33.33%; height:auto; float:left;}
.ulimgbox li img{ width:97%; height:auto; display:block; margin:0 auto 0.4em; padding-bottom:0;}

.jybzbox{ width:94%; height:auto; margin:0 auto 1em; background:#fff; border-radius:0.5em; overflow:hidden;}
.jybzbox img{ width:48.5%; height:auto; float:left; padding-bottom:0; margin-right:0.7em;}
.jybzbox h3{ font-size:1.2em; color:#3a3a3a; padding:1em 0 0.5em 0;}
.jybzbox p{ width:98%; font-size:0.95em; color:#3a3a3a; padding-right:2%;}
.jybzbox2 img{ width:48.5%; height:auto; float:right; padding-bottom:0; margin:0 0 0 0.5em;}
.jybzbox2 p{ width:98%; font-size:0.95em; color:#3a3a3a; padding:0 0 0 2%;}
.csbmgif {width:100%;height:auto;margin:1em auto;max-width:480px;}
.csbmgif img {width:100%;height:auto;display:block;}
.zyboxlist {width:100%;height:auto;background:#fff;}
.zyboxlist ul {width:98%;height:auto;margin:0 auto;}
.zyboxlist li {width:24%;height:auto;float:left;margin:0 5px 20px;}
.zyboxlist li .divimg {position:relative;}
.zyboxlist li .divimg img {width:100%;height:auto;margin:0 auto;display:block;padding:0;}
.zyboxlist li .imgtxt {width:100%;height:auto;border:1px #dcdcdc solid;box-sizing:border-box;padding: 0 .5em .5em;}
.zyboxlist li .imgtxt h3 {text-align:center;font-size:1.1em;color:#000;padding:.6em 0;}
.zyboxlist li .imgtxt p {width:100%;height:auto;text-align:center;font-size:0.98em;color:#000;margin-bottom:4%;line-height:1.3;text-indent:0;}
.am-btn-r {border-radius:5px;background:#ff9900;color:#FFF;width:48%;text-align:center;}
.am-wt-btn {float:left;display:inline-block;vertical-align:middle;font-size:1.1em;font-weight:400;line-height:2em;white-space:nowrap;cursor:pointer;outline:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out;}
.am-btn-ml4 {margin-left:4%;}
.qyxm1 li {width: 32.33%;height: auto;float: left; margin: 0 5px 20px;}
.qyxm1 li img{margin: 0;padding-bottom: 0em;}
.qyxm img {padding:0;margin:0;width:100%;}
.zxzc img {height:auto;display:block;margin:0 auto;padding-bottom:1em;width:100%;width: 50%;float: left;}
.zxzc { width: 1300px;margin: 0 auto;}
