@charset "utf-8";
body{ padding:0px; margin:0px;  font-family:"微软雅黑"; font-size:12px; color:#333; line-height:24px; background:url(../images/bg.gif) top center repeat-x #FFFFFF;}
ul,li{ padding:0; margin:0; }
a img{ border:0}
a:link{color:#333; text-decoration:none}
a:visited{color:#333; text-decoration:none}
a:hover{ color:#990000; text-decoration:none;}




.link{ float:right; width:360px; text-align:right; margin-top:20px}
.link a{ margin:0 5px; }

.tel{  color:#639d32;  margin:0 10px 0 0; font-weight:normal; line-height:40px; text-align:left; }
.tel a{font-size:16px;color:#639d32; padding:0; margin:0; font-weight:bold}

 a.home{ background:#0b52b0; text-align:center; color:#FFFFFF; display:block; float:right;border-radius:15px; width:90px; line-height:20px; margin-top:5px; border-left:#eaeaea solid 1px;}

 
.search{ margin:10px 0 0 0;width:252px;  padding-top:0px; padding-left:10px; float:right}
.kuang2{ border:0px;  font-family:Arial, Helvetica, sans-serif; height:18px; width:180px; margin:0px;background-color:#fff; border:#388207 solid 1px;}

 
 
#header{ width:963px; margin:0px auto; padding:0px; height:106px;}
#header h1{margin:12px 0 0 0; float:left; padding:0}




/*========================================菜单样式=======================================*/

#nav{ width:100%; margin:0 auto; background:#368303; height:33px; border-bottom:#004300 solid 5px;}
#banner{ width:100%; height:294px; margin:0px auto; padding:0px; text-align:center; background:url(../images/bannerbg.gif) top repeat-x;}
#banner ul{ padding:0; margin:0; width:460px; margin:0 auto;}
#banner li{padding:0px; float:left; width:230px; text-align:center; list-style:none;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
#banner li:hover {
	transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
}

/*========================================内页样式=======================================*/
#content{margin:0px auto 20px auto; width:981px; height:auto; overflow:hidden;clear:both; background:#fff; }




#Hangpro{ width:960px; margin:0 auto;}
 .tit {
    border-bottom: 5px solid #368303;
    line-height: 14px;
    height: 14px;
}
#Hangpro h2{ color: #FFF;
    background: #368303 url(../images/title-ico.jpg) no-repeat left top; width:200px; text-align:center; padding:0; margin:0;
    float: left;
    font-size: 14px;
    line-height: 14px; height:14px;
    font-weight: bold;}
#Hangpro h2 a{ color:#FFFFFF}
.ilei{line-height:31px; background:url(../images/catebg.gif) repeat-x;}

ul.clearfix  {
    background: url(../images/dot.jpg) repeat left top;
    line-height: 28px;
    color: #000;
    zoom: 1;clear: both;
}


#Hangpro ul{ padding:0; margin:0;}
#Hangpro ul li{ background:#639d32; float:left; width:555px; margin-right:1px; padding:15px 22px;}
#Hangpro ul li h2{ float:left; margin:0; padding:0}

/*========================================新闻选显卡大面=======================================*/



/*========================================foot  结束=======================================*/

.div1200{ width:980px; margin:0px auto;}
.zzb07tail{  line-height:100px; padding:10px 0; margin:0; font-size:12px;text-align:left; background:#368303; color:#C3E1B1; width:100%; clear:both; height:115px;}

.zzb07tail td{ line-height:20px;}
a.zzb07link:link{ text-decoration:none; padding-right:5px; color:#C3E1B1; }
a.zzb07link:visited{ text-decoration:none; padding-right:5px; color:#C3E1B1; }
a.zzb07link:hover {text-decoration: underline; padding-right:5px;color:#FFFFFF; }
/*========================================foot  结束=======================================*/




.font1{ color:#cc9900;}
.font1 a{color:#cc9900;}
.font2{ color:#CC0000; font-weight:bold;  margin-right:10px;}

.font3{ color:#FFFFFF;}



.clear{ clear:both; }





/*========================================内页样式=======================================*/
#main{margin:20px auto; width:981px; height:auto; overflow:hidden;clear:both; background:#fff; }
.nb{ height:118px; margin:0 auto; text-align:center; width:100%;}

#left{float:left; display:inline; width:250px; height:auto;}
#left h1{ font-size:16px; color:#fff; text-align:left; line-height:36px; height:36px; background:#368303; text-indent:1em; padding:0; margin:0}

.left01 {text-align:left; padding-bottom:5px; margin-bottom:10px;border:#ddd solid 1px; height:auto; clear:both; overflow:auto; margin-top:5px }
.left01 ul,.left01-1{ background:#FFFFFF; width: 200px; margin:0px auto; padding:8px 0}
.left01 li{text-indent:1em;margin:5px 0px;list-style:none; }
.left01 li a{ padding:0;   background:url(../images/ileft02.gif) left 6px no-repeat; border-bottom:#ddd dotted 1px; padding-left:5px; color:#333; display:block; font-weight:bold; font-size:14px;}
.left01 li a:hover{ background:url(../images/ileft02on.gif) left 6px no-repeat; color:#CC3300}

.left02 {text-indent:1em;margin:2px 1px;list-style:none;text-align:left;  margin-bottom:5px;}
.left02 a{ padding:0; background:#eee; border-bottom:#ddd dotted 1px; padding-left:5px; color:#333; display:block; line-height:21px; font-size:12px; margin-bottom:1px;}
.left02 a:hover{background:#d1e4f0}



a#leftonon { color:#CC0000;}
.padding10{ padding:5px ; line-height:22px}
dl,dd,dt,ul{ margin:0; padding:0; list-style:none; }
#wenzhang{ width:250px; text-align:center; padding:0; margin:0;}
#wenzhang  dd dl dt{ border-top:1px solid #fff; background:url(../images/jiahao.jpg) 15px center no-repeat #d0dfc7;color:#368303; height:25px; line-height:25px; font-weight:bold;padding:0; margin:0 0 1px 0; text-align:left; text-indent:3em;}
#wenzhang  dd dl dt a{ color:#368303}
#wenzhang  dd dl dt a:hover{ background:url(../images/jiahao.jpg) 15px center no-repeat #72b446; color:#FFFFFF; display:block;}
#wenzhang ul{ background:#f9f9f9; }
#wenzhang li{ border-top:1px solid #fff; line-height:25px; text-align:left;}
#wenzhang li a{ display:block; text-indent:3em;  background:url(../images/jiahao2.jpg) 15px center no-repeat #e1eed9; color:#368303;font-weight:bold;}

.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}
#nei{ background:#ffffff; width:1001px; margin:0 auto;}


#right{width:700px; height:auto; float:right;  padding:0px 0px; margin:0; display:inline;}
.bar{ height:29px; line-height:29px; color:#005da2;  font-size:18px; text-transform:uppercase; padding-left:20px;  font-weight:bold;  background:url(../images/barbg.gif) left top #368303 no-repeat; margin-top:0px; margin-bottom:20px; border:#e2e2e2 solid 1px; color:#FFFFFF}

.neirong{ padding:0 20px;}

.subrighttitle{ float:right; font-size:12px; font-weight:normal; padding-right:15px;}
.bar02{ border-bottom:#CCCCCC dotted 1px; color:#999999}

#right hr{ border-bottom:#CCCCCC dashed 2px; border-top:0;}
#right h3{ background:url(../images/icon02.gif) left center no-repeat; color:#1372c1; padding-left:20px}

.news{ width:95%; margin:10px auto; clear:both; }
.news li{ border-bottom:#CCCCCC dashed 1px; list-style:none;  background:url(../images/icon01.gif) left 7px no-repeat;padding-left:20px; font-size:12px; color:#666; line-height:20px;margin:10px auto; height:40px; clear:both;}
.news li span{ background:url(../images/date.gif) left center no-repeat; padding-left:30px; color:#999999}
.news li a{ font-size:13px;line-height:20px; font-weight:bold}




.link1{ border-bottom:#CCCCCC dotted 1px; padding:1px; margin:2px 30px; height:30px; line-height:30px; clear:both; }

.page{ width:100%; margin:20px auto; text-align:center; clear:both;  height:20px; line-height:20px; background-color:#eeeeee;}
.newsbg{ border-bottom:#CCCCCC dotted 1px; background-color:#FFFFFF; line-height:30px;}

h5{ text-align:center; margin:0px auto; font-size:16px; font-weight:bold; line-style:40px; height:40px; font-family:"微软雅黑"; color:#990000; border-bottom:#ccc solid 0px;}




.lei{ height:40px; clear:both; width:100%; text-align:center; margin-bottom:20px; text-align:left; color:#cc3300  }
.leiname{ background:#639d32; width:200px; text-align:center; border-bottom:#CC3300 solid 3px; line-height:36px; font-size:15px; color:#FFFFFF; float:left; margin-right:20px;}
.leiname a{ color:#FFFFFF}






.miaoshu{ background:#eee; padding:10px; border:#ddd solid 1px;}


.proli a{ margin:15px 15px 10px 10px; width:330px; height:110px; line-height:20px; padding:3px;color:#fff; float:left; display:inline; text-align:left; background:#007ed4; font-size:12px;}
.proli a:hover{ background-color:#ef5f22}
.proli a strong{ font-size:14px}
.proli a span{ text-align:right; width:180px;}

.proli01{ width:180px; height:110px; background:#fff; margin-right:10px; overflow:hidden;}
.proli01 img{ max-height:100%; max-width:100%}
.proli02{ padding-left:10px;}

.pshow1{ clear:both; margin:10px 0; min-height:210px; overflow:hidden; padding-bottom:20px;}
.pshow1-1{ width:300px; height:200px; margin-right:20px; text-align:center; float:left; border:#eeeeee solid 3px;}
h4{ text-align:left;  font-size:14px; font-weight:bold; list-style:30px; color:#990000; }
.title{ clear:both; BORDER-BOTTOM: #dddddd 1px solid}
.pshow2{ clear:both; margin:10px 0; height:auto; min-height:300px;}
.pshow1-2{ float:right; width:340px; margin-right:10px; margin-top:20px; line-height:40px; padding-left:40px; border-left:#ccc dashed 1px; padding:20px 0 20px 40px;}



.subrighttitlepro{
padding-left:22px;
background:url(../images/p-fenjiexian.jpg) left center repeat-x;
height:56px;
line-height:40px;
font-family:"微软雅黑";
font-size:18px;
font-weight:bold;
color:#fff; clear:both;
}


.demoli a{ margin:10px; width:170px; height:170px; float:left; display:inline; text-align:center;}
.demoli a:hover{ background-color:#f08300}

.pnews a{ background:url(../images/icon02.gif) left center no-repeat; padding-left:20px; border-bottom:#CCCCCC dashed 1px; display:block;}

.news2{ border-top:#ccc solid 0px; padding:0px;clear:both;}
.news2-1{ width:340px; border:#ddd solid 1px; float:left; margin:0 0 0 14px;}
.news2-1 strong{color:#FFFFFF; background:#177ee1; text-indent:1em; display:block;}
.news2-1 p{ padding:10px; margin:0;}
.news2-1 p a{ border-bottom:#CCCCCC dashed 1px; display:block; background:url(../images/d2.gif) left center no-repeat; padding-left:20px;}

.picimg{}
.picimg img{width:500px!important; height:auto!important;width:expression_r(document.body.clientWidth>400?"400px":"auto"); padding:1px!important; border:#dddddd solid 3px!important; margin:10px auto!important; clear:both; display:block;}

.comimg{}
.comimg img{width:600px!important; height:auto!important;width:expression_r(document.body.clientWidth>600?"600px":"auto"); padding:1px!important; border:#dddddd solid 3px!important; margin:10px auto!important; clear:both; display:block;}



#wap{ width:930px;}
#wap a{ font-size:16px; clear:both; display:block; font-weight:bold; color:#990000}
#wap ul{ background:#f1f1f1; border:#CCCCCC solid 1px; padding:10px; height:auto; margin:0 auto; min-height:30px}
#wap ul li{float:left; width:130px; display:inline; list-style:none}
#wap li a{   font-size:12px; font-weight:normal; color:#000000;}




.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #993300; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#993300; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
 


.sclist a{ margin:15px 20px; width:300px; height:200px; line-height:30px; padding:4px; border:#dddddd solid 1px; color:#222; float:left; display:inline; text-align:center; padding:2px;}
.sclist a:hover{ background-color:#ccc}







.wdlist a{ margin:15px 15px; width:200px; height:200px; line-height:20px; padding:4px; border:#dddddd solid 1px; background-color:#fff; float:left; display:inline; text-align:center;}
.wdlist a:hover{ color:#FFFFFF; background-color:#f08300}

.wdshow{ width:400px; padding:10px; background-color:#FFFFFF; border:#CCCCCC solid 1px; margin:0 20px 0 0; text-align:center; float:left;}

.wdshow2 { float:left; margin-left:20px; width:300px; margin-top:30px;}
.wdshow2 h5{ color:#990000; text-align:left;border-bottom:#eeeeee solid 1px;}


.ilist{ margin:5px 8px; width:150px;  float:left; display:inline; text-align:center;}


.prolist{ margin:5px 5px; width:220px;  float:left; display:inline; text-align:center;}
.prolist01{ width:200px; height:200px; padding:0px;  text-align:center;}
.prolist02{ padding:0px; margin:1px 0; height:20px; text-align:center; background:#eeeeee;  width:200px;}




.biaoge{ width:100%; clear:both; font-size:12px}
.biaoge table{ width:100%; clear:both; margin:0 auto; border:#ddd solid 1px;}
.biaoge table td{ border-bottom:#ddd solid 1px; }

.biaoge img{ max-width:100%;}