@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 ul{ padding-top:20px;}
.bp .flt1{ margin-right:10px;}
.bp .flt2{ margin-left:10px;}
.bp ul p{ padding-top:20px;}
.bp ul p strong{ color:#0b5eb8;}


.bp2 ul span{ display:block; line-height:26px; border-radius:20px; color:#fff; padding-left:20px; width:200px; background:#4bc288;}
.bp2 ul p{ margin-bottom:10px; padding-top:5px;}

.bp3 ul{ padding:10px 0px 20px; text-align:center;}
.bp3 ul strong{ width:126px; line-height:24px; display:inline-block; padding:10px; vertical-align:top; height:48px; background:#4c8ac7; color:#fff; margin-right:4px; margin-bottom:4px;font-weight:normal; text-align:left;}
.bp3 ul strong:nth-child(1) { line-height:48px;}
.bp3 h2{ font-size:16px; color:#000; margin-bottom:10px;}
.bp3 p strong{ color:#0b5eb8;}

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

.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:96px; height:66px; border-radius:50%; background:#98b849; padding-top:30px; font-size:13px;}

.bp04 ul li:nth-child(2),.bp04 ul li:nth-child(4),.bp04 ul li:nth-child(6){width:106px; height:106px; 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:25px; height:81px;}
.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:35px; height:71px;}
.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:35px; height:71px;}

.bp5 h2{ font-size:18px; color:#0b5eb8; margin:20px 0px;}
.bp5  ul li{ margin-bottom:20px;}
.bp5 img.flt1{ margin-right:10px;}
.bp5 img.flt2{ margin-left:10px;}