@charset "utf-8";
/* CSS Document */
/*************************************************公共样式***************************************************/
*:focus{outline:none;}
*{margin:0;padding:0;}
html{font-family:"微软雅黑",Microsoft YaHei;font-size:15px;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;background:#f8f8f8;}
img{border:none;display:block;}
a{text-decoration:none;}
ul{list-style:none;}
input{vertical-align:middle;}
table{border-collapse:collapse;}
h1,h2,h3,h4,h5,h6{font-size:15px;font-weight:400;}
b{font-weight:normal;}
i,em{font-style:normal;}

/*banner*/
.banner{width:100%;min-width:1200px;height:700px;float:left;background:url(../images/shangye_banner.jpg) no-repeat center;position:relative;}
/*	.header{width:1320px;height:60px;line-height:60px;font-size:16px;color:#fff;position:absolute;top:0;left:50%;margin-left:-660px;z-index:9;}
	.header_active{color:#f2c738;}
		.header .logo{width:160px;height:46px;float:left;margin:5px 0 0 0;}
			.header h1{line-height:46px;font-size:20px;}
		.header .nav{float:left;margin-left:100px;}
			.header .nav li{float:left;padding-right:25px;cursor:pointer;color:#fff;}
			.header .nav li:hover{color:#f2c738;}
				.header .nav .nav_active{color:#f2c738;}
		.header .tel{float:left;font-size:18px;color:#f2c738;}
			.header .tel i{width:30px;height:30px;line-height:34px;float:left;margin:15px 10px;text-align:center;}
				.header .tel i img{width:100%;height:100%;}
		.header .login{float:right;}
			.header .login b{width:30px;height:30px;line-height:34px;float:left;margin:15px 10px;text-align:center;}
				.header .login b img{width:100%;height:100%;}
				.header .login span{cursor:pointer;}
				.header .login span:hover{color:#f2c738;}*/
/*banner_con*/
.banner_con{width:1200px;margin:180px auto 0 auto;color:#fff;}
	.banner_con h2{width:100%;height:80px;line-height:80px;float:left;text-align:center;font-size:54px;text-shadow:0px 7px 5px #183586;}
	.banner_con h3{width:100%;height:80px;line-height:80px;float:left;text-align:center;font-size:33px;text-shadow:0px 7px 5px #183586;}
	.banner_con span{width:100%;height:80px;line-height:80px;float:left;margin-top:40px;text-align:center;font-size:33px;}	
	.banner_con_but{width:500px;height:110px;float:left;margin:30px 350px;background:#2558b0;
							-webkit-border-radius:10px;
							-moz-border-radius:10px;
							border-radius:10px;}
		.banner_con_but p{width:33.3333%;height:55px;line-height:55px;float:left;font-size:18px;}
			.banner_con_but p i{width:15px;height:15px;float:left;margin:20px 11px;background:#a4b8db;
										-webkit-border-radius:100%;
										-moz-border-radius:100%;
										border-radius:100%;}
	

/*main*/
.main{width:100%;min-width:1200px;min-height:500px;float:left;}
	.main_con{width:100%;margin:38px 0;}
		.main_h3{width:100%;height:60px;float:left;text-align:center;padding:40px 0;background:#fafafa;}
			.main_h3 p{width:100%;line-height:40px;float:left;font-size:32px;}
			.main_h3 span{width:100%;line-height:15px;float:left;font-size:15px;}
			.main_h3 em{display:block;width:52px;height:4px;margin:60px auto 0 auto;background:#fd5513;}

/*main_con_top*/
.main_con_top{width:100%;min-height:450px;float:left;background:#fff;}
	.main_con_top_con{width:830px;min-height:450px;margin:55px auto 0 auto;padding:0 35px;}
		.main_con_top_con p{width:100%;height:65px;line-height:65px;float:left;text-align:center;font-size:33px;}
			.main_con_top_con span{width:100%;min-height:40px;line-height:40px;float:left;margin-top:10px;text-align:center;font-size:22px;color:#999;}	
			.main_con_top_con ul{width:100%;float:left;margin-top:80px;}
				.main_con_top_con li{width:33.3333%;float:left;text-align:center;}
					.main_con_top_con i{display:inline-block;width:100px;height:100px;line-height:100px;text-align:center;font-size:40px;color:#fd5513;border:1px solid #1a429e;
											-webkit-border-radius:100%;
											-moz-border-radius:100%;
											border-radius:100%;}
					.main_con_top_con em{width:100%;height:35px;line-height:35px;float:left;margin-top:15px;color:#333;font-size:16px;}
					
/*hxfw*/
.hxfw{width:100%;min-height:550px;float:left;background:#fff;}
	.hxfw_con{width:1200px;margin:0 auto;}
		.hxfw_con_img{width:100%;height:550px;line-height:550px;float:left;text-align:center;}
			.hxfw_con_img img{display:inline-block;vertical-align:middle;}
		.hxfw_con_txt{width:380px;height:500px;float:left;margin-left:120px;padding:50px 0 0 0;}
			.hxfw_con_txt h4{width:100%;height:40px;line-height:40px;float:left;font-size:24px;}
			.hxfw_con_txt p{width:100%;height:25px;line-height:25px;float:left;font-size:18px;}
			.hxfw_con_txt em{width:52px;height:4px;float:left;margin-top:10px;background:#626262;}
			.hxfw_con_txt span{width:100%;line-height:30px;float:left;margin-top:25px;}
			.hxfw_con_txt i{width:100%;height:40px;line-height:40px;float:left;margin-top:40px;font-size:24px;}
			.hxfw_con_txt b{height:40px;line-height:40px;float:left;margin:10px 50px 0 0;font-size:18px;}
		.hxfw_con_left{width:600px;height:550px;float:left;border-top:1px solid #dfdfdf;}
		.hxfw_con_right{width:600px;height:550px;float:right;border-top:1px solid #dfdfdf;}
		
/*gdfw*/
.gdfw{width:100%;height:590px;float:left;background:#326bc9;}
	.gdfw_con{width:1200px;margin:0 auto;}
		.gdfw_con ul{width:100%;margin-top:210px;}
			.gdfw_con li{width:33.3333%;height:200px;float:left;text-align:center;}
				.gdfw_con li p{display:inline-block;width:160px;height:160px;background:#b9cdee;
											-webkit-border-radius:100%;
											-moz-border-radius:100%;
											border-radius:100%;}
					.gdfw_con i{display:inline-block;width:140px;height:140px;line-height:140px;text-align:center;margin:10px;text-align:center;background:#fff;
											-webkit-border-radius:100%;
											-moz-border-radius:100%;
											border-radius:100%;}
						.gdfw_con i img{display:inline-block;vertical-align:middle;}	
				.gdfw_con span{width:100%;height:50px;line-height:50px;float:left;color:#fff;text-align:center;font-size:18px;}	

/*jdal*/
.jdal{width:100%;height:530px;float:left;background:url(../images/jdal.jpg) no-repeat center;}
	.jdal_con{width:1200px;margin:0 auto;}
		.jdal_con ul{width:100%;float:left;}
			.jdal_con li{width:390px;height:530px;float:left;margin-left:10px;position:relative;}
			.jdal_con li:nth-child(1){margin:0;}
				.jdal_con li em{width:100%;height:70px;line-height:70px;float:left;text-align:center;font-size:24px;color:#013b71;position:absolute;bottom:0;left:0;background:rgba(232,232,232,.9);}
				.jdal_eject{width:390px;height:530px;color:#fff;position:absolute;left:0;top:0;z-index:9;background:rgba(0,0,0,.6);display:none;}
			.jdal_eject span{display:block;width:90%;height:25px;line-height:25px;float:left;text-align:center;font-size:22px;margin:200px 5% 30px 5%;}
			.jdal_eject b{width:70%;height:50px;line-height:27px;float:left;font-size:15px;color:#fff;padding:0 15%;margin-bottom:45px;overflow:hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				display: -ms-box;
				display: box;
				-webkit-box-orient: vertical;
				-ms-box-orient: vertical;
				box-orient: vertical;
				-webkit-line-clamp: 2;
				-ms-line-clamp: 2;
				line-clamp: 2;}
			.jdal_eject i{width:100%;height:45px;float:left;text-align:center;}
				.jdal_eject button{width:145px;height:45px;line-height:45px;color:#fff;font-size:16px;border:1px solid #6b7997;background:none;cursor:pointer;
								-webkit-border-radius:10px;
								-moz-border-radius:10px;
								border-radius:10px;}
				.jdal_eject button:hover{background:#55a6f2;}

/*hzhb*/
.hzhb{width:100%;height:300px;float:left;background:#fff;}
	.hzhb_con{width:800px;margin:0 auto;}
		.hzhb_con ul{width:100%;height:180px;float:left;padding:60px 0;}
			.hzhb_con li{width:100px;height:50px;line-height:50px;float:left;margin:0 0 80px 40px;text-align:center;}
			.hzhb_con li:nth-child(1){margin-left:0;}
			.hzhb_con li:nth-child(7){margin-left:0;}
			.hzhb_con li img{display:inline-block;vertical-align:middle;}

/*remen*/
.remen_bj{width:1200px;margin:0 auto;}		
	.remen{width:100%;min-height:35px;float:left;margin:15px 0;}
		.remen_con{width:100%;float:left;position:relative;}
			.remen_con_hide{height:40px;overflow:hidden;}
			.remen_con_list{width:100%;float:left;}
				.remen .remen_con_list span{float:left;line-height:40px;margin-left:10px;color:#f35110;}
			.remen p{float:right;line-height:40px;color:#b2b2b2;cursor:pointer;position:absolute;right:10px;top:0;}
			.remen p:hover{color:#4ec5d9;}
			.remen ul{width:1020px;float:left;margin:0 40px 0 5px;}
				.remen li{float:left;line-height:40px;margin:0 5px;color:#666;}
				.remen li:hover{color:#f35110;}

/*foot*/
/*.foot{width:100%;min-width:1200px;min-height:395px;float:left;background:url(../images/foot.jpg) no-repeat center;background-size:cover;}
	.foot_con{width:1200px;margin:40px auto 0 auto;color:#eee;position:relative;}
		.foot_con_top{width:100%;height:190px;float:left;margin-bottom:25px;border-bottom:1px solid #9f9f9f;}
			.foot_con p{width:100%;height:40px;line-height:40px;float:left;font-size:34px;color:#fff;}
				.foot_con i{color:#7e99f5;font-weight:bold;}
			.foot_con ul{width:100%;float:left;margin-top:40px;}
				.foot_con li{float:left;margin-left:10px;font-size:16px;}
				.foot_con li:nth-child(1){margin-left:0;}
					.foot_con li em{margin-left:10px;}
		.foot_con span{line-height:25px;float:left;margin-right:10px;}
	.foot_tel{width:300px;height:180px;float:left;text-align:center;position:absolute;right:0;top:0;}
		.foot_tel p{font-size:24px;margin-bottom:15px;}
		.foot_tel img{display:inline;width:100px;height:100px;}
		.foot_tel em{width:100%;float:left;}
	.foot_bot{width:100%;height:25px;line-height:25px;float:left;margin-top:25px;text-align:center;}*/
		
		




