@charset "gb2312";
/* 公共样式 */
body{font-family:Verdana, Geneva, sans-serif; font-size:12px; color: #666; line-height:150%;}
div{word-break: break-all; }
a:link{color:#666; text-decoration:none;}
a:visited{ color:#666; text-decoration:none;}
a:hover{ color: #093;}
body,ul,dl,dt,dd,span,div { margin:0px;padding:0px;}
ul,li{ list-style:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.tleft{text-align:left;}
.tcenter{text-align:center;}
.f12{ font-size:12px;}
.f9{ font-size:9px;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:0;font-weight:normal; font-size:12px;}
.input1{ border:#CCC solid 1px; background-color:#FFF;margin-left:10px;}
.botton1{ border:#CCC solid 1px; margin-left:10px; color:#FFF;}
/* 头部样式 */
.head{position:relative; width:990px; margin:0 auto; height:130px;}
.logo{ position:absolute; background-image:url(logo.jpg); width:290px; height:116px; left:0px; top:10px;}
.elogo{ position:absolute; background-image:url(elogo.jpg); width:290px; height:116px; left:0px; top:10px;}
.biaoyu{ position:absolute; left: 336px; top: 19px; }
.lan{ position:absolute; top:11px; left:887px; }
.lan li{ background:url(dot1.jpg) left center no-repeat; padding-left:15px;height:25px;}
.lan li a{ line-height:25px;}
.menu{ position:absolute; height:36px; left: 360px; top: 94px; background:url(menu2.jpg) repeat-x; width: 616px;; }
.menu1{width:8px; float:left;}
.menu2{ width:600px; float:left;}
.menu2 li{ float:left; line-height:36px; text-align:center;}
.menu2 li a{ color:#fff; display:block;width:85px; }
.menu2 li a:hover{background:url(menu2h.jpg) repeat-x;}
.menu3{width:8px; float:right;}
/* banner样式 */
.banner{ width:100%; height:221px; background:url(banner.jpg) top center no-repeat;}
.banner_main{ width:990px; margin:auto; position:relative;}
.banner_left{position:absolute; width:290px; height:150px; top:10px; left:10px;}
.banner_right{ position:absolute; width:680px; height:160px; top:30px; left:310px; }
.banner_right img{ border:#fff solid 3px; margin-left:5px;}
.banner_b{background:url(banner_b.jpg) repeat-x; height:20px;}
/* 首页主体 */
.main{ width:990px; margin:auto;}
.main_left{width:237px; margin-top:-60px; float:left;}
.main_left_top{}
.main_left_pic{ padding-top:10px;text-align:center; background-color:#eee; border-left:#FFF solid 1px; border-right:#FFF solid 1px;}
.main_left_bottom{ padding-top:10px;padding-bottom:10px;background-color:#eee; border-left:#FFF solid 1px; border-right:#FFF solid 1px;}
.main_left_bottom ul{margin:0px 20px; }
.main_left_bottom li{background:url(dot2.gif) left center no-repeat;border-bottom:#999 dotted 1px;}
.main_left_bottom li a{line-height:30px;font-size:12px;padding-left:16px;height:30px; display:block;}
.main_right{width:220px; float:right;}
.main_right1{margin-bottom:8px; border:#7FAE49 solid 6px; padding:6px; height:160px;}
.main_right2{margin-bottom:8px; background:url(search.jpg) no-repeat; height:31px; padding-top:30px; padding-left:15px;}
.main_right3{margin-bottom:8px; background:url(contact.jpg) no-repeat top left; padding-top:120px;}
.emain_right2{margin-bottom:8px; background:url(esearch.jpg) no-repeat; height:31px; padding-top:30px; padding-left:15px;}
.emain_right3{margin-bottom:8px; background:url(econtact.jpg) no-repeat top left; padding-top:120px;}
.main_center{ margin-left:5px; float:left; width:520px; background:url(comb.jpg) top center no-repeat; padding-top:70px;}
.emain_center{ margin-left:5px; float:left; width:520px; background:url(ecomb.jpg) top center no-repeat; padding-top:70px;}
/* 底部 */
.foot{background-color:#519022; text-align:center; color:#fff; font-size:12px; width:990px; margin:auto;}
/*内页*/
.n_left{ margin-left:10px; float:left; width:740px; background:url(nl.jpg) top center no-repeat;}
.n_left dl{ float:left; margin:4px;}
.n_left dt img{ border:#999 solid 1px; padding:1px;}
.n_left dd{ text-align:center;}
.nul{background-color: #999; display:block;}
.nli{background:url(class3.gif) no-repeat left center; height:25px; line-height:25px; display:block;border-bottom:#eee dotted 1px; }
.nli a{padding-left:20px; color:#fff; font-size:12px; text-decoration:none; height:25px;}
.nei_title{ height:30px; padding-left:15px; background-color:#568E23; line-height:30px; color:#fff; margin-bottom:10px;margin-top:10px;}
.nei_title span a{ padding-right:20px;color:#fff; float:right;}
.nei_img{ text-align:center;}

.pages{ border-top: #CCC solid 1px; padding:2px; font-size:12px; margin-top:20px;}
.pages a{border-bottom:#CCC dotted 1px;font-size:12px;}

.newslist ul{ width:100%;}
.newslist ul li{ border-bottom: #999 dotted 1px; height:35px; line-height:35px; background:url(dot1.jpg) left center no-repeat; padding-left:20px;}
.newslist ul li a {color: #999; font-size:14px;}
.newslist ul li span {float:right; color: #CCC; font-size:12px;}

.inewslist ul{ width:95%; margin:auto;}
.inewslist ul li{ border-bottom: #999 dotted 1px;background:url(dot1.jpg) left 5px no-repeat; padding-left:20px;}
.inewslist ul li a {color: #999; font-size:11px;}