@charset "utf-8";
/* CSS Document */
.banner{width: 100%; height: 414px; background: url(../images/hezuo_banner.jpg) no-repeat center;
	background-size: cover;}
.hezuo1{padding: 109px 0 101px 0;}
.hezuo1 .font1{width: 779px; height: 422px; background-color: rgba(255,255,255,.7); margin-left: -277px;
	margin-top:91px; padding: 0 40px;}
.hezuo1 .font1 .tit{font-size: 30px; color: #164297; margin-top:80px;}
.hezuo1 .font1 .con{font-size: 20px; color: #666666; font-weight: lighter; line-height: 34px; margin-top:78px;}
.hezuo2{width: 100%; height: 586px; background: url(../images/hezuo_bg.jpg) no-repeat center;
	background-size: cover;}
.hezuo2 .tit_cn{font-size: 42px; color: #999999; text-align: center; padding-top: 74px; letter-spacing: 8px;
	padding-bottom: 60px;} 
.hezuo2 .youshi{width: 100%;}
.hezuo2 .youshi .ys1{width: 25%; text-align: center;}
.hezuo2 .youshi .ys1>p{font-size: 20px; color: #666666; font-weight: bold; padding-top: 24px;
	padding-bottom: 20px;}
.hezuo2 .youshi .ys1>div{font-size: 18px; color: #666666; font-weight: lighter; line-height: 32px;}
.zixun{height: 117px; background-color: #fafafa;}
.zixun .dianhua{width: 50%; height: 45px; border-right: 1px solid #dcdcdc; box-sizing: border-box;
	margin-top:36px;}
.zixun .dianhua .icon1{ margin-left: 160px; margin-top:3px;}
.zixun .dianhua .num{font-size: 18px; color: #164297; line-height: 45px; margin-left: 24px;}
.zixun .qq{width: 50%; height: 45px; border-left: 2px solid #dcdcdc; box-sizing: border-box;
	margin-top:36px;}
.zixun .qq .icon1{ margin-left: 143px;}
.zixun .qq .num{font-size: 18px; color: #164297; line-height: 45px; margin-left: 24px;}
.huoban{padding-bottom: 120px;}
.huoban .hb_tit{font-size: 36px; color: #164297; font-weight: bold; text-align: center; padding-top: 70px;
	padding-bottom: 50px;}
.huoban .shouquan{font-size: 18px; color: #666666; padding-bottom: 26px;}
.huoban .hzhb{width: 1269px; margin:0 auto; border-top:7px solid #dcdcdc; border-bottom:7px solid #dcdcdc;
	padding-top: 9px; padding-bottom: 28px;}
table{width: 100%;}
table tr td{border:1px solid #dcdcdc; text-align: center; height: 74px; font-size: 16px; color: #666;}
table tr td:nth-child(even){background-color: #fbfbfb;}
table tr:first-child td{height: 91px; background-color: #00a0e9; font-size: 24px; color: #fff;
	font-weight: lighter;}
table tr:first-child td:nth-child(even){background-color: #16a6e8;}
.more{width: 295px; height: 64px; background-color: #dcdcdc; font-size: 30px; color: #fff; line-height: 64px;
	text-align: center; font-weight: lighter; margin:0 auto; margin-top:32px; letter-spacing: 6px;
	cursor: pointer; transition: .5s; display:block;}
.more:hover{background-color: #00a0e9;}

@media screen and (max-width: 800px){
	.banner{height: 140px; background-image: url(../images/wap_qudao.jpg);}
	.hezuo1{padding: 30px 0 30px;}
	.hezuo1 img{width: 100%;}
	.hezuo1 .font1{width: 100%; height: auto; margin-left: 0; padding: 0; margin-top: 20px;}
	.hezuo1 .font1 .tit{font-size: 16px; margin-top: 0;}
	.hezuo1 .font1 .con{font-size: 14px; line-height: 26px; margin-top:10px;}
	.hezuo2{height: 500px;}
	.hezuo2 .tit_cn{font-size: 18px; letter-spacing: 5px; padding-top: 30px; padding-bottom: 30px;}
	.hezuo2 .youshi .ys1{width: 50%; margin-bottom: 20px;}
	.hezuo2 .youshi .ys1 img{width: 50%;}
	.hezuo2 .youshi .ys1>p{font-size: 16px; padding-top: 10px; padding-bottom: 10px;}
	.hezuo2 .youshi .ys1>div{font-size: 14px; line-height: 24px;}
	.zixun{height: auto;}
	.zixun .qq{border-left: 1px solid #dcdcdc; height: auto; margin-top:0; padding-top: 10px;}
	.zixun .dianhua{border-right: none; margin-top:0; padding-top: 10px;}
	.zixun .dianhua .icon1{width: 16%; margin-top:0; margin-left: 42%; margin-bottom: 4px;}
	.zixun .dianhua .num{margin-left: 0; width: 100%; text-align: center; font-size: 14px;}
	.zixun .qq .icon1{width: 16%; margin-top:0; margin-left: 42%;}
	.zixun .qq .num{margin-left: 0; width: 100%; text-align: center; font-size: 14px;}
	.huoban{padding-bottom: 40px;}
	.huoban .hb_tit{font-size: 16px; padding-top: 40px; padding-bottom: 30px;}
	.huoban .shouquan{font-size: 14px; padding-bottom: 15px;}
	.huoban .hzhb{width: 100%; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;
		padding-bottom: 15px;}
	table{width: 95%; margin:0 auto;}
	table tr td{font-size: 14px; height: auto; padding: 5px 3px;}
	table tr:first-child td{font-size: 14px; height: auto;}
	.more{width: 100px; height: 30px; line-height: 30px; font-size: 14px; letter-spacing: 3px; margin-top: 20px;}
}