@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;text-decoration: none; background-image:url(../images/bk.gif); background-repeat:repeat-x; background-position:top;}
* {	margin: 0;	padding: 0;}
table {word-wrap:break-word;}
div {word-wrap:break-word;}
ul{list-style:none;}
.container{	WIDTH: 980px;	margin:0 auto;}
.header{width: 950px;float: left; padding-left:15px; padding-right:15px; background-image:url(../images/top.gif); background-repeat:no-repeat; background-position:top;}
.top{width: 950px;float: left;}
.logo{float: left; width:660px; padding-top:10px; height:90px;}
.tel{ float:right; width:170px; background-image:url(../images/tel.gif); background-repeat:no-repeat; background-position:left 40px; padding-top:42px; height:35px; color:#cc0000; font-size:24px; font-weight:bold; padding-left:60px;}
.topzi{ float:right; width:270px; padding-top:60px; height:30px; color:#666666; font-size:12px;}
.nav{height:47px;padding-left:30px;width:920px; padding-top:2px;background-image: url(../images/menu.gif);background-repeat: no-repeat;background-position:left top;float:left; }
.nav li{float:left;position:relative;height:43px; }
.nav li a{font-size:14px;height:37px;line-height:36px; padding-top:5px;color:#ffffff;display:block;float:left; font-weight:bold;text-align:center; width:108px;background-image: url(../images/fenge.gif);background-repeat:no-repeat;background-position: left 24px;}
.nav li:hover a{color:#ffffff;height:37px;line-height:36px;background-image: url(../images/fenge2.gif);background-repeat:no-repeat;background-position: left top; }
.nav li a.home{color:#ffffff;height:37px;line-height:36px;background-image: url(../images/fenge2.gif);background-repeat:no-repeat;background-position: left top; }
.nav li.hover a{color:#ffffff;height:37px;line-height:36px;background-image: url(../images/fenge2.gif);background-repeat:no-repeat;background-position: left top;}
.nav li ul{ position:absolute; top:42px; left:5px; width:120px;display:none;background-color:#30a4de; overflow:hidden;}
.nav li.hover ul{ display: block;}
.nav li:hover ul{ display: block;}
.nav li ul li{ float:left; height:26px; line-height:26px;padding:0; margin-top:0;}
.nav li:hover ul a{ color:#ffffff; font-size:12px; font-weight: bold; text-align:left; line-height:26px;width:120px;height:26px; display:inline; margin:0; border:0;  background:none;padding-right: 0px; padding-left:10px;}
.nav li:hover ul a:hover{text-decoration:underline;}
.nav li.hover ul a{ color:#ffffff; font-size:12px; font-weight: bold;text-align:left; line-height:26px;width:120px;height:26px; display:inline; margin:0; border:0; background:none;padding-right: 0px; padding-left:10px;}
.nav li.hover ul a:hover{text-decoration:underline;}

.content{WIDTH: 950px; float:left;background-color: #ffffff; padding:10px; padding-top:0px; margin:5px; display:inline;}
.banner{WIDTH: 950px; float:left;background-color: #ffffff; padding:10px; margin:5px; margin-top:0px; background-image:url(../images/banbk.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:22px; display:inline;}
.left{float: left;width: 220px;overflow:hidden; }
.left .box{float: left;width:217px;}
.left .box h3{font-size: 14px;font-weight:bold;color: #ffffff;text-decoration: none;float: left;height: 38px;width:200px;padding-left: 17px; padding-top:8px; background-image: url(../images/nav1.gif); background-repeat:no-repeat; background-position:left top;}
.left .box .jianjie{float: left;width:200px; padding-left:10px;height:370px; line-height:20px; color:#000000;}
.left .box .jianjie img{ padding-bottom:10px;}
.left .box .jianjie a{ color:#065896}
.left .box .jianjie a:hover{ color:#000000}
.left .box ul{ width:217px;  float:left; padding-bottom:15px;}
.left .box li{font-size: 14px;color: #000000;text-decoration: none;float: left;height: 29px;line-height:29px;width: 217px; background-image:url(../images/icon.gif); background-repeat:no-repeat; background-position:10px center; border-bottom:1px dashed #cccccc;}
.left .box li a{color: #000000;padding-left:30px;}
.left .box li a:hover{color: #004a8e;}

.search{ float:left; width:217px; background-image:url(../images/searchbk.gif); background-repeat:no-repeat; background-position:left top; padding-top:38px; height:65px;}
.search185{ background-color:#FFFFFF; border:1px solid #cccccc; width:185px; color:#666666; font-size:12px;}

.left .box2{float: left;width:217px; }
.left .box2 h3{font-size: 14px;font-weight:bold;color: #ffffff;text-decoration: none;float: left;height: 30px;width:200px;padding-left: 17px; padding-top:8px; background-image: url(../images/nav2.gif); background-repeat:no-repeat; background-position:left top;}
.left .box2 h3 span a{ padding-right:10px; float:right;}
.left .box2 ul{ width:217px;  float:left;}
.left .box2 li{font-size: 14px;color: #000000;text-decoration: none;float: left;height: 29px;line-height:29px;width: 217px; background-image:url(../images/icon.gif); background-repeat:no-repeat; background-position:10px center; border-bottom:1px dashed #cccccc;}
.left .box2 li a{color: #000000;padding-left:30px;}
.left .box2 li a:hover{color: #004a8e;}

.right{float:right;width: 720px; padding-bottom:10px; overflow:hidden;}
.rig2{float:left; width:720px;}
.news{float:left; width:720px; height:215px;}
.news h3{ float:left; width:705px; background-image:url(../images/nav3.gif); background-repeat:no-repeat; background-position:left top; padding-top:10px; padding-left:15px; font-size:14px; color:#ffffff; font-weight:bold; height:38px;}
.news h3 span a{ float:right;}
.news .img{ float:left; width:258px; padding-left:8px;}
.news ul{ float:left; width:450px; padding-top:5px;}
.news li{ float:left; width:450px; background-image:url(../images/icon2.gif); background-repeat:no-repeat; background-position:5px center; height:24px; line-height:24px; color:#666666; font-size:12px;}
.news li a{ color:#000000; padding-left:20px;}
.news li a:hover{ color:#666666;}
.news li span{ float:right; width:70px; color:#666666;}
.rig2 .box2{ float:left; width:353px; height:200px;}
.rig2 .box2 h3{ float:left; width:338px; padding-left:15px; padding-top:8px; height:30px; color:#ffffff; font-size:14px; font-weight:bold; background-image:url(../images/nav4.gif); background-repeat:no-repeat; background-position:left top;}
.rig2 .box2 h3 span a{ float:right; padding-right:10px;}
.rig2 .box2 ul{}
.rig2 .box2 li{font-size: 12px;color: #000000;text-decoration: none;float: left;height: 24px;line-height:24px;width: 350px; background-image:url(../images/icon3.gif); background-repeat:no-repeat; background-position:10px center;}
.rig2 .box2 li a{color: #000000;padding-left:25px;}
.rig2 .box2 li a:hover{ color:#036bb6;}

.rig2 .box3{ float:left; width:353px; }
.rig2 .box3 h3{ float:left; width:338px; padding-left:15px; padding-top:8px; height:35px; color:#ffffff; font-size:14px; font-weight:bold; background-image:url(../images/nav5.gif); background-repeat:no-repeat; background-position:left top;}
.rig2 .box3 h3 span a{ float:right; padding-right:10px;}
.rig2 .box3 ul{}
.rig2 .box3 li{font-size: 12px;color: #000000;text-decoration: none;float: left;height: 24px;line-height:24px;width: 350px; background-image:url(../images/icon3.gif); background-repeat:no-repeat; background-position:10px center;}
.rig2 .box3 li a{color: #000000;padding-left:25px;}
.rig2 .box3 li a:hover{ color:#036bb6;}

.rigad{ float:left; width:720px; height:105px;}

.conpic{float:left; width:690px; }
.conpic h3{font-size: 14px;font-weight: bold;color: #ffffff;text-decoration: none;float: left;height: 30px;width:650px; padding-left: 30px; padding-top:10px; background-image:url(../images/nav3.gif); background-repeat:no-repeat; background-position:left top; }
.conpic h3 span a{ float:right; padding-top:2px;}
.conpic ul{ float: left;width:680px; }
.conpic li{  float:left; width:170px; text-align:center; padding-top:10px; line-height:30px; height:160px;}
.conpic li img{ width:155px; height:120px; padding:1px; border:1px solid #cccccc;}
.conpic li a{ color:#065896;}
.conpic li a:hover{ color:#000000;}

.subnav{font-size: 12px;color: #000000;text-decoration: none;float: left;height: 43px;width:710px; padding-top:5px; background-image:url(../images/subnav.gif); background-repeat:repeat-x; background-position:left top; padding-left:10px;}
.subnav  a{ padding-left:10px;color: #000000; padding-right:10px;}
.subnav  a:hover{color: #036bb6;}
.hotlink{ float:left; width:950px; background-image:url(../images/hotlink.gif); background-repeat:no-repeat; background-position:center top; padding-top:10px; height:40px; color:#ffffff; font-size:12px; padding-left:20px;}
.hotlink a{ color:#ffffff; padding-left:30px;}
.hotlink a:hover{ color:#ffffff; text-decoration:underline;}
.footer{
	float: left;
	width: 980px;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 15px; 
}
.footer a{		color: #666666;
	text-decoration: none;}
.footer a:hover{	color: #000000;
	text-decoration: none;}
.detailTitle{
	font-size: 18px;
	font-weight: bold;
	color: #036bb6;
	text-decoration: none;
	text-align: center;
	float: left;
	height: 30px;
	width:720px;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.detailDate{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	float: left;
	height: 28px;
	width: 720px;
	padding-top: 5px;
	line-height: 24px;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.detailContent{
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 680px;
	padding-top: 15px;
	padding-left: 25px; padding-bottom:10px;
}
.detailTitle2{font-size: 14px;font-weight: bold;color: #ffffff;text-decoration: none;float: left;height: 30px;width:650px; padding-left: 30px; padding-top:10px; background-image:url(../images/nav3.gif); background-repeat:no-repeat; background-position:left top; }

.daimg{	float: left;	width: 340px; text-align:center; padding-bottom:10px;}
.daimg img{	height: 250px;width: 323px;}
.cpxxtitle{ float:right; width:320px; padding-right:10px; color:#cc0000; font-weight:bold; font-size:14px; height:30px; line-height:30px;}
.cpxx{	font-size: 12px; line-height:24px; padding-top:10px;
	color: #666666;
	text-decoration: none; 
	float: right;
	width:320px; padding-right:10px; padding-top:10px;}

.lst,.detail,.piclst{float: left;width:720px;}
.piclst ul{ float: left;width:715px; padding-left:5px; }
.piclst li{  float:left; width:178px; text-align:center;line-height:30px; height:160px;}
.piclst li img{ width:165px; height:120px; padding-bottom:5px;}
.piclst li a{ color:#065896;}
.piclst li a:hover{ color:#000000;}

.lst2{float: left;width:720px;}
.lst2 ul{}
.lst2 li{ float:left; width:144px; height:30px; line-height:30px; color:#000000; font-size:12px; background-image:url(../images/icon4.gif); background-repeat:no-repeat; background-position:5px center;}
.lst2 li a{ color:#000000; padding-left:15px;}
.lst2 li a:hover{ color:#666666;}

.lstItem{ float:left; width:710px;}
.lstItem a{ color:#666666;}
.lstItem a:hover{ color:#0077b3;}
.lstItemZi{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	float: left;
	height: 30px;
	width: 580px;
	line-height: 30px;background-image:url(../images/icon4.gif); background-repeat:no-repeat; background-position:15px center;
}
.lstItemZi a{	color: #000000; padding-left:30px;	text-decoration: none;}
.lstItemZi a:hover{	color: #004a8e;text-decoration: none;}
.lstItemDate{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	float: right;
	height: 30px;
	width: 70px;
	line-height: 30px;
}
.lstPager{
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 690px; padding-top:10px;
}
.lstPager a{	color: #666666;	text-decoration: none;}
a {color:#666666;	text-decoration:none}
a:hover {color:#000000;text-decoration:none}
.fred{	color: #FF0000;}
.flan{	color: #278bbd;}

.page {
  clear:both;
  color:#FFFFFF;
  line-height:30px;
  margin-top:10px;
}
.SelectIndexStyle {
  background-color:#FFF6E9;
  border-bottom-color:#FF9900;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#FF9900;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#FF9900;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#FF9900;
  border-top-style:solid;
  border-top-width:1px;
  color:#FF9933;
  font-weight:bold;
  margin-right:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  text-decoration:none;
}
.UnSelectIndexStyle {
  border-bottom-color:#B2E05D;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#B2E05D;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#B2E05D;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#B2E05D;
  border-top-style:solid;
  border-top-width:1px;
  color:#333333;
  margin-right:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  text-decoration:none;
}
.PreviewNextStyle {
  border-bottom-color:#B2E05D;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#B2E05D;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#B2E05D;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#B2E05D;
  border-top-style:solid;
  border-top-width:1px;
  color:#333333;
  margin-right:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  text-decoration:none;
}
.PageEndStyle {
  border-bottom-color:#F3F3F3;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#F3F3F3;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#F3F3F3;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#F3F3F3;
  border-top-style:solid;
  border-top-width:1px;
  color:#CCCCCC;
  margin-right:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  text-decoration:none;
}
.MouseOverStyle {
  background-color:#F6FFEB;
  border-bottom-color:#BDE389;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#BDE389;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#BDE389;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#BDE389;
  border-top-style:solid;
  border-top-width:1px;
  color:#66B54D;
  margin-right:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  text-decoration:none;
}
.MouseOutStyle {
  border-bottom-color:#B2E05D;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#B2E05D;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#B2E05D;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#B2E05D;
  border-top-style:solid;
  border-top-width:1px;
  color:#333333;
  margin-right:2px;
  padding-bottom:2px;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  text-decoration:none;
}
.InputTextBoxStyle {
  background-color:#FFF6E9;
  border-bottom-color:#FF9900;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#FF9900;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#FF9900;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#FF9900;
  border-top-style:solid;
  border-top-width:1px;
  font-size:10px;
  width:20px;
}
.SubmitButtonStyle {
  background-color:#FFF6E9;
  border-bottom-color:#FF9900;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#FF9900;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#FF9900;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#FF9900;
  border-top-style:solid;
  border-top-width:1px;
  font-size:10px;
  width:40px;
}
.PageInfoStyle {
  color:#333333;
  font-size:12px;
  line-height:22px;
}