*
{
margin:0px;
padding:0px;
background-position:left center;
background-repeat:no-repeat;
}
body { font-size:12px; font-family:宋体; text-align:center; color:#222222; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:left top; background-color:#e6f3fc;}
a:link, a:active, a:visited{ color:#222222; text-decoration: none; }
a:hover{ color: #ca0000; text-decoration:none; }
img{ border:none; }
/*四大布局设置*/
#container
{ 
	width:1000px;
	margin:auto;
	background-color:#FFFFFF;
}
#head
{ 
	width:100%;
}
#main
{
	width:974px;
	padding:0px 13px;
	clear:both;
}
#foot
{
	width:974px;
	padding-top:20px;
	clear:both;
	margin:auto;
}
/**/
.part
{
width:100%;
clear:both;
}
/**/
/*head*/
.item
{
width:1000px;
height:94px;
background-image:url(../images/logo.jpg);
}
.item ul
{
width:253px;
height:20px;
line-height:20px;
padding-top:17px;
float:right;
}
.item li
{
width:70px;
text-align:left;
list-style-type:none;
float:left;
}
.item li a:link,.item li a:active,.item li a:visited{ color:#2985c8; text-decoration: none; }
.item li a:hover{ color: #2985c8; text-decoration:underline; }
.item dl
{
width:205px;
height:24px;
font-size:1px;
clear:both;
float:right;
padding-top:15px;
}
.item dt
{
float:left;
}
.item dd
{
width:24px;
height:23px;
font-size:1px;
padding-top:1px;
float:left;
}
.top_banner
{
width:100%;
height:280px;
font-size:1px;
clear:both;
}
/*nav*/
#nav {
width:990px;
height:34px;
background-image:url(../images/nav_bg.jpg);
LIST-STYLE-TYPE: none;
padding-left:10px;
}
#nav A {
	DISPLAY: block; width:107px;
}
#nav LI {
FLOAT: left; 
VERTICAL-ALIGN: middle;
LINE-HEIGHT: 34px; 
LIST-STYLE-TYPE: none;
HEIGHT: 34px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
#nav LI UL {
	LEFT: -999em; FLOAT: left; WIDTH: 100px; LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: center
}/*下拉列表的总框*/
#nav LI UL LI {
	BACKGROUND: #0066cb; FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #f3f6fd 1px solid; HEIGHT: 25px;
	font-size:12px;
	font-weight:normal;
}/*下拉列表每一行样式*/
#nav LI UL A {
	DISPLAY: block; WIDTH: 100px;
}
#nav LI UL A:link,#nav LI UL A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#nav LI UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #d2d2d2; COLOR: #000000; TEXT-DECORATION:none;
}/*下拉列表链接样式*/
/*js*/
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left
}
/*js*/
#nav li a:link,#nav li a:active,#nav li a:visited{ color:#ffffff; text-decoration: none; }
#nav li a:hover{ color: #FFFFFF; text-decoration:none; }/*总导航的链接样式*/
/*End nav*/
/*End head*/
/*main*/
.sl
{
width:284px;
float:left;
}
.sr
{
width:676px;
float:right;
}
/*dszc*/
.dszc
{
width:100%;
height:43px;
font-size:1px;
}
.dszc_content
{
width:267px;
height:290px;
background-color:#FFFFFF;
padding:10px 4px 0px 11px;
border-left:#d1d1d1 1px solid;
border-right:#d1d1d1 1px solid;
border-bottom:#d1d1d1 1px solid;
border-top:#d54500 2px solid;
clear:both;
overflow:hidden;
color:#616161;
}
.dszc_content a:link,.dszc_content a:active,.dszc_content a:visited{ color:#b50000; text-decoration: none; }
.dszc_content a:hover{ color: #b50000; text-decoration:none; }
/*End dszc*/
/*gsxw*/
.gsxw
{
width:665px;
height:19px;
background-image:url(../images/index_10.jpg);
text-align:right;
padding:13px 11px 0px 0px;
}
.gsxw_content
{
width:663px;
height:253px;
padding:15px 0px 0px 11px;
border-left:#e0e0e0 1px solid;
border-right:#e0e0e0 1px solid;
border-bottom:#e0e0e0 1px solid;
}
.gsxw_pic
{
float:left;
}
.gsxw_list
{
width:328px;
float:right;
padding-right:7px;
}
.gsxw_list h1
{
width:100%;
line-height:50px;
font-size:14px;
}
.gsxw_list h1 a:link,.gsxw_list h1 a:active,.gsxw_list h1 a:visited{ color:#ca0000; text-decoration: none; }
.gsxw_list h1 a:hover{ color: #ca0000; text-decoration:underline; }
.gsxw_list_a
{
height:63px;
line-height:18px;
text-align:left;
color:#727272;
text-indent:2em;
border-bottom:#c9c9c9 1px dashed;
}
.gsxw_list_a a:link,.gsxw_list_a a:active,.gsxw_list_a a:visited{ color:#727272; text-decoration: underline; }
.gsxw_list_a a:hover{ color: #ca0000; text-decoration:underline; }
.gsxw_list dl
{
width:100%;
height:24px;
line-height:24px;
text-align:left;
clear:both;
}
.gsxw_list dt
{
float:left;
background-image:url(../images/index_19.jpg);
padding-left:13px;
}
.gsxw_list dd
{
float:right;
}
/*End gsxw*/
/*cpzs*/
.cpzs
{
width:665px;
height:19px;
background-image:url(../images/index_11.jpg);
text-align:right;
padding:13px 11px 0px 0px;
}
.cpzs_content
{
width:644px;
height:183px;
overflow:hidden;
padding:23px 15px 0px 15px;
border-left:#a7d1ea 1px solid;
border-right:#a7d1ea 1px solid;
border-bottom:#a7d1ea 1px solid;
}
.cpzs_content dl
{
width:200px;
height:183px;
float:left;
}
.cpzs_content dt
{
width:189px;
height:139px;
font-size:1px;
margin:auto;
}
.cpzs_content dd
{
width:100%;
height:30px;
line-height:30px;
overflow:hidden;
padding-top:3px;
font-weight:bold;
}
.cpzs_content dd a:link,.cpzs_content dd a:active,.cpzs_content dd a:visited{ color:#006bd7; text-decoration:none; }
.cpzs_content dd a:hover{ color: #006bd7; text-decoration:none; }
/*End cpzs*/
/*zlbz*/
.zlbz
{
width:332px;
float:left;
}
.zlbz_title
{
width:332px;
height:32px;
background-image:url(../images/index_13.jpg);
}
.zlbz_title dt
{
width:160px;
line-height:32px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
float:left;
}
.zlbz_title dd
{
width:31px;
height:7px;
font-size:1px;
float:right;
padding:15px 15px 0px 0px;
}
.zlbz_content
{
width:330px;
height:254px;
border-left:#e1e1e1 1px solid;
border-right:#e1e1e1 1px solid;
border-bottom:#e1e1e1 1px solid;
}
.zlbz_content dl
{
width:140px;
float:left;
}
.zlbz_content dt
{
width:118px;
height:57px;
font-size:1px;
margin:auto;
}
.zlbz_content dd
{
height:20px;
line-height:20px;
}
.zlbz_text
{
width:180px;
float:left;
line-height:20px;
text-align:left;
}
.zlbz_text a:link,.zlbz_text a:active,.zlbz_text a:visited{ color:#1959b6; text-decoration: none; }
.zlbz_text a:hover{ color: #1959b6; text-decoration:none; }
/*End zlbz*/
/*hydt*/
.hydt_list
{
width:330px;
height:177px;
padding-top:10px;
border-left:#e1e1e1 1px solid;
border-right:#e1e1e1 1px solid;
border-bottom:#e1e1e1 1px solid;
}
.hydt_list dl
{
width:305px;
margin:auto;
height:25px;
line-height:25px;
text-align:left;
clear:both;
}
.hydt_list dt
{
float:left;
background-image:url(../images/index_17.jpg);
padding-left:17px;
}
.hydt_list dd
{
float:right;
}
/*End hydt*/
/*End main*/
/*foot*/
#foot ul
{
width:100%;
height:30px;
line-height:30px;
background-color:#3f4c6c;
}
#foot li
{
list-style-type:none;
display:inline;
padding:0px 5px;
color:#ffffff;
}
#foot li a:link,#foot li a:active,#foot li a:visited{ color:#ffffff; text-decoration: none; }
#foot li a:hover{ color: #ffffff; text-decoration:none; }
.copyright
{
width:100%;
line-height:24px;
padding-top:10px;
}
/*End foot*/
/*fenye*/
.fir_banner
{
width:100%;
height:182px;
font-size:1px;
clear:both;
}
#fir_main
{
width:980px;
clear:both;
margin:auto;
padding-top:15px;
background-image:url(../images/f_02.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.fir_sl
{
width:230px;
background-color:#f4f4f4;
background-image:url(../images/f_03.jpg);
background-position:left bottom;
float:left;
}
.fir_sr
{
width:720px;
float:right;
padding-right:13px;
}
/**/
.fir_sl_list
{
width:189px;
margin:auto;
}
.fir_sl_title
{
width:189px;
height:32px;
line-height:32px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/f_04.jpg);
}
.fir_sl ul
{
padding-top:10px;
}
.fir_sl li
{
width:170px;
height:35px;
line-height:35px;
font-weight:bold;
background-position:left center;
list-style-type:none;
margin:auto;
}
.fir_sl_a
{
color:#0066cb;
background-image:url(../images/f_05.jpg);
}
.fir_sl_b
{
background-image:url(../images/f_06.jpg);
}
/**/
.fir_sr_position
{
width:100%;
height:35px;
background-image:url(../images/f_07.jpg);
background-position:left bottom;
}
.fir_sr_t
{
width:300px;
height:35px;
line-height:35px;
float:left;
background-image:url(../images/f_08.jpg);
padding-left:40px;
text-align:left;
font-size:14px;
font-weight:bold;
}
.fir_sr_position dl
{
float:right;
padding-top:5px;
}
.fir_sr_position dt
{
width:41px;
height:18px;
font-size:1px;
float:right;
}
.fir_sr_position dd
{
float:right;
height:18px;
line-height:18px;
padding-right:10px;
color:#666666;
}
.fir_sr_position dd a:link,.fir_sr_position dd a:active,.fir_sr_position dd a:visited{ color:#666666; text-decoration:none; }
.fir_sr_position dd a:hover{ color: #e50011; text-decoration:none; }
.fir_sr_title
{
width:100%;
padding-top:30px;
padding-bottom:20px;
height:auto !important; 
height:30px; 
min-height:30px;
line-height:30px;
font-size:20px;
font-family:"黑体";
color:#ca0000;
}
/**/
.ryzs
{
width:720px;
margin:auto;
}
.ryzs dl
{
width:240px;
float:left;
}
.ryzs dt
{
width:195px;
height:135px;
margin:auto;
font-size:1px;
}
.ryzs dd
{
width:195px;
margin:auto;
background-color:#e9e9e9;
line-height:15px;
padding:7px 0px;
}
/**/
.sec_ywdd_list
{
width:650px;
margin:auto;
padding-top:30px;
}
.sec_ywdd_list dl
{
width:100%;
height:35px;
line-height:35px;
background-image:url(../images/dian.gif);
background-position:left bottom;
background-repeat:repeat-x;
font-size:14px;
}
.sec_ywdd_list dt
{
width:460px;
height:35px;
text-align:left;
padding-left:30px;
background-image:url(../images/index_17.jpg);
float:left;
}
.sec_ywdd_list dt a:link,.sec_ywdd_list dt a:active,.sec_ywdd_list dt a:visited{ color:#000000; text-decoration: none; }
.sec_ywdd_list dt a:hover{ color: #d70101; text-decoration:none; }
.sec_ywdd_list dd
{
width:100px;
float:right;
height:35px;
color:#000000;
}
.fir_showpage
{
width:100%;
height:35px;
line-height:35px;
padding-top:5px;
text-align:right;
clear:both;
}
.fir_showpage_a
{
color:#0000ff;
}
/**/
.thir_list
{
width:675px;
margin:auto;
padding-top:10px;
}
.thir_list dl
{
width:225px;
padding-top:10px;
height:175px;
float:left;
}
.thir_list dt
{
width:195px;
height:140px;
border:#cfcfcf 1px solid;
font-size:1px;
margin:auto;
}
.thir_list dd
{
width:197px;
height:30px;
line-height:30px;
background-color:#e9e9e9;
margin:auto;
}
/**/
.for_content
{
width:650px;
margin:auto;
padding-top:10px;
}
.for_content h1
{
width:100%;
line-height:30px;
padding:20px 0px;
vertical-align:middle;
font-size:20px;
color:#003abc;
font-family:"黑体";
font-weight:normal;
}
.for_content ul
{
width:100%;
height:25px;
line-height:25px;
vertical-align:middle;
background-color:#f4f4f4;
}
.for_content li
{
height:25px;
list-style-type:none;
color:#666666;
display:inline;
padding:0px 10px;
}
.for_content_l
{
width:100%;
padding-top:20px;
line-height:200%;
text-align:left;
clear:both;
}
.for_content_l_14
{
font-size:14px;
width:100%;
padding-top:20px;
line-height:200%;
text-align:left;
clear:both;
}
.for_content_l_16
{
font-size:16px;
width:100%;
padding-top:20px;
line-height:200%;
text-align:left;
clear:both;
}
/**/
.rlzy_list
{
width:660px;
padding:15px 0px;
border-bottom:#bfdae6 1px solid;
text-align:left;
margin:auto;
}
.rlzy_list dl
{
width:100%;
height:25px;
line-height:25px;
font-weight:bold;
}
.rlzy_list dt
{
float:left;
color:#002088;
}
.rlzy_list dd
{
float:left;
padding-left:20px;
}
.rlzy_list dd a:link,.rlzy_list dd a:active,.rlzy_list dd a:visited{ color:#e50212; text-decoration: none; }
.rlzy_list dd a:hover{ color: #e50212; text-decoration:none; }
/*zxzx*/
.fif_content
{
width:680px;
padding-top:20px;
clear:both;
margin:auto;
}
.fif_content_title
{
width:100%;
height:35px;
text-align:right;
}
.fif_content ul
{
width:680px;
padding:10px 0px;
color:#7A7A7A;
border-bottom:#cbcaca 1px dashed;
clear:both;
}
.fif_content li
{
list-style-type:none;
background-position:left top;
}
.fif_a
{
width:620px;
text-align:left;
background-image:url(../images/page_10.gif);
padding-left:60px;
line-height:25px;
vertical-align:middle;
color:#444444;
}
.fif_c
{
width:620px;
text-align:left;
background-image:url(../images/page_11.gif);
padding-left:60px;
line-height:25px;
vertical-align:middle;
color:#0059d5;
}
.fif_b
{
color:#888888;
}
.fif_tj
{
width:100%;
height:33px;
line-height:33px;
background-image:url(../images/p_23.gif);
text-align:left;
text-indent:50px;
color:#235fa5;
}
.fif_tj_content
{
width:570px;
padding-top:20px;
clear:both;
margin:auto;
}
.fif_tj_content dl
{
width:100%;
text-align:left;
clear:both;
}
.fif_tj_content dt
{
width:60px;
line-height:30px;
text-align:right;
float:left;
}
.fif_tj_content dd
{
width:400px;
color:#ff0000;
float:left;
padding-left:15px;
}
/*End zxzx*/
/*fir_cpzs*/
.fir_cpzs
{
width:695px;
height:185px;
border-bottom:#dbdbdb 1px solid;
margin:auto;
padding:15px;
}
.fir_cpzs_pic
{
width:240px;
height:177px;
border:#dbdbdb 4px solid;
float:left;
}
.fir_cpzs dl
{
width:410px;
padding-top:30px;
text-align:left;
font-size:14px;
float:right;
}
.fir_cpzs dt
{
line-height:30px;
}
.sec_cpzs
{
width:400px;
height:295px;
border:#dbdbdb 4px solid;
margin:auto;
}
.sec_cpzs_sm
{
width:650px;
margin:auto;
padding-top:20px;
line-height:24px;
text-align:left;
}
/*End fir_cpzs*/
.fir_srt_list02_title
{
width:670px;
height:40px;
padding-top:35px;
font-size:14px;
color:#1f8100;
}
.fir_srt_list02_title li
{
height:25px;
line-height:25px;
list-style-type:none;
float:left;
padding:0px 10px;
cursor:pointer;
}
.fir_srt_list02_title_a
{
background-color:#3c8f1d;
color:#FFFFFF;
}
.fir_srt_detail
{
font-size:14px;
text-align:left;
line-height:24px;
padding:10px 0px 20px 0px;
}
/*End fenye*/