﻿/* CSS Document */
body {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	margin:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	}
.STYLE12 {
	font-size: 12px;
	height: 22px;
}
.STYLE14 {font-size: 12px; color: #FFFFFF; }
.STYLE15 {font-size: 14px}
.STYLE16 {font-size: 14px; }
.STYLE23 {font-size: 24px}
.STYLE24 {
	font-size: 24px;
	font-weight: bold;
	font-family: "黑体";
}
.STYLE25 {
	color: #FFFFFF;
	font-size: 15px;
}
#menu2 a:link{
	color: #3E352F;
	display: block;
	text-decoration: none;
	}
#dhlm {
	float: left;
	width: 802px;
	height: auto;
}


#menu2 a:visited{
	letter-spacing:1px;
	text-decoration: none;
	color: #3E352F;
	}

#menu2 a:hover {
	text-decoration: none;
	padding: 0px;
	color: #990000;
}
a:link{
	color: #3E352F;
	text-decoration: none;
	}

a:visited{
	letter-spacing:1px;
	text-decoration: none;
	color: #3E352F;
	}

a:hover {
	text-decoration: none;
	padding: 0px;
	color: #990000;
}
.ljj a:link{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	}

.ljj a:visited{
	letter-spacing:1px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	}

.ljj a:hover {
	text-decoration: none;
	padding: 0px;
	color: #FFFF00;
	font-size: 12px;
}
.ljj1 a:link{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 15px;
	}

.ljj1 a:visited{
	letter-spacing:1px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 15px;
	}

.ljj1 a:hover {
	text-decoration: none;
	padding: 0px;
	color: #FFCC00;
	font-size: 15px;
}
.sj {
	line-height : 20px;
	font-size: 12px;
	margin-left: 5px;
}
.ld a:link{
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	}

.ld a:visited{
	letter-spacing:1px;
	text-decoration: none;
	color: #FFFFFF;
	}

.ld a:hover {
	text-decoration: none;
	padding: 0px;
	color: #FFFF00;
}
.cy a:link{
	color: #990000;
	text-decoration: none;
		}

.cy a:visited{
	letter-spacing:1px;
	text-decoration: none;
	color: #FF6600;
	}

.cy a:hover {
	text-decoration: none;
	padding: 0px;
	color: #FF6600;
}
#Rq{
	width:1002px;
	height: auto;
	margin: auto;
	background-color: #AB7800;
	}
#tou{
	width:1002px;
	height: 219px;
	float: left;
	}
/*--时间显示--*/
#time {
	width: 600px;
	height: 26px;
	background:url(../image/xwimage-hs/time.gif) no-repeat;
	line-height:26px;
	padding: 0 0 0 30px;
	float: left;
	text-align: left;
}

/*--设为首页、加入收藏、联系我们--*/
#h_f_e {
	width: 255px;
	height: 26px;
	background: url(../image/h_f_e.gif) no-repeat;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	float: right;
}
#h_f_e li {
	float: left;
}
#h_f_e li a {
	display: block;
	width: 85px;
	height: 26px;
}
#h_f_e li#home a:hover {
	background: url(../image/h_f_e.gif) 0 -26px;
}
#h_f_e li#favorites a:hover {
	background: url(../image/h_f_e.gif) -85px -26px;
}
#h_f_e li#e-mail a:hover {
	background: url(../image/h_f_e.gif) -170px -26px;
}

/*--网站名称--*/
#Layer2 {
	width:85px;
	height:85x;
	filter: glow(color=#ffffff, strength=3)Dropshadow(offx=2, offy=1, color=#ffffff);
	z-index: 3;
	margin-top: -160px;
	margin-left: -800px;
	text-align: left;
	}
#Layer1 {
	width:720px;
	height:50px;
	font-size: 32px;
	font-family: "华文中宋";
	filter: glow(color=#000000, strength=3)Dropshadow(offx=2, offy=1, color=#333333);
	letter-spacing:2px;
	font-weight: 600;
	z-index: 2;
	margin-top: -60px;
	margin-left: 30px;
	text-align: left;
	color: #FFFFFF;
	}
#chx {
	float: left;
	height: 65px;
	width: 217px;
	margin-top: 150px;
}
#nr{
	width:1002px;
	height:auto;
	float: left;
	background-image: url(../image/xwimage-hs/bj1.gif);
	}
#foot{
	width:1002px;
	height:104px;
	float: left;
	background-image: url(../image/xwimage-hs/foot.jpg);
	}
#nm{
	width:189px;
	height:auto;
	float: left;
	background-image: url(../image/xwimage-hs/bj1.jpg);
	}

#xsnr {
	float: left;
	height: auto;
	width: 808px;
}

#jtnr{
	width:808px;
	height:auto;
	float: left;
	background-color: #FFFFFF;
	}
#nav {
	padding: 5px;
	font-size: 10pt;
	background-color: #EEEEEE;
	text-align: left;
	width: 700px;
}
#nav a, #nav a:link, #nav a:active, #nav a:visited {
	color: #000000;
	text-decoration: none;
}
#nav a:hover {
	color: #000000;
	text-decoration: underline;
}
#shj {
	float: left;
	height: 26px;
	width: 1002px;
	background-image: url(../image/top_bg.gif);
}
#banner {
	float: left;
	height: 219px;
	width: 1002px;
	background-image: url(../image/xwimage-hs/banner.jpg);
}
#menu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 110%;
	font-weight: bold;
	background: #F3FAFF;
        }

#menu2 ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }


#menu2 {
	width: 179px;
	border-style: solid solid none solid;
	border-color: #990000;
	border-size: 1px;
	border-width: 1px;
	margin-left: 8px;
        }

#menu2 li a {
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 31px;
	text-decoration: none;
	text-align: left;
        }

#menu2 li a:link, #menu2 li a:visited {
        color: #fff;
        display: block;
        background: url(../image/xwimage-hs/menu2.gif);
        padding: 8px 0 0 30px;
        }

#menu2 li a:hover, #menu2 li #current {
        color: #990000;
        background: url(../image/xwimage-hs/menu2.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }

#menu2 li a:active {
        color: #FFFFFF;
        background: url(../image/xwimage-hs/menu2.gif) 0 -64px;
        padding: 8px 0 0 30px;
        }
#sos {
	float: left;
	height: 32px;
	width: 808px;
	background-image: url(../image/sos1.jpg);
}

/*--滑动新闻--*/
.nTab {
	width: 262px;
	height: 236px;
	border: 1px solid #CCCCCC;
	background: url(../image/xwimage-hs/news_bg.gif) repeat-x;
	float: left;
	margin-left: 4px;
	margin-top: 4px;
}
.nTab .TabTitle {
	height: 30px;
	overflow: hidden;
}
.nTab .TabTitle ul {
	list-style: none;
	border: 0;
	margin-top: 5px;
	margin-left: 5px;
	padding: 0;
}
.nTab .TabTitle li {
	width: 93px;
	cursor: pointer;
	padding: 5px 0 5px 0;
	float: left;
}
.nTab .TabTitle .active {
	font-size:13px;
	font-weight:bold;
	color: #990000;
	background:url(../image/xwimage-hs/news_tab.gif) no-repeat;
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.nTab .TabTitle .normal {
	font-size:13px;
	font-weight:bold;
	color: #464646;
	background:url(../image/xwimage-hs/news_tab.gif) -93px no-repeat;
}
.none {
	display:none;
}

#ld {
	float: left;
	height: 27px;
	width: 333px;
	background-image: url(../image/mb1/ld.jpg);
}
#ld1 {
	float: left;
	height: 229px;
	width: 333px;
	background-image: url(../image/mb1/ld1.jpg);
}

#gd1 {
	float: left;
	height: 130px;
	width: 38px;
	background-image: url(../image/xwimage-hs/gd1.jpg);
}

#gd3 {
	float: left;
	height: 126px;
	width: 38px;
	background-image: url(../image/mb1/gd2.jpg);
}
#gdlj {
	float: left;
	height: 15px;
	width: 28px;
	margin-left: 4px;
	margin-top: 110px;
}
#bk2 {
	float: left;
	height: 250px;
	width: 808px;
}
#bk2_1 {
	float: left;
	height: 250px;
	width: 808px;
}
#bk2_2 {
	float: left;
	height: 250px;
	width: 166px;
	background-image: url(../image/xwimage-hs/tubiao.jpg);
}
#bk2_1a,#bk2_1aa,#bk2_1aaa,#bk2_1aaaa {
	float: right;
	height: 249px;
	width: 321px;
}
#bk2_1a1,#bk2_1a1a {
	float: left;
	height: 34px;
	width: 321px;
	background-image: url(../image/xwimage-hs/bk2-1.jpg);
}

#bknm1 {
	float: left;
	height: 18px;
	width: 80px;
	margin-left: 15px;
	margin-top: 14px;
}
/*----新闻列表-----*/
.newsline ul {
	margin: 0;
	padding: 0 6px 2px 6px;
}
.newsline li {
	list-style: none;
	text-align:left;
}
.newsline li a {
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	border-bottom: 1px dashed #999999;
}
.newsline li a:link, .newsline li a:visited {
	color: #000000;
	display: block;
	border-bottom: 1px dashed #999999;
	padding-left: 20px;
	background:url(../image/arrow.gif) 1 -6px no-repeat;
}
.newsline li a:hover, .newsline li a:active {
	color: #000000;
	border-bottom: 1px dashed #666666;
	padding-left: 20px;
	background:url(../image/arrow.gif) 1 -36px no-repeat;
}

.dis{display:block;}
.undis{display:none;}
#bk2-3aa {
	float: left;
	height: 38px;
	width: 321px;
	background-image: url(../image/xwimage-hs/bk22.jpg);
	line-height:38px;
	text-align: left;
	padding-left: 20px;
}
#bk2-3b,#bk2-3ba {
	float: left;
	height: 208px;
	width: 321px;
	background-color: #F9F9F9;	
}
.STYLE17 {color: #990000}
#bk3 {
	float: left;
	height: 543px;
	width: 808px;
	background-image: url(../image/mb1/bk3-1.jpg);
}
#bk3_1 {
	float: left;
	height: 52px;
	width: 808px;
}
#bk3_2 {
	float: left;
	height: 488px;
	width: 342px;
}
#bk3_3 {
	float: left;
	height: 488px;
	width: 466px;
}
#bk3_1a {
	float: left;
	height: 24px;
	width: 760px;
	margin-top: 17px;
	margin-left: 20px;
}
#bk3_2a {
	float: left;
	height: 280px;
	width: 342px;
}
#bk3_2b {
	float: left;
	height: 280px;
	width: 310px;
	margin-left: 9px;
}
#bk3_2aa {
	float: left;
	height: 204px;
	width: 341px;
}

#bk3_3a,#bk3_3aa {
	float: left;
	height: 240px;
	width: 437px;
	margin-left: 5px;
}
#bk3_3a1,#bk3_3a1a {
	float: left;
	height: 20px;
	width: 437px;
	background-image: url(../image/mb1/bk3-2.jpg);
}
#btt1 {
	float: left;
	height: 14px;
	width: 180px;
	margin-top: 3px;
}
.STYLE18 {font-size: 12px; font-weight: bold; }
.STYLE20 {font-size: 14px; font-weight: bold; }
.STYLE21 {font-size: 14px; color: #990000; }
.STYLE22 {
	color: #000000
}
#nmmc {
	float: left;
	height: 41px;
	width: 808px;
	background-image: url(../ejimage/5/nmmc.gif);
}
#demo {
	float: left;
	height: 113px;
	width: 427px;
}

#dt {
	float: left;
	height: 200px;
	width: 808px;
}

二级页面
#ejtou{
	width:1002px;
	height: auto;
	float: left;
	background-color: #990000;
	}
#ejlogo {
	float: left;
	height: 180px;
	width: 189px;
	background-image: url(../ejimage/hs/ejlogo.jpg);
}
#ejbanner {
	float: left;
	height: 180px;
	width: 813px;
	background-image: url(../ejimage/hs/ejbanner.jpg);
}
#nmmc {
	float: left;
	height: 41px;
	width: 808px;
	background-image: url(../ejimage/hs/nmmc.gif);
}
/*--更多>>--*/
.more a, .more a:link, .more a:active, .more a:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-size:12px;
	display:block;
	float: right;
	width: 50px;
	line-height: 20px;
}
.more a:hover {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	font-size:12px;
	display:block;
	float: right;
	width: 50px;
	line-height: 20px;
}
.list_2 {
	width: 440px;
	height: 282px;
	margin-top: 0px;
	border: 1px solid #CCCCCC;
	background: url(../ejimage/5/headline_2.gif) no-repeat;
	float: left;
	margin-left: 4px;
}
.list_1 {
	width: 394px;
	height: 245px;
	margin-top: 3px;
	border: 1px solid #CCCCCC;
	background: url(../ejimage/5/headline_2.gif) no-repeat;
	float: left;
	margin-left: 4px;
}
/*--栏目标题--*/
.headline {
	height: 30px;
	overflow: hidden;
}
.headline ul {
	border: 0;
	padding: 0;
	margin-top: 5px;
	margin-left: 15px;
	list-style: none;
}
.headline li {
	width: 146px;
	padding-top: 3px;
	float: left;
}
.headline1 {
	font-size:14px;
	font-weight:bold;
	color: #dc6b00;
	margin-left: 28px;
	text-align:left;
}
.headline2 {
	font-size:14px;
	font-weight:bold;
	color: #547d01;
	margin-left: 30px;
	text-align:left;
}
#ejbk1 {
	float: left;
	height: 289px;
	width: 808px;
}
#ejbk1_1 {
	float: right;
	height: 289px;
	width: 360px;
}
#ejbk1_2 {
	float: left;
	height: 289px;
	width: 448px;
}
#ejgdt {
	float: left;
	height: 160px;
	width: 808px;
}
#ejxwnm {
	float: left;
	height: auto;
	width: 808px;
}
#ejkg {
	float: left;
	height: 90px;
	width: 813px;
	font-size: 24px;
	font-family: "华文中宋";
	filter: glow(color=#690601, strength=3)Dropshadow(offx=2, offy=1, color=#690601);
	letter-spacing:2px;
	font-weight: 600;
	color: #FFFFFF;
	text-align: left;
	line-height: 90px;
	padding-left: 40px;
}
#ejkg1 {
	float: left;
	height: 60px;
	width: 50px;
}
#ejbt {
	float: left;
	height: 50px;
	width: 700px;
	FONT-SIZE: 35px;
	FILTER: glow(color=#690601, strength=2)Dropshadow(offx=2, offy=2, color=#690601);
	FONT-FAMILY: "华文中宋";
	color: #FFFFFF;
	font-weight: 700;
	text-align: left;
}
#ejxbt,#ejxbta {
	float: none;
	height: 35px;
	width: 395px;
	background-image: url(../ejimage/5/tu7.gif);
}
#ejxbt1 {
	height: 29px;
	width: 448px;
	background-image: url(../ejimage/5/tu2.gif);
}
#ejxbt2 {
	height: 27px;
	width: 808px;
	background-image: url(../ejimage/5/tu3.gif);
}
#ejxbt3,#ejxbt3a  {
	height: 35px;
	width: 395px;
	background-image: url(../ejimage/5/tu10.gif);
}
#sjnm {
	float: left;
	height: 40px;
	width: 808px;
	background-image: url(../ejimage/5/sjnm.gif);
}
#ejkg3 {
	float: left;
	height: 41px;
	width: 50px;
}
#nmmc1 {
	float: left;
	height: 41px;
	width: 755px;
	line-height: 41px;
	font-size: 14px;
}







新闻列表
#Lxwbt {
	float: left;
	height: auto;
	width: 808px;
}
#Ljtnr{
	width:808px;
	height:auto;
	float: left;
	background-color: #FFFFFF;
	background-image: url(../ejimage/hs/jtnmbj.jpg);
	}
.photolist {
    width: 240px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-left: 5px;
	margin-top: 5px;
	background-color:#E7E8EB;
	float: left;
}
.photop {
    width:100%;
	line-height: 20px;
	margin-top: 5px;
	background-color:#FFFFFF;
	text-align: center;
	float: left;
}
#fy {
	float: left;
	height: 30px;
	width: 800px;
	margin-left: 3px;
	line-height: 30px;
}
#lj {
	float: left;
	width: 189px;
}
/*二级页面*/
.info_list_top {
	width: 623px;
	height: 21px;
	padding-top: 5px;
	padding-left: 8px;
	background: url(mainbody_middle_2.gif) no-repeat;
	float: left;
}
.info_list_txt {
	width: 598px;
	padding: 10px 15px 10px 15px;
	float: left;
}
.info_list_line ul {
	width: 100%;
	height: auto;
	line-height: 20px;
}
.info_list_line li {
	height: 20px;
	border-bottom: 1px dashed #666666;
}
.info_list_line li a, .info_list_line li a:link, .info_list_line li a:visited {
	color: #000000;
	padding-left: 15px;
	background: url(../images/arrow.gif) 0 -21px no-repeat;
	float:left;
}
.info_list_line li a:hover, .info_list_line li a:active {
	color: #DE0000;
	padding-left: 15px;
	background: url(../images/arrow.gif) no-repeat;
	float:left;
}
.info_list_line li span {
	float:right;
}
.info_list_page {
	width: 600px;
	margin-top: 10px;
	text-align: center;
	float:left;
}
/*-----------------------------------------------*/
.subnav {
	width: 358px;
	background: url(subnav.gif) 0 2px no-repeat;
	float:left;
}
.subnav li {
    height: 20px;
	font-weight: bold;
	padding: 7px 7px 0 45px;
	background: url(subnav_li.gif) no-repeat;
}
.subnav li a:link, .subnav li a:active, .subnav li a:visited, .subnav li a:hover {
	color: #DE0000;
}
/*-----------------------------------------------*/
.catalog_list_top {
	width: 632px;
	text-align: center;
	background: url(mainbody_middle_2.gif) no-repeat;
	float:left;
}
.catalog_list_box {
	width: 300px;
	height: 175px;
	margin-left: 10px;
	background: url(catalog_list.gif) 0 3px no-repeat;
	float:left;
}
/*-----------------------------------------------*/
.content_top {
	width: 780px;
	height: 20px;
	padding-left: 20px;
	padding-top: 5px;
	background: url(content_top.gif) no-repeat;
	float: left;
	font-size: 12px;
	text-align: left;
}
.content_line {
	width: 780px;
	padding: 10px 15px 10px 15px;
	line-height: 20px;
	background: #FFFFFF;
	border: 1px solid #BABABA;
	float: left;
	font-size: 12px;
	text-align: left;
}
h3 {
	color: #DE0000;
	text-align: center;
}
.content_time {
	height: 25px;
	text-align: center;
	margin-top: 10px;
}
.content_excerpt {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	border-top: 1px solid #F8C554;
	border-bottom: 1px solid #F8C554;
}
.content_source {
	padding-top: 5px;
	padding-bottom: 5px;
	color: #DE0000;
	text-align: right;
	margin-top: 15px;
	border-top: 1px solid #666666;
}
fieldset {
	color: #000000;
	padding: 5px;
	border: 1px solid #666666;
}
legend {
	color:#DE0000;
	font-weight:bold;
	font-size: 14px;
}
#zhf {
	float: left;
	height: 33px;
	width: 801px;
	background-image: url(../image/xwimage-hs/gk-1.gif);
	line-height: 33px;
	text-align: center;
	letter-spacing: 6px;
	}
#ljj {
	float: left;
	height: 46px;
	width: 189px;
	background-image: url(../image/xwimage-hs/ljj-1.jpg);
	line-height: 46px;
	padding-left: 40px;
}
.mainbody_middle_4_list {
	width: 300px;
	float: left;
	margin-left: -40px;
}
.mainbody_middle_4_list li {
	width: 124px;
	line-height: 20px;
	padding-left: 4px;
	margin-left: 5px;
	margin-top: 3px;
	font-size: 12px;
	background: url(../image/xwimage-hs/mainbody_middle_3.gif);
	float:left;
	display: inline;
	text-align: left;
}
#nm1 {
	float: left;
	height: 30px;
	width: 808px;
	background-image: url(../ejimage/hs/mainnav_bg.gif);
	line-height: 30px;
	font-size: 12px;
	font-family: "宋体";
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
#new1 {
	float: left;
	height: auto;
	width: 730px;
	margin-left: 12px;
}
#new-1 {
	float: left;
	height: 28px;
	width: 359px;
	background-image: url(../ejimage/hs/kq-9.jpg);
	line-height: 28px;
	padding-left: 20px;
}
#new-2 {
	float: left;
	height: 177px;
	width: 359px;
	background-image: url(../ejimage/hs/kq-10.jpg);
}
#new-3 {
	float: left;
	height: 18px;
	width: 359px;
	background-image: url(../ejimage/hs/kq-11.jpg);
}
#new1-1 {
	float: left;
	height: 28px;
	width: 730px;
	background-image: url(../ejimage/hs/new1-1.jpg);
	line-height: 28px;
	padding-left: 20px;
}
#new1-2 {
	float: left;
	height: 177px;
	width: 730px;
	background-image: url(../ejimage/hs/new1-2.gif);
}
#new1-3 {
	float: left;
	height: 18px;
	width: 730px;
	background-image: url(../ejimage/hs/new1-3.gif);
}
#gd {
	float: right;
	height: 9px;
	width: 60px;
	line-height: 28px;
	margin-top: 10px;
}
.ljj2 a:link{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	}

.ljj2 a:visited{
	letter-spacing:1px;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	}

.ljj2 a:hover {
	text-decoration: none;
	padding: 0px;
	color: #FFFF00;
	font-size: 14px;
}
#new {
	float: left;
	height: auto;
	width: 359px;
	margin-left: 8px;
	margin-top: 4px;
}
.catalog_list_box1 {
	width: 714px;
	margin-left: 11px;
	background: url(../ejimage/hs/new1-1.jpg) 0 0px no-repeat;
	float:left;
	border: 1px solid #666666;
	margin-top: 2px;
	padding: 0px 10px 0px 10px;
}
h4 {
	font-size: 15px;
	margin: 8px 0 10px 10px;
	}

