body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font {

	padding: 0;

	font-family: "宋体", Arial, Helvetica, sans-serif;

	margin: 0 auto;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

fieldset, img {

	border: 0;

	vertical-align: top;

}

h1, h2, h3, h4, h5, h6 {

	font-weight: normal;

	font-size: 100%;

}

ol, ul, li, dl, dt, dd {

	list-style: none;

}

input, button, textarea, checkbox, select, radio, form {

	vertical-align: top;

}

a {

	color: #000;

	text-decoration: none;

}

a:link, a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

	color: #F00;

}

.red, .red a {

	color: #F00;

}

.autohei {

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.clear {

	font-size: 0;

	line-height: 0;

	clear: both;

	overflow: hidden;

	zoom: 1;

}

.blank {

	height: 8px;

	font-size: 0;

	line-height: 0;

	clear: both;

	overflow: hidden;

}

body {

	font-size: 14px;

}

.ban {

	height: auto;

	width: 1000px;

}

.bans {

	width: 100%;

	height: auto;

	background: url(../images/ban_bg.jpg) no-repeat center;

	margin-top: -4px;

}

.content {

	width: 1002px;

	height: auto;

	margin-top: 10px;

}

.qlx_jb {

	width: 1002px;

	height: 104px;

}

.qlx_jb ul {

	width: 189px;

	display: inline;

	float: left;

	padding-right: 4px;

	padding-left: 4px;

}

.qlx_jb ul li {

	background: url(../images/sub_bg.jpg) no-repeat;

	display: inline;

	float: left;

	width: 192px;

	height: 103px;

}

.qlx_jb ul li h3 {

	margin-top: 4px;

	margin-left: 4px;

}

.qlx_jb ul li .qian {

	width: 184px;

	height: 57px;

	margin-left: 4px;

	margin-top: 4px;

}

.qlx_jb ul li span {

	display: block;

	float: left;

	padding-left: 16px;

	padding-right: 15px;

	height: 15px;

	margin-top: 10px;

	line-height: 15px;

	border-right: 1px solid #cbccce;

}

.nkzt {

	width: 1002px;

	height: 351px;

	margin-top: 10px;

	padding-left: 8px;

}

.nkzt .left {

	width: 277px;

	height: 354px;

	display: inline;

	float: left;

	background: url(../images/bot.jpg) no-repeat bottom;

	overflow: hidden;

}

.nkzt .left .top_nav {

	width: 277px;

	height: 44px;

	background: url(../images/nkzt_nav.jpg) no-repeat;

}

.nkzt .left .top_nav h3 {

	width: 75px;

	display: inline;

	float: left;

	line-height: 44px;

	height: 44px;

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

	margin-left: 12px;

}

.nkzt .left .top_nav p {

	width: 38px;

	display: inline;

	float: right;

	line-height: 44px;

	height: 44px;

	padding-right: 45px;

}

.nkzt .left .top_nav p a {

	color: #FFF;

}

.nkzt .left .bot {

	width: 269px;

	height: 301px;

	border: 1px solid #1c70ae;

	border-top: none;

	display: inline;

	float: right;

}

.nkzt .left .bot li {

	background: url(../images/li.jpg) repeat-x;

}

.nkzt .left .bot li h3 {

	height: 41px;

	border: 1px solid #1c70ae;

	line-height: 41px;

	border-left: none;

	border-right: none;

	padding-left: 40px;

	border-bottom: none;

}

.nkzt .left .bot li .t2 {

	background: url(../images/li1.jpg) no-repeat 10px 9px;

}

.nkzt .left .bot li .t3 {

	background: url(../images/li3.jpg) no-repeat 10px 9px;

}

.nkzt .left .bot li .t4 {

	background: url(../images/li4.jpg) no-repeat 10px 9px;

}

.nkzt .left .bot li .t5 {

	background: url(../images/li5.jpg) no-repeat 10px 9px;

}

.nkzt .left .bot li .t6 {

	background: url(../images/li6.jpg) no-repeat 10px 9px;

}

.nkzt .center {

	width: 399px;

	height: 344px;

	display: inline;

	float: left;

	position: relative;

	margin-left: 4px;

}

.nkzt .center .new {

	background: url(../images/1.png) no-repeat;

	width: 216px;

	height: 321px;

	left: 180px;

	position: absolute;

}

.nkzt .center .hr {

	width: 180px;

	height: 25px;

	display: inline;

	float: left;

	margin-top: 5px;

}

.nkzt .center .hr li {

	display: inline;

	float: left;

	width: 73px;

	line-height: 25px;

	padding-left: 15px;

}

.nkzt .center .hr li a {

	font-size: 16px;

	color: #969696;

}

.nkzt .center .hr li a:hover {

	color: #1d70ae

}

.nkzt .center .guangzhou {

	width: 370px;

	height: 99px;

	margin-top: 49px;

	padding-right: 15px;

	border-bottom: dashed 1px #cccccc;

}

.nkzt .center .guangzhou .gz {

	text-align: center;

	font-size: 14px;

	font-weight: bold;

	color: #cc792a;

}

.nkzt .center .guangzhou p {

	width: 374px;

	line-height: 20px;

	padding-top: 10px;

	text-indent: 2em;

	color: #666666;

}

.nkzt .center .bot_wz {

	height: 159px;

	width: 356px;

	margin-top: 20px;

}

.nkzt .center .bot_wz li {

	line-height: 23px;

	margin-top: 5px;

	border-bottom: dashed 1px #cccccc;

}

.nkzt .center .bot_wz li a {

	font-size: 14px;

}

.nkzt .right {

	width: 290px;

	height: 354px;

	display: inline;

	float: right;

	position: relative;

	margin-right: 28px;

}

.nkzt .right .lm {

	width: 290px;

	height: 335px;

	border: 1px solid #ccc;

}

.nkzt .right .nav {

	width: 290px;

	height: 27px;

	background: url(../images/right-nav.jpg) repeat-x;

}

.nkzt .right .nav li {

	width: 72px;

	display: inline;

	float: left;

	line-height: 27px;

	text-align: center;

	background: url(../images/right-sh.jpg) no-repeat;

}

.nkzt .right .nav li a {

	width: 72px;

	height: 26px;

	color: #1e6aa8;

	display: block;

}

.nkzt .right .nav li a:hover {

	background: url(../images/hou.jpg) no-repeat;

	margin-top: 1px;

}

.nkzt .right .nav .zy {

	background: none scroll;

}

.nkzt .right .right_t {

	text-align: center;

	margin-top: 8px;

}

.nkzt .right .xian {

	width: 271px;

	line-height: 20px;

	text-indent: 2em;

	border-bottom: dashed 1px #bababa;

	padding-top: 6px;

	height: 63px;

	color: #666666

}

.nkzt .right .dianhu {

	margin-top: 10px;

}

.nkzt .right .zixun {

	width: 277px;

	height: 53px;

}

.nkzt .right .zixun li {

	width: 78px;

	display: inline;

	float: left;

	margin-left: 10px;

	background: url(../images/zxl.jpg) no-repeat;

}

.nkzt .right .yin1 {

	position: absolute;

	width: 291px;

	height: 8px;

	background: url(../images/yin1.jpg) no-repeat;

}

.xahr {

	width: 1002px;

	height: 250px;

	margin-top: 10px;

	background: url(../images/zahr.jpg) no-repeat;

}

.xahr .xianhr {

	width: 988px;

	padding-top: 60px;

}

.xahr .xianhr .left {

	display: inline;

	float: left;

	margin-top: 55px;

	margin-left: 15px;

}

.xahr .xianhr .center {

	width: 900px;

	height: 170px;

	display: inline;

	float: left;

}

.xahr .xianhr .center li {

	width: 280px;

	display: inline;

	float: left;

	margin-left: 15px;

}

.xahr .xianhr .center li img {

	display: inline;

	float: left;

}

.xahr .xianhr .center li .xunhuan {

	width: 135px;

	height: auto;

	display: inline;

	float: right;

}

.xahr .xianhr .center li .xunhuan .liu {

	margin-top: 7px;

	font-size: 14px;

	color: #175b97;

	font-weight: bold;

}

.xahr .xianhr .center li .xunhuan p {

	line-height: 20px;

	padding-top: 10px;

	color: #666666;

}

.xahr .xianhr .center li .xunhuan p a {

	color: #ff0000;

}

.xahr .xianhr .center li .xunhuan .yy {

	margin-top: 7px;

}

.xahr .xianhr .center li .xunhuan .yy img {

	padding-left: 5px;

}

.xahr .xianhr .right {

	display: inline;

	float: right;

	margin-top: 55px;

	margin-right: 15px;

}

.banner {

	margin-top: 10px;

}

.huaren_te {

	height: auto;

	margin-top: 10px;

}

.huaren_te .lefts {

	width: 241px;

	height: auto;

	display: inline;

	float: left;

}

.lefts .zjft {

	width: 241px;

	height: 302px;

	border: 1px solid #ccc;

}

.zjft .zhuanjia {

	width: 238px;

	height: 43px;

}

.zhuanjia .zhuanjias {

	width: 238px;

	height: 36px;

	background: url(../images/hrts.jpg) repeat-x;

}

.zhuanjias .zjs {

	background: url(../images/zj.jpg) no-repeat;

	height: 43px;

	line-height: 43px;

	margin-left: 10px;

	padding-left: 17px;

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

}

.zjft .zjt {

	text-align: center;

	margin-top: 10px;

	width: 220px;

	height: 95px;

}

.nin {

	text-align: center;

	margin-top: 10px;

	font-size: 14px;

	color: #0b5e9e;

	font-weight: bold;

}

.zjft p {

	width: 220px;

	height: 41px;

	text-indent: 1em;

	margin-top: 5px;

	line-height: 18px;

	border-bottom: dashed 1px #c6c6c6;

	color: #666666;

}

.nx {

	height: 60px;

	margin-top: 10px;

}

.nx li {

	line-height: 20px;

	margin-left: 15px;

}

.nx li a {

	color: #333333

}

.hzxs {

	width: 241px;

	height: 420px;

	border: 1px solid #ccc;

	margin-top: 15px;

}

.hzxs .huan {

	width: 238px;

	height: 43px;

}

.huan .huanzhe {

	width: 238px;

	height: 36px;

	background: url(../images/hrts.jpg) repeat-x;

}

.huanzhe .hz {

	background: url(../images/zj.jpg) no-repeat;

	height: 43px;

	line-height: 43px;

	margin-left: 10px;

	padding-left: 17px;

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

}

.huan_bot {

	width: 217px;

	height: 370px;

}

.huan_bot li {

	line-height: 30px;

	margin-top: 5px;

	text-align: center;

	font-weight: bold;

}

.huan_bot li a {

	color: #cc792a;

}

.bann {

	margin-top: 10px;

}

.huaren_te .right {

	display: inline;

	float: right;

	width: 752px;

}

.huaren_te .right .bot {

	height: auto;

}

.xahuar .right {

	display: inline;

	float: right;

	width: 752px;

}

.xahuar .right .bot {

	height: auto;

}

.right .bot {

	height: auto;

}

.tskeshu {

	width: 365px;

	display: inline;

	float: left;

	margin-left: 9px;

	margin-top: 10px;

	overflow: hidden;

}

.ts_subnav {

	height: 31px;

	background: url(../images/subnav.jpg) no-repeat;

	overflow: hidden;

}

.ts_subnav h3 {

	display: inline;

	float: left;

	width: 107px;

	line-height: 31px;

	text-align: center;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.ts_subnav ul {

	display: inline;

	float: left;

}

.ts_subnav ul li {

	display: inline;

	float: left;

	margin-top: 10px;

	padding-left: 7px;

	padding-right: 7px;

	margin-left: 5px;

	border-right: 1px solid #cccccc;

}

.ts_subnav ul .no_bor {

	border-right: none;

}

.ts_subnav ul .no_bors {

	border-right: none;

	margin-left: 10px;

}

.tskeshu .bottom {

	height: 165px;

	border: 1px solid #cccccc;

	margin-top: 10px;

}

.tskeshu .bottom .lf {

	width: 110px;

	height: 112px;

	border: 1px solid #CCCCCC;

	display: inline;

	float: left;

	margin-top: 11px;

	margin-left: 11px;

	margin-right: 14px;

}

.ts_subnav .mua {

	display: inline;

	float: right;

	margin-top: 10px;

	margin-right: 5px;

}

.tskeshu .bottom .rg {

	display: inline;

	float: left;

	margin-top: 12px;

}

.tskeshu .bottom .rg li {

	height: 22px;

	color: #2b2b2b;

	line-height: 22px;

	background: url(../images/jt.jpg) no-repeat left 4px;

	padding-left: 15px;

}

.tskeshu .bottom .rg li a {

	color: #2b2b2b;

}

.qlx_bot {

	height: 30px;

	margin-top: 10px;

	background: #edf1f2;

}

.qlx_bot li {

	display: inline;

	margin-top: 8px;

	float: left;

	padding-left: 8px;

	padding-right: 8px;

	margin-left: 5px;

	border-right: 1px solid #9bacbb;

	font-size: 14px;

	color: #004179;

}

.qlx_bot li a {

	color: #004179;

}

.qlx_bot .fd {

	border-right: none;

}

.hr_wc {

	width: 1002px;

	height: 316px;

	border: 1px solid #dcdcdc;

	margin-top: 10px;

	background-color: #f6f6f6;

}

.hr_wc .wei {

	margin-top: 12px;

	margin-left: 20px;

	font-size: 25px;

	font-weight: bold;

	font-family: "方正黑体简体";

	color: #0b5e9e;

}

.hr_wc .wei span {

	color: #3d3d3d

}

.wc_lm {

	width: 974px;

	height: 253px;

	margin-top: 5px;

	background-color: #FFF;

	border: 1px solid #dcdcdc;

}

.wc_lm .left {

	width: 689px;

	display: inline;

	float: left;

	margin-left: 10px;

}

.wc_lm .left .cxing {

	width: 689px;

	height: 42px;

	margin-top: 9px;

	background: url(../images/cxing.jpg) repeat-x;

}

.cxing li {

	display: inline;

	float: left;

	line-height: 42px;

	width: 107px;

	font-size: 14px;

	font-weight: bold;

	margin-left: 20px;

	text-align: center;

}

.cxing li a {

	display: block;

	width: 107px;

	color: #14669e;

}

.cxing li a:hover {

	background: url(../images/c.png) no-repeat;

	color: #FFF;

}

.cxb {

	width: 680px;

	height: 180px;

	margin-top: 10px;

}

.cxb .left {

	width: 179px;

	display: inline;

	float: left;

}

.cxb .right {

	width: 475px;

	display: inline;

	float: right;

	margin-top: 6px;

	margin-left: 10px;

}

.cxb .right .gj {

	font-size: 14px;

	font-weight: bold;

	color: #cc792a;

}

.cxb .right p {

	line-height: 22px;

	margin-top: 15px;

	text-indent: 2em;

	color: #333333;

}

.cxb .right p a {

	color: #ff0000;

}

.wc_lm .rights {

	width: 255px;

	height: 235px;

	display: inline;

	float: right;

}

.rights .rights_bot {

	width: 248px;

	height: 181px;

	margin-top: 10px;

}

.weic {

	margin-top: 13px;

}

.rights .rights_bot li {

	width: 115px;

	display: inline;

	float: left;

	margin-left: 5px;

}

.rights .rights_bot li h3 {

	text-align: center;

	line-height: 18px;

	margin-top: 7px;

	color: #333333;

}

.yyry {

	width: 1002px;

	height: 220px;

	border: 1px solid #dcdcdc;

	margin-top: 10px;

}

.yyry .yiyuan {

	width: 1002px;

	height: 36px;

	background: url(../images/yyy.jpg) repeat-x;

}

.yiyuan li {

	width: 107px;

	display: inline;

	float: left;

	line-height: 36px;

	font-size: 14px;

	font-weight: bold;

	margin-left: 20px;

	text-align: center;

}

.yiyuan li a {

	width: 107px;

	display: block;

	height: 41px;

}

.yiyuan li a:hover {

	background: url(../images/c.png) no-repeat;

	color: #FFF;

}

.yyhj {

	height: 137px;

	margin-top: 19px;

}

.yyhj li {

	width: 145px;

	display: inline;

	float: left;

	margin-left: 30px;

}

.yyhj li img {

	padding: 4px;

	border: 1px solid #dcdcdc;

}

.yyhj li h3 {

	text-align: center;

	line-height: 26px;

	width: 153px;

	border: 1px solid #dcdcdc;

	border-top: none;

	color: #333333;

}

/*-------------------------------------------文章页------------------------------------------------------------------*/



.cent_cont {

	width: 1002px;

	height: auto;

	margin-top: 10px;

}

.cent_cont .left {

	display: inline;

	float: left;

	width: 729px;

	overflow: hidden;

	margin-top: 112px;

}

.cent_cont .right {

	display: inline;

	float: right;

	width: 258px;

	overflow: hidden;

	margin-top: 112px;

}

.weizhi {

	height: 30px;

	background: url(../images/wz_bg.jpg) no-repeat;

	line-height: 30px;

	color: #636363;

	margin-bottom: 10px;

}

.weizhi a {

	color: #636363;

}

.weizhi span {

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bold;

	margin-left: 13px;

	margin-right: 42px;

}

.qlx_td {

	height: auto;

	border: 1px solid #cdcdcd;

}

.qlx_title {

	height: 64px;

	line-height: 64px;

	text-align: center;

	font-size: 20px;

	font-family: "黑体";

	color: #cc792a;

}

.qlx_time {

	height: 30px;

	line-height: 30px;

	background: #f6f6f6;

	width: 698px;

	color: #2f2f2f;

}

.qlx_time .lf_tm {

	display: inline;

	float: left;

}

.qlx_time .rg_tm {

	display: inline;

	float: right;

	margin-right: 80px;

}

.qlx_time .lf_tm span {

	margin-left: 60px;

}

.hot_arc {

	width: 693px;

}

.hot_in {

	height: 128px;

	border: 1px solid #efefef;

}

.hot_arc h3 {

	position: absolute;

	width: 133px;

	height: 30px;

	left: 15px;

	top: 0px;

	line-height: 30px;

	color: #FFFFFF;

	font-size: 14px;

	background: url(../images/hot_bg.jpg) no-repeat;

}

.hot_arc h3 strong {

	margin-left: 30px;

}

.jiangdi {

	width: 647px;

	margin-top: 24px;

}

.jiangdi li {

	height: 30px;

	border-bottom: 1px dashed #CCCCCC;

	width: 291px;

	display: inline;

	padding-left: 32px;

	float: left;

	line-height: 30px;

	font-size: 14px;

	color: #323232;

}

.jiangdi li a {

	color: #323232;

}

.jiangdi li a:hover {

	color: #323232;

}

.jiangdi .za1 {

	background: url(../images/01.jpg) no-repeat left 6px;

}

.jiangdi .za2 {

	background: url(../images/02.jpg) no-repeat left 6px;

}

.jiangdi .za3 {

	background: url(../images/03.jpg) no-repeat left 6px;

}

.jiangdi .za4 {

	background: url(../images/04.jpg) no-repeat left 6px;

}

.jiangdi .za5 {

	background: url(../images/05.jpg) no-repeat left 6px;

}

.jiangdi .za6 {

	background: url(../images/06.jpg) no-repeat left 6px;

}

.qlx_arcs {

	height: auto;

	width: 693px;

	margin-top: 10px;

}

.arc_img {

	width: 282px;

	height: 308px;

	padding: 4px;

	margin-top: 15px;

	display: inline;

	float: left;

	margin-right: 18px;

	border: 1px solid #CCCCCC;

}

.qlx_arcs p {

	line-height: 30px;

	font-size: 14px;

	color: #333333;

	padding-top: 10px;

}

.qlx_arcs h3 {

	font-size: 14px;

	font-weight: bold;

	color: #cd0000;

}

.qlx_arcs p span {

	font-weight: bold;

	color: #1569a3;

}

.zjzxian {

	width: 316px;

	margin-top: 30px;

}

.zxianyy {

	height: auto;

	margin-top: 30px;

}

.zxianyy img {

	margin-left: 114px;

}

.fenxiang {

	height: 28px;

	border: 1px solid #CCCCCC;

	margin-top: 15px;

}

.left_fx {

	display: inline;

	float: left;

	width: 537px;

}

.left_fx li {

	display: inline;

	float: left;

	line-height: 28px;

	margin-left: 12px;

	color: #616161;

	background: url(../images/fxd.png) no-repeat left;

}

.left_fx li a {

	color: #616161;

}

.left_fx .fxd1 {

	background-position: 1000px 9999px;

}

.left_fx .fxd2 {

	background-position: 0px 2px;

	padding-left: 25px;

}

.left_fx .fxd3 {

	background-position: 0px -55px;

	padding-left: 25px;

}

.left_fx .fxd4 {

	background-position: 0px -112px;

	padding-left: 25px;

}

.left_fx .fxd5 {

	background-position: 0px -169px;

	padding-left: 25px;

}

.left_fx .fxd6 {

	background-position: 0px -226px;

	padding-left: 25px;

}

.left_fx .fxd7 {

	width: 36px;

	height: 16px;

	background: url(../images/2.jpg) no-repeat;

	margin-top: 5px;

	line-height: 16px;

	text-align: center;

}

.right_fx li {

	display: inline;

	float: right;

	width: 59px;

	height: 19px;

	margin-top: 5px;

	line-height: 19px;

	text-align: center;

	margin-right: 5px;

	color: #FFFFFF;

	background: #12619c;

}

.right_fx li a {

	color: #FFFFFF;

}

.fanye {

	height: 40px;

	margin-top: 20px;

	border-bottom: 1px dashed #CCCCCC;

	line-height: 40px;

}

.fanye .lfs {

	display: inline;

	float: left;

	color: #666666;

}

.fanye .rgs {

	display: inline;

	float: right;

	color: #666666;

}

.fanye a {

	color: #666666;

}

.wxtshi {

	height: 126px;

	background: url(../images/ts.jpg) no-repeat 2px 10px;

}

.wxts_p {

	width: 512px;

	font-size: 12px;

	line-height: 20px;

	text-indent: 2em;

	color: #333333;

	display: inline;

	float: right;

}

.wxtshi h2 {

	color: #cc792a;

	font-size: 14px;

	font-weight: bold;

	display: inline;

	float: right;

	margin-top: 24px;

	margin-bottom: 12px;

	margin-right: 108px;

}

.zttj {

	height: 200px;

	border: 1px solid #CCCCCC;

	margin-top: 10px;

}

.zttj_top {

	height: 42px;

	background: url(../images/tj.jpg) repeat-x;

	line-height: 36px;

}

.zttj_top h3 {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	width: 90px;

	height: 42px;

	background: url(../images/h3q.jpg) no-repeat;

	margin: 0 0px;

	margin-left: 11px;

	text-align: center;

}

.zttj .bot {

	height: auto;

}

.bot_in {

	height: auto;

	width: 705px;

}

.bot_in .lf_m {

	display: inline;

	float: left;

	margin-top: 65px;

}

.bot_in .cent {

	display: inline;

	float: left;

	width: 675px;

}

.bot_in .rg_m {

	display: inline;

	float: right;

	margin-top: 65px;

}

.bot_in .cent li {

	display: inline;

	float: left;

	margin-left: 13px;

	width: 154px;

	margin-top: 14px;

}

.bot_in .cent li img {

	border: 1px solid #CCCCCC;

	padding: 2px;

}

.bot_in .cent li h3 {

	height: 25px;

	line-height: 25px;

	text-align: center;

}

.bot_in .cent li h3 a {

	color: #000000;

}

.zjftan {

	height: 343px;

	border: 1px solid #CCCCCC;

	margin-bottom: 10px;

}

.zj_ft {

	height: auto;

}

.zj_ft_in {

	height: auto;

}

.zj_ft_in .lfm {

	display: inline;

	float: left;

	margin-top: 42px;

}

.zj_ft_in .cent {

	display: inline;

	float: left;

	width: 230px;

}

.zj_ft_in .rgm {

	display: inline;

	float: right;

	margin-top: 42px;

}

.zj_ft_in .cent li {

	width: 100px;

	display: inline;

	float: left;

	margin-top: 12px;

	border: 1px solid #CCCCCC;

	margin-left: 9px;

}

.zj_ft_in .cent img {

	margin-left: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.zj_ft_in .cent h3 {

	height: 25px;

	line-height: 25px;

	text-align: center;

	border-top: 1px solid #CCCCCC;

}

.man_jb {

	height: 295px;

	background: url(../images/jb.jpg) no-repeat;

	padding-top: 10px;

}

.man_in {

	width: 236px;

	height: 285px;

}

.man_in .top {

	height: 61px;

	background: #FFFFFF;

}

.man_in .top li {

	height: 30px;

	line-height: 30px;

	color: #1567a1;

	font-size: 14px;

	font-weight: bold;

	padding-left: 28px;

	background: url(../images/sz.jpg) no-repeat 10px 7px;

}

.man_in .top li a {

	color: #1567a1;

}

.man_in .top li a:hover {

	color: #cc792a;

}

.jib_man {

	border-bottom: 1px solid #319bd5;

}

.man_in .bot {

	height: auto;

}

.man_in .bot li {

	width: 100px;

	display: inline;

	float: left;

	margin-top: 12px;

	color: #FFFFFF;

	font-size: 14px;

	padding-left: 16px;

	background: url(../images/h.jpg) no-repeat 10px -1px;

}

.man_in .bot li a {

	color: #FFFFFF;

}

.man_in .tops {

	height: 30px;

	background: #FFFFFF;

}

.man_in .tops li {

	height: 30px;

	line-height: 30px;

	color: #1567a1;

	font-size: 14px;

	font-weight: bold;

	padding-left: 28px;

	background: url(../images/sz.jpg) no-repeat 10px 7px;

}

.man_in .tops li a {

	color: #1567a1;

}

.man_in .tops li a:hover {

	color: #cc792a;

}

.zx_li {

	height: auto;

}

.zx_li img {

	margin-top: 10px;

}

.ghdat {

	height: 358px;

	border: 1px solid #CCCCCC;

	margin-top: 10px;

}

.gh_dat {

	height: 42px;

	background: url(../images/tj.jpg) repeat-x;

	line-height: 36px;

}

.gh_dat h3 {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	width: 114px;

	height: 42px;

	background: url(../images/114.jpg) no-repeat;

	margin: 0 0px;

	margin-left: 11px;

	text-align: center;

}

.ghdat .bot {

	height: auto;

}

.ghdat .bot ul {

	height: auto;

}

.ghdat .bot ul li {

	width: 214px;

	height: 26px;

	border-bottom: 1px dashed #CCCCCC;

	line-height: 26px;

	padding-left: 18px;

	margin-top: 5px;

	background: url(../images/sj.jpg) no-repeat 5px 10px;

	color: #313131;

}

.ghdat .bot ul li span {

	color: #e60003;

}

.ghdat .bot ul li font {

	margin-left: 10px;

	font-size: 12px;

}

.xahr_j {

	width: 240px;

	height: 81px;

	background: url(../images/hr_1.jpg) no-repeat;

}

.xahr_j p {

	width: 173px;

	margin-left: 55px;

	color: #606060;

	line-height: 20px;

	padding-top: 15px;

}

.ghdat h1 {

	text-align: center;

	font-size: 14px;

	color: #cc792a;

	font-weight: bold;

	margin-top: 12px;

	margin-bottom: 7px;

}

.zj_2 {

	width: 197px;

}

.liuyanban {

	height: auto;

	padding-bottom: 5px;

	border: 1px solid #ccc;

	margin-top: 10px;

	overflow: hidden;

}

.zhiti {

	height: 25px;

	line-height: 25px;

	margin-top: 5px;

	margin-left: 10px;

	color: #666666;

	margin-bottom: 5px;

}

.zhiti input {

	width: 200px;

	height: 25px;

	line-height: 25px;

	border: 1px solid #CCCCCC;

}

.zhitiarc {

	height: 100px;

	width: 235px;

	border: 1px solid #CCCCCC;

	margin-left: 10px;

}

.liuyanban ul {

	height: 35px;

	background: #ffffec;

	width: 240px;

	margin-left: 5px;

	margin-top: 5px;

}

.liuyanban ul li {

	display: inline;

	float: left;

	line-height: 35px;

	margin-left: 3px;

}

.liuyanban ul li input {

	height: 25px;

	width: 100px;

	line-height: 25px;

	border: 1px solid #CCCCCC;

	margin-top: 3px;

}

.shutu1 {

	width: 240px;

	height: 43px;

	border: 1px solid #CCCCCC;

	margin-top: 10px;

	margin-left: 5px;

	line-height: 25px;

}

.search1 {

	height: 33px;

	border: px solid #000000;

	margin-bottom: 10px;

}

.search1 .top {

	height: 60px;

	border: px solid #FF0000;

	background-image: url(../images/pic_1.jpg);

	background-repeat: no-repeat;

	margin-bottom: 5px;

	width: 1000px;

}

.search1 .bottom .left1 li button {

	width: 80px;

	height: 25px;

	cursor: pointer;

}

.search1 .top li {

	width: 170px;

	height: 50px;

	margin-top: 3px;

	margin-left: 13px;

	border: px solid #000000;

	font-size: 18px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	margin-right: 10px;

	display: inline;

	float: left;

	line-height: 50px;

}

.search1 .top li a {

	color: #000;

}

.search1 .top li a:hover {

	color: #F00;

}

.search1 .top .bn {

	margin-right: 25px;

}

.search1 .bottom {

	border: px solid #000000;

	height: 25px;

	margin-top: 10px;

	margin-bottom: 15px;

}

.search1 .bottom .left1 {

	display: inline;

	float: left;

	line-height: 25px;

}

.search1 .bottom .left1 .sousuoann {

	width: 65px;

	height: 22px;

	background-image: url(../images/anniu.jpg);

	background-repeat: no-repeat;

	border: none;

}

.search1 .bottom .left1 li {

	display: inline;

	float: left;

	margin-left: 5px;

	margin-top: 2px;

	color: #023354;

	font-weight: bold;

}

.search1 .bottom .left1 li input {

	font-size: 12px;

	color: #666666;

	width: 184px;

	height: 20px;

	line-height: 20px;

}

.search1 .bottom .right1 {

	border: px solid #000000;

	display: inline;

	float: right;

	width: 605px;

}

.search1 .bottom .right1 li {

	line-height: 25px;

	margin-top: 2px;

	margin-left: 5px;

	font-size: 12px;

	display: inline;

	float: left;

}

.search1 .bottom .right1 li span {

	color: #023354;

	font-weight: bold;

}

.search1 .bottom .right1 li a {

	color: #313131;

}

.search1 .bottom .right1 li a:hover {

	color: #F00;

}

/*this is the new arc  css 20130621*/







.arcleft {

	width: 710px;

	float: left;

}

.arccont {

	border: 1px #ccc solid;

}

.arctop {

	height: 36px;

	line-height: 36px;

	background: url(../images/locat.jpg) repeat-x;

	font-size: 14px;

	color: #666;

	padding-left: 19px;

}

.arctop a {

	color: #666;

	text-decoration: none;

}

.contbg {

	border-top: 1px #0375a7 solid;

	background: url(../images/contbg.jpg) repeat-x;

	margin-top: 0px;

}

.contbg h1 {

	font-size: 20px;

	font-weight: normal;

	color: #005f89;

	font-family: "黑体";

	text-align: center;

	margin: 32px 0px;

}

.pbrq {
	
	text-align:center;

	width: 678px;

	margin: 0 auto;

	background: url(../images/pbrq.jpg) repeat-x;

	height: 32px;

	border: 1px #eae3e3 solid;

	color: #666;

	margin-bottom: 19px;

}

.pbrq li {
	
	font-size:12px;

	/* float: left; */

	display: inline;

	/* margin-left: 50px; */

	line-height: 32px;

	margin-top: 1px;

}
.pbrq li a{color:#666;}

.pbrq li img {

	padding: 0px;

	margin: 0px;

	float: left;

	margin-top: 3px;

	margin-left: 25px;

}

.daodu {

	width: 678px;

	border: 1px #ccc dashed;

	background: url(../images/daodu.jpg) repeat-x;

	margin: 0 auto;

*padding-top:8px;

	height: 71px;

*height:60px;

}

.daodu p {

	color: #006895;

	line-height: 24px;

	font-size: 14px;

	padding: 0px 6px;

}

.arc_text {

	width: 680px;

	margin: 0 auto;

}

.arc_text p {

	line-height: 28px;

	font-size: 16px;

	color: #333;

	margin-bottom: 25px;

	/* text-indent: 2em; */

}

.arc_text p a{
	color:#097baf;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	
}
.arc_text p a:hover{
	color:#F00;
}

.arc_text p img {

	text-align: center;

	width: 459px;

	height: 53px;

}

.arc_text h3 {

	font-size: 14px;

	color: #F00;

}

.pic {

	width: 459px;

	height: 53px;

	margin: 0 auto;

}

.wram {

	width: 675px;

	height: 204px;

	margin: 0 auto;

	background: url(../images/warm.jpg) no-repeat;

}

.w_text {

	width: 377px;

	background: #e6f5fc;

	border: 1px #a9bbc3 dashed;

	float: left;

	margin: 20px 15px 10px 105px;

	display: inline;

}

.w_text p {

	line-height: 19px;

	color: #555;

	padding-left: 15px;

}

.w_text p span {

	color: #d30000;

	font-weight: bold;

}

.phone {

	float: left;

	display: inline;

	margin: 46px 0px 47px 36px;

}

.plink {

	margin-left: 29px;

}

.alink {

	width: 690px;

	padding-left: 16px;

	margin: 0 auto;

	background: #f1f0ef;

	height: 40px;

	line-height: 40px;

	margin-top: 20px;

}

.alink a {

	padding-right: 55px;

	font-size: 14px;

	color: #666;

}

.care {

	width: 709px;

	margin-top: 10px;

}

.care img, .xgrd img {

	padding: 0px;

	margin: 0px;

	border: none;

	vertical-align: top;

}

.care li {

	float: left;

	width: 220px;

	margin-left: 10px;

	display: inline;

}

.care_block {

	width: 220px;

	float: left;

	border: 1px #ccc solid;

	background: #f7f7f7;

	display: inline;

}

.cabor {

	background: url(../images/care_c.jpg) repeat-y;

	height: 132px;

	padding: 0px;

	margin: 0px;

	padding-top: 10px;

}

.care_block h2 {

	padding: 0px;

	margin: 0px;

}

.care_block h2 img {

	float: left;

	padding: 0px;

	margin: 0px;

	margin-right: 7px;

	padding: 2px;

	border-right: 1px #ccc solid;

}

.care_block h3 {

	font-size: 14px;

	color: #ea7632;

	padding: 0px;

	margin: 0px;

	height: 22px;

	line-height: 22px;

}

.care_block h3 a {

	color: #ea7632;

}

.care_block p, .xg_text p {

	line-height: 18px;

	color: #555;

	text-indent: 2em;

	padding: 0px;

	margin: 0px;

	margin-bottom: 5px;

}

.care_block p a, .xg_text p a {

	color: #ea7632;

}

.xgrd {

	width: 349px;

	float: left;

	display: inline;

	margin-right: 5px;

	margin-top: 10px;

}

.xgbor {

	background: url(../images/xgrd_c.jpg) repeat-y;

	padding-top: 5px;

	height: 220px;

* height:200px;

}

.xg_text {

	width: 325px;

	margin: 0 auto;

	border-bottom: 1px #ccc dashed;

	padding-bottom: 12px;

}

.xg_text img {

	padding: 2px;

	border: 1px #ccc solid;

	float: left;

	margin-right: 8px;

}

.xg_text h2 {

	font-size: 14px;

	text-align: center;

	width: 188px;

	text-align: center;

	float: left;

	padding: 0px;

	margin: 0px;

	color: #d40000;

}

.xg_text p {

	width: 188px;

	float: left;

}

.xgrd ul {

	margin-top: 14px;

}

.xgrd li {

	line-height: 26px;

	font-size: 14px;

	color: #555;

	padding-left: 16px;

}

.xgrd li a {

	font-size: 14px;

	color: #555;

}

.xgrd li span {

	float: right;

	color: #bfbfbf;

	padding-right: 10px;

}

.arcright {

	width: 270px;

	float: right;

	margin-top: 0px;

}

.jbcx {

	width: 270px;

	background: url(../images/jbcx_c.jpg) repeat-y;

	height: 393px;

*height:397px;

	overflow: hidden;

}

.jbcx a {

	display: block;

	width: 115px;

	height: 28px;

	margin-bottom: 5px;

	float: left;

	margin-left: 10px;

	color: #333;

	text-align: center;

	line-height: 28px;

	background: url(../images/a_r_14.jpg) no-repeat;

}

.jbcx a:hover {

	background: url(../images/a_r_18.jpg) no-repeat;

	color: #e25a01;

	font-weight: bold;

}

.jbpic a {

	padding: 0px;

	margin: 0px;

	width: 65px;

	height: 65px;

	background: none;

	margin-left: 10px;

	margin-right: 10px;

	margin-top: 15px;

}

.jbpic a:hover {

	background: none;

}

.tjwz {

	width: 246px;

	margin: 0px auto;

	margin-top: 13px;

	border-bottom: 1px #ccc dashed;

	padding-bottom: 13px;

}

.tjwz img {

	float: left;

	margin-right: 11px;

}

.tjwz h2 {

	font-size: 14px;

	color: #ff0000;

	height: 25px;

	line-height: 25px;

	padding: 0px;

	margin: 0px;

}

.tjwz span {

	width: 150px;

	line-height: 18px;

	text-indent: 2em;

}

.tjwz span a {

	color: #F00;

}

.tiwzli {

	width: 246px;

	margin: 0px auto;

	margin-top: 10px;

}

.tiwzli li {

	line-height: 22px;

	color: #333;

	background: url(../images/icon.jpg) no-repeat left center;

	padding-left: 15px;

}

.tiwzli li a {

	color: #333;

}

.marquee {

	width: 224px;

	height: 150px;

	overflow: hidden;

}

.marquee li {

	width: 224px;

	text-align: center;

	height: 15px;

}

.yydt_cont {

	width: 270px;

	background: url(../images/yybg.jpg) repeat-x;

	height: auto;

	margin-top: 8px;

	padding-bottom: 10px;

	border: 1px #ccc solid;

	border-top: 2px #0078bc solid;

}

.yydtlist {

	height: 142px;

	overflow: hidden;

}

.yydt_cont li {

	line-height: 28px;

}

.yydt_cont li span {

	float: left;

	margin-left: 12px;

}

.yydt_cont li i {

	display: block;

	float: right;

	font-style: normal;

	margin-right: 5px;

	background: url(../images/icon0.gif) no-repeat left center;

	padding-left: 15px;

}

.yydt_cont p {

	width: 224px;

	line-height: 18px;

	color: #666;

	border-top: 1px #ccc dashed;

	padding-top: 8px;

	margin: 0 auto;

	margin-top: 10px;

}

.yydtlink {

	width: 224px;

	clear: both;

	margin-top: 10px;

	margin-bottom: 10px;

	margin-left: 33px;

}

.yydtlink a {

	display: block;

	width: 90px;

	height: 26px;

	float: left;

	line-height: 26px;

	margin-left: 8px;

	text-align: center;

	color: #fff;

	font-weight: bold;

}

.yydtlink a:hover {

	color: #FFF;

	text-decoration: underline;

}

.yybg {

	background: url(../images/arc_37.jpg) no-repeat;

}

.yybg02 {

	background: url(../images/arc_39.jpg) no-repeat;

}

.yydt_cont p b {

	color: #e20000;

}

.yydt_top {

	padding: 0px;

	margin: 0px;

}

.yydt_top h4 {

	background: url(../images/yytop.jpg) no-repeat;

	text-align: center;

	font-size: 14px;

	color: #FFF;

	width: 111px;

	height: 28px;

	padding: 0px;

	margin: 0px;

	margin-left: 6px;

	float: left;

}

.yydt_top img {

	float: right;

	margin-top: 8px;

	margin-right: 14px;

}

.map {

	width: 254px;

	margin: 0 auto;

	clear: both;

}

.map ul {

	margin-top: 10px;

}

.map li {

	background: url(../images/icon1.jpg) no-repeat left center;

	padding-left: 15px;

	color: #333;

}

.map li a, .map p a {

	color: #F00;

}

.map p {

	display: block;

	width: 254px;

	height: 23px;

	line-height: 23px;

	text-align: center;

	background: #e9e9e9;

	border: none;

	padding: 0px;

	margin: 0px;

}













 .lb_left{ border:px solid #000000; width:700px; height:auto; margin-bottom:10px; display:inline; float:left; margin-top:5px;}



 .lb_left .lb_qlx{ border:1px solid #0f3664; height:250px; margin-bottom:10px;}



 .lb_left .lb_qlx .lb_top{ border:px solid #FF0000; height:39px; background-image:url(../images/bgbg.jpg); background-repeat:no-repeat;}



 .lb_left .lb_qlx .lb_top li{ border:px solid #FF0000; font-weight:bold; width:156px; height:37px; display:inline; float:left; margin-left:14px; font-size:14px; line-height:37px; text-align:center;}



 .lb_left .lb_qlx .lb_top li a{ color:#FFFFFF;}



 .lb_left .lb_qlx .lb_top li a:hover{ color:#000000; padding-bottom:10px; padding-top:10px; background-image:url(../images/hover.jpg); background-repeat:no-repeat; padding-left:20px; padding-right:20px;}



 .lb_left .lb_qlx .lb_bottom{ border:px solid #FF0000; height:215px;}



 .lb_left .lb_qlx .lb_bottom .bingyin{ height:130px; margin-top:10px; margin-left:8px; border:px solid #FF0000;}



 .lb_left .lb_qlx .lb_bottom .bingyin li{ border:px solid #000000; width:333px; margin-top:7px; height:33px; line-height:33px; font-size:14px; color:#333333; display:inline; float:left; margin-left:8px;}



 .lb_left .lb_qlx .lb_bottom .bingyin .c1{ background-image:url(../images/c1.jpg); background-repeat:no-repeat;}



 .lb_left .lb_qlx .lb_bottom .bingyin .c2{ background-image:url(../images/c2.jpg); background-repeat:no-repeat;}



 .lb_left .lb_qlx .lb_bottom .bingyin .c3{ background-image:url(../images/c3.jpg); background-repeat:no-repeat;}



 .lb_left .lb_qlx .lb_bottom .bingyin .c4{ background-image:url(../images/c4.jpg); background-repeat:no-repeat;}



 .lb_left .lb_qlx .lb_bottom .bingyin .c5{ background-image:url(../images/c5.jpg); background-repeat:no-repeat;}



 .lb_left .lb_qlx .lb_bottom .bingyin .c6{ background-image:url(../images/c6.jpg); background-repeat:no-repeat;}



 .lb_left .lb_qlx .lb_bottom .bingyin li span{ margin-left:35px; color:#c40000; font-weight:bold; margin-right:30px; border:px solid #FF0000; height:33px;}



 .lb_left .lb_qlx .lb_bottom .bingyin li a{ color:#333333;}



 .lb_left .lb_qlx .lb_bottom .bingyin li a:hover{ color:#F00;}



 .lb_left .lb_qlx .lb_bottom .qinda{ height:62px; margin-top:5px; border:px solid #FF0000;}



 .lb_left .lb_qlx .lb_bottom .qinda li{ display:inline; float:left; font-size:14px; margin-top:5px; margin-left:25px; width:290px;}



 .lb_left .lb_qlx .lb_bottom .qinda li a{ color:#333333;}



 .lb_left .lb_qlx .lb_bottom .qinda li a:hover{ color:#F00;}



 .lb_left .bannnn{ margin-bottom:8px;}



 .lb_left .wzlb{ border:10px; height:auto; border:1px solid #bad1e1;}



 .lb_left .wzlb p{font-size:14px;}



 .lb_left .wzlb .qlxian{ background-image:url(../images/qlx.jpg); background-repeat:no-repeat; height:43px;}



 .lb_left .wzlb .qlxian h3{ font-size:14px; line-height:38px; color:#FFFFFF; font-weight:bold; /* margin-left:323px; */text-align:center;}



 .lb_left .wzlb .wenzhangleibiao{ height:auto; width:680px; margin:0 auto; border-bottom:1px dashed #bfbfbf; margin-top:15px;}



 .lb_left .wzlb .wenzhangleibiao .ntong{ height:100px; border:px solid #FF0000; margin-bottom:10px;}



 .lb_left .wzlb .wenzhangleibiao .ntong .jiancha{ height:30px; border:px solid #000000;}



 .lb_left .wzlb .wenzhangleibiao .ntong .jiancha .left_{ display:inline; float:left; line-height:30px; color:#014078; font-size:14px; font-weight:bold;}



 .lb_left .wzlb .wenzhangleibiao .ntong .jiancha .left_ img{ margin-top:5px; margin-left:23px; margin-right:5px;}



 .lb_left .wzlb .wenzhangleibiao .ntong .jiancha .right_{ display:inline; float:right; margin-top:5px; margin-right:20px;}



 .lb_left .wzlb .wenzhangleibiao .ntong .jiancha .right_ img{ margin-right:10px;}



 .lb_left .wzlb .wenzhangleibiao .ntong p{ width:650px; margin:0 auto; line-height:28px; font-size:14px; margin-top:10px; color:#333333; text-indent:2em;}



 .lb_left .wzlb .wenzhangleibiao .ntong p a{ color:#d80000;}



 .lb_left .wzlb .ys{ margin:0 auto; margin-top:20px; margin-bottom:40px; width:513px;}
 

 
 #ryrightfanye {
	height: 24px;
	line-height: 22px;
	margin: 20px auto;
	width: 650px;
}
#ryrightfanye li {
	float: left;
	width: auto;
}
#ryrightfanye li a {
	border: 1px solid #80B7B5;
	display: inline;
	float: left;
	margin-right: 5px;
	padding: 0 5px;
}

#ryrightfanye .thisclass {
	background: none repeat scroll 0 0 #CBE4E4;
	display: inline;
	float: left;
	line-height: 24px;
	margin-right: 5px;
	padding: 0 5px;
}
/*map*/
.lmap{float:left; margin-left:30px; margin-top:30px; }
#allmap{width:636px; height:483px;}
.m4center2{float:left; width:636px; height:410px; margin-top:40px; background-color:#fff;}
.focusPic2{float:left; width:785px; margin-top:16px; padding-left:6px;}
.focusPic2 ul{margin:0; padding:0;border:0}
#focusLeft2{float:right; width:690px; height:338px; overflow:hidden; }
#focusLeft2 ul li{float:left; width:690px; height:338px; overflow:hidden; font-size:14px; color:#333333;}
.fbg01{ float:left; width:34px; height:68px;}
.fbg{ float:left; width:440px; height:298px; background-color:#f1f1f1; padding-top:40px; padding-left:30px;    padding-right: 30px;}
.fbg h2{line-height:40px; height:40px;}
.fbg p{line-height:32px;}
.focusTitle2{width:75px; float:left;}
.focusTitle2 li{width:75px; height:75px; cursor:pointer; overflow:hidden; margin-bottom:12px; *margin-bottom:8px;}
#b1 { background:url(../images/lx1.jpg);}
#b2 { background:url(../images/lx1.jpg); background-position:0 249px;}
#b3 { background:url(../images/lx1.jpg); background-position:0 162px;}
#b4 { background:url(../images/lx1.jpg); background-position:0 75px;}
#b1.active{ background:url(../images/lx2.jpg); }
#b2.active{ background:url(../images/lx2.jpg); background-position:0 249px;}
#b3.active{ background:url(../images/lx2.jpg); background-position:0 162px;}
#b4.active{ background:url(../images/lx2.jpg); background-position:0 75px;}
.address{ float:left; padding-left:32px; line-height:32px; font-size:14px; color:#333333;}
.address2{ float:left; padding-left:32px; margin-top:40px; line-height:32px; font-size:14px; color:#333333;}
.address2 a{ margin-right:24px;}
.daohang{/* padding:5px; */background:#fff;width:980px;border: 1px solid #d4d4d4;text-indent:8px;}
.a_a_title{text-align:center;padding: 16px;}


.lmright{ width:667px;     padding:0 15px;background:#fff;}
.jjwenz{ width:667px; margin-top:20px;}
.lsyg{margin:20px auto;}
.lmright p{line-height: 28px;font-size: 14px;color: #333;text-indent: 2em;}

