/*index_main style*/

ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div {
	margin:0;
	padding:0;
	border:0;
}
select, input, img, select {
	vertical-align:middle;
}
ul, ol {
	list-style-type:none;
}
body {
	font-size:12px;
	background:#fff;
	list-style:none;
	text-align: center;
	padding:0px;
	margin:0px;
}
a:link {
	color: #014f87;
	text-decoration:none;
}
a:visited {
	color: #014f87;
	text-decoration:none;
}
a:hover {
	color: #bc2931;
	text-decoration:underline;
}
a:active {
	color: #f00;
	text-decoration:none;
}
.ash a:link {
	color: #666;
	text-decoration:none;
}
.ash a:visited {
	color: #666;
	text-decoration:none;
}
.ash a:hover {
	color: #bc2931;
	text-decoration:underline;
}
.ash a:active {
	color: #f00;
	text-decoration:none;
}
/*常用样式*/
.clear {
	line-height:1px;
	clear:both;
	visibility:hidden;
}
.menu a:link {
	color: #fff;
	font-weight:bold;
	text-decoration:none;
}
.menu a:visited {
	color: #fff;
	font-weight:bold;
	text-decoration:none;
}
.menu a:hover {
	color: #fff;
	font-weight:bold;
	text-decoration:underline;
}
.menu a:active {
	color: #fff;
	font-weight:bold;
	text-decoration:none;
}
/*主框架*/
#layout {
	width:1003px;
	height:auto;
	margin:0px auto;
	text-align:left;
}
#header {
	width:1003px;
	height:auto;
	overflow:hidden;
}
#banner {
	width:1003px;
	height:206px;
	overflow:hidden;
}
#menu {
	width:1003px;
	height:34px;
	background:url(../images/menu_c.jpg) repeat-x 0 0;
	margin:2px 0px 5px;
	overflow:hidden;
}
#menu_l {
	width:3px;
	height:34px;
	background:url(../images/menu_l.jpg) no-repeat 0 0;
	float:left;
}
#menu_r {
	width:3px;
	height:34px;
	background:url(../images/menu_r.jpg) no-repeat 0 0;
	float:right;
}
#menu p {
	height:34px;
	line-height:37px;
	padding-left:22px;
	display:inline;
	font-size:14px;
	color:#fff;
	float:left;
	letter-spacing: 0.15em;
	word-spacing: 0em;
}
*html #menu p {
	letter-spacing: 0.11em;
}
*+html #menu p {
	letter-spacing: 0.11em;
}
#contenter {
	width:983px;
	height:auto;
	margin-left:10px !important;
	margin-left:10px;
}
/*-----------------------------list1--------------------------*/
#list1 {
	width:983px;
	height:289px;
}
#list1_l {
	width:756px;
	height:289px;
	background:url(../images/xwdt_bg.jpg) no-repeat 0 0;
}
#list1_l_jd {
	width:215px;
	height:235px;
	margin:12px 0px 0px 26px;
	display:inline;
	float:left;
}
#news {
	width:456px;
	height:240px;
	margin:19px 0px 0px 31px;
	float:left;
}
#news_top {
	width:456px;
	height:54px;
}
#news_top_zxbm {
	width:50px;
	height:54px;
	margin:2px 0px 0px 2px;
	display:inline;
	float:left;
}
#news_top_qq {
	width:399px;
	height:54px;
	margin:2px 0px 0px 2px;
	float:left;
}
#jymb{
	padding:2px;
	font-size:16px; 
	font-weight:bolder;
	color:#2476ab;
	line-height:26px;}
#news_list {
	width:456px;
	height:186px;
	background:url(../images/xyxw_title.gif) no-repeat 12px 10px;
}
#news_list ul {
	width:396px;
	height:186px;
	float:right;
	margin-top:8px;
}
#news_list li {
	width:396px;
	height:25px;
	line-height:25px;
	background:url(../images/line_x.jpg) repeat-x 0 bottom;
	color:#069;
}
#list1_r {
	width:219px;
	height:283px;
	float:right;
	background:url(../images/gg_content.gif) repeat-y 0 0;
}
#list1_r_title {
	width:219px;
	height:20px;
	background:url(../images/gg_title.gif) no-repeat 0 0;
}
#list1_r_title2 {
	width:219px;
	height:28px;
	background:url(../images/gg_title2.gif) no-repeat 0 0;
}
#list1_r_content {
	width:189 !important;
	width:219px;
	height:220px !important;
	height:235px;
	padding:0px 15px 15px;
	background:url(../images/gg_bottom.gif) no-repeat 0 bottom;
}
#list1_r_content ul {
	width:189px;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
#list1_r_content li {
	width:189px;
	height:28px;
	line-height:28px;
	background:url(../images/line_x.jpg) repeat-x 0 bottom;
	overflow:hidden;
	white-space: nowrap; /*强制不换行*/
	text-overflow:ellipsis;
	color:#069;
}
/*-----------------------------list2--------------------------*/
#list2 {
	width:983px;
	height:237px;
	margin:1px 0px 0px 0px;
}
#list2_l {
	width:251px;
	height:237px;
	background:url(../images/left_content.gif) repeat-y 0 0;
	float:left;
}
#list2_l_title {
	width:241px !important;
	width:251px;
	height:30px;
	line-height:34px;
	background:url(../images/left_title.gif) no-repeat 0 0;
	font-size:14px;
	padding-left:10px;
	overflow:hidden;
	color:#069;
}
#list2_l_title span {
	width:60px;
	height:30px;
	line-height:34px;
	float:right;
}
#list2_l_content {
	width:251px;
	height:207px;
	background:url(../images/left_bottom.gif) no-repeat 0 bottom;
	overflow:hidden;
}
#list2_l_content ul {
	width:231px;
	height:auto;
	overflow:hidden;
	margin:10px 0 0 10px;
	padding:0px;
}
#list2_l_content li {
	width:231px;
	height:26px;
	line-height:26px;
	background:url(../images/line_x.jpg) repeat-x 0 bottom;
	overflow:hidden;
	white-space: nowrap; /*强制不换行*/
	text-overflow:ellipsis;
	color:#069;
}
#list2_xxdsj {
	width:497px;
	height:237px;
	background:url(../images/xxdsj_content.gif) repeat-y 0 0;
	margin-left:8px;
	float:left;
}
#list2_xxdsj_title {
	width:464px !important;
	width:497px;
	height:30px;
	line-height:34px;
	background:url(../images/xxdsj_title.gif) no-repeat 0 0;
	font-size:14px;
	overflow:hidden;
	padding-left:33px;
	color:#fff;
}
#list2_xxdsj_title span {
	width:60px;
	height:30px;
	line-height:34px;
	float:right;
	color:#069;
}
#list2_xxdsj_content {
	width:497px;
	height:207px;
	background:url(../images/xxdsj_bottom.gif) no-repeat 0 bottom;
	overflow:hidden;
}
#list2_xxdsj_content ul {
	width:467px;
	height:auto;
	overflow:hidden;
	margin:10px 0 0 15px;
	padding:0px;
}
#list2_xxdsj_content li {
	width:477px;
	height:26px;
	line-height:26px;
	background:url(../images/line_x.jpg) repeat-x 0 bottom;
	overflow:hidden;
	white-space: nowrap; /*强制不换行*/
	text-overflow:ellipsis;
	color:#069;
}
#list2_xxdsj_content li span {
	width:80px;
	height:26px;
	line-height:26px;
	float:right;
	color:#999;
}
#list2_zgzs {
	width:219px;
	height:237px;
	background:url(../images/right_content.gif) repeat-y 0 0;
	float:right;
}
#list2_zgzs_title {
	width:209px !important;
	width:219px;
	height:30px;
	line-height:34px;
	background:url(../images/right_title.gif) no-repeat 0 0;
	overflow:hidden;
	font-size:14px;
	padding-left:10px;
	color:#069;
}
#list2_zgzs_title span {
	width:60px;
	height:30px;
	line-height:34px;
	float:right;
}
#list2_zgzs_content {
	width:219px;
	height:207px;
	background:url(../images/right_bottom.gif) no-repeat 0 bottom;
}
#list2_zgzs_content img {
	margin:10px 0 0 7px;
}
/*-----------------------------list3--------------------------*/
#list3 {
	width:983px;
	height:237px;
	margin:6px 0px 0px 0px;
}
#list3_l {
	width:251px;
	height:237px;
	background:url(../images/left_content.gif) repeat-y 0 0;
	float:left;
}
#list3_l_title {
	width:241px !important;
	width:251px;
	height:30px;
	line-height:34px;
	background:url(../images/left_title.gif) no-repeat 0 0;
	font-size:14px;
	padding-left:10px;
	overflow:hidden;
	color:#069;
}
#list3_l_title span {
	width:60px;
	height:30px;
	line-height:34px;
	float:right;
}
#list3_l_content {
	width:251px;
	height:207px;
	background:url(../images/left_bottom.gif) no-repeat 0 bottom;
}
#list3_l_content img {
	margin-left:16px;
	margin-top:5px;
}
#list3_fpal {
	width:598px;
	height:237px;
	margin-left:8px;
	background:url(../images/fpal_content.gif) repeat-y 0 0;
	float:left;
}
#list3_fpal_title {
	width:598px;
	height:40px;
	background:url(../images/fpal_title.jpg) no-repeat 0 0;
}
#list3_fpal_content {
	width:598px;
	height:197px;
	background:url(../images/fpal_bottom.gif) no-repeat 0 bottom;
}
.list3_img {
	width:180px;
	height:auto;
	margin:10px 0px 0px 10px;
	float:left;
	display:inline;
}
.list3_img img {
	width:170px;
	height:112px;
	display:block;
	overflow:hidden;
	padding:3px;
	background:#fff;
	border:2px solid #ccc;
}
.list3_img p {
	padding:0px;
	margin:0px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-size:12px;
	background-color:#FFFFFF;
	border-style:dotted;
	border-color:#CCCCCC;
	border-width:1px;
	width:175px;
}
#list3_r {
	width:118px;
	height:237px;
	background:url(../images/jyjjfa_content.gif) repeat-y 0 0;
	float:right;
}
#list3_r_title {
	width:118px;
	height:31px;
	background:url(../images/jyjjfa_title.gif) no-repeat 0 0;
}
#list3_r_content {
	width:118px;
	height:206px;
	background:url(../images/jyjjfa_bottom.gif) no-repeat 0 bottom;
}
#list3_r_content img {
	margin-left:1px;
}
/*-----------------------------list4--------------------------*/
#list4 {
	width:983px;
	height:203px;
	margin:6px 0 0 0;
}
#list4_video {
	width:251px;
	height:203px;
	overflow:hidden;
	float:left;
}
.list4_r {
	width:236px;
	height:203px;
	margin-left:8px;
	background:url(../images/list4_content.gif) repeat-y 0 0;
	float:left;
}
.list4_r_title {
	width:196px !important;
	width:236px;
	height:30px;
	line-height:34px;
	background:url(../images/list4_title.gif) no-repeat 0 0;
	padding-left:40px;
	font-weight:bold;
	overflow:hidden;
	font-size:14px;
	color:#0671b9;
}
.list4_r_title span {
	width:40px;
	height:30px;
	text-align:center;
	line-height:34px;
	border-left:1px solid #54b7e4;
	font-size:16px;
	float:right;
}
.list4_r_content {
	width:236px;
	height:173px;
	background:url(../images/list4_bottom.gif) no-repeat 0 bottom;
	overflow:hidden;
}
.list4_r_content ul {
	width:206px;
	height:auto;
	margin:8px 0px 0px 10px;
}
.list4_r_content li {
	width:206px;
	height:25px;
	line-height:25px;
	background:url(../images/line_x.jpg) repeat-x 0 bottom;
	overflow:hidden;
	white-space: nowrap; /*强制不换行*/
	text-overflow:ellipsis;
	color:#0671b9;
}
/*-----------------------------list5--------------------------*/
#list5 {
	width:983px;
	height:175px;
	background:url(../images/xszp_content.gif) repeat-y 0 0;
	margin:6px 0 0 0;
}
#list5_title {
	width:983px;
	height:32px;
	background:url(../images/xszp_title.jpg) no-repeat 0 0;
}
#list5_content {
	width:983px;
	height:143px;
	background:url(../images/xszp_bottom.gif) no-repeat 0 bottom;
	padding-left:10px;
	padding-right:10px;
}
#list5_content img {
	overflow:hidden;
	padding:6px;
	border:4px solid #ddd;
	margin:8px 0 0 10px;
	background:#fff;
}
/*-----------------------------list6--------------------------*/
#list6 {
	width:983px;
	height:96;
	background:url(../images/xszp_content.gif) repeat-y 0 0;
	margin:6px 0 0 0;
}
#list6_title {
	width:983px;
	height:6px;
	background:#f00 url(../images/list6_title.gif) no-repeat 0 0;
	font-size:1px;
}
#list6_content {
	width:983px;
	height:90px;
	background:url(../images/xszp_bottom.gif) no-repeat 0 bottom;
	padding:2px 0 0 10px;
}
#list6_content img {
	margin:7px 0 0 7px;
}
/*-----------------------------copyright--------------------------*/
#copyright {
	width:1003px;
	height:160px;
	color:#666;
	overflow:hidden;
	background:url(../images/copyright_logo.gif) no-repeat 12px 83px;
}
#copyright h1 {
	font-size:12px;
	font-weight:normal;
	width:1003px;
	height:72px;
	line-height:72px;
	background:url(../images/copyright_line.jpg) repeat-x 0 45px;
	text-align:center;
}
#copyright div {
	height:auto;
	line-height:24px;
	width:973px;
	text-align:center;
	margin-left:30px;
}
.jyertcsw {
	width:5px;
	height:5px;
	clear:both;
	text-indent:10px;
}
.jycderthj {
	margin:5px;
	padding:0;
	overflow:hidden;
}
.jycderthj {
	width:5px;
	height:5px;
	clear:both;
	text-indent:10px;
}
.jysdfecss {
	margin:5px;
	padding:0;
	overflow:hidden;
}
.jysdfecss {
	width:5px;
	height:5px;
	clear:both;
	text-indent:10px;
}
.jyyksdf {
	margin:5px;
	padding:0;
	overflow:hidden;
}
.jyvgfylx {
	width:5px;
	height:5px;
	clear:both;
	text-indent:10px;
}
.jyertcsw {
	margin:5px;
	padding:0;
	overflow:hidden;
}
.more{ float:right; padding-top:10px;}
.img_3g{ padding:12px 16px 0px 20px;}
.img_3g img{ border:0px;}
.p_title{color:#2476ab;font-size:14px; font-weight:bolder}
