@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{ line-height:30px; font-size:18px; font-weight:bold; margin-bottom:10px;}
.zttitle span{ display:inline-block; width:36px; line-height:30px; background:url(../images/1_05.jpg) no-repeat 0px center; color:#fff; font-family:Arial, Helvetica, sans-serif; padding-left:5px; font-size:20px;}
.zttitle strong{ font-size:18px; color:#0b5fb9;}


.yj1{ margin-top:10px;}
.yj1 strong{ font-size:24px; color:#262626; display:block; width:52px; height:52px; background:url(../images/1_06.jpg) no-repeat center center; text-align:center; line-height:52px; margin-right:10px;}
.yj1 h3{ color:#0b5fb9; margin-bottom:5px;}
.yj1 p{ line-height:20px;}

.yj01{ width:100%; margin-top:10px;}
.yj01 li{ width:33%; border-right:solid 1px #fff; background:#e2e2e2; float:left;}
.yj01 li span{ display:block; line-height:30px; text-align:center; color:#fff;}
.yj01 li p{ padding:5px; height:96px; }
.yj01 li:nth-child(1) span{ background:#3f87d1;}
.yj01 li:nth-child(2) span{ background:#9ab54c;}
.yj01 li:nth-child(3) span{ background:#37c99c;}

@media screen and (max-width: 480px) {
	.yj01 li p{ height:144px;}
}

.yj2 ul{ padding-top:10px;}
.yj2 ul li{ margin-bottom:1px;}
.yj2 ul li span{ display:block; width:50px; height:50px; text-align:center;}
.yj2 ul li p{ padding:10px; background:#e2e2e2; overflow:hidden;}

.diamond {margin: 20px 0 0 40px;-webkit-transform-origin: 0 100%;-moz-transform-origin: 0 100%;-o-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background: #E5C3B2;}


.diamond strong{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block; color:#fff; padding-top:7px; padding-left:5px; font-weight:normal;}

.yj2 ul li:nth-child(1) span{ background:#3f87d1;}
.yj2 ul li:nth-child(2) span{ background:#9ab54c;}
.yj2 ul li:nth-child(3) span{ background:#31c799;}
.yj2 ul li:nth-child(4) span{ background:#71a1df;}
.yj2 ul li:nth-child(5) span{ background:#8774fb;}

.yj2 ul li:nth-child(2) p, .yj2 ul li:nth-child(4) p{ background:#ebeaea;}


.yj3 ul{ margin-top:10px;}
.yj3 ul li{ margin-bottom:1px;}
.yj3 ul li span{ width:30px; height:30px; text-align:center; line-height:30px; border-radius:50%; display:block; margin-right:2px; color:#fff;}
.yj3 li p{ background:#e2e2e2; overflow:hidden; height:30px;line-height:30px; padding-left:5px; }


.yj3 ul li:nth-child(1) span{ background:#9ab54c;}
.yj3 ul li:nth-child(2) span{ background:#3f87d1;}
.yj3 ul li:nth-child(3) span{ background:#31c799;}
.yj3 ul li:nth-child(4) span{ background:#8774fb;}


.yj3 .zx{ text-align:center; padding:15px 0px;}
.yj3 .zx a{ color:#eb0000;}


.yj4 a.flt1{ display:block; margin-right:10px;}
.yj4 h3{ margin-bottom:5px;}
.yj4 h3 a{ color:#0b5fb9;}
.yj4 .s1{ display:block; line-height:22px;}
.anniu{ padding:20px 0px; height:30px; text-align:center;}
.anniu a{ display:inline-block; width:40%; height:30px; line-height:30px; color:#fff; border-radius:3px;}
.anniu a:nth-child(1){ background:#0b5fb9; margin-right:10px;}
.anniu a:nth-child(2){ background:#9ab54c;}

.yj5 .zttitle{ font-size:16px;}
.yj5 .zttitle strong{ font-size:16px;}
.yj05{ text-align:center;}
.yj05 p{ padding-top:15px; text-align:left;}


.yj6 li img{ margin-right:10px;}
.yj6 li{ background:#ebeaea; margin-bottom:1px;}
.yj6 li p strong{ color:#0b5fb9; font-weight:normal;}
.yj6 li p { padding:10px; line-height:23px;}
.yj6 li p a{ color:red;}

.yj6 li:nth-child(2){ background:#e2e2e2;}
.yj6 li:nth-child(2) img{ margin-right:0px; margin-left:10px;}