﻿@media only screen and (max-width: 1920px) {

	.g-t1 .tit h3{font-size: 28px;}

	.m-list2 .num{font-size: 4.1666vw;}

	.m-about .tit h3{font-size: 2.3958vw;}

	.g-t6{font-size: 1.5626vw;}

	.ban .tit h2{font-size: 1.875vw;}

	.g-t7 span{font-size: 1.4583vw;}

	.g-t4 h3,.g-t5 h3{font-size: 1.25vw;}

	.m-txt3 h1{font-size: 1.5625vw;}
	.g-tit1 h3{font-size: 28px;}
	.banner .time{font-size: 2.2916vw;}


 

}

@media only screen and (max-width: 1690px) {

	.nav li{margin: 0 15px;}

	.nav{padding-right: 15px;}

	.header .lang{margin-left: 20px;}

	.nav li .v1{font-size: 16px;}

	.header .a-btn1{width: 145px; font-size:14px;}

	.a-so{margin-left: 10px;}
	/*.banner-z .slick-slide a{height: 635px;}*/
	.banner-z .slick-slide a{height: 510px;}
	.m-slide-certify .swiper-slide{width: 950px;}
 	.m-slide-certify .swiper-slide .pic{width: 950px;height: 535px;}
 	.m-slide-certify .swiper-button-next{right: 0;}
 	.m-slide-certify .swiper-button-prev{left: 0;}
	.header .a-btn1 i{width: 25px;height: 28px;display: inline-block;vertical-align: middle;
    position: relative;top: -2px;margin-right: 3px;
    background: url(../images/dh.png) no-repeat center center;
}


}

@media only screen and (max-width: 1499px) {

	.nav li .v1{font-size: 14px;}

	.nav li{margin: 0 10px;}

	.header .a-btn1{font-size: 14px;width: 130px;margin-top: 5px;height: 35px;line-height: 35px;}

	.header .lang dt a,.header .a-login{font-size: 14px;}
		.header .a-btn1{width: 145px; font-size:12px;}

	.header .a-btn1 i{width: 25px;height: 28px;display: inline-block;vertical-align: middle;
    position: relative;top: -2px;margin-right: 3px;
    background: url(../images/dh.png) no-repeat center center;
}


	.wp{max-width: 1200px;}

	.m-list1 .txt h4{font-size: 16px;}

	.m-list1 .txt p{font-size: 12px;}

	.m-list1 li .ico{width: 60px;height: 60px;

		-o-background-size: 38px auto;

		-ms-background-size: 38px auto;

		-moz-background-size: 38px auto;

		-webkit-background-size: 38px auto;

		background-size: 38px auto;

	}

	.m-list1 .txt{padding-left: 12px;padding-top: 8px;}

	.m-list1{padding: 25px 0;}

	.row-a2{padding: 35px 0;}

	.g-t1 .tit{margin-bottom: 18px;}

	.m-asso{width: 396px;}

	.m-asso .pic{height: 254px;margin-bottom: 12px;}

	.m-asso .txt h3 a{font-size: 18px;margin-bottom: 5px;}

	.m-asso .txt span{font-size: 14px;}

	.m-list2{padding-left: 40px;}

	.m-list2 li{margin-bottom: 25px;}

	.m-list2 .num{padding-right: 25px;margin-right: 15px;}

	.m-list2 .tit{margin-bottom: 5px;}

	.m-list2 .tit h3{font-size: 18px;}

	.m-list2 .desc{font-size: 14px;line-height: 25px;}

	.m-list2 .tit .date,.m-list3 .date,.g-t1 .more{font-size: 14px;}

	.m-list3 .txt h3{font-size: 18px;margin-bottom: 5px;}

	.m-list3 .desc{font-size: 14px;line-height: 25px;height: 50px;margin-bottom: 8px;}

	.m-list3 .pic{width: 235px;height: 160px;}

	.m-list4 li a{font-size: 16px;line-height: 38px;}

	.m-list3 li{margin-bottom: 18px;}

	.g-t1 .more{margin-top: 18px;}

	.m-list5 li p{font-size: 16px;}

	.row-a3{padding-top: 40px;}

	.row-a4{padding: 55px 0 0;}

	.m-list5 ul{height: 220px;}

	.row-a2{overflow: hidden;}

	.m-list6 .tit h3{font-size: 18px;}

	.m-list6 .date{font-size: 14px;}

	.m-list6 .con{margin: 0 10px;}

	.m-list6{margin: 0 -10px;}

	.m-list6 li{margin-bottom: 20px;}

	.row-a5{padding-bottom: 20px;}

	.m-list7 .con{padding: 30px 10px 30px 55px;}

	.m-list7 .txt{padding-left: 25px;}

	.m-list7 .txt h3{font-size: 20px;}

	.m-about .tit em{font-size: 14px;}

	.m-about .tit{margin-bottom: 25px;}

	.m-about .pic{width: 320px;height: 320px;}

	.m-about .desc{margin-bottom: 30px;}

	.m-about .txt{padding: 30px 0 0 60px;}

	.row-a8{padding: 75px 0 90px;}

	.m-link dd a{font-size: 14px;padding-right: 15px;margin-right: 15px;}

	.m-link dl{margin-bottom: 18px;}

	.fd-txt .txt{font-size: 14px;line-height: 28px;}

	.fd-logo{width: 190px;}

	.fd-txt{padding-left: 50px;}

	.fd-txt h3{font-size: 20px;}

	.fd-qr .item{width: 80px;margin-left: 10px;}

	.fd-qr .item .pic{height: 80px;}

	.fd-qr .item p{font-size: 12px;}

	.fd-copy{font-size: 12px;}

	.m-list5 ul{max-width: 1200px;}

	.m-list5 .ico{width: 60px;height: 60px;

		-o-background-size: 38px auto;

		-ms-background-size: 38px auto;

		-moz-background-size: 38px auto;

		-webkit-background-size: 38px auto;

		background-size: 38px auto;

	}

	.m-list5 .i1, .m-list5 .i10{margin-top: 50px;}

	.m-list5 .i2, .m-list5 .i9{margin-top: 20px;}

	/*.m-list5 .i3, .m-list5 .i8{margin-top: 20px;}*/

	.m-list5 .i5, .m-list5 .i6{margin-top: -35px;}

	.m-list5 .dian:before{right: -22px !important;}

	.m-list5 .i1 .dian:before{top: 11px;}

	.m-list5 .i3 .dian:before{top: 18px;}

	.m-list5 .i4 .dian:before{top: 29px;}

	.m-list5 .i5 .dian:before{top: 33px;}

	.m-list5 .i6 .dian:before{top: 36px;}

	.m-list5 .i7 .dian:before{top: 40px;}

	.m-list5 .i8 .dian:before{top: 37px;}

	.m-list5 .i9 .dian:before{top: 39px;}

	.m-form1 .text,.m-form1 .item span{font-size: 16px;}

	.m-form1 .inp input,

	.m-form1 .inp .sel,

	.m-form1 .item span,

	.m-form1 .code .inp1{height: 48px;line-height: 48px;}

	.m-form1-1 .c-btn{height: 50px;font-size: 16px;}

	.ul-list10 .top h3{font-size: 18px;}

	.ul-list10 .desc{font-size: 14px;line-height: 26px;}

	.ul-list10 .info{font-size: 14px;line-height: 27px;}

	.ul-list10 li{padding-bottom: 25px;margin-bottom: 25px;}

	.m-form1 .btn{width: 175px;height: 50px;margin-top: 40px;}

	.ul-list10 .info span{margin-left: 25px;}

	.m-form1 .file .f-btn{height: 48px;line-height: 48px;}

	.m-form1 .inp input, .m-form1 .inp .sel{font-size: 16px;}

	.m-form1 .code .pic{height: 48px;line-height: 48px;width: 135px;}

	.m-form1 .code .pic img{max-height: 100%;}

	.m-form1 .code .cut{line-height: 50px;}

	.g-t4 .more{font-size: 14px;}

	.row-b1 .g-t4{margin-bottom: 25px;}

	.ul-list6 .tit h3{font-size: 18px;}

	.ul-list6 .desc{font-size: 14px;line-height: 30px;height: 60px;}

	.ul-list6 .tit{height: 28px;line-height: 28px;margin-bottom: 2px;}

	.ul-list6 li{padding-bottom: 25px;margin-bottom: 25px;}

	.m-slide3 .tit h3{font-size: 18px;}

	.m-slide3 .tit{height: 50px;line-height: 50px;padding: 0 120px 0 30px;}

	.m-slide3 .tit span{font-size: 14px;right: 30px;}

	.ul-lsit7 li h4{font-size: 16px;}

	.ul-lsit7 .date{font-size: 14px;}

	.g-t5 .more{font-size: 14px;}

	.g-t5{height: 95px;line-height: 95px;}

	.row-ovh .col-r{width: 300px;}

	.row-ovh .col-l{width: 870px;}

	.ul-list2{padding: 25px 20px 15px;}

	.m-notice .tit{padding-left: 20px;font-size: 18px;}

	.ul-lsit9 .txt{padding: 19px 25px 0 25px;}

	.ul-lsit9 .date b{font-size: 32px;}

	.ul-lsit9 .desc{font-size: 13px;}

	.ul-lsit9 h4{font-size: 16px;}

	.m-sel .tit{font-size: 16px;line-height: 30px;}

	.m-sel .mu li a{font-size: 18px;width: 30px;height: 30px;line-height: 30px;}

	.m-sel .sel{font-size: 16px;}

	.m-txt1 .tit{font-size: 18px;}

	.m-txt1 .txt{font-size: 14px;}

	.m-txt1 .btn{top: 0;right: -235px;}

	.m-txt1{margin: 60px 300px 25px 80px;}

	.row-c1 .col-l,.row-c1 .col-r{width: 580px;}

	.m-slide5 .con{margin: 0 6px 25px;}

	.m-slide5 h4{font-size: 14px;line-height: 22px;height: 44px;}

	.m-slide5 .pic{margin-bottom: 7px;}

	.m-slide4 h3{left: 20px;}

	.m-slide4 .slick-dots{right: 28px;}

	.ul-list8{margin: 0 -12px;}

	.ul-list8 .con{margin: 0 12px;}

	.ul-list8 li{margin-bottom: 24px;}

	.ul-list8 h3{font-size: 16px;}

	.m-slide5 .slick-arrow{top: -42px;}

	.ul-list1 .con{margin: 0 15px;}

	.ul-list1{margin: 0 30px;}

	.ul-list1 .txt h3{font-size: 18px;}

	.ul-list1 .desc{font-size: 14px;line-height: 24px;height: 72px;}

	.ul-lsit4 h3{font-size: 18px;}

	.ul-lsit4 .date{font-size: 14px;}

	.m-tab1 p{font-size: 16px;}

	.m-tab1 .ico{width: 68px;height: 68px;}

	.m-tab1 .ico img{width: 40px;height: 40px;}

	.m-txt4 h3{font-size: 20px;}

	.z-slide5{max-width: 980px;}
	.z-slide5 .slider-nav{margin: 0 -20px;}
	.z-slide5 .slider-nav .item{padding: 0 20px;}
	.z-slide5 .slider-for .pic{height: 450px;line-height: 450px;text-align: center;}
	.nav-z li .v1{font-size: 16px;height: 52px;line-height: 52px;}
	.banner-z .slick-slide a{height: 450px;}
	.banner .time span{width: 80px;font-size: 50px;}
	/*.banner .time{top: 59%;}*/
	.row-z2{padding: 60px 0;}
	.z-list1 .tit h4{font-size: 18px;}
	.z-list1{margin: 0 -15px;}
	.z-list1 .con{margin: 0 15px;}
	.row-z3 .col-r{padding-left: 50px;}
	.m-schedule ul{font-size: 14px;margin-left: 390px;}
	.z-list2 h4{font-size: 16px;}
	.m-schedule .date{font-size: 14px;width: 225px;}
	.m-schedule ul:after{left: -75px;}
	.m-schedule ul:before{left: -89px;}
	.box-txt1 .tit{padding-left: 50px;width: 420px;}
	.box-txt1{font-size: 14px;line-height: 32px;}
	.box-txt1 .desc{padding-left: 85px;}
	.box-txt1 .desc h4{font-size: 20px;}
	.g-tab1 li .v1{font-size: 16px;width: 135px;height: 40px;line-height: 40px;}
	.z-list3{margin: 0 -30px;}
	.z-list3 .con{margin: 0 30px;}
	.z-list3 .txt h4{font-size: 18px;line-height: 22px;
		height: 44px;margin-bottom: 20px;
	}
	.z-list3 .desc{font-size: 14px;line-height: 22px;}
	.z-list3 .pic{width: 205px;height: 131px;}
	.z-list3 .txt{padding-left: 25px;}
	.z-list3 li{margin-bottom: 40px;}
	.z-slide1 .pic{margin-bottom: 10px;}
	.z-slide1 .item{margin-bottom: 21px;}
	.z-slide1{margin: 0 -15px;}
	.z-slide1 .con{margin: 0 15px;}
	.box-txt2 .pic{width: 500px;}
	.box-txt2 .txt{left: 530px;font-size: 14px;line-height: 28px;}
	.row-z9{padding-bottom: 50px;}
	.m-slide-certify .swiper-slide{width:950px;}
	.m-slide-certify .swiper-slide .pic{width:100%;height: 534px;}
	.m-slide-certify .txt h4{font-size: 26px;margin-bottom: 12px;}
	.z-slide2{margin: 50px -15px 0;}
	.z-slide2 .con{margin: 0 15px;}
	.z-slide2 h4{font-size: 18px;margin-bottom: 12px;}
	.z-slide2 .pic{margin-bottom: 20px;}
	.row-z11{padding-bottom: 50px;}
	.z-slide4 h4{font-size: 16px;}
	.z-slide4 .swiper-slide.on h4{font-size: 22px;}
	.z-slide4 .tips{font-size: 20px;height: 50px;line-height: 50px;width: 420px;}
	.fd-z{font-size: 14px;}
	.fd-l{width: 42%;}
	.fd-r{padding-left: 90px;}
	.fd-r .tel span{font-size: 18px;}
	.fd-r .tel li:nth-child(2n) span{right: 205px;}
	/*.banner-z .slick-slide a{height: 600px;}*/



}



@media only screen and (max-width: 1399px) {

	.fix-right .ico{width: 40px;height: 40px;

		-o-background-size: 30px auto;

		-ms-background-size: 30px auto;

		-moz-background-size: 30px auto;

		-webkit-background-size: 30px auto;

		background-size: 30px auto;

	}
    .q-list6{
        padding: 0 30px;
    }
    .q-list6 .slick-prev{
        left: -20px;
    }
    .q-list6 .slick-next{
        right: -20px;
    }

	.fix-right .txt{height: 40px;line-height: 40px;font-size: 14px;}

	.fix-right li{width: 40px;height: 40px;}

	.pop-video .cont{width: 600px;height: 380px;}

	.m-slide2 .slick-arrow,.m-slide1 .slick-arrow{width: 25px;

		-o-background-size: 100% auto;

		-ms-background-size: 100% auto;

		-moz-background-size: 100% auto;

		-webkit-background-size: 100% auto;

		background-size: 100% auto;

	}

	.m-slide2 .slick-prev,.m-slide1 .slick-prev{left: -40px;}

	.m-slide2 .slick-next,.m-slide1 .slick-next{right: -40px;}

	.m-form1 .inp input, .m-form1 .inp .sel, .m-form1 .item span, .m-form1 .code .inp1{height: 38px;line-height: 38px;}

	.m-form1 .text, .m-form1 .item span{font-size: 14px;}

	.m-form1-1 .c-btn{height: 40px;font-size: 14px;}

	.ul-list10 .top h3{font-size: 16px;}

	.ul-list10 .top{margin-bottom: 8px;}

	.ul-list10 .info{line-height: 24px;}

	.m-form1 .file .f-btn{height: 38px;line-height: 38px;}

	.m-form1 .code .pic{height: 38px;line-height: 38px;width: 106px;}

	.m-form1 .code .cut{line-height: 40px;font-size: 14px;}

	.m-form1 .file .inp input{font-size: 14px;}

	.m-form1 .inp input, .m-form1 .inp .sel{font-size: 14px;}

	.m-form1 .text{padding: 3px 20px;}
	.m-form1-1 .c-btn{height: 40px;font-size: 14px;}
	.ul-list10 .top h3{font-size: 16px;}
	.ul-list10 .top{margin-bottom: 8px;}
	.ul-list10 .info{line-height: 24px;}
	.m-form1 .file .f-btn{height: 38px;line-height: 38px;}
	.m-form1 .code .pic{height: 38px;line-height: 38px;width: 106px;}
	.m-form1 .code .cut{line-height: 40px;font-size: 14px;}
	.m-form1 .file .inp input{font-size: 14px;}
	.m-form1 .inp input, .m-form1 .inp .sel{font-size: 14px;}
	.m-form1 .text{padding: 3px 20px;}
	/*.banner-z .slick-slide a{height: 540px;}*/

}



@media only screen and (max-width: 1299px) {

	.logo img{height: 30px;}

	.header{padding: 0 20px;}

     .q-list6{margin: 25px 0 0;}
.q-list6{
        padding: 0 50px;
    }
    .q-list6 .slick-prev{
        left: 0;
    }
    .q-list6 .slick-next{
        right: 0;
    }

}

/*Common For Max 960*/

@media only screen and (max-width: 1199px) {

	.wp{padding: 0 10px;width: auto;}

	.logo{display: none;}

	.logo-m{display: block;}

	.header{height: 50px;padding: 0 10px;background: rgba(0,0,0,.8);

		position: fixed;

	}

	.logo-m{line-height: 50px;}

	.logo-m img{display: inline-block;vertical-align: middle;position: relative;top: -1px;

		height: 30px;

	}

	.menuBtn{display: block;}

	.header .hdr{position: absolute;top: 50px;left: 0;right: 0;margin-top: 0;display: none;

		background: rgba(0,0,0,.5);border-top: 1px solid #fff;padding-bottom: 20px;

	}

	.nav{float: none;}

	.nav li{float: none;}

	.nav li .v1{text-align: center;}

	.nav li .v1:after{left: 50%;left: 50%;width: 40px;margin-left: -20px;right: auto;opacity: 0;}

	.nav li.on .v1:after,

	.nav li:hover .v1:after{left: 50%;width: 40px;margin-left: -20px;right: auto;opacity: 1;}

	.header .a-btn1{float: none;margin: 0 auto;display: block;}

	.header .hdr-btn{float: none;text-align: center;}

	.header .lang,.header .a-login{float: none;display: inline-block;margin: 0 10px;}

	.a-so{display: none;}

	.so{display: block;position: relative;top: auto;right:auto;margin: 0 50px;}

	.so .inp{width: 100%;}

	.fix-right{right: 5px;}

	.index-home{position: static;overflow-y: auto;}

	.index-home body,.body_home{height: auto;}

	.body_b{position: static;}

	.banner .slick-slide a{height: auto;padding-top: 44%;}

	.header .a-btn1 {width: 150px;margin-top: 15px;}

	.index-home .wow{opacity: 1;}

	.ban .tit h2{font-size: 22px;}

	.g-t6{font-size: 16px;}

	.g-t6:after{height: 18px;margin-top: -9px;}

	.m-form1-1 .up-pic h4{font-size: 14px;margin-bottom: 10px;}

	.m-form1 .con{margin-bottom: 10px;}

	.m-form1-1 .up-pic{margin-bottom: 10px;}

	.g-t7 span{font-size: 18px;}

	.scroll-nv{display: none;}

	.g-t4 h3, .g-t5 h3{font-size: 18px;}

	.row-ovh .col-l,.row-ovh .col-r{width: auto;float: none;}

	.m-list8 .col-l, .m-list8 .col-r{padding: 0 15px;}

	.m-list8 .con{margin: 0 -15px 30px;}

	.m-list8 .tit{padding-right: 10px;}

	.m-list8 li{padding-right: 18px;}
	.row-a1{padding-top: 0;}
	.row-c1 .col-l,.row-c1 .col-r{width: auto;float: none;}

	.row-c1 .col-l{margin-bottom: 30px;}

	.row-c1{padding-top: 30px;}

	.m-txt2 .pic{float: none;text-align: center;margin: 0 0 20px;}

	.m-txt2 .pic img{display: inline-block;vertical-align: middle;}

	.m-txt2{padding: 30px 0;}

	.m-txt2 .tit{text-align: center;padding-bottom: 20px;}

	.m-txt2 .tit h1{font-size: 22px;}

	.m-txt2 .tit:after{left: 50%;margin-left: -28px;}

	.m-txt3 h1{font-size: 20px;}

	.m-tab1 li{width: 20%;margin-bottom: 15px;}

	.m-tab1 .ico{width: 50px;height: 50px;margin-bottom: 10px;}

	.m-tab1 .ico img{width: 30px;height: 30px;}

	.m-tab1 p{font-size: 14px;}

	.m-tab1 li.on:after{display: none;}

	.m-tab1{padding-top: 30px;}

	.m-txt4{padding-top: 25px;}

	.m-txt4 h3{margin-bottom: 10px;}

	.m-txt4{margin-bottom: 40px;}

	.g-top .tab li{margin-right: 20px;}

	.g-top .tab li > a{font-size: 16px;}

	.z-slide5{max-width: none;margin: 0 80px;}
	.z-slide5 .slider-for .slick-prev{left: -50px;}
	.z-slide5 .slider-for .slick-next{right: -50px;}
	.z-slide5 .slider-for .slick-arrow{
		-o-background-size: 25px auto;
		-ms-background-size: 25px auto;
		-moz-background-size: 25px auto;
		-webkit-background-size: 25px auto;
		background-size: 25px auto;
	}
	.z-slide5 .slider-nav .slick-next{right: -40px;}
	.z-slide5 .slider-nav .slick-prev{left: -40px;}
	.z-slide5 .slider-nav .slick-arrow{
			-o-background-size: 35px auto;
			-ms-background-size: 35px auto;
			-moz-background-size: 35px auto;
			-webkit-background-size: 35px auto;
			background-size: 35px auto;
	}
	.hd-z{height: 50px;padding: 0 10px;background: rgba(0,0,0,.8);
		position: fixed;left: 0;right: 0;top: 0;z-index: 101;
	}
	.z-logo{display: none;}
	.z-logo-m{display: block;line-height: 50px;}
	.z-logo-m img {
	    display: inline-block;
	    vertical-align: middle;
	    position: relative;
	    top: -1px;
	    height: 30px;
	}
	.nav-z{position: fixed;top: 50px;left: 0;right: 0;z-index: 101;display: none;}
	.nav-z .wp{padding: 0;}
	.nav-z li{float: none;}
	.nav-z li .v1:before{display: none;}
	.z-list1 li{width: 50%;margin-bottom: 10px;}
	.z-list1{margin: 0 -5px;}
	.z-list1 .con{margin: 0 5px;}
	.p-txt1{font-size: 14px;line-height: 27px;}
	.row-z1{padding-top: 30px;}
	.row-z2{padding: 30px 0;}
	.row-z3 .col-l{width: auto;float: none;}
	.row-z3 .col-r{padding-left: 0;}
	.g-tit1{padding-top: 30px;}
	.g-tab1{margin-bottom: 25px;}
	.m-schedule ul:before{display: none;}
	.m-schedule ul:after{display: none;}
	.m-schedule ul{margin-left: 265px;}
	.z-list3 li{width: auto;float: none;margin-bottom: 20px;}
	.z-list4 li{width: 20%;}
	.z-list4 li .pop{position: fixed;left: 50% !important;right: auto !important;
		top: 50%;margin: 0 !important;
		-webkit-transform: translate(-50%,-50%);
		-moz-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
	}
	.z-slide1 .item{margin-bottom: 12px;}
	.box-txt2 .txt{position: static;overflow: hidden;padding-left: 20px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.box-txt2 .pic{width: 430px;}
	.m-slide-certify .swiper-button-prev{left: 10px;z-index: 30;}
	.m-slide-certify .swiper-button-next{right: 10px;z-index: 30;}
	.m-slide-certify .swiper-button-prev, .m-slide-certify .swiper-button-next{
		background-color: rgba(255,255,255,.7);
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.m-slide-certify .swiper-slide{width: 100%;}
	.m-slide-certify .swiper-slide .pic{height: auto;}
	.m-slide-certify .txt{margin: 0;padding-top: 15px;}
	.m-slide-certify .txt h4{font-size: 22px;margin-bottom: 5px;}
	.m-slide-certify .swiper-container{padding-bottom: 30px;}
	.z-slide2 .con{margin: 0 5px;}
	.z-slide2{margin: 30px -5px 0;}
	.z-slide2 h4{font-size: 16px;margin-bottom: 6px;}
	.z-slide2 .desc{font-size: 14px;line-height: 23px;}
	.z-slide2 .pic{margin-bottom: 12px;}
	.row-z11{padding-bottom: 30px;}
	.z-list5{margin: 0 -5px;}
	.z-list5 li{margin-bottom: 10px;}
	.z-list5 .con{margin: 0 5px;}
	.z-list5 h4{left: 20px;right: 20px;font-size: 14px;}
	.fd-l{display: none;}
	.fd-r .tel{display: none;}
	.fd-r{padding: 0;text-align: center;}
	.fd-r .bdshare-button-style0-16{display: inline-block;}
	.fd-r .share{margin-bottom: 0;}

}







/*Common For Max 768*/

@media only screen and (max-width: 959px) {

	.m-slide1 .item a{height: 80px;line-height: 80px;}

	.m-list1 li{width: 50%;text-align: center;margin-bottom: 15px;}

	.m-list1 li .ico{float: none;margin: 0 auto;display: block;}

	.m-list1{padding-bottom: 10px;}

	.banner .slick-dots{bottom: 10px;}

	.banner .slick-dots li button{width: 30px;height: 3px;}

	.g-t1 .tit h3{font-size: 18px;}

	.g-t1 .tit em{font-size: 12px;}

	.g-t1 .more{margin-top: 6px;border-bottom-width: 1px;}

	.g-t1 .tit{margin-bottom: 15px;}

	.m-asso{float: none;width: auto;margin-bottom: 20px;}

	.m-asso .pic{height: auto;}

	.m-asso .txt h3 a{font-size: 16px;}

	.m-list2 .num{display: none;}

	.m-list2{padding-left: 0;}

	.m-list2 .tit h3{font-size: 16px;}

	.m-list2 .tit .date{display: none;}

	.m-list2 li{margin-bottom: 12px;}

	.row-a3 .col-l{width: auto;float: none;margin-bottom: 20px;}

	.m-list3 .pic{display: none;}

	.m-list3 .txt{padding: 0;}

	.m-list3 .txt h3{font-size: 16px;}

	.m-list3 .date,.m-list6 .tit span{font-size: 12px;padding-left: 20px;

		-o-background-size: 14px auto;

		-ms-background-size: 14px auto;

		-moz-background-size: 14px auto;

		-webkit-background-size: 14px auto;

		background-size: 14px auto;

	}

	.m-list3 .slick-arrow{top: -49px;

		-o-background-size: 11px auto;

		-ms-background-size: 11px auto;

		-moz-background-size: 11px auto;

		-webkit-background-size: 11px auto;

		background-size: 11px auto;

	}

	.m-list3 .slick-prev{left: 180px;}

	.m-list3 .slick-next{left: 220px;}

	.row-a3 .col-r{width: auto;float: none;}

	.m-list4 li a{font-size: 14px;line-height: 30px;}

	.g-t2 h3{font-size: 18px;}

	.m-list5 li{width: 20%;margin-top: 0 !important;margin-bottom: 20px;}

	.m-list5{margin-top: 25px;}

	.m-list5 li p{font-size: 14px;}

	.m-list5 .ico{margin-bottom: 8px;}

	.row-a4{padding: 35px 0 10px;}

	.g-adve img{width: 130%;max-width: 130%;margin-left: -15%;}

	.m-list6 li{width: auto;float: none;margin-bottom: 10px;}

	.m-list6 .tit h3{font-size: 16px;}

	.m-list6 .tit span{position: absolute;left: 0;bottom: 0;margin-left: 0;}

	.m-list6 .tit{position: relative;padding-bottom: 32px;}

	.m-list6 .pic{margin-bottom: 10px;}

	.row-a6 .g-t1 .tit{margin-bottom: 5px;}

	.m-slide1 .slick-dots li{width: 8px;height: 8px;margin: 0 3px;}

	.row-a6{padding: 30px 0 40px;}

	.m-list7 li{width: auto;float: none;margin-bottom: 10px;}

	.row-a7{padding-bottom: 18px;}

	.m-list7 .con{padding-top: 25px;padding-bottom: 25px;}

	.m-about .pic{float: none;margin: 0 auto;}

	.row-a8{padding: 35px 0;}

	.m-about .txt{padding-left: 0px;}

	.m-about .tit h3{font-size: 18px;}

	.m-about .tit em{font-size: 12px;}

	.m-about .tit{margin-bottom: 15px;}

	.m-about .desc{font-size: 14px;line-height: 28px;margin-bottom: 20px;}

	.m-about .btn{width: 120px;height: 35px;line-height: 33px;border-radius: 35px;

		margin: 0 auto;font-size: 14px;

	}

	.m-slide2 .play .ico{width: 30px;height: 30px;margin-bottom: 8px;

		-o-background-size: 100% auto;

		-ms-background-size: 100% auto;

		-moz-background-size: 100% auto;

		-webkit-background-size: 100% auto;

		background-size: 100% auto;

	}

	.m-slide2 .play p{font-size: 16px;}

	.row-a9{padding: 35px 0 30px;}

	.pop-video .cont{width: 320px;height: 200px;}

	.pop-video .close{top: -40px;right: 0;}

	.m-slide2{padding-bottom: 10px;}

	.m-slide2 .slick-dots {

	    position: absolute;

	    left: 0;

	    right: 0;

	    bottom: -25px;

	    text-align: center;

	    font-size: 0;

	}

	.m-slide2 .slick-dots li {

		display: inline-block;

	    width: 8px;

	    height: 8px;

	    margin: 0 3px;

	    border-radius: 50%;

	    cursor: pointer;

	    background-color: #dfdfdf;

	}

	.m-slide2 .slick-dots li.slick-active{

	    background-color: #e26824;

	}

	.m-slide2 .slick-dots li button{display: none;}

	.row-a10{display: none;}

	.fd-logo{float: none;margin: 20px auto;}

	.fd-txt{display: none;}

	.fd-qr{float: none;text-align: center;margin-top: 5px;}

	.fd-qr .item{display: inline-block;float: none;}

	.fd-copy{height: auto;line-height: 24px;padding: 10px 0;text-align: center;}

	.fd-copy .copy,.fd-copy .link{float: none;}

	.m-list5{background-image: none;}

	.ul-list10 .top h3{float: none;margin-bottom: 5px;}

	.ul-list10 .info{float: none;font-size: 12px;}

	.ul-list10 .info span{margin: 0 15px 0 0;}

	.ul-list10 .top{margin-bottom: 5px;}

	.ul-list10 li{padding-bottom: 15px;margin-bottom: 15px;}

	.ul-pic2 dd{width: 100px;margin-right: 10px;}

	.ul-pic2 dd a{height: 100px;}

	.ul-pic2{margin-top: 10px;}

	.m-form1 .text{height: 150px;}

	.m-form1 .file .f-btn{width: 70px;font-size: 14px;}

	.m-form1 .file .f-btn i{position: relative;top: -1px;margin-right: 0;

		-o-background-size: 15px auto;

		-ms-background-size: 15px auto;

		-moz-background-size: 15px auto;

		-webkit-background-size: 15px auto;

		background-size: 15px auto;

	}

	.m-form1 .file .inp input{font-size: 12px;padding-left: 10px;}

	.row-b1 .col-l, .row-b1 .col-r{width: auto;padding: 0;float: none;}

	.row-b1{margin: 0 0 30px;}

	.row-b1 .g-t4{margin: 0 0 15px;}

	.m-slide3 .slick-arrow{width: 34px;height: 34px;margin-top: -17px;

		-o-background-size: 7px auto;

		-ms-background-size: 7px auto;

		-moz-background-size: 7px auto;

		-webkit-background-size: 7px auto;

		background-size: 7px auto;

	}

	.m-slide3 .tit h3{font-size: 14px;}

	.m-slide3 .tit{padding: 0 90px 0 10px;}

	.m-slide3 .tit span{right: 10px;}

	.m-slide3{margin-bottom: 25px;}

	.ul-list6 .tit h3{font-size: 16px;}

	.ul-list6 .tit span{font-size: 12px;}

	.ul-list6 li{padding-bottom: 15px;margin-bottom: 15px;}

	.ul-list6 .tit{padding-right: 75px;}

	.row-b2 .col-l, .row-b2 .col-r{float: none;width: auto;padding: 0;}

	.row-b2{margin: 0 0 30px;}

	.g-t5{background-image: none !important;height: auto;line-height: 30px;margin-top: 20px;}

	.g-t5 .more{margin-right: 0;padding: 0 15px 0 0;}

	.ul-lsit7{padding-top: 5px;}

	.ul-lsit7 li h4{font-size: 14px;}

	.ul-lsit7 li a{line-height: 48px;height: 48px;}

	.ul-list6 .desc{font-size: 13px;line-height: 26px;height: 52px;}

	.ul-lsit9 .date{display: none;}

	.ul-lsit9 .txt{padding: 10px 12px;}

	.ul-lsit9 h4{}

	.ul-lsit9 li{margin-bottom: 10px;}

	.ul-lsit9{margin-bottom: 30px;}

	.pages{padding-bottom: 30px;}

	.m-sel .tit{float: none;margin-bottom: 10px;margin-right: 0;display: block;}

	.m-sel .mu li a{font-size: 16px;}

	.m-sel .sel{width: 100%;}

	.m-sel .item2 .tit{line-height: 30px;}

	.m-sel .sel{height: 35px;padding-left: 35px;}

	.m-list8 .col-l, .m-list8 .col-r{width: auto;float: none;}

	.m-list8 .col-r .tit{display: none;}

	.m-list8 li{font-size: 14px;height: 45px;line-height: 44px;}

	.m-list8 .tit{font-size: 14px;}

	.m-sel .tit{font-size: 14px;}

	.m-sel .item2{padding: 12px 0 15px;}

	.soBox .btn{width: 90px;}

	.soBox .btn i{display: none;}

	.soBox .inp{padding: 0 100px 0 15px;font-size: 14px;}

	.soBox{margin-bottom: 25px;}

	.m-txt1 .btn{position: static;overflow: hidden;text-align: center;margin-bottom: 30px;}

	.m-txt1 .btn a{width: 120px;display: none;display: inline-block;float: none;}

	.m-txt1{margin: 0;padding: 15px 20px;}

	.m-txt1 .txt{padding-bottom: 15px;margin-bottom: 15px;}

	.ul-list8 li{width: 33.33%;}

	.row-ovh1 .col-l{float: none;width: auto;margin-right: 0;margin-bottom: 30px;}

	.ul-list5 .btn{width: 30px;height: 30px;margin-top: -15px;}
	.ul-list5 .btn i{
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}

	.ul-list5 .con{padding: 0 80px 0 20px;}

	.m-txt2{margin: 0 10px;}

	.m-txt2 .tit h1{font-size: 18px;}

	.m-txt2 .tit em{font-size: 12px;}

	.m-txt2 .tit{padding-bottom: 15px;margin-bottom: 20px;}

	.g-box1{margin-bottom: 35px;}

	.ul-list1 li{width: 50%;}

	.m-txt3 h1{font-size: 18px;}

	.m-txt3 .info{font-size: 14px;}

	.ul-lsit4 .pic{display: none;}

	.ul-lsit4 .con{padding: 0;}

	.ul-lsit4 h3{margin-bottom: 10px;}

	.ul-lsit4 .desc{margin-bottom: 10px;}

	.ul-lsit4 li{padding: 15px 0 20px;}

	.ul-lsit3 li{padding: 10px 50px 10px 20px;background-position: 8px 20px;margin-bottom: 10px;}

	.ul-lsit3 em{width: 30px;height: 30px;margin-top: -15px;right: 10px;

		-o-background-size: 100% auto;

		-ms-background-size: 100% auto;

		-moz-background-size: 100% auto;

		-webkit-background-size: 100% auto;

		background-size: 100% auto;

	}

	.ul-lsit3 h4{font-size: 16px;}

	.ul-lsit3{margin-bottom: 30px;}
	.box-txt1 .tit{width: 345px;}
	.box-txt1 .desc{padding-left: 50px;}





}







/*Common For Max 480*/

@media only screen and (max-width: 767px) {

	.m-form1 .con1 .item{width: auto;float: none;}

	.m-form1 .con{margin-bottom: 0;}

	.m-form1 .con .item{margin-bottom: 10px;}

	.m-form1-1 .text{height: 150px;}

	.g-t6{margin-bottom: 8px;}

	.m-form1-1 .btn-pic{width: 80px;height: 80px;}

	.ul-pic1 li{width: 80px;height: 80px;}

	.ul-pic1{padding-left: 10px;}
	.q-list6 li{width: 50%;}

	.m-form1 .item span{padding-left: 10px;}

	.m-form1 .code .inp1{float: none;overflow: hidden;width: 100%;padding-left: 80px;}

	.m-form1-1 .c-btn{position: absolute;top: 0;right: 0;width: 100px;height: 38px;}

	.m-form1 .btn{margin: 20px auto;height: 40px;}

	.ul-list10 .info span{display: block;margin-right: 0;}

	.ul-pic2{margin: 15px -3px 5px;}

	.ul-pic2 dd{width: 25%;padding: 0 3px;margin-right: 0;}

	.ul-pic2 dd a{height: 0;position: relative;padding-top: 100%;overflow: hidden;}

	.ul-pic2 dd img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

	.ban{height: 180px;}

	.ban .tit h2{font-size: 18px;}

	.ban .tit em{font-size: 12px;}

	.m-form1 .code .pic{float: none;clear: both;margin-left: 0;position: absolute;top: 0;right: 0;}

	.m-form1 .code .cut{float: none;margin: 0;display: none;}

	.g-top .cur{display: none;}

	.g-top .tab li > a{font-size: 14px;}

	.g-top .tab li{margin-right: 10px;float: none;}

	.g-top .tab li > a{height: 40px;line-height: 40px;text-align: center;}

	.g-top .tab dl{position: static;width: auto;}

	.g-top .tab dd a{font-size: 14px;height: 35px;line-height: 35px;}

	.g-top{height: auto;margin-bottom: 30px;}

	.g-top .tab{float: none;}

	.ul-list8 li{width: 50%;}

	.ul-list8 .con{margin: 0 4px;}

	.ul-list8{margin: 0 -4px;}

	.ul-list8 li{margin-bottom: 8px;}

	.m-slide4 .play{width: 40px;height: 40px;

		-o-background-size: 100% auto;

		-ms-background-size: 100% auto;

		-moz-background-size: 100% auto;

		-webkit-background-size: 100% auto;

		background-size: 100% auto;

	}

	.m-slide4 h3{left: 10px;right: 10px;font-size: 16px;text-align: center;height: 24px;overflow: hidden;}

	.m-slide4 .slick-dots{bottom: 10px;}

	.m-slide4 .slick-dots li{width: 8px;height: 8px;}

	.m-slide5 .con{margin-bottom: 15px;}

	.m-slide5{margin: 0 -6px;}

	.g-t4 h3{padding-left: 16px;}

	.row-ovh1{padding-top: 30px;}

	.m-t1 h3{font-size: 18px;}

	.m-t1{padding: 15px 0 0 20px;height: 80px;

			-o-background-size: auto 30px;

			-ms-background-size: auto 30px;

			-moz-background-size: auto 30px;

			-webkit-background-size: auto 30px;

			background-size: auto 30px;

	}

	.snv li a{height: 40px;line-height: 40px;font-size: 14px;padding-left: 20px;}

	.ul-list5 h3{font-size: 14px;}

	.ul-list5 .con{height: 50px;line-height: 50px;padding: 0 40px 0 10px;}

	.ul-list5 .btn{right: 5px;}
	.ul-list5 .btn i{
		-o-background-size: 25px auto;
		-ms-background-size: 25px auto;
		-moz-background-size: 25px auto;
		-webkit-background-size: 25px auto;
		background-size: 25px auto;
	}

	.ul-list5 .date{display: none;}

	.ul-list1{margin: 0;}

	.ul-list1 .con{margin: 0 5px;}

	.ul-list1{margin: 0 -5px 30px;}

	.ul-list1 li{margin-bottom: 10px;}

	.ul-list1 .txt h3{font-size: 16px;}

	.m-txt3 .back{width: 120px;}

	.m-txt3 .share{padding: 20px 0 20px;}

	.m-txt3 .share span{font-size: 14px;}

	.m-txt3 .info{font-size: 12px;}

	.m-txt3 .size{padding-left: 5px;}

	/*.m-txt3 h1{font-size: 16px;margin-bottom: 10px;}*/

	.ul-lsit4 h3{font-size: 16px;}

	.m-notice .tit{height: 50px;line-height: 50px;}

	.m-notice .tit i{position: relative;top: -1px;margin-right: 8px;

		-o-background-size: 20px auto;

		-ms-background-size: 20px auto;

		-moz-background-size: 20px auto;

		-webkit-background-size: 20px auto;

		background-size: 20px auto;

	}

	.ul-list2 h4{font-size: 14px;}

	.ul-list2 .date{font-size: 12px;}

	.ul-list2{padding: 20px 10px 10px;}

	.ul-list2 li{padding-left: 13px;}

	.z-slide5{margin: 0 10px;}
	.z-slide5 .slider-for .pic{height: 350px;line-height: 350px;}
	.z-slide5 .slider-for{padding: 15px 0;}
	.z-slide5 .slider-nav .item{padding: 0 5px;}
	.z-slide5 .slider-nav{margin: 0 -5px;padding: 15px 0;}
	.z-list1 .icon{height: 40px;margin-bottom: 0;}
	.z-list1 .icon i{
		-o-background-size: auto 35px;
		-ms-background-size: auto 35px;
		-moz-background-size: auto 35px;
		-webkit-background-size: auto 35px;
		background-size: auto 35px;
	}
	.z-list1 .tit h4{font-size: 16px;}
	.z-list1 .con{padding: 12px 15px;height: 175px;}
	.z-list1 .tit em{font-size: 12px;}
	.z-list1 .con:hover .tips{display: none;}
	.g-tit1 h3{font-size: 18px;}
	.g-tit1 .more{font-size: 12px;}
	.g-tit1 h3:after{width: 50px;margin-left: -25px;}
	.g-tab1 li{width: 50%;margin: 0 0 10px;}
	.g-tab1 li .v1{font-size: 14px;width: auto;margin: 0 5px;display: block;}
	.g-tab1 ul{display: block;overflow: hidden;}
	.pic-slide1 .tit{font-size: 14px;right: 15px;}
	.pic-slide1 .slick-dots li{width: 8px;height: 8px;}
	.pic-slide1 .slick-dots{right: 5px;bottom: 5px;}
	.z-list2 .date{display: none;}
	.z-list2 .txt{padding-left: 0;}
	.z-list2 .con{padding: 15px 0;}
	.z-list2 .con h4{margin-bottom: 6px;}
	.row-z3{padding-bottom: 30px;}
	.m-schedule .date{float: none;width: auto;margin-right: 10px;}
	.m-schedule ul{margin: 0;padding-bottom: 10px;}
	.m-schedule li{margin-bottom: 15px;}
	.m-schedule li span{float: none;display: block;width: auto !important;line-height: 28px;}
	.row-z4{padding-bottom: 30px;}
	.box-txt1 .tit{width: auto;float: none;padding: 0;margin: 0;text-align: center;}
	.box-txt1 .desc{padding: 0;border: 0;}
	.box-txt1 .desc .l,.box-txt1 .desc .r{width: auto;float: none;}
	.box-txt1{padding-top: 0;}
	.box-txt1 .desc h4{font-size: 18px;text-align: center;padding-top: 20px;margin-bottom: 5px;}
	.row-z5{padding-bottom: 30px;}
	.z-list3 .pic{display: none;}
	.z-list3 .txt{padding: 0;}
	.z-list3 .txt h4{font-size: 16px;height: auto;margin-bottom: 10px;}
	.z-list3 .desc{padding: 0;border-left: 0;}
	.z-list4 li{width: 50%;margin-bottom: 10px;}
	.row-z7{padding-bottom: 10px;}
	.row-z8 .col-l,.row-z8 .col-r{width: auto;float: none;}
	.m-video{margin-bottom: 20px;}
	.z-slide1{margin: 0 -5px;padding-bottom: 10px;}
	.z-slide1 .con{margin: 0 5px;}
	.z-slide1 .slick-dots{text-align: center;position: absolute;left: 0;right: 0;bottom: -10px;}
	.z-slide1 .slick-dots li{display: inline-block;height: 8px;width: 8px;
		border-radius: 50%;padding: 0;background-color: rgba(0,0,0,.3);margin: 0 3px;
	}
	.z-slide1 .slick-dots li button{display: none;}
	.z-slide1 .slick-dots li.slick-active{background-color: #1a438e;}
	.box-txt2 .pic{width: auto;float: none;}
	.box-txt2 .txt{padding: 0;margin-top: 20px;}
	.m-slide-certify .swiper-button-prev, .m-slide-certify .swiper-button-next{top: 98px;}
	.z-slide2 .slick-dots{text-align: center;position: absolute;left: 0;right: 0;bottom: -20px;}
	.z-slide2 .slick-dots li{display: inline-block;height: 8px;width: 8px;
		border-radius: 50%;padding: 0;background-color: rgba(0,0,0,.3);margin: 0 3px;
	}
	.z-slide2 .slick-dots li button{display: none;}
	.z-slide2 .slick-dots li.slick-active{background-color: #1a438e;}
	.z-list5 li{width: auto;float: none;}
	.z-slide4 .tips{font-size: 16px;left: 50% !important;width: 300px;}
	.fd-z{padding: 30px 0;}
	.fd-r .adds p{line-height: 22px;margin-bottom: 5px;}
	.g-tab1{margin-bottom: 15px;}
	.m-slide-certify{margin-top: 20px;}
	.z-list5{padding-top: 20px;}
	.z-slide4 .swiper-slide.slick-center h4{font-size: 20px;}
	.z-slide4 .swiper-slide{padding: 60px 0 28px;}
	.z-slide4{margin-top: 30px;}
	.g-tab1 .more{font-size: 14px;}

.banner-z{margin-top: 50px;}
.banner .time span{width: 33px;font-size: 22px;line-height: 50px;height: 45px;}

}





/*Common For Max 320*/

@media only screen and (max-width: 479px) {

	.banner .slick-slide a{padding-top: 54%;}
	.banner-z .slick-slide a{padding-top: 34%;}
	.z-list4 li .pop{left: 15px !important;right: 15px !important;width: auto;
		-webkit-transform: translate(0%,-50%);
		-moz-transform: translate(0%,-50%);
		-o-transform: translate(0%,-50%);
		-ms-transform: translate(0%,-50%);
		transform: translate(0%,-50%);
	}
	.banner .time span{width: 28px;font-size: 18px;}

}

