﻿

@media only screen and (min-width: 1199px) and (max-width: 1920px) {

body{
    padding-top: 5.989vw;
}
.wp{max-width: 70vw;}
.wp2{max-width: 58.48vw;}
.index{padding-top: 0;}
.header.transparent{top: 2.083vw;}
.header.transparent .logo img{height: 5.625vw;}
.header{height: 5.989vw;}
.logo{line-height: 5.989vw;}
.logo img{height: 3.645vw;}
.nav li{margin: 0 1.979vw;}
.nav li a{font-size: 0.885vw;line-height: 5.989vw;}
.nav li:nth-child(3){margin-right: 0vw;}
.nav li:nth-child(4){margin-left: 8.020vw;}
.hd-sub{padding: 1.562vw 4.166vw 0;}
.hd-sub .close{top: 2.604vw;right: 4.166vw;
    width: 1.875vw;height: 1.875vw;
}
.logo2{margin-bottom: 1.302vw;}
.logo2 img{height: 5.625vw;}
.nv-sub li{margin-bottom: 1.302vw;}
.nv-sub li .v1{font-size: 1.562vw;}
.nv-sub li .v1:after{left: 8.333vw;}
.nv-sub .sub1{padding-top: 1.458vw;padding-bottom: 0vw;}
.nv-sub .sub1 dd{margin-right: 1.875vw;}
.nv-sub .sub1 dd a{font-size: 0.937vw;}
.nv-sub .sub2{padding-top: 1.302vw;}
.nv-sub .sub2 dd a{font-size: 0.781vw;line-height: 1.979vw;padding-left: 1.093vw;
    -o-background-size: 0.520vw auto;
    -ms-background-size: 0.520vw auto;
    -moz-background-size: 0.520vw auto;
    -webkit-background-size: 0.520vw auto;
    background-size: 0.520vw auto;
}
.nv-sub .sub2 .item{margin-right: 6.770vw;}
.so-btn{left: 3.958vw;
    width: 1.718vw;height: 1.718vw;
}
.so{left: 3.906vw;top: 6.25vw;width: 15.62vw;
    border-radius: 1.197vw;
    box-shadow: 0vw 0vw 0.781vw rgba(0,0,0,.1);
}
.so .inp{height: 2.343vw;border-radius: 1.197vw;
    padding: 0 2.343vw 0 0.781vw;font-size: 0.833vw;
}
.so .btn{right: 0.156vw;top: 0.156vw;width: 2.031vw;height: 2.031vw;
    -o-background-size: 1.041vw auto;
    -ms-background-size: 1.041vw auto;
    -moz-background-size: 1.041vw auto;
    -webkit-background-size: 1.041vw auto;
    background-size: 1.041vw auto;
}
.menuBtn{right: 3.489vw;
    width: 2.291vw;height: 2.291vw;
}
.banner:after{right: 9.114vw;}
.banner .btn{width: 16.56vw;height: 2.812vw;line-height: 2.708vw;font-size: 0.885vw;}
.banner .slick-dots{right: 4.375vw;}
.banner .slick-dots li{margin-bottom: 1.25vw;}
.banner .slick-dots li button{width: 0.468vw;height: 0.468vw;}
.b-bot{left: 6.458vw;height: 7.968vw;
    border-left: 0.156vw solid #902D30;padding-left: 1.041vw;
}
.b-bot .t1{line-height: 1.3;margin-bottom: 0.520vw;}
.b-bot .t1 .en{font-size: 0.937vw;}
.b-bot .t1 h3{font-size: 0.885vw;}
.b-bot .tips{font-size: 0.677vw;margin-bottom: 1.145vw;}
.b-bot .more{width: 0.468vw;height: 0.885vw;}
.fd-top{padding: 3.333vw 0 2.031vw;}
.fd-logo img{height: 4.479vw;}
.fd-nv li{padding-right: 1.354vw;margin-right: 1.354vw;}
.fd-nv li:after{font-size: 0.989vw;}
.fd-nv li a{font-size: 0.989vw;line-height: 4.479vw;}
.fd-con{padding: 1.875vw 0 1.145vw;}
.fd-l .col{margin-right: 4.062vw;}
.fd-l .item{margin-bottom: 1.25vw;}
.fd-l .t1{margin-bottom: 0.416vw;}
.fd-l .t1 em{font-size: 0.677vw;}
.fd-l .t1 span{font-size: 0.677vw;}
.fd-l .desc{font-size: 0.677vw;}
.fd-r .item{width: 5.781vw;margin-left: 1.822vw;}
.fd-r .t1{margin-bottom: 0.625vw;}
.fd-r .t1 em{font-size: 0.677vw;}
.fd-r .t1 span{font-size: 0.677vw;}
.fd-bot{line-height: 3.645vw;}
.row-a1{padding: 10.72vw 0 20.83vw;	}
.m-tit1{margin-bottom: 7.187vw;}
.m-tit1 .tit{height: 10.41vw;margin-bottom: 1.718vw;}
.m-tit1 .desc{max-width: 38.02vw;
	font-size: 0.781vw;
}
.m-list1 li{margin-bottom: 3.125vw;}
.m-list1 .ico{height: 2.5vw;margin-bottom: 0.520vw;}
.m-list1 h4{font-size: 0.781vw;}
.m-txt1 .pic{width: 68.12vw;margin-top: -5.625vw;}
.m-txt1 .txt{width: 50vw;height: 35.67vw;bottom: -5.625vw;
	padding: 3.593vw 3.958vw 0 0;
}
.m-txt1 .t-c{width: 25vw;}
.m-txt1 .tit{height: 3.541vw;margin-bottom: 2.239vw;}
.m-txt1 .desc{font-size: 0.885vw;
	margin-bottom: 4.583vw;
}
.m-txt1 .more{font-size: 0.781vw;}
.m-txt1 .btn{height: 1.979vw;margin-top: 2.083vw;}
.row-a3{padding: 6.927vw 0 7.291vw;}
.m-tit2{margin-bottom: 2.239vw;}
.m-tit2 img{height: 9.375vw;}
.m-list2{}

.g-btn1{width: 18.17vw;height: 3.072vw;
	line-height: 3.072vw;font-size: 0.885vw;
}
.cur{padding-left: 3.906vw;line-height: 3.333vw;}
.cur .home{padding-left: 2.239vw;font-size: 0.677vw;
	-o-background-size: 1.093vw auto;
	-ms-background-size: 1.093vw auto;
	-moz-background-size: 1.093vw auto;
	-webkit-background-size: 1.093vw auto;
	background-size: 1.093vw auto;
}
.cur em{margin: 0 0.416vw;}
.g-t1{margin-top: 6.197vw;margin-bottom: 1.718vw;}
.g-t1 .tit{font-size: 3.020vw;}
.g-t1 .sel{width: 16.92vw;margin-top: 1.302vw;}
.g-t1 .sel dt{line-height: 2.552vw;font-size: 0.781vw;
	padding-left: 1.354vw;
}
.g-t1 .sel dt:after{right: 0.677vw;width: 0.625vw;}
.g-t1 .sel dd a{padding-left: 1.354vw;font-size: 0.781vw;
	line-height: 2.083vw;
}
.m-list3{margin: 0 -0.416vw;}
.m-list3 li{margin-bottom: 0.989vw;}
.m-list3 .con{margin: 0 0.416vw;}
.m-list3 .txt{padding: 18px;height: 10vw;}
.m-list3 .txt:after{left: 1.822vw;}
.m-list3 .name{margin-bottom: 16px;}
.m-list3 .name h3{font-size: 1.197vw;
	margin-bottom: 0.312vw;
}
.m-list3 .desc{font-size: 0.677vw; height:40px;line-height: 1.75;}
.m-list3 .info{font-size: 0.677vw;}
.m-list3 .item{padding-left: 1.197vw;
	-o-background-size: 0.833vw auto;
	-ms-background-size: 0.833vw auto;
	-moz-background-size: 0.833vw auto;
	-webkit-background-size: 0.833vw auto;
	background-size: 0.833vw auto;
}
.pages{margin: 5.208vw 0 7.812vw;}
.pages li{margin-right: 0.625vw;}
.pages li a{height: 1.927vw;width: 1.927vw;
	line-height: 1.927vw;font-size: 0.937vw;
}
.row-b1{padding: 4.895vw 0 10.31vw;}
.g-t2{font-size: 1.979vw;margin-bottom: 1.145vw;}
.m-map{padding: 0.729vw 0.677vw;margin-bottom: 1.041vw;}
.m-map #map{height: 22.23vw;}
.m-list4{padding: 4.114vw 0 5.364vw;}
.m-list4 li{padding-top: 2.760vw;height: 12.81vw;}
.m-list4 .ico{margin-bottom: 1.093vw;}
.m-list4 .ico img{height: 3.020vw;}
.m-list4 h4{font-size: 0.781vw;margin-bottom: 1.041vw;}
.m-list4 .desc{font-size: 0.781vw;line-height: 2.083vw;}
.m-list4 li:first-child .desc{font-size: 1.197vw;}
.g-t3{font-size: 3.020vw;
	margin-top: 4.062vw;margin-bottom: 1.458vw;
}
.row-b2-1{margin: 0 -0.833vw;}
.m-news .con{margin: 0 0.833vw;}
.m-news .date{top: 1.041vw;left: 1.25vw;padding-right: 0.625vw;}
.m-news .date:after{width: 0.052vw;height: 3.437vw;}
.m-news .date span{font-size: 3.177vw;margin-bottom: 0.156vw;}
.m-news .date em{font-size: 0.677vw;}
.m-news .tit{left: 1.25vw;right: 3.125vw;bottom: 1.25vw;font-size: 1.614vw;}
.m-list5 li{margin-bottom: 4.583vw;}
.m-list5 .con{margin: 0 0.833vw;}
.m-list5 .pic{margin-bottom: 1.302vw;}
.m-list5 .top{margin-bottom: 0.729vw;}
.m-list5 .date{padding-right: 0.729vw;height: 3.437vw;
	padding-top: 1.041vw;margin-right: 0.729vw;
}
.m-list5 .date span{font-size: 1.510vw;}
.m-list5 .date em{font-size: 0.677vw;}
.m-list5 .tit{font-size: 0.937vw;padding-top: 0.520vw;}
.m-list5 .desc{font-size: 0.677vw;}
.m-details{padding-top: 2.687vw;margin-bottom: 100px;}
.m-details .lab{font-size: 0.885vw;margin-bottom: 0.416vw;}
.m-details h1{font-size: 1.9vw; font-weight:bold; line-height:1}
.m-details .top{padding-bottom: 1.979vw;margin-bottom: 1.979vw;}
.m-details .date{padding-right: 0.729vw;height: 3.437vw;
	padding-top: 1.041vw;margin-right: 0.729vw;
}
.m-details .date span{font-size: 1.510vw;}
.m-details .date em{font-size: 0.677vw;}
.m-details .desc{font-size: 0.677vw;padding-top: 1.145vw;}
.m-details .txt{font-size: 0.781vw;}
.row-b4{padding: 5.572vw 0 10.41vw;}
.g-t4{margin-bottom: 4.583vw;}
.g-t4 .tit{font-size: 3.020vw;margin-bottom: 1.406vw;}
.g-t4 .desc{font-size: 0.781vw;max-width: 37.76vw;}
.m-list6{margin: 0 -0.312vw;}
.m-list6 li{margin-bottom: 0.625vw;}
.m-list6 .con{height: 9.687vw;margin: 0 0.312vw;padding-top: 2.239vw;}
.m-list6 .ico{height: 2.5vw;margin-bottom: 0.729vw;}
.m-list6 h4{font-size: 0.781vw;}
.row-b5:after{height: 16.04vw;}
.row-b5 .col-l{width: 52.29vw;padding-right: 6.145vw;padding-bottom: 7.812vw;}
.row-b5 .col-r{padding-top: 12.5vw;}
.m-txt2{padding-top: 3.125vw;margin-bottom: 10px;}
.m-txt2 .ico{height: 2.343vw;margin-bottom: 0.468vw;}
.m-txt2 .tit{font-size: 1.614vw;margin-bottom: 1.145vw;}
.m-txt2 .pic{margin-bottom: 45px;;}
.m-txt2 .txt{font-size: 0.833vw;}
.g-t5{font-size: 0.937vw;margin-bottom: 1.822vw;}
.g-t6{height: 3.541vw;line-height: 3.541vw;font-size: 0.937vw;padding-left: 2.083vw;margin-right: 0.520vw;}
.m-slider1{padding: 1.875vw 0;}
.m-slider1 .swiper-container{height: 27.18vw;}
.m-slider1 .swiper-slide{height: 3.020vw;}
.m-slider1 .con{padding-left: 2.343vw;line-height: 3.020vw;}
.m-slider1 .ico{width: 1.145vw;height: 1.145vw;margin-right: 0.625vw;margin-top: 0.937vw;}
.m-slider1 h4{font-size: 0.677vw;}
.m-slider1 .swiper-scrollbar{right: 0.416vw;top: 2.395vw;bottom: 2.395vw;
	width: 0.104vw;
}
.m-slider1 .swiper-arrow{right: 0vw;
	width: 0.937vw;height: 0.520vw;
}
.m-slider1 .swiper-prev{top: 1.458vw;}
.m-slider1 .swiper-next{bottom: 1.458vw;}
.row-b6{padding: 6.25vw 0 10.41vw;}
.g-t7{margin-bottom: 4.843vw;}
.g-t7 .tit{font-size: 3.020vw;margin-bottom: 0.885vw;}
.g-t7 .desc{font-size: 0.885vw;max-width: 53.75vw;}
.coop-title{overflow: hidden; margin-bottom: 20px;}
.m-list7{margin: 0 -0.625vw;}
.m-list7 li{margin-bottom: 1.354vw;}
.m-list7 .con{margin: 0 0.625vw;height: 20.39vw;padding: 2vw 2.187vw 0;}
.m-list7 .pic{height: 12vw;margin-bottom: 1.718vw;}
.m-list7 h3{        font-size: 1.0vw;
        margin-bottom: 0.364vw;
        width: 100%;
        /* border: 1px solid; */
        margin: 0 auto;
        text-align: center;}
.m-list7 .desc{font-size: 0.677vw;}
.row-c1{padding: 6.25vw 0 6.666vw;}
.m-txt3{max-width: 32.60vw;}
.m-txt3 .tit{font-size: 3.020vw;margin-bottom: 1.093vw;;}
.m-txt3 .info{padding-bottom: 2.812vw;margin-bottom: 1.458vw;}
.m-txt3 .info:after{
	width: 11.45vw;height: 0.104vw;
}
.m-txt3 .info img{height: 2.5vw;}
.m-txt3 .desc{font-size: 0.781vw;}
.m-pic1{top: 18.75vw;width: 47.23vw;}
.row-c2{padding: 3.75vw 0 0;}
.m-t1{font-size: 2.5vw;margin-bottom: 2.083vw;}
.m-list8{max-width: 32.55vw;}
.m-list8 li{margin-bottom: 1.354vw;}
.m-list8 h4{font-size: 0.781vw;padding-left: 1.302vw;
	background: url(../images/i-26.png) no-repeat left 0.468vw;
	-o-background-size: 0.520vw auto;
	-ms-background-size: 0.520vw auto;
	-moz-background-size: 0.520vw auto;
	-webkit-background-size: 0.520vw auto;
	background-size: 0.520vw auto;
}
.row-c3{padding: 3.125vw 0 0;}
.m-t2{font-size: 2.5vw;margin-bottom: 1.562vw;}
.m-list9{margin: 0 -2.395vw;}
.m-list9 .con{margin: 0 2.395vw;height: 21.35vw;
	padding-top: 1.666vw;
}
.m-list9 h4{font-size: 1.041vw;margin-bottom: 1.25vw;}
.m-list9 .desc{font-size: 0.781vw;margin-bottom: 1.041vw;}
.m-list9 .ico{height: 3.072vw;}
.row-c4{padding: 6.25vw 0 9.687vw;}
.m-t3{font-size: 2.5vw;margin-bottom: 4.947vw;}
.row-c4 .col-l{width: 32.55vw;}
.row-c4 .col-r{width: 32.55vw;}
.m-list10 h4{font-size: .8vw;line-height: 3.645vw;
	padding-left: 0.781vw;padding-right: 2.083vw;
	background: url(../images/i-31.png) no-repeat right 0.572vw center;
	-o-background-size: 0.572vw auto;
	-ms-background-size: 0.572vw auto;
	-moz-background-size: 0.572vw auto;
	-webkit-background-size: 0.572vw auto;
	background-size: 0.572vw auto;
}
.m-txt4{margin-top: 0.781vw;font-size: 0.781vw;}
.row-d1{padding-top: 5.989vw;padding-bottom: 5.312vw;}
.row-d1:after{height: 20.41vw;}
.m-pic2{margin-bottom: 3.906vw;}
.m-pic2 .tit{left: 3.333vw;}
.m-pic2 .tit h2{font-size: 2.291vw;}
.m-pic2 .tit .desc{font-size: 0.885vw;}
.m-list11 .con{padding-right: 9.375vw;padding-bottom: 1.822vw;}
.m-list11 .con:after{
	width: 14.21vw;height: 0.052vw;
}
.m-list11 .tit{font-size: 1.197vw;margin-bottom: 0.833vw;}
.m-list11 .desc{font-size: 0.781vw;}
.row-d2{padding: 2.552vw 0 5.625vw;}
.m-list12{margin: 0 -2.083vw;}
.m-list12 .con{margin: 0 2.083vw;}
.m-list12 .ico{width: 4.895vw;height: 4.895vw;margin-bottom: 0.781vw;}
.m-list12 h3{font-size: 1.197vw;margin-bottom: 1.302vw;}
.m-list12 .desc{font-size: 0.677vw;}
.row-d3{padding: 5.468vw 0 8.854vw;}
.m-txt5{margin-bottom: 5.989vw;}
.m-txt5 .tit{margin-bottom: 0.781vw;font-size: 1.197vw;}
.m-txt5 .desc{font-size: 0.781vw;max-width: 26.45vw;
	padding-bottom: 1.979vw;margin-bottom: 4.791vw;
}
.m-txt5 .desc:after{width: 14.21vw;}
.m-txt5 .list{margin: 0 -0.781vw;}
.m-txt5 .list li{padding: 0 0.781vw;}
.m-t5{font-size: 1.197vw;margin-bottom: 2.083vw;}
.m-list13{margin-bottom: 5.208vw;}
.m-list13 .top{line-height: 3.437vw;}
.m-list13 .s1{width: 18.95vw;font-size: 0.885vw;}
.m-list13 .s2{width: 23.02vw;font-size: 0.677vw;}
.m-list13 .s3{font-size: 0.677vw;}
.m-list13 .s4{width: 2.031vw;height: 2.031vw;margin-top: 0.677vw;
	-o-background-size: 1.093vw auto;
	-ms-background-size: 1.093vw auto;
	-moz-background-size: 1.093vw auto;
	-webkit-background-size: 1.093vw auto;
	background-size: 1.093vw auto;
}
.m-list13 .con{padding-top: 1.562vw;padding-bottom: 2.864vw;}
.m-list13 .desc{margin-left: 18.95vw;font-size: 0.677vw;}
.m-txt6 .ico{width: 2.968vw;height: 2.968vw;margin-right: 1.197vw;}
.m-txt6 h3{margin-bottom: 0.833vw;font-size: 1.197vw;}
.m-txt6 .desc{font-size: 0.781vw;}



}


@media only screen and (max-width: 1199px) {
	.wp,.wp2{width: auto;padding: 0 15px;}
	.menuBtn{right: 10px;
		-o-background-size: 28px auto;
		-ms-background-size: 28px auto;
		-moz-background-size: 28px auto;
		-webkit-background-size: 28px auto;
		background-size: 28px auto;
	}
	.header{height: 70px;}
	.so-btn{left: 10px;
		-o-background-size: 22px auto;
		-ms-background-size: 22px auto;
		-moz-background-size: 22px auto;
		-webkit-background-size: 22px auto;
		background-size: 22px auto;
	}
	.logo{line-height: 70px;}
	.logo img{height: 50px;}
	.nav{display: none;}
	.hd-sub{padding: 15px;}
	.logo2 img{height: 50px;}
	.hd-sub .close{right: 10px;top: 15px;
		-o-background-size: 22px auto;
		-ms-background-size: 22px auto;
		-moz-background-size: 22px auto;
		-webkit-background-size: 22px auto;
		background-size: 22px auto;
	}
	.hd-sub{overflow-y: auto;}
	.nv-sub li .v1{font-size: 16px;}
	.nv-sub .sub1 dd a{font-size: 13px;}
	.nv-sub .sub2 .item{margin-right: 0;float: none;}
	.nv-sub li .v1:after{left: 100px;}
	.nv-sub .sub2 dd a{font-size: 13px;}
	body{padding-top: 70px;}
	.cur{display: none;}
	.row-b6{padding: 40px 0 35px;}
	.g-t7 .tit{font-size: 20px;font-weight: bold;}
	.g-t7 .desc{font-size: 14px;}
	.g-t7{margin-bottom: 30px;}
	.m-list7 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list7 .pic{margin-bottom: 15px;}
	.m-list7 h3{font-size: 18px;}
	.m-list7 .con{height: auto;padding: 20px;}
	.fd-nv{display: none;}
	.fd-top{padding: 20px 0;}
	.fd-logo img{height: 50px;}
	.fd-logo{float: none;}
	.fd-l{float: none;}
	.fd-l .col{float: none;margin-right: 0;}
	.fd-r{float: none;margin-left: 0;}
	.fd-r .item{margin-left: 0;margin-right: 20px;}
	.fd-con{padding-top: 20px;}
	.fd-bot{line-height: 22px;padding: 13px 0;text-align: center;}
	.fd-bot .copy{float: none;}
	.fd-bot .icp{float: none;}
	.header.transparent{top: 15px;}
	.header.transparent .logo img{height: 70px;}
	.banner:after{display: none;}
	.b-bot{left: 15px;height: auto;padding-bottom: 20px;}
	.banner .slick-dots{right: 10px;}
	.banner .tit{height: 40px;}
	.banner .desc{font-size: 14px;margin-bottom: 25px;}
	.banner .btn{width: 200px;height: 40px;line-height: 38px;font-size: 14px;}
	.row-a1{padding: 40px 0;}
	.m-tit1 .tit{height: auto;margin-bottom: 20px;}
	.m-tit1 .tit img{height: auto;width: 80%;margin: 0 auto;}
	.m-tit1 .desc{font-size: 14px;}
	.m-tit1{margin-bottom: 30px;}
	.m-list1 li{width: 50%;margin-bottom: 20px;}
	.m-list1 h4{font-size: 13px;}
	.m-list1 .ico{height: 36px;}
	.m-txt1 .pic{width: auto;float: none;margin: 0;}
	.m-txt1 .txt{position: static;width: auto;height: auto;padding: 35px 15px;}
	.m-txt1 .t-c{width: auto;float: none;}
	.m-txt1 .tit{height: 35px;margin-bottom: 20px;}
	.m-txt1 .desc{font-size: 14px;margin-bottom: 30px;}
	.m-txt1 .more{font-size: 14px;}
	.m-txt1 .btn{height: 28px;margin-top: 20px;}
	.row-a3{padding: 35px 0 40px;}
	.m-tit2 img{height: 90px;}
	.m-tit2{margin-bottom: 20px;}
	.m-list2 li{width: auto;float: none;}
	.m-list2 li h3{font-size: 16px;line-height: 45px;margin: 0;}
	.m-list2{padding: 20px 15px;}
	.g-btn1{float: none;width: 200px;height: 40px;line-height: 38px;font-size: 14px;margin: 0 auto 35px;}
	.g-t3{font-size: 20px;font-weight: bold;margin-top: 40px;margin-bottom: 20px;}
	.m-news{width: auto;float: none;margin-bottom: 15px;}
	.m-news .tit{left: 15px;right: 15px;bottom: 12px;font-size: 16px;}
	.m-news .date span{font-size: 32px;}
	.m-news .date{top: 15px;left: 15px;}
	.m-list5 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list5 .pic{margin-bottom: 15px;}
	.m-list5 .date{padding-top: 10px;height: 56px;}
	.m-list5 .tit{font-size: 16px;padding-top: 8px;}
	.m-list5 .desc{height: auto;}
	.pages{margin: 30px 0 50px;}
	.pages li a{font-size: 14px;width: 32px;height: 32px;line-height: 32px;}
	.pages li{margin-right: 5px;}
	.m-details{padding-top: 40px;margin-bottom: 50px;}
	.m-details .lab{font-size: 14px;}
	.m-details h1{font-size: 18px;margin-bottom: 15px;}
	.m-details .desc{padding-top: 5px;}
	.m-details .top{padding-bottom: 15px;margin-bottom: 20px;}
	.m-details .txt{font-size: 14px;}
	.row-b4{padding: 40px 0;}
	.g-t4 .tit{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
	.g-t4 .desc{font-size: 14px;}
	.g-t4{margin-bottom: 30px;}
	.m-list6 li{width: 50%;}
	.m-list6 .con{padding: 35px 15px 0;height: 160px;}
	.row-b5 .col-l{width: auto;float: none;padding-right: 0;padding-bottom: 0;border-right: 0;}
	.m-txt2{padding-top: 40px;margin-bottom: 35px;}
	.m-txt2 .ico{height: 36px;}
	.m-txt2 .tit{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
	.m-txt2 .pic{margin-bottom: 20px;}
	.m-txt2 .txt{font-size: 14px;}
	.g-t5{margin-bottom: 15px;font-weight: bold;}
	.m-list3 li{width: auto;float: none;}
	.row-b5 .col-r{padding-top: 35px;}
	.m-slider1 .con{padding-left: 25px;}
	.row-c1{padding: 40px 0;}
	.m-txt3 .tit{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
	.m-txt3 .info{padding-bottom: 20px;margin-bottom: 25px;}
	.m-txt3 .info img{height: 24px;}
	.m-txt3 .info:after{width: 100px;}
	.m-txt3 .desc{font-size: 14px;}
	.m-pic1{position: static;width: auto;margin-top: 25px;}
	.row-c2{padding-top: 35px;}
	.m-t1{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
	.m-list8 li{margin-bottom: 15px;}
	.row-c3{padding-top: 30px;}
	.m-t2{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
	.m-list9 li{width: auto;float: none;}
	.m-list9{margin: 0;}
	.m-list9 .con{margin: 0;height: auto;padding: 25px 0;}
	.m-list9 h4{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
	.m-list9 .ico{height: 36px;}
	.m-list9 .desc{font-size: 14px;}
	.row-c4{padding: 35px 0;}
	.m-t3{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
	.row-c4 .col-l{width: auto;float: none;}
	.m-list10 h4{font-size: 16px;line-height: 45px;padding-left: 0;}
	.row-c4 .col-r{width: auto;float: none;}
	.row-d1{padding-top: 25px;padding-bottom: 25px;}
	.m-pic2 .tit h2{font-size: 18px;font-weight: bold;}
	.m-pic2 .tit .desc{font-size: 14px;}
	.m-pic2 .tit{left: 15px;}
	.m-pic2{margin-bottom: 25px;}
	.m-list11 .con{padding-right: 0;padding-bottom: 20px;}
	.m-list11 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list11 .tit{font-size: 18px;font-weight: bold;margin-bottom: 12px;}
	.m-list11 .desc{font-size: 14px;}
	.m-list12 li{width: auto;float: none;margin-bottom: 25px;}
	.m-list12 .ico{width: 60px;height: 60px;margin-bottom: 10px;}
	.m-list12 h3{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
	.row-d2{padding: 35px 0 30px;}
	.row-d3{padding: 35px 0;}
	.m-txt5 .tit{font-size: 18px;font-weight: bold;}
	.m-txt5 .desc{font-size: 14px;padding-bottom: 25px;margin-bottom: 35px;}
	.m-txt5 .desc:after{width: 120px;}
	.m-txt5 .list li:first-child{width: auto;}
	.m-txt5 .list li{width: auto;float: none;margin-bottom: 10px;}
	.m-txt5{margin-bottom: 35px;}
	.m-t5{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
	.m-list13 .s1{width: 180px;font-size: 15px;}
	.m-list13 .s2{width: 140px;display: none;}
	.m-list13 .s3{margin-left: 15px;}
	.m-list13 .s4{width: 28px;height: 28px;margin-top: 11px;
		-o-background-size: 16px auto;
		-ms-background-size: 16px auto;
		-moz-background-size: 16px auto;
		-webkit-background-size: 16px auto;
		background-size: 16px auto;
	}
	.m-list13 .con{padding: 20px 0 30px;}
	.m-list13 .desc{margin-left: 15px;}
	.m-list13 .top{line-height: 50px;}
	.m-list13{margin-bottom: 35px;}
	.m-txt6 h3{font-size: 16px;}
	.m-txt6 .desc{font-size: 13px;}
	.m-txt6 .ico{float: none;margin-bottom: 15px;display: block;}
	.row-b1{padding: 35px 0;}
	.g-t2{font-size: 20px;font-weight: bold;}
	.m-map #map{height: 250px;}
	.m-list4 li{width: auto;float: none;height: auto;padding: 25px 0 12px;border-left: 0;}
	.m-list4{padding: 12px 15px;}
	.m-list4 .ico img{height: 40px;}
	.m-list4 .ico{margin-bottom: 12px;}
	.m-list4 h4{margin-bottom: 10px;}
	.m-list4 li:first-child .desc{font-size: 18px;}
	.m-list4 .desc{font-size: 14px;line-height: 1.5;}
	.g-t1{margin-top: 35px;margin-bottom: 20px;}
	.g-t1 .tit{font-size: 20px;font-weight: bold;line-height: 51px;}
	.g-t1 .sel{width: 200px;margin-top: 0;}
}

@media only screen and (max-width: 768px) {
	.logo{height:70px;}
	.m-list10 h4{font-size: 12px; line-height: 15px; padding: 12px 25px 12px 0px;}
	.coop-content .col{width:100%;}
	.coop-content .group{margin-bottom: 15px;}
	.coop-content h2{font-size: 18px; margin-bottom: 10px;}
	.coop-content li{font-size: 14px; margin-bottom: 10px;}
	.cp-list li{width:48%; margin-right: 2%;}
	.cp-list li:nth-child(2n){float:right; margin-right: 0;}
	.g-t1 .sel{float:left; margin-left: 10px; margin-top: 5px;}
	.m-list3 .pic{height:auto;}
	.contact-ewm>div{width:48%;}
}

