@charset "utf-8";/*初始化样式*/
.banner{
	background-repeat: no-repeat;
	background-position: center top;
	height: 600px;
	width: auto;
	font-size:54px;
	padding-top:300px;
	text-align:center;
	color:#FFFFFF;
}
.cd{ width:auto; background-color:#f2f2f2; overflow:hidden}
.cd li{ float:left; width:50%; height:96px; line-height:96px; font-size:16px; text-align:center}

.cd2{ width:auto; background-color:#f2f2f2; overflow:hidden}
.cd2 li{ float:left; width:33.33%; height:96px; line-height:96px; font-size:16px; text-align:center}

.cd3{ width:auto; background-color:#f2f2f2; overflow:hidden}
.cd3 li{ float:left; width:14.28%; height:96px; line-height:96px; font-size:16px; text-align:center}

.cd4{ width:auto; background-color:#f2f2f2; overflow:hidden}
.cd4 li{float:left;height:96px;line-height:96px;font-size:16px;text-align:center;width: 14.11%;}

.cd5{ width:auto; background-color:#f2f2f2; overflow:hidden}
.cd5 li{ float:left; width:20%; height:96px; line-height:96px; font-size:16px; text-align:center}

.act{ background-color:#FFFFFF; display:block}
.cd1{
	font-size:36px;
	line-height:60px;
	font-weight:bold;
	color:#1b4fa1;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #1b4fa1;
	text-align:center;
	margin-bottom:30px;
	width:165px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	
}
.dh1{ font-size:16px;}
.dh1 span{ width:33%; text-align:center; line-height:50px; font-weight:bold; color:#1b4fa1; display:block; float:left;}
.dh1 i{
	font-style: normal;
	color:#000000
}
.dd{ width:200px; background-color:#1b4fa1; height:45px; color:#FFFFFF; border:0px; font-size:16px;}
.dd:hover{ width:200px; background-color:#9b1e22; height:45px; color:#FFFFFF; border:0px;}

.talent{ width:auto}
.gsxw{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:180px; margin-left:auto; margin-right:auto; padding-top:50px; text-align:center;}

.gsxw1{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:200px; margin-left:auto; margin-right:auto; padding-top:50px;text-align:center;}
.gsxw2{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:236px; margin-left:auto; margin-right:auto; padding-top:50px; text-align:center}
.gsxw3{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:336px; margin-left:auto; margin-right:auto; padding-top:50px; text-align:center}
.gsxw4{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:380px; margin-left:auto; margin-right:auto; padding-top:50px; text-align:center}
.gsxw5{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:490px; margin-left:auto; margin-right:auto; padding-top:50px; text-align:center}
.gsxw11{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:200px; margin-left:auto; margin-right:auto; padding-top:50px;text-align:center; margin-bottom:40px;}
.gsxw22{ color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:400px; margin-left:auto; margin-right:auto; padding-top:50px;text-align:center; margin-bottom:40px;}

.pb{ width:auto; padding-bottom:50px; overflow:hidden;}
.pb .left{ float:left; width:40%; font-size:16px; line-height:35px; padding-top:30px;}
.pb .right{ float:right; width:30%; margin-right:10%;}

.talent em{
	font-size:16px;
	font-style: normal;
	text-align:center; line-height:80px;
	display:block;
}

.fly{ width:auto; clear:both;}
.fly li{
	float:left;
	width:25.333%;
	margin-left:4%;
	margin-right:4%;
	border: 1px solid #DBDBDB;
	text-align:center;
	font-size:16px;
	padding-top:30px;
	padding-bottom:30px;
	margin-top:20px;
	margin-bottom:36px;
	height:270px;
}
.fly li img{
margin-top:10px;
display:block;
width:73px;
margin-left:auto;
margin-right:auto;
}
.fly p{
	float:left;
	width:25.333%;
	margin-left:4%;
	margin-right:4%;
	text-align:center;
	font-size:16px;
	padding-top:20px;
	padding-bottom:30px;
	line-height:36px;
	
}
.ddd{ padding-left:15px; padding-right:15px; line-height:30px; font-size:16px; padding-top:20px;}

.zpwz p{ font-weight:bold; color:#1b4fa1; font-size:36px; line-height:60px;border-bottom-width:3px; border-bottom-style: solid;	border-bottom-color: #1b4fa1; width:160px; margin-left:auto; margin-right:auto; padding-top:50px;}
.ttt{ width:650px; margin-left:auto; margin-right:auto; padding-top:30px; padding-bottom:30px; overflow:hidden}
.ttt div{
	width:300px;
	height:200px;
	margin-right:10px; margin-left:10px;
	float:left;
	line-height:36px;
	font-size:16px;
	text-align:center;
}
.ttt div img{
display:block;border: 1px solid #CCCCCC; margin-bottom:5px;
}
.gsgg{ margin-top:30px;}
.gsgg li{
	clear:both;
	font-size:16px;
	line-height:80px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e4ee;
}
.gsgg li a{
display:block;
}
.gsgg li a:hover{
	color: #FFFFFF;
	background-color: #1b4fa1;
}
.gsgg li span{
margin-left:15px;
margin-right:15px;
}
.gsgg .title{ font-size:16px; line-height:30px; text-align:center}
.gsgg .title strong{
	font-size:26px;
	line-height:60px;
	color:#1b4fa1;
	display:block;
	background-image: url(../images/xian.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:15px;
	margin-bottom:10px;
}
.gsgg .body{
	font-size:16px;
	line-height:36px;
	padding-top:30px;
	
	

}
.qywh .title{ width:auto; clear:both; line-height:36px; text-align:center; font-size:16px; padding-bottom:20px; padding-top:20px;}
.qywh .body{ width:auto; clear:both; line-height:35px; text-align:center}
.se{ background-color:#fafafa; margin-top:30px; padding-bottom:36px;}
.qywh .body1{ width:auto; clear:both; line-height:35px; text-align:center}
.qywh .body1 li{ float:left; width:18%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.qywh .body2{ width:auto; clear:both; line-height:35px; text-align:center}
.qywh .body2 li{ float:left; width:31.333%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.qywh .body2 li span{ display:block; line-height:36px; text-align:center; font-size:16px;}
.qywh .body3{ width:auto; clear:both; line-height:35px; text-align:center}
.qywh .body3 strong{ font-size:26px;
	line-height:60px;
	color:#1b4fa1;
	display:block;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:30px;
	margin-top:15px;}
.qywh .body3 li{ float:left; width:23%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.qywh .body3 em{
	font-style: normal;
	color:#1b4fa1;
	font-size:16px;
}
.qywh .body3 span{
	font-size:16px;
}
.qywh .body4{ width:auto; clear:both; line-height:35px; text-align:center; margin-top:36px;}
.qywh .body4 li{ float:left; width:48%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.qywh .body4 li p{ font-size:16px; line-height:45px; color:#000}
.qywh .body5{ width:auto; clear:both; line-height:35px; text-align:center}
.qywh .body5 strong{ font-size:26px;
	line-height:60px;
	color:#1b4fa1;
	display:block;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:30px;
	margin-top:15px;}
.qywh .body5 li{ float:left; width:31.333%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.qywh .body5 li p{ font-size:16px; line-height:45px; color:#000}

.qywh .body6{ width:auto; clear:both; line-height:35px; text-align:center}
.qywh .body6 li img:hover{transform:scale(1.1,1.1);}
.qywh .body6 li img{transition:all 0.5s ease-out;}
.qywh .body6 strong{ font-size:26px;
	line-height:60px;
	color:#1b4fa1;
	display:block;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:30px;
	margin-top:15px;}
.qywh .body6 li{ float:left; width:31.333%; margin-left:1%; margin-right:1%; margin-bottom:20px;}
.qywh .body6 li p{ font-size:16px; line-height:45px; color:#000}
.qywh .body7{ clear:both; width:auto; background-color:#fafafa; padding-top:36px; padding-bottom:60px; margin-top:36px;}
.qywh .body7 .title{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:25px;
}
.qywh .body7 .left{ float:left; width:50%;}
.qywh .body7 .right{ float:right; width:46%; font-size:16px; line-height:30px; }
.qywh .body7 .right p{
	font-size:26px;
	color:#1b4fa1;
	font-weight:bold;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1b4fa1;
	line-height:80px;
	margin-bottom:30px;
}


.qywh .body8{ clear:both; width:auto; padding-top:36px; padding-bottom:36px; margin-top:36px;}
.qywh .body8 .title{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:25px;
}
.qywh .body9{ clear:both; width:auto; padding-top:36px; padding-bottom:36px; margin-top:36px;}
.qywh .body9 li{ float:left; width:21%; margin-left:2%; margin-right:2%; text-align:center;}
.qywh .body9 li img{ display:block; margin-left:auto; margin-right:auto;}
.qywh .body9 li span{ display:block;font-size:22px; line-height:45px; color:#1b4fa1}
.qywh .body9 li p{ display:block; font-size:16px; line-height:35px;}


.qywh .body10 strong{ display:block; font-size:26px; line-height:35px; padding-top:30px; text-align:center; color:#1b4fa1; padding-bottom:15px; margin-top:20px;
background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	}
.qywh .body11{ clear:both; width:auto; padding-top:0px; padding-bottom:10px; margin-top:0px;}
.qywh .body11 .title{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:25px;
}
.qywh .body11 li{
	float:left;
	width:22%;
	margin-left:1.5%;
	margin-right:1.5%;
	border: 1px solid #CCCCCC;
	padding:1.2%;
	height:400px;
}
.qywh .body11 li img{
margin-left:auto;
margin-right:auto;
width:61px;
display:block;
}

.qywh .body11 li span{
display:block;
text-align:center;
font-size:16px;
background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	color:#1b4fa1;
	font-weight:500;
	line-height:36px;
	padding-top:20px;
	padding-bottom:5px;
	margin-bottom:15px;

}
.qywh .body11 li em{
	display:block;
	text-align:center;
	font-size:16px;
	font-style: normal;
	line-height:36px;
}

.qywh .body12{ clear:both; width:auto; padding-top:0px; padding-bottom:10px; margin-top:0px;}
.qywh .body12 .title{
	font-size:16px;
	line-height:45px;
	text-align:center;
	margin-bottom:25px;
}
.qywh .body12 .title strong{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:15px;
	display:block;
	padding-bottom:10px;
}
.qywh .body12 .body{
width:auto; clear:both;
margin-bottom:36px;

}
.body12 .bg3{
	display:block;
	background-repeat: no-repeat;
	background-position: center top;
	background-size:100%;
	height: 536px;
}
.body12 .bg3{
	display:block;
	background-repeat: no-repeat;
	background-position: center top;
	background-size:100%;
	height: 536px;
	font-size:16px;
}
.body12 .bg3 .sp1{
float:left;
width:50%;
height:200px;
padding-top:60px;
padding-left:90px;
}
.body12 .bg3 .sp2{
float:left;
width:50%;
height:200px;
padding-top:85px;
padding-left:80px;
}
.body12 .bg3 .sp3{
float:left;
width:50%;
height:200px;
padding-top:60px;
}
.body12 .bg3 .sp4{
float:left;
width:50%;
height:200px;
padding-top:130px;
padding-left:180px;
}
.body12 .bg3 .sp5{
float:left;
width:100%;
height:136px;
padding-top:100px;
}
.body12 .bg4{ display:none}

.body13{ clear:both; width:auto; padding-top:0px; padding-bottom:10px; margin-top:0px;}
.body13 .title{
	font-size:16px;
	line-height:45px;
	text-align:center;
	margin-bottom:25px;
}
.body13 .title strong{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:15px;
	display:block;
	padding-bottom:10px;
}

.body13 #ProPut {
padding-top:0px;
}
.body13 .points span{
margin-right:5px;
}

.body14{ clear:both; width:auto; padding-top:0px; padding-bottom:10px; margin-top:0px;}
.body14 .title{
	font-size:16px;
	line-height:45px;
	text-align:center;
	margin-bottom:25px;
}
.body14 .title strong{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:15px;
	display:block;
	padding-bottom:10px;
}


.body15{ clear:both; width:auto; padding-top:0px; padding-bottom:10px; margin-top:30px;}
.body15 .title{
	font-size:16px;
	line-height:45px;
	text-align:center;
	margin-bottom:0px;
}
.body15 .title strong{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:15px;
	display:block;
	padding-bottom:10px;
}
.body15 .title1{
	font-size:16px;
	line-height:45px;
	text-align:center;
	margin-bottom:25px;
	color: #1b4fa1;
	font-weight:bold;
}
.body15 .body li{
float:left;
width:31.33%;
padding-bottom:30px;
background-color:#f9f9f9;
height:300px;
padding-top:30px;
padding-bottom:30px;
margin-left:1%;
margin-right:1%;
margin-bottom:45px;
font-size:16px;
}
.body15 .body li p{
color:#1b4fa1;
font-size:16px;
}
.body15 .bodyy li{
width:48%;
float:left;
margin-left:1%;
margin-right:1%;
}


.art{ clear:both; width:auto; padding-top:36px; padding-bottom:36px; margin-top:36px; background-color:#fafafa}
.art .title{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:25px;
}

.art .a02{
width:auto;
}

.art .a02 .c01{
float:left;
width:20%;
}
.art .a02 .c02{
float:left;
width:29.5%;
margin-left:0.5%;
background-color:#1b4fa1
}
.art .a02 .c02 img{
padding-bottom:10px;
background-color:#FFFFFF;
}
.art .a02 .c02 a{
color:#FFFFFF;
display:block;
line-height:38px;
font-size:16px;
padding-left:10px;
}
.art .a02 .c03{
float:left;
width:48.5%;
margin-left:1.5%;

}
.art .a02 .c03 p{
	color:#1b4fa1;
	font-weight:bold;
	font-size:22px;
	line-height:55px;
	display:block;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom:20px;
}

.art .a02 .c03 span{
font-size:16px; line-height:30px;

}
.art .a03{
width:auto; clear:both;
padding-top:50px;
}
.art .a03 .left{
width:42%;
float:left;
padding-top:30px;
}
.art .a03 .left p{
	font-size:22px;
	line-height:50px;
	font-weight:bold;
	color:#1b4fa1;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom:15px;
}
.art .a03 .left span{
font-size:16px;
line-height:36px;
display:block;
}
.art .a03 .left span i{
	font-style: normal;
	font-weight:bold;
	color: #1b4fa1;
}
.art .a03 .right{
width:58%;
float:right;
}

.art1{ clear:both; width:auto; padding-top:36px; padding-bottom:36px; margin-top:36px; }
.art1 .title{
	font-size:22px;
	line-height:45px;
	text-align:center;
	color:#1b4fa1;
	font-weight:bold;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom:25px;
}
.art1 .body{
width:auto
}
.art1 .body li{
float:left;
width:23%;
height:250px;
margin-left:1%;
margin-right:1%;
text-align:center;
}
.art1 .body li p{
font-size:16px;
line-height:35px;
color:#1b4fa1;
}
.art1 .body li span{
font-size:16px;
line-height:30px;
}
.art1 .body1 li{
float:left;
width:10.111%;
height:170px;
margin-left:0.5%;
margin-right:0.5%;
text-align:center;
margin-top:20px;
font-size:16px;
line-height:60px;
}



#box {width:100%;height:136px; position:relative;overflow:hidden;}
    #box ul {width:2000px;position:absolute;left:0;top:0;}
    #box li {float:left;margin:0 .2rem;width:180px;}

table tr th, table tr td {
    border: 1px solid #ccc;
	font-size:16px;
}
table tr th, table tr td {
    width: 20%;
    text-align: center;
    height: 36px;
    line-height: 30px;
    font-weight: 400;
}
.cor{ color:#1b4fa1; font-size:16px; font-weight:bold; line-height:50px; text-align:center;}

.a01{ text-align:center; font-size:16px; line-height:35px; padding-top:15px;}
.a01 em{
	text-align:center;
	font-size:16px;
	line-height:35px;
	font-style: normal;
	display:block;
}
.jm{ width:auto; margin-top:36px;}
.jm li{
	width:19.9%;
	margin-left:2.5%;
	margin-right:2.5%;
	border: 1px solid #CCCCCC;
	float:left;
	text-align:center;
	padding:2%;
	display:block;
	line-height:30px;
	font-size:16px;
	height:300px;
}
.jm li img{
margin-left:auto;
margin-right:auto;
display:block;
padding-bottom:30px;
}
.jm li strong{
display:block;
color:#1b4fa1
}
.jm1{ width:auto; margin-bottom:36px;display:block;}
.jm1 li{ clear:both; display:block; line-height:35px; font-size:16px;}
.jm1 li .left{ float:left; width:45%;}
.jm1 li .left p{ padding-top:36px; font-size:26px; color:#1b4fa1; font-weight:bold; line-height:50px;}
.jm1 li .left .lines{ height:2px; background-color:#CCCCCC; margin-top:5px; margin-bottom:5px; display:block;width:100px; margin-bottom:15px;}
.jm1 li .left span{ line-height:30px; font-size:16px; padding-top:15px; display:block;}
.jm1 li .right{ float:right; width:50%;}
.jm1 li .right img{ width:100%;}
.jm1 li .left1{ float:left; width:50%;}
.jm1 li .left1 img{width:100%;}
.jm1 li .right1{ float:right; width:45%;}
.jm1 li .right1 p{ padding-top:36px; font-size:26px; color:#1b4fa1; font-weight:bold; line-height:50px;}
.jm1 li .right1 .lines{ height:2px; background-color:#CCCCCC; margin-top:5px; margin-bottom:5px; display:block;width:100px; margin-bottom:15px;}
.jm1 li .right1 span{ line-height:30px; font-size:16px; padding-top:15px; display:block;}


.jm2{ width:auto; margin-bottom:36px;display:block;}
.jm2 li{ clear:both; display:block; line-height:35px; font-size:16px; overflow:hidden;background-color:#fafafa; margin-top:30px; margin-bottom:30px; }
.jm2 li .left{ float:left; width:55%; padding-left:2%; padding-bottom:20px}
.jm2 li .left .ff1{ padding-top:15px; font-size:26px; color:#1b4fa1; font-weight:bold; line-height:50px;}
.jm2 li .left .ff1 a{color:#1b4fa1; }
.jm2 li .left .lines{ height:2px; background-color:#CCCCCC; margin-top:5px; margin-bottom:5px; display:block;width:100px; margin-bottom:15px;}
.jm2 li .left .spans{ line-height:30px; font-size:16px; padding-top:5px; display:block; color:#1a4ea1}
.jm2 li .right{ float:right; width:40%;}
.jm2 li .right img{ width:100%;}
.jm2 li .left1{ float:left; width:40%;}
.jm2 li .left1 img{width:100%;}
.jm2 li .right1{ float:right; width:55%; padding-right:2%; padding-bottom:20px;}
.jm2 li .right1 .ff1{ padding-top:15px; font-size:26px; color:#1b4fa1; font-weight:bold; line-height:50px;}
.jm2 li .right1 .lines{ height:2px; background-color:#CCCCCC; margin-top:5px; margin-bottom:5px; display:block; width:100px; margin-bottom:15px;}
.jm2 li .right1 .spans{ line-height:30px; font-size:16px; padding-top:5px; display:block; color:#1a4ea1}
.moreart{ padding-top:10px;}

.jm3{ width:auto; margin-bottom:36px;display:block;}
.jm3 li{ clear:both; display:block; line-height:35px; font-size:16px; margin-top:30px; margin-bottom:36px; overflow:hidden;background-color:#fafafa; }
.jm3 li .left{ float:left; width:55%; padding-right:3%; padding-left:2%;}
.jm3 li .left .ff1{ padding-top:15px; font-size:26px; color:#1b4fa1; font-weight:bold; line-height:50px;}
.jm3 li .left .lines{ height:1px; background-color:#CCCCCC; margin-top:5px; margin-bottom:5px; display:block;width:100px; margin-bottom:15px;}
.jm3 li .left .spans{ line-height:30px; font-size:16px; padding-top:5px; display:block; color:#1a4ea1}
.jm3 li .right{ float:right; width:45%;}
.jm3 li .right img{ width:100%;}
.jm3 li .left1{ float:left; width:45%;}
.jm3 li .left1 img{width:100%;}
.jm3 li .right1{ float:right; width:55%; padding-left:3%; padding-bottom:20px; padding-right:2%; }
.jm3 li .right1 .ff1{ padding-top:15px; font-size:26px; color:#1b4fa1; font-weight:bold; line-height:50px;}
.jm2 li .right1 .ff1 a{color:#1b4fa1; }
.jm3 li .right1 .lines{ height:1px; background-color:#CCCCCC; margin-top:5px; margin-bottom:5px; display:block; width:100px; margin-bottom:15px;}
.jm3 li .right1 .spans{ line-height:30px; font-size:16px; padding-top:5px; display:block; color:#1a4ea1}
.moreart{ padding-top:10px;}


@media only screen and (max-width: 1500px){
.cd4 li{ padding-left:15px; padding-right:15px;}
.qywh .body12 .body{ margin-bottom:0px;}
.body12 .bg3{
	display:block;
	background-repeat: no-repeat;
	background-position: center top;
	background-size:100%;
	height: 436px;
}
.body12 .bg3{
	display:block;
	background-repeat: no-repeat;
	background-position: center top;
	background-size:100%;
	height: 536px;
	font-size:16px;
}
.body12 .bg3 .sp1{
float:left;
width:50%;
height:200px;
padding-top:60px;
padding-left:90px;
}
.body12 .bg3 .sp2{
float:left;
width:50%;
height:200px;
padding-top:85px;
padding-left:140px;
}
.body12 .bg3 .sp3{
float:left;
width:50%;
height:200px;
padding-top:60px;
padding-right:120px;
}
.body12 .bg3 .sp4{
float:left;
width:50%;
height:200px;
padding-top:80px;
padding-left:180px;
}
.body12 .bg3 .sp5{
float:left;
width:100%;
height:136px;
padding-top:40px;
}

.jm li{
	height:330px;
}
.ttt{ width:650px;}
}


@media only screen and (max-width: 636px){
.cd1{ font-size:30px;}
.body12 .bg3{ display:none}
.body12 .bg4{ display:block}

.banner{
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
	width: auto;
	font-size:44px;
	padding-top:150px;
	text-align:center;
	color:#FFFFFF;
	background-size:180%;
}
.cd5 li{ width:33%; font-size:16px;}
.cd3 li{ width:33%; font-size:15px; line-height:60px; height:60px;}
.cd4 li{ width:50%; font-size:15px; line-height:60px; height:60px;}
.gsxw1{ margin-bottom:20px;}
.jm2 li .left {
    float: left;
    width: 100%;
}
.jm2 li .right {
    float: right;
    width: 100%;
}
.jm2 li .left1 {
    float: left;
    width: 100%;
}
.jm2 li .right1 {
    float: right;
    width: 100%;
}
.jm3{ margin-bottom:0px;}


.jm3 li .left {
    float: left;
    width: 100%;
}
.jm3 li .right {
    float: right;
    width: 100%;
}
.jm3 li .left1 {
    float: left;
    width: 100%;
}
.jm3 li .right1 {
    float: right;
    width: 100%;
}
.jm3{ margin-bottom:0px;}



.qywh .body6 li{ width:99%;}
.qywh .body7 .left{ width:100%;}
.qywh .body7 .right{ width:100%;}
.qywh .body7 .right p{ line-height:50px;}
.qywh .body7 { padding-bottom:0px;}
.art .a02 .c01{ width:100%;}
.art .a02 .c01 img{ width:100%; margin-bottom:15px;}
.art .a02 .c02{ width:100%;}
.art .a02 .c03{ width:100%;}
.art .a03 .left { width:100%;}
.art .a03 .right{ width:100%;}
.art1 .body li { width:99%;}
.art1 .body { overflow:scroll;}
.qywh .body11 li{ width:97%; height:330px; margin-bottom:30px;}
.qywh .body11 li img{ margin-top:20px;}
.qywh .body9 li { width:98%; margin-bottom:30px;}
.qywh .body9 { padding-top:0px;}
.qywh .body1 li { width:31%;}
.gsgg li{ height:80px; overflow:hidden;}
.fly li{ width:93%;}
.dh1 span{ width:100%}
.dh1 span i{ display:block;}
.a01{ padding-top:5px;}
.fly strong{ font-weight:normal;}
.ttt{ width:300px; margin-left:auto; margin-right:auto}
.ttt div{ width:300px; margin-left:auto; margin-right:auto;}
.ttt div img{ width:96%;}
.talent em{ line-height:30px; padding-top:15px;}
.art1 .body1 li{
float:left;
width:40%;
height:170px;
margin-left:5%;
margin-right:5%;
text-align:center;
margin-top:20px;
font-size:16px;
line-height:60px;
}
.qywh .body2 li{ width:98%;}
.body15 .body li{ width:98%;}
.body15 .bodyy li{ width:98%;  margin-top:15px;}
.qywh .body3 li{ width:98%}
.qywh .body4 li{ width:98%;}
.qywh .body5 li{ width:98%;}
.jm li{ width:96%; height:300px; margin-bottom:20px;}
.jm1 li .left{ width:100%; margin-bottom:20px;}
.jm1 li .left1{ width:100%; margin-bottom:20px;}
.jm1 li .right{ width:100%; margin-bottom:20px;}
.jm1 li .right1{ width:100%; margin-bottom:20px;}
.pb .left{ width:100%;}
.pb .right{ width:100%; margin-right:0px;}
.gsxw4,.gsxw1,.gsxw2,.gsxw3,.gsxw5,.gsxw6,.gsxw7,.gsxw11,.gsxw12,.gsxw{ font-size:30px;}
.zpwz p{ font-size:30px; text-align:center}
}