BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background:#ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; font-family:"Microsoft YaHei"!important}

A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0080ff
}

A.white:Link {color:#FFFFFF; text-decoration:none}
A.white:Visited {color:#FFFFFF; text-decoration:none}
A.white:Hover {color:#fff400; text-decoration:none}

A.more:Link {color:#7a797e; font-size:12px; text-decoration:none}
A.more:Visited {color:#7a797e; font-size:12px; text-decoration:none}
A.more:Hover {color:#5b5b5b; font-size:12px; text-decoration:none}

A.links:Link {color:#1279e0; text-decoration:none}
A.links:Visited {color:#1279e0; text-decoration:none}
A.links:Hover {color:#979797; text-decoration:none}


#container {width:1002px; margin:0 auto}
#header {height:150px; width:100%; background:url(sfg_topbg2.jpg) center top no-repeat #116aca}
.head_cons {width: 312px; height: 35px; padding: 115px 0 0 350px; margin: 0 auto;}
.head_cons p {height:44px; line-height:44px; padding-left:18px}

.menu{height:45px;}
.menu ul{width:962px;margin:0 auto}
.menu li{float:left;}
.menu a:link,.menu a:visited{display:inline-block;_display:inline;_zoom:1;line-height:45px;padding-left:45px; width:90px; font-family:'microsoft yahei';font-size:18px;color:#fff;}
.menu a:hover{color:#336699;text-decoration:none;}
a.icon1:link,a.icon1:visited{background:url(icon_mnav01.png) 15px 50% no-repeat;}
a.icon1:hover{background:#fff url(icon_mnav01_h.png) 15px 50% no-repeat;}
.menu .on1:link,.menu .on1:visited{color:#336699;background:#fff url(icon_mnav01_h.png)15px 50% no-repeat;}

a.icon2:link,a.icon2:visited{background:url(icon_mnav02.png) 15px 50% no-repeat;}
a.icon2:hover{background:#fff url(icon_mnav02_h.png) 15px 50% no-repeat;}
.menu .on2:link,.menu .on2:visited{color:#336699;background:#fff url(icon_mnav02_h.png) 15px 50% no-repeat;}

a.icon3:link,a.icon3:visited{background:url(icon_mnav03.png) 15px 50% no-repeat;}
a.icon3:hover{background:#fff url(icon_mnav03_h.png) 15px 50% no-repeat;}
.menu .on3:link,.menu .on3:visited{color:#336699;background:#fff url(icon_mnav03_h.png) 15px 50% no-repeat;}

a.icon4:link,a.icon4:visited{background:url(icon_mnav04.png) 15px 50% no-repeat;}
a.icon4:hover{background:#fff url(icon_mnav04_h.png) 15px 50% no-repeat;}
.menu .on4:link,.menu .on4:visited{color:#336699;background:#fff url(icon_mnav04_h.png) 15px 50% no-repeat;}

a.icon5:link,a.icon5:visited{background:url(icon_mnav05.png) 15px 50% no-repeat;}
a.icon5:hover{background:#fff url(icon_mnav05_h.png) 15px 50% no-repeat;}
.menu .on5:link,.menu .on5:visited{color:#336699;background:#fff url(icon_mnav05_h.png) 15px 50% no-repeat;}

a.icon6:link,a.icon6:visited{background:url(icon_mnav06.png) 15px 50% no-repeat;}
a.icon6:hover{background:#fff url(icon_mnav06_h.png) 15px 50% no-repeat;}
.menu .on6:link,.menu .on6:visited{color:#336699;background:#fff url(icon_mnav06.png) 15px 50% no-repeat;}

a.icon7:link,a.icon7:visited{background:url(icon_mnav07.png) 15px 50% no-repeat;}
a.icon7:hover{background:#fff url(icon_mnav07_h.png) 15px 50% no-repeat;}
.menu .on7:link,.menu .on7:visited{color:#336699;background:#fff url(icon_mnav07_h.png) 15px 50% no-repeat;}

.search {height:28px; width:240px; background:url(sft_searchbg.png) no-repeat}
.search .search_box {color:#888; font-size:13px; border:0; background-color:transparent; margin:4px 0 2px 15px; text-align:left; width:185px; height:20px; line-height:20px;}



.part01 {width:100%; margin-top:25px}
.part01 .focus {width:391px; height:292px; float:left}
.part01 .sfdt {width:391px; padding-left:16px; float:left}
.sfdt .title {height:40px; background:url(sfdt_titbg.gif) repeat-x}
.sfdt .title li {width:126px; line-height:40px; text-align:center; font-size:18px; float:left}
.sfdt .title li a {display:block}
.sfdt .sfdt_con {width:100%; height:auto; padding-top:10px}
.part01 .zfxxgk {width:188px; float:right}
.zfxxgk .zfxxgk_top {height:198px; background-color:#84cef6}
.zfxxgk .zfxxgk_top ul {padding:10px 6px 0px 6px}
.zfxxgk .zfxxgk_top ul li {height:40px; line-height:40px; background:url(btnbg_white.gif) no-repeat; margin-bottom:5px}
.zfxxgk .zfxxgk_top ul li a {display:block; padding-left:22px; font-size:16px; color:#0b4c93}
.zfxxgk .zfxxgk_top ul li a:hover {color:#84cef6}
.zfxxgk .zfxxgk_down {height:88px; padding-top:3px}
.zfxxgk .zfxxgk_down li{width:93px; height:43px; line-height:43px; background-color:#e5a344; text-align:center; margin-top:2px; margin-right:2px; float:left}
.zfxxgk .zfxxgk_down li a{display:block; color:#FFFFFF}
.zfxxgk .zfxxgk_down li a:hover{display:block; color:#FF0000}


.part02 {width:100%; margin-top:18px;}
.part02 .left {width:813px; float:left}
.part02 .left .midnews_con {width:391px; padding-right:15px; float:left}
.part02 .left .midnews_con h2 {height:46px; background:url(indtit01_bg.gif) repeat-x;}
.part02 .left .midnews_con h2 .tit_con {height:40px; line-height:40px; width:126px; font-size:18px; text-align:center; padding-top:3px; float:left}
.part02 .left .midnews_con h2 .more {width:54px; height:19px; float:right; margin-top:13px;}
.part02 .left .midnews_con .list_con{height:auto; padding:8px 0 20px 0;}


.part02 .right {width:189px; float:right}
.part02 .right .wsbsdt {width:100%; height:92px; margin-bottom:8px}
.part02 .right .bsfw {width:100%; height:auto}
.part02 .right .bsfw li {height:56px; background:url(btnbg_blue.gif) no-repeat; margin-bottom:4px}
.part02 .right .bsfw li:hover {background:url(btnbg_blue_h.gif) no-repeat}
.part02 .right .bsfw li s{height: 35px;	width: 35px; display: block; margin-left:8px; margin-right:5px; margin-top:12px; float: left; background-image: url(sprites_bsfw_35.png);}
.part02 .right .bsfw li a {color:#FFFFFF; line-height:56px; font-size:18px}


.part02 .right .gzhd {width:100%; height:auto; padding-top:6px}
.part02 .right .gzhd li {height:46px; background:url(btnbg_gzhd.gif) no-repeat; margin-bottom:4px}
.part02 .right .gzhd li s{height: 35px;	width: 33px; display: block; margin-left:20px; margin-right:10px; margin-top:5px; float: left; background-image: url(sprites_gzhd_35.png);}
.part02 .right .gzhd li a {color:#555555; line-height:46px; font-size:18px}
.part02 .right .gzhd li a:hover {color:#FF3300;}



.part03 {width:100%; margin-top:20px}
.part03 .left {width:813px; float:left}
.part03 .left .midnews_con {width:391px; padding-right:15px; float:left}
.part03 .left .midnews_con h2 {height:46px; background:url(indtit02_bg.gif) repeat-x;}
.part03 .left .midnews_con h2 .tit_con {height:40px; line-height:40px; width:126px; font-size:18px; text-align:center; padding-top:3px; float:left}
.part03 .left .midnews_con h2 .more {width:54px; height:19px; float:right; margin-top:13px;}
.part03 .left .midnews_con h2 .morenav {width:255px; height:20px; line-height:20px; float:right; margin-top:12px;}
.part03 .left .midnews_con h2 .morenav a {font-weight:normal;color:#0099FF }
.part03 .left .midnews_con h2 .morenav a:hover {color:#FF3300 }
.part03 .left .midnews_con .list_con{height:auto; padding:8px 0 20px 0;}

.part03 .right {width:189px; float:right}
.part03 .right .yxlj {height:56px; background:url(indtit03_yqlj.gif) no-repeat}
.part03 .right .yxlj h3 {height:45px; line-height:45px; padding-left:16px}
.part03 .right .yxlj h3 a{font-size:16px; color:#FFFFFF}
.part03 .right .yxlj h3 a:hover{color: #FFFF00}
.part03 .right .yxlj_con {height:207px; background:url(border_yqlj.gif) no-repeat; margin-top:2px}



/*ͨ�������б�*/
.list {margin:0px 5px; text-align: left;}
.list ul {list-style-type: none; margin: 0px; padding: 0px;}
.list li {width: 100%; height:30px; line-height:30px}
.list li a {color: #333333; display: block; padding-left:10px; background: url(dot.gif) no-repeat 0px 12px;}
.list li span {float: right; text-align: right; color:#999999;}
.list li a:hover {color: #116aca;}


/*���������б�*/
.list01 {margin:0px 15px; text-align: left;}
.list01 ul {list-style-type: none; margin-top: 0px; padding: 0px;}
.list01 li {width: 100%; height:24px; line-height:24px;}
.list01 li a {color: #555555; display: block; padding-left:10px; background: url(arrow.gif) no-repeat 0px 10px;}
.list01 li a:hover {color: #336699;}




.footer {margin:20px auto 0px; width:1002px; height:188px; border-top:3px solid #116aca; background-color:#dfdfdf;}
.footer .dw {width:36px; height:36px; position:relative}
.footer .foot_con {text-align:center; line-height:22px; font-size:12px; color:#393939; font-family:"����";}
.footer .biaozhi {width:80px; height:80px; position:absolute; left:60px; top:40px}



/*����*/
.current {width:960px; height:24px; line-height:24px; padding-left:40px; background:url(icon_current.png) 16px 1px no-repeat; margin:15px auto}
.content {width:100%; height:auto; overflow:hidden}
.sidebar {float:left; width:218px; background-color:#84cef6}
.sidebar h2 {height:58px; line-height:58px; background:url(icon_book.png) 30px 22px no-repeat; padding-left:52px; font-size:18px; color:#FFFFFF}
.sidebar ul {padding-bottom:12px}
.sidebar ul li {height:50px; line-height:50px; padding-left:52px; background:url(btnbg_white01.gif) 7px 0px no-repeat; margin-bottom:4px}
.sidebar ul li a {font-size:16px; display:block}
.con_right {float:right; width:712px; height:auto; border:1px solid #dcdcdc; padding:36px 20px; overflow:hidden}
.article_tit {line-height:26px; text-align:center; font-size:22px; color:#0a3b87}
.article_date {height:26px; line-height:26px; margin:10px auto 25px; text-align:center; font-size:12px; color:#999999; font-family:"����"}
.article_con {line-height:28px; padding:0px 10px}
.article_con p {text-indent:2em;}

.con_all {width:940px; height:auto; border:1px solid #dcdcdc; padding:36px 30px; overflow:hidden}

/*��ҳ*/
.dede_pages{
    padding:20px 0 0 0;
}
.dede_pages ul{
    float:left;
    padding:12px 0px 12px 16px;
}
.dede_pages ul li{
    float:left;
    font-family:Tahoma;
    line-height:17px;
    margin-right:6px;
    border:1px solid #E9E9E9;
}
.dede_pages ul li a{
    float:left;
    padding:2px 4px 2px;
    color:#555;
    display:block;
}
.dede_pages ul li a:hover{
    color:#690;
    text-decoration:none;
    padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
    background-color:#F8F8F8;
    padding:2px 4px 2px;
    font-weight:bold;
}
.dede_pages .pageinfo{
    line-height:21px;
    padding:12px 10px 12px 16px;
    color:#999;
}
.dede_pages .pageinfo strong{
    color:#555;
    font-weight:normal;
    margin:0px 2px;
}


/*���񹫿�*/
.zwgk_h1 {margin-top:5px; line-height:36px; padding-left:18px; border-top:2px solid #e1e1e1; font-size:20px; background:url(mid_sec_title_l.gif) 2px 11px no-repeat}
.zwgk_con {width:980px; height:auto; overflow:hidden}
.zwgk_con .zwgk_l {width:300px; float:left}
.zwgk_con .zwgk_l h2 {height:66px; background:url(zwgk_h2bg.gif) repeat-x}
.zwgk_con .zwgk_r {width:650px; float:right; border:1px solid #e1e1e1}
.zwgk_con .zwgk_r h2 {height:32px; line-height:32px; font-size:18px; margin:8px 10px 8px 10px; padding-left:5px; border-bottom:1px solid #074495}
.zwgk_con .zwgk_r .con {width:648px; margin-bottom:20px}
.zwgk_sp{
	padding: 10px 12px;
	margin-bottom:18px;
	width: 274px;
	border:1px solid #dfc300;
}
.zwgk_sp h3{
	cursor: pointer;
	height: 68px;
	width: 276px;
	margin-bottom: 5px;
	background:url(zfxxgk_btnbg1.gif) no-repeat;
}
.zwgk_sp h3 a {
	color: #444;
	line-height: 68px;
	font-size: 18px;
}
.zwgk_sp h3 s{
	height: 30px;
	width: 30px;
	display: block;
	margin-left: 30px;
	margin-right: 10px;
	margin-top:20px;
	float: left;
	background-image: url("icon_zfxxgk_sp.png");
}
.zwgk_sp h3 a:hover{
	color: #074496;
}

.zwgk_sp ul {width:276px; height:220px;}
.zwgk_sp ul li{width:262px; height:38px; text-align:center; margin:5px 0px 0px 5px; border:1px solid #dcdcdc; background-color:#ececec}
.zwgk_sp ul li a {display:block; line-height:38px; font-size:16px }


.list_padding {padding:8px 12px}

.gbjb {margin-top:20px}
.gbjb p {width:300px; height:57px; line-height:48px; text-align:center; font-size:22px; background:url(tit_gbjb.gif) no-repeat}
.gbjb p a {color:#FFFFFF}
.gbjb p a:hover {color:#00CCFF}
.gbjb ul li {width:300px; height:56px; margin:10px auto; text-align:center; font-size:18px}
.gbjb ul li a {display:block; line-height:56px; border:1px solid #72cb5d; color:#1d6c0a; background-color:#b8efac}
.gbjb ul li a:hover {color:#fff; background-color:#72cb5d}





.f18 {font-size:18px}
.f22 {font-size:22px}
.yahei {font-family:"΢���ź�"}
.white {color:#FFFFFF}
.blue {color:#0061b4}
.grad {color:#888888}
.red {color:#da251d}

.mTop8 {margin-top:8px}
.mTopBottom6 {margin-bottom:6px; margin-top:6px}
.titTxtmTop {display:block; margin-top:4px}

.strong {font-weight:bold}
.artTit {font-size:26px; line-height:28px; font-weight:bold; color:#1363a6}
.date {font-size:12px; color:#5b5b5b}

.Border_blue {border:1px solid #9ad2f5}
.Border_black {border:1px solid #161616}
.Border_blue3 {border-right:1px solid #a5dcfb; border-bottom:1px solid #a5dcfb; border-left:1px solid #a5dcfb;}

.side-bar {width: 94px;position: fixed;bottom: 10px;right: 10px;font-size: 0;line-height: 0;z-index: 100;}
