@charset "utf-8";

html{ margin:0; padding:0;OVERFLOW-Y: scroll;}
*{ margin:0 auto; padding:0;}
body { margin:0; padding:0;
background:url(bg.gif) top center repeat-x #FFFFFF;
font-family:Arial;
font-size:12px;
}
li, ul{ list-style:none}
td,li,div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color:#000;
}
a {
blr:expression(this.onFocus=this.blur()); 
outline: none;
}
A {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #D71409; TEXT-DECORATION: none
}
img { border:0}
.boxer{border-radius:15px; behavior:url(ie-css3.htc); width:200px; height:300px; border:#dcdcdc 1px solid; background:#fff;}

.page_td{ border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#f2f2f2; padding:0px 5px;}
.inputpage{BORDER:1px #ffffff solid; width:24px; height:20px;}

.top{width:965px;height:95px; overflow:hidden; position:relative}
.logo{float:left;padding-top:17px;}
/*.yu{float:right;padding-top:22px; padding-right:2px;}*/
.yu{ text-align:right;float:right; position:relative;}
/*.ban{color:#999999; text-align:right; padding-right:5px;}*/
.ban{color:#999999; text-align:right; position:absolute;top:18px; right:7px; width:200px;}
.ban a{color:#999999;}
.ban a:hover{color:#D71409;}

.end{background:url(bg2.gif) top center repeat-x #F0F0F0; margin-top:20px;}
.w965{width:965px; overflow:hidden;}
.db{border-top:3px #017838 solid}
.timess{width:965px; height:41px; }
.timess_l{ float:left;padding-left:35px; color:#0D6B36; padding-top:3px; background:url(times.gif) 0px 2px no-repeat;}
.timess_r{float:right; font-weight:bold; color:#D71409; font-size:15px; font-family:'微软雅黑'; padding-top:2px; padding-right:15px;}

.foot{width:965px; height:90px; overflow:hidden;color:#7E7E7E}
.foot a{color:#7E7E7E}
.foot  a:hover{color:#D71409;}
.foot_l{float:left; width:130px; height:70px;background:url(logo.gif) 0px 0px no-repeat;}
.foot_r{float:left; text-align:left; padding-top:13px;line-height:25px; color:#000}
.foot_r a{color:#000}
.foot_r  a:hover{color:#D71409;}

.ml{float:left;width:197px; overflow:hidden;}
.cplist{width:195px; border-bottom:1px #D8D6D7 solid;border-left:1px #D8D6D7 solid;border-right:1px #D8D6D7 solid; background:url(bg3.gif) top center no-repeat #FFFFFF; padding-top:12px; padding-bottom:10px;}
.w185{width:185px; overflow:hidden;}
.w185 ul{margin:0; padding:0;}
.w185 ul li{ height:30px; line-height:30px;}
.w185s{height:30px; border-bottom:1px #CCCCCC dotted; line-height:30px;}
.pic1{float:left; padding-left:15px; padding-top:8px; padding-right:15px;}

.w185s a{ display:block; width:185px; height:30px; line-height:30px; font-size:13px;}
.w185s a:hover{ display:block; width:185px; height:30px; line-height:30px; background-color:#D0000D; color:#FFFFFF; font-size:13px;}

.cpx{display:block; width:185px;  overflow:hidden; background:url(tree_line1.gif) 15px 0px no-repeat; height:24px !important;line-height:24px !important; padding-left:40px; padding-top:2px;}

.xx{ display:block; width:185px; height:30px; line-height:30px; background-color:#D0000D; color:#FFFFFF; font-size:13px;}
a.xx { color:#FFFFFF;font-size:13px;}
.mr{float:right;width:761px; overflow:hidden;}
.bt{height:59px; overflow:hidden; background:url(index_041_01.gif) top left no-repeat}
.bt ul{margin:0; padding:0;}
.btl{float:left; line-height:44px; height:44px; font-size:20px; font-weight:bold; padding-top:15px; padding-left:70px;}
.btr{float:right; height:44px; line-height:44px; padding-right:25px; padding-top:15px; color:#777}

.btr a{color:#777}
.btr a:hover{color:#D71409}
.bx{background:url(index_041_04.gif) top center no-repeat; height:3px;}

.txt{background:url(index_041_03.jpg) top center repeat-y; min-height:430px;_height:430px; padding:15px 25px;}
.txt2{background:url(index_041_03.jpg) top center repeat-y; min-height:430px;_height:430px; padding:15px 0px;}

.fb{width:220px; overflow:hidden;}
.fb ul{ margin:0; padding:0}
.fb ul li{ border-bottom:1px #005706 dotted; line-height:27px;color:#000; width:218px; overflow: hidden; height:27px;}
.fb ul li span{float:left; padding-left:10px; padding-right:15px; padding-top:10px;}
.fb ul li a{ color:#000}
.fb ul li  a:hover{color:#D71409}
.add{width:150px; line-height:18px; padding-top:5px;color:#000; position:absolute; top:3px; left:65px;}

/*.fb{width:220px; overflow:hidden;}
.fb ul{ margin:0; padding:0}
.fb ul li{ border-bottom:1px #DFF1E0 dotted; line-height:27px;color:#DFF1E0; width:218px; overflow: hidden; height:27px;}
.fb ul li span{float:left; padding-left:10px; padding-right:15px; padding-top:10px;}
.fb ul li a{ color:#DFF1E0}
.fb ul li  a:hover{color:#F9EA00}

.add{width:150px; line-height:18px; padding-top:5px;color:#DFF1E0; position:absolute; top:3px; left:65px;}*/

.yl{margin-left:100px; width:865px; height:46px; line-height:46px; overflow:hidden;}
.yl ul{ margin:0; padding:0}
.yl ul li{float:left; padding-left:15px; line-height:46px; padding-top:2px;}
.yl ul li a{ color:#0C743F}
.yl ul li  a:hover{color:#D71409}
/*
.yl{margin-left:100px; width:865px; height:24px; line-height:24px; overflow:hidden;}
.yl ul{ margin:0; padding:0}
.yl ul li{float:left; padding-left:15px; line-height:26px; padding-top:2px;}
.yl ul li a{ color:#eee}
.yl ul li  a:hover{color:#F9EA00}*/

.news{width:210px;}
.news ul{margin:0; padding:0}
.news ul li{width:195px; overflow: hidden; background:url(dd2.gif) 0px 4px no-repeat; padding-left:15px; margin-bottom:5px; line-height:18px;}
.news ul li a{color:#333}
.news ul li a:hover{color:#D71409}


.menu{
	position:relative;
	margin:0px;
	padding:0px;
	display: block;
	float:left;
	z-index:10;
	/*cursor:hand;*/
}
.menu a{display:block;}


.menu_prod{
/*text-align:center;*/
	left:0px;
	position:absolute;
	top:40px;
	text-indent: 10px;
	display: none;
}
.menu_prod a{
	display:block;
	width:129px;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	line-height: 30px;
	background-color: #186738;
	height:30px;
	padding-right:5px;
	text-align:center;
	border-bottom:1px #fff solid
}


.menu_prod a:link{background-color:#D71409;color:#fff;font-size:13px;text-decoration:none;font-weight:bold;}
.menu_prod a:visited{background-color:#D71409;color:#fff;font-size:13px;text-decoration:none;font-weight:bold;}
.menu_prod a:hover{background-color:#D71409;color:#FFCC00;font-size:15px;text-decoration:none;font-weight:bold;}
.menu_prod a:active{background-color:#D71409;color:#FFCC00;font-size:15px;text-decoration:none;font-weight:bold;}




