@charset "gb2312";
/* CSS Document */
*{margin:0; padding:0;}
a{color:#000000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:none}
ul{ list-style:none;}
img {border-width: 0px 0px 0px 0px}
#jrimg img {width: expression(this.width > 700 ? 700: true); max-width: 700px;} 
body{margin:0px auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif,"新宋体"; background:#FBFBFB;}

#logobox{ width:100%; height:107px; float:left; background:url(../images/logobox.jpg) repeat-x;}
#logo{ width:996px; height:107px; margin:0 auto;}
#logo_img{ width:672px; height:97px; float:left; padding-top:10px;}
#logo_r{ width:324px; height:107px; float:left; font-size:0px;}

#inmenubox{ width:100%; height:46px; float:left; background:url(../images/inmenubox_BG.jpg) repeat-x;}
#inmenu{ width:996px; height:46px; margin:0 auto;}
#inmenuf{ width:996px; height:46px; float:left; background:url(../images/inmenuf.jpg) repeat-x;}
#inmenuf li{ height:46px; float:left; text-align:center; font-size:15px; font-weight:bold; line-height:46px; color:#FFF; width:120px;background:url(../images/navright.jpg) no-repeat right center; }
#inmenuf li a{ color:#FFF;}
#inmenuf li a:hover{ color:#F00;}

#inhdpbox{ width:100%; height:401px; clear:both; }
#nyhdpbox{ width:100%; height:250px; clear:both; background:url(../images/nyhdp.jpg) top center;}

#hdpxia{ width:100%; height:5px; clear:both; background:url(../images/hdpxia.jpg) repeat-x;}
#inneirongbox{ width:100%; height:auto; clear:both; background:#FFF;}
#inneirong{ width:996px; height:auto; margin: 0 auto; padding-top:27px;}
#nyneirong{ width:1002px; height:auto; margin: 0 auto; padding-top:27px;}

#xwjjzsbox{ width:996px; height:auto; float:left;}
#newbox{ width:300px; height:326px; float:left; overflow:hidden; padding-left:16px; padding-right:33px;}
#newbox_dh{ width:300px; height:47px; float:left; font-size:0px;}
#newbox_con{ width:300px; height:auto; float:left;}
#newbox_con_img{ width:300px; height:93px; float:left;}
#newbox_con_textimg{ width:300px; height:88px; float:left;}
#newbox_con_textimg_dh{ width:300px; height:24px; float:left; border-bottom:#CCC dashed 1px; font-size:14px; font-weight:bold; color:#333; text-align:center;}
#newbox_con_textimg_con{ width:300px; height:61px; float:left; line-height:20px;padding-top:3px; overflow:hidden; color:#565656;}
#newbox_con_textimg_con a{ color:#565656;}
#newbox_con_textimg_con a:hover{ color:#F00;}
#newbox_con_ul{ width:300px; height:93px; float:left; padding-top:5px;}
#newbox_con_ul ul li{ width:290px; height:auto; line-height:20px; background:url(../images/newbox_con_ul.jpg) left center no-repeat; padding-left:10px; color:#555555; font-family:Arial, Helvetica, sans-serif;}
#newbox_con_ul ul li a{ color:#555555;}
#newbox_con_ul ul li a:hover{ color:#F00;}

#jianjiebox{ width:300px; height:326px; float:left; overflow:hidden;}
#jianjiebox_com{ width:300px; height:auto; float:left;}
#jianjiebox_com_img{ width:300px; height:81px; float:left; font-size:0px;}
#jianjiebox_com_txt{ width:300px; height:126px; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color:#555555; line-height:22px; padding-top:13px;}
#jianjiebox_com_but{ width:300px; height:59px; float:left; font-size:0px;}

#cpzsbox{ width:315px; height:326px; float:right;}
#cpzsbox_dh{ width:315px; height:41px; float:left; font-size:0px;}
#cpzsbox_topzs{ width:315px; height:94px; float:left;}
#cpzsbox_topzs_dh{ width:315px; height:27px; float:left; line-height:27px; border-bottom:#CCC dashed 1px;font-size:14px; font-weight:bold; color:#333; text-align:center;}
#cpzsbox_topzs_com{ width:315px; height:64px; float:left; line-height:20px;padding-top:3px; overflow:hidden;color:#565656; }
#cpzsbox_ul{ width:315px; height:191px; float:left;}
#cpzsbox_ul li{ width:305px; height:auto; line-height:22px; background:url(../images/newbox_con_ul.jpg) left center no-repeat; padding-left:10px; color:#555555; font-family:Arial, Helvetica, sans-serif;}
#cpzsbox_ul li a{ color:#555555;}
#cpzsbox_ul li a:hover{ color:#F00;}

#cpzxbox{ width:996px; height:287px; float:left; background:#F1F1F1;}
#cpzxbox_dh{ width:996px; height:81px; float:left; padding-top:13px;}
#cpzxbox_con{ width:966px; height:206px; float:left; padding-left:15px; padding-right:15px;}
#cpzxbox_con_one{ width:223px; height:146px; float:left; background:url(../images/cpzxbox_con_one.jpg) no-repeat; text-align:center; padding-top:8px; margin-right:14px;}

#slrylxbox{ width:996px; height:auto; clear:both;}
#scslbox{ width:325px; height:215px; float:left; font-size:0px; padding-left:19px;}
#scslbox_dh{ width:325px; height:41px; float:left; font-size:0px;}
#scslbox_con{ width:312px; height:174px; float:left; overflow:hidden; padding-left:13px;}

#ryzzbox{ width:309px; height:215px; float:left; overflow:hidden;}
#ryzzbox_dh{ width:309px; height:46px; float:left; font-size:0px;}
#ryzzbox_con{ width:295px; height:169px; float:left; overflow:hidden; padding-left:5px; padding-right:9px;}
#ryzzbox_one{ width:216px; height:157px; float:left; font-size:0px;}


#inlxfsbox{ width:315px; height:203px; float:right; overflow:hidden;}
#inlxfsbox_dh{ width:315px; height:23px; float:left; font-size:0px;}
#inlxfsbox_con{ width:299px; height:160px; float:left; color:#565656; line-height:32px; padding-left:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:20px;}

#newslist_one{ width:720px; height:125px;float:left; border-bottom:#CCC dashed 1px; padding-top:15px;}
#newslist_one_l{ width:210px; height:125px; float:left;}
#newslist_one_r{ width:510px; height:125px; float:left;}
#newslist_one_r h5{ font-size:14px; color:#464242;}
#newslist_one_r h5 a{color:#464242;}
#newslist_one_r h5 a:hover{ color:#F00;}




/****************【start】*************************/
#nyleft{ width:240px; height:auto; float:left;}
#nyleft_dh{ width:240px; height:55px; float:left; background:url(../images/nyleft_DH.jpg) no-repeat; font-family:"微软雅黑"; font-size:18px; color:#FFF; line-height:55px; text-align:center;}
#nyleft_con{ width:238px; height:auto; float:left; border:#CCC solid 1px; border-top:none; margin-bottom:15px;padding-bottom:25px; background:url(../images/dhcbg.jpg); padding-top:20px;}

#nyleft_con li{ width:238px; height:31px; float:left; background:url(../images/nyright_li.jpg) no-repeat; font-size:16px; font-family:"微软雅黑"; color:#204482; text-align:center; line-height:31px; margin-bottom:14px;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#nyleft_con li a{ color:#204482;}
#nyleft_con li a:hover{ color:#846201;}

#nyleft_lxwm{ width:238px; height:auto; float:left; border:#CCC solid 1px; border-top:none; margin-bottom:15px;line-height:25px; padding-bottom:25px;color:#333; background:#FFF;}
#nyleft_lxwm_t{ width:238px; height:93px; float:left; text-align:center; padding-top:10px;}
#nyleft_lxwm_b{ width:218px; height:auto; float:left; line-height:25px; padding-right:10px; padding-left:10px; padding-top:10px;}

#nyleft_newscon{ width:238px; height:auto; float:left; border:#CCC solid 1px; border-top:none; margin-bottom:15px;padding-bottom:25px; background:url(../images/dhcbg.jpg); padding-top:20px;}
#nyleft_newscon li{ width:208px; height:31px; float:left; background:url(../images/nyright_li.jpg) no-repeat;font-family:"微软雅黑"; color:#204482; line-height:31px; margin-bottom:14px;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:25px; padding-right:5px;}
#nyleft_newscon li a{ color:#204482;}
#nyleft_newscon li a:hover{ color:#846201;}



#nyright{ width:750px; height:auto; float:right; }
#nyright_DH{ width:717px; height:36px; float:left; background:url(../images/nyright_DH.jpg) no-repeat; line-height:36px; padding-left:23px; padding-right:10px; margin-bottom:10px;}
.red_x { color:#DD3904; display:inline; font-family:"宋体"; font-size:12px;}

#nyright_con{ width:750px; height:auto; float:left;}
#nyright_con_t{ width:750px; height:3px; float:left; background:url(../images/nyright_con_t.jpg) no-repeat; font-size:0px;}
#nyright_con_b{ width:750px; height:3px; float:left; background:url(../images/nyright_con_b.jpg) no-repeat; font-size:0px;}
#nyright_con_c{ width:748px; height:auto; float:left; border:#CCC solid 1px; border-top:none; border-bottom: none; background:#FFF; min-height:600px;color:#333;}


/*标准系统新增样式 0303*/
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;font-size:12px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block; }
.gduo a{ font-weight:bold; color:#666;}

.news_print{ float:right; margin-top:35px; line-height:20px}

DIV#newsquery UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#newsquery LI {
	LIST-STYLE-TYPE: none; BACKGROUND: url(line.gif) no-repeat 0px 0px; HEIGHT: 36px; OVERFLOW: hidden
}
DIV#newsquery A:link {
	FONT: 14px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #846201; TEXT-DECORATION: none
}
DIV#newsquery A:visited {
	FONT: 14px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
DIV#newsquery A:active {
	FONT: 14px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
DIV#newsquery A:hover {
	FONT: 14px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #e10000; TEXT-DECORATION: underline
}

DIV#newsquery LI.title {

}
DIV#newsquery DIV.title {
	FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif; FLOAT: left
}
DIV#newsquery .time {
	PADDING-RIGHT: 5px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FLOAT: right; COLOR: #999; OVERFLOW: hidden
}


#cpone{ width:214px; height:183px; float:left; overflow:hidden; margin-left:14px;margin-right:10px; margin-bottom:10px;}
#cpone_img{ width:209px; height:143px; float:left; border:#B9B9B9 solid 1px; }
#cpone_img img{width: expression(this.width > 206 ? 206: true); max-width: 206px;height: expression(this.height > 138 ? 138: true); max-height: 138px;}

#cpone_text{ width:214px; height:20px; font-family:Arial, Helvetica, sans-serif; float:left; text-align:center; font-size:14px; color:#323232; padding-top:5px;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#cpone_text a{ color:#323232;}
#cpone_text a:hover{ color:#F00;}



/****************【stop】*************************/

/*标准系统新增样式 0303*/
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;font-size:12px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block; }
.gduo a{ font-weight:bold; color:#666;}

#tjydbox{ width:100%; height:auto; clear:both;}
#tjydbox li{ width:340px; height:30px; float:left; line-height:30px; font-size:12px;background:#f7f7f7; margin-bottom:10px; padding-left:10px;}

















#footbox{ width:100%; height:140px; clear:both; background:url(../images/footbox.jpg) repeat-x;}
#foot{ width:996px; height:140px; margin:0 auto;}
#yqljbox{ width:936px; height:39px; float:left; line-height:39px; float:left; padding-left:60px;}
#copyright{ width:996px; height:81px; float:left; color:#FFF; text-align:center; line-height:23px; padding-top:20px;}




.productsli{ width:997px; height:247px; background:url(../images/123.jpg) no-repeat; margin:0px auto; text-align:center}
.productsli ul li { float:left; width:247px;}
.productsli ul li h2 { color:#03C; font-size:17px; font-weight:bold; height:20px; width:100%;padding: 15px 0px 23px 0px }
.productsli ul li img { text-align: center; width:180px; height:160px;}




.contentBg{
	background:url(../images/fangjin_bg.png) no-repeat center top;
	
	margin:0px auto;
}
.fangjin{
	background:url(../images/contentbg.png) repeat-x; height:780px
	
}
.content{
	width:1006px;
	position:relative;
	top:0px;
	left:0px;
	z-index:3;
	margin:0px auto;
	height:700px;
}
.cont1{
	width:1006px;
	height:710px;
	padding-top:16px;
	background:#e4ddd7
}
.cont1Bg1{
	width:1006px;
	height:20px;
	background:url(../images/cont_bg1.png) no-repeat;
}
.cont1Bg2{
	width:1006px;
	background:url(../images/cont_bg2.png) repeat-y;
	margin:10px auto 0px;
	height:700px
}
.cont1Bg3{
	width:1006px;
	height:25px;
	background:url(../images/cont_bg3.png) no-repeat;
}
.cont11{
	width:694px;
	float:right;
	padding-left:9px;
	margin-top:10px;
	*margin-top:0px;
	overflow:hidden;
}
.cont12{
	width:290px;
	padding-right:12px;
	float:left;
}
.cplist { background:#fff; margin-left:22px; padding-bottom:10px; margin-bottom:10px;}
.cplist  li{ line-height:26px; background:url(../images/libg.jpg) 10px center no-repeat;}
.cplist li a{ color:#000; text-align:left; padding-left:25px; font-size:14px;}
.sycp{ }
.sycp li{ width:202px; margin:0px 8px; line-height:26px; float:left;}
.sycp li a{ color:#000; text-align:center;}
.sycp li img{ height:202px; height:161px; margin-bottom:8px;}



.title{ background:url(../images/1.jpg) no-repeat 14px 0; color:#fff; height:58px;}

.title span{ margin-left:340px; line-height:58px; font-size:16px;}



.title1{
	width:694px;
	height:70px;
	line-height:70px;
	text-align:right;
	background:url(../images/title11_bg.jpg) no-repeat;
	font-size:12px;
}
.title1 a{
	display:inline-block;
	color:#ffffff;
	padding-right:15px;
}
.title1 a:hover{
	text-decoration:underline;
}
.cont11Pic{
	padding-left:4px;
}
.cont11Pic ul{
	width:696px;
	height:482px;
}
ul.picList li{
	width:222px;
	height:227px;
	float:left;
	padding:0px 10px 14px 0px;
}
ul.picList li a{
	display:inline-block;
	width:222px;
	height:227px;
	font-size:14px;
}
ul.picList li a:hover{
	_zoom:1;
}
ul.picList li a img{
	width:220px;
	height:196px;
	border:#9e9ea0 1px solid;
	*float:left;
}
ul.picList li a span{
	display:inline-block;
	width:212px;
	padding:0px 5px;
	height:29px;
	line-height:29px;
	overflow:hidden;
	background-color:#8b7a70;
	color:#ffffff;
}
ul.picList li a:hover span{
	background-color:#c42335;
}
.cont12List1{
	width:280px;
	height:267px;
	background:url(../images/cont12_bg1.jpg) no-repeat;
	padding-bottom:8px;
}
.cont12List2{
	width:280px;
	height:267px;
	background:url(../images/cont12_bg2.jpg) right 0 no-repeat;
}
ul.cont12List{
	padding-top:60px;
	text-align:left;
}
ul.cont12List li{
	width:230px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding-left:26px;
	background:url(../images/icon1.gif) no-repeat 18px 12px;
	font-size:12px;
}
ul.cont12List li a{
	color:#ffffff; margin-left:10px;
}
ul.cont12List li a:hover{
	color:#ffb636;
}
.cont12List1 p,.cont12List2 p{
	text-align:right;
	padding-right:22px;
	color:#ffffff;
}
.cont12List1 p a,.cont12List2 p a{
	color:#ffffff;
}
.cont12List1 p a:hover,.cont12List2 p a:hover{
	text-decoration:underline;
}
.cont2{
	width:977px;
	height:152px;
	background:url(../images/xpfb_bg.jpg) no-repeat;
	margin-top:20px;
	position:relative;
	top:0px;
	left:0px;
}
#xpzs_content{
	position:absolute;
	float:left;
	left:112px;
	top:12px;
	width:832px;
	height:130px;
	overflow:hidden;
}
#content_list ul li{
	width:197px;
	height:128px;
	float:left;
	padding-right:11px;
}
#content_list ul li a{
	display: inline-block;
	width:197px;
	height:128px;
}
#content_list ul li a img{
	display:inline-block;
	width:197px;
	height:128px;
}
.cont2 span{
	cursor:pointer;
	display:inline-block;
	width:21px;
	height:102px;
	background: url(../images/arrow.jpg) no-repeat;
	position:absolute;
	top:28px;
	z-index:3;
}
.cont2 span.prev{
	background-position:0px 0px;
	left:82px;
	z-index:1;
}
.cont2 span.next{
	background-position:-21px 0px;
	right:14px;
	z-index:3;
}
#content_list{
	position: absolute;
	float:left;
	left:0px;
	top:0px;
	width:7000px;
}

.cont3{
	width:1002px;
	height:255px;
	background:url(../images/hyzs_bg.png) no-repeat;
	position:relative;
	top:0px;
	left:0px;
}
.cont3 ul{
	position:absolute;
	top:74px;
	left:28px;
}
.cont3 ul li{
	width:180px;
	height:140px;
	float:left;
	padding-right:16px;
}
.cont3 ul li a{
	display:inline-block;
	width:180px;
	height:140px;
	border:#e7e7e7 1px solid;
}