 *{
	padding:0;
}
i,em{
	font-style:normal;
}
.ofl{
	overflow:hidden;
}
.div_pad{
	padding:25px 0;
}
.bgf{
	background:#fff;
}
.dbl{
	display:block;
}
.mid_width{
	width:1180px;
	margin:0 auto;
}
.about_navTop i{
	background:#7fb5ff;
	width:45px;
	height:2px;
	display:inline-block;
	background:#7fb5ff;
	box-shadow:0px 1px 1px 0px #a0c2f1;
}
.about_navTop,.mes_navTop{
	text-align:center;
	padding:20px 0;
}
.about_navTop span,.xt_about01 span{
	display:block;
	padding:20px 0;
}
.about_navTop span{
	font-size:34px;
	font-family:font02;
	font-weight:bold;
	letter-spacing:2px;
	color:#656565;
	margin:15px 0;
	padding-top:15px;
}
.mes_navTop span{
	font-size:20px;margin:0 auto;letter-spacing:2px;
	display:block;
	padding:15px 0;width:90%;
}
.mes_navTop h1{
	font-size:40px;
	font-weight:bold;
	color:#626262;
	letter-spacing:2px;
}
.mes_navTop em{
	color:#4e9ff0;
}
.mes_navTop i{
	width:45px;
	height:2px;
	display:inline-block;
	background:#7fb5ff;
	box-shadow:0px 1px 1px 0px #a0c2f1;
}
.zm_top {
	width:200px;margin:0 auto;
	position:relative;
}
.zm_top img:first-of-type{
	width:180px;
	height:147px;
}
.zm_top img:last-of-type{
	width:40px;
	position:absolute;
	top:40px;
	left:76px;
}
.qwzs02{
	background:#efefef;position:relative;
}
.qwzs02 .qwzs02_nav{
	position:relative;height:590px;
}
.qwzs02_nav .qwzs02_nav_box{
	position:absolute;top:0;z-index:2;width:100vw;
}
.qwzs02_nav_box img{
	height:590px;
}
.qwzs02 .qwzs02_nav i{
	position:absolute;
	left:0;top:218px;
	height:200px;
	width:100%;background:#dfe0e2;
	z-index:1
}
.qwzs03 li{
	width:calc((100% - 40px) / 3);height:216px;position:relative;margin:20px 20px 0 0;letter-spacing:1px;
 }
.qwzs03 li:nth-of-type(1){
	background:url('../images/qwzs03_01.png') no-repeat;
	background-size:100%;
}
.qwzs03 li:nth-of-type(2){
	background:url('../images/qwzs03_02.png') no-repeat;
	background-size:100%;
}
.qwzs03 li:nth-of-type(3){
	background:url('../images/qwzs03_03.png') no-repeat;
	background-size:100%;
}
.qwzs03 li:nth-of-type(4){
	background:url('../images/qwzs03_04.png') no-repeat;
	background-size:100%;
}
.qwzs03 li:nth-of-type(5){
	background:url('../images/qwzs03_05.png') no-repeat;
	background-size:100%;
}
.qwzs03 li:nth-of-type(6){
	background:url('../images/qwzs03_06.png') no-repeat;
	background-size:100%;
}
.qwzs03 li:nth-of-type(3),.qwzs03 li:nth-of-type(6){
	margin-right:0;
}
.qwzs03 li span,.qwzs03 li p{
	text-align:center;color:#fff;line-height:30px;
}
.qwzs03 li span{
	margin-top:78px;font-size:20px;font-family:font02;
}
.qwzs03 li p{
	font-size:14px;width:80%;margin:0 auto;text-align:center;line-height:30px;
}
li .qwzs03_box {
	height:216px;position:absolute;top:0;left:0;
	background: -webkit-linear-gradient(-10deg, #1f68b1, #80c0ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(-10deg, #1f68b1, #80c0ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(-10deg, #1f68b1, #80c0ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(-10deg, #1f68b1, #80c0ff); /* 标准的语法 */
}
li .qwzs03_box span{
	margin-top:63px;font-size:18px;
}
li .qwzs03_box p{
	font-size:14px;padding-left:8px;text-align:left;line-height:20px;
}
.qwzs03 li.on .qwzs03_box{
	visibility:visible;
}
.qwzs03 li .qwzs03_box{
	visibility:hidden;
}
.qwzs04{
	color:#fff!important;
	background:url('../images/qwzs04_bg.jpg') no-repeat;
	background-size:100% 100%;
}
.qwzs04 h1{
	color:#fff!important;
}
.qwzs04_nav{padding-bottom:30px;}
.qwzs04_left{
	width:520px;
}
.qwzs04_left img{
	width:520px;height:580px;
}
.qwzs04_right{
	height:580px;overflow:hidden;
	width:calc(100% - 520px);
	padding:50px 20px  10px 80px;
	background: -webkit-linear-gradient(-10deg, #484d51, #2f3438); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(-10deg, #484d51, #2f3438); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(-10deg, #484d51, #2f3438); /* Firefox 3.6 - 15 */
    background: linear-gradient(-10deg, #484d51, #2f3438); /* 标准的语法 */
}
.qwzs04_right span{
	font-size:28px;padding:20px 0;
}
.qwzs04_right p{
	font-size:14px;letter-spacing:1px;
}
.qwzs04_right a{
	background:#4e9fee;display:inline-block;text-align:center;height:40px;line-height:40px;width:130px;
	letter-spacing:2px;font-family:黑体;margin-top:60px;
}
.qwzs04_right img{
	margin:50px 0;width:90%;height:155px;
}
.qwzs04_right div{position:relative;}
.qwzs04_right div ul li{
	color:#fff;text-align:center;
}
.qwzs04_right div ul li:nth-of-type(1){
	position:absolute;top:125px;left:10px
}
.qwzs04_right div ul li:nth-of-type(2){
	position:absolute;top:125px;left:150px
}
.qwzs04_right div ul li:nth-of-type(3){
	position:absolute;top:125px;left:290px
}
.qwzs04_right div ul li:nth-of-type(4){
	position:absolute;top:125px;left:435px
}
.qwzs04_right div ul li h2{font-size:24px;letter-spacing:2px;}
.qwzs04_right div ul li h2,.qwzs04_right div ul li h5{font-weight:normal;margin:0;}
.qwzs04_right div ul li h5{font-size:14px;color:#b9b9b9}
.qwzs05 li{
	width:calc((100% - 40px) / 5);height:230px;
	margin-right:10px;text-align:center;
} 
.qwzs05 li:nth-of-type(5),.qwzs05 li:nth-of-type(10){
	margin-right:0
} 
.qwzs05 li img{
	width:100%;
}
.qwzs05 li span{
	font-size:16px;padding-top:3px;
}
.qwzs05 p{
	color:#777777;font-size:14px;padding:7px 0;
}
.qwzs06{
	background:url('../images/qwzs06_bg.jpg') no-repeat;
	background-size:100% 100%;padding:80px 0;
}
.qwzs06 li{
	text-align:center;width:calc(100% / 4);
	color:#fff;height:340px;
}
.qwzs06 li:nth-of-type(1){
	background:#4e9fee
}
.qwzs06 li:nth-of-type(2){
	background:#9a85fa
}
.qwzs06 li:nth-of-type(3){
	background:#36b7a5
}
.qwzs06 li:nth-of-type(4){
	background:#f07758
}
.qwzs06 li:nth-of-type(5){
	background:#f07758
}
.qwzs06 li:nth-of-type(6){
	background:#87ba53
}
.qwzs06 li:nth-of-type(7){
	background:#4e9fee
}
.qwzs06 li:nth-of-type(8){
	background:#9a85fa
}
.qwzs06 img{
	width:120px;margin:30px 0 20px;font-size:16px;
}
.qwzs06 span{
	letter-spacing:1px;
}
.qwzs06 p{margin:15px auto;font-size:14px;width:75%;}
.qwzs07{
	margin:60px auto;
}
.qwzs07_bl {
	width:100%;
}
.qwzs07_bl i{
	height:48px;width:10px;background:#000;display:inline-block;
	margin-bottom:10px;
}
.qwzs07_left{
	width:calc(100% - 620px);
	text-align:left;
	position:relative;
}
.qwzs07_left span{
	font-family:font02;
	font-size:28px;line-height:45px;letter-spacing:1px;
}
.qwzs07_left p{
	font-size:16px;line-height:34px;letter-spacing:1px;
	font-weight:bold;color:#463e3e;
}

.qwzs07_left i{
	font-size:36px;color:#efefef;position:absolute;left:28px;top:30px;
	font-family:font03;z-index:-1;letter-spacing:2px;
}
.qwzs07_left em{
	font-size:26px;width:180px;text-align:center;
	background:#000;color:#fff;display:inline-block;
	line-height:60px;margin-top:70px;
	letter-spacing:1px;
}
.qwzs07_left div{
	margin-top:30px;
}
.qwzs07_right{
	width:620px;text-align:right;
}
.qwzs07_right img{
	width:590px;
	margin-top:28px;
	height:370px;
}
.qwzs09{background:#f6f6f6;position:relative;top:-5px;}
.qwzs09 li{
	width:calc((100% - 106px) / 2);background:#fff;
	height:635px;max-height:635px;
	box-shadow:1px 2px 9px 1px #e0e0e0;
}
.qwzs09 li:nth-of-type(1){
	margin:10px 100px 10px 3px;
}
.qwzs09 li:nth-of-type(2){
	margin:10px 3px 10px 0;
}
.qwzs09 li img{
	width:537px;height:336px;
}
.qwzs09 div{
	padding:15px 0;
}
.qwzs09 div span{
	text-align:center;font-size:22px;font-weight:bold;
	line-height:60px;letter-spacing:1px;
}
.qwzs09 div p{
	width:80%;margin:0 auto;font-size:16px;line-height:28px;
	letter-spacing:2px;color:#737272;
}
@font-face{
	font-family:font01;
	src:url('fonts/STHeiti-Light.ttc');
}
@font-face{
	font-family:font02;
	src:url('fonts/mini2.ttf');
}
@font-face{
	font-family:font03;
	src:url('fonts/fangz.ttf');
}