@charset "utf-8";
/* CSS Document */

html,body,div,span,iframe,th,td ,h1,h2,h3,h4,h5,h6,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,p,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}ol,ul{list-style:none;}body{ font-family:Verdana,"宋体"; background:#012521;font-size:12px;color:#4b3313;line-height:180%;}a:link,a:visited{text-decoration:none;}a{color:#f1dbb4; text-decoration:none}a:hover{color:#fbd34d; text-decoration: none}img{ border:0}


.w1000 { width:1000px; margin:0 auto}

.w785 { width:785px;}
.w208 { width:208px;}
.w700{ width:700px}

.mc { margin:0px auto;}
.oh { overflow:hidden;}
.fl { float:left;}
.fr { float:right;}

.cent{ text-align:center}
p{ line-height:35px; text-indent:2em;}
.f16{ font:"微软雅黑",黑体; font-size:16px; color:#666; font-weight:bold;}
.clear{ clear:both}
.red{color:#F00}
.blue{ background-color:#0088bf; height:25px; width:997px; }

/*head*/
.top {height:100px; background:url(../images/top.jpg) no-repeat center;}
.top span{ float:right;padding-top:45px; overflow:hidden}


/*menu*/
.menu1{ height:43px;}
#nav{ background-color:#CCC;height:43px;}
#menu {
	Z-INDEX: 900; width:1000px; margin:0 auto;
}
#menu LI {
	POSITION: relative; DISPLAY: inline; float:left; text-align:center;
}
#menu LI a{ color:#FFF; font-size:12px;  }


#menu LI UL {
	POSITION: absolute;  TOP: 42px; LEFT: 0px; z-index:901; display:none; width:137px;background:#012521; border:#a26721 2px solid
}
#menu LI UL LI {
	BORDER-BOTTOM: #a26721 2px solid; POSITION: relative; WIDTH: 137px;
}
#menu LI UL LI A {
	LINE-HEIGHT: 33px; DISPLAY: block; HEIGHT: 33px; width:137px; font-size:12px; color:#FFF; text-align:center; 
}
#menu LI UL LI A:hover {
	 background:#333; color:#fbd34d;padding:0;
}
#menu LI UL LI UL {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 108px; DISPLAY: none; TOP: 0px; LEFT: 108px
}
#menu LI UL LI UL LI {
	WIDTH: 100%; DISPLAY: block
}
#menu LI UL LI UL LI A {
	WIDTH: 108px; DISPLAY: block;
}
#menu LI UL LI UL LI A:hover {
	COLOR: #fff
}

.main{ background:url(../images/bbg.jpg); min-height:430px}

.i_about{ width:310px; float:left; padding:20px 15px 15px 15px}
.i_about dt { font-size:13px; color:#3c2500; height:28px; border-bottom:#ad9361 1px solid;  font-weight:bold}
.i_about dt span{ float:right; padding-right:8px; font-size:12px; color:#3c2500; font-weight:normal}
.i_about dd{padding:10px 0; color:#3c2500;}

.i_news{ width:370px; float:left; padding:20px 15px 15px 15px}
.i_news dt { font-size:13px; color:#3c2500; height:28px; border-bottom:#3c2500 1px solid;  font-weight:bold}
.i_news dt span{ float:right; padding-right:8px; font-size:12px; color:#3c2500; font-weight:normal}
.i_news dd{ color:#3c2500; width:375px}
.i_news dd ul{ padding-top:8px}
.i_news dd li{padding:3px 10px;3px 15px; background: url(../images/dot.png) no-repeat left; border-bottom:#333 1px dotted }
.i_news dd li span{ float:right }
.i_news dd li a{ color:#3c2500;}
.i_rx{ width:375px; padding-top:15px}
.i_rx h3{ float:left; width:168px; display:block; overflow:hidden}
.i_rx span{ float:right; width:168px; display:block; overflow:hidden}

.i_tv{ width:226px; float:right; padding:20px 15px 15px 15px}
.i_tv dt { font-size:13px; color:#3c2500; height:28px; border-bottom:#ad9361 1px solid;  font-weight:bold}
.i_tv dt span{ float:right; padding-right:8px; font-size:12px; color:#FFC; font-weight:normal}
.i_tv dd {padding:10px 0; color:#FFC}
.i_tv dd ul{ width:224px; height:211px; background:url(../images/tbbg.jpg) no-repeat; }
.i_tv dd ul li{ width:210px; height:200px; padding:6px 5px 8px 6px}

.i_lp{ width:975px; margin:0 auto}
.i_lp li{ float:left;  display:block; overflow:hidden}



.content{ background:url(../images/mainbg.jpg) repeat-y; min-height:400px }


.title1{ background:url(/images/left_m.jpg) no-repeat; text-align:center; font-size:14px; height:32px;line-height:32px; font-weight:bold; color:#6c490c}
.title2 {background:url(/images/tbg.jpg) repeat-x;font-size:14px; font-weight:bold; padding-left:35px;height:32px;line-height:32px; color:#6c490c}
.title2 a{ color:#6c490c}

.left dt{ text-align:center}
.left dt img{ margin:10px auto}
.left dd ul{ margin:10px auto}
.left dd ul li{width:180px; margin:5px auto; background:url(/images/bg_leftmenu.jpg) no-repeat; text-align:center; height:30px; line-height:35px}
.left dd ul li a{ color:#6c490c}
.left dd ul li a:hover{ color:#333}





.about_box {min-height:480px; padding:30px;}
.about_box h1{ width:700px; font-size:24px; margin-bottom:30px; text-align:center; padding:10px 0}
.pro_box{ padding-top:20px}
.pro_box li{ float:left; display:block; padding-left:20px; text-align:center}
.pro_box li a{ font-size:14px; text-align:center; color:#333; height:40px; line-height:40px}
.pro_box li img{ padding:5px; border:#012521 6px solid}
.pro_img li{ float:left; display:block; padding-left:20px; padding-top:15px; }
.pro_img li img{ padding:5px; border:#012521 6px solid}


.context{ width:700px; margin:15px auto; }
.context a{ color:#333}

.news_list { padding-bottom:5px; }

.news_list dl dt { display:block;  height:30px; line-height:30px; background:url(/images/dot.png) no-repeat left ; padding-left:20px; font-size:14px; border-bottom:#930 1px dotted}
.news_list dl dt a { color:#6c490c; font-weight:bold}
.news_list dl dt a:hover { color:#333;}
.news_list dl dt span { float:right; font-size:12px; }
.news_list dl dd { text-indent:24px; font-size:14px;color:#666;}
.title_news_info{ text-align:center}

.newscontent{ width:720px; padding:10px; line-height:24px;}
.newscontent ul li{ border-bottom:1px dotted #cccccc; line-height:30px;padding-left:10px;}
.newscontent ul li span { float:right;padding-right:10px;}
h4{ font-size:16px; font-weight:bold; line-height:30px;text-align:center; padding-top:20px; }
.newscontent dl{  font-size:12px; line-height:30px; }
.newscontent dl dt{ font-size:12px; line-height:30px;text-align:center;  border-bottom:1px solid #d8d8d8;}
.newscontent dl dd{ width:620px;font-size:12px; line-height:30px; }


/*foot*/


.footer {height:90px; padding-top:15px;  border-top:#999 dashed 1px}
.footer span{ float:right;height:26px;line-height:26px; color:#CCC}
.footer a:hover{ color:#393}

#demo {

overflow:hidden;

width: 980px;
margin:10px  auto
}
#demo img {
border: 0px solid #25973f;padding:5px
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}

#demo1 li{
float: left; display:block; padding-left:10px; color:#25973f;  text-align:center
}
#demo2 {
float: left;
}

