@charset "utf-8";
/* CSS Document */

/*统一*/
html,body{
font-family:微软雅黑,宋体; font-size:12px;line-height:2;color:#4d4d4c; background:#e7e7e7 url(bg.jpg) repeat-x;margin:0 auto;}
body, div, ul, li, iframe, form,input, p,span,h1,h2,h3,h4 { margin: 0px; padding: 0px; }
a{text-decoration:none;color:#4d4d4c;}
a:hover{text-decoration:none;color:#23984a; }
ul,li{list-style-type:none;}
iframe, img { border: 0px; }
 .clear{clear:both; height:0; overflow:hidden;}
h1{font-size:26px;}
h2{ font-size:16px;}
h3{ font-size:14px;  }
h4{ font-size:11px;}
/*统一结束*/
 
.head{ height:141px; width:1008px; margin:0 auto; background:url(logo.jpg) no-repeat 5px 20px;}
.tel{ height:50px; width:292px; padding-left:716px; background:url(tel.jpg) no-repeat right 5px; padding-top:53px;}

 #nav { width:1008px;margin:0 auto; TEXT-ALIGN: center;  HEIGHT: 37px; 
}
#nav UL {width:144px;TEXT-ALIGN: left;  FLOAT: left; HEIGHT: 37px; line-height:38px; }
 #nav UL LI A { width:144px;height:37px; color:#fff; LINE-HEIGHT: 37px; text-align:center;  display:block;     
}
 #nav UL LI A:hover,#cho {
	color:#fff; width:144px; height:37px;  background:#be101a; 
}
 .cho h3{ color:#fff;}
 #nav UL LI.menu {
	POSITION: absolute;width:144px; height:25px; line-height:25px;  z-index:999;  
}
#nav UL LI.menu SPAN {
	width:144px; FLOAT: left; HEIGHT: 25px; line-height:25px; BACKGROUND: #4190d3;BORDER-BOTTOM: #fff 1px solid;
}
#nav UL LI.menu SPAN A {
	  TEXT-ALIGN: center; LINE-HEIGHT: 25px;width:144px; DISPLAY: block; HEIGHT: 25px; color:#fff; 
}
#nav UL LI.menu SPAN A:hover {
	BACKGROUND: #e8e8e8;width:144px; color:#2a2a2a; LINE-HEIGHT: 25px;HEIGHT: 25px; 
}

.banner{ border-bottom:6px solid #808080;}
 
.content{ width:1008px; margin:15px auto;}
.left{ width:670px; float:left; }
.com{ width:330px; float:left;}
.news{ width:330px; float:right;}
.ba{ width:5px; height:208px; background:url(ba.jpg) no-repeat; overflow:hidden; float:left}
.bc{ width:6px; height:208px; background:url(bc.jpg) no-repeat; overflow:hidden; float:left}
.bb{ width:299px; height:188px; padding:10px; background:url(bb.jpg) repeat-x;  float:left; overflow:hidden;}
.title,.tit,.navtop,.maintop{ line-height:28px; border-bottom:1px solid #cccccc; background:url(dot.jpg) no-repeat left center; padding-left:10px; margin-bottom:10px;}
.tit,.maintop{ border-bottom:none;}
.title a,.tit a,.navtop span{ float:right;}
.news ul li span{ float:right}
.bd{ width:17px; height:191px; background:url(bd.jpg) no-repeat; overflow:hidden; float:left}
.bf{ width:10px; height:191px; background:url(bf.jpg) no-repeat; overflow:hidden; float:left}
.be{ width:623px; height:171px; padding:10px; background:url(be.jpg) repeat-x;  float:left}
.pro{ margin-top:10px;}

.right{ width:330px; float:right;}
.con{ width:325px; margin-right:3px; float:right; background:url(conbg.jpg) no-repeat center bottom; margin-top:15px; padding-bottom:15px;}
.contest{ background:#d8d8d8 url(conbga.jpg) no-repeat 150px 10px; border-top:3px solid #2e836f; padding:20px 15px; text-align:center;}
.contest img{ float:left; padding-right:10px;}

.footer{ width:100%; height:90px; background:url(footbg.jpg) repeat-x; color:#fff;}
.foot a{ color:#fff;}
.foot{ width:1008px; margin:0 auto; text-align:center; padding:20px 0;}


.nava{ width:1008px; height:12px; overflow:hidden; background:url(nava.jpg) no-repeat}
.navc{ width:1008px; height:6px; overflow:hidden; background:url(navc.jpg) no-repeat; margin-bottom:15px;}
.navb{ width:978px;   overflow:hidden; background:url(navb.jpg) repeat-y; padding:15px;}
 .navtop h2{ display:inline;color:#4d4d4c; padding-right:3px; }
 .navtop{color:#afafaf; font-size:16px;}
 .navtop span{color:#4d4d4c;font-size:12px;}
 .navb ul li{ width:179px; height:37px; line-height:37px; background:url(nav.jpg) no-repeat; float:left; margin:5px 8px;   text-align:center;}
 .navb ul li a{ display:block;}
 .navb ul li a:hover,.choo{width:179px; height:37px; color:#fff;   background:url(navturn.jpg) no-repeat;}
 
 .maina{ width:1008px; height:13px;overflow:hidden; background:url(maina.jpg) no-repeat}
  .mainc{ width:1008px; height:6px;overflow:hidden; background:url(mainc.jpg) no-repeat}
    .mainb{ width:968px;  overflow:hidden; background:url(mainb.jpg) repeat-y; padding:20px;}
	.maintest{ font-size:14px;}