﻿

@media only screen and (min-width: 1199px) and (max-width: 1920px) {
	.banner .slick-slide .con{height: 40vw;}
  .banner1 {
    margin-top: -0px;}
	.g-t1{margin: 3.229vw 0 0;}
	.g-t1 h2{font-size: 2.083vw;}
	.g-t1 h2 span{padding: 0 0.625vw;}
	.g-t1 h2 span:after,.g-t1 h2 span:before{
		width: 11.45vw;height: 1.875vw;
	}
	.g-t2{padding-bottom: 1.197vw;margin-bottom: 0.416vw;}
	.g-t2 h3{font-size: 1.562vw;padding-left: 0.833vw;
		-o-background-size: 0.468vw auto;
		-ms-background-size: 0.468vw auto;
		-moz-background-size: 0.468vw auto;
		-webkit-background-size: 0.468vw auto;
		background-size: 0.468vw auto;
	}
	.g-t2 .more{font-size: 0.833vw;margin-top: 1.093vw;}
	.g-t2 .more:after{font-size: 0.833vw;margin-left: 0.312vw;}
	.g-t2 .tab{padding-left: 3vw;
		-o-background-size: 0.468vw auto;
		-ms-background-size: 0.468vw auto;
		-moz-background-size: 0.468vw auto;
		-webkit-background-size: 0.468vw auto;
		background-size: 2vw auto;
	}
	.g-t2 .tab li{margin-right: 0.677vw;}
	.g-t2 .tab .more{top: 0.989vw;}
	.g-t2 .tab li span{font-size: 1.262vw;padding-right: 0.885vw;}
	.g-t2 .tab li span:after{width: 0.052vw;height: 1.458vw;}
	.row-a1{padding-bottom: 4.166vw;}
	.g-t2 .cur{margin-top: 1.041vw;}


}


@media only screen and (max-width: 1600px) {
	.wp{max-width: 1200px;}
	.header .top{font-size: 16px;height: 40px;line-height: 40px;}
	.nav li .v1 span{font-size: 16px;}
	.nav li .v1 em{font-size: 12px;}
	.nav .item{width: 515px;}
	.so-btn{width: 128px;}
	.m-list1 h3{font-size: 16px;}
	.m-list1 .date span{font-size: 30px;}
	.m-list1 .txt{height: 95px;}
	.m-list2 h3{font-size: 16px;}
	.m-list2 .con{line-height: 46px;}
	.m-list3 p{font-size: 14px;}
	.m-list3 h3{font-size: 16px;}
	.m-list3 .con{
		-o-background-size: 30px auto;
		-ms-background-size: 30px auto;
		-moz-background-size: 30px auto;
		-webkit-background-size: 30px auto;
		background-size: 30px auto;
	}
	.m-list3 .tit{left: 50px;}
	.fd-contact .txt{font-size: 14px;}
	.fd-qr p{font-size: 14px;margin-top: 10px;}
	.fd-copy{font-size: 12px;padding: 20px 0;}
	.fd-logo{max-width: 388px;top: 35px;}
	.fd-contact{max-width: 355px;}
	.fd-con{padding: 80px 0 0;}
	.fd-qr .item{width: 100px;}
	.fd-link dt span, .fd-link dd span{height: 45px;line-height: 45px;font-size: 14px;}
	.fd-link li a{font-size: 14px;line-height: 40px;}
	.row-main .col-side{width: 250px;}
	.row-main .col-main{width: 915px;}
	.snv li .s1{font-size: 16px;line-height: 56px;padding-left: 24px;}
	.snv li .s1:after{right: 20px;}
	.m-t1 h3{font-size: 22px;}
	.m-t1 em{font-size: 20px;}
	.m-t1{padding-left: 24px;height: 90px;padding-top: 20px;}
	.m-list9 .txt{font-size: 14px;margin-bottom: 20px;}
	.m-list9 .desc{font-size: 14px;}
	.m-list9 .info{padding: 20px 25px 30px;}
	.m-list9 .tit h3{font-size: 20px;}
	.m-list9 .tit h3:after{height: 18px;}
	.m-list9 .con{padding-bottom: 20px;}
	.m-zheng .con{padding: 35px 40px 0;}
	.m-zheng h3{font-size: 24px;}
	.m-zheng h3:after{height: 22px;}
	.m-zheng .tit{padding-bottom: 12px;}
	.m-zheng .inp{font-size: 14px;height: 45px;}
	.m-zheng .pic-code{height: 45px;}
	.m-zheng .code{padding-right: 180px;}
	.m-zheng .pic-code{width: 170px;}
	.m-zheng .btn{height: 45px;font-size: 16px;}
	.m-t3{font-size: 24px;}
	.m-t3:after{width: 102px;}
	.m-zheng{margin: 40px 0 60px;}
	.m-pic2{margin: 30px auto;width: 650px;}
	.row-b1{padding: 60px 0;}
	.row-main{padding: 60px 0 40px;background: url(../images/p-bg1.jpg) no-repeat center bottom;
  background-size: auto;}
	.m-txt1{font-size: 14px;margin-bottom: 30px;}
	.m-list5 li{margin-bottom: 25px;}
	.m-list6 h3{font-size: 16px;}
	.m-list6 .date{font-size: 14px;}
	.m-list6 .con{line-height: 56px;}
	.m-list7 h3{font-size: 20px;}
	.m-list7 .desc{font-size: 14px;}
	.m-list7 .date span{font-size: 40px;}
	.m-list7 .date em{font-size: 14px;}
	.m-list7 .pic{width: 220px;height: 158px;}
	.m-details h1{font-size: 24px;}
	.m-details .info{font-size: 14px;}
	.m-details .info span{margin: 0 12px;}
	.m-details .share span{margin: 0 !important;}
	.m-details .txt{font-size: 16px;margin-bottom: 30px;}
	.m-details .arrow a{font-size: 14px;}
	.m-details .arrow{padding-top: 15px;}
	.m-txt2{font-size: 16px;padding-bottom: 35px;}
	.m-list8 .desc{font-size: 14px;}
	.m-list8 h3{font-size: 20px;}
	.m-list8 span{font-size: 14px;}
	.m-list8 .txt{padding: 28px 28px 0;}
	.m-list8 .pic{width: 145px;height: 185px;}
	.m-num .top span{font-size: 50px;}
	.m-num .item{font-size: 14px;}
	.m-organ{margin: 50px auto;}
	.m-num{padding: 30px 0;}
}


@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.pages li a{width: 30px;height: 30px;border-width: 1px;
		line-height: 28px;font-size: 12px;
	}
	.pages li{margin: 0 2px;}
	.pages{margin: 30px 0 50px;}
	.header .top{display: none;}
	.logo{width: 86px;top: 0px;border-radius: 50%;
		/* border: 4px solid #fff;
		background-color: white;*/
	}
	.hd{height: 50px;background: #fff;}
	.header:after{width: 110px;height: 40px;display: none;
		-o-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.nav{position: absolute;left: 0;right: 0;top: 50px;padding-top: 40px;padding-bottom: 10px;
		background-color: #fff;border-top: 1px solid #2B639C;display: none;
	}
	.nav li{width: auto;float: none;}
	.nav .item{float: none !important;width: auto;}
	.so-btn{position: absolute;top: 0;right: auto;left: 0;width: 50px;height: 50px;
		border: 0;background: url(../images/i-02.png) no-repeat center;
	}
	.so-btn span{display: none;}
	.nav li .v1{height: auto;padding: 10px 0;}
	.nav li .v1 span{font-weight: normal;}
	.menuBtn{display: block;}
	.hd .wp{position: static;}
	.so{left: 15px;right: 15px;z-index: 3;bottom: -55px;}
	.so .inp{width: 100%;height: 45px;}
	.so .btn{width: 45px;height: 45px;}
	.banner .slick-slide .con{height: 0;padding-top: 65%;overflow: hidden;position: relative;}
	.banner .slick-dots{bottom: 6px;}
	.banner .slick-dots li{width: 20px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
 	.banner1 {padding-top: 20px;
    overflow: hidden;
    position: relative;
    background-color: #003589;}
	
	.g-t1 h2{font-size: 20px;}
	.g-t1 h2 span:after, .g-t1 h2 span:before{height: 18px;}
	.g-t1{margin: 35px 0 0;}
	.m-list1{margin: 0;padding-top: 20px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list1 .con{margin: 0;}
	.m-list1 .date{width: 78px;}
	.m-list1 .date em{font-size: 12px;}
	.m-list1 .date span{font-size: 24px;}
	.m-list1 h3{left: 98px;font-size: 14px;right: 20px;}
	.m-list1 .txt{height: 84px;}
	.row-a1 .col-l{width: auto;float: none;}
	.g-t2 .tab li span,.g-t2 h3{font-size: 18px;font-weight: bold;padding-right: 10px;
		-o-background-size: 6px auto;
		-ms-background-size: 6px auto;
		-moz-background-size: 6px auto;
		-webkit-background-size: 6px auto;
		background-size: 6px auto;
	}
	.g-t2 .tab li{margin-right: 10px;}
	.g-t2 .tab li span:after{height: 16px;}
	.g-t2 .more{font-size: 12px;margin-top: 4px;}
	.g-t2 .tab .more{font-size: 12px;top: 2px;margin: 0;}
	.g-t2 .more:after{font-size: 12px;}
	.g-t2{padding-bottom: 15px;}
	.g-t2 .tab{
		-o-background-size: 6px auto;
		-ms-background-size: 6px auto;
		-moz-background-size: 6px auto;
		-webkit-background-size: 6px auto;
		background-size: 12px auto;
	}
	.row-a1 .ovh{padding: 0;margin: 0;}
	.row-a1 .col-l{padding: 0;padding-top: 15px;}
	.m-list2 .date{font-size: 12px;}
	.m-list2 h3{font-size: 14px;}
	.m-list2 .con{line-height: 40px;}
	.row-a1{padding-bottom: 30px;}
	.m-entrance .col-l{width: auto;float: none;}
	.m-entrance .pic{height: auto;}
	.m-entrance .pic img{width: 100%;height: auto;}
	.m-entrance .col-r{padding: 15px 10px 10px 5px;}
	.m-list3 li{width: 50%;margin-bottom: 8px;}
	.m-list3 .con{margin: 0 4px;}
	.m-list3{padding-right: 8px;height: 230px;}
	.m-list3 .con {
	    -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-list3 h3{font-size: 14px;}
	.m-list3 .tit{left: 25px;right: 10px;}
	.m-list3 p{font-size: 12px;}
	.m-list4 .slick-arrow{width: 30px;height: 30px;padding: 0;
		-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-list4 .slick-prev{left: 0px;}
	.m-list4 .slick-next{right: 0px;}
	.m-list4{margin-top: 20px;}
	.row-a2{padding-bottom: 40px;}
	.fd-link{display: none;}
	.pic1{border:0; display: none;}
	.fd-contact{display: none;}
	.fd-logo{position: static;max-width: none;width: 80%;margin: 0 auto;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.fd-con{padding: 25px 0 0;}
	.fd-r{float: none;padding-top: 25px;text-align: center;}
	.fd-qr{margin-bottom: 15px;}
	.fd-qr .item{float: none;display: inline-block;margin: 0 15px;}
	.fd-share{text-align: center;}
	.btn-top{margin-top: 20px;}
	.fd-copy .copy{float: none;}
	.fd-copy .link{float: none;}
	.fd-copy{text-align: center;padding: 12px 0;}
	.fd-copy a{display: inline-block;}

	.row-main{padding: 50px 0 30px;}
	.row-main .col-side{width: auto;float: none;margin-bottom: 20px;}
	.row-main .col-main{width: auto;float: none;}
	.g-t2 .cur{display: none;}
	.snv li .s1{font-size: 14px;line-height: 46px;}
	.m-t1 h3{font-size: 18px;font-weight: bold;}
	.m-t1{height: 75px;padding-top: 13px;}
	.m-list9 .tit h3{font-size: 16px;}
	.m-list9 .tit{line-height: 46px;}
	.m-list9 .txt{line-height: 2;}
	.m-list9 .info{padding: 13px 15px 20px;}
	.m-list9{padding-top: 10px;}
	.m-zheng .left{display: none;}
	.m-zheng .con{padding: 15px 20px;}
	.m-zheng h3{font-size: 18px;}
	.m-zheng h3:after{height: 16px;}
	.m-zheng .tit{padding-bottom: 10px;margin-bottom: 15px;}
	.m-zheng .pic-code{width: 100px;}
	.m-zheng .code{padding-right: 110px;}
	.m-zheng .btn{width: 120px;height: 40px;font-size: 14px;}
	.m-zheng .bot{text-align: center;}
	.m-t3{font-size: 20px;font-weight: bold;}
	.m-t3:after{width: 86px;}
	.m-zheng{margin: 20px 0;}
	.row-b1{padding: 50px 0 30px;}
	.m-pic2{width: auto;margin: 20px auto;}
	.m-list5 li{width: 50%;margin-bottom: 10px;}
	.m-list5 .con{margin: 0 5px;}
	.m-list5{margin: 0 -5px;}
	.m-list5 h3{font-size: 14px;}
	.m-list5 .pic{margin-bottom: 5px;}
	.m-list6 h3{font-size: 14px;}
	.m-list6 .date{font-size: 12px;margin-left: 10px;display: none;}
	.m-list7 .pic{width: auto;float: none;height: auto;margin-right: 0;}
	.m-list7 .con{padding: 0;}
	.m-list7 .date{display: none;}
	.m-list7 .txt{padding: 12px 15px;}
	.m-list7 h3{font-size: 16px;font-weight: bold;}
	.m-list7 li{margin-bottom: 15px;}
	.m-details h1{font-size: 18px;}
	.m-details .info span{display: inline-block;margin: 0 3px 5px;font-size: 12px;}
	.m-details .info{padding-bottom: 15px;margin-bottom:15px;}
	.m-details{padding: 20px 0 0;}
	.m-details .arrow a{padding-left: 35px;}
	.m-list8 .pic{float: none;margin: 0 auto;}
	.m-list8 .con{padding: 15px 0;}
	.m-list8 .txt{padding: 15px 15px 0;}
	.m-list8 .top{padding-bottom: 12px;margin-bottom: 12px;}
	.m-list8 h3{margin-right: 6px;}
	.m-list8 li{margin-bottom: 15px;}
	.m-num .item{margin-right: 0;width: 50%;float: left;margin-bottom: 15px;}
	.m-num .top span{font-size: 30px;}
	.m-num p{margin-top: 10px;}
	.m-num{padding: 20px 0 0;}
	.m-organ{width: auto;height: auto;margin: 20px 0;}
	.m-organ ul{display: none;}
	.m-organ .pic{display: block;}
	body{padding-top: 0px;}
	.link-map{margin: 20px 0 30px;padding: 20px 15px;}
	.link-map .tit{font-size: 18px;}
	.link-map li a{font-size: 14px;line-height: 2;}
	.fix-right{display: none;}
}



