@media only screen and (max-width: 1400px){
#banner .slick-dots {left: auto;margin-left: 0;right: 20px;}
}
@media only screen and (max-width: 1199px){
.wp {width: 98%;}
.nav li .v1 {font-size: 15px;}
#banner {height: 400px;}
.fd-link dl {width: 20%;float: left;margin-right: 0;height: 230px;text-align: center;}
.m-txt2 dd {font-size: 14px;}
.m-txt2 dt {font-size: 22px;}
.main-col {margin-left: 270px;}
.ul-list4 {padding: 10px 50px;}
.ul-list5 .img {padding-right: 0;}
.coneter_left_29 {float:none;width:90%;margin-right:0;padding:38px 5%;}
}
@media only screen and (max-width: 959px){
.nav li .v1 {font-size: 14px;}
#banner {height: 300px;}
.index-row1 .col-l {width: auto;float: none;}
.m-lsit1 {margin: 0 -10px;}
.g-tit1 {margin: 0 10px;padding-bottom: 10px;margin-bottom: 20px;font-size: 22px;}
.index-row1 {padding-top: 20px;}
.g-more {margin-top: 8px;}
.index-row1 .col-l {margin-bottom: 30px;}
.fd-copy p {font-size: 12px;}
.side-col {float: none;width: auto;margin-bottom: 20px;}
.main-col {margin-left: 0;padding: 20px;}
.g-t1 {height: 60px;font-size: 22px;padding: 10px 0 0 20px;}
.g-t1:after {top: 50px;left: 22px;}
.snv li a {padding-left: 20px;height: 50px;line-height: 50px;font-size: 14px;}
.box-tit h3 {font-size: 22px;padding-bottom: 13px;}
.box-tit .cur {top: 9px;}
.box-tit {padding-bottom: 15px;}
.m-list2 {border-bottom: 1px solid #d4d4d4;padding-bottom: 10px;}
.ul-list10 .pic {float:none;margin:10px auto;}
}
@media only screen and (max-width: 767px){
#hd {height: 70px;}
.logo {line-height: 70px;margin-left: 5px;}
.logo img {height: 50px;}
#hd .hdr {display: none;}
.menuBtn {display: block;}
#nv {position: absolute;left: 0;right: 0;height: auto;border-bottom: 0;
		background: rgba(0,0,0,.8);padding: 5px;display: none;}
#nv .wp {width: auto;}
.nav li {float: none;width: auto;margin: 0;}
.nav li .v1 {line-height: 40px;color: #fff;}
.nav dl {position: static;width: 100%;}
.nav dd a {height: 35px;line-height: 35px;text-align: center;padding-left: 0;}
#banner {height: 250px;}
#banner .slick-dots {bottom: 10px;}
#banner .slick-dots li {margin: 0 3px;}
#banner .slick-dots li button {padding: 0;width: 8px;height: 8px;border-radius: 10px;}
#banner .slick-dots li.slick-active button {width: 25px;}
.m-lsit1 {margin: 0;}
.m-lsit1 .con {margin: 0 5px;}
.m-lsit1 h4 a {font-size: 14px;font-weight: normal;}
.m-lsit1 .pic {margin-bottom: 10px;}
.m-list2 li:first-child a {padding-right: 10px;}
.m-list2 li:last-child a {padding-left: 10px;}
.index-row1 {padding-bottom: 10px;}
.fd-link dd a {font-size: 13px;}
.fd-copy p {float: none;line-height: 24px;padding: 10px;text-align: center;}
.fd-copy select {float: none;margin: 0 auto;}
.fd-copy {height: auto;padding-bottom: 10px;}
#ban {margin-bottom: 10px;}
.side-col {margin-bottom: 10px;}
.box-tit h3 {font-size: 20px;}
#ban {height: 200px;}
.m-txt2 dd:after {height: auto;top: 10px;bottom: 10px;margin-top: 0;}
.m-txt2 dt {font-size: 20px;}
.ul-list4 {padding: 10px;}
.ul-list4 .con {padding: 15px;}
.ul-list4 p {line-height: 24px;height: 48px;}
.ul-list4 .name strong {font-size: 16px;}
.ul-list4 .name span {font-size: 14px;}
.ul-list4 .name {margin-bottom: 0;}
.ul-list5 .con {padding: 10px;}
.ul-list5 p {line-height: 24px;height: 48px;}
.ul-list5 .name strong {font-size: 16px;}
.ul-list5 .name span {font-size: 14px;}
.ul-list5 .name {margin-bottom: 0;}
.ul-list5 .con {margin: 0 5px;}
}
@media only screen and (max-width: 479px){
#hd {height: 50px;border-width: 2px;}
.logo {line-height: 50px;margin-left: 5px;}
.logo img {height: 35px;}
.menuBtn {width: 30px;height: 30px;top: 6px;}
.menuBtn b {height: 3px;margin-bottom: 5px;}
.menuBtn.open b {left: 6px;}
#banner {height: 180px;}
.m-lsit1 li {width: auto;float: none;margin-bottom: 15px;}
.g-tit1 {font-size: 18px;margin-bottom: 15px;}
.g-more {font-size: 12px;padding-right: 12px;margin-top: 7px;}
.m-lsit1 {padding-bottom: 0;}
.m-list2 {padding: 10px 5px;}
.m-list2 li {width: auto;float: none;margin-bottom: 10px;}
.m-list2 li:first-child a,.m-list2 li:last-child a {padding: 0;}
.index-row1 .col-l {margin-bottom: 0;}
.fd-link {padding: 20px 0 15px;}
.fd-link dl {width: auto;float: none;height: auto;}
.fd-link dt {height: 40px;line-height: 40px;background-color: #f2f2f2;
		color: #771a46;font-size: 14px;}
.fd-link dd {background-color: #f2f2f2;margin-bottom: 5px;display: none;}
.fd-link dd a {height: 30px;line-height: 30px;}
.fd-copy select {width: 100%;}
.g-t1 {height: 50px;font-size: 18px;padding: 0 0 0 10px;line-height: 50px;margin-bottom: 5px;}
.g-t1:after {display: none;}
.snv li a {height: 40px;line-height: 40px;padding-left: 10px;}
.side-col {margin-bottom: 5px;}
.main-col {padding: 20px 10px;}
.box-tit h3 {font-size: 18px;padding-bottom: 9px;}
.box-tit .cur {top: 6px;display:none;}
.m-pages li:last-child,.m-pages li:first-child {display: block;}
#ban {height: 120px;}
.m-txt2 dt {font-size: 18px;}
.m-txt2 dd {padding-left: 15px;font-size: 13px;line-height: 24px;}
.m-txt2 dd p {margin-bottom: 5px;}
.m-txt1 {line-height: 24px;font-size: 13px;}
.ul-list5 li {width: 50%;}
.ul-list4,.ul-list5 {padding: 10px 0;margin: 0 -5px;}
.ul-list4 .con {margin: 0 5px;}
.ul-list4 p,.ul-list5 p {font-size: 12px;line-height: 22px;height: 44px;}
.ul-list4 .con,.ul-list5 .con {padding: 8px;}
.m-list2 li a {font-size: 13px;}
.m-list2 {padding-bottom: 0;margin-bottom: 20px;}
#banner .slick-dots {width: 100%;right: 0;left: 0;text-align: center;}
}
