﻿/* 全局样式 */
body,ul,li,p,h1,form,table,table,td,img,div{margin:0;padding:0;border:0;}
body{background-color:#fff;font-size:12px;}
select,input,img,select{vertical-align:middle;}
/* 链接样式 */
a{color:#1F376D; text-decoration:none;}
a:hover{ color:#ff0000;}
.ac_1{}
.ac_1 a{ color:#ff0000;}
.ac_1 a:hover{}
.ac_2{}
.ac_2 a{ color:#fff;}
.ac_2 a:hover{ color:#ff0000;}
.ac_3{}
.ac_3 a{ color:#676767;}
.ac_3 a:hover{ color:#ff0000;}
/* 公用属性 */

.abs{position:absolute;}
.rel{position:relative ;}
.block{display:block;}
.clear{clear:both;}
.close{_display:inline-block;}
.clear_left{ clear:left;}
.clear_right{ clear:right;}
.fl{float:left;}
.fr{float:right;}
.bold{ font-weight:bold;}
/* 主页 */
.container{ width:1001px; margin:0 auto;}
/* 上部 */
.toplink{ height:31px; line-height:31px; border:1px solid #C9D7E1; background:url(toplink.gif) repeat-x; color:#1F537A;}
	.toplink a{ color:#1F537A;}
	.top_left{ float:left; padding-left:10px;}
	.top_right{ float:right; padding-right:5px; background:url(top_right.gif) no-repeat 0 8px; padding-left:20px; font-size:7px;}
	.top_right h1{font-size:14px;font-weight:normal;}
.head_1{ height:82px; border-top:1px solid #fff; background:url(head_1.gif);}
	.logo{ float:left; padding:19px 0 0 36px;}
	.head_right{ float:right; padding:35px 15px 0 0; height:auto; width:730px;text-align:right;}
	.head_right center{text-align:right;}

/* 中部 */
.content{}
	.title_1{ height:33px; border:1px solid #A4C0D6; line-height:33px; clear:both;}
		.title_2{ height:31px; margin:1px; background:url(title_1.gif);}
		.title_2 span{ float:left; margin:3px 0 0 15px; display:inline; width:105px; height:24px; background:url(title_2.gif); line-height:24px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
		.title_2 ul{ float:right; line-height:31px;}
			.title_2 ul li{ float:left; width:175px; height:31px; padding:0 5px 0 15px; background:url(info_bg1.gif) no-repeat 0 7px;}
		.title_3{ line-height:31px; font-size:14px; font-weight:bold; color:#fff; padding:0 0 0 15px;}
			.title_3 h2{ display:inline; font-size:12px; font-weight:normal;}
			.title_3 div{ display:inline; font-size:12px; font-weight:normal;}
			.title_3 h1{ display:inline; font-size:14px; font-weight:normal;color:#fff;}
			.title_3 a{color:#fff;}
			.title_3 a:hover{text-decoration:underline;}	
	.ad_2{ border:1px solid #ABC4D8; border-top:0; text-align:center; padding:5px 0 10px 0; margin-bottom:5px;}
		.ad_2 img{ margin:5px 4px;}
	.ad_3{ padding:0 0 0 20px;}
		.ad_3 span{ float:left; width:218px; padding:0 5px; height:26px; border:1px solid #B1CBDC; line-height:26px; text-align:center; background:#E7F0F9;  margin-right:13px; display:inline;}
	.ad_4{clear:both;border:solid #AAC5D9 1px;}
		.ad_4 img{ width:100px; height:75px; margin-right:2px;}
		.ad_4 ul{ padding:0 0 0 13px; margin:3px 0 12px 0;}
			.ad_4 li{ height:24px; line-height:24px; float:left; text-align:left; width:130px; padding:0 5px; background:url(info_bg2.gif) repeat-x 0 23px;}
/*con*/
.con{ width:1001px; margin:0 auto;}
.con_left{ width:496px; float:left;}
.left_1{ border:solid #A7C2D7 1px; background:#F5F9FD; padding-bottom:10px;}
.left_t_1{ height:31px; border-bottom:solid #A7C2D7 1px; background:url(left_bg1.gif) no-repeat left #F5F9FD; line-height:31px; color:#FFFFFF; font-weight:bold; font-size:14px; padding-left:40px;}
.zf{ float:left;}
.t_info{ float:right; padding-right:10px;padding-top:6px; }
.t_info li{ float:left; width:120px; height:31px; line-height:31px; font-size:12px; font-weight:normal; margin:0 5px; display:inline;}

.con_m1{margin-left:9px; display:inline;}
.con_m2{ margin-bottom:8px;}
.left_info1{ border-top:solid #C4D7E5 1px; border-right:solid #C4D7E5 1px; margin:10px 20px 0px 20px; width:450px;}
	.left_info1 li{ height:22px; width:125px; float:left; border-bottom:solid #C4D7E5 1px; border-left:solid #C4D7E5 1px; background:#FFFFFF; line-height:23px; text-align:left; padding:0 12px;}
.left_info2{ margin-left:14px;}
	.left_info2 li{ height:105px; width:129px; border:solid #CDDDEA 1px; border-right:solid #CDDDEA 2px; float:left; margin:10px  6px 0 6px; display:inline; background:#FFFFFF; text-align:center; line-height:24px; padding:0 5px;}
	.left_info2 img{ margin-top:7px; height:75px; width:100px;}
.left_pp{ padding-bottom:15px;}

/*con_01*/
.con_01{ border:solid #AAC5D9 1px; margin-bottom:9px; padding-bottom:10px; background:#F5F9FD;}
.con_11{ width:981px; border:solid #AAC5D9 1px; background:#FFFFFF; margin:9px auto 0 auto; padding-bottom:5px;}
.con_info1{ width:570px; float:left;border-right:solid #C4D7E5 1px;}
	.con_info1 li{padding:5px 5px 0 5px ; padding-left:4px;list-style:disc inside;}
	.con_info1 li img{ margin-top:5px;}
	.con_info1_art1{width:284px;float:left;border-right:solid #C4D7E5 1px;}
	.con_info1_art2{width:284px;float:left;}
.con_info12{ width:613px; float:left;padding:4px 20px 0 20px;border-right:solid #C4D7E5 1px;}
.con_info11{ width:650px; float:left;padding:4px 0 0 4px;}
	.con_info1 li{padding:5px 5px 0 5px ; padding-left:4px;}
	.con_info1 li img{ margin-top:5px;}
.con_info2{ margin:0; float:right; width:410px; border-right:0; border-top:0;}
	.con_info2 li{ width:125px; padding:0 5px; padding-left:4px;}
.con_info22{ margin:0; float:right; width:327px; border-right:0; border-top:0;padding:15px 0 0 0px;text-align:center;}
	.con_info2 li{ width:162px; padding:0 5px; padding-left:4px;}
.con_12{ width:auto; border-top:0; margin:8px 0; border-right:0;}
	.con_12 li{ margin:0 6px; display:inline; border:solid #C4D7E5 1px; border-top:0; width:128px;}
li.btop{ border-top:solid #C4D7E5 1px;}
li.bgbg{ background:#FAFCFD;}
.set_1 a{color:#FF0000;}
h3{font-weight:normal;font-size:12px;}

/* 下部 */
.footer{ background:url(footer.gif) no-repeat left; line-height:23px; padding-left:375px; margin-left:100px; padding-top:5px;}
.biao{ height:45px; width:35px; background:url(biao.gif) no-repeat; float:right; padding-right:120px;}
.ad_a {
	padding-top:20px; PADDING-LEFT: 20px; WIDTH: 300px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 250px
}
.ad_b {
	padding-top:20px; WIDTH: 300px; FLOAT: left; HEIGHT: 270px 
}
.ad_c {
	padding-top:20px; PADDING-LEFT: 20px; WIDTH: 300px; PADDING-RIGHT: 20px; FLOAT: right; HEIGHT: 250px
}
#flink{
	border:solid #C4D7E5 1px;
	padding:10px;
	margin-bottom:10px;
	margin-top:8px;
}
#flink .name{
	color:#868686;
	font-weight:bold;
}
#flink li{
	float:left;
	margin-right:8px;
	list-style:none;
}
#flink a{
	color:#868686;
}
.ad_4{clear:both;border:solid #AAC5D9 1px;width:999px;}
