@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;}
 
.bp h2{ color:#000; padding:15px 0px;}
.nx1 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;}
.nx1 span:nth-child(1){ width:25%; background:#97b354;}
.nx1 span:nth-child(2){ width:25%; background:#4b8ac6;}
.nx1 span:nth-child(3){ width:25%; background:#4bc288;}
.nx1 span:nth-child(4){ width:25%; background:#73a1d3;}

.nx1 span:nth-child(5){ width:33%; background:#4bc288;}
.nx1 span:nth-child(6){ width:33%; background:#73a1d3;}
.nx1 span:nth-child(7){ width:34%; background:#3694ec;}

.nx1 span:nth-child(8){ width:50%; background:#97b354;}
.nx1 span:nth-child(9){ width:50%; background:#4bc288;}
.bp .anniu{text-align:center; line-height:36px;  padding:10px 0px;}
.bp .anniu a{ color:#fd6804;}

.nx2 ul{ padding:10px 0px;}
.nx2 ul li{ margin-bottom:10px;}
.nx2 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;}
.nx2 ul p strong{ color:#f16303; font-weight:normal;}
.nx2 ul p { padding-left:5px;}




.nx2 .anniu{ padding:20px 0px; text-align:center;}
.nx2 .anniu a{ display:block; font-size:14px; color:#fff; background:#f28607; line-height:30px; height:30px; border-radius:4px;}



.nx3 .zttitle span{ float:left; height:44px;}
.nx3 .zttitle{ height:44px; background:url(../images/1_05.jpg) repeat-x 0px 40px; }
.nx3 .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:30px; height:66px;}
.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:30px; height:66px;}


.yj4 a.flt1 {
    display: block;
    margin-right: 10px;
	margin-bottom:10px;
}
.yj4 h3 {
    margin-bottom: 5px;
}
.yj4 h3 a {
    color: #0b5fb9;
}
.yj4 .s1{ display:block;   line-height:22px;}
.yj4 .anniu {
    height: 30px;
    padding: 20px 0;
    text-align: center;
}
.yj4 .anniu a {
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    width: 40%;
	min-width:140px;
}
.yj4 .anniu a:nth-child(1) {
    background: none repeat scroll 0 0 #ffffff;
    margin-right: 5px;
	border:solid 1px #dbdbdb;
	color:#626262;
}
.yj4 .anniu a:nth-child(2) {
    background: none repeat scroll 0 0 #9ab54c;
}
.yj4 .anniu a strong{ color:#f32b2b; font-weight:normal;}


.nx4 ul li{ margin-bottom:20px;}
.nx4 li img{ display:block; margin-right:10px;}
.nx4 li h3{ font-size:16px; margin-bottom:5px;}

@media screen and (min-width: 480px) {
	.nx4 li h3{ padding-top:15px;}
}

















