﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	font-size:12px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}
h1,h2,h3,h4,h5,form,p,ul{ margin:0px; padding:0px;}
input {font-family:Arial, Helvetica, sans-serif;font-size:12px; color: #666666;}
li { padding:0px; margin:0px; line-height:180%;list-style-type:none;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
.link_lan a{
	color: #FFFFFF;
	text-decoration: none;
}
.link_lan a:hover {
	text-decoration: underline;
	color: #FFFF00;
}
.link_lang a{color: #0066CC;text-decoration: none;}
.link_lang a:hover {text-decoration: underline;color: #009900;}
.link_bk a{color: #4D4D4D;text-decoration: none;}
.link_bk a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.link_bku a{color: #4D4D4D;text-decoration: underline;}
.link_bku a:hover {text-decoration: underline;color: #009900;}
.link_bkg a{color: #4D4D4D;text-decoration: none;}
.link_bkg a:hover {text-decoration: underline;color: #009900;}
.link_bkgu a{color: #4D4D4D;text-decoration: underline;}
.link_bkgu a:hover {text-decoration: underline;color: #009900;}
.link_white a{color: #FFFFFF;	text-decoration: none;text-decoration: none;}
.link_white a:hover {text-decoration: underline;}
a.sj-b {
	display:inline-block;
	width:236px;
	height:35px;
	text-decoration: none;
	font-size: 13px;
}
a.sj-b:link {
	color: #3D3D3D;
	background-image: url(images/nnaa_04.jpg);
	font-size: 13px;
	height: 35px;
	width: 236px;
	line-height: 35px;
}
a.sj-b:visited {
	color: #3D3D3D;
	background-image: url(images/nnaa_04.jpg);
	font-size: 13px;
	height: 35px;
	width: 236px;
	line-height: 35px;
}
a.sj-b:hover {
	color: #F32108;
	background-image: url(images/nna_04.jpg);
	font-size: 13px;
	height: 35px;
	width: 236px;
	line-height: 35px;
}
/*顶部*/
.head_top{
	width:1050px;
	height:134px;
	margin-right: auto;
	margin-left: auto;
}
.head_dh{
	width:1050px;
	height:46px;
	margin-right: auto;
	margin-left: auto;
	line-height: 46px;
}
.head_ad{
	width:100%;
	height:388px;
	line-height: 46px;
	text-align: center;
	background-color: #EFEFEF;
}.head_top .logo {
	height: 84px;
	width: 301px;
	background-image: url(images/index_04.jpg);
	margin-top: 50px;
	float: left;
}
.head_top .ss {
	float: left;
	width: 330px;
	margin-top: 80px;
	margin-left: 20px;
	height: 40px;
	line-height: 40px;
}
.head_top .ss .sousuomz {
	float: left;
	width: 178px;
	height: 22px;
	margin-top: 13px;
	line-height: 22px;
	background-image: url(images/1index_18.jpg);
}
.head_top .ss .sousuotj {
	float: left;
	height: 24px;
	width: 22px;
	margin-top: 13px;
}
.head_top .tel {
	height: 84px;
	width: 355px;
	float: left;
	margin-top: 50px;
	margin-left: 40px;
	background-image: url(images/index_06.png);
}
.head_dh .dhlj {
	background-image: url(images/index_10.jpg);
	background-repeat: no-repeat;
	background-position: right;
	width: 115px;
	float: left;
	text-align: center;
	font-size: 14px;
}
.aasearchipt{
	width:173px;
	height:15px;
	line-height:15px;
	border:none;
	float:left;
	outline:none;
	margin-top: 2px;
	margin-left: 3px;
	background-color: #FFFFFF;
}
.d1 {
	width: 935px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.d1 .news {
	width: 464px;
	float: left;
}
.d1 .gsjj {
	width: 443px;
	margin-left: 20px;
	float: left;
}
.d1 .news .xwbt {
	height: 24px;
	width: 464px;
	float: left;
	margin-bottom: 20px;
}
.d1 .news .xwtp {
	background-image: url(images/index_23.png);
	height: 139px;
	width: 192px;
	float: left;
	padding-top: 2px;
	padding-left: 2px;
}
.d1 .news .xwbiao {
	background-image: url(images/dian.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	width: 250px;
	margin-left: 10px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-bottom: 5px;
}
.d1 .gsjj .gsbt {
	float: left;
	height: 24px;
	width: 443px;
	margin-bottom: 20px;
}
.d1 .gsjj .gstp {
	float: left;
	background-image: url(images/index_23.png);
	height: 139px;
	width: 192px;
	padding-top: 2px;
	padding-left: 2px;
}
.d1 .gsjj .gswz {
	float: left;
	width: 235px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 22px;
}
.d1 .cpbt {
	float: left;
	width: 935px;
	margin-top: 15px;
	height: 25px;
	margin-bottom: 10px;
}
.d1 .cpgd {
	float: left;
	height: 160px;
	width: 935px;
}
.d1 .cpgd .cpgdbt {
	width: 180px;
	height: 160px;
	margin-right: 10px;
}
.d1 .cpgd .cpgdbt .cptp {
	width: 176px;
	height: 128px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-left: 2px;
}
.d1 .cpgd .cpgdbt .gdwz {
	width: 180px;
	margin-top: 5px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-size: 12px;
	background-color: #E4E4E4;
}
.nybt {
	height: 25px;
	width: 100%;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #D4000E;
}
.nenr {
	width: 100%;
	font-size: 12px;
	line-height: 25px;
}
.xcp {
	width: 650px;
	margin-bottom: 10px;
	float: left;
}
.xcp .cp {
	width: 180px;
	float: left;
	height: 160px;
	margin-left: 20px;
	margin-bottom: 15px;
}
.xcp .cp .xcptp {
	width: 176px;
	height: 128px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-left: 2px;
}
.xcp .cp .xgdwz {
	width: 180px;
	margin-top: 5px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-size: 12px;
	background-color: #E4E4E4;
}




.footer {
	background-image: url(images/dt.jpg);
	background-repeat: repeat;
	height: 85px;
	width: 100%;
	line-height: 20px;
	font-size: 12px;
	color: #CCCCCC;
	text-align: center;
	float: left;
	margin-top: 20px;
}
.nynews {
	background-image: url(images/dian.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	line-height: 25px;
	text-indent: 10px;
	margin-bottom: 5px;
}
.d5 {
	width: 935px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	padding-top: 20px;
}
