@charset "utf-8";
/* CSS Document */
html, body, p, ul, li, table, td, tr, dl, dd, dt, ol, ul, li, b, span, em, i, input, span {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	outline: 0px none;
	font-size: 100%;
	vertical-align: baseline;
}
h1, h2, h3, h4, h5, h6, i, em {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
}
body {
	font-size: 14px;
	color: #000;
	font-family: Microsoft YaHei;
	background: #FFF!important;
	width: 100%;
}
input {
	vertical-align: middle;
}
ul, ol, li, dl, dd, dt {
	list-style-type: none;
}
a {
	text-decoration: none;
	color: #494949;
}
a:hover {
	text-decoration: none;
}
.clear {
	width: 100%;
	height: 0;
	overflow: hidden;
	clear: both;
}
img {
	display: inline;
	border: none;
}
#nobg {
	margin-right: 0!important;
}
#nobb {
	background: none!important;
}
#nobr {
	border-bottom: none!important;
}
.f_top {
	background: url(../images/f_top_bg.jpg) repeat-x;
	height: 33px;
	line-height: 33px;
}
.f_top_bor {
	background: url(../images/f_top_br.jpg) repeat-x;
	height: 2px;
}
.f_top_box {
	width: 1000px;
	margin: 0 auto;
}
.f_top_le {
	float: left;
	color: #7d7d7d;
	font-size: 12px;
	line-height: 33px;
}
.f_top_ri {
	float: right;
	margin: 9px 0 0 0;
	height: 18px;
	line-height: 18px;
}
.f_top_ri a {
	color: #7d7d7d;
	font-size: 12px;
	margin: 0 5px;
}
.f_top_ri1 {
	float: left;
}
.f_top_ri1 i {
	background: url(../images/wei.jpg) no-repeat;
	width: 18px;
	height: 18px;
	float: left;
	margin-right: 5px;
	display: inline-block;
}
.f_top_ri2 {
	float: right;
}
.f_top_ri2 i {
	background: url(../images/sina.jpg) no-repeat;
	width: 18px;
	height: 18px;
	float: left;
	margin-right: 5px;
	display: inline-block;
}
.f_logo_box {
	width: 1000px;
	margin: 0 auto;
	height: 240px;
	background: url("/inc/images/banner.jpg") 0 0 no-repeat;
	margin-top: 10px;
}
.f_logo {
	float: left;
	width: 692px;
	height: 87px;
	margin: 8px 0 0 0;
}
.f_surch_box {
	float: right;
	margin: 20px 20px 0 0;
	width: 190px;
}
.f_surch2 {
	background: url(../images/f_input.jpg) no-repeat;
	width: 130px;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	float: left;
}
.f_surch3 {
	background: url(../images/f_surch.jpg) no-repeat;
	width: 44px;
	height: 20px;
	line-height: 20px;
	display: block;
	float: right;
}
.f_nav_box {
	background: url(../images/f_nav_bg.jpg) repeat-x;
	height: 33px;
	line-height: 33px;
	width: 1000px;
	margin: 0 auto;
}
.f_nav {
	width: 1000px;
	margin: 0 auto;
}
.f_nav li {
	float: left;
	width: 100px;
	background: url(../images/f_nav_bor.jpg) no-repeat left center;
	text-align: center;
}
.f_nav li a {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	width: 100px;
	display: block;
	float: left;
}
.f_nav li a:hover, .f_cur {
	background: url(../images/f_cur.jpg) no-repeat!important;
}
.f_notice_box {
	height: 33px;
	background: #f1f1f1;
	border-bottom: 1px solid #e2e2e2;
	line-height: 33px;
	width: 1000px;
	margin: 0 auto;
}
.f_notice {
	width: 1000px;
	margin: 0 auto;
}
.f_notice_p {
	float: left;
	background: url(../images/f_notice_bg.jpg) no-repeat;
	text-align: center;
	width: 73px;
	height: 20px;
	display: block;
	margin-top: 9px;
	padding: 0 0 3px 0;
	line-height: 17px;
	color: #FFF;
	font-size: 12px;
	margin-right: 15px;
}
.news {
	float: left;
	width: 660px;
	height: 33px;
	overflow: hidden;
	position: relative;
}
.news .list {
	width: 660px;
	position: absolute;
	top: 0;
	left: 0;
}
.news .list li {
	width: 660px;
	padding: 3px 0 3px 0;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.news .list li a {
	color: #434343;
	font-size: 12px;
	width: 660px;
	display: block;
	float: left;
}
.news .list li a span {
	float: right;
}
.f_main {
	width: 1000px;
	margin: 10px auto;
}
.f_ad {
	width: 1000px;
	height: 116px;
}
.f_ad img {
	width: 1000px;
	height: 116px;
}
.f_left {
	width: 234px;
	float: left;
}
.f_mid {
	width: 427px;
	float: left;
	margin: 0 0 0 10px;
	display: inline;
}
.f_right {
	width: 321px;
	float: right;
}
.f_box {
	margin: 20px 0 0 0;
}
.f_tzgg {
	margin-bottom: 15px;
}
.f_tz_tit {
	background: url(../images/f_tit_bg.jpg) no-repeat left;
	height: 33px;
	line-height: 33px;
}
.f_tz_tit h1 {
	float: left;
	margin: 0 0 0 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.f_tz_tit h1 i {
	width: 30px;
	display: block;
	float: left;
	margin: 7px 0 0 2px;
}
.f_tz_tit a {
	float: right;
	color: #FFF;
	font-size: 12px;
	margin: 0 8px 0 0;
	display: inline;
}
.f_tz_wen_bo {
	height: 215px;
	border-left: 1px solid #7cd2ff;
	border-right: 1px solid #7cd2ff;
	border-bottom: 1px solid #7cd2ff;
	width: 212px;
	padding: 5px 5px 35px 15px;
}
.f_tz_list {}
.f_tz_list li {
	height: 25px;
	line-height: 25px;
	vertical-align: bottom;
	background: url(../images/dd.jpg) no-repeat left center;
	padding-left: 13px;
}
.f_tz_list li a {
	color: #2c3033;
	font-size: 12px;
}
.f_hui_lit {
	height: 220px;
	border-left: 1px solid #7cd2ff;
	border-right: 1px solid #7cd2ff;
	border-bottom: 1px solid #7cd2ff;
	width: 217px;
	padding: 5px 5px 35px 10px;
}
.f_hui_pst {}
.f_hui_pst li {
	float: left;
	background: url(../images/f_hui_bg.jpg) no-repeat;
	width: 77px;
	height: 28px;
	display: inline-block;
	line-height: 28px;
	padding-left: 25px;
	margin-bottom: 11px;
	margin-right: 10px;
}
.f_hui_pst li a {
	color: #2c3033;
	font-size: 12px;
}
.f_hui_box {
	margin-bottom: 15px;
}
.f_tz_tit1 {
	background: url(../images/f_zcfg.jpg) no-repeat center;
	height: 29px;
	line-height: 29px;
}
.f_tz_tit1 h1 {
	float: left;
	margin: 0 0 0 5px;
	font-size: 14px;
	font-weight: bold;
	color: #024b80;
}
.f_tz_tit1 h1 i {
	width: 30px;
	display: block;
	float: left;
	margin: 7px 0 0 2px;
}
.f_tz_tit1 a {
	float: right;
	color: #2870a5;
	font-size: 12px;
	margin: 0 8px 0 0;
	display: inline;
}
.f_zheng_box {
	border: 1px solid #7cd2ff;
	width: 232px;
	margin-bottom: 15px;
}
.f_zc_bor {
	background: url(../images/f_zcfg_bor.jpg) no-repeat center;
	width: 220px;
	height: 3px;
	margin: 2px auto;
}
.f_zc_wen {
	height: 250px;
	width: 220px;
	margin: 0 auto;
	padding: 15px 0;
}
.f_zc_pic {
	width: 217px;
	height: 76px;
	display: block;
	border-bottom: 1px dotted #cfcfcf;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.f_zc_pic a {
	display: block;
	padding: 2px;
	border: 1px solid #f3f3f3;
}
.f_gf_ban {
	width: 420px;
	height: 283px;
	padding: 2px;
	border: 1px solid #7cd2ff;
	margin-bottom: 15px;
}
#focus1 {
	position: relative;
	width: 420px;
	height: 283px;
	overflow: hidden;
}
#focus1 ul {
	height: 283px;
	position: absolute;
}
#focus1 ul li {
	float: left;
	width: 420px;
	height: 283px;
	overflow: hidden;
	position: relative;
}
#focus1 ul li a {
	width: 420px;
	height: 283px;
	display: block;
	float: left;
	display: inline;
	overflow: hidden;
}
#focus1 ul li div {
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
}
#focus1 ul li div p {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 283px;
	text-align: center;
	height: 30px;
	z-index: 1;
	line-height: 30px;
	background: #000;
	opacity: 0.3;
	-moz-opacity: 0.3;
	filter: alpha(opacity=30);
}
#focus1 ul li div i {
	z-index: 999999999!important;
	position: absolute;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	width: 200px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	left: 3px;
	bottom: 0;
}
#focus1 .btn {
	position: absolute;
	height: 20px;
	right: 5px;
	bottom: 3px;
	cursor: pointer;
}
#focus1 .btn span {
	float: left;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #FFF;
	margin-right: 5px;
	background: url(../images/f_gy_h.png) no-repeat;
	font-family: 微软雅黑;
}
#focus1 .btn span.on {
	background: url(../images/f_gy_c.png) no-repeat;
	width: 20px;
	height: 20px;
	display: block;
}
.f_tz_tit2 {
	background: url(../images/f_gy_bg.jpg) no-repeat center;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #7cd2ff
}
.f_tz_tit2 h1 {
	float: left;
	margin: 0 0 0 5px;
	font-size: 14px;
	font-weight: bold;
	color: #024b80;
}
.f_tz_tit2 h1 i {
	width: 30px;
	display: block;
	float: left;
	margin: 7px 0 0 2px;
}
.f_tz_tit2 a {
	float: right;
	color: #2870a5;
	font-size: 12px;
	margin: 0 8px 0 0;
	display: inline;
}
.f_xie_box {
	width: 422px;
	height: 292px;
	border: 1px solid #7cd2ff;
	margin-bottom: 15px;
}
.f_t_bor {
	background: #d0efff;
	height: 3px;
	display: block;
}
.f_xie_po {
	width: 405px;
	margin: 0 auto;
	padding: 15px 0;
}
.f_xie_z {
	border-bottom: 1px dotted #cfcfcf;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.f_xie_pic {
	width: 143px;
	float: left;
}
.f_xie_pic a {
	width: 138px;
	height: 75px;
	display: block;
	padding: 2px;
	border: 1px solid #f3f3f3;
}
.f_xie_wen {
	width: 230px;
	float: left;
	margin: 0 0 0 10px;
	display: inline;
}
.f_xie_wen b {
	line-height: 20px;
}
.f_xie_wen b a {
	color: #4a4a4a;
	font-size: 14px;
	font-weight: bold;
}
.f_xie_wen p {
	color: #737373;
	font-size: 12px;
	line-height: 170%;
}
.f_xie_wen p a {
	color: #ff7e00;
	font-size: 12px;
}
.h_ns {
	height: 40px;
	zoom: 1;
	position: relative;
	z-index: 9999;
	overflow: hidden;
}
.h_ns li {
	float: left;
	cursor: pointer;
	height: 40px;
	text-align: center;
	background: url(../images/f_hov_list.jpg) no-repeat;
	padding: 0 0 20px 0;
	line-height: 20px;
	line-height: 33px;
	color: #FFF;
	font-size: 12px;
	width: 97px;
	margin-right: 10px;
	display: inline;
}
.h_ns li.hover, .h_ns_hov {
	color: #FFF!important;
	font-weight: bold;
	background: url(../images/f_hov1.jpg) no-repeat!important;
	display: block;
}
.f_hui_new {
	width: 422px;
	height: 316px;
	border: 1px solid #7cd2ff;
}
.f_xiehui_box {
	width: 319px;
	height: 287px;
	border: 1px solid #7cd2ff;
	overflow: hidden;
	margin-bottom: 15px;
}
.f_tz_tit3 {
	background: url(../images/f_p_bg1.jpg) repeat-x;
	height: 31px;
	line-height: 31px;
	border-bottom: 1px solid #7cd2ff;
}
.f_tz_tit3 h1 {
	float: left;
	margin: 0 0 0 5px;
	font-size: 14px;
	font-weight: bold;
	color: #024b80;
}
.f_tz_tit3 h1 i {
	width: 30px;
	display: block;
	float: left;
	margin: 7px 0 0 2px;
}
.f_tz_tit3 a {
	float: right;
	color: #2870a5;
	font-size: 12px;
	margin: 0 8px 0 0;
	display: inline;
}
.f_xie_con {
	width: 303px;
	margin: 0 auto;
	padding: 5px 0;
}
.f_xie_cs {
	width: 303px;
	border-bottom: 1px dotted #cfcfcf;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.f_xie_cs h1 {
	text-align: center;
	display: block;
	margin-bottom: 5px;
}
.f_xie_cs h1 a {
	color: #4a4a4a;
	font-size: 14px;
	font-weight: bold;
}
.f_xie_cs p {
	color: #737373;
	font-size: 12px;
	line-height: 170%;
}
.f_xie_cs p a {
	color: #ff7e00;
	font-size: 12px;
}
.f_xie_list {}
.f_xie_list li {
	height: 29px;
	line-height: 29px;
}
.f_ico1 {
	background: url(../images/f_g_ico2.jpg) no-repeat;
	width: 17px;
	height: 9px;
	line-height: 8px;
	padding: 0 0 1px 0;
	text-align: center;
	display: block;
	color: #FFF;
	font-size: 9px;
	float: left;
	margin-top: 6px;
	margin-right: 10px;
	display: inline;
}
.f_ico22 {
	float: left;
	color: #2c3033;
	font-size: 12px;
}
.f_xiehui_box1 {
	width: 319px;
	height: 292px;
	border: 1px solid #7cd2ff;
	overflow: hidden;
	margin-bottom: 15px;
}
.f_xie_list1 {}
.f_xie_list1 li {
	height: 29px;
	line-height: 29px;
	border-bottom: 1px dotted #cfcfcf;
}
.f_ico11 {
	background: url(../images/f_g_ico5.jpg) no-repeat;
	width: 14px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	display: block;
	color: #FFF;
	font-size: 11px;
	float: left;
	margin-top: 6px;
	margin-right: 10px;
	display: inline;
}
.f_ico12 {
	background: url(../images/f_g_ico6.jpg) no-repeat;
	width: 14px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	display: block;
	color: #FFF;
	font-size: 11px;
	float: left;
	margin-top: 6px;
	margin-right: 10px;
	display: inline;
}
.f_ico13 {
	background: url(../images/f_g_ico7.jpg) no-repeat;
	width: 14px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	display: block;
	color: #4a790f;
	font-size: 11px;
	float: left;
	margin-top: 6px;
	margin-right: 10px;
	display: inline;
}
.f_ico23 {
	float: left;
	color: #2c3033;
	font-size: 12px;
}
.f_gong_box {
	width: 319px;
	height: 315px;
	border: 1px solid #7cd2ff;
	overflow: hidden;
	margin-bottom: 15px;
}
.f_gg_sina {
	width: 318px;
	height: 284px;
}
.f_ad2 {
	width: 1000px;
	height: 116px;
	margin-bottom: 10px;
}
.f_ad2 img {
	width: 1000px;
	height: 116px;
}
.f_hui_dw {
	margin-bottom: 28px;
}
.f_hui_tit {
	height: 26px;
	line-height: 26px;
}
.f_hui_tit h1 {
	float: left;
	background: url(../images/f_ico_tit.jpg) no-repeat;
	width: 100px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 20px;
}
.f_hui_tit a {
	float: right;
	color: #2870a5;
	font-size: 12px;
	margin: 3px 0 0 0;
}
.f_link_pic {
	border: 1px solid #cdcdcd;
	padding: 20px 0 0 7px;
	height: auto;
}
.f_link_pic li {
	float: left;
	width: 148px;
	height: 61px;
	border: 1px solid #cdcdcd;
	margin-right: 15px;
	margin-bottom: 15px;
}
.f_link {
	border-bottom: 1px solid #dddddd;
	padding-bottom: 15px;
	margin-bottom: 20px;
}
.f_link h1 {
	height: 27px;
	line-height: 27px;
	display: block;
	background: #dedede;
	color: #000;
	font-size: 12px;
	padding: 0 0 0 15px;
	margin-bottom: 5px;
}
.f_link p {
	line-height: 180%;
	color: #c5c5c5;
}
.f_link p a {
	color: #2c3033;
	font-size: 12px;
	margin: 0 5px;
}
.f_copy_logo {
	float: left;
	width: 102px;
	height: 50px;
}
.f_wenzi {
	width: 1000px;
	float: left;
	display: inline;
	color: #606060;
	font-size: 12px;
	line-height: 180%;
	padding-bottom: 10px;
}
.f_weixin {
	width: 85px;
	float: right;
}
.f_weixin h1 {
	float: left;
	width: 18px;
	color: #a4a4a4;
	font-size: 12px;
}
.f_ws {
	width: 66px;
	float: right;
	height: 66px;
}
.f_foot {
	width: 1000px;
	margin: 0 auto;
}
.f_con {
	margin: 20px 0 0 0;
}
.f_con_left {
	width: 235px;
	float: left;
}
.f_con_right {
	width: 752px;
	float: right;
	border: 1px solid #7cd2ff;
}
.f_gytr {
	margin-bottom: 15px;
	width: 234px;
}
.l_list {
	border: 1px solid #7cd2ff;
	border-top: none;
	padding: 0 0 15px 0;
}
.l_list0 {
	width: 220px;
	margin: 0px auto 0 auto;
}
.l_list0 li {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dotted #cfcfcf;
	padding: 0 0 0 10px;
}
.l_list0 li a {
	color: #2c3033;
	font-size: 12px;
	background: url(../images/dd.jpg) no-repeat left center;
	padding-left: 10px;
}
.l_list_cur, .l_list0 li a:hover {
	background: url(../images/dd1.jpg) no-repeat left center!important;
	color: #0068ae!important
}
.f_mianfei {
	background: url(../images/gyxh_ico2.jpg) no-repeat;
	width: 235px;
	height: 239px;
	margin-bottom: 15px;
}
.f_tel {
	width: 215px;
	margin: 0 auto;
	padding: 73px 0 0 0;
	line-height: 210%;
	color: #2c3033;
	font-size: 12px;
}
.l_tit {
	background: url(../images/tit_bg.jpg) no-repeat;
	height: 30px;
	line-height: 30px;
	padding: 0 10px 0 15px;
}
.l_tit h1 {
	float: left;
	color: #024b80;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 8px;
}
.f_pos {
	float: right;
	color: #151515;
	font-size: 12px;
}
.f_pos a {
	color: #024b80;
	font-size: 12px;
	margin: 0 3px;
}
.l_xie_wen {
	width: 715px;
	margin: 0 auto;
	padding: 30px 0;
}
.l_xie_wen p {
	line-height: 180%;
	padding: 5px 0;
}
.l_po_list {
	margin: 30px 24px 0 24px;
}
.l_po_list li {
	float: left;
	width: 206px;
	height: 158px;
	margin-right: 40px;
	margin-bottom: 50px;
}
.l_po_list span {
	background: url(../images/f_h_bg.jpg) no-repeat;
	width: 206px;
	height: 134px;
	display: block;
}
.l_po_list span img {
	width: 194px;
	height: 117px;
	margin: 7px 0 0 6px;
}
.l_po_list b {
	display: block;
	text-align: center;
	font-weight: normal;
}
.l_po_list b a {
	color: #2c3033;
	font-size: 12px;
}
/*页码*/
.digg {
	padding: 5px 3px 0 3px;
	margin: 0 20px 20px 0;
	text-align: right;
}
.digg a {
	border: #eee 1px solid;
	padding: 2px 5px;
	margin: 2px;
	color: #7f7f7f;
	text-decoration: none
}
.digg a:hover {
	border: #eee 1px solid;
	color: #000;
	background: #000099;
	color: #FFF;
}
.digg a:active {
	border: #eee 1px solid;
	color: #000;
}
.digg span.current {
	border: solid 1px #eee;
	padding: 2px 5px;
	font-weight: bold;
	margin: 2px;
	color: #fff;
	background-color: #000099;
}
.digg span.disabled {
	border: #eee 1px solid;
	padding: 2px 5px;
	margin: 2px;
	color: #7f7f7f;
}
.l_puy {
	width: 710px;
	margin: 0 auto;
	padding: 20px 0;
}
.l_puy li {
	height: 30px;
	line-height: 30px;
	vertical-align: bottom;
	background: url(../images/dd.jpg) no-repeat left center;
	padding-left: 13px;
	border-bottom: 1px dotted #bbbbbb;
}
.l_puy li a {
	color: #2c3033;
	font-size: 12px;
}
.l_puy span {
	float: right;
	color: #747474;
	font-size: 12px;
}
.l_p_lo {
	background: #d0efff;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	color: #2e2e2e;
	font-size: 14px;
	font-weight: bold;
}
.l_p_lo i {
	background: url(../images/ff_ico.jpg) no-repeat right center;
	width: 9px;
	height: 9px;
	display: block;
	float: right;
	margin: 12px 0 0 0;
}
.l_xx {
	width: 700px;
	margin: 20px auto;
	overflow: hidden;
}
.f_tre1 {
	float: left;
	width: 60px;
	height: 54px;
	margin-right: 15px;
	display: inline;
}
.f_tre2 {
	margin: 0 0 0 15px;
	color: #2c3033;
	font-size: 12px;
	line-height: 180%;
}
.news_f {
	line-height: 250%;
	margin: 20px auto 0;
	width: 700px;
}
.news_f b {
	display: block;
	font-size: 14px;
}
.news_f em {
	color: #888;
	margin: 0 5px;
	display: inline;
}
.news_f li {
	height: 30px !important;
	line-height: 30px;
	border-bottom: 1px dotted #bbbbbb;
	background: url(../images/dd.jpg) no-repeat left center;
	padding-left: 12px;
}
.news_f li a {
	color: #0b3b8c;
}
.ns_next {
	background: #f8f8f8;
	line-height: 200%;
	margin: 40px auto;
	padding: 3px 10px;
	width: 700px;
}
.ns_le {
	float: left;
}
.ns_le p {
	color: #2c3033;
	font-size: 12px;
}
.ns_le p a {
	color: #2c3033;
	font-size: 12px;
}
.ns_ri {
	float: right;
	margin: 12px 0 0 0;
}
.f_contact {
	width: 710px;
	margin: 20px auto;
}
.l_table {
	text-align: left;
	color: #2c3033;
	font-size: 12px;
}
.l_table b {
	color: #005ea2;
}
.l_table td {
	height: 30px;
}
.l_table i {
	color: #F00;
	margin-left: 10px;
}
.l_text {
	width: 146px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #a5a5a5;
	padding: 0 3px;
}
.l_text2 {
	width: 500px;
	height: 140px;
	padding: 5px;
	margin-bottom: 15px;
	border: 1px solid #a5a5a5;
}
.f_ti1 {
	width: 38px;
	height: 20px;
	line-height: 18px;
	background: #f0f0f0;
	border: 1px solid #a5a5a5;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
}
.f_ti2 {
	width: 38px;
	height: 20px;
	line-height: 18px;
	background: #f0f0f0;
	border: 1px solid #a5a5a5;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
}
.f_map {
	width: 698px;
	height: 507px;
	margin: 20px 0;
	padding-bottom: 20px;
	border-bottom: 1px dotted #a5a5a5;
}
.l_xx h2 {
	height: auto;
	text-align: center;
	font-size: 24px;
	line-height: 30px;
	color: #006aaf;
	padding: 10px 0px 20px 0px;
	font-family: 'Microsoft YaHei', SimHei;
	font-weight: bold;
}
.l_xx h6 {
	height: 35px;
	line-height: 300%;
	overflow: hidden;
	background: #f5f5f5;
	font-size: 13px;
	text-align: center;
	color: #333333;
	font-weight: normal;
	margin: 0 0 15px 0;
}
.l_xx h6 em {
	float: left;
	text-align: center;
	margin: 0 30px 0 90px;
	display: inline;
}
.new_co {
	margin: 5px 10px;
	line-height: 200%;
}
.new_co td {
	border: #000 1px solid;
}
.new_co p {
	line-height: 200%;
	margin: 10px 0;
}
.tags {
	text-align: center;
	float: left;
	margin: 0 20px 0 0;
	display: inline;
}
.tag em {
	font-style: normal;
	margin-right: 15px;
}
.tag span {
	position: absolute;
	right: 0;
	top: 8px;
	color: #000;
}
.tag span img, .tags span img {
	vertical-align: middle;
	margin: 0 3px 0 2px;
}
.tag span a, .tags span a {
	color: #585858;
	vertical-align: middle;
	font-size: 9px;
	margin: 0 2px;
}
.tag span a font, .tags span a font {
	font-size: 14px;
	color: #004276;
}
.tag b, .tags b {
	font-weight: normal;
	padding-left: 18px;
}
.l_xie_box {
	width: 720px;
	margin: 20px auto;
}
.l_xie_box1 {
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.lxie_tit {
	background: url(../images/bnu.jpg) no-repeat left bottom;
	padding-bottom: 3px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 15px;
}
.lxie_tit h1 {
	float: left;
	color: #006cb1;
	font-size: 14px;
	font-weight: bold;
}
.lxie_tit a {
	float: right;
	margin-top: 5px;
	color: #2870a5;
	font-size: 12px;
}
.l_xie_pic {
	float: left;
	width: 140px;
}
.l_xie_pic a {
	display: block;
	padding: 2px;
	border: 1px solid #efefef;
}
.l_xie_pic a img {
	width: 135px;
	height: 86px;
}
.l_xie_wer {
	width: 560px;
	float: right;
}
.l_puy_t {}
.l_puy_t li {
	height: 25px;
	line-height: 25px;
	vertical-align: bottom;
	background: url(../images/dd.jpg) no-repeat left center;
	padding-left: 13px;
}
.l_puy_t li a {
	color: #2c3033;
	font-size: 12px;
}
.l_puy_t li a:hover {
	color: #006cb1;
}
.l_puy_t span {
	float: right;
	color: #747474;
	font-size: 12px;
}
.l_puy_t1 {
	margin: 15px 0 0 0;
}
.l_puy_t1 li {
	height: 25px;
	line-height: 25px;
	vertical-align: bottom;
	background: url(../images/dd.jpg) no-repeat left center;
	padding-left: 13px;
}
.l_puy_t1 li a {
	color: #2c3033;
	font-size: 12px;
}
.l_puy_t1 li a:hover {
	color: #006cb1;
}
.l_puy_t1 span {
	float: right;
	color: #747474;
	font-size: 12px;
}
.l_xie_boxs {
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.list_p {}
.list_p li {
	float: left;
	width: 220px;
	height: 25px;
	line-height: 25px;
	background: url(../images/l_ico_zvc.jpg) no-repeat left center;
	padding-left: 13px;
	margin-right: 10px;
	display: inline;
}
.list_p li a {
	color: #2c3033;
	font-size: 12px;
}
.list_p li a:hover {
	color: #ff7200;
}
div#top div#nav {
	float: left;
	clear: both;
	width: 993px;
	height: 52px;
	margin: 22px 0 0;
}
div#top div#nav ul {
	float: left;
	width: 700px;
	height: 52px;
	list-style-type: none;
}
div#nav ul li {
	float: left;
	height: 52px;
}
div#nav ul li a {
	border: 0;
	height: 52px;
	display: block;
	line-height: 52px;
	text-indent: -9999px;
}
div#header {
	margin: -1px 0 0;
}
div#video-header {
	height: 683px;
	margin: -1px 0 0;
}
div#header div.wrap {
	height: 299px;
	background-position: 50% 0;
	background-repeat: no-repeat;
}
div#header div#slide-holder {
	z-index: 40;
	width: 446px;
	height: 304px;
	position: absolute;
}
div#header div#slide-holder div#slide-runner {
	top: 1px;
	left: 0px;
	width: 420px;
	height: 283px;
	overflow: hidden;
	position: absolute;
}
div#header div#slide-holder img {
	margin: 0;
	display: none;
	position: absolute;
	width: 420px;
	height: 283px;
}
div#header div#slide-holder div#slide-controls {
	left: 0;
	bottom: 0px;
	width: 426px;
	height: 46px;
	display: none;
	position: absolute;
	background: url(../images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
	float: left;
	color: #fff;
	display: inline;
	font-size: 12px;
	line-height: 16px;
	margin: 15px 0 0 20px;
	text-transform: uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
	float: right;
	height: 24px;
	display: inline;
	margin: 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
	float: left;
	width: 24px;
	height: 24px;
	display: inline;
	font-size: 11px;
	margin: 0 5px 0 0;
	line-height: 24px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #fff;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
	background-position: 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
	background-image: url(../images/silde-nav.png);
}
div#nav ul li a {
	background: url(../images/nav.png) no-repeat;
}
.bannerbox {
	width: 1000px;
	height: 360px;
}