@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; list-style:none; border:none; font-size:14px; text-decoration:none;font-family:"微软雅黑"; }
.clear{ clear:both;}
a{ color:#312f2f; text-decoration:none;}
body{background:#fff; font-size:14px; color:#333;}
html, body {
height: 100%; background:#f6f6f6;
}

.flt1{ float:left;}
.flt2{ float:right;}
.pd5{ padding:5px;}
.pd10{ padding:10px;}
.mg10{ margin:10px;}
.mgt10{ margin-top:10px;}
.grey{ background:#fff; border:solid 1px #d3d1d1;}


p{ font-size:14px; line-height:24px;}
.wrapper{ max-width:640px; min-width:320px; margin:0px auto;}
.zttitle{  height:30px; overflow:hidden; font-size:18px; font-weight:bold; margin-bottom:10px;  font-size:16px; color:#0b5fb9; background:url(../images/1_05.jpg) repeat-x 0px 20px;}
.zttitle span{ display:inline-block; width:24px; line-height:24px;  color:#fff; font-family:Arial, Helvetica, sans-serif;  font-size:20px; background:#0b5fb9; text-align:center; border-right:5px solid #f6f6f6;}
 
.zx01{ padding:20px 0px;}
.zx1 p strong{ color:#f30;}
.zx01 span{box-sizing:border-box; display:block; border-right:solid 1px #fff; line-height:30px; color:#fff; float:left; text-align:center; margin-bottom:1px;}
.zx01 span:nth-child(1){ width:19%; background:#97b354;}
.zx01 span:nth-child(2){ width:62%; background:#4b8ac6;}
.zx01 span:nth-child(3){ width:19%; background:#73a1d3;}

.zx01 span:nth-child(4){ width:53%; background:#4bc288;}
.zx01 span:nth-child(5){ width:47%; background:#3694ec;}

.zx01 span:nth-child(6){ width:19%; background:#73a1d3;}
.zx01 span:nth-child(7){ width:62%; background:#97b354;}

.zx01 span:nth-child(8){ width:19%; background:#4bc288;}
.zx01 span:nth-child(9){ width:70%; background:#4bc288;}
.zx01 span:nth-child(10){ width:30%; background:#3694ec;}

.image{ text-align:center; padding:15px 0px;}
.image img:nth-child(1){ margin-right:10px;}

.zx2 p strong{color:#f30;}
.zx2 h2{ font-size:16px; color:#084c95; line-height:36px;}
.zx2 h3{ font-size:14px; color:#000; margin-bottom:10px;}
.zx2 ul span{background: none repeat scroll 0 0 #4bc288;
    border-radius: 20px;
    color: #fff;
    display: block;
    line-height: 26px;
    padding-left: 20px;
    width: 200px; margin-bottom:6px;}
.zx2 ul li{ margin-bottom:10px;}

.zx3 ul{ text-align:center; padding:20px 0px 0px;}
.zx3 ul li{ display:inline-block; float:left; height:50px; text-align:left; margin-bottom:15px; }
.zx3 ul strong{ color:#f30; margin-bottom:6px;}

.zx3 ul li:nth-child(5){ width:100%;}
@media screen and (max-width: 480px) {
.zx3 ul li:nth-child(1){ width:170px;}
}


.zx4 .zttitle span{ float:left; height:44px;}
.zx4 .zttitle{ height:44px; background:url(../images/1_05.jpg) repeat-x 0px 40px; }
.zx4 .zttitle b{ display:block; float:left; line-height:20px; font-size:18px;}



.bp04{ width:195px; margin:80px auto; position:relative; border:dotted 1px #0b5eb8; height:195px; border-radius:50%;}
.bp04 span{ position:absolute; left:50px; top:50px; background:#fff; border:solid 1px #65c296; height:70px; padding:9px; width:70px; display:block; border-radius:50%;}
.bp04 span strong{ width:70px; height:70px; border-radius:50%; background:#65c296; display:block; color:#fff; text-align:center;}
.bp04 span b{ font-size:18px; display:block; padding-top:15px;}

.bp04 ul li:nth-child(1),.bp04 ul li:nth-child(3),.bp04 ul li:nth-child(5){ width:86px; height:61px; border-radius:50%; background:#98b849; padding-top:25px; font-size:13px;}

.bp04 ul li:nth-child(2),.bp04 ul li:nth-child(4),.bp04 ul li:nth-child(6){width:96px; height:96px; border-radius:50%; background:#72a0d4;}
.bp04 ul li{ text-align:center; color:#fff;}
.bp04 ul li:nth-child(1){ position:absolute; top:-60px; left:50px;}
.bp04 ul li:nth-child(2){ position:absolute; top:-5px; right:-50px; padding-top:20px; height:76px;}
.bp04 ul li:nth-child(3){ position:absolute; top:108px; right:-40px;}

.bp04 ul li:nth-child(4){ position:absolute; top:160px; left:45px;padding-top:30px; height:66px;}
.bp04 ul li:nth-child(5){ position:absolute; top:108px; left:-40px;}
.bp04 ul li:nth-child(6){ position:absolute; top:-5px; left:-50px;padding-top:20px; height:76px;}


.anniu {
    padding: 20px 0;
    text-align: center;
}
.anniu a {
    background: none repeat scroll 0 0 #f28607;
    border-radius: 4px;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}
.anniu a strong {
    color: #ff3300;
}

.zx5 ul{ padding:20px 0px 0px;}
.zx5 ul img.flt1{ margin-right:10px;}
.zx5 ul img.flt2{ margin-left:10px;}
.zx5 ul p strong{ display:block; margin-bottom:5px;}
.zx5 ul p { line-height:20px;}
.zx5 ul li{ margin-bottom:20px;}
.zx5 ul p a{ color:red;}