body, ul, p { margin: 0; padding: 0; }
body { text-align: left; font-family: STHeiti, Arial;}
h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
li { list-style: none; }
a{ text-decoration: none; color: #606060; }
.left{ float:left;}

header{ width:100%; position:fixed; height:40px; z-index:9999; top:0;}
header div{width:320px; margin:0 auto; height:40px; border-top:solid 1px #ffbfe1; border-bottom:solid 1px #c11654;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fe349a), to(#da1077)); background: -moz-linear-gradient(top, #fe349a, #da1077); position:relative; }
header a{ color:#ce1072; display:block; overflow:hidden;}
header span:nth-child(1){ background:url(../images/new_top.png) no-repeat; width:70px; height:31px; line-height:31px; float:left; text-align:center; font-size:14px; padding-left:8px; margin:6px 0 0 3px;}
header span:nth-child(3){ float:right; width:65px; height:29px; border: solid 1px #ce1072; font-size:14px; text-align:center; line-height:29px; margin:6px 8px 0 0 ;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fffefe), to(#ffc0e3)); background: -moz-linear-gradient(top, #fffefe, #ffc0e3); border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; }
header span:nth-child(2){ width:46px; height:46px; position:absolute; background:#da1078; display:block; border-radius:25px; -webkit-border-radius:25px;-moz-border-radius:25px; left:135px; top:4px;border:solid 1px #d2066f;	 }
header span:nth-child(2) h2{ font-size:12px; line-height:20px; font-weight:normal; text-align:center; width:39px; height:40px; border-radius:25px; -webkit-border-radius:25px;-moz-border-radius:25px; background:#ffe3f2; border:solid 1px #d2066f; margin:2px 0 0 2px;}
.logo{ width:320px; margin:0px  auto 0 auto; border-top: solid 1px #f03393; height:51px; background:#dd127b; padding:51px 0 5px 0; overflow:hidden; text-align:center;}
.banner{ width:320px; margin:0 auto; overflow:hidden;}
.banner img{ float:left;}




article:nth-child(5){ border-top: solid 1px #afd9a6;}
article:nth-child(5) h2 a{ background:#7dc76c; border:solid 1px #469d32;color:#ffffff;border-bottom:none;}
article:nth-child(5) h2 p{ border-top-color: #7dc76c; }
article:nth-child(6) h2 a{ background:#e088ac; border:solid 1px #bd6b8b;color:#ffffff;border-bottom:none;}
article:nth-child(6) h2 p{ border-top-color: #e088ac;}
article:nth-child(5) div span:nth-child(2) a{ color:#318e1c;}
article:nth-child(6) li:nth-child(6){ width:118px;}
article:nth-child(6) li:nth-child(7){ width:118px;}
article:nth-child(5) li a{ color:#318e1c;}



.main{ width:320px; margin:0 auto;}
.gg{ width:320px; float:left;}
.text{ width:320px; height:69px; float:left; background:#fff; text-align:center; line-height:69px; font-size:1.7em; font-weight:bold;}
.thj{ width:320px; float:left; margin-bottom:5px;}
.toptop{ width:310px; padding-left:10px; height:40px; float:left; margin-top:10px; background:-webkit-gradient(linear,0 0,0 100%,from(#ff3a9f),to(#de157b));background:-moz-linear-gradient(top,#ff3a9f,#de157b); border-bottom:solid 1px #bb196d; line-height:40px; font-size:16px; color:#FFF; position:relative; font-weight:bold;}
.tqyy{ width:70px; height:22px; position:absolute; right:10px; top:10px;}
.meinv{ width:320px; height:136px; float:left; border-left:1px solid #ffc7e4;border-right:1px solid #ffc7e4;border-bottom:1px solid #ffc7e4; background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#fff2f9));background:-moz-linear-gradient(top,#ffffff,#fff2f9);}
.meinv img{ padding:10px 0 0 6px; float:left;}
.meinv h3{  color:#e71e84; font-size:1em; float:left; margin:20px 0 0 15px; display:inline;}
.meinv p{ float:left; margin:15px 0 0 10px; display:inline; font-size:0.8em; line-height:1.7em;}
.fkzw{ width:300px; font-size:14px; line-height:25px; background:#f3f3f3; padding:10px 10px 5px 10px; text-indent:2em;float:left; border-bottom:solid 1px #FFF;}
.zjfw{width:320px; margin:10px auto 10px auto;}
.zjfw ul{ width:320px; background:#ffffff; border-top:solid 1px #e0e0e0;}
.zjfw ul li{ width:150px; height:101px; float:left; background:#47b3e4; margin:3px 0 5px 7px;}
.zjfw ul li a{color:#FFF; display:block; overflow:hidden; height:101px;}
.zjfw ul li h3{ width:150px; text-align:center; font-size:14px; line-height:20px; margin-top:22px;}
.zjfw ul li span:nth-child(2){ width:24px; height:24px; background:url(../images/new_bg.png) no-repeat -129px -0px; float:left; margin:19px 0 0 10px;}
.zjfw ul li:nth-child(2) span:nth-child(2){ background:url(../images/new_bg.png) no-repeat -155px -0px;}
.zjfw ul li:nth-child(4) span:nth-child(2){ background:url(../images/new_bg.png) no-repeat -134px -26px;}
.zjfw ul li:nth-child(3) span:nth-child(2){ background:url(../images/new_bg.png) no-repeat -160px -26px;}
.zjfw ul li:nth-child(2){ background:#00b7c5;}
.zjfw ul li:nth-child(3){ background:#f97c9e;}
.zjfw ul li:nth-child(4){ background:#80c143;}
.zjfw ul li span:nth-child(3){ width:108px; float:left; font-size:12px; line-height:20px; margin:11px 0 0 5px;}


.gk_ck{ width:320px; margin:5px auto 0 auto; overflow: hidden;}
.gk_ck h2{width:320px; border-bottom:solid 1px #c11654;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fe349a), to(#da1077)); background: -moz-linear-gradient(top, #fe349a, #da1077); height:40px; font-size:16px; line-height:40px; color:#FFF;  float:left; text-align:center; margin-top:7px;}
/***********yyck******************/
.yyck{ width:96%; margin:5px auto 5px auto; overflow:hidden;}
.yyck_1{ width:100%; float:left; margin-top:5px; margin-bottom:3px;}
.yyck_1 h3{ width:25%; float:left; height:25px; font-size:14px; line-height:25px; text-align:center; color:#565555;}
.yyck_1 span{ color:#ff0000; line-height:25px; width:5%; height:25px; float:left; text-align:center;}
.yyck_1 .h3{height:26px}
.yyck_1 p{line-height:30px}
.index_bd{ float:left; width:65%; height:30px; border: solid 1px #a8acad; font-size:12px; line-height: normal; color:#3b4513; padding:1px 0 0 5px;}
.index_bd2{ float:left; width:65%; padding:5px 0 0 5px; border: solid 1px #a8acad; height:72px; overflow:scroll;   resize: none; font-size:14px;}
.yyck_ann{ width:20%;margin:10px 0 5px 30px; float:left;}
.yyck_anniu{ width:100%; float:left; display:inline-block; border:solid 1px #ffbee0;background:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#ffd4eb));background:-moz-linear-gradient(top,#ffffff,#ffd4eb); height:35px; line-height:35px; color:#dc1279;  font-size:16px; font-weight:bold;}

.yyck_annn{ padding:0px 10px; margin:10px 0 5px 5%; float:left;}
.yyck_anniuu{ padding:0px 10px; float:left; display:inline-block; border:solid 1px #658a16;background:-webkit-gradient(linear,0 0,0 100%,from(#6f911e),to(#3e5110));background:-moz-linear-gradient(top,#6f911e,#3e5110); color:#fff; height:35px; line-height:35px; font-size:16px; font-weight:bold; }
.yyck_p1{ text-align:center; font-size:12px; line-height:25px; color:#c00351; width:100%;}
.yyck_new{ background:#FFF; width:100%; overflow:hidden;}
.downj p {float: left;font-size: 12px;line-height: 1.2em;margin-left: 5px;}
b, strong {font-weight: bold;}
.downj p a {color: #FF0000;font-size: 12px;line-height: 1.2em;text-decoration: underline;} 


footer { width:320px; margin:5px auto 0 auto; overflow:hidden; border-top:solid 1px #d4d4d4; color:#fd188d; font-size:14px; line-height:25px; text-align:center; margin-bottom:50px;}
footer nav a{color:#fd188d;}
.fo{ position:fixed; bottom:0px; height:48px;}
.fo ul{  height:48px; margin:0 auto; width:320px;}
.fo ul li{ width:80px; float:left; background:url(../images/new_t4.jpg) no-repeat; height:48px;border-top:solid 1px #f2b9ce; border-bottom:solid 1px #e290af;}
.fo ul li a{ color:#FFF;}
.fo ul li span{ margin:4px 0 0 28px; display:inline-block; background:url(../images/new_bg.png) no-repeat -134px -151px; width:23px; height:20px;}
.fo ul li:nth-child(2) span{ background:url(../images/new_bg.png) no-repeat -17px -190px;}
.fo ul li:nth-child(3) span{ background:url(../images/new_bg.png) no-repeat -163px -128px; height:21px; width:25px;}
.fo ul li:nth-child(4) span{ background:url(../images/new_bg.png) no-repeat -0px -189px; width:15px; height:23px; margin-left:30px;}
.fo ul li h3{ text-align:center; width:80px; font-size:14px; line-height:20px;}
.fo ul li:nth-child(3) { background:url(../images/new_t5.jpg) no-repeat; border-top:none;}
