﻿

/*@media only screen and (max-width: 1750px) {
	.nav li .v1{font-size: 1.25rem;}
	.nav li{margin-left: 2.8rem;}
	.logo{margin-left: 4rem;}
	.header.fixed{padding: 0 4rem;}

}
@media only screen and (max-width: 1300px) {
	.nav li{margin-left: 2.3rem;}
	.pop-service .ico{margin-right: .5rem;}
}*/

/*Common For Max 960*/

@media (min-width: 320px){html{font-size: 43.6667px;} }
@media (min-width: 360px){html{font-size: 48px;} }
@media (min-width: 375px){html{font-size: 50px;} }
@media (min-width: 384px){html{font-size: 51px;} }
@media (min-width: 414px){html{font-size: 55px;} }
@media (min-width: 448px){html{font-size: 60px;} }
@media (min-width: 480px){html{font-size: 64px;} }
@media (min-width: 512px){html{font-size: 65px;} }
@media (min-width: 544px){html{font-size: 65px;} }
@media (min-width: 576px){html{font-size: 65px;} }
@media (min-width: 608px){html{font-size: 65px;} }
@media (min-width: 640px){html{font-size: 65px;} }
@media (min-width: 750px){html{font-size: 65px;} }

@media only screen and (max-width: 1920px) {
	.m-ytun .pic{
		    padding-top: 49.8%;
	}
}

@media only screen and ( max-width:1680px) {
	.m-ytun .pic{
		    padding-top: 49.4%;
	}
}
@media only screen and (max-width:1520px) {
	.m-ytun .pic{
		    padding-top: 45%;
	}
}
@media only screen and (max-width:1440px) {
	.m-ytun .pic{
		    padding-top: 48.4%;
	}
	.m-list5 .i5 .pic{padding-top: 76.6%;}
}

@media only screen and (max-width:1366px) {
	.m-ytun .pic{
		    padding-top: 47.85%;
	}
}
@media only screen and (max-width:1280px) {
	.m-ytun .pic{
		    padding-top: 47.2%;
	}
}
@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 .3rem;}
	.header{border-top-width: 3px;}
	.header:before{height: 1.3rem;}
	.logo{margin-left: .3rem;margin-top: 0;line-height: 1.2rem;height: 1.2rem;font-size: 0;}
	.logo img{height: .8rem;display: inline-block;vertical-align: middle;}
	.menu{width: 1.56rem;height: 1.2rem;}
	/*.menuBtn{width: .8rem;left: 60%;top: 60%;}
	.menuBtn b{height: 0.23rem;margin-bottom: 0.69rem;}
	.menuBtn.open b{left: 0;top: 33%;}*/
	.hdr{position: absolute;left: 0;right: 0;top: 1.2rem;height: calc( 100vh - 1.2rem );
		background-color: #fff;display: none;
	}
	.header .t-r{float: none;}
	.header .link{float: none;text-align: center;line-height: 1.04rem;}
	.header .link a{margin: 0 .13rem;color: #1F55AD;}
	.header .serv{display: none;}
	.so-btn{display: none;}
	.so{position: relative;display: block !important;right: auto;top: auto;
		width: auto;margin: 0 .3rem .3rem;box-shadow: 0px 0px 1rem rgba(0,0,0,.1);
	}
	.nav li{float: none;margin-left: 0;}
	.nav li .v1{color: #333;padding: .24rem .3rem;}
	.banner .swiper-arrow{display: none;}
	.banner .con,.banner,.banner .bg{height: 4rem;}
	.banner .bg img{height: 100%}
	.banner .ban-bot{bottom: .3rem;}
	.row-main{
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.row-a1 .col-l{width: auto;float: none;margin-right: 0;}
	.row-a1 .left{width: auto;float: none;}
	.g-t1 .cn{font-size: .4rem;}
	.row-a1{padding-top: .8rem;padding-bottom: .6rem;}
	.g-t1 .btn{margin-top: .3rem;width: 1.88rem;height: 0.48rem;}
	.g-t1 .btn span{font-size: .24rem;font-weight: normal;line-height: .48rem;}
	.m-slider1{margin-top: .4rem;}
	.m-slider1 .date{left: .3rem;font-size: .24rem;}
	.m-slider1 .txt{padding-left: .3rem;height: auto;padding: .3rem;}
	.m-slider1 .t1{font-size: .3rem;}
	.m-slider1 .desc{font-size: .24rem;}
	.m-slider1 .slick-dots{bottom: 1.7rem;}
	.m-slider1 .slick-dots li button{width: .24rem;padding: 0;height: .24rem;}
	.m-list1 .t1{font-size: .28rem;line-height: 1.5;height: auto;}
	.m-list1 .date{        
		margin-top: .13rem;
        font-size: .24rem;
        padding-top: .3rem;
		-o-background-size: .24rem auto;
		-ms-background-size: .24rem auto;
		-moz-background-size: .24rem auto;
		-webkit-background-size: .24rem auto;
		background-size: .24rem auto;
	}
	.m-list1 .date span{font-size: .26rem;}
	.row-a1 .right{padding-left: 0;}
	.row-a1 .col-l{padding-bottom: .39rem;}
	.g-t1 .more{margin-top: .3rem;width: 1.8rem;height: .54rem;line-height: .54rem;font-size: .24rem;
		padding-left: .8rem;
	}
	.g-t1 .more.more1 {
		margin-top: .2rem;
		float: none;
		position: absolute;
		right: 0;
		bottom: 85%;
		/* line-height: .8rem; */
	}
	.m-list2{margin-top: .46rem;}
	.m-list2 .t1{font-size: .28rem;}
	.m-list2 .date{font-size: .24rem;}
	.m-list2 .date span{font-size: .28rem;}
	.m-list2 .con:hover{background-image: none;}
	.fix-tit{font-size: 1.56rem;bottom: 0;}
	.row-a2 .col-l{width: auto;float: none;}
	.m-ke1{width: auto;float: none;margin-bottom: .4rem;}
	.m-ke1 .txt{position: static;height: auto;padding: .3rem;width: auto;}
	.m-ke2{width: auto;float: none;}
	.m-ke1 .t1{line-height: 1.6;font-size: .28rem;}
	.m-ke1 .date{padding-top: .3rem;font-size: .24rem;}
	.m-ke2 .t1{font-size: .28rem;left: .3rem;right: .3rem;bottom: .26rem;}
	.m-list3{padding-top: .8rem;margin: 0;}
	.m-list3 li{width: auto;float: none;margin-bottom: .4rem;}
	.m-list3 .con{margin: 0;}
	.m-list3 .t1{font-size: .28rem;margin-bottom: .2rem;}
	.m-list3 .date{margin-bottom: .2rem;font-size: .24rem;}
	.m-list3 .desc{font-size: .24rem;}
	.m-list3 .con:after{height: 4px;margin-top: .3rem;}
	.row-a2 .col-r{width: auto;float: none;padding-top: .9rem;}
	.row-a2 .g-t1{margin-bottom: .4rem;}
	.m-list4 .t1{font-size: .28rem;}
	.m-list4 .info{font-size: .24rem;}
	.m-list4 li.on .con{height: auto;}
	.m-list4 .txt:before{width: .22rem;height: .3rem;top: .38rem;
		-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-list4 li.on .txt{padding-left: 1.2rem;}
	.m-list4 .i-t{padding-left: .4rem;
		-o-background-size: .24rem auto;
		-ms-background-size: .24rem auto;
		-moz-background-size: .24rem auto;
		-webkit-background-size: .24rem auto;
		background-size: .24rem auto;
	}
	.m-list4 li.on .date{top: .4rem;}
	.m-list4 li.on .t1{margin-bottom: .2rem;}
	.m-list4 .txt{padding-top: .3rem;}
	.m-list4 .con{height: auto;padding-bottom: .3rem;}
	.m-list4 .date span{font-size: .28rem;}
	.row-a2{padding-bottom: .6rem;}
	.row-a3 .col-l{width: auto;float: none;}
	.g-t1 .r{float: none;clear: both;position: relative;}
	.g-t1 .share{margin-right: 0;padding-top: .4rem;float: none;font-size: 0;text-align: center;}
	.g-t1 .share a{margin-left: 0;margin: 0 .1rem;width: .8rem;height: .8rem;float: none;
		display: inline-block;
	}
	.g-t1 .btn2{float: none;position: absolute;right: 0;bottom: 85%;line-height: .8rem;}
	.m-list5{margin-top: .4rem;}
	.m-list5 .left{width: auto;float: none;}
	.m-list5 .i2, .m-list5 .i3{width: auto;float: none;margin-bottom: 10px;}
	.m-list5 .right{width: auto;float: none;}
	.m-list5 .t1{font-size: .28rem;}
	.m-list5 .left .lab,.m-list5 .right .lab{width: 1.5rem;height: .5rem;line-height: .5rem;
		font-size: .26rem;
	}
	.row-a3 .col-r{width: auto;float: none;padding-top: .8rem;}
	.m-list6{margin-top: .4rem;}
	.m-list6 .t1{font-size: .28rem;}
	.m-list6 .t1 .mtdate{font-size: .24rem;}
	.row-a3{padding-bottom: .1rem;}
	.row-a4{padding-top: .8rem;padding-bottom: 1.5rem;}
	.m-zou{margin-top: .4rem;}
	.m-zou .right{width: auto;float: none;height: auto;}
	.m-zou .left{position: static;width: auto;position: relative;top: auto;
		padding-top: .6rem;height: auto;padding-bottom: .52rem;margin-bottom: 1.04rem;
	}
	.m-zou .tit{margin-bottom: .65rem;}
	.m-zou .list li{margin-bottom: .26rem;}
	.m-zou .list .t1{font-size: .28rem;}
	.m-zou .tit h3{font-size: .3rem;}
	.m-zou .btn-data span{font-size: .24rem;font-weight: normal;}
	.m-zou .btn-data{width: 1.2rem;height: 1.2rem;}
	.m-zou .ico{width: 1.2rem;height: 1.2rem;}
	.m-zou .t2{font-size: .26rem;font-weight: normal;}
	.fd-l{float: none;}
	.fd-logo{margin-bottom: .4rem;}
	.fd-logo img{height: 1.04rem;margin: 0 auto;}
	.fd-con{padding: .6rem 0;}
	.fd-link{float: none;width: auto;margin-left: 0;overflow: hidden;text-align: center;padding-top: .3rem;}
	.fd-link a{font-size: .24rem;}
	.fd-share{float: none;margin-top: 0;padding-top: .4rem;text-align: center;font-size: 0;}
	.fd-share a{margin-left: 0;margin-right: .3rem;float: none;display: inline-block;width: .8rem;height: .8rem;}
	.fd-txt{text-align: center;font-size: .24rem;}
	.fd-bot{height: auto;padding: .3rem 0;line-height: 1.5;font-size: .24rem;}
	.fd-bot a{display: inline-block;}
	.fix-right .t1{font-size: 1rem;}
	.fix-right .con:hover .t-c{width: 8.5rem;}
	.ban-con{bottom: .7rem;}
	.ban-con .left{float: none;text-align: center;}
	.ban-con .tab{float: none;font-size: 0;text-align: center;margin-top: .3rem;}
	.ban-con .tab li{float: none;margin: 0;width: 25%;display: inline-block;}
	.ban-con .tab li a{line-height: 2;font-size: .26rem;}
	.ban{height: 3.8rem;}
	.ban-con .cur{display: none;}
	.ban-con .tit{width: auto;background-image: none;font-size: .42rem;padding-bottom: 0;margin-bottom: .2rem;}
	.m-list8 .tit{font-size: .3rem;padding-left: .3rem;line-height: 1rem;}
	.m-list8 .tit:before{left: 0;width: 3px;height: .3rem;}
	.m-list8 .tit:after{right: 0;}
	.m-list8 .t1{float: none;font-size: .28rem;margin-bottom: .3rem;height: .6rem;line-height: .6rem;}
	.m-list8 li{margin-bottom: .2rem;}
	.m-list8 .tit:after{width: .4rem;height: .4rem;}
	.m-list8 .s1, .m-list8 .s2{width: auto;float: none;font-size: .24rem;}
	.m-list8 .i-t{margin-bottom: .2rem;}
	.m-list8 .con{padding-top: .3rem;padding-bottom: .01rem;}
	.m-list8 .item{margin-bottom: .3rem;}
	.row-b2{padding: .1rem 0 .8rem;}

	.m-list7 li{width: auto;float: none;margin-bottom: .3rem;}
	.m-list7 .date span{font-size: .32rem;}
	.m-list7 .date .d-c{font-size: .22rem;left: .2rem;}
	.m-list7 .date{width: 1.5rem;}
	.m-list7 .con{height: 1.5rem;}
	.m-list7 .t1{font-size: .28rem;line-height: 1.5;}
	.row-b1{padding-top: 0rem;}
	.pages{margin: .5rem 0 .8rem;}

	.pages li a{font-size: .24rem;width: .6rem;height: .6rem;line-height: .58rem;}
	.m-list9 li{width: auto;float: none;margin-bottom: .3rem;}
	.m-tab1{margin-bottom: .4rem;}
	.m-tab1 ul{display: block;font-size: 0;
		overflow: hidden;
		overflow-x: auto;
		white-space: nowrap;
	}
	.m-tab1 li{margin: 0 3px;float: none;display: inline-block;}
	.m-tab1 li a{font-size: .28rem;}
	.m-tab1 li a:after{height: 5px;bottom: -3px;}
	.m-list9 .t1{font-size: .28rem;padding-right:.45rem;}
	.m-list9 .tel{font-size: .28rem;}
	.m-list9 .con{height: 1rem;}
	.m-list9 .t1:before{width: .32rem;height: .32rem;}
	.m-list10{margin: 0 -5px;}
	.m-list10 li{margin-bottom: .3rem;width: auto;float: none;}
	.m-list10 .pic{position: relative;width: 2.2rem;padding-top: 123%;float: left;padding: 0;height: auto;
		margin-right: .3rem;
	}
	.m-list10 .pic img{height: auto;}
	.m-list10 .con{margin: 0 5px;padding: 0;overflow: hidden;
		background-color: #F5F5F5;
	}
	.m-list10 .txt{padding: .2rem;height: auto;overflow: hidden;}
	.m-list10 .more{
		        position: static;
		        display: block;
		        height: .4rem;
		        line-height: .4rem;
		        font-size: .2rem;
		        width: 1.4rem;
		        border-radius: 1.25rem;
	}
	.m-list10 .desc{font-size: .22rem;padding-left: 0;margin-bottom: .15rem;-webkit-line-clamp: 2;}
	.m-list10 .t1{padding-left: 0;font-size: .28rem;}
	.m-list10 .lab{padding-left: 0;margin-bottom: .3rem;font-size: .24rem;}
	.m-list10 .lab:after{display: none;}
	.row-b3{padding-top: 0rem;padding-bottom: .8rem;}
	.m-txt1 .pic{float: none;width: auto;margin-right: 0;margin-top: 0;margin-bottom: .3rem;}
	.m-txt1 .txt{font-size: .24rem;}
	.row-c1{padding: 0 .3rem .6rem;}
	.row-c2{padding: .6rem 0;}
	.m-list11{display: block;font-size: 0;text-align: center;}
	.m-list11 li{width: 33.33%;display: inline-block;vertical-align: top;padding-bottom: .4rem;}
	.m-list11 .num{font-size: .5rem;}
	.m-list11 .desc{font-size: .24rem;}
	.m-txt2{margin-bottom: .5rem;font-size: .24rem;}
	.m-txt3 .txt{width: auto;float: none;margin-top: 0;margin-bottom: .3rem;font-size: .24rem;}
	.m-txt3 .pic{width: auto;float: none;}
	.row-c3:after{display: none;}
	.row-c3{padding-bottom: .6rem;}
	.row-d1 .col-l{width: auto;float: none;}
	.m-details h1{font-size: .36rem;line-height: 1.5;margin-bottom: .3rem;}
	.m-details .info span{display: inline-block;}
	.m-details .info{margin-bottom: .4rem;padding-bottom: .3rem;font-size: .24rem;}
	.m-details .txt{padding-bottom: .5rem;}
	.m-details .txt p{font-size: .24rem;}
	.m-details .txt span{font-size: .24rem;}
	.m-details .item{line-height: 1.7;margin-bottom: 1rem;font-size: .28rem;margin-bottom: .2rem;}
	.m-details .arrow{padding-top: .4rem;}
	.m-details .fenxiang_box1{margin-bottom: .4rem;}
	.Annex h3{padding-left: .5rem;}
	.Annex ul li{font-size: .24rem;}
	.row-d1 .col-r{width: auto;float: none;padding-top: .6rem;}
	.m-list12 .t1{font-size: .28rem;}
	.m-list13 .date{font-size: .24rem;}
	.m-list13 .t1{font-size: .28rem;}
	.m-list12 .date{font-size: .24rem;}
	.m-box{padding-top: .3rem;}
	.m-t1{font-size: .3rem;}
	.row-d1{padding-bottom: .6rem;padding-top: 0;}
	.btn-down{display: none;}

	.nv-con ul{display: block;text-align: left;}
	.nv-hd{padding: 0 .3rem;}
	.p-logo{position: static;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.p-logo{margin-top: 0.2rem;}
	.p-logo img{height: .8rem;}
	.pop-nv{overflow-y: auto;}
	.nv-hd .t-l{float: none;text-align: center;margin-top: .6rem;}
	.nv-hd .t-r{float: none;text-align: center;margin-top: .3rem;}
	.nv-hd .t-l a{margin: 0 .5rem;}
	.nv-hd .t-r a{margin: 0 .5rem;}
	.nv-hd .t-r:after{display: none;}
	.nv-con{padding-top: .4rem;}
	.nv-con dt{margin-bottom: 0;position: relative;}
	.nv-con dt a{font-size: .3rem;line-height: .8rem;}
	.nv-con dd{display: none;}
	.nv-con dd a{font-size: .28rem;padding-left: .3rem;line-height: .7rem;}
	.nv-con a:hover{color: #fff;}
	.header.fixed{padding: 0 0 0 .3rem;}
	.header.fixed .logo{line-height: 1.2rem;}
	.header.fixed .menu{display: block;}
	.header.fixed .logo img{height: .8rem;}
	.fix-right .con{width: .8rem;height: .8rem;}
	.fix-right .t-c{width: .8rem;}
	.fix-right .ico{width: .8rem;}
	.fix-right .t1{font-size: .24rem;line-height: .8rem;}
	.fix-right .con:hover .t-c{width: 2rem;}
	.nv-hd .menu2{width: 1.2rem;height: 1rem;}
	.nv-hd .t-l a{margin: 0 .08rem;font-size: .24rem;}
	.nv-hd .t-r a{font-size: .24rem;margin: 0 .08rem;}

	.nv-con .ico{position: absolute;right: 0;top: 0;width: .8rem;height: .8rem;font-size: .6rem;display: block;
		color: #fff;font-style: normal;text-align: center;line-height: .8rem;
	}

	.row-a2 .col-l:after{right: -1rem;}
	.n-slider1 .t1{font-size: .28rem;}
	.row-a2 .col-l{padding-top: .5rem;}
	.row-a2 .col-l .g-t1 .more{margin-right: 0;}
	.m-list4 li.on .txt{padding-left: .6rem;}
	.row-a2 .col-r{padding-left: 0;}
	.m-top .left{width: auto;float: none;padding: 0;height: auto;}
	.m-top .list li{text-align: center;}
	.m-top .list .t1{font-size: .28rem;}
	.m-top .list .con{padding: .3rem 0;}
	.m-top .list .ico{float: none;margin-right: 0;}
	.m-top .right{margin-top: 0;padding: 0;}
	.m-video a{height: auto;}
	.n-tab ul{margin: 0 -.05rem;}
	.n-tab .con{margin: 0 .05rem;}
	.n-tab .t1{display: none;}
	.n-tab .play{width: .6rem;height: .6rem;}
	.pop-video .cont{width: 95%;}
	.pop-video .close{width: 30px;height: 30px;}
	.m-ytun .pic{padding-top: 57.6%;}
	.m-top{margin-top: .4rem;}
	.m-ytun{padding: .2rem 0;}
	.m-ytun .ico{width: 1.2rem;height: 1.2rem;}
	.m-ytun .t2{font-size: .26rem;font-weight: normal;}



	.m-textq1 .pic{float:none;margin:0 auto;width: 3.2rem;}
    .m-textq1 .txt {padding-top: .2rem;}
    .m-textq1 h3 {font-size: .36rem;text-align: center;}
	.m-textq1 .s1{font-size: .26rem;}
	.m-textq1 .desc1{font-size: .26rem;}
	.m-textq1 .desc{font-size: .3rem;}
}

