@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset ,span{ margin:0; padding:0;}
body {	font-size: 12px;	color: #000000 ;	height: 100%;	margin:0 auto;	background-color: #466c17;	text-decoration: none;}
* {	margin: 0;	padding: 0;}
table {word-wrap:break-word;}
div {word-wrap:break-word;}
ul{list-style:none;}
.container{	WIDTH: 950px;	margin:0 auto;}
.header{width: 950px;float: left; background-image:url(images/bk.jpg); background-repeat:repeat-x; background-position:top;}
.top{ float:left; width:950px;}
.logo{height:110px;float: left; width:610px; padding-top:10px; padding-left:24px;}
.topzi{ float:right; width:300px; height:30px; color:#666666; font-size:12px; padding-top:10px;}
.topzi a{ color:#666666;}
.topzi a:hover{ color:#000000;}
.login110{ background-color:#ffffff; border:1px solid #cccccc; width:110px; font-size:12px;}
.search{ float:right; width:265px; height:30px;}
.search190{border:0px solid #ffffff; color:#466c17; font-size:12px; width:175px; padding-left:15px; height:26px;line-height:26px; background-image:url(images/searchbk.gif); background-repeat:no-repeat; background-position:left top;}
.tel{ font-size:24px; font-weight:bold; color:#466c17; background-image:url(images/tel.gif); background-repeat:no-repeat; background-position:left 8px; padding-top:12px; padding-left:60px; float:right; width:205px; height:44px; font-family:Arial, Helvetica, sans-serif;}

.content{WIDTH: 950px;float:left; padding-top:18px;background-color: #ffffff;background-image:url(images/bk.jpg); background-repeat:repeat-x; background-position:left -452px;}
.banner{  float:left; width:950px; background-image:url(images/bk.jpg); background-repeat:repeat-x; background-position:left -160px;}
.nav{ float:left;height:36px; width:900px;padding-left:50px; padding-top:3px;}
.nav li{float:left;position:relative;height:36px; }
.nav li a{font-size:14px;height:35px;line-height:35px; font-weight:bold;color:#466c17;display:block;float:left;padding: 0;width:105px; text-align:center;}
.nav li:hover a{color:#ffffff;height:35px; line-height:35px;background-image: url(images/fenge.gif);background-repeat: no-repeat;background-position:left top;}
.nav li a.home{color:#ffffff; height:35px; line-height:35px;background-image: url(images/fenge.gif);background-repeat: no-repeat;background-position:left top;}
.nav li.hover a{color:#ffffff; height:35px;line-height:35px;background-image: url(images/fenge.gif);background-repeat: no-repeat;background-position:left top;}
.nav li ul{ position:absolute; top:36px; left:0px; width:140px;line-height:26px; display:none; background-color:#4d7419;}
.nav li.hover ul{ display: block;}
.nav li:hover ul{ display: block;}
.nav li ul li{ float:left; height:26px; line-height:26px;margin-top:0; }
.nav li:hover ul a{ color:#ffffff;  font-size:12px; height:26px;font-weight: bold; line-height:26px;width:140px; text-align:left; padding-left:10px;  margin:0; border:0; background:none;}
.nav li:hover ul a:hover{text-decoration:underline;text-align:left;}
.nav li.hover ul a{ color:#ffffff;  font-size:12px; height:26px;font-weight: bold; line-height:26px;width:140px;text-align:left; padding-left:10px; margin:0; border:0; background:none;}
.nav li.hover ul a:hover{text-decoration:underline;text-align:left;}



.left{float: left;width:205px;overflow:hidden;}
.left .box{float: left;width: 197px; padding-bottom:19px; background-image:url(images/left3.gif); background-repeat:no-repeat; background-position:bottom;}
.left .box h3{font-size: 14px;font-weight: bold;text-decoration: none;float: left;height: 23px;width:182px;padding-top: 8px;color:#ffffff; padding-left:15px; background-image:url(images/nav1.gif); background-repeat:no-repeat; background-position:let top;}
.left .box h3 span a{ float:right; padding-right:10px;}
.left .box ul{float: left;width: 197px; background-image: url(images/left2.gif); background-repeat:repeat-y; background-position:left; padding-top:10px; padding-bottom:5px;}
.left .box li{ float:left; width:197px; background-image:url(images/icon.gif); background-repeat:no-repeat; background-position:10px center; height:30px; line-height:30px; color:#000000;font-size:14px; border-bottom:1px solid #cccccc;}
.left .box li a{ color:#000000; padding-left:25px;}
.left .box li a:hover{ color:#4d7419;}

.left .box dl{float: left;width: 197px; background-image: url(images/left2.gif); background-repeat:repeat-y; background-position:left; padding-top:10px; padding-bottom:5px;}
.left .box dt{ float:left; width:197px; height:30px; line-height:30px; color:#000000;font-size:14px; border-bottom:1px solid #cccccc;}
.left .box dt a{ color:#000000; padding-left:15px;}
.left .box dt a:hover{ color:#4d7419;}
.left .box dt span img{ float:right;padding-right:10px;}
.left .box dd{ float:left; width:197px; height:24px; line-height:24px; color:#555555;font-size:12px; border-bottom:1px solid #cccccc;}
.left .box dd a{ color:#555555; padding-left:25px;}
.left .box dd a:hover{ color:#4d7419;}
.left .lianxi{ float: left;width: 175px; height:335px;  background-image: url(images/left2.gif); background-repeat:repeat-y; background-position:left; padding-top:10px; padding-bottom:5px; padding-left:15px; padding-right:7px; color:#666666; line-height:24px;}
.left .adleft{ float: left;width: 195px; height:163px;  background-image: url(images/left2.gif); background-repeat:repeat-y; background-position:left; padding-top:10px; padding-bottom:0px; padding-left:1px; padding-right:1px; color:#666666; line-height:24px;}

.flan{ color:#0f4e9b; font-size:24px; font-weight:bold;}

.right{width:743px; float:right;overflow:hidden;}
.right .box{width:743px; float:left; padding-bottom:20px; background-image:url(images/rig3.gif); background-repeat:no-repeat; background-position:bottom;}
.right .box h3{font-size: 14px;font-weight: bold;text-decoration: none;float: left;height: 30px;width:718px;padding-top:8px;color:#ffffff; padding-left:25px; background-image:url(images/rig1.gif); background-repeat:no-repeat; background-position:let top;}
.right .box h3 span a{ float:right; padding-right:10px;}
.right .jianjie{width:743px; float:left;}
.right .jianjie .img{ float:left; width:285px; height:190px;}
.right .jianjie .img img{width:280px; height:175px;}
.right .jianjie h3{ float:right; width:440px; height:24px; background-image:url(images/xian.gif); background-repeat:repeat-x; background-position:bottom; padding-left:10px; line-height:20px; color:#466c17; font-size:14px; font-weight:bold;}
.right .jianjie .jjzi{ float:right; width:435px; height:145px; padding-top:5px; color:#000000; line-height:24px; padding-left:10px; padding-right:5px;}
.right .jianjie .jjzi a{color:#466c17;}
.right .jianjie .jjzi a:hover{color:#cc0000;}
.rig1{width:743px; float:left;}
.rig1 .news{ float:left; width:367px; height:185px; background-image:url(images/box.gif); background-repeat:no-repeat; background-position:left top;}
.rig1 .news h3{ float:left;font-size: 14px;font-weight: bold;text-decoration: none;height: 35px;width:342px;padding-top:8px;color:#ffffff; padding-left:25px; }
.rig1 .news h3 span a{ float:right; padding-right:10px;}
.rig1 .news ul{ float:left; width:367px;}
.rig1 .news li{ float:left; width:367px; background-image:url(images/icon2.gif); background-repeat:no-repeat; background-position:10px center; height:24px; line-height:24px; color:#466c17;}
.rig1 .news li a{ color:#000000; padding-left:25px;}
.rig1 .news li a:hover{ color:#4d7419;}
.rig1 .news li span{ float:right; width:70px;}




.piclst{float: left;width: 743px; padding-top:10px; background-image:url(images/rig2.gif); background-repeat:repeat-y; background-position:left;}
.pic1{	float: left;	width:211px;height: 220px;padding-left: 27px;}
.tup1 {	float: left;	width: 211px;	height: 185px;}
.tup1 img{width: 211px;height: 175px; }
.zi1{font-size: 12px;color: #4d7419;text-decoration: none;float: left;height: 24px; line-height:24px;width:211px;text-align: center;}
.zi1 a {	color: #4d7419;font-size: 12px;}
.zi1 a:hover{color: #000000;}

.pic2{	float: left;	width: 135px;height: 153px;padding-left: 11px;}
.tup2 {	float: left;	width: 135px;	height: 120px;}
.tup2 img{width: 133px;height: 110px; border:1px solid #4d7419;}
.tup2 a:hover img{border:1px solid #cc0000;}
.tup2b {	float: left;	width: 135px;	height: 120px;}
.tup2b img{width: 135px;height: 112px;}
.zi2{font-size: 12px;color: #4d7419;text-decoration: none;float: left;height: 24px; line-height:24px;width: 135px;text-align: center;}
.zi2 a {	color: #4d7419;font-size: 12px;}
.zi2 a:hover{color: #000000;}

.pic3{	float: left;	width: 715px;height: 150px;padding-left: 10px; border-bottom:1px solid #cccccc; padding-top:10px;}
.tup3 {	float: left;	width: 200px;	height: 150px;		}
.tup3 img{width: 185px;height: 130px; padding:4px; border:1px solid #cccccc;}
.tup3 a:hover img { border:1px solid #2f75ca;}
.zi3{font-size:14px;color: #004499;text-decoration: none;float: right;height: 30px;width: 505px; font-weight:bold; line-height:30px;}
.zi3 a {	color: #004499;}
.zi3 a:hover{color: #000000;}
.zi3b{ float:right; width:505px; line-height:20px; height:120px; color:#666666; font-size:12px;}
.zi3b a{color: #004499;}

.subnav{font-size: 12px;text-decoration: none;float: left;height: 30px;width:718px;padding-top:8px;color:#ffffff; padding-left:25px; background-image:url(images/rig1.gif); background-repeat:no-repeat; background-position:let top;}
.subnav a{ color: #ffffff; padding-left:5px; padding-right:5px; font-weight:normal;}
.subnav  a:hover{color: #ffff00;}
.footer{ background-color:#ffffff;
	float: left;
	width: 950px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height:20px; text-align:center; padding-top:15px; padding-bottom:10px; 
}
.footer a{color: #000000;}
.footer a:hover{	color: #cc0000;
	text-decoration: none;}
.hotlink{ float:left; width:930px;  text-align:center;color:#466c17; font-size:12px; padding:10px; line-height:24px; background-color:#ffffff; border-top:1px solid #cccccc; border-bottom:3px solid #cccccc;}

.hotlink a {color:#466c17; padding-left:10px; padding-right:10px;}
.hotlink a:hover{ color:#000000;}


.detailTitle{
	font-size: 18px;
	font-weight: bold;
	color: #4d7419;
	text-decoration: none;
	text-align: center;
	float: left;
	height: 30px; 
	width:723px; border-bottom:1px solid #cccccc;
}
.datu{ padding-left:10px; padding-top:10px;	float: left;	width: 350px; padding-bottom:10px;}
.xiaotu{	float: left;	width: 370px;}
.xiaotu ul{float: left;	width: 370px;}
.xiaotu li{height: 50px;width: 85px;float: left; }
.xiaotu li img{height: 45px;width: 75px;padding-left:5px; padding-right:5px;}

.daimg{	float: left;	width: 350px; text-align:center; padding-bottom:20px;}
.daimg img{	height: 250px;width: 305px;}
.sj{ width:15px; padding-top:20px; float:left; height:30px;}
.cpxxtitle{ float:right; width:350px; padding-right:15px; color:#0f4e9b; font-size:14px; height:30px; padding-top:20px;}
.cpxx{	font-size: 12px; line-height:24px; padding-top:10px;
	color: #666666;
	text-decoration: none; 
	float: right;
	width:350px; padding-right:15px; padding-top:20px;}
.detailDate{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	float: left;
	height: 28px;
	width: 723px;
	padding-top: 5px;
	line-height: 24px; border-bottom:1px solid #cccccc;
}
.detailTitle2{
	font-size: 14px;
	font-weight: bold;
	color: #0f4e9b;
	text-decoration: none;
	float: left;
	height: 24px;
	width:730px; padding-left:20px;
	padding-top:6px;  background-image:url(images/xian.gif); background-repeat:no-repeat; background-position:center bottom;
}
.detailContent{
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 700px;
	padding-top: 10px;
	padding-left: 15px; padding-bottom:15px;
}

.lst{float: left;width: 743px; padding-top:15px; background-image:url(images/rig2.gif); background-repeat:repeat-y; background-position:left;}
.detail{float: left;width: 723px; padding:10px; background-image:url(images/rig2.gif); background-repeat:repeat-y; background-position:left;}
.lstItem{float: left;width: 730px;}
.lstItem a{ color:#666666;}
.lstItem a:hover{ color:#0077b3;}
.lstItemZi{
	font-size: 14px;
	color: #4d7419;
	text-decoration: none;
	float: left;
	height: 30px;
	width: 620px;
	line-height: 30px;
	background-image: url(images/icon2.gif);
	background-repeat: no-repeat;
	background-position:40px center;
}
.lstItemZi a{	color: #4d7419; padding-left:60px;
	text-decoration: none;}
.lstItemZi a:hover{	color: #000000;
	text-decoration: none;}
.lstItemDate{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	float: right;
	height: 30px;
	width: 80px;
	line-height: 30px;
}
.lstPager{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 720px; height:40px; padding-top:5px;
}
.lstPager a{	color: #666666;
	text-decoration: none;}
a {color:#666666;
	text-decoration:none
}
.fred{ color:#ec051c;}

a:hover {color:#000000;text-decoration:none}
.table{ padding:4px;}


.input{ width:80px; background-color:#FFFFFF; border:1px solid #cccccc; color:#000000;}
.input2{ width:200px; background-color:#FFFFFF; border:1px solid #cccccc; color:#000000;}
.input3{ width:300px; background-color:#FFFFFF; border:1px solid #cccccc; color:#000000;}

.page1{ clear:both; margin-top:10px; line-height:30px; color:#000000; text-decoration:none;}
.SelectIndexStyle{padding:2px 5px 2px 5px;color:#f93;margin-right:2px;text-decoration:none;BACKGROUND-COLOR: #fff6e9;border:1px solid #f90;FONT-WEIGHT: bold;}
.UnSelectIndexStyle{padding:2px 5px 2px 5px;color:#333;margin-right:2px;text-decoration:none;border:1px solid #b2e05d;}
.PreviewNextStyle{padding:2px 5px 2px 5px;color:#333;margin-right:2px;text-decoration:none;border:1px solid #b2e05d;}
.PageEndStyle{padding:2px 5px 2px 5px;color:#666666;margin-right:2px;text-decoration:none;border:1px solid #999;}
.MouseOverStyle{padding:2px 5px 2px 5px;color:#000;margin-right:2px;text-decoration:none; border:1px solid #BDE389;background-color:#f6ffeb;}
.MouseOutStyle{padding:2px 5px 2px 5px;color:#333;margin-right:2px;text-decoration:none;border:1px solid #b2e05d;}
.InputTextBoxStyle{font-size:10px;width:20px;BACKGROUND-COLOR:#fff6e9;border:1px solid #ff9900; text-decoration:none;}
.SubmitButtonStyle{font-size: 10px;border: 1px solid #b2e05d;width:40px; text-decoration:none; BACKGROUND-COLOR: #fff6e9;border: 1px solid #ff9900;}
.PageInfoStyle{font-size:12px;line-height:22px;color:#000000;text-decoration:none;}

.page1 a{color:#000; text-decoration:none;}
.page1 a:hover {
	 color:#3333CC;
}