@charset "UTF-8";
BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	font-family:; line-height:26px;
	 
}
*{ margin:0; padding:0}

a:link,a:visited{ text-decoration:none;color:#333;}


.banner{ width:100%; height:500px
}
.main_bg{ width:100%; height:auto; }
.main{ width:1200px; height:auto; margin:0px auto}

.clear_10{width:100%;height:10px;clear:both
}
.clear_20 {width:100%;height:20px;clear:both
}
.clear_30 {width:100%;height:30px;clear:both
}
.clear_40 {width:100%;height:40px;clear:both
}
.clear_50 {width:100%;height:50px;clear:both
}
.clear_60 {width:100%;height:60px;clear:both
}
.clear_70 {width:100%;height:70px;clear:both
}
.clear_80 {width:100%;height:80px;clear:both
}


.about_bg{ width:100%; height:510px; background-color:#f8f6f7}



.top_bg{width:100%; height:153px}
.gg_bg{width:100%;height:30px;line-height:30px;background:#f4f4f4;}
.gg_bg .gg{width:1200px;margin:0 auto;font-size:14px;}
.gg_bg .gg h1{font-size:14px;display:inline;}
.logo_bg{width:1200px;height: 153px; margin:0px auto}

.logo{float:left;padding-top:50px}

.phone{float:right;padding-top:50px;}
.tel{font-size:28px;color:#1e50ae;font-weight:bold}
.tel-up{color:#848484}


.dh_bg{width:100%;height:50px; background:#1e50ae}
.dh_bg ul {
	height:50px;width:1200px; margin:0px auto; background:#1e50ae}
.dh_bg ul li {
	width:12%;
	height:50px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:50px;
	vertical-align:bottom; list-style:none;  color:#FFF
}
.dh_bg ul li A {
	TEXT-DECORATION: none;
	width:12%;
	height:50px;font-size:16px;color:#FFF
}


.dh_bg ul li.on {
	BACKGROUND: #ffffff; HEIGHT: 50px; color:#1e50ae!important;list-style:nono;
}


.dh_bg ul li.on A { font-size:16px;color:#1e50ae!important;
}



.title{font-size: 30px;color:#1e50ae;font-weight:bold;text-align:center}

.title_e{text-align:center;width: 220px; height: 30px; margin:0px auto; background: url(../images/line1.png);color: #a7a7a7}


.cpfl{width: 1200px;height: 60px; margin:30px auto; text-align:center}


.cpfl ul li{width:120px;display:inline-block; padding:5px 20px 5px 20px;  border:1px solid #e5e5e5;border-radius:30px;}
.cpfl ul li:first-child{background:#1e50af;}
.cpfl ul li:first-child a{color:#fff;}
.cpfl ul li:hover{background:#1e50af;}
.cpfl ul li:hover a{color:#fff;}


.cpzx{width:1200px;height:800px;margin:0px auto}
.cplb li{width: 32%;height: 305px; display:inline-block;text-align:center;padding: 20px 0px 5px 10px;color: #484848}
.cplb li img{width:100%;height:100%;}
ul li{ list-style:none;}


.about{background: url(../images/aboutbj.jpg);height: 613px}
.about_us{width: 1200px;height: 440px;margin:0px auto;padding-top: 80px}
.about_title{font-size: 30px;color:#fff;font-weight:bold;text-align:center}
.abtitlebj{text-align:center;width: 220px; height: 30px; margin:0px auto; background: url(../images/line2.png);color: #fff }
.about-txt a{color:#fff;}

.about_wz{width:1200px;height: 315px;margin:0px auto}
.l{float: left; width: 558px;height: 315px}
.r{width: 610px;height: 315px;float: right;color:#fff}
.more:link,.more:visited{text-align:center;color:#fff;border:1px solid #fff;width: 163px;height: 42px;float: left;padding-top: 10px}

.new{background: #f9f9f9;height: 540px}
.news{width: 1200px;height: 410px;margin:0px auto;padding-top: 70px}


.new_lb li{width: 582px;display:inline-block;height:322px;background: #fff;margin:0 7px 20px 7px ; vertical-align:top;}

.new_wz{margin: 10px 5px 10px 5px}

.nr_title{color: #575757;padding:10px 20px;}

.nr_wz{color: #8c8c8c}

.new_nr{padding:0px 20px;}


.foot{height:260px;background: #292929}
.foot_wz{width: 1200px;height: 190px;margin:0px auto;padding-top: 60px}
.foot_l{padding-left: 30px;width: 320px;text-align:center;float: left}

.l_title{color: #fff}

.foot_r{width: 470px;height: 70px;float: right;padding-top:15px;color:#656565;}
.foot_r a{color:#656565;}
.dz1{color: #656565;width: 300px;float: left}

.dz2{color: #656565;width: 166px;float:right}




