/* CSS Document */
body{ margin:0; padding:0; font:12px/180% Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; color:#333333;}
a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration:none
}
.dhbg{
	background: url(../images/dhbg.gif) repeat-x;
}
.dht{
float:left;
	margin:0 0 0 20px;
	height:40px;
	width:630px;
	background: url(../images/dhtbg.gif) no-repeat 0px 0px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.dht ul, .lag ul{ list-style:none; margin:0; padding:0;}
.dht ul li{ float:left;cursor:pointer; padding-left:2px}
.dht a { text-align:center;
  font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	width:81px; height:22px; padding:14px 0 0 6px;
	display: block;
}
.shou a:hover{background: url(../images/dhtbg.gif) no-repeat -2px -56px !important;}
.mid a:hover{background: url(../images/dhtbg.gif) no-repeat -40px -56px !important;}
.wei a:hover{background: url(../images/dhtbg.gif) no-repeat -536px -56px !important;}
.lag{ float:right; margin:0 0 0 18px; width:162px; height:40px; background: url(../images/dhtbg.gif) no-repeat -636px 0px;}
.lag ul li{ float:left;cursor:pointer;padding-left:2px}
.lag a { text-align:center;
  font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	width:70px; height:22px; padding:14px 0 0 6px;
	display: block;
}
.lag .chi a:hover{background: url(../images/dhtbg.gif) no-repeat -638px -56px !important;}
.lag .en a:hover{background: url(../images/dhtbg.gif) no-repeat -716px -56px !important;}
.sou{ font: bold 12px Arial, Helvetica, sans-serif;
	color: #518CCF; text-align:center}
.kk{ border:1px solid #DFDFDF; width:160px; height:12px}
.but1{
	width:31px;
	height:15px;
	background: url(../images/button1.gif) no-repeat;
	border-style: none;
	color: #FFFFFF;
	font: bold 10px Geneva, Arial, Helvetica, sans-serif;
}
.banner{
	height:286px;
	background: url(../images/banner.jpg) no-repeat;
}
.banner2{
	height:150px;
	background: url(../images/banner_04.gif) no-repeat;
}
.banner3{
	height:150px;
	background: url(../images/banner.jpg) no-repeat 0 -70px;
}
#shz{
	width:256px;
	height:300px;
	margin:0 0 0 20px;
	background: url(../images/cpfl.gif) no-repeat top;
	float:left;
}
#shz ul{ list-style:none; margin:58px 0 0 22px; padding:0;}
#shz .cpsort{  font: bold 14px Arial, Helvetica, sans-serif;
padding: 0 0 0 40px;
	color: #FFFFFF;}
#shz .sort{
margin-top:2px;
padding:3px 0 0 22px;
width:189px;
height:26px;
background: #F5f5f7;
}
.jiantou{
float:left;
	width:22px;
	height:12px;
	margin-top:2px;
	background: url(../images/jiantou.gif) no-repeat center;
	display: block;
}
#middle{
	width:432px;
	margin:0 0 0 15px;
	left: 0px;
	top: 0px;
	float:left;
	overflow: hidden;
}
#middle .dongtai{ margin:30px 10px 0 15px; height:30px;	border-bottom:1px solid #D8D8D8;
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #0A51A1; border-bottom:1px solid #D8D8D8}
#middle .dt_con{margin:4px 10px 0 15px;} 
#middle .zhanshi{ margin:10px 10px 0 15px; height:30px;	border-bottom:1px solid #D8D8D8;
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #0A51A1; border-bottom:1px solid #D8D8D8}
#middle .zs_con{margin:10px 10px 0 13px;} 
#middle .zs_con2{
	margin:20px 10px 0 25px;
	text-align: right;
} 
.pic_1{
float:left;
	width:24px;
	height:8px;
	margin-top:3px;
	background: url(../images/pic_1.gif) no-repeat center;
	display: block;
}
.fj{margin:20px 10px 0 25px; color:#993300;} 
#cnmiddle{
	width:680px;
	margin:0 0 0 290px;
}
#cnmiddle .dongtai{ margin:10px 10px 0 25px; height:30px;	border-bottom:1px solid #D8D8D8;
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #0A51A1; border-bottom:1px solid #D8D8D8}
#cnmiddle .zs_con{margin:10px 10px 0 25px;} 	
#cnmiddle .zs_con2{margin:10px 10px 0 25px; text-align: right;} 	
#cnmiddle .zs_con3{margin:10px 10px 0 25px;} 
.n3{color: #999999}
#shy{
float:right;
	width:226px;
	height:318px;
	margin:20px 30px 0 0 !important;
	margin:20px 0px 0 0;
	background: url(../images/shuxian.gif) no-repeat left;
}
#shy .fw1{
	margin:12px 0 0 25px;
	height:30px;
	border-bottom:1px solid #D8D8D8;
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #0A51A1;
}
#shy .fw_con{margin:0 10px 0 25px;} 
#foot{
	clear:both;
	height:108px;
	margin:20px 0 0 0;
	background: url(../images/footbg.gif) repeat-x;
}
.n1{ width:8%; text-align:center; border-bottom:1px dashed #CCCCCC} .n2{ width:72%; border-bottom:1px dashed #CCCCCC} .n4{
	width:20%;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	border-bottom:1px dashed #CCCCCC
}
.n5{
	width:8%;
	background: url(../images/PDF.gif) no-repeat 0px 0px;
	border-bottom:1px dashed #CCCCCC
}
.n5 a{
	width:30px;
	height:29px;
	text-indent: -9999px;
	display: block;
}
.zs_con ul{ list-style:none}
.zs_con ul li{ height:42px;}
.bcss{ width:200px;
	border: 1px solid #CCCCCC;
}
.bcss2{ width:300px; height:75px;
	border: 1px solid #CCCCCC;
}
.bcss3{ width:50px;
	border: 1px solid #CCCCCC;
}
.but2{
	background: #1668BE;
	padding: 2px;
	border: 1px inset #CCCCCC;
	color:#FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
}
.con{ line-height:75px;}
.yzm{ margin:35px 0 0 0; height:40px}
.kdi{ height:25px;
	border-bottom: 1px dashed #CCCCCC
}
.kdi1{ height:25px; padding:0 0 0 10px;
	border-bottom: 1px dashed #CCCCCC
}
.kdi13{
  height:25px;
	padding:0 0 0 10px;
	border-bottom: 1px dashed #CCCCCC;
	font: 13px Arial, Helvetica, sans-serif;
	border-left:1px dashed #CCCCCC;
	border-top:1px dashed #CCCCCC;
}
.kdi16{
padding:0 0 0 10px;
border-top:1px dashed #CCCCCC;
	border-left:1px dashed #CCCCCC;
		border-bottom: 1px dashed #CCCCCC
}

.kdi17{
border-top:1px dashed #CCCCCC;
	border-right:1px dashed #CCCCCC;
	border-left:1px dashed #CCCCCC;
		border-bottom: 1px dashed #CCCCCC
}
.kdi14{
  height:25px;
	border-bottom: 1px dashed #CCCCCC;
	font: 13px Arial, Helvetica, sans-serif;
	border-left:1px dashed #CCCCCC;
	border-right:1px dashed #CCCCCC;
	border-top:1px dashed #CCCCCC;
}
.kdi15{
	border-bottom: 1px dashed #CCCCCC;
}
.kdi12{ height:25px; padding:0 0 0 10px
}
.prbg{
	width:180px;
	height:40px;
	background: url(../images/boxbg.gif) no-repeat 0px -78px;
	padding:0 0 0 30px
}
.prz{ margin:0 0 10px 10px}
.img11{
	border: 1px solid #d7d7d7;
	padding:1px;
}
.przi{ font:12px Arial, Helvetica, sans-serif;}
.zs_con3 ul{ list-style:none; margin:0; padding:0}
.zs_con3 ul li{}
.prtupian{ text-align:center;}
.prdi{
	border-bottom:1px dashed #CCCCCC;
	margin:10px 0 0 0;
	color:#666666;
	font: bold 13px Arial, Helvetica, sans-serif
}
#lianxi{ width:350px; height:200px;
margin:30px 0 0 140px;
}
#lianxi .se{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FF9900;
	line-height:40px;
}
#lianxi ul{ list-style:none; margin:0px;}
#lianxi ul li{
	font: 14px/30px Arial, Helvetica, sans-serif;
}
#content{ margin:0 auto;}
.yy{ padding:0 8px 0 0}

.fo2{
	font-size: 14px;
	color: #24669B;
	font-weight: bold;
}
