
.sp_header {position:fixed;top:0;z-index:10;overflow:hidden;width:100%;height:50px;background:#fff}
.sp_logo {float:left;padding:10px;height:50px}
.sp_logo img {margin:auto;max-height:30px}
.sp_nav {position:relative;float:right;margin-top:15px;width:50px;height:30px;cursor:pointer}
.sp_nav span {position:absolute;left:10px;display:block;width:30px;height:2px;background: #324a90;transition:all ease .35s;}
.sp_nav span:nth-of-type(1) {top:0}
.sp_nav span:nth-of-type(2) {top:10px}
.sp_nav span:nth-of-type(3) {top:20px}
.sp_nav_se span:nth-of-type(1) {top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2) {width:0}
.sp_nav_se span:nth-of-type(3) {top:10px;transform:rotate(-45deg)}
.sjj_nav {position:fixed;top:-100%;left:0;z-index:9;overflow:auto;overflow-x:hidden;width:100%;height: calc(100% - 50px);background:#fff;font-size:14px;line-height:40px;transition:top ease .35s;}
.nav_show {top:50px}
.sjj_nav>ul>li:first-child {overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a {float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language {float:right;overflow:hidden;margin-top:5px;width:70px;line-height:30px}
.sjj_nav>ul>li:first-child .language a {float:left;width:35px;border-left:1px solid #ddd;color:#999;text-align:center}
.sjj_nav ul li i {position:absolute;top:5px;right:0;padding:0 7px;height:30px;border-left:1px solid #ddd}
.sjj_nav ul li i svg {transition:all ease .35s;transform:rotate(-90deg)}
.sjj_nav ul li .sjj_nav_i_se svg {transform:rotate(0)}
.sjj_nav ul li {position:relative;margin-left:20px;border-top:1px solid #ddd;font-size:14px;line-height:40px}
.sjj_nav>ul>li:last-child {border-bottom:1px solid #ddd}
.sjj_nav ul li ul {display:none}
.sjj_nav ul li a {width:80%;color:#666;display: block;}
.sjj_nav ul li ul li a {display:block;color:#999;text-align:left}
.sjj_nav ul li i svg {width:20px;height:20px;fill:#555}
.sjj_nav ul li .sjj_nav_i_se svg {fill:#c9141e}
.sjj_nav ul li ul li>ul {margin-left:10px}
.sjj_search{width: 100%;text-align: center;padding-top: 15px;}
.sjj_search form{width: 300px;display: inline-block;}
.pc1440,.pc1220,.pc1086,.pc800,.pc650,.pc600,.pc450{display: block;}
.mm1440,.mm1220,.mm1086,.mm800,.mm650,.mm600,.mm450{display: none;}
@media only screen and (max-width: 1440px){
	.mm1440{display: block;}
	.pc1440{display: none;}
	.wh{width: 95%}
	.iNav .px>table td{padding:5px 0}
}
@media only screen and (max-width: 1220px){
	.mm1220{display: block;}
	.pc1220{display: none;}
	.i_02 ul{width: 100%;}
	.i_02 li{width: 16.66%;height: 165px;}
	.i_02 .pic img{width: 50px;height: 50px;}
	.i_02 li:hover:after{height: 205px;}
    .wh2{width:95%}
}
@media only screen and (max-width: 1086px){
	.mm1086{display: block;}
	.pc1086{display: none;}
	.new_con{font-size:14px;line-height:25px}
	.kf_01{display: none;}
	.i_02 li{width:33.33%}
	.tou_01>h3{font-size:18px}
	.tou_01>h3 span{font-size:12px;margin-left: 0;font-weight: normal;}
	.tou_01>p{margin-top:10px;}
	.tou_01 a span{display:none}
	.i_02{padding-bottom:50px;padding-top:50px}
	.i_05B{display:none}
	.i_05 .i_05A{width:100%}
	.i_05ABA>h3{font-size: 18px;margin-top: 20px;}
	.i_05ABA .tt h3{font-size: 16px;height: 35px;line-height: 35px;margin-right: 5px;}
	.i_05ABA .tt{height: 35px;line-height: 35px;}
	.i_05ABA .tt p{font-size:12px}
	.i_05ABA .con{padding:15px;font-size: 14px;}
	.i_05{padding-bottom:10px;margin-bottom:30px;margin-top: 20px;}
	.iFB>div{width:100%;height: auto;}
	.iFB02{display:none}
	.iFB01{border-right:none}
	.iFB03{text-align: center !important;}
	.l_10B form{width:95%;margin:0 auto;height: 45px;line-height: 45px;padding-left: 85px;padding-right: 100px;}
	.l_10B span{font-size:14px;line-height: 45px;width: 85px;}
	.l_10B input[type=submit]{width:100px;background-size: 19px;height: 45px;line-height: 45px;font-size: 14px;background-position: 10px;text-indent: 35px;}
	.l_10A a{height:50px;line-height:50px;font-size: 16px;}
	.l_10A{height:50px}
	.l_10B input[type=text]{line-height:45px}
	.l_10B{padding:30px 0}
	.l_10C{margin-top:30px}
	.i_03B li{width:100%;margin-left: 0;}
	.i_03A{border-width: 3px;}
	.i_03A .pic{width:80px;margin-top: -47px;}
	.i_03A .pic img{height:50px}
}
@media only screen and (max-width: 800px){
	.mm800{display: block;}
	.pc800{display: none;}
	.lunb02 .pag02 span{width:10px;height:10px}
	.i_03{margin-bottom:0}
	.i_03 .lunb02{padding-bottom:50px;margin-bottom: 20px;}
	.i_03A .list{margin-top: 20px;height:auto;}
	.i_04A li{width:100%;margin-bottom: 30px;}
	.i_04A li .ro h3{font-size:16px}
	.i_04A li .ro{padding:15px}
	.i_04A li .ro p{font-size:14px;line-height: 30px;height: auto;}
	.i_04A li .roA{margin-top:15px}
	.lunb05 .swiper-slide .ro{padding:15px 5px}
	.iFA p{position:relative;margin-bottom: 10px;font-size: 16px;}
	.iFA .wh{padding-left:0;padding-bottom: 15px;}
	.iFA a{font-size:12px;line-height: 15px;padding-right: 10px;margin-right: 10px;margin-bottom: 5px;}
	.iFB>div>div{padding-top:0}
	.iFB01A li{font-size:14px;background-size: 15px;}
	.iFB01A .li1{font-size:14px;}
	.iFB03A{position:relative}
	.iFB03A img{width:100px}
	.iFB03A p{font-size:14px;height: 100px;padding-top: 0;}
	.iFC a{display:block;margin-top:5px}
    .i_06{width:95%;margin:0 auto;}
    .lunb05 .pre05{left:0}
    .lunb05 .nex05{right:0}
    .l_01 .tt{display:none}
    .lunb06 .swiper-slide{height:45px}
    .lunb06 .swiper-slide a{line-height:45px;height: 45px;font-size: 16px;}
    .l_01{padding-top:10px}
    .l_03{margin-top:20px}
    .l_05A li{width: 49%;margin-right:0 !important;margin-bottom: 20px;}
    .l_05A li:nth-of-type(2n){float:right}
    .l_05A li p{margin-top:10px}
    .feny_01 .a2{display:none}
    .feny_01 span{display:none}
    .l_13A a{width:100%}
    .l_13A .r{text-align:left;margin-top:20px}
    .l_13 .tt h3{font-size:18px}
    .l_09 li a{padding:15px;height: 72px;}
    .l_09 li .tt{margin-right:15px}
    .l_09 li .ro p{padding-left:15px}
    .l_09 li .tt p{font-size:24px;line-height: 25px;}
    .l_09 li .tt span{font-size:12px}
    .l_09 li .ro{margin-top: 0;background-size: 20px;padding-right: 30px;}
    .feny_02 .a2{display:none}
    .feny_02 a{font-size:14px;line-height: 35px;}
    .l_09{margin-bottom:25px}
    .iFoot{margin-top:40px}
    .l_10C table td{padding:10px 0;font-size:14px}
    .l_11 li{width:100%}
    .l_11{margin-bottom:20px}
    .l_12 li{height:auto}
    .l_12 li .picBg{position:relative;width: 100%;padding-bottom: 75%;}
    .l_12 li a{padding-left:0}
    .l_12 li .ro{margin-top: 10px;padding-bottom: 25px;}
    .l_14A>img{display:none}
    .l_14A>.l_14AA{width:100%}
    .lBanner{padding-bottom:50%}
    .imgh li img{width: 70px;}
    .l_06{width:100%}
    .l_06 li{width:25%}
    .l_06 li p{font-size: 14px;margin-top: 8px;}
    .l_07 .tt h3{font-size: 16px;padding-bottom: 5px;}
    .l_07 .new_con .h3{font-size: 15px;}
    .l_14B li{width:50%;margin-top: 30px;}
    .l_14B:before{display:none}
    .l_14>.tt{font-size:18px}
    .l_14B li img{width:50%}
    .l_14B li span{margin-top:10px}
    .l_14B{margin-bottom:30px}
    .l_14C .r{width:100%}
    .l_14C .l{width:100%}
    #map{height:300px!important}
    .i_03A h3{font-size: 20px;margin-top: 25px;}
    .i_03A .list a{line-height: 25px;padding-left: 10px;}
    .i_03A .list a:before{height:15px;top: 2px;}
    .i_04{padding-top:40px}
    .i_04 .tou_01{margin-bottom:30px}
    .lunb03 .swiper-slide a{font-size:16px}
    .i_05ABA .ro{margin-top:20px}
}
@media only screen and (max-width: 650px){
	.mm650{display: block;}
	.pc650{display: none;}
}
@media only screen and (max-width: 600px){
	.mm600{display: block;}
	.pc600{display: none;}
	.i_02 li{width:50%}
}
@media only screen and (max-width: 450px){
	.mm450{display: block;}
	.pc450{display: none;}
	.imgh li img{width:60%}
}
