﻿* {
	margin:0;
	padding:0;
}

.gf {
	padding: 10px;
}

html {
	background-color:#f9f9f9;
	background-image:url("../images_m/1.png")
/*/skin/1.png*/
	
;
	background-repeat:repeat;
	font-weight:normal;
	text-align:justify;
	font-family:"Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color:#333333;
	line-height: 30px;
}
a:link {
	text-decoration:none;
	color:#333333;
}
a:visited {
	color:#333333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#FF0000;
}
ol, ul, li {
	list-style:none;
}
#clear {
	clear:both;
}
#head,#nav,#banner,#xz,#main,#classify,#fl,#lx ,#lx ul,#tj ul li img,#tj li p,#bottom,#wz,#list ul li img,#list li p,#page,#basetext p,#text p,#news p,#time,#m1,#lianxi,#message p,#messages,#messaget,#lytext,#bdshare,#share,#kh {
	clear:both;
	float:none;
	margin-right:auto;
	margin-left:auto;
}
#head {
	width:980px;
	padding-top:16px;
	height:90px;
}
#head img {
	float:left;
	height:80px;
	width:880px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
#headr {
	float:right;
	width:100px;
	height:66px;
	text-align:right;
	padding-top:6px;
	color:#ff0000;
	font-weight:bold;
}
#headr span a {
	background-image:url("../images_m/2.gif")
/*/skin/2.gif*/
	
;
	background-repeat:no-repeat;
	background-position:0px -65px;
	background-position:0px -66px\0;
	padding-left:16px;
	color:#0178C4;
	font-weight: bold;
	line-height:20px;
	margin-right:3px;
	font-size:12px;
}
#headr p {
	text-align:right;
	padding-top:4px;
	padding-top:5px\0;
	background-repeat:no-repeat;
	background-position:17px -1px;
	background-position:17px 0px\0;
	letter-spacing:2px;
	font-size:16px;
	font-weight:bold;
	background-image:url("../images_m/3.png")
/*/skin/3.png*/
	
;
	padding-right:1px;
	margin-top:12px;
	height:25px;
}
.search {
	overflow:hidden;
	float:none;
	margin-bottom:2px;
	border:1px solid #999;
	border-radius:4px;
	background-color:#f8f8f8;
	width:190px;
	padding:6px;
	clear:both;
	margin-right:auto;
	margin-left:auto;
}
#searcha {
	width:138px;
	height:18px;
	float:left;
	border-radius:4px;
	letter-spacing:1px;
	border:1px solid #999;
	padding-top:3px;
	padding-bottom:3px;
	line-height:20px;
	text-indent:4px;
	margin: 0px;
}
.table {
	margin-top: 10px;
	margin-bottom:10px;
	font-size:14px;
}
.table img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#submit {
	float:right;
	border:1px solid #ff0000;
	height:25px;
	width:46px;
	cursor:pointer;
	color:#FFFFFF;
	background-color:#ff0000;
	border-radius:4px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:4px;
	line-height:21px;
	text-align:center;
	text-indent:2px;
	margin: 0px;
}
#submit:hover {
	background-color:#0073B3;
	border:1px solid #0073B3;
	height:25px;
}
#nav {
	width:982px;
	height:45px;
	background-image:url("../images_m/1.gif")
/*/skin/1.gif*/
	
;
	background-repeat:no-repeat;
	background-position:0px -1px;
}
#navl {
	background-image:url("../images_m/1.gif")
/*/skin/1.gif*/
	
;
	background-repeat:no-repeat;
	background-position:right -50px;
	padding-right:2px;
	height:45px;
}
#navr {
	height:45px;
	background-image:url("../images_m/1.gif")
/*/skin/1.gif*/
	
;
	background-repeat:repeat;
	background-position:left -99px;
	margin-left:4px;
	margin-right:2px;
	padding-left:8px;
}
#navr li {
	float:left;
	height:45px;
	background-image:url("../images_m/1.gif");
	background-repeat:no-repeat;
	background-position:right -148px;
	padding-left:9px;
	padding-right:13px;
	width: 98px;
}
#navr li a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	cursor:pointer;
	display:block;
	height:45px;
	text-decoration:none;
	line-height:37px;
	font-size:15px;
	color:#FFFFFF;
	letter-spacing:1px;
	text-align: center;
}
.hover {
	background-position: center;
	background-image:url("../images_m/2.gif");
	background-repeat:no-repeat;
	background-position:3px -18px;
}
#navr li .hover {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	line-height:42px;
	background-position: center;
}
#navr li a:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	line-height:42px;
	background-image:url("../images_m/2.gif");
	background-repeat:no-repeat;
	background-position:3px -18px;
	background-position: center;
}


	#banner{width:auto;height:234px;position:relative;overflow:hidden;min-width:980px;margin:0 auto;}
	#banner img{ width:980px; height:234px          }
	#banner .slides{width:auto;height:354px;min-width:980px;}
	#banner .slide{float:left;height:354px;position:relative;min-width:980px;}
	#banner .button{width:138px;display:none;}
	#banner .control{width:100%;height:19px;text-align:center;position:absolute;bottom:15px;cursor:pointer;z-index:40;}
	#banner .control a{width:19px;height:19px;line-height:19px;text-align:center;overflow:hidden;color:#fff;margin-right:6px;background-color:#201f1d;cursor:pointer;display:inline-block;}
	#banner .control a:hover, #banner .control a.active{background-color:#054fa4;}
	.autoMaxWidth{height:234px;position:relative;overflow:hidden;}	



#banner,#xz:nth-child(1n) {
	border:none;
}

#bannerl {
	float:left;
	width:704px;
}
#bannerr {
	float:right;
	width:276px;
	background-image:url("../images_m/77.gif")
/*/skin/77.gif*/
	
;
	background-repeat:no-repeat;
	height:205px;
	text-align:center;
	border-radius:0px 0px 4px 0px;
}
#bannerr img {
	width:170px;
	padding-top:60px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	height: 48px;
	clear:both;
	float:none;
	margin-right:auto;
	margin-left:auto;
}
#xz {
	width:980px;
	margin-bottom:8px;
	border-radius:4px;
	box-shadow:0 4px 8px rgba(0,0,0,.35);
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	text-align:left;
	height:40px;
	margin-top:8px;
}
#xz p {
	float:left;
	line-height:40px;
	width:88px;
	text-indent:10px;
	font-weight:bold;
	color:#FF0000;
	letter-spacing:1px;
}
#xz li {
	float:left;
	line-height:26px;
	height:26px;
	margin-right:5px;
	margin-left:5px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#CCCCCC;
	text-indent:10px;
	margin-top:7px;
}
#main {
	width:980px;
	margin-bottom:20px;
}
#left {
	float:left;
	width:232px;
}
#classify {
	background-clip:border-box;
	border-radius:6px;
	box-shadow:0 0 1px #fff inset;
	transition:background-position 1s;
	width:232px;
	padding-bottom:15px;
	text-indent:20px;
	font-size:15px;
	color:#FFFFFF;
	line-height:40px;
	font-weight:bold;
	border:1px solid #006699;
	background-color:#0777c3;
}
#fl {
	width:220px;
	border-radius:6px;
	background-color:#fff;
	box-shadow:inset 0px 0px 3px #003399;
	padding-top:8px;
	padding-bottom:6px;
}
#fl ul span {
	width:216px;
	float:left;
	color:#0B65A7;
	font-size:14px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	height:35px;
	line-height:35px;
	background-image:url("../images_m/4.gif")
/*/skin/4.gif*/
	
;
	background-repeat:no-repeat;
	background-position:12px 9px;
	background-position:12px 8px\0;
	text-indent:35px;
}
#fl ul li {
	text-indent:8px;
	width:98px;
	float:left;
	text-align:left;
	line-height:32px;
	height:32x;
	font-size:14px;
	font-weight:normal;
	list-style-type:none;
	margin-left:8px;
}
#fl ul li a:hover {
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	width:98px;
	float:left;
	line-height:32px;
	height:32px;
	border-radius:8px;
	background-color:#0099FF;
	font-size:13px;
	text-indent:8px;
}
#lx {
	background-clip:border-box;
	border-radius:6px;
	box-shadow:0 0 1px #fff inset;
	transition:background-position 1s;
	width:232px;
	padding-bottom:2px;
	text-indent:20px;
	font-size:15px;
	color:#FFFFFF;
	line-height:38px;
	font-weight:bold;
	border:1px solid #006699!important;
	background-color:#0777c3;
	margin-top:8px;
}
#lx ul {
	width:232px;
	border-radius:4px;
	background-color:#fff;
	box-shadow:inset 0px 0px 3px #003399;
	padding-top:8px;
	padding-bottom:8px;
}
#lx ul li {
	width:220px;
	padding:3px 5px;
	line-height:1.5em;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	text-indent:0;
}
#right {
	width:734px;
	float:right;
}
#brief {
	width:731px;
	border-radius:6px;
	box-shadow:0 2px 8px rgba(0,0,0,.35);
	background:#fff;
	background:gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:left;
	margin-bottom:8px;
	padding-bottom:6px;
	height:234px;
}
#brief span {
	float:left;
	margin-right:10px;
	margin-top:6px;
	margin-left:15px;
	line-height:24px;
}
#brief img {
	float:left;
	margin-right:8px;
	margin-top:6px;
}
#c2 {
	width:100%;
	height:34px;
	background:#f2f2f2;
	border-radius:6px 6px 0 0;
	box-shadow:0 1px 3px rgba(0,0,0,.15);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#cccccc');
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	background:linear-gradient(#f9f9f9, #ccc);
	text-align:right;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#ccc));
}
#brief,#xcp:nth-child(1n) {
	border:none;
}
#c2 span {
	border-radius:5px;
	color:#FFFFFF;
	font-size:14px;
	float:left;
	height:24px;
	margin-left:18px;
	line-height:22px;
	line-height:26px\9;
	margin-top:6px;
	text-align:center;
	background-color:#0777c3;
	letter-spacing:1px;
	padding-right:8px;
	padding-left:8px;
}
#c2 span img {
	}
#c2 p {
	font-size:14px;
	color:#0178C4;
	float:right;
	margin-right:12px;
	line-height:33px;
}
#xcp {
	width:220px;
	border-radius:6px;
	box-shadow:0 2px 8px rgba(0,0,0,.35);
	background:#fff;
	background:gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:right;
	margin-bottom:8px;
	padding-bottom:6px;
	text-align:center;
	height:234px;
}
#xcp img {
	padding-top:14px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:none;
	border-left-style:none;
}
#new {
	width:363px;
	border-radius:6px;
	box-shadow:0 2px 8px rgba(0,0,0,.35);
	background:#fff;
	background:gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:left;
	margin-bottom:8px;
	padding-bottom:6px;
}
#new ul,#gx ul {
	padding-top:5px;
}
#new ul li {
	width:344px;
	float:left;
	list-style-type:decimal;
	overflow:hidden;
	line-height:31px;
	color:#FF0000;
	list-style-position:inside;
	height:31px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	padding-right:8px;
	text-indent:10px;
	margin-left:4px;
}
#new ul span {
	line-height:31px;
	height:31px;
	color:#FF0000;
	padding-left:8px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	float:left;
}
#new,#gx:nth-child(1n) {
	border:none;
}
#gx {
	width:362px;
	border-radius:6px;
	box-shadow:0 2px 8px rgba(0,0,0,.35);
	background:#fff;
	background:gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:right;
	margin-bottom:8px;
	padding-bottom:6px;
}
#gx ul li {
	width:344px;
	float:left;
	list-style-type:decimal;
	overflow:hidden;
	line-height:31px;
	color:#FF0000;
	list-style-position:inside;
	height:31px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	padding-right:8px;
	text-indent:10px;
	margin-left:4px;
}
#tj,#xwtj {
	width:734px;
	border-radius:6px;
	box-shadow:0 2px 8px rgba(0,0,0,.35);
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:left;
	margin-bottom:8px;
	padding-bottom:6px;
}
#tj ul {
	padding-bottom:10px;
	float:left;
}
#tj ul li {
	width:160px;
	float:left;
	list-style-type:none;
	margin-top:15px;
	margin-left:19px;
	/*height:150px;*/
}
#xwtj ul li {
	overflow: hidden;
	width:344px;
	float:left;
	list-style-type:decimal;
	margin-top:2px;
	margin-left:19px;
	height:28px;
	line-height: 28px;
	list-style-position: inside;
}
#tj ul li img {
	width:160px;
	height:120px;
	border-radius:6px;
	margin-bottom:3px;
	border:1px solid #CCCCCC;
	box-shadow:0 1px 4px rgba(0,0,0,.25);
	background:#fff;
}
#tj ul li img:hover {
	border-radius:6px;
	box-shadow:0 1px 5px #0073b3;
	border:1px solid #0073b3\0;
}
#tj li p {
	width:170px;
	list-style-type:none;
	text-align:center;
	line-height:22px;
	height:70px;
	overflow:hidden;
}
#tj,#xwtj,#bottom:nth-child(1n) {
	border:none;
}









#td,#xwtj {
	width:985px;
	border-radius:6px;
	box-shadow:0 2px 8px rgba(0,0,0,.35);
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:left;
	margin-bottom:8px;
	padding-bottom:6px;
}

#xwtj ul li {
	overflow: hidden;
	width:344px;
	float:left;
	list-style-type:decimal;
	margin-top:2px;
	margin-left:19px;
	height:28px;
	line-height: 28px;
	list-style-position: inside;
}
#td ul li img {
	width:160px;
	height:120px;
	border-radius:6px;
	margin-bottom:3px;
	border:1px solid #CCCCCC;
	box-shadow:0 1px 4px rgba(0,0,0,.25);
	background:#fff;
}
#td ul li img:hover {
	border-radius:6px;
	box-shadow:0 1px 5px #0073b3;
	border:1px solid #0073b3\0;
}
#td li p {
	width:170px;
	list-style-type:none;
	text-align:center;
	line-height:22px;
	height:22px;
	overflow:hidden;
}
#td,#xwtj,#bottom:nth-child(1n) {
	border:none;
}



#bottom {
	width:980px;
	padding-top:8px;
	padding-bottom:6px;
	text-align:center;
	margin-bottom:10px;
}
#dlogo {
	width:75px;
	text-align:right;
	float:left;
	padding-top:4px;
}
#bottom span {
	width:832px;
	text-align:center;
	float:left;
	padding-top:8px;
}
#bottom p {
	width:72px;
	text-align:center;
	float:left;
	padding-top:3px;
}
#bottom,#page {
	border-radius: 6px;
	box-shadow:0 1px 8px rgba(0,0,0,.35);
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
}
#wz {
	font-size:12px;
	width:980px;
	line-height:25px;
	height:25px;
	text-indent:20px;
	background-image:url("../images_m/2.gif")
/*/skin/2.gif*/
	
;
	background-repeat:no-repeat;
	background-position:left 7px;
	background-position:left 5px\0;
	margin-top:6px;
	margin-bottom:4px;
}
#list:nth-child(1n) {
	border:none;
}
#list,#text,#news,#scheme,#map {
	width:734px;
	border-radius:6px;
	box-shadow:0 2px 8px rgba(0,0,0,.35);
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:left;
	margin-bottom:10px;
	padding-bottom:6px;
}
#list ul,#news ul,#scheme ul,#map ul {
	padding-top:8px;
}
#list ul li {
	width:202px;
	float:left;
	list-style-type:none;
	margin-top:12px;
	margin-left:33px;
	/*height:219px;*/
}
#list ul li:nth-child(3n+1){
	clear: both;
}

#list ul li img {
	margin-bottom:3px;
	border-radius:6px;
	box-shadow:0 1px 5px rgba(0,0,0,.25);
	background:#fff;
	border:1px solid #CCCCCC;
	padding:4px;
	height:140px;
	width:192px;
}
#list ul li img:hover {
	border-radius:6px;
	box-shadow:0 1px 5px #0073b3;
	border:1px solid #0073b3\0;
}
#list li p {
	width:200px;
	list-style-type:none;
	text-align:center;
	line-height:22px;
	overflow:hidden;
	/*max-height: 44px;*/
}
#column {
	width:100%;
	height:34px;
	background:#f2f2f2;
	border-radius:6px 6px 0 0;
	box-shadow:0 1px 3px rgba(0,0,0,.15);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#cccccc');
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#ccc));
	background:linear-gradient(#f9f9f9,#ccc);
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#999;
}
#columnl {
	border-radius:5px;
	color:#FFFFFF;
	font-size:14px;
	float:left;
	height:24px;
	margin-left:18px;
	line-height:22px;
	line-height:26px\9;
	margin-top:6px;
	text-align:center;
	background-color:#0777c3;
	letter-spacing:1px;
	padding-right:8px;
	padding-left:8px;
}
#columnr {
	float:right;
	height:34px;
}
#columnr li {
	float:left;
	list-style-type:none;
	height:34px;
	font-size:12px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#999999;
	width:72px;
	line-height:34px;
	text-align:center;
	color:#0073b3;
}
#page {
	width:734px;
	margin-top:8px;
	padding-top:13px;
	padding-bottom:13px;
	text-align:center;
}
#page,#news:nth-child(1n) {
	border:none;
}
#page b {
	border:1px solid #0066FF;
	color:#FFF;
	background-color:#0178C4;
	padding-top:1px;
	padding-right:5px;
	padding-bottom:1px;
	padding-left:5px;
	border-radius:4px;
}
#page a:link {
	border:1px solid #999;
	border-radius:4px;
	color:#003366;
	padding-top:1px;
	padding-right:5px;
	padding-bottom:1px;
	padding-left:5px;
	margin-right:2px;
	margin-left:2px;
	background-color:#f2f2f2;
}
#page a:visited {
	border:1px solid #D9D9D9;
	color:#003366;
	margin-top:0;
	margin-right:1px;
	margin-bottom:0;
	margin-left:1px;
	padding-top:1px;
	padding-bottom:1px;
}
#page a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border:1px solid #0073b3;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#0777c3;
	margin-top:0;
	margin-bottom:0;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:2px;
	margin-left:2px;
	border-radius:4px;
	padding-right:5px;
	padding-left:5px;
}
#page b a {
	border-radius:4px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
#text:nth-child(1n) {
	border:none;
}
h1 {
	font-size:16px;
	clear:both;
	float:none;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	color:#0B65A7;
	line-height:50px;
	height:50px;
	margin-top:12px;
}
.titleimg {
	float:left;
	height:260px;
	width:352px;
	margin-top:20px;
	margin-left:50px;
	_margin-left:10px;
	margin-bottom:8px;
}
.titleimg img {
	border-radius:6px;
	box-shadow:0 1px 5px rgba(0,0,0,.25);
	background:#fff;
	border:1px solid #CCCCCC;
	padding:4px;
	height:248px;
	width:340px;
}
.titleimg img:hover {
	border-radius:6px;
	box-shadow:0 1px 6px #0073b3;
	border:1px solid #0073b3\0;
}
#basetext {
	float:right;
	height:288px;
	width:285px;
	margin-top:6px;
	margin-left:10px;
	margin-right:15px;
}
#basetext span {
	line-height:48px;
	float:left;
	height:48px;
	width:280px;
	text-indent:8px;
	letter-spacing:2px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
}
#basetext span b {
	color:#006699;
	font-weight:normal;
	float:left;
}
#z1 {
	float:left;
	width:320px;
	margin-top:36px;
}
#z1 span {
	float:left;
	width:94px;
	margin-left:2px;
	margin-right:22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#z1 span img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#ts {
	float:left;
	width:690px;
	margin-top:10px;
	padding-left:18px;
	line-height: 30px;
}
#ts p {
	font-weight: bold;
	font-size: 16px;
	color: #FF0000;
}
#text p {
	width:690px;
	padding-top:14px;
	line-height:30px;
	letter-spacing:0.5px;
	font-size:14px;
}
#text p img {
	border-radius:10px;
	margin-left:12px;
	box-shadow:0 2px 4px rgba(0,0,0,.35);
}
#pages {
	width:734px;
	float:left;
	padding-bottom:4px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
	padding-top:8px;
}
#pagesnr {
	width:720px;
	float:left;
	padding-bottom:4px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCCCCC;
	padding-top:8px;
}
#pages li {
	width:700px;
	float:left;
	padding-left:18px;
	list-style-type:none;
	line-height:32px;
	line-height:32px\0;
	height:32px;
	overflow:hidden;
	color:#FF0000;
}
#news ul li {
	width:690px;
	padding-left:10px;
	margin-left:20px;
	color:#0B65A7;
	list-style-position: inside;
	list-style-type:decimal;
}
#news ul li,#news ul span {
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	float:left;
	line-height:40px;
	height:40px;
}
#news p {
	width:auto;
	text-align:center;
	margin-top:16px;
}
#news ul li a {
	color:#0B65A7;
}
#news ul span {
	width:75px;
	font-weight:normal;
	color:#666666;
	padding-right: 20px;
}
#time {
	text-align:center;
	margin-top:12px;
	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#CCCCCC;
	margin-bottom:10px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	line-height:45px;
	height:90px;
	width:734px;
}
#m1,#lianxi {
	line-height:30px;
	width:690px;
}
#m1 {
	margin-top:12px;
	margin-bottom:8px;
	border-radius:6px;
}
#m1 span {
	width:690px;
	float:left;
	font-weight:bold;
	color:#0B65A7;
	font-size:14px;
	padding-top:12px;
}
#lianxi span {
	width:590px;
	float:left;
	font-weight:bold;
	color:#0B65A7;
	font-size:16px;
	text-align:center;
	line-height:70px;
	height:70px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	margin-left:50px;
	margin-bottom:10px;
}
#lianxi li {
	width:315px;
	float:left;
	height:33px;
	line-height:33px;
	margin-left:30px;
}
#lianxi li p {
	float:left;
	line-height:32px;
	height:32px;
	margin-top:0px;
}
#lianxi li a {
	float:left;
	line-height:29px;
}
#lianxi li a img {
	width:72px;
	height:21px;
	float:left;
	margin-top:5px;
}
#scheme,#message:nth-child(1n) {
	border:none;
}
#scheme ul li {
	width:642px;
	float:left;
	line-height:26px;
	border-radius:6px;
	box-shadow:0 1px 6px rgba(0,0,0,.35);
	margin-top:15px;
	margin-bottom:20px;
	background-color:#fff;
	margin-left:30px;
	padding:10px;
	text-align:justify;
}
#scheme ul li img {
	float:left;
	border-radius:6px;
	margin-right:14px;
	box-shadow:0 1px 6px rgba(0,0,0,.35);
	margin-top:2px;
	margin-left:4px;
}
#scheme ul li img:hover {
	float:left;
	border-radius:6px;
	clear:both;
	margin-right:10px;
	box-shadow:0 1px 6px rgba(0,0,0,.35);
}
#scheme ul li p {
	line-height:30px;
	padding-right:15px;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
	clear:right;
}
#message {
	width:734px;
	border-radius:6px;
	box-shadow:0 4px 8px rgba(0,0,0,.35);
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	float:left;
	margin-bottom:8px;
	padding-bottom:6px;
}
#message p {
	width:630px;
	line-height:30px;
	padding-right:15px;
	padding-left:15px;
	border-radius:6px;
	box-shadow:0 1px 5px rgba(0,0,0,.25);
	margin-top:15px;
	margin-bottom:20px;
	background-color:#fff;
}
#message p b {
	width:630px;
	float:left;
	clear:right;
	color:#0178C4;
}
#messages {
	width:480px;
	line-height:30px;
	padding-right:90px;
	padding-left:90px;
	border-radius:6px;
	box-shadow:0 1px 5px rgba(0,0,0,.25);
	background-color:#FFFFFF;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:15px;
	padding-bottom:8px;
}
#messages li {
	width:240px;
	float:left;
	line-height:32px;
	text-align:center;
	color:#0178C4;
	font-weight:bold;
	letter-spacing:2px;
}
#messaget {
	margin-top:8px;
	width:154px;
}
#lytext {
	margin-top:8px;
	padding:8px;
	font-size:14px;
	border-radius:6px;
	border:1px solid #CCCCCC;
	width:465px;
	height:100px;
	vertical-align:top;
	display:block;
}
#bdshare {
	width:495px;
	height:20px;
	padding-top:4px;
	padding-bottom:4px;
}
#share {
	padding-top:15px;
	text-align:center;
	width:100%;
	padding-left:162px;
	margin-bottom:8px;
}
#nshare {
	padding-top:10px;
	text-align:center;
	width:572px;
	padding-left:162px;
	margin-bottom:8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}
#t1 {
	width:100%;
	overflow:hidden;
}
#t2,#t3 {
	position:relative;
	z-index:12;
}
#t4 {
	position:fixed;
	top:70%;
	top:43%\9;
	right:0;
	_position:absolute;
	_top:265px;
}
#t4 a {
	display:block;
	width:45px;
	height:67px;
	text-indent:-9999px;
	overflow:hidden;
	background-image:url("../images_m/gotop.gif")
/*/skin/gotop.gif*/
	
;
	background-repeat:no-repeat;
}
.t8 {
	margin-top:12px;
}
#kh {
	width:668px;
	margin-top:16px;
	border-radius:6px;
	box-shadow:0 2px 6px rgba(0,0,0,.25);
	box-shadow:0 1px 6px rgba(0,0,0,.25)\0;
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;
	margin-bottom:10px;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom:12px;
	padding-left:12px;
}
#kh,#map:nth-child(1n) {
	border:none;
}
#kh p {
	float:left;
	width:100%;
	line-height:24px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	font-size:14px;
	margin-bottom:8px;
	padding-bottom: 4px;
}
#kh li {
	float:left;
	width:167px;
	line-height:26px;
	font-size:13px;
}
#map ul li {
	margin-top:12px;
	width:100%;
	float:left;
	line-height:30px;
	height:30px;
	margin-left:40px;
	font-size:14px;
	color:#0178C4;
	margin-bottom:8px;
}
#map ul li a {
	color:#0178C4;
	font-weight:bold;
}
#map ul p {
	margin-top:10px;
	width:300px;
	float:left;
	line-height:24px;
	height:24px;
	overflow:hidden;
	margin-left:40px;
}
table {
	margin-right:auto;
	margin-left:auto;
	line-height:30px;
}
td {
	padding:3px;
}


		/*友情链接*/
		#Links{width:980px;margin:0 auto; margin-bottom:10px;	border-radius: 6px;
	box-shadow:0 1px 8px rgba(0,0,0,.35);
	background:#fff;
	background:-webkit-gradient(linear, 0% 0%, 0% 20%, from(#f2f2f2), to(#fff));
	border:1px solid;
	border-color:#e5e5e5 #dbdbdb #d2d2d2;}
	
	
		#Links h4{height:31px;line-height:31px;overflow:hidden;font-size:14px;font-weight:normal;color:#767676;color:#3b3b3b; padding-left:20px}
		#Links h4 strong{}
		#Links p{line-height:30px;padding:0 22px;}
		#Links p a{margin-right:12px;display:inline-block;}
		
		
		.xxx { height:29px; padding-left:20px}
.xxx li { display:inline; float:left;line-height:30px; margin:0 3px;padding:2px 8px; display:block; border:1px solid #d8d8d8; color:#313131; background:#eeeeee; line-height:16px;}
.xxx li a{ color:#313131; background:#eeeeee; line-height:16px;}
.xxx a:hover{ color:#fff; background:#146290; border:1px solid #085989;}
.xxx .thisclass { padding:2px 8px; display:block; border:1px solid #d8d8d8; line-height:16px; color:#fff; background:#146290;}



 
.xjd{ width:985px; height:170px;margin: 0 auto; }

#Marquee_x { overflow:hidden; width:985px; padding-top:22px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;overflow:hidden; } /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;width:162px;float:left;list-style-type:none;margin-top:5px;height:170px; overflow:hidden}

#Marquee_x ul li div img{ width:160px;height:120px;border-radius:6px;
	margin-bottom:3px;
	border:1px solid #CCCCCC;
	box-shadow:0 1px 4px rgba(0,0,0,.25);
	background:#fff; display:block}
	
#Marquee_x ul li div img:hover{border-radius:6px;
	box-shadow:0 1px 5px #0073b3;
	border:1px solid #0073b3\0;}
	
	
	
	
	
	
	
	
#Marquee_x ul li div span{ display:block;width:170px;
	list-style-type:none;
	text-align:center;
	line-height:22px;
	height:22px;
	overflow:hidden;}

#text td p{
	width: auto;padding-top: 0;
}
#text table{
	border-color:#eee;width: 100%;margin: 10px 0;
}