@charset "utf-8";
*{word-break: break-all;}
body{margin: 0px;padding:0px;font-size:14px;color:#666666; font-family: "Microsoft YaHei","å®‹ä½“",Arial,Helvetica,sans-serif; font-size:14px;}
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;overflow: hidden; font-weight:normal;}
ul, li{list-style: none;}
img, a img{border: 0px;text-decoration: none;}
input, select, button{font: 14px Verdana,Arial,Tahoma;vertical-align: middle;}
a{text-decoration: none;}
a:hover{text-decoration: none;}

.m_logo{width:320px; margin:0 auto; position: overflow:hidden;}
.m_logo a img{width:100%; display:block; height:auto;}

header{width:100%; background-color:#f4ac2e; overflow:hidden;}
header div:nth-child(1){background:url(../images/ban_01.png) center top no-repeat; height:50px; overflow:hidden;}
header div:nth-child(2){background:url(../images/ban_02.png) center top no-repeat; height:51px; overflow:hidden;}
header div:nth-child(3){background:url(../images/ban_03.png) center top no-repeat; height:50px; overflow:hidden;}
header div:nth-child(4){background:url(../images/ban_04.png) center top no-repeat; height:50px; overflow:hidden;}

.m1{width:100%; margin-top:25px; overflow:hidden;}
.m1_top{width:100%; height:44px; background-color:#046bb5; overflow:hidden;}
.m1_top_t{width:320px; margin:0 auto; overflow:hidden;}
.m1_top_tl{float:left; line-height:40px; font-size:16px; color:#FFF;}
.m1_top_tl font{color:#f4ac2e; font-weight:bold;}
.m1_top_tr{float:right; width:2em; background-color:#ffb500; font-size:14px; line-height:17px; height:39px; color:#FFF; width:50px; text-align:center; padding-top:5px;}
.m1_top_tr a{display:block; width:100%; height:40px; color:#FFF;}
.m1s{width:318px; margin:0 auto; margin-top:30px; overflow:hidden;}
.m1s li{width:66px; float:left; margin-right:18px;}
.m1s li:last-child{margin-right:0;}
.m1s li div{width:66px; height:66px; -o-box-sizing:border-box; -moz-box-sizing:border-box; --webkitbox-sizing:border-box; box-sizing:border-box; -o-border-radius:66px; -moz-border-radius:66px; -webkit-border-radius:66px; border-radius:66px; border:2px #1569c1 solid;}
.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:26px; background-color:#FC3; color:#FFF; border-radius:3px; padding:0px 15px;}

.m2{width:100%; margin-top:25px; overflow:hidden;}
.m2s{width:318px; margin:0 auto; margin-top:30px; overflow:hidden;}
.m2s p{line-height:23px;}
.m2s div{margin-top:15px;}

.m3{width:100%; margin-top:25px; padding-bottom:25px; background-color:#eeeeee; overflow:hidden;}
.m3s{width:100%; margin:0 auto; margin-top:25px; overflow:hidden;}
.m3s h2{font-size:18px; text-align:center; color:#1569c1; font-weight:bold;}
.m3s_a{width:320px; margin:20px auto; height:120px; background:url(../images/m3s_1.jpg) left center no-repeat;}
.m3s_b{width:320px; margin:20px auto; height:120px; background:url(../images/m3s_2.jpg) right center no-repeat;}
.m3s_t{float:right; width:154px;}
.m3s_t h3{text-align:center; color:#585858; font-weight:bold; line-height:25px;}
.m3s_t ul{margin-top:12px;}
.m3s_t li{width:73px; height:32px; float:left; background-color:#f4ac2e; text-align:center; line-height:32px; color:#FFF; margin-bottom:8px;}
.m3s_t li:nth-child(1){margin-right:8px;}
.m3s_t li:nth-child(3){margin-right:8px;}
.m3s hr{border:0;border-bottom:1px #c1c1c1 dashed; }

.m4{width:100%; overflow:hidden;}
.m4s{width:320px; margin:0 auto; margin-top:30px; overflow:hidden;}
.m4s h2{font-size:18px; text-align:center; color:#1569c1; font-weight:bold;}
.m4s p{line-height:23px; padding:8px 0;}
.m4s li{float:left; margin-right:5px; margin-bottom:5px; text-align:center; color:#FFF; line-height:38px;}
.m4s li:nth-child(1){background-color:#d45b7e; width:103px;}
.m4s li:nth-child(2){background-color:#98c9da; width:104px;}
.m4s li:nth-child(3){background-color:#f7842b; width:103px; margin-right:0;}
.m4s li:nth-child(4){background-color:#b2d45b; width:155px;}
.m4s li:nth-child(5){background-color:#656abe; width:155px; margin-right:0;}
.m4s li:nth-child(6){background-color:#fdc323; width:103px;}
.m4s li:nth-child(7){background-color:#77c19e; width:104px;}
.m4s li:nth-child(8){background-color:#bdbdbd; width:103px; margin-right:0;}

.m5{width:100%; margin-top:25px; overflow:hidden;}
.m6s{width:318px; margin:0 auto; margin-top:30px; overflow:hidden;}
.m6s input[type="text"]{height:28px; border:1px #999999 solid; -o-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -o-box-shadow: 0px 0px 5px #999999; -moz-box-shadow: 0px 0px 5px #999999; -webkit-box-shadow: 0px 0px 5px #999999; box-shadow: 0px 0px 5px #999999; background-color:#FFF; text-indent:5px;}
.m6s dd{height:35px; line-height:35px; margin-top:7px;}
.m6s_l{width:170px; float:left;}
.m6s_l input{width:100px;}
.m6s_r{ float:left;}
.m6s dd:nth-of-type(2) input{width:270px;}
.m6s dt p{line-height:30px;}
.m6s textarea{width:310px; margin-left:5px; margin-bottom:7px; height:70px; margin-top:3px; border:1px #999999 solid; -o-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -o-box-shadow: 0px 0px 5px #999999; -moz-box-shadow: 0px 0px 5px #999999; -webkit-box-shadow: 0px 0px 5px #999999; box-shadow: 0px 0px 5px #999999; text-indent:5px; line-height:23px;font-family: "Microsoft YaHei","ËÎÌå",Arial,Helvetica,sans-serif;}
.m6s dd:nth-of-type(3){height:40px;}
.m6s input[type="submit"]{width:320px; height:40px; text-align:center; border:0; background-color:#ffb500; font-size:16px; color:#FFF; -o-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; margin-bottom:5px;}

.foot{width:100%; height:35px; background-color:#046bb5; font-size:13px; line-height:35px; text-align:center; margin-top:20px; overflow:hidden;color:#FFF;}
.foot a{color:#FFF;}
.foots{width:100%; text-align:center; margin-top:5px; overflow:hidden;}
.foots li{line-height:22px; font-size:12px;}
.foots a{color:#C30; cursor:pointer;}
/*µ×²¿µ¼º½*/
@-webkit-keyframes flash { 0% { opacity: 0; }
  40% { opacity: 0; }
  50% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; } }
@keyframes flash { 0% { opacity: 0; }
  40% { opacity: 0; }
  50% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0; } }
.all_bottom { z-index: 2; position: fixed; width: 100%; height: 40px; left: 0; bottom: 0; text-align: center; display: table; table-layout: fixed; line-height: 40px; font-size: 16px; font-family: "Microsoft YaHei"; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); }
.all_bottom .no { display: inline-block; width: 20px; height: 20px; line-height: 20px; border: 2px solid #fff; -webkit-animation: flash 1s infinite; animation: flash 1s infinite;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f20001),color-stop(100%,#82000d)); background: -webkit-linear-gradient(top, #f20001, #82000d); background: linear-gradient(to bottom, #f20001, #82000d); border-radius: 14px; }
.all_bottom a { text-decoration: none; color: #fff; display: table-cell; }
.all_bottom a i { display: block; font-style: normal; position: relative; font-weight: bold; }
.all_bottom a i:before { content: ""; vertical-align: middle; display: inline-block; width: 27px; height: 27px; background: url(/newtem/img/icon_bottom_0.png) no-repeat; background-size: 54px; }
.all_bottom a:nth-of-type(1) { background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#73ad2c),color-stop(100%,#348a29)); background: -webkit-linear-gradient(top, #73ad2c, #348a29); background: linear-gradient(to bottom, #73ad2c, #348a29); }
.all_bottom a:nth-of-type(2) { background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d6bb0a),color-stop(100%,#b08118)); background: -webkit-linear-gradient(top, #d6bb0a, #b08118); background: linear-gradient(to bottom, #d6bb0a, #b08118); }
.all_bottom a:nth-of-type(2) i:before { margin-right: 4px; background-position: -27px 0; }
.all_bottom a:hover{color:#FFFFFF; text-decoration:none;}