/*index.css */
*{padding:0; margin:0;}
.clear{clear:both; font-size:0px; line-height:0em;}
body{ background:#e9e9e9;}
#header{ width:100%; background:url(../images/headerbg.jpg);  background-repeat:repeat-x; height:485px;}
.headermain{ margin:0 auto; width:980px; height:97px;}
.logo{ background:url(../images/logo.jpg) no-repeat; width:427px; height:97px; float:left;}
#container{width:980px; margin:0 auto;}
.nav{ float:right; width:485px;}
.nav ul li{ float:left; margin-top:45px; list-style:none;}
.nav ul li a{ display:block; width:75px; height:44px; background:url(../images/nav_07.jpg) no-repeat; text-decoration:none; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:44px; text-align:center;}
.nav ul li a:hover{ background:url(../images/nav1_07.jpg) no-repeat;}
.nav ul li a.navleft{ background:url(../images/nav_06.jpg) no-repeat; width:82px; height:44px;}
.nav ul li a.navleft:hover{ background:url(../images/nav1_06.jpg)}
.nav ul li a.navright{ background:url(../images/nav_09.jpg)  no-repeat; background-position:right;  width:82px; height:44px; background-position:top;}
.nav ul li a.navright:hover{ background:url(../images/nav1_09.jpg) no-repeat;background-position:right; background-position:top;}

.banner{ width:980px; height:388px; background:url(../images/banner_15.jpg) no-repeat; margin-top:8px; margin-left:auto; margin-right:auto;}
#content{ width:980px;}
#main{ padding:0 0 0 15px; width:708px; float:left}
.gsjjtop{ background:url(../images/gsjj_18.jpg) no-repeat; width:708px; height:58px;}
.more { text-align:right; line-height:58px; padding:0 20px 0 0;}
.more a{ text-align:right; font-size:12px; text-decoration:none; color:#666666; }
.more a:hover{ text-decoration:underline; color:#3366FF;}
.gsjjmain{ background:url(../images/gsjj_20.jpg); width:650px; padding:0 25px 12px 53px; font-size:14px; color:#666666; line-height:28px; }
.gsjjmain span{ font-size:14px; font-weight:bold; line-height:28px; padding:0; margin:0; height:28px;}
.gsjjfooter{ background:url(../images/gsjj_22.jpg) no-repeat; height:13px; width:708px;}
.xmzs{ background:url(../images/xmzs_24.jpg) no-repeat; width:708px; height:247px; margin-top:3px;}
.xmmore { text-align:right; line-height:65px; padding:0 25px 0 0;}
.xmmore a{ text-align:right; font-size:12px; text-decoration:none; color:#666666; }
.xmmore a:hover{ text-decoration:underline; color:#3366FF;}
.xmtp{ width:653px; margin-left:29px;}
.xmtp ul li{ float:left; list-style:none;}
.xmtp ul li a{ display:block; padding:1px; border:1px solid #eeeeee; width:153px; height:117px; margin-left:3px; margin-right:3px; background:#FFFFFF; text-align:center; line-height:28px; font-size:12px; text-decoration:none; color:#666666;}
.xmtp ul li a:hover{ border:1px solid #FF9900; background:#FF9900; color:#FF6600; text-decoration:underline;}
.xmtp ul li a img{ border:none;}

#sidebar{ float:left; width:245px;}
.sidebartop{ width:245px; background:url(../images/sidebar_19.jpg) no-repeat; height:51px;}
.sidebarmain{ background:url(../images/sidebar_21.jpg) ; width:245px}
.sidebarfooter{ background:url(../images/sidebar_41.jpg) no-repeat; height:21px;}
.lxwm{ padding:0 20px 0 15px; width:201px; line-height:25px; font-size:12px; color:#666666;}
.qyzztop{ background:url(../images/pyzz_26.jpg) no-repeat; height:18px;  margin-left:17px; padding:15px 20px 15px 0; background-position:center left; text-align:right;}
.qyzztop a{text-align:right; font-size:12px; text-decoration:none; color:#666666; line-height:18px;}
.qyzztop a:hover{ text-decoration:underline; color:#3366FF;}
.zsimg{ text-align:center;}
.zsimg a{ font-size:12px; text-decoration:none; color:#666666; line-height:28px;}
.zsimg a:hover{text-decoration:underline; color:#3366FF;}
.zsimg a img{ border:none}


#footer{ background:url(../images/footer_55.jpg) ; margin-top:10px; width:100%; height:59px; text-align:center; font-size:12px; line-height:59px; color:#333333;}


.ejtop{ background:url(../images/ejbgtop.jpg) no-repeat; width:920px; height:30px; font-size:16px; color:#333333; padding:25px 0 0 60px; font-weight:bold;}
.ejmain{ background:url(../images/ejbgmain.jpg); width:933px; padding:10px 20px 5px 26px;}
.ejfooter{ background:url(../images/ejbgfooter.jpg) no-repeat; width:980px; height:41px;}
.ejtp{ width:933px; text-align:center; margin-bottom:20px;}
.ejtp a{display:block; padding:1px; border:1px solid #cccccc;  width:265px; margin-left:3px; margin-right:3px; background:#FFFFFF; text-align:center; line-height:32px; font-size:14px; text-decoration:none; color:#666666;}
.ejtp a:hover{ border:1px solid #FF9900; background:#FF9900; color:#ffffff; font-weight:bold; }
.ejtp img{ border:none;}
.ejtp td{ width:33%;}

.ejiwenzi{ padding:8px 25px 22px 25px; font-size:14px; line-height:28px; color:#333333; text-indent:2em;}
.ejiwenzi h1{ font-size:14px; margin-top:10px; margin-bottom:10px;}
.ejiwenzi h2{ font-size:14px;}
.ejiwenzi ul li{ margin-left:50px; padding:0;}

