* { word-break: break-all; }
body { color:#000; font-family: "Microsoft YaHei","ËÎÌå",Arial,Helvetica,sans-serif; font-size: 14px;max-width:400px; }
div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, fieldset, form, input, textarea, p { margin: 0px; padding: 0px; font-size: 14px; font-weight: normal; }
ul, li { list-style: outside none none; }
img, a img { border: 0px none; text-decoration: none; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
.m_logo { width: 320px; margin: 0px auto; }
.m_logo a img { width: 100%; display: block; height: auto; }
header { width: 100%; background-color: rgb(244, 172, 46); overflow: hidden; }
header div:nth-child(1) { background: transparent url('../images/ban_01.png') no-repeat scroll center top; height: 50px; overflow: hidden; }
header div:nth-child(2) { background: transparent url('../images/ban_02.png') no-repeat scroll center top; height: 51px; overflow: hidden; }
header div:nth-child(3) { background: transparent url('../images/ban_03.png') no-repeat scroll center top; height: 50px; overflow: hidden; }
header div:nth-child(4) { background: transparent url('../images/ban_04.png') no-repeat scroll center top; height: 50px; overflow: hidden; }
.m1 { width: 100%; margin-top: 25px; overflow: hidden; }
.m1_top { width: 100%; height: 40px; background-color:#009896; overflow: hidden; }
.m1_top_t { width: 320px; margin: 0px auto; overflow: hidden; }
.m1_top_tl { float: left; line-height: 40px; font-size: 16px; color: rgb(255, 255, 255); }
.m1_top_tl font { color:#FFF; font-weight: bold; }
.m1_top_tr { float: right; background-color:#FFF; font-size: 14px;position:relative;top:3px; line-height: 15px; height: 34px; color: rgb(255, 255, 255); width: 50px; text-align: center;padding-top:3px;  }
.m1_top_tr a { color:#009896; }
.m1s { width: 318px; margin: 30px auto 0px; overflow: hidden; }
.m1s li { width: 66px; float: left; margin-right: 18px; }
.m1s li:last-child { margin-right: 0px; }
.m1s li div { width: 66px; height: 66px; --webkitbox-sizing: border-box; box-sizing: border-box; border-radius: 66px; border: 2px solid rgb(21, 105, 193); }
.m1s li p { text-align: center; line-height: 30px; }
.swts { width: 100%; text-align: center; margin-top: 20px; overflow: hidden; }
.swts a { display: inline-block; line-height: 30px; background-color:#F49909; color: rgb(255, 255, 255); border-radius: 3px; padding: 0px 25px; }
.m2 { width: 100%; margin-top: 25px; overflow: hidden; }
.m2s { width: 318px; margin: 30px auto 0px; overflow: hidden; }
.m2s p { line-height: 23px; }
.m2s div { margin-top: 15px; }
.m3 { width: 100%; margin-top: 25px; padding-bottom: 25px; background-color: rgb(238, 238, 238); overflow: hidden; }
.m3s { width: 100%; margin: 25px auto 0px; overflow: hidden; }
.m3s h2 { font-size: 18px; text-align: center; color:#009896; font-weight: bold; }
.m3s_a { width: 320px; margin: 20px auto; height: 120px; background: transparent url('../images/m3s_1.jpg') no-repeat scroll left center; }
.m3s_b { width: 320px; margin: 20px auto; height: 120px; background: transparent url('../images/m3s_2.jpg') no-repeat scroll right center; }
.m3s_t { float: right; width: 154px; }
.m3s_t h3 { text-align: center; color: rgb(88, 88, 88); font-weight: bold; line-height: 25px; }
.m3s_t ul { margin-top: 12px; }
.m3s_t li { width: 73px; height: 32px; float: left; background-color: rgb(244, 172, 46); text-align: center; line-height: 32px; color: rgb(255, 255, 255); margin-bottom: 8px; }
.m3s_t li:nth-child(1) { margin-right: 8px; }
.m3s_t li:nth-child(3) { margin-right: 8px; }
.m3s hr { border-width: 0px 0px 1px; border-style: none none dashed; border-color: -moz-use-text-color -moz-use-text-color rgb(193, 193, 193); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.m4 { width: 100%; overflow: hidden; }
.m4s { width: 320px; margin: 30px auto 0px; overflow: hidden; }
.m4s h2 { font-size: 18px; text-align: center; color:#009896; font-weight: bold; }
.m4s p { line-height: 23px; padding: 8px 0px; }
.m4s li { float: left; margin-right: 5px; margin-bottom: 5px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; }
.m4s li:nth-child(1) { background-color: rgb(212, 91, 126); width: 103px; }
.m4s li:nth-child(2) { background-color: rgb(152, 201, 218); width: 104px; }
.m4s li:nth-child(3) { background-color: rgb(247, 132, 43); width: 103px; margin-right: 0px; }
.m4s li:nth-child(4) { background-color: rgb(178, 212, 91); width: 155px; }
.m4s li:nth-child(5) { background-color: rgb(101, 106, 190); width: 155px; margin-right: 0px; }
.m4s li:nth-child(6) { background-color: rgb(253, 195, 35); width: 103px; }
.m4s li:nth-child(7) { background-color: rgb(119, 193, 158); width: 104px; }
.m4s li:nth-child(8) { background-color: rgb(189, 189, 189); width: 103px; margin-right: 0px; }
.m6s dd:nth-of-type(2) input { width: 270px; }
.m6s dd:nth-of-type(3) { height: 40px; }
.all_bottom a i::before { content: ""; vertical-align: middle; display: inline-block; width: 27px; height: 27px; background: transparent url('../images/icon_bottom_0.png') no-repeat scroll 0% 0% / 54px auto; }
.all_bottom a:nth-of-type(1) { background: transparent linear-gradient(to bottom, rgb(115, 173, 44), rgb(52, 138, 41)) repeat scroll 0% 0%; }
.all_bottom a:nth-of-type(2) { background: transparent linear-gradient(to bottom, rgb(214, 187, 10), rgb(176, 129, 24)) repeat scroll 0% 0%; }
.all_bottom a:nth-of-type(2) i::before { margin-right: 4px; background-position: -27px 0px; }

.daoh h4 {
    color: #009896;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 25px;
    padding-bottom: 40px;
    padding-top: 40px;
    text-align: center;
}
.azjjs { width: 320px; margin: 0px auto; overflow: hidden; }
.ys1 { width: 153px; float: left; padding-left: 5px; }
.ys1 h5 { line-height: 24px; margin: 10px 0px 0px; font-size: 16px; font-weight: bold; color: rgb(252, 117, 72); text-align: center; padding: 0px; }
.ys1 h6 { font-size: 12px; font-weight: normal; line-height: 20px; margin: 0px; padding: 0px; text-align: center; }
.p5 { font-size: 14px; color: rgb(252, 117, 72); text-align: center; }
.ys_1 { color: rgb(250, 162, 12); font-size: 12px; text-align: center; border: 1px solid rgb(250, 162, 12); height: 23px; width: 100px; margin-left: 25px; line-height: 23px; margin-top: 10px; }
.ys_1 a{color:rgb(250, 162, 12);}
.ann { height: 45px; width: 320px; background: rgb(250, 162, 12) url('../images/ann.jpg') no-repeat scroll 250px center; margin: 30px auto; border-radius: 5px; }
.ann p { font-size: 14px; line-height: 45px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; }
.ann a { text-decoration: none; color: rgb(255, 255, 255); }


