body {
	padding: 0;
	margin: 0 auto;
	font: normal 12px/30px "SimSun";
	-webkit-text-size-adjust: none;
	color: #000;
	/*background: #ccc;*/
	height:auto;
	background:transparent url("../img/whitey.png") repeat scroll 0px 0px;
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);
	max-width:1030px;
}

h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {
	margin: 0;
	padding: 0;

}

h1,h2,h3,h4,h5,h6{color:#0E649A;}

div {
	margin: 0 auto;
	text-align: left;
	font: normal 12px/30px "SimSun"
}

a:link,a:visited {
	color: #333;
	text-decoration: none
}

a:hover {
	color: #900;

}

img {
	border: none;

}

ol,ul,li {
	list-style: none
}

i {
	font-style: normal
}

article,aside,dialog,footer,header,section,footer,nav,figure,menu {
	display: block;
	margin: 0 auto
}

.clearfix:before,.clearfix:after,.img_show:after,.w1000:after {
	content: "";
	display: table
}

.clearfix:after,.img_show:after,.w1000:after,.city p:after {
	clear: both
}


.clearfix {
	zoom: 1
}

.red {
	color: #900
}

a.red {
	color: #900
}

.r_box p.red a:link,.r_box p.red a:visited,.r_box p.red a:hover {
	color: #900
}

.img_show {
	margin-bottom: 7px;
	padding-top: 8px
}

.img_show_h {
	margin-bottom: 7px;
	padding-top: 3px
}

.img_show_h1 {
	margin-bottom: 5px;
	padding-top: 0px
}

.img_show span {
	float: left;
	text-align: center;
	font-size: 12px;
	/*margin-right: 10px;*/
	margin-bottom: 10px
}

.img_show span img {
	display: block
}

.img_show ul {
	float: left
}

.img_show ul li {
	line-height: 27px
}

.img_show span b {
	font-weight: normal;
	color: #fff;
	background: url(../img/txt_bg.png) repeat-x top;
	height: 20px;
	display: block;
	width: 100%;
	line-height: 20px;
	margin-top: -20px;
	position: relative;
	overflow: hidden
}

.img_show span b a:link,.img_show span b a:visited,.img_show span b a:hover {
	color: #fff
}

.img_show span.tv_ico {
	margin: 0;
	position: static;
	float: none
}

.w1000 {
	width: 1000px;
	margin: 0 auto
}

.w700 {
	width: 700px;
	margin: 0 auto
}

.w980 {
	width: 980px;
	margin: 0 auto
}

.w340 {
	width: 340px
}

.w280 {
	width: 280px
}

.w280 ul {
	display: block;
	width: 90%;
	margin: 0 auto
}

.w280 .img_show {
	margin: 0px auto 10px auto
}

.w280 .img_show ul {
	width: auto
}

.w280 .img_show span {
	margin-left: 15px
}

.w280 h4 {
	margin-bottom: 10px;
	color: #ccc
}

.w280 h4 a {
	margin: 0 3px
}

.r_box {
	width: 278px;
	border: 1px solid #D2E1F1;
}
.pb15 {padding-bottom: 15px}

.box_e {
	border: 1px solid #D2E1F1
}

.m10 {
	margin: 10px auto
}

.m20 {
	margin: 20px auto;
	line-height: 10px
}

.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}

.mt10 {
	margin-top: 10px
}

.mt20 {
	margin-top: 20px
}

.mt25 {
	margin-top: 27px
}

.mt15 {
	margin-top: 10px
}

.mb10 {
	margin-bottom: 10px
}

.mb30 {
	margin-bottom: 30px
}

.mb20 {
	margin-bottom: 20px
}



.pb20 {
	padding-bottom: 20px
}

.fl {
	float: left
}

.fr {
	float: right
}

.tc {
	text-align: center
}

.tl {
	text-align: left
}

.tr {
	text-align: right
}

li{/* white-space:nowrap;
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;
 overflow: hidden;*/}

li {
	background: url(../img/style_dian.gif) no-repeat 0 14px;
	padding-left: 5px;
	font-size: 14px;
	color: #e0e0e0
}

li span,li strong {
	color: #333
}

li strong,li b {
	font-family: "Microsoft YaHei","SimHei";
	font-size: 14px
}

ul.list_12 li {
	background: url(../img/style_dian.gif) no-repeat 0 11px;
	font-size: 12px
}

ul.list_12 li strong {
	font-weight: normal;
	font-family: "SimSun";
	font-size: 12px
}

ul.list_19 li {
	background: url(../img/style_dian.gif) no-repeat 0 11px;
	font-size: 12px
}
ul.list_19 li strong {
	font-weight: normal;
	font-family: "SimSun";
	font-size: 12px
}

ul.bottom {
	background: url(../img/style_dian_line.gif) repeat-x top;
	padding-top: 8px;
	margin-top: 10px
}

ul.bottom li {
	color: #e0e0e0
}

ul.bottom li strong {
	margin-right: 6px;
	color: #013366
}

h1,h3,h4,nav {
	font-family: "Microsoft YaHei","SimHei";
	font-weight: 550
}

h4 {
	font-size: 16px;
	width: 90%;
	margin: 5px auto
}

.title {
	width: 100%;
	/*background: url(../img/title_bg.gif) repeat-x top
	background:#eee;*/
	border-bottom: 1px solid #369;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	position:relative;

	
}

.title h3 {
	padding: 0 10px;
	/*background-color: #006599;*/
	/*border-bottom: 2px solid #006599;*/
	float: left;
/*	height: 40px;*/
	border-left: 1px solid #369;
	border-right: 1px solid #369;
	border-top: 1px solid #369;
	border-bottom: 1px solid #fff;
	line-height: 30px;
	font-size: 16px;
	position:relative;
	top:-1px;
	/*margin-top:-2px;*/
	/*background:url(../img/bg_right.gif) no-repeat;*/
}

.title b {
	font-weight: normal;
	margin: 0 5px 0 8px
}

.title h3 a:link,.title h3 a:visited,.title h3 a:hover {
	margin: 0 3px;
}

.title_tab h3 {
	padding: 0 20px
}

.title_tab h3.unfocus {
	background: none;
	border: none;
	font-weight: normal;
	color: #000
}

.title_news h3 {
	float: left;
	padding-left: 58px;
	margin-bottom: 10px;
	font-size: 16px
}

.title_news span,.title_shear span {
	float: right;
	color: #333;
}

.title_news span a {
	color: ##333;
}

.title_shear h3 {
	float: left;
	margin: 5px 0 8px 8px;
	font-size: 16px;
	color: #ccc
}

.title_shear h3 a:link,.title_shear h3 a:visited,.title_shear h3 a:hover {
	margin: 0 3px
}

.title_shear h3 i.nospace {
	margin: 0 0 0 3px
}

.title_shear h3 i.nospace a:link,.title_shear h3 i.nospace a:visited,.title_shear h3 i.nospace a:hover {
	margin: 0 0px
}

.title h3 i.d,.title_shear h3 i.d,.title_main h3 i.d,.w280 h4 i.d {
	background: url(../img/title_dian.jpg) no-repeat center;
	display: inline-block;
	width: 9px;
	height: 11px;
}

.title_main {
	width: 100%;
	height: 34px;
	border-bottom: 1px solid #e0e0e0;
	background: #f9f9f9;
	margin-bottom: 10px
}

.title_main h3 {
	float: left;
	padding: 0 10px;
	font-size: 16px
}

.title_main h3 a:link,.title_main h3 a:visited,.title_main h3 a:hover {
	margin: 0 2px
}

.title_main span {
	float: right;
	margin-top: 5px
}

.title_mainp {
/*	width: 200px;*/
	height: 34px;
	border-top: 5px solid #006599;
	background: #f9f9f9;
	margin-bottom: 10px;
	float: left;
}

.title_mainp h3 {
	float: left;
	padding: 0 10px;
	font-size: 16px
}

.title_mainp h3 a:link,.title_mainp h3 a:visited,.title_mainp h3 a:hover {
	margin: 0 2px
}

.title_mainp span {
	float: right;
	margin-top: 5px
}

.title_sub {
	width: 90%;
	margin: 10px auto 0 auto
}

.title_sub h4 {
	float: left;
	width: auto;
	margin: 0;
	line-height: 25px
}

.title_sub span {
	float: right
}

.title_sub_h h4,.title_sub_h h4 a {
	color: #333
}


.tv_ico {
	display: inline-block;
	width: 15px;
	height: 9px;
	background: url(../img/tv_ico.gif) no-repeat;
	padding-right: 5px
}

.down_ico {
	display: inline-block;
	width: 9px;
	height: 6px;
	background: url(../img/jiao.gif) no-repeat
}

#hc_top{
	width:1030px;
	background:#fff;
	padding-bottom:10px;
	margin:0 auto;
}
#hc_main{
	width:1030px;
	background:#fff;
	padding-bottom:10px;
	margin:0 auto;
	/*box-shadow:0 0 5px rgba(0, 0, 0, 0.3);*/
}

.search_ico {
	display: inline-block;
	width: 17px;
	height: 37px;
	background: url(../img/search.gif) no-repeat 0px 10px;
	vertical-align: middle;
	margin-left: 10px;
	border-right: 1px solid #ebebeb;
	padding-right: 10px
}

.duan_dian {
	background: url(../img/style_dian_line.gif) repeat-x center;
	padding: 10px 0
}
.dot {background: url(../img/style_dian_line.gif) repeat-x center;}
.duan_dian90 {
	background: url(../img/style_dian_line.gif) repeat-x center;
	padding: 5px 0;
	width:90%;
}

.r_box .duan_dian {
	width: 90%;
	margin: 0 auto;
	padding: 8px 0
}

.box .title_shear h3,.boxr h3 {
	margin-bottom: 2px
}

.top_nav {
	width: 100%;
	height: 38px;
	color: #000;
	border-bottom: 1px solid #e4e4e4;
	background: #f9f9f9;
	overflow: hidden
}

.top_nav ul li {
	font-size: 12px;
	background: none;
	color: #000;
	margin: 0;
	padding: 0;
	float: left;
	height: 38px;
	line-height: 38px;
	padding: 0 8px
}

.top_nav ul li:hover {
	background: #f2f2f2
}

.top_nav span.fl {
	margin: 0px 25px 0 0;
	padding-top: 4px
}

.top_nav span {
	margin-left: 3px
}

.top_nav div.fr {
	line-height: 38px
}

.top_nav div.fr a {
	margin: 0 6px
}

.top_nav a:link,.top_nav a:visited,.top_nav a:hover {
	color: #000
}

.header {
	border-bottom: 3px solid #346699;
	padding-bottom: 8px;
	color: #000
}

.header img.fl {
	margin-top: 9px
}

.header .time {
	padding: 18px 3px 0 15px;
	width: 392px;
	overflow: hidden;
}

.header .drop_down {
	margin: -2px 0 0 0;
	width: 135px
}

.header .drop_down1 {
	margin: 0;
	width: 106px
}

.header .drop_down li {
	background: none;
	border-bottom: 1px solid #e0e0e0
}

.header .drop_down a:link,.header .drop_down a:visited,.header .drop_down a:hover {
	color: #000;
	font-size: 12px;
	float: none
}

.down_list {
	float: right;
	margin: 10px 12px 0 12px
}

.down_list p {
	border: 1px solid #e0e0e0;
	color: #000;
	padding: 6px 8px;
	line-height: 15px;
	width: 120px;
	height: 16px
}

.down_list p strong {
	float: left;
	font-weight: normal
}

.down_list p.small {
	width: 90px
}

.down_list p span {
	margin: 5px 2px 0 0;
	float: right
}

.time {
	text-align: center;
	padding: 15px 35px 0 15px;
	line-height: 20px;
	color: #000
}

.time iframe {
	vertical-align: middle;
}

nav {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding: 10px 0
}

nav ul li {
	margin: 0;
	padding: 0;
	background: none;
	float: left;
	padding-right: 14px
}

nav ul {
	display: block;
	width: 796px;
	height: 30px;
	line-height: 26px;
	float:right;
}
nav ul li.navit {
	width: 28px;
	overflow: hidden;
	text-align: center
}

nav ul li.r20 {
	margin-right: 19px
}

nav ul li.r0 {
	margin-right: 0px
}

nav ul li a:link,nav ul li a:visited {
	color: #000;
	font-size: 14px
}

nav ul li a:hover {
	color: #900
}

.sub_nav {
	border-top: 1px solid #e0e0e0;
	color: #e0e0e0;
	padding-top: 10px;
	margin-top: 5px;
	line-height: 25px;
	width: 1000px;
}

.sub_nav img {
	vertical-align: middle
}

.sub_nav a:link,.sub_nav a:visited,.sub_nav a:hover {
	color: #000;
	margin: 0 5px 0 6px
}

.sub_nav b {
	color: #000;
	margin-right: 0px;
	font-weight: normal
}

.sub_nav span,.sub_nav span a:link,.sub_nav span a:visited,.sub_nav span a:hover {
	font: normal 12px/160% Arial,Georgia,Helvetica,sans-serif
}

.main_h {
	width: 700px;
	float: left;
	text-align: center;
	height: auto;
	padding-bottom: 5px
}

.main_show {
	width: 97%;
	margin: 0 0 0 10px;
	font-size: 12px
}

.main_show a {
	margin-right: 4px
}

.main_h p a:link,.main_h p a:visited,.main_h p a:hover {
	margin: 0 2px
}

.main h2 {
	font-size: 16px;
	/*width: 97%;*/
	margin: 0 auto;
	line-height: 34px;
	background: url(../img/style_dian.gif) no-repeat left center;
	padding-left: 10px;
	font-weight: normal;
	font-family: "Microsoft YaHei","SimHei"
}

.main h2.blod {
	font-weight: bold
}

.main_h h1 {
	font-size: 32px;
	height: 30px;
	overflow: hidden;
	padding: 0 0 10px 0;
	color: #333
}

.main_h h1 a:link,.main_h h1 a:visited,.main_h h1 a:hover {
	color: #333
}

.box {
	border: 1px solid #D2E1F1;
	padding: 10px;
	width: 318px
}
.boxr {
	border: 1px solid #D2E1F1;
	padding: 10px;
}

.top_news img {
	float: right
}

.top_news ul {
	float: left
}

.top_news ul li {
	color: #333
}

.top_news ul.list_12 li a {
	margin-right: 7px
}

.tv_list li {
	float: left;
	width: 145px
}


.main {

}

#logotitle {float: left;width:204px;height:60px;}
#logotitler {float: right;width:796px;height:60px;}

.spread {
	background: #f9f9f9
}

.tuiguang {
	background: #f9f9f9;
	text-align: center;
	margin-top: 15px;
	padding: 15px
}

.tuiguang a:link,.tuiguang a:visited,.tuiguang a:hover {
	margin: 0px;
	color: #666;
	display: inline-block;
	width: 155px;
	text-align: left
}

.supervise {
	padding: 2px 0 18px 0
}

.supervise img {
	float: right;
	margin-top: 6px
}

.supervise ul {
	float: left;
	margin-left: 12px;
	width: 125px
}

.w280 .supervise ul li {
	line-height: 30px;
	font-size: 12px
}

.top_title {
	margin-bottom: 15px
}

.top_title h3 {
	padding: 0 10px;
	font-size: 16px
}

.inter dl {
	width: 88%;
	margin: 1px auto;
	clear: both
}

.inter dl dt {
	width: 100%;
	margin: 0 auto;
	padding: 5px 0;
	font-size: 14px;
	font-weight: bold
}

.inter dl dt,.inter dl dt a:link,.inter dl dt a:hover,.inter dl dt a:visited {
	color: #333
}

.inter dl dd {
	color: #003564;
	padding: 0
}

.inter dl dd img {
	float: left;
	margin-right: 5px
}

.inter dl dd,.inter dl dd a:link,.inter dl dd a:visited,.inter dl dd a:hover {
	color: #333
}

.inter dl.inter_focus dd {
	height: 90px;
	overflow: hidden
}

.inter dl.inter_unfocus {
	margin: 1px auto;
	padding: 0;
	width: 88%
}

.inter dl.inter_unfocus dt {
	font-size: 14px;
	font-weight: normal;
	padding: 0;
	margin: 0
}

.inter dl.inter_unfocus dd {
	display: none;
	margin: 0
}

.inter h4 {
	margin-bottom: 0
}

.weibo li img {
	vertical-align: middle
}

.local_news ul {
	margin-bottom: 6px
}

.paper {
	padding-bottom: 10px
}

.paper .img_show ul li {
	line-height: 25px
}

.paper h3 a {
	margin: 0 3px
}

.links {
	background: #f9f9f9;
	padding: 15px 15px 10px 15px;
	width: 970px
}

.links a:link,.links a:visited,.links a:hover {
	color: #000
}

.links strong {
	float: left;
	color: #ccc;
	font-weight: normal;
	display: block;
	width: 75px;
	height: auto
}

.links p.gn {
	float: left;
	width: 570px;
	margin-right: 10px;
	padding-right: 20px
}

.links strong b {
	font-weight: bold;
	color: #000
}

.f_link {
	background: url(../img/style_dian_line.gif) repeat-x top;
	padding: 15px 0;
	margin-top: 10px
}

.f_link p {
	float: left;
	width: 890px;
	line-height: 30px
}

.links p a {
	margin-right: 10px
}

.links p {
	line-height: 25px
}

.stock .img_show {
	margin-bottom: 1px
}

.city {
	padding: 10px 0
}

.city p {
	line-height: 26px
}

.city dl {
	display: block;
	width: 88%;
	margin: 5px auto;
	padding-bottom: 10px
}

.city dl dd {
	float: left;
	background: none;
	padding: 0;
	margin: 0 1px;
	line-height: 13px;
	list-style: none;
	width: 120px;
	overflow: hidden
}

.city ul {
	width: 100%;
	padding: 0;
	margin: 0
}

.city ul li {
	list-style: none;
	float: left;
	background: none;
	padding: 0;
	margin: 0;
	line-height: 13px
}

.r_box p {
	width: 97%;
	margin: 0 auto;
	clear: both;
	color: #666
}

.r_box p a:link,.r_box p a:visited,.r_box p a:hover {
	color: #656565;
	margin: 0 6px
}

.d_code {
	padding: 15px 35px 15px 35px;
	line-height: 20px;
	width: 208px;
	color: #666;
	height: 85px
}

.d_code img {
	float: none;
	margin-top: 0px
}

.d_code a:link,.d_code a:visited,.d_code a:hover {
	color: #666
}

.d_code p {
	margin-top: -15px;
	padding-top: 0px;
	float: left;
	clear: none;
	width: 100px;
	text-align: center;
	line-height: 5px;
	display: inline-block
}

footer {
	clear: both;
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding-top: 15px;
	text-align: center;
	height: auto;
	line-height: 28px;
	color: #000
}

footer p {font-size:14px;}

footer p.mt10 {
	margin-top: 25px
}

footer a:link,footer a:visited,footer a:hover {
	color: #000
}

.focus {
	width: 340px;
	position: relative
}

.focus ul {
	margin: 0;
	padding: 0;
	height: 265px;
	overflow: hidden
}

.focus ul li {
	display: none;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold
}

.focus ul li span {
	position: absolute;
	top: 230px;
	width: 340px;
	left: 0;
	color: #fff;
	z-index: 2;
	text-align: center;
	font-weight: bold
}

.focus ul li em {
	position: absolute;
	height: 35px;
	top: 225px;
	width: 340px;
	left: 0;
	background: #000;
	filter: alpha(opacity=60);
	opacity: .6
}

.focus p {
	width: 340px;
	margin: 6px auto 0 auto;
	padding-top: 0px;
	text-align: center
}

.focus p span {
	width: 10px;
	background: #d3d3d3;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	height: 10px;
	margin: 0 6px;
	cursor: pointer;
	overflow: hidden;
	display: inline-block;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 1px #A9A9A9 inset;
	-webkit-box-shadow: 1px 1px 1px #A9A9A9 inset;
	box-shadow: 1px 1px 1px #A9A9A9 inset
}

.focus p span.active {
	background: #59a2d9;
	border-top: 1px solid #396b90;
	border-left: 1px solid #396b90
}

#box2 {
	margin-top: 20px
}

.focus span a:link,.focus span a:visited,.focus span a:hover {
	color: #fff
}

.drop_down {
	display: block;
	width: 111px;
	border: 1px solid #e4e4e4;
	position: absolute;
	visibility: hidden;
	margin: -2px 0 0 -10px;
	padding: 0;
	background: #fff;
	z-index: 50
}

.top_nav .drop_down li {
	width: 91px;
	padding: 1px 10px;
	margin: 0;
	border-bottom: 1px solid #e4e4e4;
	height: 30px;
	line-height: 30px
}

.drop_down li a {
	float: left;
	margin: 0
}

.drop_down li span {
	float: right;
	font-weight: bold
}

.drop_down li:hover {
	background: #f2f2f2
}

.dis {
	display: block
}

.undis {
	display: none
}

.cpc_nav {
	width: 830px;
	text-align: left;
	padding-top: 5px
}

.cpc_nav a:link,.cpc_nav a:visited,.cpc_nav a:hover {
	margin: 0 11px 0 0px;
	color: #900
}




.top_nav span a {
	display: inline-block;
	width: 30px;
	height: 38px
}

.top_nav div.fl {
	padding-top: 5px
}

.top_nav div.fl img {
	vertical-align: middle
}

.city_list {
	width: 265px;
	height: auto;
	visibility: hidden;
	border: 1px solid #336799;
	position: absolute;
	margin: 20px 0 0 447px;
	background: #fff;
	padding: 10px 10px 5px 10px
}

.city_list a:link,.city_list a:visited,.city_list a:hover {
	margin: 0 5px 0 0
}

.p_search {
	width: 220px;
	height: auto;
	visibility: hidden;
	border: 1px solid #336799;
	position: absolute;
	margin: 38px 0 0 500px;
	background: #fff;
	padding: 15px 10px;
	z-index: 35
}

.p_search input.people_input {
	margin-bottom: 10px
}

.top_ad .tuiguang {
	margin-top: 10px;
	padding: 0
}

.top_ad .tuiguang a:link,.top_ad .tuiguang a:visited,.top_ad .tuiguang a:hover {
	display: inline-block;
	width: 110px;
	margin: 0;
	text-align: left
}

.top_ad_l {
	width: 700px;
	height: 90px
}

.top_ad_r {
	width: 280px;
	height: 90px
}

.sub_nav p {
	float: left;
	width: 515px;
}

.sub_nav span {
	float: left;
}

.top_news ul.list_12 {
	background: url(../img/style_dian_line.gif) repeat-x center top;
	padding-top: 5px;
}

.box_news {
	padding-top: 5px;
}

.box_news li {
	line-height: 29px;
}

.tv_img {
	padding-bottom: 0px;
}

.title_sub_h {
	margin: 10px auto 0 auto;
}

.all_ico {
	background: url(../img/all_ico_bg.png);
}

.t_people_pop,.t_bbs_pop {
	width: 236px;
	height: 31px;
	background-position: 0px 0px;
	position: absolute;
	line-height: 36px;
	padding-left: 5px;
	margin: 33px 0 0 295px;
	z-index: 35;
}

.t_people_pop p,.t_bbs_pop p {
	float: left;
	width: 213px;
}

.close_t_people,.close_t_bbs {
	width: 26px;
	height: 26px;
	background-position: 0px -31px;
	border: none;
	position: absolute;
	margin: 5px 0 0 1px;
}

.t_bbs_pop {
	margin: 33px 0 0 185px;
}

.f_link p {
	line-height: 30px;
}

#totalcount {
	display: none;
}

.tuiguang_all {
	width: 700px;
	position: absolute;
}

.tuiguang_all .tuiguang {
	width: 310px;
	padding: 5px 15px;
	text-align: left;
	background: none;
	line-height: 26px;
}

.ad_banner {
	overflow: hidden;
	line-height: 14px;
}

.ad_banner04 {
	overflow: hidden;
	line-height: 14px;
}

.ad_banner010 {
	overflow: hidden;
	line-height: 12px;
}



.ad_banner04 a {
	display: block;
	
}

.hot_z {
	padding-bottom: 13px;
}

.city dd div {
	position: relative;
	width: 120px;
	height: 80px;
}

.city dd div ul li {
	display: none;
	position: absolute;
}

.backToTop {
	width: 50px;
	height: 50px;
	background: url(/img/2013people/images/replay.jpg) no-repeat;
	position: fixed;
	_position: absolute;
	right: 30px;
	bottom: 100px;
	_bottom: "auto";
}

.data ul li {
	line-height: 27px;
}

.main h2 {
	height: 34px;
	overflow: hidden;
}

li {
	height: 30px;
	overflow: hidden;
	word-break: break-all
}

ul.list_12 li,ul.list_19 li {
	height: 27px;
}


.city dd div ul li {
	height: 82px;
}

.focus ul li {
	height: 260px;
}

ul.cpc_tuijian li {
	height: auto;
}

.hot_z ul li {
	height: 28px;
}


.navtop{
	float:left;
	width:100%;
	height:45px;
	line-height:45px;
	background:#629cd5;
	text-align:center;
}
.navtop li{
	font-size:14px;
	margin:0 4.4px;
	color:#83b9ed;
}
.navtop li a{
	color:#fff;
	display: block;
	width:80px;
	font-size:16px;
	font-weight:bold;
}
.navtop li a:link, .navtop li a:visited {color:#fff;}
.navtop li a:hover {text-decoration: none;color:#444;}
.sitelogo {float:left;}
.titlesearch{
	float:right;
	padding:12px 10px 0 0;
}


.title_sub_h h4 {
	margin-bottom: 10px;
}

.top_nav div.fr a {
	margin: 0 2px 0 3px
}

.top_nav div.fr img {
	margin-top: 10px;
	float: left
}

.tuiguang a:link,.tuiguang a:visited,.tuiguang a:hover {
	margin: 0px;
	color: #666;
	display: inline-block;
	width: 150px;
	text-align: left
}

.r_box_cpc {
	width: 278px;
	border: 1px solid #e0e0e0;
	padding-bottom: 5px
}
.bder {border: 1px solid #e0e0e0;}

.r_box_cpc .img_show {
	margin: 0px auto 0px auto
}
.p10{padding:10px;}
.w680 {width:680px;}
.w320 {width:320px;}
.close_tip {
	display: none;
}

.dfnormal {
	font-weight: normal;
}

.title {
	margin-bottom: 10px;
}

.w280 h4 {
	margin-bottom: 5px;
}

.inter {
	padding-bottom: 2px;
}

.inter dl dt {
	margin: 0 auto;
	padding: 0px 0;
}

.w280 .img_show {
	margin: 0px auto 5px auto
}

.pb10 {
	padding-bottom: 10px;
}

.pl10 {
	padding-left: 10px;
}
.pr10 {
	padding-right: 10px;
}
.pl20 {
	padding-left: 20px;
}
.ml10 {
	margin-left: 10px;
}

.supervise div {
	width: 139px;
	height: 60px;
	overflow: hidden;
	position: relative;
}

.supervise div ul {
	float: none;
	margin-left: 0px;
	width: 139px;
}

.supervise div ul li {
	width: 139px;
	height: 60px;
	background: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
}

.supervise div ul li img {
	margin-top: 0px;
}

.title_sub {
	height: 30px;
	overflow: hidden;
}

.r_box h4 {
	margin-bottom: 0;
}

ul.bottom {
	padding-top: 5px;
	margin-top: 4px
}

.city p {
	line-height: 24px
}

.pb5 {
	padding-bottom: 5px;
}

.supervise {
	padding: 2px 0 18px 0
}

.mt5 {
	margin-top: 5px;
}

.img_show {
	margin-bottom: 3px;
	padding-top: 8px
}

.img_show_h {
	margin-bottom: 3px;
	padding-top: 8px
}

.img_show_h1 {
	margin-bottom: 5px;
	padding-top: 0px
}

.w280 .img_show {
	margin-bottom: 3px;
}

.title_news h3,.title_news h3 a:link,.title_news h3 a:hover,.title_news h3 a:visited {
	color: #333;
}

.title h3 a:link,.title h3 a:visited,.title h3 a:hover {
	color: #333;
}

.title_shear h3 a:link,.title_shear h3 a:visited,.title_shear h3 a:hover {
	color: #333;
}

.w280 h4 a:link,.w280 h4 a:visited,.w280 h4 a:hover {
	color: #333;
}

.main .w280 h4 a.red {
	color: #900;
}

#rm_1b4 {
	height: 197px;
	overflow: hidden;
}

.title_shear h3 {
	float: left;
	margin: 5px 0 3px 8px;
	font-size: 16px;
	color: #ccc
}

.focus {
	width: 340px;
	position: relative;
}

.focus ul li {
	display: none;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	position: absolute;
	top: 0;
	left: 0;
}

.focus ul li span {
	position: absolute;
	top: 230px;
	width: 340px;
	left: 0;
	color: #fff;
	z-index: 2;
	text-align: center;
	font-weight: bold;
}

.focus ul li em {
	position: absolute;
	height: 35px;
	top: 225px;
	width: 340px;
	left: 0;
	background: #000;
	filter: alpha(opacity=60);
	opacity: .6;
}

.focus p {
	width: 340px;
	margin: 0 auto;
	padding-top: 10px;
	text-align: center;
}

.focus p span {
	width: 7px;
	background: #f9f9f9;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	height: 7px;
	margin: 0 6px;
	cursor: pointer;
	overflow: hidden;
	display: inline-block;
}

.focus p span.active {
	background: #59a2d9;
	border-top: 1px solid #396b90;
	border-left: 1px solid #396b90;
}

.city p a:link, .city p a:visited, .city p a:hover {
	margin: 0 3px 0 4px;
}

.tuijians {
background: #fff;
width:1000px;
z-index:10000;
margin: 0 auto;
	
}

nav ul li {
	padding-right: 5px;
	padding-left: 10px;
}

.sub_nav a:link,.sub_nav a:visited,.sub_nav a:hover {
	color: #000;
	margin: 0 3px 0 4px;
}

.city_list a:link,.city_list a:visited,.city_list a:hover {
	margin: 0 5px 0 0;
}

.w280 .img_show span.tv_ico {
	margin-left: 0px;
}
/*20131216*/
.cpc_nav {
	width: 1000px;
	text-align: left;
	padding-top: 10px
}

.cpc_nav a:link,.cpc_nav a:visited,.cpc_nav a:hover {
	margin: 0 19px 0 0px;
	color: #900
}

.cpc_nav2 {
	padding-top: 0px;
	padding-bottom: 5px;
}

.cpc_nav2 a:link,.cpc_nav2 a:visited,.cpc_nav2 a:hover {
	margin: 0 17px 0 0px;
}

.header {
	border-bottom: 3px solid #346699;
	padding-bottom: 1px;
	color: #000
}

.header img.fl {
	margin-top: 7px
}

.header .time {
	padding: 28px 3px 0 15px
}

.header .down_list {
	margin: 20px 12px 0 12px
}
/*20140116*/
.header .time {
	padding: 23px 3px 0 15px
}

.header .down_list {
	margin: 15px 12px 0 12px
}

.cpc_nav {
	text-align: center;
}
/*20140123*/
.title_main_dfip h3 {
	padding: 0 0px 0 10px;
}

.title_main_dfip h3.dfnormal {
	padding: 0 0px 0 5px;
}

.title_main_dfip span {
	margin-top: 5px;
}
/*20140213*/
#rm_1b1 .yhd1,#rm_1b1 a:hover .yhd1 {
	background: url(/img/2013people/images/yhdot1.jpg) no-repeat center;
	display: inline-block;
	width: 9px;
	height: 11px;
	_height: 28px;
	_margin-top: 6px;
	*+height: 24px;
}

#rm_1b1 .yhd2,#rm_1b1 a:hover .yhd2 {
	background: url(/img/2013people/images/yhdot2.jpg) no-repeat center;
	display: inline-block;
	width: 4px;
	height: 11px;
	_height: 28px;
	_margin-top: 6px;
	*+height: 24px;
}
/*20140214*/
.main h2 i.red,.main h2 i.red a:link,.main h2 i.red a:hover,.main h2 i.red a:visited {
	color: #900;
}

.main h2 i.gray,.main h2 i.gray a:link,.main h2 i.gray a:hover,.main h2 i.gray a:visited {
	color: #e0e0e0
}
/*20140305*/
.sub_nav a:link,.sub_nav a:visited,.sub_nav a:hover {
	color: #000;
	margin: 0 3px 0 3px;
}

.city_list a:link,.city_list a:visited,.city_list a:hover {
	margin: 0 5px 0 0;
}
/*20140307*/
.search_ico {
	border-right: none;
	padding-right: 3px;
}

.search_ico_line {
	display: inline-block;
	width: 1px;
	height: 37px;
	border-right: 1px solid #ebebeb;
	padding-right: 5px;
	vertical-align: middle;
}

.top_nav ul li {
	padding: 0 4px;
}
/*20140516*/
.chinaso {
	width: 265px;
	margin: 5px auto;
}

.chinaso form {
	display: block;
	height: 30px;
	overflow: hidden;
}

.chinaso img {
	float: left;
	padding-right: 5px;
	line-height: 29px;
	text-decoration: none;
}

.chinaso input.text {
	color: rgb(0, 0, 0);
	width: 150px;
	height: 27px;
	padding-left: 10px;
	line-height: 27px;
	border: 1px solid #e0e0e0;
	border-right: none;
	float: left;
	font-size: 12px;
}

.chinaso input.one {
	float: left;
	width: 33px;
	height: 29px;
	line-height: 29px;
	display: block;
	background: url(/img/2013people/images/chinaso_search.jpg) no-repeat;
	border: none;
	cursor: pointer;
	overflow: hidden;
}


/*20140617*/
#rm_1b2 .yhd1,#rm_1b2 a:hover .yhd1 {
	background: url(/img/2013people/images/yhdot1.jpg) no-repeat center;
	display: inline-block;
	width: 9px;
	height: 11px;
	_height: 28px;
	_margin-top: 6px;
	*+height: 24px;
}

#rm_1b2 .yhd2.#rm_1b2 a:hover .yhd2 {
	background: url(/img/2013people/images/yhdot2.jpg) no-repeat center;
	display: inline-block;
	width: 4px;
	height: 11px;
	_height: 28px;
	_margin-top: 6px;
	*+height: 24px;
}
/*20140620*/
.r_box_cpc .duan_dian {
	width: 90%;
	margin: 0 auto;
	padding: 4px 0;
}

.yq_box {
}

.yq_box div.title_sub {
	margin: 0 auto;
}

.yq_box div.title_sub h4 {
	line-height: 30px;
}

.yq_box div.title_sub span {
	margin-top: 2px;
}


.header img.fl {
	margin-left: 2px
}


/*20141218*/
nav ul li.r20 {
	margin-right: 12px;
}
/*20141225*/
.cpc_nav2 a:link,.cpc_nav2 a:visited,.cpc_nav2 a:hover {
	margin: 0 22px 0 0px;
}

.sub_nav {
	line-height: 23px;
}

.sub_nav p {
	width: 444px;
}

.sub_nav a:link,.sub_nav a:visited,.sub_nav a:hover {
	margin: 0 1px 0 2px;
}

.sub_nav img {
}

.city_list {
	margin: 20px 0 0 392px;
}


.box_video2c{ height:150px; overflow:hidden; display:block}
.box_video2c li {float:left; width:50%; text-align:center;padding-left:0;height:100%;}
.box_video2c li span{width:96px; height:120px; margin:0 auto; position:relative; overflow:hidden;}
.box_video2c li span div{ width:32px; height:32px;position:absolute; left:36px; top:25px;}
.box_video2c li span div img{ padding:0px; width:32px; height:32px;}
.box_video2c li img{ width:96px; height:120px; }
.box_video2c li span{ display:block;}
.box_video2c li font{  text-align:center; padding-top:6px; display:block; }



/* focus */
#focus{width:240px;height:126px;overflow:hidden;position:relative;margin-top:8px;}
#focus ul{height:auto;position:absolute;width:240px;}
#focus ul li a{cursor:pointer;}
#focus ul li{float:left;width:240px;height:126px;overflow:hidden;position:relative;padding-left:0;padding-right:0;padding-top:0;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus li p {width:240px;position:absolute; left:0; bottom:-10px; _bottom:-10px; color:#ff3300; padding:5px 0; height:20px; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); text-align:center;text-indent:0em;margin-left:0;}
#focus li img {width:240px;height:126px; margin-bottom:4px;list-sytle:none;}
#focus .btnBg{position:absolute;width:240px;height:20px;left:0;bottom:0;}
#focus .btn{position:absolute;width:240px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(img/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
#focus li p a.title{ font-size:14px; color:#fff; line-height:14px;}
#focus li p span{ clear:both; display:block; text-align:left; padding:7px 20px 0;_font-size:12px;}

.r6-con { width:1002px; margin-right:-2px; padding:15px 0; }

.device{ width:1000px; height:auto; overflow:hidden; margin:15px auto; }
.device .scroll{ width:100%; height:390px; overflow:hidden; position:relative;}
.device .scroll ul{ position:absolute; left:0; top:0; height:390px; overflow:hidden;}
.device h2{ height:18px; line-height:18px; text-align:left; font-family:'MS Mincho'; font-size:12px; padding:5px 5px 10px 5px;}
.device h2 a{ display:block; float:left; padding-right:10px;color:#686363;}
.device ul{ overflow:hidden;}
.device ul li{ width:250px; height:130px;/*margin:0 2px 2px 0; */overflow:hidden; position:relative; float:left;padding-left:0;}
.device ul li img{ width:250px;;display:block;position:absolute; left:0; top:0; z-index:10; background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center;}
.device ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}
.device ul li a.link{ display:block; width:100%; height:24px; line-height:24px; text-align:center; color:#fff; font-size:12px; position:absolute; left:0; bottom:0; background:url(http://demo.lanrenzhijia.com/2014/pic1203/images/dot.png) repeat; z-index:20;}
.device  .topone { width:500px; height:260px;}
.device  .topone img { width:500px; }



.device2{height:auto; overflow:hidden; margin:10px auto; }
.device2 .scroll{ width:100%; height:200px; overflow:hidden; position:relative;}
.device2 .scroll ul{ position:absolute; left:0; top:0; height:390px; overflow:hidden;}
.device2 h2{ height:18px; line-height:18px; text-align:left; font-family:'MS Mincho'; font-size:12px; padding:5px 5px 10px 5px;}
.device2 h2 a{ display:block; float:left; padding-right:10px;color:#686363;}
.device2 ul{ overflow:hidden;}
.device2 ul li{ width:130px; height:90px;margin:10px 0 0 10px; overflow:hidden; position:relative; float:left;padding-left:0;}
.device2 ul li img{ width:130px;;display:block;position:absolute; left:0; top:0; z-index:10; background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center;}
.device2 ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}
.device2 ul li a.link{ display:block; width:100%; height:24px; line-height:24px; text-align:center; color:#fff; font-size:12px; position:absolute; left:0; bottom:0; background:url(http://demo.lanrenzhijia.com/2014/pic1203/images/dot.png) repeat; z-index:20;}
.device2  .topone { width:280px; height:190px;margin-left:0px;margin-top: 10px;;}
.device2  .topone img { width:280px;height:100%; }


.v_search2{
	width:200px;
	height:60px;
	margin-right:10px;
}
.v_search{
	padding:10px 5px 0 5px;
	width:100%;
	height:40px;
}
.v_soubg{
	float:left;
/*	background:url(../img/zhul_searchbg1.png) no-repeat;*/
border: 1px solid #e0e0e0;
	width:200px;
	height:26px;
}
.v_stext{
	width:200px;
	height:26px;
	line-height:26px;
	background:none;
	color:#999;
	float:left;
	padding:3px 0 0 0px;
	border:0 none;
	
}

.v_sbtn{
	float:left;
	padding-left:5px;
}
.v_ssub{
	width:78px;
	height:28px;
	cursor:pointer;
	background:#369;
	color:#ddd;
	line-height:20px;
	font-size:16px;
	font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;
}

.pb5 {padding-bottom: 5px;}
#bianmin {width:210px;margin: 0 auto;}
#bianmin a {font-size: 14px;width:70px;display: block;float: left;}

.cf{clear: both}
#logotitle img {margin-top:6px;}

#article_d1 {min-height:300px;}

.hotnews{padding-bottom:12px}.hotnews li{line-height:30px;overflow: hidden;width:100%;;}
.hotnews li strong{display:block;}
.hotnews li a:link,.hotnews li a:active,.hotnews li a:visited{color:#222;font-size:12px}
.hotnews li strong a:link,.hotnews li strong a:active,.hotnews li strong a:visited{font:bold 16px/30px "\5FAE\8F6F\96C5\9ED1",tahoma}
.hdline0{margin-top:1px}.hdline5{margin-bottom:-2px}
.hdline0,.hdline2,.hdline4{height:30px;overflow:hidden}
.hdline1,.hdline3,.hdline5{height:26px;overflow:hidden;margin-bottom: 14px;}

.hdline0{text-align: center;}
.mtaa {margin-top:-10px;}
.w390 {width:390px;}
.w590 {width:590px;}

.slidenews {
	width: 590px;
	height: 350px;
	overflow: hidden;
	margin-bottom: 5px;
}
.img640{
	width: 590px;
	height: 350px;
}

.temp {
	margin: 0px;
}
.slideshow {
	clear: both;
}
.slideshow li {
	position: relative;
	overflow: hidden;
}
.h1focus {
	color: #fff;
	position: absolute;
	bottom: 5px;
	left: 10px;
	font-weight: normal;
	font-size:14px;
}
.slideshow .title {
	position: absolute;
	bottom: 0;
	left: 0;
	margin-bottom: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	background-color: #999;
	color: #FFF;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	overflow: hidden;
}
.slidebar li {
	float: left;
	margin-right: 4px;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	font-size: 10px;
	cursor: pointer;
	background-color: #CCC;
	border: solid 1px #F0F0F0;
}
.slidebar li.on {
	background-color: #1375be;
	color: #FFF;
	font-weight: 700;
}
.slidebar {
	position: absolute;
	bottom: 5px;
 +bottom: 8px;
	right: 4px;
}
.block {
	margin: 0;
	position: relative;
}
#slidesImgs li {
	width: 590px;
	height: 348px;
	display: none;
}
#slidesImgs li img {
	width: 590px;
	height: 348px;
}
.w700 {width:700px;}
.tuijians {border-bottom: 6px solid #1375BE;height:50px;}

.bold {font-weight: bold;}
.news1 .item-bold {font-weight: bold;padding:8px 0 5px;background:transparent none repeat scroll 0px center;}
.news1 li {background:transparent url("http://ns2.bdstatic.com/static/home/focustop/focustop/top_bg_e1d7808e.png") no-repeat scroll left -270px;padding-left:8px;}
.bbline1 {border-top: 1px dotted #CCC;padding-bottom:8px;}
.bbline2 {border-bottom: 1px dotted #CCC;padding-bottom:8px;}
.bbline3 {border-bottom: 1px solid #D2E1F1;border-right:1px solid #D2E1F1 ;border-left:1px solid #D2E1F1 }
.bbline4 {border:1px solid #D2E1F1;}
#shiminfuwu {width:340px;}
#shiminfuwu li {width:70px;float: left;}
#qiyefuwu {width:340px;}
#qiyefuwu li {width:70px;float: left;}
.w240 {width:240px;}
.w320 {width:320px;}
.imagearea {width:240px;overflow: hidden;}
.imagearea-top {height:175px;overflow: hidden;}
.image-mask-item {position: relative;width:240px;height:175px;overflow: hidden;}
.image-mask-item .item-image img {display: block;width:100%;}
.item-image {display: block;;width:240px;height:150px;overflow: hidden;}
.chatitle {width:100%;height:30px;border-bottom: 1px solid #e0e0e0;padding-bottom:8px;padding-top:5px;border-top: 3px solid #1375BE;}
.chatitle a.al {min-width:200px;display: block;float: left;}
.chatitle a.ar {width:50px;display: block;float: right;}
.chatitle h2 {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#369}
.chatitle a.ar span {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#e0e0e0;}
/*.picnewa .img_show span {margin-bottom: 0px;;}*/
.picnewa .img_show span {margin-left: 5px;;}
.historynews #rm_1a5 {}
.chatitle a.ar span {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#e0e0e0;}
.mt17 {margin-top: 17px;;}

.list_main_content{ margin:20px 0px 8px;color:#000;}
.list_main_content a,.list_main_content a:link,.list_main_content a:visited{ color:#777}
.list_main_content a:hover{ color:#ff3300}
.list_main_content h2 {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#369;padding-left:0px;width:100%;}

.border_bottom_line{ border-bottom:1px dotted #d6d6d6; color:#777; padding-bottom:10px;}
.border_bottom_line a,.border_bottom_line a:visited{ color:#777}
.border_bottom_line em{ color:#ff3300}
.list_main_body{ margin:10px 10px; font-size:14px; /*line-height:30px;_line-height:30px;*line-height:30px;*/ color:#333;min-height:660px;_height:660px;}
.list_main_body li {/*line-height:30px;_line-height:30px;*line-height:30px; */}
.list_main_body p {/*line-height:30px; */margin:10px auto 0px;font-size:14px;; text-indent:2em;text-align:justify;text-justify:inter-ideograph;word-wrap:break-word; /*text-align-last:justify; */
.list_main_body, .list_main_body div {text-align:justify;text-justify:inter-ideograph;word-wrap:break-word;}
}
#zebian {float: right;width:120px;margin-top:10px;position: relative;}
.e2 li{ width:98%;overflow:hidden;clear:both;}
.infot{float:right;width:70px;}
.infott{float:right;width:40px;}

.dede_pages{
	float:left;width:100%;margin:20px auto;
}
.dede_pages ul{
	float:left;display:inline;margin:0px auto;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	height:23px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#033266;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.pagelist li{ float:left; margin-right:3px; list-style-type:none;} 

.scroll_horizontal{width:1000px;height:140px;background-color:#fff;float: left; }
.scroll_horizontal .boxz{overflow:hidden;position:relative;width:1000px;height:120px;margin:10px auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:100px;height:120px;}

.scroll_horizontal2{width:1000px;height:200px;background-color:#fff;float: left; }
.scroll_horizontal2 .boxz{overflow:hidden;position:relative;width:1000px;height:400px;margin:10px auto;}
.scroll_horizontal2 .list{overflow:hidden;width:9999px;}
.scroll_horizontal2 .list li{float:left;width:250px;height:200px;}



.chatitlec {width:650px;height:30px;border-bottom: 1px solid #e0e0e0;padding-bottom:8px;padding-top:5px;border-top: 3px solid #1375BE;margin-left:0;}
.chatitlec a.al {width:200px;display: block;float: left;}
.chatitlec a.ar {width:50px;display: block;float: right;}
.chatitlec h2 {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#369}
.chatitlec a.ar span {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#e0e0e0;}

.img_showa {
	margin-bottom: 7px;
	padding-top: 8px
}

.img_show_ha {
	margin-bottom: 7px;
	padding-top: 3px
}

.img_show_h1a {
	margin-bottom: 5px;
	padding-top: 0px
}

.img_showa span {
	float: left;
	text-align: center;
	font-size: 12px;
	/*margin-right: 10px;*/
	margin-bottom: 10px
}

.img_showa span img {
	display: block
}

.img_showa ul {
	float: left
}

.img_showa ul li {
	line-height: 27px
}

.img_showa span b {
	font-weight: normal;
	color: #fff;
	background: url(../img/txt_bg.png) repeat-x top;
	height: 20px;
	display: block;
	width: 100%;
	line-height: 20px;
	margin-top: -20px;
	position: relative;
	overflow: hidden
}

.img_showa span b a:link,.img_show span b a:visited,.img_show span b a:hover {
	color: #fff
}

.img_showa span.tv_ico {
	margin: 0;
	position: static;
	float: none
}

.img_showa ul.list_12 {width:100px;}
.img_showa ul.list_12 li {width:100px;overflow: hidden;}
.w660 {width:660px;}
.uxinxigongkai {width:90%;}
.uxinxigongkai span {width:200px;display: block;}
.uxinxigongkai span a {font-size:14px;}
.mb15{margin-bottom: 15px;}
.noShow{display:none;}
a.Linkbg{background:url(../images/Linkbg.gif) no-repeat;height:28px;width:101px;text-align:center;line-height:28px;display:block;margin-right:5px;font-size:14px;font-weight:bold;}
a.Linkbg:hover,a.Linkjs{text-decoration:none;cursor: pointer;}
.Linkbox{height:750px;margin-top: 20px;}
.Linkbox li{width:210px;line-height:25px;height:240px;display:block;float:left;}
.Linkbox li a {width:100%;height:100%;display: block;text-align: center;}
.Linkbox li span{text-align: center;width:90%;height:26px;vertical-align:middle;display: block;}
.Linkbox li img{margin-bottom:10px;width:120px;height:150px;margin:0 auto;}
.h750 {height:750px;}
.dzzz {background-color: #eee;height:30px;font-size:14px;padding:6px;}
.w326 {width:326px;}
.w333 {width:333px;}
.w332 {width:332px;}

.bderz {border-left:1px solid #e0e0e0;}

.sub_cbbox{float:left;overflow:hidden;}
.sub_cbbox .sr_out img,.sub_cbbox .sr_out{width:90px;height:70px;border-radius:10px;}
.sub_cbbox .sr_out{overflow:hidden;display:block;margin:25px 0 10px;}
.sub_cbbox dt,.sub_cbbox dd{float:left;height:160px;/*padding:15px 0;*/}
.sub_cbbox dt{width:90px;padding:15px;text-align:center;}
.sub_cbbox dd{width:205px;}
.sub_cbbox dd ul{line-height:24px;}
.sub_cbbox dd a{color:#444;/*display:block;width:333px;height:160px;*/position: absolute;top:0;overflow: hidden;}
.sub_cbbox dd a:hover{color:#cb1c1d;}
.sub_cbbox .sub_bot_pic{;width:333px !important;height:160px;}
.half_line li{float:left;margin-right:4px;height:26px;line-height:26px;width:97px;}
.half_line li{background-color:#ebebeb;margin-bottom:4px;text-align:center;}
.half_line li a{display:block;}
.half_line li a:hover{background-color:#3a6eb3;color:#fff;}
.sub_ctitle{border:1px solid #e0e0e0;border-left:0;height:40px;line-height:40px;text-indent:20px;font-size:14px;font-weight:bold;border-bottom:1px solid #e0e0e0;background-color:#ecf0f1;color:#305c95;}


.sub_inbbox dt{float:left;overflow:hidden;padding-right:10px;height:40px;line-height:40px;background-color:#ecf0f1;width:98%;}
.sub_inbbox_tab {width:100%;}
.sub_inbbox_tab a{display:block;float:left;font-size:14px;padding:0 15px;}
.sub_inbbox_tab a.focusz {background-color:#2a80b9;color:#fff;line-height:40px;}
.sub_inbbox dd{overflow:hidden;/*height:245px;*/}
.sub_inbbox dd img{width:325px;height:245px;}
.sub_inbbox ul{padding:10px;}
.sub_inbbox li{line-height:28px;font-size:14px;}
.sub_inbbox li a{color:#333;}

.chatitlf {width:100%;height:30px;padding-bottom:8px;padding-top:5px;border-top: 3px solid #1375BE;}
.chatitlf a.al {width:200px;display: block;float: left;}
.chatitlf a.ar {width:50px;display: block;float: right;}
.chatitlf h2 {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#369}
.more{float:right;font-size:12px;color:#666;font-weight:normal;}
.bdr {border-right: 1px solid #e0e0e0;}
.bdb {border-bottom: 1px solid #e0e0e0}
.bdt {border-top: 1px solid #e0e0e0;}
.bdl {border-left: 1px solid #e0e0e0}
.pic_outer,.pic_outer2,.pic_outer3{overflow:hidden;display:block;float:left;height:85px;margin-right:15px;background-color:#ccc;}
.sub_pc_box .pic_outer{width:110px;}
.sub_pc_box .pic_outer2{width:165px;}
.sub_pc_box .pic_outer3{display:block;overflow:hidden;width:780px;height:140px;margin-bottom:10px;margin_bottom:0;}
.sub_pc_box li{width:100%;padding:15px 0;border-bottom:1px solid #ccc;}
.sub_pc_box h3{font-size:18px;padding-bottom: 10px;}
.sub_pc_box p{line-height:24px;color:#666;}
.sub_bot_picimg {width:333px;margin:0 auto;}
.fm_yahei,.nrtime{font-family:arial,hiragino sans gb,microsoft yahei,\5FAE\8F6F\96C5\9ED1,simsun;}
.pic_outer{position:relative;}
.clearfixk{height:auto;}
.mt3 {margin-top:3px;}
.clearfixk p {margin-top:0px;}
.minh300 {min-height:300px;_height:300px}

#sidz {}
#sidz li {display: block;height:60px;width:245px;line-height:20px;margin:0 0 10px 0;}
#sidz li a {display: block;width:245px;height:140px;}
#sidz li img {width:100px;float: right;margin-left:10px;}
#sidz li h5 {font-size:12px;display: inline;}
#sidz li span {font-size:12px;}


.lva {width:25%;float: left;height:320px;}
.lva img {width:100%;height:100px;}

.sr {	float: right;}

.sub_bot_pic div {position: relative;}
.entry-header {position:absolute;top:0;width:100%;padding-bottom:40px;text-shadow;0px 1px 1px rgba(0, 0, 0, 0.3);background: transparent linear-gradient(to bottom, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0.18) 72%, transparent 100%) repeat scroll 0% 0%;padding:60px 0 60px;box-sizing:box-sizing;}
.entry-title {position£ºabsolute;top:10px;left:10px;opacity:0;padding:10px;transition:all 0.3s ease 0s;}
.entry-title a {color:#fff;box-sizing;box-sizing;}
.thumb-overlay {position:absolute;height:0;top:0;left:0;width:100%;background-color: rgba(0, 0, 0, 0.8);transition:height 0.3s ease 0s;}

#touzisidebara li {height:80px;float:left;width:25%;padding:0;}
#touzisidebara li img {height:100%;}
#touzisidebara li span{float:left;position: relative;top:-35px;left:15px;font-size: 16px;color:#fff;font-weight:800;}

.w720 {width:720px;}
.msrx li{width:355px;float: left;/*font-size:12px;line-height:24px;height:24px;*/}
.msrx li span {width:50px;margin-right:10px;}
.red {color:red;}
.green {color:green;}

#msr a {margin:0 10px 10px 0;float:left;/*background:url(../img/right_buttom_bg.jpg) repeat-x*/;width:133px;height:50px;border:1px solid #e7e7e7;display:block;font-family: "Î¢ÈíÑÅºÚ",Helvitica,Verdana,Arial,san-serif; color:#0E649A;font-weight:bold;font-size:16px;text-align: center;line-height:50px;}

#msr a:hover {color:#d0181e; font-weight:bold;border:1px solid #d0181e;}
#msr i {float: left;margin-top:8px;margin-left:10px;}
#msr .bbb i {float: left;margin-top:8px;margin-left:70px;}
#msr .ccc {margin:0 0 10px 0;}
#msr .bbb {width:100%;text-align: left;}

#msr4 a {margin:0 10px 10px 0;float:left;/*background:url(../img/right_buttom_bg.jpg) repeat-x*/;width:133px;height:50px;border:1px solid #e7e7e7;display:block;font-family: "Î¢ÈíÑÅºÚ",Helvitica,Verdana,Arial,san-serif; color:#0E649A;font-weight:bold;font-size:16px;text-align: center;line-height:50px;}
#msr4 a:hover {color:#d0181e; font-weight:bold;border:1px solid #d0181e;}
#msr4 i {float: left;margin-top:8px;margin-left:10px;}
#msr4 .bbb i {float: left;margin-top:8px;margin-left:70px;}
#msr4 .ccc {margin:0 0 10px 0;}
#msr4 .bbb {width:100%;text-align: left;}
#msr4 a{color:#000;display:inline-block;-ms-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-webkit-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;cursor:pointer;}
#msr4 a:hover {background-color: #81d4fa;	border-color: #81d4fa; 	color: #fff;}



#msr2 a {margin:0 10px 10px 0;float:left;/*background:url(../img/right_buttom_bg.jpg) repeat-x*/;width:133px;height:40px;border:1px solid #e7e7e7;display:block;font-family: "Î¢ÈíÑÅºÚ",Helvitica,Verdana,Arial,san-serif; color:#0E649A;font-weight:bold;font-size:14px;text-align: center;line-height:40px;}

#msr2 a:hover {color:#d0181e; font-weight:bold;border:1px solid #d0181e;}
#msr2 i {float: left;margin-top:8px;margin-left:10px;}
#msr2 .bbb {margin:0 0 10px 0;}
#msr2 .ccc {width:100%;text-align: left;}
#msr2 .ccc i {float: left;margin-top:8px;margin-left:20px;}


h2 a, h3 a {color:#124886;}
/*

#msr .bbb {display: block;width:100%;margin:0 auto;float:left;font-size:14px;font-weight:400;text-align: center;padding-top:5px;}
#msr .aaa:hover,#msr .bbb:hover{font-size: 18px;font-family:microsoft yahei; }
*/


/**********bxrx*****************/
.aleft {width:280px;float: left;}
.bleft {width:690px;float: left;}
.cleft {width:100%;float: left;}

.aleft>.bdiv {margin-top:10px;}
.aleft>.bdiv>.titlet {font-size: 16px;font-weight: bold;font-family:"Î¢ÈíÑÅºÚ";width:100%;display: block;}

#msr4 a {margin:0 10px 10px 0;float:left;/*background:url(../img/right_buttom_bg.jpg) repeat-x*/;width:133px;height:50px;border:1px solid #e7e7e7;display:block;font-family: "Î¢ÈíÑÅºÚ",Helvitica,Verdana,Arial,san-serif; color:#0E649A;font-weight:bold;font-size:16px;text-align: center;line-height:50px;}
.aleft>.bdiv>.xx {color:#369;display:inline-block;-ms-transition: all 0.1s ease-out;	-moz-transition: all 0.1s ease-out;	-webkit-transition: all 0.1s ease-out;	-o-transition: all 0.1s ease-out;transition: all 0.1s ease-out;cursor:pointer;border: 1px solid #ddd;font-size: 12px;width:133px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent: 8px;background-color: #DDD;}
.aleft>.bdiv>.xx:hover {background-color: #81d4fa;	border-color: #81d4fa; 	color: #fff;}
.aleft>.bdiv ul li {border-bottom: 1px dashed #ddd;}
.bleft>.sectionb {min-height:45px;width:100%;}
.bleft>.sectionb .titlek {width:58%;font-family:"microsoft yahei";font-size: 14px;}
.bleft>.sectionb .timek {width:7%;font-size: 14px;}
.bleft>.sectionb .deptk {width:28%;font-size: 14px;}
.bleft>.sectionb .markk {width:7%;font-size: 14px;}
.bleft>.sectionb .desc {text-indent: 2em;line-height:2;font-size: 14px;overflow: hidden;height:8em;;}



.cleft .sectionb {min-height:40px;width:100%;}
.cleft .sectionb .xhighlight {background-color: #81d4fa;	border-color: #81d4fa; 	color: #fff;}
.cleft .sectionb .titlek {width:49%;font-family:"microsoft yahei";font-size: 14px;}
.cleft .sectionb .timek {width:5%;font-size: 14px;text-align: center;}
.cleft .sectionb .deptk {width:22%;font-size: 14px;}
.cleft .sectionb .markk {width:6%;font-size: 14px;}
.cleft .sectionb .strk {width:10%;font-size: 14px;}
.cleft .sectionb .clickk {width:4%;font-size: 14px;}
.cleft .sectionb .classk {width:4%;font-size: 14px;}
.zg {text-align: center;color:#369;font-weight: bold;}
.za {;color:#369;font-weight: bold;}
.cleft .sectionb .desc {text-indent: 2em;line-height:2;font-size: 14px;overflow: hidden;height:8em;;}

.call-to-actionv {color:#000;display:inline-block;-ms-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-webkit-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;padding:5px 10px 10px 10px;width:660px;border-bottom: 1px solid #999;cursor:pointer;margin-top:-15px;}
.call-to-actionv:hover {background-color: #81d4fa;	border-color: #81d4fa; 	color: #fff;border-bottom: 0 solid #999;padding:5px 10px 10px 10px;}


.spanred {color:red;}
.spangreen {color:green;}

.spanred a {color:red;}
.spangreen a {color:green;}

/*
.bleft>.sectionb a:hover {background-color: #81d4fa;color:#333;display:block;width:100%;}
.bleft>.sectionb:hover {background-color: #81d4fa;box-shadow:0px 0px 5px 0px rgba(129, 212, 250, 0.8);}*/
.bleft>.titleb {font-size: 24px;font-weight: 1600;font-family:"Î¢ÈíÑÅºÚ";width:100%;}
.mt30 {margin-top:28px;}


.chatitlev {width:100%;height:40px;padding-bottom:8px;padding-top:5px;/*border-bottom: 3px solid #1375BE;*/}
.chatitlev a.al {width:200px;display: block;float: left;}
.chatitlev h2 {font-size: 24px;font-weight: bold;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#369}



.mtt {margin-bottom:50px;}
.leftc{float: left;border-left: 1px solid #eee;border-top:1px solid #eee;box-shadow:5px 5px 5px #eee;}

.rowa {font-size: 14px;width:100%;float:left;}
.rowa label {width:70px;display: inline;float: left;}
.rowa .ke-container {float:left;}
.rowa .inpua {height:2em;width:80%;}
.rowa .capk {float: left;margin-top:-10px;}
.xxbox {width:100%;background-color:#b3e5fc;}
.float_left div{font-size: 14px;}
.float_left {width:50%;float:left;}
.float_right {width:32%;float: left;margin-left:55px;margin-top:-100px;background-color:#81d4fa;}
.float_right .notice {padding:10px;width:90%;font-size: 14px;}
.rowa .subt {font-size: 16px;font-family:"Î¢ÈíÑÅºÚ";margin-left: 70px;color:#fff;background-color:#2C3E50;padding:6px 10px;line-height:1.5;vertical-align:middle;cursor:pointer;border:1px solid transparent;}
.bxrx_liuyan,.liuyanxuzhi {width:80%;}
.liuyanxuzhi span, .liuyanxuzhi p {font-size: 14px;}
.liuyanxuzhi {margin-bottom:10px;}


.dask {padding:10px;margin-top:10px;}
.dreply {padding:10px;}
.dreply .dcontent{margin-bottom:10px;}
.mt40 {margin-top:40px;}

.dask .dcontent,.dreply .dcontent,.dreply .dcontent .dept,.dreply .dcontent .rept {font-size:14px;}
.dreply .dcontent .dept {font-weight: bold;font-family:"Î¢ÈíÑÅºÚ";display: block;width:100%;text-align: right;margin-top:30px;}
.dreply .dcontent .rept {display: block;width:100%;text-align: right;}
.bg_hid {display:none;}
.bg_gray {background-color: #ddd;}
.bg_green {background-color: #a5d6a7;}
.bdiv .question li {width:280px;}
.bdiv .question li a {height:50px;display: block;font-size: 14px;overflow:hidden;width:280px;text-overflow:ellipsis;white-space:nowrap;color:#000;display:inline-block;-ms-transition: all 0.1s ease-out;	-moz-transition: all 0.1s ease-out;	-webkit-transition: all 0.1s ease-out;	-o-transition: all 0.1s ease-out;transition: all 0.1s ease-out;cursor:pointer;}
.bdiv .question li a:hover {background-color: #81d4fa;	border-color: #81d4fa; 	color: #fff;}


.uta li{height:30px;font-size: 14px;}
.w5aa {width:45%;}
.w5a {width:45%;}
.w5b {width:55%;}
.w5c {width:35%;}
.w330 {width:330px;}
.w650 {width:650px;}


.title_a {background: #DDD;width:100%;height:40px;}
.title_az {height:30px;float:left;}
.title_az:before {float:left;display: block;content:"";height: 0px;width: 0;border-width: 0 40px 40px 0;border-style: none solid solid;border-color: transparent transparent #369;}
.title_a a {display: block;min-width:100px;height:40px;background-color: #369;float:left;}
.title_a a h3 {padding-left:10px;float:left;color:#fff;font-size: 16px;font-weight: bold;height:40px;line-height:40px}
.ulb {float: left;margin-top: 5px;}
.zfk {width:100%;}
.zfk ul li {width:100%;}
.zfk .ba,.zfk .bb {height:40px;line-height:40px;}
.zfk .bb {width:100%;display: inline;float: left;margin-top:1px;}
.zfk .ba a {background-color: #369;color: #fff;display: block;text-indent: 12px;font-size: 15px;font-weight:bold;font-family: "Î¢ÈíÑÅºÚ";}
.zfk .bb a {background-color: #ddd;color: #000;display: block;text-indent: 12px;}
.zfk .bb a:hover {color:#fff;background-color: #369;}
.zfk .zfkb {width:79px;display: inline;}
.fml4 {margin-left:1px;}

.zfn {width:100%;}
.zfn ul li {width:100%;margin-top:5px;margin-bottom:10px;height:40px;line-height:40px;}
.zfn ul li a {display: block;width:100%;background-color: #369;color:#fff;text-indent: 20px;font-size: 16px;font-weight:bold;font-family: "Î¢ÈíÑÅºÚ";}
.serv_q {padding:10px;float: left;}
.serv_q ul {margin-top:10px;}
.serv_q li {width:22%;padding-left:0;display: inline;float: left;margin-left:10px;height:70px;}
.serv_q li a {width:100%;display: inline;float: left;height:70px;}
.serv_q li a span {margin-top:40px;float:left;}

.serv_s {min-height:360px;padding:10px;float: left;}
.serv_s ul {margin-top:10px;}
.serv_s li {width:22%;padding-left:0;display: inline;float: left;margin-left:10px;height:70px;}
.serv_s li a {width:100%;display: inline;float: left;height:70px;}
.serv_s li a span {margin-top:40px;float:left;}

.msrxx {margin-top:10px;}
.msrxx>.sectionb {width:100%;}
.msrxx>.sectionb>.strk {width:14%;}
.msrxx>.sectionb>.classk {width:6%;}
.msrxx>.sectionb>.titlek {width:54%;}
.msrxx>.sectionb>.deptk {width:20%;}
.msrxx>.sectionb>.markk {width:6%;}


.title_c {width:100%;height:30px;;padding-bottom:8px;padding-top:5px;border-top: 4px solid #369;background-color: #DDD;}
.title_c a {width:100%;display: block;float: left;text-indent: 10px;}
.title_c h3 {font-size: 16px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;color:#369}
.ztt ul li,.zfk ul li {padding-left:0;}

.shw {border-left: 1px solid #eee;border-top:1px solid #eee;box-shadow:5px 5px 5px #eee;}
.w740 {width:760px;}
.w740a {width:740px;}
.w370 {width:360px;}
.w280 {width:280px;}
.w380 {width:380px;}
.w460 {width:460px;}
.w360 {width:360px;}
.w320 {width:320px;}
.w395 {width:395px;}
.w400 {width:400px;}
.w290 {width:290px;}
.w480 {width:480px;}
.w240 {width:240px;}
.ml15 {margin-left:15px;} .ml3 {margin-left:3px;}
.w370 .ulb,.w400 .ulb {padding:10px;}
.p10 {padding:10px;}
.vv {margin-right:10px;font-size: 16px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;font-weight:bold;margin-top:5px;}
.vv a {display: block;width:70px;background-color: #DDD;height:30px;} 

.va {font-size: 14px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;font-weight:bold;}
.va a {display: block;width:40px;;height:30px;color:#369;} 




.l01 {background-image: url(../img/l01.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l02 {background-image: url(../img/l02.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l03 {background-image: url(../img/l03.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l04 {background-image: url(../img/l04.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l05 {background-image: url(../img/l05.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l06 {background-image: url(../img/l06.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l10 {background-image: url(../img/l10.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l13 {background-image: url(../img/l13.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l19 {background-image: url(../img/l19.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l20 {background-image: url(../img/l20.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l22 {background-image: url(../img/l22.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l23 {background-image: url(../img/l23.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l27 {background-image: url(../img/l27.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l28 {background-image: url(../img/l28.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l32 {background-image: url(../img/l32.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l33 {background-image: url(../img/l33.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l34 {background-image: url(../img/l34.gif) ;background-repeat : no-repeat;background-position:center 0;}
.l35 {background-image: url(../img/l35.gif) ;background-repeat : no-repeat;background-position:center 0;}

.a01 {background-image: url(../img/a01.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a02 {background-image: url(../img/a02.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a03 {background-image: url(../img/a03.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a04 {background-image: url(../img/a04.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a05 {background-image: url(../img/a05.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a07 {background-image: url(../img/a07.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a08 {background-image: url(../img/a08.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a10 {background-image: url(../img/a11.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a11 {background-image: url(../img/a10.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a12 {background-image: url(../img/a12.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a15 {background-image: url(../img/a15.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a16 {background-image: url(../img/a16.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a23 {background-image: url(../img/a23.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a24 {background-image: url(../img/a24.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a26 {background-image: url(../img/a26.gif) ;background-repeat : no-repeat;background-position:center 0;}
.a27 {background-image: url(../img/a27.gif) ;background-repeat : no-repeat;background-position:center 0;}

.zff {background-color: #DDD;width:100%;float:left;margin-top:10px;}
.zff a {width:48%;display: inline;float:left;height:40px;text-indent: 40px;;font-size: 14px;line-height:40px;}
.zff .zffa {background: url(../img/141030110212468.png) 10px 10px;background-repeat : no-repeat;}
.zff .zffb {background: url(../img/141030110212393.png) 5px 10px;background-repeat : no-repeat;}

.zfn ul li {padding-left:0;}
.ifr {margin-top:-10px;}
.ifr iframe {margin-top:-11px;}

.sa {font-size: 14px;padding:0;10px;10px;5px;}
.hre {}
.hre a {font-size: 14px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;font-weight:bold;margin-left:10px;}


.ata {width:25%;margin:20px auto;}
.ata a {margin: 0 auto;width:200px;display: block;}
.ataimg {width:200px;}
.atfimg {width:150px;}
.ata p {padding:0 10px;text-indent: 2em;font-size: 12px;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
.ata p i {font-family: Arial,sans-serif;}

.atb {width:25%;margin:20px auto;}
.atb a {margin: 0 auto;width:200px;display: block;}
.atbimg {width:200px;}
.atb p {padding:0 10px;text-indent: 2em;font-size: 12px;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
.atb p i {font-family: Arial,sans-serif;}

.atc {width:325px;margin:20px auto;}
.atc .title_a {}
.atc ul {padding:0 10px;}
.pl12 {padding-left:12px;}

.atd {width:660px;}
.atg {width:320px;padding-left:20px;}
.atda {width:15px;height:90px;float:left;padding:5px;text-align:justify;Vertical-align:middle;line-height:20px;font-size: 14px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;font-weight:bold;background-color: #369;color:#ddd;}
.atdd {width:410px;float:right;}
.atg .atgimg {width:320px;height:}
.atdd a {width:30%;display: block;float: left;font-size: 14px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;text-align:justify;;}

.w280 h4,.w280 li {color:#000;}

.zv {height:180px;width:100%;display:block;overflow:hidden;cursor: pointer;}
.zv img {width:100%;}

.serv_qx,.serv_sx {float: left;margin-top:-15px;}
.serv_qx ul, .serv_sx ul {margin-top:10px;}
.serv_qx li , .serv_sx li{width:66px;padding-left:0;display: inline;float: left;margin:0 auto;height:70px;}
.serv_qx li a ,.serv_sx li a{width:100%;display: inline;float: left;height:70px;}
.serv_qx li a span, .serv_sx li a span {margin:40px 10px 0;float:left;width:60px;}
.serv_qx li a:hover span,.serv_sx li a:hover span{color:#900;}

.tmpa {background-image: url(../img/2015.7.jpg) ;background-repeat : no-repeat;width:100%;height:320px}
.tmpb {background-image: url(../img/2015.6.jpg) ;background-repeat : no-repeat;width:100%;height:320px}
.tmpc {background-image: url(../img/2015.5.jpg) ;background-repeat : no-repeat;width:100%;height:320px}

.w200 {width:200px;}
.w480px {width:480px;}
.w200 .zfk .bb {height:41px;}
.w200 .zfk .bb a {text-indent:20px;height:41px;line-height:40px;font-size: 16px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;}
.w280 .zfk ul,.w340 .zfk ul {width:100%;}
.w280 .zfk .ba,.w340 .zfk .ba {width:100%;}
.w280 .zfk .bb,.w340 .zfk .bb {width:139px;}
.ml2 {margin-left: 2px;;}
.w700 .ata {width:175;margin:0 auto;}
.w700 .ata .ataimg {width:175px;}
.w700 .ata a {width:175px;}

.zzz .ata .ataimg {width:100%;}
.zzz .ata .ra {height:150px;width:240px;display:block;overflow:hidden;}
.zzz .ata div {background-color: rgba(0, 0, 0, 0.9);color:#fff;width:240px;margin:-25px 5px 0;z-index:10;}
.zzz .ata div .rr{color:#fff;height:25px;overflow:hidden;text-indent:0;font-size: 13px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif; }

.tda {width:50%;}
.tda a {height:20px;width:100%;display: block;margin:0 auto 8px;}
.tdb {width:50%;margin:0 -10px 0 0;}

.w340 .zfk .bb {width:160px;height:50px;margin: 0 5px 8px;}
.w340 .zfk .bb a{height:50px;text-align:center;line-height:50px;}

.vl {}
.vl a {width:32%;height:auto;display: block;float: left;overflow: hidden;margin: 0 2px;}
.vl a img {width:100%;}

.w1000 .ate {width:246px;margin:0 auto;padding:0 2px;}
.w1000 .ate .ateimg {width:246px;}
.w1000 .ate a {width:246px;}

.boxz .img {width:100%;}

.xttr li a {width:335px;display: block;overflow: hidden;float: left;}
.xtimer {width:40px;float:right;margin-right:5px;}

#msr span{float: left;width:100%;height:30px;line-height:30px;font-size: 14px;font-family: 'Î¢ÈíÑÅºÚ', sans-serif;}

#portfolio {width:100%;}
#portfolio li {height:220px;}
.w280 div ul {padding-bottom: 5px;}
#bianmin {padding-bottom: 5px;}
.pv {text-indent:2em;line-height:30px;}
.tit2 {width:100%;}
.tit2_1 {width:150px;margin-top:5px;float: left;}
.mcle {margin-top:0;}
.mcle .zffa {background-image: none;text-indent: 10px;}
.mcle .zffb {background-image: none;text-indent: 10px;}
.e2xx {width:100%;margin:5px auto;}
.e2xx li {height:30px;}
.e2xx li a {height:30px;}
.vnn {margin-left:0;}
.p_l {font-size:14px;}

.pr {display: inline;width:230px;display: inline;float:right;height:30px;text-indent: 10px;;font-size: 14px;line-height:30px;background-color: #DDD;font-weight:800; font-family: 'Î¢ÈíÑÅºÚ', sans-serif;text-align: center;}
.pr a {color:#369;}


.prr {display: inline;width:300px;display: inline;float:right;height:30px;text-indent: 10px;;font-size: 14px;line-height:30px;background-color: #DDD;font-weight:800; font-family: 'Î¢ÈíÑÅºÚ', sans-serif;text-align: center;}
.prr a {color:#369;}

.taa tr td {font-size: 14px;text-indent:10px;}
.taa {border-color: #ddd;}
#listgao{width:700px;background:url(../img/ling.png) no-repeat;height:1014px;}

#gaozhicit{width:250px;display: block;height:60px;float: left;margin-top:180px;margin-left:500px;line-height:25px;font-weight:bold;}
#gaozhicij{width:250px;display: block;height:60px;float: left;margin-top:210px;margin-left:360px;line-height:25px;font-weight:bold;}
#gaozhici{width:430px;display: block;min-height:200px;float: left;margin-top:-380px;margin-left:260px;line-height:24px;}
#gaozhicj{width:430px;display: block;min-height:200px;float: left;margin-top:-360px;margin-left:260px;line-height:24px;}
#gaozhici p{text-indent:2em;text-justify: inter-ideograph ;word-wrap:break-word; text-align: justify ;line-height:24px;*line-height:24px;_line-height:24px;margin:5px auto;}
#gaozhicj p{text-indent:2em;text-justify: inter-ideograph ;word-wrap:break-word; text-align: justify ;line-height:24px;*line-height:24px;_line-height:24px;margin:5px auto;}
.ulkkz{font-family:"Microsoft YaHei","ËÎÌå";font-size: 16px;}



#spokesman {width:660px;padding-left:10px;padding-right:10px; }
#spokesman li{width:160px;height:230px;float:left;display: block;}
#spokesman li img {margin-top:10px;}
#spokesman li a{width:160px;height:230px;float:left;display: block;text-align: center;}
#spokesman li a:hover{color:770000;background-color: #0085d0;  }
#spokesman li a:hover span{height:60px;}
#spokesman li a span{text-align: center;width:160px;height:30px;vertical-align: middle;font-size: 12px;margin-top:5px;display: block;}


.scroll_horizontal{width:980px;height:140px;background-color:#fff;float: left; }
.scroll_horizontal .box{overflow:hidden;position:relative;width:960px;height:120px;margin:10px auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:96px;}
/*.scroll_horizontal .prev,
.scroll_horizontal .next{float: left;position:relative;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../images/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}
*/

#spokenmandiv {width:960px;overflow: hidden;float:left;-webkit-border-radius:10px 10px 10px 10px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 10px 10px 10px 10px;
  -moz-background-clip: padding;
  border-radius: 10px 10px 10px 10px;
  background-clip: padding-box;}



  .thumbnails
{	position: relative;	left: -4px;	}
.thumbnails a{	opacity: 0.8;	filter: alpha(opacity=80);	display: block;	margin: 5px;	float: left;	position: relative;}
.thumbnails a:hover{ opacity: 1; filter: alpha(opacity=100); text-decoration: none }
.thumbnails a:hover img{ border-color: #3f3f3f; }
.thumbnails a span
{
	display: block;
	position: absolute;
	bottom: 0;
	height: 20px;
	line-height: 20px;
	color: White;
	left: 0;
	background: rgba(0,0,0,0.5);
	width: 100%;
	text-align: center;
	font-size: 10pt;
}

.examplePanel
{
	width: 100%;
	min-height: 420px;
	padding: 0 10px;
	position: relative;
	left: -10px;

}
.examplePanel h2{ margin-bottom: 0; padding-bottom: 0; }
.examplePanel h3{ margin-top: 1em; margin-bottom: 0; padding-bottom: 0; }
.examplePanel .exampleInfo
{
	margin-right: 13px;
	margin-top: 6px;
}
.examplePanel a.more
{
	margin-right: 13px;
	margin-top: 6px;
}


.examplePanel2
{
	width: 100%;
	min-height: 820px;
	position: relative;
	left: -8px;
	margin-top: 2em;
}
.examplePanel2 h2{ margin-bottom: 0; padding-bottom: 0; }
.examplePanel2 h3{ margin-top: 1em; margin-bottom: 0; padding-bottom: 0; }
.examplePanel2 .exampleInfo
{
	margin-right: 13px;
	margin-top: 6px;
}
.examplePanel2 a.more
{
	margin-right: 13px;
	margin-top: 6px;
}
.e8a li {height:auto;}
.e8a li a {width:100%;}


.e8{/*Í¼¼¯ÁÐ±í×¨ÓÃ´óÍ¼ÁÐ±í*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:12px;
	margin-top:16px;
}
.e8 li{
	width:160px;
	height:180px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	text-align:center;
}
.e8 li .pic{
	width:160px;
	height:120px;
	display:block;
	background:url(../images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
	width:160px;
}
.e8 li .date{
	color:#666;
}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}



.e8a {/*Í¼¼¯ÁÐ±í×¨ÓÃ´óÍ¼ÁÐ±í*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-top:16px;
}
.e8a li{
	width:165px;
	height:194px;
	float:left;
	display:block;
	overflow:hidden;
	text-align:center;
}
.e8a li .pic{
	width:160px;
	height:120px;
	display:block;
	background:url(../images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8a li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8a li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
	width:160px;
}
.e8a li .date{
	color:#666;
}
.e8a li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}



.bxrxminitu {width:100%;}
.infotr{float:right;width:60px;}
.meiti p {text-indent: 0;}
.tit2_2 {float:right;width:280px;margin-top:5px;}

.result_content{
    overflow:hidden;
	zoom:1;
	width:680px;
	height:auto;
	margin-top:20px;
	margin-left:20px;
 }
.sidebar{
  float:right;
  width:300px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
   font-family: 'Î¢ÈíÑÅºÚ', sans-serif;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }

.slist{

}
.slist dl{
	display:block;
	width:96%;
	margin:12px auto 0px;
	padding-bottom:8px;
}

.slist dl dt{
	display:block;
	width:100%;
}

.slist dl dt a{
	line-height:25px;
	font-size:14px;
	letter-spacing:1px;
	font-weight:bold;
}
.slist dl dd p{
	line-height:25px;
	color:#444;
	font-size:14px;
	text-indent:2em;
}
.slist dl dd span{
	font-size:12px;
	line-height:25px;
	color:#390;
}
.slist dl dd a{
	color:#777;
	text-decoration:none
}
.slist dl dd a:hover{
	color:#F30;
}
.slist dl dd span{
	margin-right:10px;
}
.spage{
	margin-top:10px;
	line-height:25px;
	height:25px;
	background:#F7F7F7;
	text-align:center;
}
.spage *{
	text-decoration:none;
	vertical-align:middle;
	letter-spacing:1px;
}
.otherkey{
	margin-top:10px;
	height:31px;
	line-height:31px;
	overflow:hidden;
	text-indent:10px;
}

.list_main_content h2 {text-align: center;/*min-height:80px;*/width:600px;height:auto;}
.content_line {text-align: center;;}
.lefte {float: left;border-left: 1px solid #eee;border-top:1px solid #eee;box-shadow:5px 5px 5px #eee;width:699px;}
.dleft .sectionb {min-height:40px;width:100%;}
.dleft .sectionb .xhighlight {background-color: #81d4fa;	border-color: #81d4fa; 	color: #fff;}
.dleft .sectionb .titlek {width:52%;font-family:"microsoft yahei";font-size: 14px;}
.dleft .sectionb .timek {width:9%;font-size: 14px;text-align: center;}
.dleft .sectionb .deptk {width:22%;font-size: 14px;text-indent: 5px;}
.dleft .sectionb .markk {width:9%;font-size: 14px;}
.dleft .sectionb .classk {width:6%;font-size: 14px;text-align:center;}
.dleft .sectionb .desc {text-indent: 2em;line-height:2;font-size: 14px;overflow: hidden;height:8em;;}
.frm {margin-right:20px;margin-bottom:10px;}

.blink .titlek { width:820px;float:right; height:40px; }
.blink .titlek li{float:left; height:40px;}
.blink .titlek li a{padding-left:5px; background-color:#ddd;color:#369;text-align:center; display:inline-block; height:40px;; letter-spacing:1px; ; cursor:pointer;  }
.blink .titlek li a span,.blink .title li span {padding-right:10px; display:inline-block;margin-top:5px;font-family:"microsoft yahei";font-size: 14px;}
.blink .titlek li a:hover{ display:inline-block;color: #red; }





#sub_nav22 li{float:left; display:block;  }
#sub_nav22 li a{padding:0 5px;}
#sub_nav22 li a:hover{padding:0 5px;color:#990000;}
#sub_nav22 { min-height:70px;height:auto !important;height:70px;line-height:28px;  overflow:hidden;float:left; width:100%; padding-top:10px;}
#sub_nav22 li{float:left; display:block;  }
#sub_nav22 li a{padding:0 5px;}
#sub_nav22 li a:hover{padding:0 5px;color:#990000;}

.end_text {
	 TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100%;  min-HEIGHT: 30px; 
}

.end_text span {width:100%;text-align:center;margin:0 auto;}
.end_text a {font-family:"microsoft yahei";font-size: 14px;}

.end_text a img {width:130px;}
.minha {min-height:60px;}

.cimg span {margin-left:10px;display: block;width:130px;;float: left;font-family: "microsoft yahei";font-size: 13px;font-weight: bold;line-height:21px;}
.cimg img {width:130px;float: left;}

#gao,#jin {margin-top:290px;margin-left:30px;width:200px;}
#gao a,#jin a {font-family:"microsoft yahei";font-size: 14px;width:200px;display: block;text-align: center;}
#gao ul,#jin ul {list-style-type:square;}
#gao li,#jin li {color:#333;width:100%;border-bottom: 1px solid #333;}

/*ÏÂÃæÊÇ¶ÔÁª¹ã¸æµÄcss´úÂë*/
.duilian{top:40px;position: fixed; width:200px; overflow:hidden;display:none;;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:200px; height:536px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;background-color: rgb(153, 153, 153);}



.ztav li {height:auto;color:#555;font-weight: bold;}
.ztav li a {font-weight: normal;}


table {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-collapse: collapse;
    border-color: #623F20;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 0 1px;
    text-align: center;
}
table td, table th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #623F20;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px 0;
    padding: 3px;
}