*{
padding:0px;
margin:0px;
}
body{
font:14px/20px Verdana, "宋体",Helvetica, sans-serif;
color:#000000;
BACKGROUND: url(body_nybg.gif) repeat-x center top;
background-color:#fdf9c6;
}
body,div,ul,li,p {color: #333;font-size: 12px;}
img{
border:0px;
vertical-align:middle;
}
ul{
list-style:none;
}
a{
color:#185a96;
text-decoration:none;
}
a:active { outline: none; }


/* 下面为公用标签所需样式 */
#about_menu {	
	font-weight: normal;	
	margin-bottom: 0px;         
	text-align: left;  
	float: left;
	margin-left: -35px;
	width:180px;
}
#about_menu a {
	font-weight: normal;
	margin: 0 22px;
	color: #898589;
}
#about_menu ul li {
	background: url(left_list.gif) no-repeat top left;
	list-style: none;
	line-height: 180%;
	height: 24px;
	text-align: left;
}

/* 下面为分页所需样式 */
.a_num {
	margin:0 3px; /* 3px为字符的左右距离 */
}
.a_curpage {
	font-weight: bold;
	margin:0 3px; /* 3px为字符的左右距离 */
}

#top{width:960px; height:160px; margin:0 auto}
#top .up{width:960px; height:25px; float:left; background-color:#EAEAEA}
#top .down{width:960px; height:135px; float:left; background-image:url(topbg.jpg)}

/*导航*/
#navs{
margin-top:-5px;
width:100%;
height:36px;
background:url(menubg.gif) repeat-x left bottom;
}
#nav{
margin-top:0px;
margin-left:auto;
margin-right:auto;
width:900px;
height:36px;
background:url(menus.gif) repeat-x left bottom;
}
.nav_top{
width:900px;
margin:0px auto;
position:relative;
z-index:3;
}
.nav_next{
width:934px;
position:absolute;
top:36px;
left:0px;
}
.nav_next ul{
position:absolute;
margin-left:3px;
width:96px;
padding-bottom:5px;
border-top:1px solid #ff5d08;
background:url(nav.gif) no-repeat right bottom;
display:none;
}
.nav_next ul.nav_2{
left:100px;
}
.nav_next ul.nav_3{
left:200px;
}
.nav_next ul.nav_4{
left:300px;
}
.nav_next ul.nav_5{
left:400px;
}
.nav_next ul.nav_6{
left:500px;
}
.nav_next ul.nav_7{
left:600px;
}
.nav_next ul.nav_8{
left:700px;
}
.nav_next ul.nav_9{
left:800px;
}
.nav_next ul a{
color:#fff;
line-height:30px;
display:block;
width:96px;
height:30px;
text-align:center;
}
.nav_next ul a:hover{
color:#ffffff;
background:#f62105;
}
.menu li{
float:left;
display:inline;
margin-left:2px;
}
.menu a{
width:98px;
height:36px;
display:block;
background-image:url(menus.gif);
text-indent:-9999px;
}
.menu a:hover,.menu a.home_nav,.menu a.hover{
background-image:url(menub.gif);
}
.menu li.li_1 a{
width:98px;
background-position:0px top;
}
.menu li.li_2 a{
background-position:-100px top;
}
.menu li.li_3 a{
background-position:-200px top;
}
.menu li.li_4 a{
background-position:-300px top;
}
.menu li.li_5 a{
background-position:-400px top;
}
.menu li.li_6 a{
background-position:-500px top;
}
.menu li.li_7 a{
background-position:-600px top;
}
.menu li.li_8 a{
background-position:-700px top;
}
.menu li.li_9 a{
background-position:-800px top;
}
/*头部幻灯*/
#comads{width:960px; margin:2px auto; height:220px}

/*公告*/
#gg{width:960px; margin:1px auto; height:35px; background-image:url(ggbg.gif)}
#gg .img{width:20px; height:25px; float:left; margin-left:10px; margin-top:6px}
#gg .img img{ vertical-align:middle;}
#gg .text{width:900px; float:left; margin-left:10px; height:25px; line-height:25px; margin-top:5px; color:#FF0000}
#gg a{ color:#FF0000; font-size:12px;}

/*主体*/
#main {	height: auto;width: 960px; margin:1px auto;}
#main .left{width:228px; float:left; background-color:#fbc002; height:857px}
.lmenu{width:228px; float:left; height:37px; background-image:url(category.gif)}
.lmenu_about{width:228px; float:left; height:37px; background-image:url(category_about.gif)}
.lmenu_contact{width:228px; float:left; height:37px; background-image:url(category_contact.gif)}
.lmenu_xmjs{width:228px; float:left; height:37px; background-image:url(category_xmjs.gif)}
.lmenu_clgf{width:228px; float:left; height:37px; background-image:url(category_clgf.gif)}
.lmenu_jhcs{width:228px; float:left; height:37px; background-image:url(category_jhcs.gif)}
.lmenu_qyzs{width:228px; float:left; height:37px; background-image:url(category_qyzs.gif)}
.lmenu_cybd{width:228px; float:left; height:37px; background-image:url(category_cybd.gif)}
.lmenu_zsjm{width:228px; float:left; height:37px; background-image:url(category_zsjm.gif)}
.lsearchm{width:228px; float:left; height:37px; background-image:url(search.gif)}
.lcontactm{width:228px; float:left; height:37px; background-image:url(contact.gif)}
.ctext{width:200px; height:auto; margin-left:6px; border-bottom:#CCCCCC dashed 1px; margin-top:2px; font-size:13px;}
.ctext span{font-size:13px; color:#FF0000; margin-left:5px}
.ctext p{width:200px; float:left; color:#FF0000; text-indent:40px; margin-top:2px; margin-bottom:1px}
.lmenu span{width:160px; height:35px; float:left; margin-left:20px; line-height:35px; font-size:14px}
.lcategory{width:218px; float:none; margin-top:1px; height:auto; background-color:#FFFFFF; margin-left:5px; margin-bottom:5px; background-image:url(categorybg.gif)}
.lcategory ul{ list-style-type:none; margin-top:4px}
.lcategory ul li{width:215px; height:30px; float:left; line-height:30px; margin-top:1px}
.lcategory ul li span{ width:180; float:left; height:30; line-height:30px; margin-left:15px;font-size:12px}
.lcategory ul li span a{ color:#000000}
.ltext{width:218px; float:none; margin-top:1px; height:177px; background-color:#FFFFFF; margin-left:5px; margin-bottom:5px}
.lsearch{width:218px; float:none; margin-top:8px; height:35px; margin-left:5px; margin-bottom:5px}
.lsearch input{ height:25px; vertical-align:middle; line-height:25px}

#main .right{width:725px; float:right;}
.rfocus{width:417px; float:left; height:auto; color:#FFFFFF}
.rnews{width:300px; float:right;}
#lantern {	BORDER: #ffffff 1px solid; OVERFLOW: hidden; WIDTH: 417px; CURSOR: pointer; HEIGHT: 226px;}
#lanternc a:link{ color:#FFFFFF}
#lanternMain {	WIDTH: 417px; HEIGHT: 208px; BACKGROUND-COLOR: #ffffff}
#lanternNavy {	FONT-SIZE: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: 1000px; COLOR: #ffffff; HEIGHT: 16px; TEXT-ALIGN: center}
#lanternNavy .div_off1 {	FLOAT: left; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on1 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternNavy .div_off2 {	FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on2 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternNavy .div_off3 {	BORDER-RIGHT: #ffcc00 2px solid; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on3 {	BORDER-RIGHT: #ffcc00 2px solid; PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternImg {	OVERFLOW: hidden; WIDTH: 417px;position:absolute;HEIGHT: 208px}
.jumppage {	FLOAT: left; WIDTH: 75px; HEIGHT: 29px}

.rnews .title{width:300px; height:25px; overflow:hidden}
.texts{width:298px; border:#fbc002 solid 1px; float:left}
.texts ul{padding:0;text-align: left; margin-left:5px}
.texts ul li{background:url(c.gif) no-repeat 2px 8px;height:24px;line-height:24px;padding-left:10px;overflow:hidden; width:280px; border-bottom:#CCCCCC dashed 1px}
.texts a{color:#606060; font-size:12px}
.texts a:visited{color:#606060;}
.texts a:hover{color:#f00;}
.cont{padding:0px;}
.hidden{display:none;}
.scrollUl{width:307px;overflow:hidden;height:25px; background:url(fy_11.gif) repeat-x;}
.scrollUl li{float:left; height:25px; width:70px; margin-right:1px; font-size:13; line-height:25px }
.bor03{border-top-width:0px;}
.st01{cursor:pointer;font-weight:bold; width:90px; text-align:center; color:#000000; height:33px; background:url(fy_601.gif) no-repeat;}
.st02{cursor:pointer;width:90px;text-align:center;height:33px; background:url(fy_602.gif) no-repeat;}
.st03{cursor:pointer;width:90px;text-align:center;height:33px; background:url(fy_602.gif) no-repeat;}

.company{width:725px; height:185px; background-image:url(aboutusbg.gif)}
.company .about{width:650px; height:80px; float:left; margin-left:30px; margin-top:10px}
.company .about p{ height:22px; line-height:22px; font-size:12px; text-indent:20px; margin-bottom:2px; font-size:12px}
.company .about span{margin-top:8px; float:left; font-size:14px; width:180px;}
.company .song{width:480px; height:40px; line-height:40px; float:left; margin-left:50px; margin-top:5px}

.rprojoin{width:725px; float:left}
.rpro{width:725px; float:left; background-color:#fbc002; margin-top:5px}
.rpro .menu{width:725px; height:36px; background-image:url(rmenubg.gif)}
.rpro .menu span{width:600px; float:left; height:35px; line-height:35px; margin-left:20px; font-size:14px; color:#FFFFFF}
.rpro .text{width:715px; height:142px; float:none; margin-left:5px; margin-bottom:5px; background-color:#FFFFFF; margin-top:2px}

#promarquee{width:715px; height:142px; overflow:hidden}
.picnews {CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 715px;}
.picnews UL {MARGIN: 1px auto; WIDTH: 2000px}
.picnews UL LI {DISPLAY: block; FLOAT: left; MARGIN: 5px 4px 0px 4px; OVERFLOW: hidden; WIDTH: 110px; HEIGHT: 130px}
.picnews UL LI A IMG {PADDING-LEFT: 5px; WIDTH: 100px; PADDING-TOP: 5px; HEIGHT: 100px}
.picnews UL LI A SPAN {DISPLAY: block; PADDING-LEFT: 13px; LINE-HEIGHT: 25px; color:#ffffff}
.picnews UL LI A {DISPLAY: block; BACKGROUND: url(pic_hover.gif) no-repeat left top}
.picnews UL LI A:hover {BACKGROUND: url(pic_bgf.gif) no-repeat left top; COLOR: #ffffff; TEXT-DECORATION: none}

.rpro .joinus{width:715px; height:206px; float:none; margin-left:5px; margin-bottom:5px;  margin-top:2px}
.rpro .joinus ul{ list-style-type:none}
.rpro .joinus ul li{width:230px; margin-left:5px; margin-right:1px; height:100px; float:left; margin-bottom:5px}


/*公共页面主体CSS*/
#global_main{height: auto;width: 960px; margin:2px auto;}
#global_main .left{width:228px; float:left; background-color:#fbc002; height:auto;}
.lmenu{width:228px; float:left; height:37px; background-image:url(category.gif)}
.lsearchm{width:228px; float:left; height:37px; background-image:url(search.gif)}
.lcontactm{width:228px; float:left; height:37px; background-image:url(contact.gif)}
.ctext{width:200px; height:auto; margin-left:6px; border-bottom:#CCCCCC dashed 1px; margin-top:2px; font-size:13px;}
.ctext span{font-size:13px; color:#FF0000; margin-left:5px}
.ctext p{width:200px; float:left; color:#FF0000; text-indent:38px}
.lmenu span{width:160px; height:35px; float:left; margin-left:20px; line-height:35px; font-size:14px}
.lcategorys{width:218px; float:none; margin-top:1px; height:auto; background-color:#FFFFFF; margin-left:5px; margin-bottom:5px; background-image:url(leftmenubg.gif)}
.lcategorys ul{ list-style-type:none; margin-top:4px}
.lcategorys ul li{width:215px; height:30px; float:left; line-height:30px; margin-top:1px}
.lcategorys ul li span{ width:180; float:left; height:30; line-height:31px; margin-left:40px;font-size:12px}
.lcategorys ul li span a{ color:#000000}
.ltext{width:218px; float:none; margin-top:1px; height:177px; background-color:#FFFFFF; margin-left:5px; margin-bottom:5px; overflow:hidden}
.ltext_jtgj{width:218px; float:none; margin-top:1px; height:177px; background-color:#FFFFFF; margin-left:5px; margin-bottom:5px}
.lsearch{width:218px; float:none; margin-top:8px; height:35px; margin-left:5px; margin-bottom:5px}
.lsearch input{ height:25px; vertical-align:middle; line-height:25px}
#global_main .right{width:725px; float:right; background-color:#FFFFFF; margin-top:2px}
.grtop{width:725px; float:left; background-image:url(topbg.gif); height:68px;}
.grtop span{width:auto; margin-left:30px; line-height:30px; color:#FFFFFF}
.grtop span a:link{ color:#FFFFFF}
.grmid{width:725px; float:left; height:auto; background-image:url(midbg.gif)}
.grmid .title{width:600px; margin:2px auto; height:25px; line-height:25px; background-color:#ffd19f; color:#FF0000; text-align:center; font-size:14px}
.grmid .about{width:660px; line-height:22px; margin:10px auto; overflow:hidden}
.grmid .about img{max-width:600px; margin-left:auto; margin-right:auto}

.grmid .newslist{width:660px; margin:2px auto}
.grmid .newslist ul{width:660px; height:25px; float:left}
.grmid .newslist ul li{ float:left; height:25px; line-height:25px;}
.grmid .newslist ul li a{ color:#000000}
.grmid .newspage{width:660px; margin:2px auto; height:40px; line-height:25px; text-align:center}

.grmid .prolist{width:660px; margin:2px auto; height:auto}
.grmid .prolist ul{width:660px; float:left}
.grmid .prolist ul li{ float:left; margin-left:8px; width:200px; margin-right:9px}
.grmid .prolist ul li img{ border:#CCCCCC solid 1px; padding:1px; width:196px; height:141px}
.grmid .prolist ul li span{ width:200px; float:left; height:25px; margin-top:4px; line-height:25px; text-align:center}
.grmid .prolist ul li span a{ color:#000000; font-weight:bold}
.grmid .prolist ul li .proimg{width:200px; height:146px;}

.pagination {width: 70%;float: left;font-size: 12px;line-height: 23px;height: 23px;color:#666666;font-family: Verdana;}
.pagination a {	float: left;text-decoration: none;font-weight: bold;border: 1px solid #FFFFFF;background-color: #FF6600;color: #FFFFFF;margin: 1px 1px 0 0;	padding: 0 5px 2px 5px;line-height: normal;}	
.pagination a:hover {border: 1px solid #FF6600;background-color: #FFFFFF;color: #FF6600;}
.pagination .noncepage {color: #ff6600;background-color: #ffffff;border: 1px solid #ff6600;margin-right:3px;}
.pagination .inputnumber {font-family: Verdana;width: 30px;height: 18px;border: 1px solid #ff6600;font-weight: bold;color: #ff6600;}
.pagination .inputgo {font-family: Verdana;width: 25px;height: 18px;background-color: #ff6600;border: 1px solid #ff6600;font-size: 11px;font-weight: bold;color: #ffffff;}

.grbottom{width:725px; float:left; height:32px; background-image:url(bottom.gif)}
.gldy{width:228px; float:left; background-image:url(dybg.gif); height:56px; margin-bottom:-50px}

#foot{width:960px; margin:0 auto; height:auto;}
#foot .keywords{width:960px; height:35px; line-height:35px; float:left;background-image:url(ggbg.gif); margin-top:2px}
#foot .keywords span{ margin-left:15px; height:35px; line-height:35px; font-size:13px; color:#000000}
#foot .links{width:960px; height:45px; float:left; margin-top:5px; background-color:#FFFFFF}
#foot .links ul{ list-style-type:none; margin:1px auto}
#foot .links ul li{width:100px; height:39px; float:left; margin-left:6px}
#foot .text{width:960px; height:80px; margin-top:5px; float:left}
#foot .text .logo{width:300px; height:80px; float:left; border-right:#CCCCCC dashed 1px;}
#foot .text .text{width:960px; height:50px; float:left}
#foot .text ul{ list-style-type:none; margin:0 auto}
#foot .text ul li{width:960px; height:20px; float:left; text-align:center}

/*交通工具*/
.jtgj{width:218px; float:left; height:45px; border-bottom:#CCCCCC dashed 1px; background-color:#FFFFFF}
