﻿

@media only screen and (max-width: 1440px) {
	.nav li{margin-right: 20px;}
	.nav{margin-left: 70px;}
	.wp{max-width: 1200px;}
	.m-list3 .con{width: 464px;}
	.m-list3 .desc{font-size: 16px;}
	.row-f1 .col-l{width: 890px;}
	.row-f1 .col-r{width: 295px;}

	/*******************************
		-------[=登录]-------
	********************************/
	.logo-log{height: 80px;margin-bottom: 40px;}
	.m-login .tit span{font-size: 24px;}
	.m-login .tips{font-size: 14px;margin-bottom: 12px;}
	.m-login .item{margin-bottom: 20px;}
	.m-login{margin-bottom: 50px;}
	.m-login .tit span:after{bottom: -12px;}
	.m-login .tit{margin-bottom: 17px;}

}

@media only screen and (max-width: 1199px) {
	.wp,.wp2{width: auto;padding: 0 15px;}
	.header{height: 56px;}
	.logo{line-height: 56px;margin-left: 15px;}
	.logo img{height: 44px;}
	.menuBtn{display: block;}
	.nav{float: none;position: fixed;top: 56px;left: 0;right: 0;bottom: 0;margin: 0;
		background-color: #fff;overflow-y: auto;display: none;
	}
	.nav li{float: none;margin: 0;}
	.nav li .v1{color: #333;line-height: 50px;}
	.nav li .v1:after{display: none;}
	.so-btn{width: 56px;height: 56px;margin-right: 5px;
		-o-background-size: 21px auto;
		-ms-background-size: 21px auto;
		-moz-background-size: 21px auto;
		-webkit-background-size: 21px auto;
		background-size: 21px auto;
	}
	.nav .sub{position: static;width: auto;padding-top: 0;
		-webkit-transform: translateX(0%);
	    -moz-transform: translateX(0%);
	    -o-transform: translateX(0%);
	    -ms-transform: translateX(0%);
	    transform: translateX(0%);
	}
	.nav .sub dl:after{display: none;}
	.nav .sub dl{border-radius: 0;}
	.header.fixed .menuBtn b{background-color: #888;}
	.so{right: 15px;left: 15px;width: auto;top: 70px;}
	.so .inp{height: 50px;font-size: 16px;padding-left: 15px;padding-right: 50px;}
	.so .btn{width: 50px;height: 50px;
		-o-background-size: 21px auto;
		-ms-background-size: 21px auto;
		-moz-background-size: 21px auto;
		-webkit-background-size: 21px auto;
		background-size: 21px auto;
	}
	.so:after{right: 54px;}
	.ban{height: 220px;}
	.ban .tit{font-size: 22px;}
	.g-top .cur{display: none;}
	.g-top{display: none;}
	.row-f5{padding: 35px 0 30px;}
	.m-txt5 .tips{padding: 20px;}
	.m-txt5 .t-c{font-size: 14px;padding-left: 20px;}
	.m-txt5 .t-c:after{width: 5px;height: 80px;}
	.m-txt5 ul{padding: 15px 10px;}
	.m-txt5 .con{margin: 0 5px;}
	.m-txt5{margin-bottom: 20px;}
	.m-list13 .tit{font-size: 18px;height: 60px;line-height: 60px;}
	.m-list13 .con{font-size: 14px;line-height: 2;}
	.m-list13 li{margin-bottom: 30px;}
	.m-list13 .tit:before{width: 5px;}
	.fd-link{display: none;}
	.fd-logo img{height: 60px;}
	.fd-logo{margin-bottom: 25px;}
	.fd-con{padding: 25px 0;}
	.row-f4{padding-top: 35px;}
	.m-list12 .con{margin: 0;padding-bottom: 18px;}
	.m-list12 .tit{margin-bottom: 8px;}
	.m-list12 .desc{margin-bottom: 12px;}
	.m-list12 li{margin-bottom: 20px;}
	.pages li a{width: 32px;height: 32px;line-height: 32px;font-size: 13px;}
	.pages{margin: 30px 0 50px;}
	.m-list11 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list11 .txt{padding-top: 15px;height: auto;padding-bottom: 15px;}
	.m-list11 .tit{margin-bottom: 8px;}
	.m-list11 .desc{margin-bottom: 12px;}
	.m-details h1{font-size: 20px;}
	.m-details .info{padding-bottom: 15px;margin-bottom: 20px;}
	.row-f2{padding: 35px 0;}
	.m-details .txt{padding-bottom: 25px;margin-bottom: 25px;}
	.row-f1 .col-l{width: auto;float: none;}
	.g-box2{padding: 20px 15px;}
	.m-so .cont{width: auto;float: none;margin-right: 0;margin-bottom: 12px;}
	.m-so .date{width: 100%;float: none;margin-right: 0;display: block;}
	.m-list9 .lab{font-size: 14px;margin-bottom: 8px;}
	.m-list9 .tit{font-size: 18px;}
	.m-list9 .date{width: 52px;margin-right: 12px;font-size: 14px;}
	.m-list9 .date span{line-height: 30px;}
	.m-list9 .date em{line-height: 30px;}
	.m-list9 .con{padding: 25px 0;}
	.m-list9 .desc{margin-bottom: 12px;}
	.g-box2 .pages{margin-bottom: 30px;}
	.row-f1 .col-r{width: auto;float: none;margin-top: 30px;}
	.g-box3{padding: 20px 15px;}
	.g-box1{padding: 20px 15px;}
	.m-txt4 .tit{font-size: 20px;font-weight: bold;}
	.m-txt4 .info{font-size: 12px;padding-bottom: 10px;margin-bottom: 20px;}
	.m-txt4 .t1{font-size: 16px;font-weight: bold;margin-bottom: 15px;}
	.m-txt4 .desc{margin-bottom: 20px;}
	.m-txt4 .mail{float: none;margin-bottom: 22px;}
	.m-txt4 .bot{padding-bottom: 15px;}
	.m-txt4{padding-bottom: 0;}
	.m-list8 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list8 .con{padding: 20px 15px;}
	.m-list8 .date{float: none;}
	.m-list8 .info{float: none;}
	.m-list8 .t1{font-size: 16px;font-weight: bold;margin-bottom: 8px;}
	.m-t2{margin-bottom: 20px;}
	.row-e2 .m-t2{margin-bottom: 20px;}
	.m-list8{margin-bottom: 25px;}
	.m-sel .t1{float: none;display: block;}
	.m-sel .inp{display: block;float: none;width: 100%;margin-right: 0;margin-bottom: 10px;}
	.m-sel .bot{float: none;text-align: center;}
	.m-sel .btn{float: none;margin: 0 5px;}
	.m-sel{padding-bottom: 20px;}
	.m-list7 .pic{float: none;margin: 0 auto;padding: 10px;margin-bottom: 15px;}
	.m-list7 li{padding: 20px 0;}
	.m-list7 .tit{font-size: 18px;margin-bottom: 10px;}
	.m-list7 .info{width: auto;margin-bottom: 12px;}
	.m-list7 .item{width: auto;float: none;}
	.m-list7 .txt{height: auto;}
	.m-list7 .bot{position: static;text-align: center;}
	.m-list7 .btn{float: none;display: inline-block;}
	.g-box1 .pages{margin-bottom: 30px;}
	.m-list6 .con{line-height: 60px;
		-o-background-size: 22px auto;
		-ms-background-size: 22px auto;
		-moz-background-size: 22px auto;
		-webkit-background-size: 22px auto;
		background-size: 22px auto;
	}
	.m-list5 li{width: 50%;margin-bottom: 15px;}
	.row-d5{padding: 35px 0;}
	.m-list5 .con{height: auto;padding: 25px 10px;margin: 0 5px;}
	.m-list5 .ico{width: 66px;height: 66px;margin-bottom: 15px;}
	.m-list5 .t1{margin-bottom: 15px;}
	.m-list5 .desc{margin-bottom: 18px;font-size: 13px;}
	.m-list5{margin: 0 -5px;}
	.m-list5 .btn{width: 32px;height: 32px;}
	.m-t4{font-size: 20px;font-weight: bold;}
	.row-d4{padding: 50px 0 150px;}
	.m-txt3 .tit{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
	.m-list4 .t1{width: 90px;height: 90px;margin-right: 0;line-height: 90px;font-size: 44px;}
	.m-list4 .t2{overflow: hidden;float: none;width: auto;height: 90px;line-height: 90px;padding-left: 20px;}
	.m-list4 .txt{clear: both;height: auto;padding: 15px 20px;}
	.m-list4 .t-c{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-list4 .tit{font-size: 16px;}
	.m-list4 .desc{font-size: 16px;}
	.m-t1 h2{font-size: 20px;font-weight: bold;}
	.m-t1-1 span{font-size: 14px;}
	.m-t1:before{width: 5px;height: 70px;}
	.m-t1{padding-left: 20px;}
	.row-d2{padding: 35px 0 50px;}
	.m-list4{margin-top: 20px;}
	.row-d1{padding: 35px 0 50px;}
	.m-t3 .tit{font-size: 20px;font-weight: bold;}
	.m-t3 .desc{font-size: 14px;}
	.m-list3{margin: 25px 0 0;overflow: visible;}
	.m-list3 li{padding-left: 35px;overflow: visible;margin-bottom: 15px;}
	.m-list3 .con{width: auto;float: none;padding: 7px 15px 20px;}
	.m-list3:after{left: 0;}
	.m-list3 li:nth-child(2n) .con{float: none;}
	.m-list3 li:nth-child(2n) .con:before{left: -47px;right: auto;}
	.m-list3 li:nth-child(2n) .con:after{right: auto;left: -9px;
		-webkit-transform: rotate(-180deg);
		-moz-transform: rotate(-180deg);
		-o-transform: rotate(-180deg);
		-ms-transform: rotate(-180deg);
		transform: rotate(-180deg);
	}
	.m-list3 .time{font-size: 20px;margin-bottom: 12px;}
	.m-list3 li.on .con{padding-bottom: 30px;}
	.m-list2 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list2 .con{height: auto;padding: 20px 15px;}
	.m-list1 li{width: 50%;height: 210px;}
	.m-list1 li .con{padding-top: 10px;padding-left: 15px;}
	.m-list1 .ico{width: 32px;height: 32px;right: 20px;bottom: 20px;}
	.m-list1 .num{font-size: 26px;}
	.m-list1 .t1{font-size: 16px;margin-bottom: 0;}
	.m-list1 .btn{width: 32px;height: 32px;left: 15px;right: auto;bottom: 20px;top: auto;}
	.m-list1 li:last-child{width: auto;float: none;clear: both;}
	.row-b2{padding: 35px 0 50px;}
	.m-t1 span{font-size: 18px;font-weight: bold;}
	.row-b1 .m-t1:before{height: 48px;}
	.row-b1{padding: 35px 0 50px;}
	.m-txt1{margin-top: 25px;}
	.m-txt1 .tit{font-weight: bold;margin-bottom: 20px;}
	.banner{height: 225px;}
	.banner .slick-dots{bottom: 15px;}
	.banner .slick-dots li button{width: 8px;height: 8px;padding: 0;}
	.row-a1{padding: 40px 0;}
	.m-txt6 .left{width: auto;float: none;margin-bottom: 25px;}
	.m-txt6 .tit{font-size: 20px;margin-bottom: 12px;}
	.m-txt6 .con{margin-bottom: 30px;}
	.row-a2{padding: 40px 0;}
	.g-t1 .tit{float: none;margin-bottom: 15px;}
	.g-t1 .tab li{margin-right: 25px;}
	.g-t1 .tit h2{font-size: 20px;}
	.g-t1 .tit span{font-size: 28px;}
	.g-t1 .tab li span{line-height: 40px;}
	.g-t1{margin-bottom: 25px;}
	.m-news .pic{width: auto;height: auto;float: none;margin-right: 0;}
	.m-news .con{padding: 15px;}
	.m-news .txt{padding-top: 15px;}
	.m-news .date{font-size: 14px;}
	.m-news .t1{font-size: 18px;}
	.m-news .t2{font-size: 16px;margin-bottom: 12px;}
	.m-news .desc{margin-bottom: 25px;}
	.m-slider1 .slick-dots li button{width: 8px;height: 8px;padding: 0;}
	.m-slider1 .con{margin-bottom: 20px;}
	.m-slider1 .desc{margin-left: 0;padding-right: 0;}
	.pop-pdf .cont{width: 300px;}


	/*******************************
		-------[=登录]-------
	********************************/
	.row-login .col-l{width: auto;float: none;}
	.top-con{left: 20px;right: 20px;}
	.row-login .col-r{display: none;}
	.logo-log{height: 60px;margin-bottom: 25px;}
	.m-login .tit span{font-size: 20px;}
	.m-login .tit em{font-size: 14px;}
	.m-login .tit span:after{bottom: -11px;}
	.fd-log{font-size: 12px;line-height: 20px;}
	.m-login .inp{height: 45px;}
	.m-login .ico{width: 40px;height: 40px;}
	.m-login .ico:after{height: 24px;}
	.m-login{margin-bottom: 39px;}
}



