@charset "utf-8";
/* 公用属性 */

body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, b, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input {
	margin:0 auto;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	font-size:12px;
}
ul {
	list-style:none;
}
ul li {
	list-style-type:none;
	list-style:none;
}
a {
	text-decoration:none;
	color:#666666;
	outline:none;
}
a:hover {
	text-decoration:underline;
	outline:none;
}
a img, :link img, :visited img {
	border: 0;
	outline:none;
}
img {
	border:0;
}
/* top */
.cAbove {
	height:69px;
	width:965px;
	margin:0 auto 11px;
}
.cAbove .logo {
	width:130px;
	height:41px;
	float:left;
	margin:20px 0 0;
}
.cAbove .logo a {
	display:block;
	overflow:hidden;
	color:#FFFFFF;
	text-indent:-50px;
}
.cr {
	float:left;
	padding-left:310px;
}
.cr em {
	float:left;
	font-style:normal;
	padding:53px 12px 0px 0px;
}
.cSearch {
	float:left;
	padding-right:10px;
	margin-top:13px;
}
.cSborder {
	width:254px;
}
.cst {
	padding-left:12px;
	line-height:22px;
	padding-right:8px;
}
.rsspo {
	width:44px;
	height:22px;
	float:right;
	padding-right:20px;
}
.csb {
	padding-left:12px;
	padding-top:2px;
	padding-right:8px;
}
.csb .s_text {
	width:194px;
	height:16px;
	background:#FFFFFF;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-bottom:1px solid #cccccc;
	float:left;
	border-right:none;
	padding:2px 0px;
	color:##9B9B9B;
}
.csb .s_submit {
	height:22px;
	width:31px;
	border:medium none;
	cursor:pointer;
	background-position:left;
}
/* top  yuanjiao */
.b1, .b2, .b3, .b4, .b1b, .b2b, .b3b, .b4b, .b {
	display:block;
	overflow:hidden;
}
.b1, .b2, .b3, .b1b, .b2b, .b3b {
	height:1px;
}
.b2, .b3, .b4, .b2b, .b3b, .b4b, .b {
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
}
.b1, .b1b {
	margin:0 5px;
	background:#e9e9e9;
}
.b2, .b2b {
	margin:0 3px;
	border-width:2px;
}
.b3, .b3b {
	margin:0 2px;
}
.b4, .b4b {
	height:2px;
	margin:0 1px;
}
.d1 {
	background:#ffffff;
}
.d2 {
	background:#f0f0f0;
}
/* search style*/
.hotl, .hotr, .hottitle, .hottitle1, .hotlright, .hotright {
	width:9px;
	height:36px;
	float:left;
}
.hottitlewidth {
	width:232px;
}
.hotbottom {
	width:250px;
	height:20px;
	clear:both;
}
.hotsearchDiv {
	padding:20px 15px;
}
.hotsearchLine {
	height:2px;
	clear:both;
}
h3 {
	font-size:14px;
	padding-top:10px;
	padding-left:25px;
}
h4 {
	font-size:14px;
	font-weight:bold;
	padding-left:2em;
	float:left;
	line-height:45px;
}
.hotsearch {
	clear:both;
}
.searchBottom {
	width:79px;
	height:23px;
	float:right;
	margin:10px 0px;
	padding-top:4px;
	text-align:center;
}
.searchBottomj {
	width:20px;
	height:15px;
	float:right;
	margin:15px 0px;
	padding-top:4px;
	padding-right:10px;
	text-align:center;
}
.hotline p a {
	color:#ffffff;
}
.hotline p {
	display:inline;
}
/* menu display */
.disNavDiv {
	width: 0px;
	position: relative;
	height: 0px;
	display:none;
}
.nav_yxc {
	background:url(../images/yxhb.png) no-repeat scroll 0 0;
	width:208px;
	height:32px;
	float:left;
}
.nav_tt {
	background:url(../images/hhrs.png) no-repeat scroll 0 0;
	width:522px;
	float:left;
	height:32px;
}
.nav_zx {
	background:url(../images/zx.png) no-repeat scroll 0 0;
	width:715px;
	float:left;
	height:32px;
}
.nav_fw {
	background:url(../images/rs.png) no-repeat scroll 0 0;
	width:513px;
	float:left;
	height:32px;
}
.nav_gr {
	background:url(../images/gr.png) no-repeat scroll 0 0;
	width:484px;
	float:left;
	height:57px;
	line-height:20px;
}
.nav_ttqy {
	background:url(../images/ttqy.png) no-repeat scroll 0 0;
	width:496px;
	height:57px;
	float:left;
	line-height:20px;
}
.nav_hw {
	background:url(../images/hw.png) no-repeat scroll 0 0;
	width:365px;
	height:32px;
	float:left;
}
#nav_ttp {
	left:-446px;
}
#nav_zxp {
	left:-320px;
}
#nav_fwp {
	left:-225px;
}
#nav_grp {
	left:-98px;
}
#nav_ttqyp {
	left:-322px;
}
#nav_hwP {
	left:-23px;
}
#navP {
	left:258px;
}
.nav_pad {
	padding:8px;
}
#navP, #nav_hwP, #nav_ttqyp, #nav_grp, #nav_fwp, #nav_zxp, #nav_ttp {
	z-index: 1;
	position: absolute;
}
/* content */
#container {
	width:965px;
	clear:both;
	position:relative;
}
.c_left, .c_right {
	float:left;
	padding-top:20px;
}
.c_left {
	width:692px;
	padding-bottom:30px;
}
.c_right {
	margin-left:20px;
	width:250px;
}
.c_left_news {
	clear:both;
	padding-top:15px;
}
.c_left_hot {
	padding-left:15px;
	float:left;
}
#herfr {
	clear:both;
	padding-top:15px;
}
#herfr img {
	padding-bottom:15px;
}
.imgL, .imgR, .gximgL, .gximgR, .xwimgR, .xwdtimgR {
	float:left;
	margin:10px;
}
.imgR li, .rd_a li, .newsList li {
	padding-left:1em;
	line-height:24px;
}
.imgL .allimgbg, .imgR .allimgbg, .gximgL .allimgbg, .gximgR .allimgbg, .xwimgR .allimgbg, .xwdtimgR .allimgbg, .gdImgDiv .allimgbg, .gdImgDivtv .allimgbg {
	padding:5px 5px 4px 4px;
}
.gximgR {
	width:515px;
}
.gximgR li, .xwimgR li, .pageLi li, .zzimgR li, .zzyearlist li {
	padding-left:1em;
	line-height:24px;
	clear:both;
}
.gximgR li span, .xwimgR li span, .newslistDiv li span, .pageLi li span, zzimgR li span, .zzyearlist li span, .newsLio li span {
	float:right;
}
.xwl {
	float:left;
	width:310px;
}
.xwl li img {
	padding-right:3px;
}
.xwr {
	width:310px;
	float:left;
	padding-left:20px;
}
.xwdtimgR {
	width:180px;
}
h5 a, .xwdtimgR span {
	line-height:18px;
	font-size:12px;
}
h5 {
	font-weight:bold;
}
.gsImgDiv {
	width:136px;
	height:137px;
	float:left;
}
.gsgr {
	float:left;
	color:#009D63;
	font-size:16px;
	font-weight:bold;
	padding-top:20px;
}
.gsnr {
	float:left;
	padding-top:15px;
	line-height:21px;
	padding-left:8px;
}
.gsnrimg {
	float:right;
	padding-top:15px;
}
.gsnrimgf {
	float:right;
}
.qhrd {
	margin:5px 10px;
}
.qhrd UL {
	FLOAT: left;
	HEIGHT: auto;
	margin-left:10px;
}
.qhrd UL LI {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH:84px;
	MARGIN-RIGHT: 5px;
	HEIGHT: 29px;
	line-height:24px;
}
.qhrd UL LI A {
	FLOAT: left;
	WIDTH: 84px;
	HEIGHT: auto;
	TEXT-ALIGN: center;
	cursor:pointer;
	text-decoration:none;
}
.qhrd UL LI.mdg A {
	FONT-WEIGHT: bold;
	FONT-WEIGHT: bold;
	text-decoration:none;
	cursor:pointer;
}
.rd_a {
	clear:both;
	padding:0px 31px;
}
.qhgj UL LI A {
	FLOAT: left;
	WIDTH: 61px;
	HEIGHT: auto;
	TEXT-ALIGN: center;
	text-decoration:none;
	cursor:pointer;
}
.qhgj UL LI A {
	COLOR: #656565;
}
.qhgj UL LI.mdg A {
	FONT-WEIGHT: bold;
	FONT-WEIGHT: bold;
	cursor:pointer;
}
.qhgj UL LI.mdg A {
	COLOR: #feffff;
}
.rd_b {
	clear:both;
	margin:10px;
}
.sfwl, .sfwr {
	float:left;
	height:137px;
	width:25px;
}
.sfwl span {
	CURSOR:pointer;
	float:left;
}
.sfwr span {
	CURSOR:pointer;
	float:right;
}
.ser_qh {
	width:277px;
	float:left;
}
.sfwl img, .sfwr img {
	padding-top:58px;
}
.sfwr img {
	padding-left:10px;
	_padding-left:10px;
*padding-left:7px;
}
.rd_top {
	width:250px;
	height:34px;
}
.rd_con {
	width:248px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}
.rd_con img, .rd_con span {
	margin-left:11px;
}
.rd_search {
	line-height:50px;
	height:50px;
	float:left;
	text-align:center;
}
.s_imgt {
	padding-left:20px;
}
.s_imgb {
	padding-left:35px;
}
.rd_bottom {
	width:250;
	height:15px;
}
/* kuang */
.moreps {
	left:625px;
*left:350px;
	_left:620px;
}
.morecon {
	left:148px;
*left:120px;
	_left:145px;
}
.morecontab {
	left:860px;
}
.morecontabo {
	left:900px;
}
.more {
	left:625px;
*left:340px;
	_left:625px;
	padding-top:9px;
	position:absolute;
}
.moreand {
	left:900px;
*left:890px;
	_left:900px;
}
.moreld {
	left:670px;
*left:410px;
	_left:670px;
}
.morenews {
	left:160px;
*left:145px;
	_left:160px;
}
.morefw {
	left:660px;
*left:410px;
	_left:660px;
}
.moreyt {
	left:160px;
*left:145px;
	_left:160px;
}
a.srhPas {
	width:49px;
	height:20px;
	display:block;
}
a.srhPashidden {
	display:block;
	width:17px;
	height:17px;
	cursor :pointer
}
a.pageLeft, a.pageright {
	width:18px;
	height:18px;
	display:block;
	padding-top:58px;
}
.quhidden {
	display:block;
	cursor:pointer;
	width:17px;
	height:17px;
}
.srhPas b, .pageLeft b, .pageright b, .srhPashidden b, .quhidden b {
	display:none;
}
.kl {
	width:9px;
	height:34px;
	float:left;
}
.kr {
	width:11px;
	height:34px;
	float:left;
}
.ktop_bg, .ktop_search {
	height:34px;
	float:left;
	font-weight:bold;
}
.rdsearch {
	font-size:14px;
	padding-top:6px;
	padding-left:65px;
	float:left;
	font-weight:bold;
}
.rdsearchr {
	font-size:14px;
	padding-top:5px;
	padding-left:65px;
	float:left;
	font-weight:bold;
}
.ktopl_font {
	width:672px;
}
.ktopr_font {
	width:230px;
}
.ktops_font {
	width:324px;
}
h2 {
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
}
.eFont {
	font-size:9px;
	padding-left:3px;
}
.kbl {
	width:9px;
	height:11px;
	float:left;
}
.kb_bg {
	height:11px;
	float:left;
}
.search_buttom {
	height:11px;
	float:left;
}
.kb_bgl {
	width:672px;
}
.kbr {
	width:11px;
	height:11px;
	float:left;
}
.kcr {
	width:3px;
	float:left;
}
.searchDiv {
	margin:9px 12px;
	height:85px;
}
.searchline {
	height:2px;
}
.kcr_ser {
	height:137px;
}
.kcr_news {
	height:260px;
}
.kcr_gp {
	height:258px;
}
.kcr_rd {
	height:150px;
}
.search_rd {
	height:104px;
}
.search_conr {
	width:247px;
	height:104px;
}
.kcr_gx {
	height:144px;
}
.fw_font {
	width:350px;
}
.yz_font {
	width:333px;
}
.cp_font {
	width:313px;
}
.servicek_con {
	height:137px;
}
.news_conl, .gx_conl, .zr_conl {
	width:690px;
}
.news_conl {
	height:260px;
}
.gx_conl {
	height:144px;
}
.zr_conl {
	height:260px;
}
.newsk_conr {
	width:248px;
	height:150px;
}
.newsk_sur {
	width:248px;
	height:170px;
}

.newsk_cong {
	width:248px;
	height:255px;
}
.servicek_font {
	width:340px;
}
/* footer */
#footer {
	clear:both;
	width:965px;
	text-align:center;
	vertical-align:middle;
}
.f_footer {
	padding-top:20px;
}
.f_footer a {
	color:#000000;
	padding-right:5px;
	padding-left:5px;
}
.f_footer a:hover {
	text-decoration:underline;
	padding-right:5px;
	padding-left:5px;
}
#footer p {
	line-height:20px;
}
/* CSS Document */
.imgBorderStyle {
	border:3px solid #aaaaaa;
	-moz-border-radius: 10px;
}
.ldzzimgBorderStyle {
	border:1px solid #ababa9;
	-moz-border-radius: 10px;
}
#ISL_Cont_1 {
	WIDTH: 282px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 137px;
	OVERFLOW: hidden;
}
.ScrCont {
	WIDTH: 1342177.27px
}
#List1_1 {
	FLOAT: left
}
#List2_1 {
	FLOAT: left
}
#ISL_Cont_1 .pic {
	PADDING-BOTTOM: 0px;
	WIDTH: 277px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 137px;
}
#ISL_Cont_1 .pic P {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	WIDTH: 277px;
	HEIGHT: 25px;
	FONT-SIZE: 12px;
	PADDING-TOP: 2px;
}
#content img {
	border:1px solid #CBD2CD;
	padding:2px;
}
.contentBottomyc{ padding-top:20px; clear:both;}
.lineH{ padding-top:10px;}
.qhimgF ul li{ float:left; overflow:hidden;}
