@charset "gb2312";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
img {
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	opacity:.99;
	filter:alpha(opacity=99);
	-moz-opacity:.99;
}
li {
	list-style:none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font {
	padding:0;
	margin:0;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:100%;
}
ol, ul, li, dl, dt, dd {
	list-style:none;
}
body {
	margin:0px auto;
	font-size:16px;
	max-width:360px;
	background:#f4f4f4;
}
.homebg {
	width:100%;
	margin:0 auto;
	display:table;
	overflow:hidden;
}
/*.homeCon1 {
	width:100%;
	height:65px
}
.homeCon1 h1 {
	width:75%;
	float:left;
	margin:0.4em 0;
}
.homeCon1 h1 img {
	width:100%;
	float:left;
}
.ksCon7B ul li .liW1 {
	width:100px;
	text-align:center;
}
.homeCon1 .logo{ width:80%; float:left;}
.homeCon1 .logo img{ width:20%; float:left;}
.homeCon1 .logo p{ width:80%;float:left; margin-top:2px; text-align:center;}
.homeCon1 .logo p.p1{ margin-top:5px; font-size:12px;}
.homeCon1 div {
	width:15%;
	float:right;
	margin-top:10px;
	cursor:pointer;
}
.homeCon1 div em{ color:#2689C9; font-size:30px; line-height:46px;}
.homeCon1 div img {
	width:53px;
	height:50px;
}*/
.top{width:100%;height:auto}
.top img{width:100%;height:auto}
.dh{width:100%;height:70px;background:#0075c6}
.dh ul{display:block;width:100%;height:35px}
.dh ul li{float:left;display:block;width:25%;height:35px;background:url(../images/top_05.jpg) repeat-y right;text-align:center;line-height:35px}
.dh ul li.q4{background:0}
.dh ul li a{color:#fff;font-size:14px;font-family:'Microsoft YaHei'}
.dh ul.q2{padding-top:2px;height:30px;background:url(../images/top_09.jpg) repeat-x}
.dh ul.q2 li{height:30px;line-height:30px}

.banner{ max-width:360px;}
.banner img{ width:100%;}

.homeTopCon2 {
	float:left;
	margin-top:10px;
	width:100%;
}

.SearchKeyWord {
	float:left;
	background:url(../images/home03.jpg)no-repeat;
	width:78%;
	padding-left:20px;
	height:28px;
	border:0;
	line-height:28px;
	margin-left:10px;
}
.SearchbtnPost {
	float:left;
	background:url(../images/fdj.jpg)no-repeat;
	width:28px;
	height:28px;
	cursor:pointer;
}
.homeTopCon3 {
	float:left;
	width:100%;
	margin-top:20px;
}
.homeTopCon3 ul {
	float:left;
	width:100%;
}
.homeTopCon3 ul li {
	float:left;
	width:25%;
}
.homeTopCon3 ul li a em{
	color:#fff;
	width:50px;
	height:50px;
	border-radius: 35px;
	-moz-border-radius: 35px;
    -webkit-border-radius: 35px;
	display:block;
	background:#0964c1;
	font-size:30px;
	line-height:50px;
	text-align:center;
	margin:0 auto;}
.homeTopCon3 ul li img {
	float:left;
	width:53px;
	height:50px;
	padding:0 13px;
	border-left:solid 1px#ddd;
}
.homeTopCon3 ul li:nth-child(1)img {
border:0;
}
.homeTopCon3 ul li i {
	margin-top:5px;
	font-style:normal;
	font-size:16px;
	float:left;
	width:100%;
	text-align:center;
	color:#333;
	font-family:"Î¢ÈíÑÅºÚ";
}
/*.homeTopCon4 {
	width:280px;
	padding:10px 10px;
	background:#fff;
	float:left;
	margin-top:20px;
	position:relative;
}
.homeTopCon4 b {
	float:left;
	background:url(../images/home09.jpg)no-repeat;
	height:16px;
	padding-left:28px;
	color:#808080;
	font-size:18px;
}
.homeTopCon4 ul {
	float:left;
	margin-top:15px;
}
.homeTopCon4 ul li {
	float:left;
	padding-left:5px;
	background:url(../images/home10.jpg)no-repeat 0 center;
	height:30px;
	line-height:30px;
	font-size:16px;
	width:290px;
	overflow:hidden;
}
.homeTopCon4 ul li a {
	color:#333;
}
.homeTopCon4.more {
	position:absolute;
	color:#666;
	right:10px;
	top:8%;
	font-size:12px;
}*/
.ksshow {
	width:300px;
	margin-top:3px;
	overflow:hidden;
	zoom:1;
	background:#0964c1;
}
.ksshow ul li {
	width:24.5%;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	color:#FFF;
	float:left;
	height:38px;
	line-height:38px;
	text-align:center;
}
.ksshow ul li:last-child {width:25%; border-right:none;}
.ksshow ul li.boder{ border-bottom:none;}
/*<!--.ksshow ul li span {
	display:block;
	float:left;
	width:25%;
	text-align:center;
	font-size:14px;
	color:#fff;
}-->*/
.ksshow ul li a {
	color:#fff;
}
/*.ksshow ul li.nav_t1 {
	border-bottom:1px#a02691 dashed;
	line-height:10px;
	height:30px;
	background:#794AA8;
}
.ksshow ul li.nav_t2 {
	overflow:hidden;
	zoom:1;
	height:57px;
	border-bottom:none;
	padding:0px 22px 0px 10px;
}
.ksshow ul li.nav_t2 h3 {
	padding-top:8px;
	width:54px;
	float:right;
}
.ksshow ul li.nav_t2 h3 b {
	text-align:center;
	display:block;
	height:21px;
}
.ksshow ul li.nav_t2 h3 p {
	text-align:center;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#A22B91;
	line-height:24px;
}
.ksshow ul li.nav_t2 h3 p a {
	color:#a02691;
}
.ksshow ul li.nav_t2 h2 {
	float:left;
	line-height:57px;
	margin-top:15px;
	padding-left:15px;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#A22B91;
}
.ksshow ul li.nav_t2 h2 a {
	color:#9F218C;
}*/
.ksshow a:hover {
	text-decoration:underline;
}
/*.homeCon2 {
	width:300px;
	float:left;
	margin-top:15px;
}
.homeCon2 a img {
	float:left;
	width:100%;
}
.homeCon3 {
	float:left;
	width:100%;
}
.homeCon3 ul {
	float:left;
	width:100%;
	padding-top:20px;
}
.homeCon3 ul li {
	float:left;
	width:74px;
	margin:7px 13px;
}
.homeCon3 ul li a img {
	float:left;
	width:74px;
	height:74px;
}
.homeCon3 ul li a i {
	font-style:normal;
	font-size:16px;
	height:30px;
	color:#333;
	line-height:30px;
	float:left;
	width:100%;
	text-align:center;
}*/
.ksCon2 {
	float:left;
	width:100%;
	margin-top:15px;
}
.ksCon2 h3 {
	text-align:center;
	height:40px;
	line-height:40px;
	background:#0964c1;
	color:#fff;
	font-size:20px;
}
/*.homeCon4, .homeCon5, .homeCon6, .ksCon2 {
	float:left;
	width:300px;
	margin-top:15px;
}
.homeCon4 h3, .homeCon5 h3, .homeCon6 h3, .ksCon2 h3 {
	text-align:center;
	height:40px;
	line-height:40px;
	background:#0964c1;
	color:#fff;
	font-size:20px;
}
.homeCon4_1 {
	float:left;
	width:100%;
	margin-top:15px;
}
.homeCon4_1 ul {
	float:left;
	height:40px;
}
.homeCon4_1 ul li {
	border-left:solid 2px#a374b3;
	border-bottom:solid 2px#a374b3;
	border-top:solid 2px#a374b3;
	float:left;
	padding:0 4px;
	height:30px;
	line-height:30px;
	font-size:16px;
	cursor:pointer;
	color:#9c59b3;
}
.homeCon4_1 ul li:nth-child(1) {
border-radius:5px 0 0 5px;
}
.homeCon4_1 ul li:nth-child(4) {
border-right:solid 2px#a374b3;
border-radius:0px 5px 5px 0px;
}
.homeCon4_1 ul li a {
	color:#9c59b3;
}
.homeCon4_1 ul li.lihover {
	background:url(../images/homn18.jpg)no-repeat center bottom#a374b3;
	height:42px;
	border:0;
	color:#fff;
}
.homeCon4_1 ul li.lihover a {
	color:#fff;
}
.homeCon4_2 {
	float:left;
	width:100%;
	margin-top:5px;
}
.homeCon4_2 ol {
	float:left;
	width:100%;
}
.homeCon4_2 ol li {
	float:left;
	background:#fff;
	height:35px;
	line-height:35px;
	margin:5px 5px 0px 0px;
	display:inline;
	font-size:16px;
	width:95px;
	text-align:center;
}
.homeCon4_2 ol li a {
	color:#333;
}
.homeCon4_2 ul {
	float:left;
	width:280px;
	margin:20px 0;
	padding:0 10px;
}
.homeCon4_2 ul li {
	float:left;
	padding-left:5px;
	background:url(../images/home10.jpg)no-repeat 0 center;
	height:30px;
	line-height:30px;
	font-size:16px;
	width:290px;
	overflow:hidden;
}
.homeCon4_2 ul li a {
	color:#333;
}
.homeCon4_3 {
	float:left;
	width:100%;
	margin-top:10px;
}
.homeCon4_3 a.swt1 {
	float:left;
	color:#fff;
	font-size:16px;
	background:#9b8ace;
	border-radius:5px;
	border-bottom:solid 2px#7464a1;
	width:140px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.homeCon4_3 a.swt2 {
	float:right;
	color:#fff;
	font-size:16px;
	background:#e484c4;
	border-radius:5px;
	border-bottom:solid 2px#cc70a7;
	width:140px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.homeCon5_2bg {
	margin-top:15px;
	float:left;
	width:100%;
}
.homeCon5_2 ul li {
	float:left;
	width:90px;
	margin:0 5px;
	display:inline;
}
.homeCon5_2 ul li img {
	float:left;
	max-width:90px;
}
.homeCon5_2 ul li b {
	float:left;
	width:100%;
	text-align:center;
	color:#9a50b2;
	font-size:18px;
	height:30px;
	line-height:30px;
	padding-top:5px;
}
.homeCon5_2 ul li i {
	float:left;
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:14px;
	font-style:normal;
	color:#333;
	overflow:hidden;
}
.homeCon6_1 {
	float:left;
	width:260px;
	padding:0 20px 15px;
	background:#fff;
}
.homeCon6_1 p {
	border:solid 1px#b7babf;
	width:258px;
	float:left;
	height:30px;
	line-height:30px;
	margin-top:10px;
	border-radius:5px;
}
.homeCon6_1 p span {
	background:#f0f2f5;
	width:60px;
	float:left;
	border-radius:5px 0px 0px 5px;
	height:30px;
}
.homeCon6_1 p span img {
	float:left;
	max-width:20px;
	margin:5px 0 0 20px;
}
.homeCon6_1 p input {
	float:left;
	border:0;
	width:190px;
	height:30px;
	border-radius:0 5px 5px 0;
	padding-left:8px;
}
.homeCon6_1 input.tjyy {
	float:left;
	color:#fff;
	font-size:16px;
	background:#b77eca;
	border-radius:5px;
	border-bottom:solid 2px#8d57a0;
	width:140px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:12px 0 0 51px;
	border:0;
	cursor:pointer;
}*/
.bottomCon1 {
	float:left;
	width:100%;
	padding-bottom:59px;
	margin-top:5px;
	padding-top:15px;
	font-size:12px;
	text-align:center;
	color:#515151;
	line-height:20px;
}
.bottomCon1 a {
	color:#0964C1;
}
/*.ksCon1 {
	float:left;
	width:100%;
	font-size:12px;
	color:#8b7399;
	margin-top:15px;
}
.ksCon1 a {
	color:#852c99;
}*/
.ksCon3 {
	float:left;
	width:100%;
	margin-top:15px;
}
.ksCon3L {
	float:left;
	width:78px;
	height:78px;
	border:1px solid #b5ceec;
}
.ksCon3L img{margin:8px 23px;}
.ksCon3L h3{ font-size:14px; text-align:center; color:#808080;}
/*.ksCon3L a img {
	float:left;
	max-width:70px;
}*/
.ksCon3R {
	width:73%;
	float:left;
}
.ksCon3R h4 {
	background:#44a1da;
	float:left;
	width:94%;
	padding-left:10px;
	margin-left:5px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:14px;
}
.ksCon3R ul {
	float:left;
	width:100%;
	line-height:20px;
	font-size:12px;
}
.ksCon3R ul li {
	float:left;
	margin-left:5px;
	height:20px;
	margin-top:5px;
	background:#fff;
	width:47%;
	text-align:center;
}
.ksCon3R ul li a {
	color:#808080;
}
.ksCon3B {
	float:left;
	width:280px;
	margin-top:15px;
	background:#fff;
	border-bottom:solid 2px#c3a1d6;
	padding:10px 10px;
}
.ksCon3B dl {
	float:left;
	width:100%;
}
.ksCon3B dl dt {
	float:left;
	width:50px;
}
.ksCon3B dl dt b {
	float:left;
	background:#b781d6;
	border-radius:10px;
	height:22px;
	color:#fff;
	font-size:14px;
	width:50px;
	text-align:center;
	line-height:22px;
}
.ksCon3B dl dd {
	float:left;
	width:230px;
}
.ksCon3B dl dd a {
	float:left;
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#a467c7;
	margin-left:10px;
}
/*.ksCon4R h4 {
	background:#86cdd1;
}*/
.ksCon4B {
	border-bottom:solid 2px#86cdd1;
}
.ksCon4B dl dt b {
	background:#5cc6cc;
}
.ksCon4B dl dd a {
	color:#26a7ad;
}
/*.ksCon5R h4 {
	background:#a0b1d9;
}*/
.ksCon5B {
	border-bottom:solid 2px#a0b1d9;
}
.ksCon5B dl dt b {
	background:#7e9be0;
}
.ksCon5B dl dd a {
	color:#6282cc;
}
/*.ksCon6R h4 {
	background:#86d1b7;
}
.ksCon7R h4 {
	background:#d9a0d9;
}
.ksCon3R ul.liW1 {
	width:100px;
}
.ksCon7B {
	float:left;
	width:100%;
}
.ksCon7B ul {
	float:left;
}
.ksCon7B ul li {
	float:left;
	width:71px;
	background:#fff;
	text-align:center;
	height:20px;
}
.ksCon7B ul li:nth-child(1) {
margin-left:0;
width:70px;
}
.ksCon8R h4 {
	background:#abcc85;
}
.ksCon8B {
	border-bottom:solid 2px#abcc85;
}
.ksCon8B dl dt b {
	background:#91bf5c;
}
.ksCon8B dl dd a {
	color:#79a843;
}
.ksCon9R h4 {
	background:#90cce0;
}
.ksCon9B {
	border-bottom:solid 2px#90cce0;
}
.ksCon9B dl dt b {
	background:#64c3e3;
}
.ksCon9B dl dd a {
	color:#4eaccc;
}
.ksCon9BT {
	float:left;
	width:100%;
}
.ksCon9BT ul li:nth-child(1) {
margin-left:0;
width:70px;
}
.ksCon9BT ul li.more {
	background:#90cce0;
}
.ksCon3R ul li.more {
	background:#c3a1d6;
}
.ksCon5R ul li.more {
	background:#a5b4d9;
}
.ksCon6R ul li.more {
	background:#86d1b7;
}
.ksCon3R ul li.more a {
	color:#fff;
}*/
.ksCon4B dl {
	background:url(../images/ks03.jpg)no-repeat 0 30px;
}
.ksCon5B dl {
	background:url(../images/ks05.jpg)no-repeat 0 30px;
}
/*.ksCon8B dl {
	background:url(../images/ks11.jpg)no-repeat 0 30px;
}
.ksCon9B dl {
	background:url(../images/ks10.jpg)no-repeat 0 30px;
}*/
.ksCon10 {
	width:100%;
	float:left;
	margin-top:15px;
}
.ksCon10L {
	float:left;
	width:75%;
}
.ksCon10L a {
	text-align:center;
	color:#fff;
	font-size:14px;
	margin-top:5px;
}
.ksCon10L a.a1, .ksCon10L a.a9 {
	float:left;
	width:100%;
	height:32px;
	line-height:32px;
}
.ksCon10L span {
	float:left;
	width:63%;
	height:75px;
}
.ksCon10L span a {
	float:left;
	width:98%;
	height:32px;
	line-height:32px;
}
.ksCon10L a.a6 {
	background:#b8c039;
	float:left;
	width:37%;
	height:55px;
	line-height:20px;
	padding-top:15px;
}
.ksCon10L a.a7, .ksCon10L a.a8 {
	float:left;
	width:49%;
	height:32px;
	line-height:32px;
}
.tag-font {
	opacity:.8;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
}
.ksCon10L a.a1 {
	background:#22bfa2;
}
.ksCon10L a.a2 {
	background:#41a5bd;
}
/*.ksCon10L a.a3 {
	background:#ccad8f;
	margin-left:5px;
}*/
.ksCon10L a.a4 {
	background:#22bfa2;
}
/*.ksCon10L a.a5 {
	background:#b485cc;
	margin-left:5px;
}*/
.ksCon10L a.a7 {
	background:#e77e22;
}
.ksCon10L a.a8 {
	background:#f06b6c;
	float:right;
}
.ksCon10L a.a9 {
	background:#a692d1;
}
.ksCon10R {
	float:right;
	width:23%;
	line-height:70px;
	font-size:14px;
	text-align:center;
}
.ksCon10R a {
	float:left;
	width:100%;
	height:70px;
	color:#fff;
	margin-top:5px;
}
/*.ksCon10R a:nth-child(3) {
height:32px;
line-height:14px;
background:#e673ac;
font-size:12px;
}*/
.ksCon10R a:nth-child(2) {
	background:#b8c039;
	height:55px;
	line-height:20px;
	padding-top:15px;
}
.ksCon10R a:nth-child(1) {
background:#f06b6c;
}
.ksCon10C{ 
     width:100%; 
	 margin-top:5px; 
	 color:#fff; 
	 background:#aaa3cf; 
	 line-height:32px; 
	 font-size:14px; 
	 text-align:center; 
	 float:left;}
.ksCon10C a{ color:#fff;}
.ft_nr {
	margin-top:10px;
	margin-bottom:5px;
	border:1px#CCCCCC solid;
	width:92%;
	font-size:14px;
	height:50px;
	padding:10px
}
.top_ft {
	width:86px;
	color:#F00;
	overflow:hidden;
	float:left;
	margin-left:50px;
}
.top_ft a {
	color:#F00;
	text-decoration:underline;
	text-align:center
}
.zj_ft {
	width:86px;
	overflow:hidden;
	float:right;
	margin-right:50px;
}
.zj_ft a {
	color:#F00;
	text-decoration:underline;
}
.txt_ft {
	font-size:13px;
	padding-top:10px;
	text-align:center;
}
/*#Bottom {
	width:100%;
	height:60px;
	background:rgba(0, 0, 0, .5);
	position:fixed;
	bottom:0;
	left:0;
	_position:absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
	overflow:visible;
	line-height:70px;
}
.Bottom {
	width:320px;
	height:60px;
	padding:13px;
	margin:0px auto;
	overflow:hidden;
	line-height:70px;
}
.Bottom a.a1 {
	display:block;
	float:left;
	margin-left:20px;
}
.Bottom a.a2 {
	display:block;
	float:right;
	margin-right:10px;
}*/



.nr{position:relative;overflow:hidden;padding:0 0 20px 0;width:99%;height:100%;border:1px solid #bebebe;border-radius:5px;background:url(../images/td_07.jpg) repeat-x bottom;background:#fff; margin-top:20px; float:left;}
.nr_top{width:100%;height:auto;background:url(../images/td_03.jpg) repeat-x;}
.nr_top img{width:100%;height:auto;}
.nr_n1{margin:0 auto;width:94%;height:56px;border-bottom:1px dashed #ccc;}
.nr_n1 p{font-size:16px;line-height:30px;}
.nr_n1_dx{padding-left:5%;width:95%;height:26px;}
.nr_n1_dx input{float:left;margin-top:6px;line-height:26px;}
.nr_n1_dx label{float:left;width:30%;text-align:left;line-height:26px;}
.nr_n1_dx label a{display:block;text-indent:.5em;font-size:14px;line-height:26px;}
.nr_n2{overflow:hidden;margin:0 auto;padding:10px 0;width:94%;height:auto;}
.nr_n2_d1{width:100%;height:34px;}
.nr_n2_d1 p{float:left;padding:0 2%;width: 30%;text-align:center;font-size:14px;line-height:34px;}
.nr_n2_d1 input{display:block;width: 60%;height:32px;border:1px solid #CCC;}
.nr_n2_d2{width:100%;height:47px;}
.nr_n2_d2 p{float:left;padding:0 2%;width:24%;text-align:center;font-size:14px;line-height:47px;}
.nr_n2_d2 span{float:left;display:block;width:70%;height:47px;text-align:left;line-height:47px;}
.nr_n2_d2 span a{font-size:14px;line-height:47px;}
.anniuti{margin:10px auto;width:40%;height:30px;}
.anniuti a{display:block;width:100%;height:30px;color:#fff;text-align:center;line-height:30px;}
.coolbg {-webkit-appearance:none;width:130px;height:30px;border: none;background: #0051A3;color: #fff;font-family: "microsoft yahei";font-size:16px;border-radius:5px;}
.wxts{margin:0 auto;width:96%;height:auto}
.wxts p{font-size:14px;line-height:19px}
.wxts p strong{color:#ba0000}