/*PC*/
body{background: #f1f1f1;}
.index {position: relative;}
.index .banner img{width: 100%;}
.index .banner .banner_head{
	position: absolute;
    top: 25%;
    left: 18%;
    width: 14%;
    height: 137px;
    background: #f00;}
.w80{    
	width: 80%;
    margin: auto;
    margin-top: 15%;}
.w80 .hengxian{width:30px;height: 3px;background: #fff;;}
.w80 .pp1{font-size: 28px;color:#fff;    margin: 6% 0;}
.w80 .pp2{font-size: 16px;color:#fff;opacity: 0.5;}
@font-face {
	font-family: '../font/ygyxsziti2.0.ttf';
  src: url('../font/ygyxsziti2.0.ttf'); 
}
/*2级导航*/
.two_nav ul li{
	float: left;
	padding: 0 70px;
	height: 65px;
	line-height:65px;
}
.two_nav ul li:hover{
	background: #005dc4;
	}
.two_nav ul li:hover a{
	color:#fff;
	}
.two_nav ul li a{
	font-size: 14px;
	color:#858585;
	}
/*三级导航*/
.bo{margin-bottom: 40px;    background: #fff;}
.three_nav{width: 100%;margin: 40px 0;}
.three_nav ul li{margin-right: 40px;float: left;border:1px solid #e53c38;}
.three_nav ul .default a{padding: 0 54px;line-height: 45px;height: 45px;color:#e53c38;}
.three_nav ul .default{margin-right: 40px;float: left;border:1px solid #e53c38;background: #fff;}
.three_nav ul li a{padding: 0 54px;line-height: 45px;height: 45px;color:#121212;}
.three_nav ul li{margin-right: 40px;float: left;border:1px solid #121212;background: #fff;}

.w3_section{width: 100%;background: #fff !important;}
.w3_section .bottom_xian{margin:0 2.5% 0 2.5%;border-bottom:1px dotted #e1e1e1;padding-bottom: 2.5%;padding-top : 2.5%;}
.w3_section .w3_left{margin: 0 2.5% 0 0;width:7.5%;float: left;text-align: center;background: #f1f1f1;}
.w3_section .w3_left .p1{font-family: '../font/ygyxsziti2.0.ttf'; color: #005dc4; font-size: 36px;padding: 10px 0 0 0;}
.w3_section .w3_left .p2{font-family: '../font/ygyxsziti2.0.ttf'; color: #cacaca; font-size: 16px;padding: 5px 0 10px 0;}
.w3_section .w3_right{width:86%;float: left;margin-left: 2.5%;    margin: 0 0 0 2.5%;    line-height: 38px;}
.w3_section .w3_right .p1{font-size: 18px;color:#121212;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.w3_section .w3_right .p2{font-size: 14px;color:#9f9f9f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jiazai{text-align:center;margin:3%;padding-bottom:3%;}
.jiazai a{color:#005dc4;font-size: 14px;display: block;width:13%;border:1px solid #005dc4;line-height: 35px;border-radius: 5px;margin:auto;}
.jiazai img{position: relative;
    top: -2px;}
.jiazai span{    margin-right: 5px;}




/*pad*/
@media only screen and (min-width: 840px) and (max-width: 1200px){
	.index {margin-bottom: -5px;}
	.index .banner img{width: 100%;}
	/*2级导航*/
.two_nav ul li{
	float: left;
	padding: 0 44px;
	height: 65px;
	line-height:65px;
}
/*.two_nav ul li:hover{
	background: #005dc4;
	}
.two_nav ul li:hover a{
	color:#fff;
	}*/
.two_nav ul li a{
	font-size: 16px;
	color:#858585;
	}
	/*三级导航*/
.three_nav{width: 100%;margin: 40px 0;}
.three_nav ul li{margin-right: 40px;float: left;border:1px solid #e53c38;}
.three_nav ul .default a{padding: 0 54px;line-height: 45px;height: 45px;color:#e53c38;}
.three_nav ul .default{margin-right: 40px;float: left;border:1px solid #e53c38;}
.three_nav ul li a{padding: 0 54px;line-height: 45px;height: 45px;color:#121212;}
.three_nav ul li{margin-right: 40px;float: left;border:1px solid #121212;}

.w3_section .w3_left {
    margin: 0 2.5% 0 0;
    width: 11.5%;
    float: left;
    text-align: center;
    background: #f1f1f1;
}

.w3_section .w3_right {
    width: 81%;
    float: left;
    margin-left: 2.5%;
    margin: 0 0 0 2.5%;
    line-height: 38px;
}

}

/*iphone*/
@media (max-width: 840px) {
	/*2级导航*/
.two_nav ul li{
	float: left;
    padding: 0 57px;
    height: 35px;
    line-height: 35px;
}
.two_nav ul li:hover{
	background: #005dc4;
	}
.two_nav ul li:hover a{
	color:#fff;
	}
.two_nav ul li a{
	font-size: 14px;
	color:#858585;
	}
	/*三级导航*/
.three_nav{    width: 100%;
    margin: 8% 0;}
.three_nav ul li{margin-right: 25px;float: left;border:1px solid #e53c38;}
.three_nav ul .default a{padding: 0 25px;line-height: 45px;height: 45px;color:#e53c38;}
.three_nav ul .default{float: left;
    border: 1px solid #e53c38;margin-right:4%;}
.three_nav ul li a{padding: 0 25px;line-height: 45px;height: 45px;color:#121212;}
.three_nav ul li{    margin: 0% 5%;float: left;border:1px solid #121212;}

.w3_section .w3_left {
    margin: 0 2.5% 0 0;
    width: 26.5%;
    float: left;
    text-align: center;
    background: #f1f1f1;
}

.w3_section .w3_right {
    width: 68%;
    float: left;
    margin-left: 2.5%;
    margin: 0 0 0 2.5%;
    line-height: 38px;
}
.jiazai a {
    color: #005dc4;
    font-size: 14px;
    display: block;
    width: 45%;
    border: 1px solid #005dc4;
    line-height: 35px;
    border-radius: 5px;
    margin: auto;
}

.index .banner .banner_head {
    position: absolute;
    top: 16%;
    left: 18%;
    width: 42%;
    height: 137px;
    background: #f00;
}

}