@charset "utf-8";
body {font-family:"Microsoft YaHei";padding:0; margin:0;}
.clear{ clear:both;}
a {blr:expression(this.onFocus=this.blur()); border:none; text-decoration:none;}
a:focus{ outline:0;}
input:focus{ outline:0;}
img{ border:none; padding:0; margin:0;}
ul{ list-style:none; padding:0; margin:0; display:inline;}
.clear{ clear:both;}
.red{ color:#ff0000;}
.blue{color:#0066ff;}
.liWrap{}

.top{ width:auto; padding:10px 0; background:#00a200; border:1px solid #00a200;}
.top .topbox{ width:90%;color:#fff; margin:0 auto;}
.top .topbox .left{float:left; font-size:30px;}
.top .topbox .right{ width: 60px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    float: right;
    background: #e6fae9;
    color: #333;
    font-size: 14px;
    margin-top: 8px;
    moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #9accac;}

.top1{    width: 90%;
    margin: 2% auto 0 auto;
    background: #ffffff;
    border-top: none;
    border: 1px solid #c4d1cb;}
.top1 .left1{ width:47%; float:left;padding:10px; background:#fff; margin-top: 20px;}
.top1 .right1{ width:47%; float:right;padding:10px; background:#fff; margin-top: 20px;}

.title{     width: 98%;
    margin: 0 auto;
    height: 40px;
    font-size: 20px;
    line-height: 40px;
    color: #2a85bf;
    border-bottom: 1px dashed #2a85bf;}
.title1{ width:98%; margin:0 auto; height:40px; font-size:20px;line-height:40px; color:#23573b;border-bottom:1px dashed #23573b;}
.box{ width:100%;padding:15px 0 0px 10px;}
.box1{ width:100%;padding:15px 0 0px 10px;}
.box a,.box1 a{ color:#333;}
.box a:hover,.box1 a:hover{ color:#b53232;}
.box li{ width: 150px;
    text-align: center;
    line-height: 30px;
    float: left;
    border: 1px solid #54b2e2;
    margin: 0 10px 10px 0;
    background: #ffffff;
    border-radius: 5px;
    padding: 5px 0;}
.box li:hover{ background:#def4ff;}
.box1 li:hover{ background:#e7fff0;}
.box li b{ font-weight:normal; font-size:12px; color:#666;}
.box1 li{ width: 150px;
    text-align: center;
    line-height: 30px;
    float: left;
    border: 1px solid #4aa574;
    padding: 5px 0;
    border-radius: 5px;
    margin: 0 10px 10px 0;
    background: #ffffff; }
.box1 li b{ font-weight:normal; font-size:12px; color:#666;}

.logo1{font-size:40px; float:left; color:#353535;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.logo{width: 400px;
    font-size: 35px;
    text-align: center;
    color: #333;
    margin: 10% auto 15px auto;}
.soBox .sbox{ width: 400px;
    position: relative;
    margin: 10px auto;}
.soBox .text{ width: 360px;
    border: 1px solid #cbcbcb;
    height: 24px;
    padding: 5px;
    font-size: 16px;
    margin-top: 15px;
    moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;}
.soBox .text:hover{border:1px solid #00a200;}

.btnBox{width:330px;margin:20px auto 20px auto;}
.btnBox .btn{width:330px; height:35px; line-height:30px; text-align:center; border:none; background:#00a200; font-size:18px; color:#fff; cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

.soBox{ margin: 1% auto 0 auto;
    background: #fff;
    padding: 0 15px 15px 15px;
    border-top: 1px solid #c4d1cb;
    border-bottom: 1px solid #c4d1cb;}


.WebText{ display: block;
    width: 97%;
    height: 28px;
    margin: 28px auto 0;
    line-height: 28px;
    font-size: 15px;
    border: 1px solid #ccc;
    padding: 0 5px;}