@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: #666666;	height: 100%;	margin:0 auto;	background-color: #ffffff; background-image:url(/images/bk.gif); background-repeat:repeat-x; background-position:top;	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/top.jpg); background-repeat:no-repeat; background-position:top;}
.top{ float:left; width:950px;}
.logo{height:109px;float: left; width:550px; padding-top:5px; padding-left:10px;}
.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:330px; padding-top:20px; height:50px; background-image:url(/images/search.gif); background-repeat:no-repeat; background-position:left 26px; padding-left:10px;}
.search240{ background-color:#FFFFFF; border:0px solid #ffffff; color:#666666; font-size:12px; width:230px;}
.tel{ font-size:24px; font-weight:bold; color:#478e03;padding-top:63px; padding-left:60px; float:right; width:170px; height:30px;}

.content{WIDTH: 950px;float:left; padding-top:10px;}
.banner{  float:left; width:950px;  padding-bottom:19px; background-image:url(/images/banbk.jpg); background-repeat:no-repeat; background-position:bottom;}
.nav{ float:left;height:55px; width:920px;padding-left:30px; background-image:url(/images/menu.gif); background-repeat:repeat-x; background-position:left top;}
.nav li{float:left;position:relative;height:35px; }
.nav li a{font-size:14px;height:35px;line-height:35px; font-weight:bold;color:#ffffff;display:block;float:left;padding: 0;background-image: url(/images/fenge.gif);background-repeat: no-repeat;background-position:left top; width:100px; text-align:center;}
.nav li:hover a{color:#ffff00;height:35px; line-height:35px;background-image: url(/images/fenge.gif);background-repeat:no-repeat;background-position:left top;}
.nav li a.home{color:#ffff00; height:35px; line-height:35px;background-image: url(/images/fenge.gif);background-repeat:no-repeat;background-position:left top;}
.nav li.hover a{color:#ffff00; 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:35px; left:0px; width:120px;line-height:26px; display:none; background-color:#478e03;}
.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:120px; 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:120px;text-align:left; padding-left:10px; margin:0; border:0; background:none;}
.nav li.hover ul a:hover{text-decoration:underline;text-align:left;}

.jianjie{ float:left; width:316px; background-image:url(/images/box1.gif); background-repeat:no-repeat; background-position:top; height:230px;}
.jianjie h3{ float:left; width:250px; padding-left:50px; color:#ffffff; font-size:14px; font-weight:bold; height:40px; padding-top:8px;}
.jianjie .jjzi{ float:left; width:285px; color:#000000; padding-left:17px; font-size:12px; line-height:20px; height:165px;}
.jianjie .jjzi img{ float: left; padding-right:10px; padding-bottom:5px;}
.jianjie .jjzi a{ color:#000000;}
.jianjie .jjzi a:hover{color:#478e03; }

.left{float: left;width:230px;overflow:hidden;}

.left .box{float: left;width: 223px; background-image:url(/images/box4.gif); background-repeat:no-repeat; background-position:left top;}
.left .box h3{font-size: 14px;font-weight: bold;text-decoration: none;float: left;height: 35px;width:190px;color:#478e03; padding-left:20px; padding-top:12px;}
.left .box ul{float: left;width: 210px;background-image:url(/images/box4b.gif); background-repeat:no-repeat; background-position:left bottom; padding-bottom:30px; padding-left:12px;}
.left .box li{ float:left; width:200px; background-image:url(/images/icon.gif); background-repeat:no-repeat; background-position:15px center; height:30px; line-height:30px; color:#000000;font-size:14px; border-bottom:1px dashed #cccccc;  }
.left .box li a{ color:#000000; padding-left:35px;}
.left .box li a:hover{ color:#cc0000;}
.left .box .lianxi{float: left;width: 200px;background-image:url(/images/box4b.gif); background-repeat:no-repeat; background-position:left bottom; padding-bottom:30px; padding-left:20px; padding-right:3px; color:#000000; line-height:24px;}

.flan{ color:#0f4e9b; font-size:24px; font-weight:bold;}

.right{width:720px; float:right; background-image:url(/images/rig3.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:20px;overflow:hidden;}

 .news{float:left;width: 317px;background-image:url(/images/box2.gif); background-repeat:no-repeat; background-position:top; height:230px;}
 .news h3{float:left; width:285px; padding-left:17px;color:#478e03; font-size:14px; font-weight:bold; height:40px; padding-top:11px;}
.news h3 span a{ float:right;}
 .news ul{ float:right; width:310px;}
 .news li{ float:left; width:310px; background-image:url(/images/icon.gif); background-repeat:no-repeat; background-position:10px center; color:#000000; font-size:12px; line-height:24px; height:24px;}
 .news li a{ color:#000000; padding-left:25px;}
 .news li a:hover{ color:#478e03;}
 
.conpic{ float:left; width:920px; padding:15px; background-image:url(/images/box3.gif); background-repeat:no-repeat; background-position:top; height:200px;}
.conpic ul{float:left; width:920px;}
.conpic li{ float:left; width:112px; padding-top:2px; text-align:center; height:185px; color:#000000;}
.conpic li img{ width:98px; height:155px; padding:1px; border:1px solid #478e03;}
.conpic li span{ float:left; width:105px; height:24px; line-height:24px;text-align:center; color:#000000;}
.conpic li span a{ color:#000000;}
.conpic li span a:hover{ color:#478e03;}


.piclst{float: left;width: 680px; padding:20px; padding-top:5px; background-image:url(/images/rig2.gif); background-repeat:repeat-y; background-position:left;}
.pic1{float: left;width: 130px; padding:9px; border:1px solid #cccccc; display:inline; margin:5px;}
.tup1 {	float: left;	width: 126px;	height: 210px;}
.tup1 img{width: 126px;height: 200px;}
.zi1{font-size: 12px;color: #000000;text-decoration: none;float: center;height: 25px;width: 130px; line-height:24px; }
.zi1 a {	color: #000000;}
.zi1 a:hover{color: #cc0000;}
.zi1b{ float:right; width:170px; line-height:20px; height:157px; color:#666666;}

.pic2{	float: left;	width:180px;height:170px;padding-left: 8px;}
.tup2 {	float: left;	width: 180px;height:140px; }
.tup2 img{width: 170px;height: 125px;border:1px solid #cccccc; padding:4px;}
.tup2 a:hover img{border:1px solid #004499;}
.zi2{font-size: 12px;color: #004499;text-decoration: none;float: left;height: 24px; line-height:24px;width: 180px;text-align: center;}
.zi2 a {	color: #004499;font-size: 12px;}
.zi2 a:hover{color: #000000;}

.pic3{	float: left;	width:214px;height:200px;padding-left: 18px;}
.tup3 {	float: left;	width:214px;height:165px; }
.tup3 img{width: 204px;height: 150px;border:1px solid #cccccc; padding:4px;}
.tup3 a:hover img{border:1px solid #004499;}
.zi3{font-size: 12px;color: #004499;text-decoration: none;float: left;height: 24px; line-height:24px;width: 214px;text-align: center;}
.zi3 a {	color: #004499;font-size: 12px;}
.zi3 a:hover{color: #000000;}

.subnav{font-size: 12px;text-decoration: none;float: left;height: 27px;width:700px;color:#000000; padding-left:20px; background-image:url(/images/rig1.gif); background-repeat:no-repeat; background-position:left top; padding-top:20px;}
.subnav a{ color: #000000; padding-left:5px; padding-right:5px; font-weight:normal;}
.subnav  a:hover{color: #0088cc;}
.footer{
	float: left;
	width: 950px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height:20px; text-align:center; height:114px; padding-top:100px; background-image:url(/images/foot.jpg); background-repeat:no-repeat; background-position:top;
}
.footer a{color: #000000;}
.footer a:hover{	color: #ffffff;
	text-decoration: none;}
.hotlink{ float:left; width:948px; color:#000000; font-size:12px; padding-top:12px; display:inline; height:26px; border:1px solid #cccccc;}
.hotlink a { padding-left:20px;color:#555555;}
.hotlink a:hover{ color:#000000;}
.hotlink span{ font-weight:bold; padding-left:20px;}


.detailTitle{
	font-size: 18px;
	font-weight: bold;
	color: #478e03;
	text-decoration: none;
	text-align: center;
	float: left;
	height: 30px; 
	width:680px; 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: 680px;
	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: 655px;
	padding-top: 10px;
	padding-left: 15px; padding-bottom:15px;
}

.lst{float: left;width: 680px; padding:20px; background-image:url(/images/rig2.gif); background-repeat:repeat-y; background-position:left;}
.detail{float: left;width: 680px; padding:20px; background-image:url(/images/rig2.gif); background-repeat:repeat-y; background-position:left;}
.lstItem{	float: left;width:670px;}
.lstItem a{ color:#666666;}
.lstItem a:hover{ color:#0077b3;}
.lstItemZi{
	font-size: 14px;
	color: #555555;
	text-decoration: none;
	float: left;
	height: 30px;
	width: 580px;
	line-height: 30px;
	background-image: url(/images/icon2.gif);
	background-repeat: no-repeat;
	background-position:20px center;
}
.lstItemZi a{	color: #000000; padding-left:40px;
	text-decoration: none;}
.lstItemZi a:hover{	color: #478e03;
	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: #000000;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 670px; height:40px; padding-top:10px;
}
.lstPager a{	color: #000000;
	text-decoration: none;}
a {color:#666666;
	text-decoration:none
}
.fred{ color:#ec051c;}

a:hover {color:#478e03;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;
}
