@charset "gb2312";
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {
	margin:0;
	padding:0;
	font:14px/24px "Î¢ÈíÑÅºÚ";
	color:#666
}
html {
	display:inline-block;
	width:100%;
	text-align:center;
	background:#fff
}
body {
	background:url(31219760.jpg) no-repeat 50% top
}
img {
	border:0
}
a {
	text-decoration:none;
	cursor:pointer;
	border:0
}
strong {
	font-weight:bold
}
ul,ol,li,dt,dd {
	list-style:none
}
em,i {
	font-style:normal
}
.dis-in-b {
	display:inline-block
}
.f-l {
	float:left
}
.f-r {
	float:left;
	padding-left:10px;
}
.f-right {
	float:right;
	padding-right:15px;
}
.f-right a{
	float:left;
	margin:0 30px;
}

.clear {
	clear:both
}
.clearfix {
	zoom:1
}
.clearfix:after {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.col {
	width:1020px;
	margin:0 auto;
	text-align:left;
	_overflow-x:hidden
}
.mt10 {
	margin-top:10px
}
.mt20 {
	margin-top:20px
}
.mr10 {
	margin-right:10px
}
.mr20 {
	margin-right:20px
}
.topbar {
	padding:10px 0;
	height:28px
}
.topbar span {
	display:inline-block;
	font:14px/28px "Î¢ÈíÑÅºÚ";
	color:#333
}
.topbar span em {
	margin:0 10px;
	font:14px/28px "Î¢ÈíÑÅºÚ";
	color:#333
}
.topbar span a {
	font:14px/28px "Î¢ÈíÑÅºÚ";
	color:#333
}
.topbar span a:hover {
	color:#288bde
}
.logo {
	padding-left:6px;
	margin-top:30px;

}
.logo a {
	display:inline-block
}
.nav {
	_display:inline-block;
	margin-top:53px;
	height:43px
}
.nav li {
	display:inline-block;
	float:left;
	margin:0 10px
}
.nav li a {
	display:inline-block;
	padding:9px 0 0 40px;
	height:34px;
	font:20px/34px "Î¢ÈíÑÅºÚ";
	color:#3e93da
}
.nav li.a1 a {
	background:url(#) no-repeat
}
.nav li.a1 a.cur,.nav li.a1 a:hover {
	background:url(#) no-repeat
}
.nav li.a2 a {
	background:url(#) no-repeat
}
.nav li.a2 a.cur,.nav li.a2 a:hover {
	background:url(#) no-repeat
}
.nav li.a3 a {
	background:url(#) no-repeat
}
.nav li.a3 a.cur,.nav li.a3 a:hover {
	background:url(#) no-repeat
}
.nav li.a4 a {
	background:url(#) no-repeat
}
.nav li.a4 a.cur,.nav li.a4 a:hover {
	background:url(#) no-repeat
}
.nav li.a5 a {
	background:url(#) no-repeat
}
.nav li.a5 a.cur,.nav li.a5 a:hover {
	background:url(#) no-repeat
}
.nav li.a6 a {
	background:url(#) no-repeat
}
.nav li.a6 a.cur,.nav li.a6 a:hover {
	background:url(#) no-repeat
}
.nav li.a7 a {
	background:url(#) no-repeat
}
.nav li.a7 a.cur,.nav li.a7 a:hover {
	background:url(#) no-repeat
}
.nav li.a8 a {
	background:url(#) no-repeat
}
.nav li.a8 a.cur,.nav li.a8 a:hover {
	background:url(#) no-repeat
}
.nav li a.cur,.nav li a:hover {
	color:#e45b5b
}
.search {
	margin-top:20px;
	padding-right:5px;
	height:112px;
	background:#f5f5f5 url(#) no-repeat right top
}
.fy-search {
	height:79px!important;
	background:url(#) no-repeat right top!important
}
.search strong {
	padding:32px 0 32px 88px;
	width:130px;
	height:48px;
	background:url(#) no-repeat;
	font:24px/48px "Î¢ÈíÑÅºÚ";
	color:#fff
}
.fy-search strong {
	padding:16px 0 15px 88px!important;
	background:url(#) no-repeat right top!important
}
.search-box {
	padding:20px 0 0 47px;
	width:750px;
	height:92px;
	background:#f5f5f5
}
.fy-search .search-box {
	height:59px
}
.search-con {
	padding-left:10px;
	background:url(#) no-repeat
}
.search-con .txt {
	background:#fff;
	border:0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	outline:0;
	padding:8px 10px;
	width:597px;
	height:20px;
	font:14px/20px "Î¢ÈíÑÅºÚ";
	color:#333
}
.search-con .btn {
	border:medium none;
	outline:0;
	width:100px;
	height:38px;
	background:url(#) no-repeat;
	text-align:center;
	letter-spacing:4px;
	font:18px/38px "Î¢ÈíÑÅºÚ";
	color:#fff;
	cursor:pointer
}
.search .words {
	margin-top:12px;
	padding-left:6px;
	height:24px
}
.search .words span {
	font:14px/24px "Î¢ÈíÑÅºÚ";
	color:#666
}
.search .words a {
	margin-right:16px;
	font:14px/24px "Î¢ÈíÑÅºÚ";
	color:#666
}
.search .words a:hover {
	color:#288bde
}
.comtit {
	height:37px;
	background:url(#) repeat-x left bottom
}
.comtit li {
	display:inline-block;
	float:left;
	padding:0 10px 2px 10px;
	height:35px;
	font:18px/35px "Î¢ÈíÑÅºÚ";
	color:#333
}
.comtit li a {
	font:18px/35px "Î¢ÈíÑÅºÚ";
	color:#333
}
.comtit li.active {
	background:url(#) repeat-x left bottom;
	color:#288bde
}
.comtit li.active a,.comtit li a:hover {
	color:#288bde
}
.comlist {
	padding-top:14px
}
.comlist li {
	padding-left:14px;
	height:30px;
	background:url(#) no-repeat left center;
	overflow:hidden;
	border-bottom: 1px dashed #ccc;
}
.comlist li span {
	float:right;
	font:14px/30px "Î¢ÈíÑÅºÚ";
	color:#999;
	padding-right:3px;
}
.comlist li a {
	font:14px/30px "Î¢ÈíÑÅºÚ";
	color:#333
}
.comlist li a:hover {
	color:#288bde
}
.page {
	padding:25px 0;
	color:#333;
	text-align:center;
	font:14px/28px "Î¢ÈíÑÅºÚ"
}
.page input {
	margin-right:10px;
	width:50px
}
.page button {
	margin-left:10px;
	with:50px;
	height:30px
}
.page a {
	padding:0 15px;
	color:#333;
	font:14px/28px "Î¢ÈíÑÅºÚ"
}
.page a:hover {
	color:#288bde
}
.rnav {
	position:fixed;
	right:10px;
	top:160px;
	_position:absolute;
	_top:expression(eval(document.documentelement.scrolltop+280))
}
@media screen and (min-width:1920px) {
	.rnav {
	right:300px
}
}@media screen and (max-width:1680px) {
	.rnav {
	right:180px
}
}@media screen and (max-width:1600px) {
	.rnav {
	right:140px
}
}@media screen and (max-width:1440px) {
	.rnav {
	right:60px
}
}@media screen and (max-width:1366px) {
	.rnav {
	right:23px
}
}@media screen and (max-width:1280px) {
	.rnav {
	right:0
}
}.rnav li {
	width:130px
}
.rnav li a {
	display:block;
	*display:inline-block;
	width:60px;
	height:60px;
	background:url(#) no-repeat
}
.rnav li.a1 a {
	background-position:0 0
}
.rnav li.a1 a.cur,.rnav li.a1 a:hover {
	background-position:-60px 0
}
.rnav li.a2 a {
	background-position:0 -61px
}
.rnav li.a2 a.cur,.rnav li.a2 a:hover {
	background-position:-60px -61px
}
.rnav li.a3 a {
	background-position:0 -122px
}
.rnav li.a3 a.cur,.rnav li.a3 a:hover {
	background-position:-60px -122px
}
.rnav li.a4 a {
	background-position:0 -183px
}
.rnav li.a4 a.cur,.rnav li.a4 a:hover {
	background-position:-60px -183px
}
.rnav li.a5 {
	height:68px
}
.rnav li.a5 a {
	background:0
}
.rnav li.a6 {
	margin-top:1px
}
.rnav li div {
	display:none;
	background:#fff;
	padding:5px;
	position:absolute;
	right:130px;
	margin-top:-130px
}
.rnav li div img {
	width:120px;
	height:120px;
	display:block
}
.rnav ul li a {
	background-color:#f5f5f5;
	color:#288bde;
	font:16px/25px "Î¢ÈíÑÅºÚ";
	padding-top:5px;
	text-align:center
}
.rnav ul li a:hover {
	background-color:#288bde;
	color:white;
	transition:background-color .3s ease-out
}
.bdshare-slide-button {
	top:180px!important;
	width:30px!important;
	height:88px!important;
	background:url(#) no-repeat!important
}
.footer {
	background:url(31219759.jpg) no-repeat 50% bottom
}
.h-wtbz {
	_display:inline-block;
	padding-bottom:6px;
	background:url(#) no-repeat left bottom
}
.h-wtbz p {
	padding:15px 0 9px 0;
	background:#f5f5f5 url(#) no-repeat;
	text-align:center
}
.h-wtbz p a {
	margin:0 20px;
	font:16px/30px "Î¢ÈíÑÅºÚ";
	color:#666
}
.h-wtbz p a:hover {
	color:#288bde
}
.footbox {
	padding:20px 90px 110px 150px
}
.footbox span {
	display:inline-block;
	float:left;
	margin-right:7px
}
.footbox .footcon {
	display:inline-block;
	float:left;
	width:510px;
	text-align:center
}
.footbox .footcon p {
	font:14px/24px "Î¢ÈíÑÅºÚ";
	color:#666
}
.footbox .footcon p a {
	margin:0 8px;
	font:bold 14px/24px "Î¢ÈíÑÅºÚ";
	color:#288bde
}
.footbox .footcon p a:hover {
	color:#e20000
}
.nav-sub-top {
	position:fixed;
	z-index:9999;
	width:100%;
	display:none;
	top:0;
	background:url(#) repeat-x left bottom
}
.nav-sub {
	margin:0 auto;
	width:1020px
}
.nav-sub ul {
	text-align:center
}
.nav-sub ul li {
	display:inline-block;
	float:left;
	margin:0 22px
}
.nav-sub ul li a {
	display:inline-block;
	padding:9px 0 0 40px;
	height:34px;
	font:20px/34px "Î¢ÈíÑÅºÚ";
	color:#3e93da
}
.nav-sub ul li.a1 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a1 a.cur,.nav-sub ul li.a1 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li.a2 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a2 a.cur,.nav-sub ul li.a2 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li.a3 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a3 a.cur,.nav-sub ul li.a3 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li.a4 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a4 a.cur,.nav-sub ul li.a4 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li.a5 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a5 a.cur,.nav-sub ul li.a5 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li.a6 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a6 a.cur,.nav-sub ul li.a6 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li.a7 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a7 a.cur,.nav-sub ul li.a7 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li.a8 a {
	background:url(#) no-repeat
}
.nav-sub ul li.a8 a.cur,.nav-sub ul li.a8 a:hover {
	background:url(#) no-repeat
}
.nav-sub ul li a.cur,.nav-sub ul li a:hover {
	color:#e45b5b
}
.h506px {
	height:506px
}
.location{width:1000px;text-align:left;margin:0px auto;margin-bottom:10px;}
.cont_bg{background-color:#efefef; min-height:400px;width:1010px;padding:5px 5px 5px 5px; color:#8a8b8c;}
.news_left{width:735px;height:415px;float:left;}
.news_red_d{width:5px; height:20px; background-color:#f00; float:left; margin-left:90px; margin-top:25px;}
.news_span{float:left; width:100px; height:65px; text-align:left; padding-left:20px;color:#288bde;font-size:24px;font-family:"Î¢ÈíÑÅºÚ";line-height:65px; font-weight:bold;}
.news_right{width:250px;height:415px;float:left;margin-left:10px;}
.news_right .title{width:100%;height:65px;}
.news_right .title_t{line-height:50px;font-size:24px;color:#57595a; font-weight:bold;}
.news_right .dire{line-height:35px; text-indent:25px;}
	.div_l{width:600px; float:left; margin-left:15px;}
	.div_r{width:335px; float:right; margin-right:15px;}
	.div_c{width:980px; margin-left:15px;}
	.div_red{width:5px; height:20px; background-color:#f00; float:left; margin-top:13px; margin-right:10px;}
	.title_br{width:100% height:45px; line-height:45px; border-bottom:1px solid #288bde; font-size:20px; color:#288bde; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin-bottom:10px;}
	.title_br span{margin-left:30px; font-size:14px; font-weight:100; line-height:25px;}
	.new_ul li{ width:100%;height:30px;line-height:30px;}
	.new_pic_ul li{ width:232px; float:left;}
	.new_pic_ul .mar{margin-left:16px;}
	.new_ul span{ width:100px; float:right; text-align:right; margin-right:5px;}
.jj{width:540px; height:740px; float:left; border:2px solid #3f8a38;}
.jj img{width:530px; margin:5px}
.zs_right{width:450px; float:right;}
.zs_right .title{width:100%;height:35px; line-height:35px; border-bottom:1px solid #2c92dc; margin:10px 0px;}
.zs_right .title a{width:90px; height:35px; background-color:#2c92dc; display:block; color:#fff; font-size:18px; text-align:center;line-height:35px;}
.zs_right .rd_ul li{line-height:35px;}
.zs_right .rd_ul span{ float:right;}
.zs_right .ys_ul li{width:80px; margin:5px; float:left;}
.zs_right .fw_ul li{width:102px; margin:5px 20px; float:left;}
.zs_right .xm_ul li{width:206px; margin:8px; float:left;}
.zs_right .xm_ul div{width:206px; text-align:center;}


.zs_mq{width:100%;height:35px; line-height:35px; border-bottom:1px solid #2c92dc; margin:10px 0px;}
.zs_mq a{width:90px; height:35px; background-color:#2c92dc; display:block; color:#fff; font-size:18px; text-align:center;line-height:35px;}



.enterprise_show{ background:#f6f6f6; height:220px;}
.mr_frbox { height:245px;}
.mr_frbtnl { float: left; margin: 80px 22px 0px 10px; cursor: pointer; display: inline; }
.mr_frul { float: left; height: 195px; width: 850px;}
.mr_frbtnr { float: right; margin-top: 80px; cursor: pointer; }
.mr_frul ul li { display: inline; float: left;width: 165px; margin-right: 8px; overflow: hidden; padding-top:15px;font-size:14px; color:#555;text-align:center; overflow:hidden;}
.mr_frul ul li p{font-size:14px; color:#555; padding:10px 0}
.mr_frul ul li img { display: inline-block; width:150px; height:150px; border:1px solid #ddd;
-moz-border-radius: 100px;-khtml-border-radius: 100px;-webkit-border-radius: 100px;border-radius: 100px;
}

.news_left{width:735px;height:415px;float:left;}
.news_red_d{width:5px; height:20px; background-color:#f00; float:left; margin-left:90px; margin-top:25px;}
.news_span{float:left; width:100px; height:65px; text-align:left; padding-left:20px;color:#288bde;font-size:24px;font-family:"Î¢ÈíÑÅºÚ";line-height:65px; font-weight:bold;}
.news_right{width:250px;height:415px;float:left;margin-left:10px;}
.news_right .title{width:100%;height:65px;}
.news_right .title_t{line-height:50px;font-size:24px;color:#57595a; font-weight:bold;}
.news_right .dire{line-height:35px; text-indent:25px;}

		.szxx{ width:990px; margin:0px auto; border-bottom:1px solid #2c92dc; height:40px; line-height:40px; color:#fff;text-align:center;}
		.szxx .bt{width:135px; background-color:#2c92dc;font-size:18px; height:41px; line-height:41px; color:#fff;}
		.clear5{clear:both; height:5px;}
		.wc_hd_main{ width:990px; margin:0px auto;}
		.hd_left_top{width:485px; height:240px; float:left;}
		.hd_left_top_l{width:130px; float:left; float:left;}
		.hd_left_top_l img{ width:128px; height:165px;}
		.hd_left_top_l_xx{width:125px; height:25px; line-height:25px; text-align:center; color:#f00; background-color:#f5f5f5; margin-top:5px;}
		.hd_left_top_r{width:350px; float:right; background-color:#f5f5f5; height:200px; overflow:hidden; line-height:25px;}
		.hd_left_top_r .red{color:#cf0f0a;}
		.hd_sz ul{width:485px; height:40px;}
		.hd_sz li{width:80px; line-height:38px; float:left; text-align:center; cursor:pointer;} 
		.hover { background-color:#2c92dc; color:#fff;}
					.font_18{font-size:18px;}
			.hd_lx{width:490px; float:right;}
			.hd_lx .bt{border-bottom:1px solid #2c92dc;}
			.hd_lx img {float:right; margin-right:5px;}
			.hd_lx_ul{width:270px; height:35px; float:left;}
		    .hd_lx_ul li{width:135px; line-height:35px; float:left; text-align:center; cursor:pointer;} 
			.hd_lx_ul2 li{line-height:30px;}
			.hd_lx_ul2 span{float:right;}
						.hygq_lx{width:485px; float:left;}
			.hygq_lx .bt{border-bottom:1px solid #2c92dc;}
			.hygq_lx img {float:right; margin-right:5px;}
			.hygq_lx_ul{width:100%; height:35px; float:left;}
		    .hygq_lx_ul li{width:110px; line-height:35px; float:left; text-align:center; cursor:pointer;} 
			.hygq_lx_ul2 li{line-height:30px;}
			.hygq_lx_ul2_wb li{width:160px; float:left;line-height:30px;}
			.hygq_lx_ul2 span{float:right;}
			.right_300{width:250px; float:right;}
			.left_350{width:231px; float:left;padding-left:4px; text-align:center;}
							.buttons1{margin-top:5px;}
				.buttons1 li{width:230px;height:77px;background-image:url(#);background-repeat: no-repeat;float:left;margin:4px 4px;opacity:0.75;filter:alpha(opacity=75);}
				.buttons1 a{display:block;padding-top:45px;color:#fff;text-align:center;font-size:15px;}
				.buttons1 li:hover{opacity:1;filter: alpha(opacity=100);}
				.buttons1 .l1{background-position:0 0px;}
				.buttons1 .l2{background-position:0 -100px;}
				.buttons1 .l3{background-position:0 -200px;}
				.buttons1 .l4{background-position:0 -305px;}
				.buttons1 .l5{background-position:0 -400px;}
				.buttons1 .l6{background-position:0 -500px;}
				.zwwx {padding:0px;height:210px;}
				.zwwx a {display:block; float:left; width:78px; text-align:center;padding:0;line-height:22px;font-size:14px;color:#000;margin-top:5px;}
				.zwwx img {width:70px; height:70px; margin-left:5px; border:0;}
				
				
