@import url("kefu.css");
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:#555;
	font-family:"Microsoft YaHei", "微软雅黑";
	background-color: #FFFFFF;
	line-height:24px;
}
input,button,textarea{font-family:"Microsoft YaHei", "微软雅黑";}
UL {list-style-type:none;}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#dml{ width:100%; float:left; background-color:#333;}
#head{
	width:100%;
	float:left;
	border-top:#1149A0 4px solid;
	background-color:#FFFFFF;
	background-image: url(tbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
		}

#flash{
	width:100%;
	float:left;

}

#xwbg{
	width:100%;
	float:left;
	background-color:#EFF0F4;
	background-image: url(bg-news.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#hyweb{
	width:100%;
	float:left;
	padding-top:20px;
	padding-bottom:20px;

}
#hyweb1{
	width:100%;
	float:left;
	background-color: #FFFFFF;
	background-image: url(bg-cp.jpg);
	background-repeat: repeat-x;
	background-position: left bottom; padding-bottom:18px;
}

#body_1{width:1000px; margin-left:auto; margin-right:auto;}
#dibu{
	width:100%;
	float:left;
	background-color:#1049A0;
	background-image: url(bg-footer.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

#top{
	width:1000px;
	float:left; height:100px;

}

#logo{ width:720px; float:left; text-align:left; padding-top:10px;}
#top-1{
	width:250px;
	float:right;
}
#top_2{
	width:250px;
	float:right;

	background-image: url(index_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:25px;
	line-height:25px; font-size:13px; color:#FFFFFF; text-align:center;
}
#top_2 A{ color:#fff; padding-left:8px; padding-right:8px;}
#tel{
	width:200px;
	float:right;
	margin-top:20px;
	height:24px;
	background-image: url(tel.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:30px;
	font-size:28px; color:#000000; text-align:left; line-height:32px; height:32px;
}
#dh{ width:1000px; float:left;}
#weso{ width:1000px; float:left; height:30px; padding-bottom:3px;}
#weso .left{
	width:84px;
	float:left;
	background-image: url(tit-news.jpg);
	background-repeat: no-repeat;
	background-position: left center; height:30px; padding-right:4px; text-align:center; color:#fff; font-size:14px; line-height:30px;
}
#weso .left A{ color:#fff;}
#weso .right{ width:900px; float:right;}
#gg {
	WIDTH:900px;
	FLOAT: left;
	height:30px;
	
}
#gg UL {
	LIST-STYLE-TYPE: none
}
#gg UL LI { width:300px;
		text-align:left;
	float:left;
	display:block;
	line-height:30px;
	background-image: url(jt1.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding:0px;
}
#gg UL LI span{
	float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
}
#gg UL LI A {
	 padding-left:25px;
color:#333;
}
#gg UL LI A:hover {
	padding-left:25px;
	COLOR:#0F4291;
}
.ga0 {
	WIDTH:900px; OVERFLOW: hidden; height:30px;
}
.ga1 { height:30px; FLOAT: left;WIDTH: 1050%;
}
.ga4 {
	FLOAT: left;height:30px;
}
.ga3 {
	FLOAT: left; height:30px;
}

#main{
	width:1000px;
	float:left;

}
#cpzs{ width:1000px; float:left;}
#cp{ width:1000px; float:left; }
#cp_1{width:780px; float:left;	background-image: url(gbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:36px;}
#cp_1 h2{
	padding-left:34px;
	line-height:36px;
	color:#0C56C1;
	font-size:14px;
	float:left;
	background-image: url(proicon1.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#cp_2{ width:764px; float:left; padding:8px;}
#pro_1{
	width:1000px;
	float:left;
	background-color:#DEE3E9;
	height:36px;
}
#pro_1 h2{
	padding-left:12px;
	line-height:36px;
	color:#010101;
	font-size:15px;
	float:left;
}
#pro_1 h2 span{
	font-size:12px;
	padding-left:12px;
	color:#1845AC;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;text-transform:uppercase;
}
#more{ width:60px; float:right; text-align:center; padding-top:10px;}
#prolist {
	WIDTH:1000px;
	FLOAT: left; margin-top:14px;
}
#prolist UL {
	LIST-STYLE-TYPE: none
}
#prolist UL LI {
	TEXT-ALIGN: center; WIDTH:206px; margin-left:10px; margin-right:10px;  FLOAT: left;  text-align:center;
}
#prolist UL LI IMG {
	  WIDTH:200px; HEIGHT: 150px; border:#ddd solid 1px; padding:2px; display:block;
}
#prolist UL LI p{ line-height:30px; width:200px;cursor:pointer; font-size:14px;
}
#prolist UL LI A {
	DISPLAY: block; color:#444444;
}
#prolist UL LI A:hover {
color:#0F4291; 
}
#prolist UL LI A:hover img{border:#0F4291 solid 1px;}
.a0 {
	WIDTH:1000px; HEIGHT:190px; OVERFLOW: hidden
}
.a1 {
	WIDTH: 1050%; FLOAT: left;  HEIGHT:190px
}
.a4 {
	FLOAT: left; HEIGHT:190px;
}
.a3 {
	FLOAT: left;  HEIGHT:190px;
}

#company{ width:1000px; float:left; }
#ryzz{ width:260px; float:left; }
#ryzz_1{
width:260px;
	float:left;
	background-color:#DEE3E9;
	height:36px;
}
#ryzz_1 h2{
	padding-left:12px;
	line-height:36px;
	color:#010101;
	font-size:15px;
	float:left; 
}
#ryzz_1 h2 span{
	font-size:12px;
	padding-left:12px;
	color:#1845AC;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;text-transform:uppercase;
}
#ryzz_2{ width:260px; float:left; margin-top:22px;}
.hyweb { width:260px; height:180px; position: relative; overflow:hidden; z-index:8; }
.hyweb li{width:260px;
	background-repeat: no-repeat;
	background-position: center top; float:left;height:180px; text-align:center;
}
.hyweb li img{ border:0px; width:260px;height:180px;}
.hyweb li A{ width:100%;height:180px; display:block; margin:auto; OVERFLOW: hidden;}
/*数字按钮样式*/

.hyweb .num {right:10px; bottom:8px;  height:16px;  position: absolute; z-index: 999;	}
.hyweb .num li {
	text-align:center;
	width: 15px;
	height: 15px;
	border:#010101 solid 1px;
	background-color:#fff;
	line-height:15px;
	overflow:hidden;
	color:#222;
	text-align:center;
	margin-left:6px;
	cursor:pointer;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:hidden;
}
.hyweb .num li.on {
background-color:#FF0000; color:#fff;
} /*当前项*/

/*上一个  下一个*/
.hyweb .prev,
.hyweb .next {
	width: 50px;
	height:180px;
	position: absolute;
	filter: Alpha(Opacity=0.1);
-moz-opacity:0.1; 		opacity:0.1;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px;
}
.hyweb .prev {
	left:2%;
	background-repeat: no-repeat;
	background-position: left center;
}
.hyweb .next {
	right:2%;
	background-position: right center;
}


#companya{ width:450px; float:left; padding-left:20px;}
#company_1{
	width:450px;
	float:left;
	background-color:#DEE3E9;
	height:36px;
}
#company_1 h2{
	padding-left:12px;
	line-height:36px;
	color:#010101;
	font-size:15px;
	float:left; 
}
#company_1 h2 span{
	font-size:12px;
	padding-left:12px;
	color:#1845AC;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;text-transform:uppercase;
}
#company_2{ width:450px; float:left; margin-top:22px;}
#company_jj{ width:450px; float:right; line-height:25px; color:#666666; }
#company_jj .left{ width:260px; height:180px; float:left;}
#company_jj .right{width:180px; float:right; line-height:24px;}
#company_jj .right span{ color:#1845AC}
.hyweb1 { width:260px; height:180px; position: relative; overflow:hidden; z-index:8; }
.hyweb1 li{width:260px;
	background-repeat: no-repeat;
	background-position: center top; float:left;height:180px; text-align:center;
}
.hyweb1 li img{ border:0px; width:260px;height:180px;}
.hyweb1 li A{ width:100%;height:180px; display:block; margin:auto; OVERFLOW: hidden;}
/*数字按钮样式*/

.hyweb1 .num {right:10px; bottom:8px;  height:16px;  position: absolute; z-index: 999;	}
.hyweb1 .num li {
	text-align:center;
	width: 15px;
	height: 15px;
	border:#010101 solid 1px;
	background-color:#fff;
	line-height:15px;
	overflow:hidden;
	color:#222;
	text-align:center;
	margin-left:6px;
	cursor:pointer;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:hidden;
}
.hyweb1 .num li.on {
background-color:#FF0000; color:#fff;
} /*当前项*/

/*上一个  下一个*/
.hyweb1 .prev,
.hyweb1 .next {
	width: 50px;
	height:180px;
	position: absolute;
	filter: Alpha(Opacity=0.1);
-moz-opacity:0.1; 		opacity:0.1;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px;
}
.hyweb1 .prev {
	left:2%;
	background-repeat: no-repeat;
	background-position: left center;
}
.hyweb1 .next {
	right:2%;
	background-position: right center;
}
#lxwm{ width:250px; float:right;}
#lxwm_1{
width:250px;
	float:left;
	background-color:#DEE3E9;
	height:36px;
}
#lxwm_1 h2{
	padding-left:12px;
	line-height:36px;
	color:#010101;
	font-size:15px;
	float:left; 
}
#lxwm_1 h2 span{
	font-size:12px;
	padding-left:12px;
	color:#1845AC;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;text-transform:uppercase;
}
#lxwm_2{ width:250px; float:left; margin-top:22px; line-height:18px;}
#lxwm_2 img{ max-width:250px; margin-bottom:6px;}
#link{
	width:996px;
	border:#ccc solid 1px;
	padding:1px;
	float:left;
	background-image: url(index_103.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	min-height:50px;
}
#news{ width:1000px; float:left; }
#info{ width:320px; float:left; padding-right:20px;}
#info_1{ width:320px; float:right; padding:0px;}
#link_2{ width:830px; padding-right:13px; float:right; line-height:25px;}
#news_1{
	width:320px;
	float:left;
	background-color:#DEE3E9;
	height:36px;
}
#news_1 h2{
	padding-left:12px;
	line-height:36px;
	color:#010101;
	font-size:15px;
	float:left; 
}
#news_1 h2 span{
	font-size:12px;
	padding-left:12px;
	color:#1845AC;
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;text-transform:uppercase;
}
#news-2{
	width:320px;
	float:left; margin-top:12px;

	
}
#news-2 ul{ list-style-type:none; font-size:12px;}
#news-2 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI span{ float:right; font-size:12px; color:#444;}
#news-2 UL LI {
	text-align:left;
	WIDTH: 320px;
	display:block;
	line-height:26px;
	OVERFLOW: hidden;
	background-image: url(jt1.png);
	background-repeat: no-repeat;
	background-position: 2px center;
	font-size:12px;
	float:left;
	border-bottom:#ddd dotted 1px;

}
#news-2 UL LI A {
padding-left:16px;
color:#333;
}
#news-2 UL LI A:hover {
	padding-left:16px;
	color:#0F4291;
}

#bottom{
	width:1000px;
	float:left;
	text-align:center;
	line-height:22px;

}
#bottom .footer {
	HEIGHT: 44px;
}
#bottom .footer UL {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 44px;
	text-align:center;
	font-size: 14px;
	color: #fff;
}
#bottom .copyright {
	text-align: center;
	LINE-HEIGHT: 25px;
color: #fff;
	font-size: 12px;
	padding-bottom:20px;
}
#bottom .copyright A{ color: #fff;}
#bottom .footer UL LI {
	DISPLAY: inline;
	font-size: 14px;
	color: #fff;
}
#bottom .footer UL LI A {
	MARGIN: 0px 2px; color: #fff;}
#bottom .footer UL LI A:hover {
	color:#fff;
	text-decoration: underline;
}
a:link {
	text-decoration: none;
	color:#5a5a5a;
}
a:visited {
	text-decoration: none;
	color:#5a5a5a;
}
a:hover {
	color:#1049A0;
}

.hg2{ margin-top:14px;}
.hg{ margin-top:6px;}
.hg1{ margin-top:20px;}
#fh{ width:38px; right:0px;POSITION: fixed; bottom:60px; text-align:center;}

