
/*Common For Max 960*/
@media only screen and (max-width: 1679px) {

    /*
    -----------------[番茄]--------------*/
    .ul-list10 .txt{
        padding: 20px;
    }
    .ul-list10 .more-info{padding: 20px 15px; width: 45%}
    .ul-list10 .more-info .more{left: 35%;top: 70%;}
}

/*Common For Max 960*/
@media only screen and (max-width: 1659px) {
    
    /*
    -----------------[番茄]--------------*/
    #hd{padding: 0 50px;}
    .f-map .txt{
        position: relative;left: 0;top: 0;
        /* margin-left: 280px; */
        /* margin-left: 280px; */
        width: auto;
    }

    .ul-list1{margin-top: -100px;}


    
    #banner{height: 700px;}
    .banner-write .w2 .w21 em{font-size: 40px;}
    .banner-write .w2 .w22{font-size: 60px;}
    
    .m-network .inner{width: 95%;}

    .m-txt2 .info .share{text-align: center;}
}

/*Common For Max 960*/
@media only screen and (max-width: 1340px) {
    
    /*
    -----------------[番茄]--------------*/
    #hd{padding: 0 10px;}
    #hd .soBox{display: none;}
    .menuBtn{display: block;}

    .nav{
        position: absolute;left: 0;right: 0;top: 100%;
        background: rgba(0,0,0,.8);
        padding: 5px 0;
        border-top: 1px rgba(255,255,255,.3) solid;
        border-bottom: 1px rgba(255,255,255,.3) solid;
        display: none;
    }
    .nav li{
        float: none;margin: 0;
    }
    .nav li .v1,#hd.active .nav li .v1{
        height: 36px;
        font-size: 14px;line-height: 36px;text-align: center;
    }
    .nav .subBox{
        position: static;min-height: 0;
        padding: 5px 0;
    }
    .nav .subBox dl dt{display: none;}
    .nav .subBox dl dd a{
        float: none;width: auto;
        height: 30px;
        font-size: 12px;line-height: 30px;text-align: center;
        padding: 0;margin: 0;
        border: none;
    }
    .nav .subBox dl dd a:hover{
        color: #e65400;padding-left: 0;
        background-image: none;
        background-color: rgba(255,255,255,.15);
    }
    .nav .subBox2{
        position: static;width: auto;
    }
    .nav .subBox2{border-bottom: 1px dashed #e65400;}
    .nav li .v1-ok{background:url(../image/icon-arrow1.png) no-repeat right 10px center;}
    .nav li .v1-ok.v1-open{background:url(../image/icon-arrow2.png) no-repeat right 10px center;}

    
    .list1{margin-bottom: 50px;}
    .ul-list1{margin-bottom: 50px;}
    .g-tit1 h3{font-size: 18px;}
    .g-tit1 h3 em{font-size: 36px;}
    
    .index-row1{padding-bottom: 50px;}
    .index-row2{padding: 50px 20px;}
    .ul-list2{margin: 40px 0;}

    .m-data .txt{
        -webkit-background-size: 95% auto;
        -moz-background-size: 95% auto;
        -o-background-size: 95% auto;
        background-size: 95% auto;
    }
    .m-data .txt .con{
        padding: 0 20%;
    }
    .m-data .slick-next{right: 10px;}
    .m-data .slick-prev{left: 10px;}

    #banner{height: 650px;}
    .banner-write .w2 .w21 em{font-size: 30px;}
    .banner-write .w2 .w22{font-size: 50px;margin-bottom: 20px;}
    #banner .slick-next{right: 10px;}
    #banner .slick-prev{left: 10px;}

    .ul-list3 .tit{padding: 0 10px;}
    .m-network{height: auto;}
    .m-network .con-l{display: none;}
    .m-network .con-r{
        width: auto;
        position: static;
        background: none;
    }
    .ul-list10{margin: 20px 0;}
    .ul-list10 li{
        position: static;
        opacity: 1;
        -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        margin-bottom: 10px;
        background: #fff;
    }
    .ul-list10 .more-info{padding: 20px;width: 40%}
    .ul-list10 .more-info .more{    left: 100px;top: 70%;}
    .ul-list10 .pic{
        height: 0;padding-top: 20%;position: relative;z-index: 0;
    }
    .ul-list10 .pic img{
        display: block;width: 100%;height: 100%;
        position: absolute;left: 0;top: 0;
    }
    
    .ul-list10 .txt{padding: 0 50px;top: 40%;font-size: 14px;line-height: 24px;}
    .ul-list10 .name{top: 10%;}
    .ul-list10 .txt h4{font-size: 24px;line-height: 1.5;margin-bottom: 10px;}
    .ul-list10 .more-info h5{font-size: 18px;}
    .ul-list10 .more-info h5 em{font-size: 20px;}
    /*
    -----------------[WDYE.]--------------*/
    .m-detial .img-m {display: block !important;}
    .m-detial .img-pc {display: none !important;}

    #hd .lang{margin-right: 50px;display: none;}
    #hd .lang:after{display: none;}

}



/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.wp{width: 98%;}
	
	/* 
	----------------番茄---------------- */
    .banner-write .w2.cc{width: 700px;}
    .banner-write .w2.wc{width: 768px;padding-right: 50%;}
    .banner-write .w2.wc .w21,
    .banner-write .w2.cc .w21,
    .banner-write .w2 .w21{font-size: 20px;}
    .banner-write .w2 .w22,
    .banner-write .w2.cc .w22,
    .banner-write .w2.wc .w22{
        font-size: 40px;margin: 10px 0;
    }

    .m-float{
        opacity: .8;
        -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    }

    .f-nav{width: 25%;}
    .f-news{width: 40%;}
    .f-map{width: 35%;}
    
    .list1{margin: 20px 0 30px;}
    .list1 li{float: none;display: inline-block;vertical-align: top;width: 32%;margin-bottom: 10px;}
    .list1 li a{width: auto;}
    .ul-list1{margin: 20px 0 30px;}
    .ul-list1 li{float: none;display: inline-block;vertical-align: top;width: 32%;margin-bottom: 10px;}
    .ul-list1 li a{width: auto;}
    .ul-list2 li{width: 25%;}
    .m-data a{margin: 0 5px 10px;}
    .m-data .txt h4{font-size: 22px;}


    .ul-list3{margin: 30px 0;}
    .ul-list3 .tit{padding: 0 45px 0 10px;position: relative;}
    .ul-list3 .tit .js-btn{
        float: none;position: absolute;right: 5px;top: 50%;margin-top: -12px;
    }
    .ul-list3 .tit .s1{width: 35%;}
    .ul-list3 .tit .s2{width: 27%;}
    .ul-list3 .tit .s3{width: 23%;}
    .ul-list3 .tit .s4{width: 15%;}
    .ul-list3 .con{padding-left: 20px;}
    

	/* 
	----------------WDYE.---------------- */
	.m-ban .txt {margin: 40px 40px 35px;line-height: 32px;}
	.m-ban .txt .tit {padding-bottom: 25px;margin-bottom: 8px;font-size: 22px;line-height: 28px;}
	.m-tit1 {padding-top: 30px;}
	.m-tit1 h2 {padding-bottom: 10px;}
	.m-tit1 a {line-height: 45px;}
	.m-slick1 {padding: 40px 0 100px;}
	.m-slick1 .slider {padding: 0 40px;}
	.m-slick1 .item {margin: 0 8px;}
	.m-slick1 .txt {height: 48px;margin: 20px;font-size: 16px;line-height: 24px;}
	.pp_description {margin: 20px 0 25px;}
	
	.wp3 {width: 98%;}
	.m-cur .cur {float: none;line-height: 45px;}
    .m-cur .tab{float: left;}
	.m-cur .tab li {height: 42px;line-height: 45px;margin-left: 0;margin-right: 10px;}
	.m-list1 {padding-top: 50px;margin-left: -20px;margin-bottom: 30px;}
	.m-list1 li {margin-bottom: 25px;}
	.m-list1 .inner {padding: 8px 20px;margin-left: 20px;}
	.m-list1 .shade {padding-left: 20px;padding-right: 20px;}
	.m-list1 .shade .more {right: 20px;}

	.m-detial {padding: 50px 0 40px;}
	.m-detial .top {padding-bottom: 40px;}
	.m-detial .top .l-con {margin-right: 40px;}
	.m-detial .top .con {margin-bottom: 40px;}

	.m-list4 li.i1,
	.m-list4 li.i2,
	.m-list4 li.i3,
	.m-list4 li.i4 {width: 50%;}
	
	.m-about {padding: 65px 0 70px;}
	.m-tit2 {font-size: 20px;line-height: 40px;}
	.m-tit2 h2 {font-size: 30px;}

	.m-txt3 {padding: 30px 20px 0;}
	.m-txt3 .top {margin-bottom: 30px;}
	.m-txt3 .con {margin-bottom: 40px;}
	.m-tab {padding-top: 40px;margin-bottom: 25px;}
	.m-txt4 {padding: 25px 50px 50px;}
	.m-txt4 h3 {margin-bottom: 15px;}
	.m-slick3 {padding-top: 45px;}
	.m-slick3 .slider {padding: 0 80px;}
	.m-slick3 .item {margin: 0 20px;}

	.ul-list8 a {padding: 25px 20px 30px;}
	
	.ul-list6 .pic {margin-right: 25px;}
	
	.ul-list4 {margin: 40px -10px 10px;}
	.ul-list4 li {padding: 0 10px 20px;}
	.ul-list4 li .txt {padding: 15px 15px 18px;}

	.m-txt1 .pic {margin-left: 40px;}


}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	/* 
	----------------番茄---------------- */

    .f-top{display: none;}
    .f-copy{text-align: center;padding: 5px 0;}
    .f-copy span{display: block;}
    
    #banner{height: 250px;}
    .banner-absolute{display: none;}
	.ul-list10 .more-info {padding: 10px;width: 43%;}
    .ul-list10 .more-info h5{font-size: 16px;}
    .ul-list10 .more-info h5 em{font-size: 18px;}

	/* 
	----------------WDYE.---------------- */
	#ban {height: 125px;}
	.m-ban {padding-top: 130px;}
	.m-ban .bg {float: none;width: auto;}
	.m-ban .txt {margin: 25px 25px 20px;line-height: 28px;}
	.m-ban .txt .tit {padding-bottom: 15px;margin-bottom: 5px;font-size: 20px;line-height: 25px;}
	.m-ban .txt .item {margin-bottom: 5px;}
	.m-ban .txt p {margin-bottom: 10px;}
	.m-tit1 {padding-top: 20px;}
	.m-tit1 h2 {padding-bottom: 8px;font-size: 22px;}
	.m-tit1 a {line-height: 41px;}
	.m-slick1 {padding: 30px 0 70px;}
	.pp_description {margin: 15px 0 20px;font-size: 14px;line-height: 30px;}
	.pp_description h3 {margin-bottom: 8px;font-size: 18px;}
	

	.m-list1 li {width: 33.3333%;}
	.h90 {height: 60px;}
	
	.m-detial {padding: 40px 0 35px;}
	.m-detial .top {padding-bottom: 30px;}
	.m-detial .top .l-con {width: 380px;margin-right: 30px;}
	.m-detial .top .r-con {padding-top: 0;}
	.m-detial .top .tit {margin-bottom: 12px;font-size: 22px;}
	.m-detial .top .line {margin-bottom: 10px;}
	.m-detial .top .con {margin-bottom: 30px;line-height: 30px;}
	.m-detial .top .dwn, .m-detial .top .ref {width: 120px;height: 40px;
		margin-right: 20px;font-size: 16px;line-height: 40px;}
	.m-detial .slider {margin-bottom: 5px;}
	.m-detial .sliderFor {padding: 0 20px;}
	.m-detial .sliderFor .item {margin: 0 2px;}
	.m-detial .btm {padding-top: 20px;}
	.m-detial .lists {padding-top: 10px;margin-left: -30px;}
	.m-detial .lists li {padding-left: 30px;}
	.m-section1 {padding-bottom: 50px;}
	.m-section1 .row {margin-left: -30px;}
	.m-section1 .l-con, .m-section1 .r-con {padding-left: 30px;}
	.m-list2 .pic {margin-right: 15px;}

	#map {height: 420px;margin: 50px 0 35px;}
	.m-list4 {margin-bottom: 50px;}

	.m-about {padding: 50px 0 60px;}
	.m-tit2 {font-size: 16px;line-height: 28px;}
	.m-tit2 h2 {font-size: 24px;}
	
	.m-txt3 {padding: 25px 10px 0;}
	.m-txt3 .top {margin-bottom: 20px;font-size: 20px;line-height: 24px;}
	.m-txt3 .l-con {padding-right: 70px;}
	.m-txt3 .r-con {padding-left: 70px;}
	.m-txt3 .top h3 {font-size: 14px;}
	.m-txt3 .con {margin-bottom: 30px;}
	.m-tab {padding-top: 30px;margin-bottom: 20px;}
	.m-tab a {width: 150px;height: 150px;font-size: 20px;}
	.m-tab a .ico {margin-top: 35px;font-size: 40px;}
	.m-txt4 {padding: 20px 40px 40px;line-height: 1.8em;}
	.m-txt4 h3 {margin-bottom: 10px;font-size: 20px;}
	.m-slick3 {padding: 35px 0 0;}
	.m-slick3 .slider {padding: 0 50px;margin-bottom: 0;}
	.m-slick3 .item {margin: 0 10px;}
	
	.g-tit5 {padding: 40px 0 35px;font-size: 26px;line-height: 32px;}
	.ul-list8 {margin-bottom: 60px;}
	.ul-list8 a {padding: 15px 10px 10px;}
	.ul-list8 h4 {font-size: 22px;}

	.ul-list7 {padding: 15px 0 40px;}
	.ul-list7 li {padding: 45px 0;}
	.ul-list7 .pic {width: 270px;height: 157px;margin-right: 40px;}
	.ul-list7 .txt {padding: 10px 0 0;}
	.ul-list7 .txt h4 {padding-bottom: 15px;margin-bottom: 15px;}
	.ul-list7 .txt p {height: 78px;}
	.g-btn1-1 {margin-bottom: 50px;}

	.side-col {float: none;width: auto;padding: 0 20px;margin: 0 0 15px;}
	.main-col {padding: 0 20px 30px;}
	.snav {padding: 21px 0 1px;}
	.snav li {margin-bottom: 20px;}
	.g-tit4 {line-height: 45px;margin-bottom: 20px;}
	.ul-list6 li {margin-bottom: 25px;}

	.m-txt2 {margin: 45px 0 35px;}
	.m-txt2 .info {margin-bottom: 20px;}
	.ul-list5 {margin-top: 35px;margin-bottom: 50px;}
	.m-flip {margin-bottom: 70px;}
	
	.ul-list4 {margin: 30px -5px 20px;}
	.ul-list4 li {padding: 0 5px 10px;}
	.ul-list4 li .txt {padding: 10px 10px 12px;}
	.ul-list4 li .txt h4 {height: 48px;margin-bottom: 8px;font-size: 16px;line-height: 24px;}
	
	.m-txt1 {padding: 50px 0 150px;}
	.m-txt1 .txt {line-height: 30px;}
	.m-txt1 .txt h3 {font-size: 22px;line-height: 26px;
		padding-bottom: 20px;margin-bottom: 15px;}

	.form1 {margin: 50px 0 80px;}
	.g-tit2 {padding-bottom: 12px;font-size: 26px;}
	.form1 .g-tit2 {margin-bottom: 30px;}
    
    .m-detial .img-m{width: auto;height: auto;}
}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
    #hd .lang{line-height: 48px;}
	/* 
	----------------番茄---------------- */
    #hd,#hd.active{height: 45px;line-height: 45px;}
    .logo,#hd.active .logo{height: 45px;line-height: 45px;}
    .logo img{height: 25px;}
    #hd.active .logo img{
        -webkit-transform: scale(1);
        -moz-transform: scale(1); 
        -ms-transform: scale(1); 
        -o-transform: scale(1); 
        transform: scale(1);
    }
    .m-float{top: 60%;}

    #banner{height: 250px;}
    #banner .slick-next{right: 5px;}
    #banner .slick-prev{left: 5px;}
    #banner .slick-current .banner-write .w2,.banner-write .w2.cc, .banner-write .w2.wc{
        width: 100%;
        padding: 0 10%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;   
        box-sizing: border-box;
    }
    .banner-write .w2 .w21{font-size: 16px;}
    .banner-write .w2 .w21 em{font-size: 24px;}
    .banner-write .w2 .w22{font-size: 40px;}
    .banner-write .w2 .w23{font-size: 13px;}
    .banner-write .w2.cc,.banner-write .w2.wc{width: 100%;text-align: left;}
    .banner-write .w2.wc .w21,
    .banner-write .w2.cc .w21,
    .banner-write .w2 .w21{font-size: 16px;}
    .banner-write .w2 .w22,
    .banner-write .w2.cc .w22,
    .banner-write .w2.wc .w22{
        font-size: 30px;padding-bottom: 10px;
    }
    .m-slick1 .slick-arrow{width: 15px;height: 30px;margin-top: -15px;}

    .index-row2{background-attachment:inherit;}

    .list1{margin-bottom: 20px;}
    .list1 li{width: 49%;padding: 0 5px 10px;}
    .list1 li a{    line-height: 0;}
    .list1 li h4{font-size: 18px;margin-bottom: 10px;}
    .list1 li p{height: 144px;}
    .ul-list1{margin-bottom: 20px;}
    .ul-list1 li{width: 49%;padding: 0 5px 10px;}
    .ul-list1 li a{height: 210px;padding-top: 15px;font-size: 12px;}
    .ul-list1 li h4{font-size: 18px;margin-bottom: 10px;}
    .ul-list1 li p{height: 144px;}

    .g-tit1 h3{font-size: 16px;}
    .g-tit1 h3 em{font-size: 24px;}
    .ul-list2{padding: 0 10px;margin: 20px 0;}
    .ul-list2 li{width: 50%;}
    .ul-list2 .con{padding-top: 10px;padding-bottom: 10px;}
    .ul-list2 .con i{width: 100px;height: 100px;margin-bottom: 10px;}
    .ul-list2 .con .txt{padding-top: 25px;}
    .ul-list2 .con h3{font-size: 16px;}

    .g-btn1{font-size: 16px;width: 180px;height: 45px;line-height: 45px;}
    .m-data .txt h4{font-size: 18px;}
    .index-row1{padding-bottom: 30px;}
    .index-row2{padding: 30px 10px;}
    .m-data .slider{margin: 0;}
    .m-data a{margin-left: 0;margin-right: 0;}

    .ul-list3 .tit{
        line-height: 24px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .ul-list3 .tit span{float: none;}
    .ul-list3 .tit .s1,.ul-list3 .tit .s2,.ul-list3 .tit .s3,.ul-list3 .tit .s4{width: auto;}
    .ul-list3 .con{padding: 10px;}
    .ul-list3 .con .txt{padding-bottom: 5px;}
    .ul-list3 .con .btn-apply{margin: 10px auto 0;position: static;}

    .ul-list10 .txt{position: static;color: #333;padding: 10px 20px;}
    .ul-list10 .more-info{padding: 10px;width: 39%;}
    .ul-list10 .more-info h5 {font-size: 12px;}
    .ul-list10 .more-info h5 em {font-size: 14px;}
    .ul-list10 .more-info .more{width: 25px;height: 25px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;
        background-size: cover;left: 70px;top: 75%;}
    .ul-list10 .txt h4{font-size: 20px;}
    .ul-list10 .name{font-size: 20px;line-height: 28px;padding: 10px 20px;}

    .g-tit3{font-size: 18px;margin: 15px 0;}

	/* 
	----------------WDYE.---------------- */
	#ban {height: 75px;}
	.m-ban {padding-top: 50px;}
	.m-ban .txt {margin: 15px 15px 10px;font-size: 12px;line-height: 22px;}
	.m-ban .txt .tit {font-size: 18px;padding-bottom: 10px;}
	.m-ban .txt .tit:after {width: 30px;height: 3px;}
	.m-tit1 {padding-top: 10px;}
	.m-tit1 h2 {padding-bottom: 6px;font-size: 18px;}
	.m-tit1 h2:after {width: 22px;height: 2px;}
	.m-tit1 a {font-size: 13px;line-height: 32px;}
	.m-slick1 {padding: 20px 0 30px;}
	.m-slick1 .slider {padding: 0 10px;}
	.m-slick1 .item {margin: 0 4px;}
	.m-slick1 .txt {height: 40px;margin: 10px;font-size: 14px;line-height: 20px;}
	.pp_description {margin: 10px 0 15px;font-size: 12px;line-height: 22px;}
	.pp_description h3 {margin-bottom: 5px;font-size: 15px;}
	.pp_default .pp_content {padding: 5px;}
	.pp_default .pp_hoverContainer {top: 5px;}
	.pp_content .pp_details a.pp_close {width: 22px;height: 22px;right: 16px;top: 7px;}
	
	.m-cur .cur {line-height: 35px;}
	.m-cur .tab li {height: 32px;line-height: 35px;}
	.m-cur .tab a {font-size: 14px;}
	.m-list1 {padding-top: 25px;margin-left: -10px;margin-bottom: 12px;}
	.m-list1 li {width: 50%;margin-bottom: 12px;}
	.m-list1 .inner {margin-left: 10px;}
	.m-list1 .tit {height: 44px;font-size: 16px;line-height: 22px;}
	.m-list1 .shade .tit {height: 56px;font-size: 18px;line-height: 28px;}
	.m-list1 .shade .line {margin: 12px 0 15px;}
	.h90 {height: 30px;}
	
	.m-detial {padding: 25px 0 20px;}
	.m-detial .top {padding-bottom: 20px;}
	.m-detial .top .l-con {float: none;width: auto;margin: 0 auto 15px;}
	.m-detial .top .r-con {text-align: center;}
	.m-detial .top .tit {margin-bottom: 8px;font-size: 18px;}
	.m-detial .top .line {width: 60px;height: 4px;margin: 0 auto 5px;}
	.m-detial .top .con {margin-bottom: 15px;font-size: 13px;text-align: left;line-height: 22px;}
	.m-detial .top .dwn, .m-detial .top .ref {width: 100px;height: 35px;
		margin: 0 8px;font-size: 14px;line-height: 34px;}
	.m-detial .btm {padding-top: 10px;}
	.m-detial .btm .title {font-size: 18px;}
	.m-detial .lists {padding-top: 5px;margin-left: 0;}
	.m-detial .lists li {float: none;width: auto;padding: 4px 0;font-size: 13px;line-height: 22px;}
	.m-section1 {padding-bottom: 30px;}
	.m-section1 .l-con, .m-section1 .r-con {float: none;width: auto;}
	.m-list2 {padding-top: 12px;}
	.m-list2 li {margin-bottom: 12px;}
	.m-list2 .pic {width: 130px;margin-right: 10px;}
	.m-list2 .tit {margin-bottom: 2px;font-size: 15px;line-height: 22px;}
	.m-list2 .con {height: 44px;padding-top: 6px;font-size: 13px;line-height: 22px;}
	.m-list3 {padding-top: 5px;}
	.m-list3 li {padding-left: 12px;font-size: 14px;line-height: 24px;}
	
table {border-collapse: collapse;clear: both;word-break: break-all;max-width: 100%;width: 100%;}
table tr {    margin: 0.0rem;padding: 0.0rem;}
table th,  table td {margin: 0px;background-color: transparent;border-width: 1px;border-style: solid;border-color: #000000;padding-right: 0px;padding-left: 0px;    font-size: 0.6rem;}


	#map {height: 360px;margin: 30px 0;}
	.m-list4 {margin-bottom: 30px;}
	.m-list4 ul {margin-left: -20px;}
	.m-list4 li {padding-left: 20px;}
	.m-list4 .ico {margin-right: 8px;}
	.m-list4 .con {font-size: 13px;line-height: 22px;}
	.m-list4 .con h3 {font-size: 16px;}
	.m-list4 .l-con, .m-list4 .r-con {height: 100px;}

	.m-about {padding: 25px 0 30px;}
	.m-tit2 {font-size: 12px;line-height: 22px;}
	.m-tit2 h2 {font-size: 18px;}

	.m-txt3 {padding: 20px 0 0;}
	.m-txt3 .l-con,
	.m-txt3 .r-con {float: none;width: auto;padding: 0 0 0 60px;margin-bottom: 10px;text-align: left;background-position: 0 center;}
	.m-txt3 .top {margin-bottom: 10px;font-size: 16px;line-height: 20px;background: none;}
	.m-txt3 .top h3 {font-size: 12px;}
	.m-txt3 .con {margin-bottom: 20px;font-size: 13px;line-height: 22px;}
	.m-tab {padding-top: 20px;padding-bottom: 6px;margin-bottom: 10px;}
	.m-tab a {width: 90px;height: 90px;font-size: 16px;}
	.m-tab a .ico {margin-top: 20px;margin-bottom: 5px;font-size: 20px;}
	.m-tab a:after {width: 12px;height: 6px;margin-left: -6px;}
	.m-txt4 {padding: 10px 15px 15px;font-size: 13px;line-height: 22px;}
	.m-txt4:before, .m-txt4:after {font-size: 15px;}
	.m-txt4 h3 {margin-bottom: 5px;font-size: 16px;}
	.m-slick3 .item .inner {padding: 0;}
	.m-slick3 .slick-current .pic {
		-webkit-transform: none;
		   -moz-transform: none;
		    -ms-transform: none;
		     -o-transform: none;
		        transform: none;
	}
	.m-slick3 {padding-top: 20px;}
	.m-slick3 .slick-current:after {display: none;}
	
	.g-tit5 {padding: 25px 0 20px;font-size: 20px;line-height: 24px;}
	.ul-list8 {margin-bottom: 30px;}
	.ul-list8 li {width: 50%;}
	.ul-list8 li:nth-child(3n) a {border-right: 1px #ccc dashed;}
    .ul-list8 li:nth-child(2n) a {border-right: 0;}
	.ul-list8 li:nth-last-child(2) a, .ul-list8 li:nth-last-child(3) a {border-bottom: 1px #ccc dashed;;}
	.ul-list8 a {padding: 10px 5px 5px;font-size: 13px;line-height: 22px;}
    .ul-list8 p{height: 66px;}
	.ul-list8 h4 {font-size: 18px;line-height: 32px;}
	.ul-list8 h4 i {width: 32px;height: 32px;margin-right: 5px;}
	
	.ul-list7 {padding: 10px 0;}
	.ul-list7 li {padding: 25px 0;}
	.ul-list7 .pic {float: none;margin: 0 auto;width: 100%;height: 100%;}
	.ul-list7 .txt {font-size: 13px;line-height: 22px;}
	.ul-list7 .txt h4 {padding-bottom: 6px;margin-bottom: 6px;
		font-size: 16px;text-align: center;}
	.ul-list7 .txt h4 a {padding-right: 0;background: none;}
    .ul-list7 li:hover .txt h4 a{background-image: none;} 
	.ul-list7 .txt p {height: auto;}
    .ul-list7 .txt .more{display: inline-block;vertical-align: top;}
	.g-btn1-1 {margin-bottom: 30px;}

	.side-col {padding: 0 10px;margin-bottom: 10px;}
	.main-col {padding: 0 10px 30px;}
	.snav {padding: 11px 0 1px;}
	.snav li {margin-bottom: 10px;}
	.snav li a {font-size: 13px;line-height: 22px;}
	.g-tit4 {margin-bottom: 15px;}
	.ul-list6 li {margin-bottom: 20px;}
	.ul-list6 .pic {width: 165px;height: 109px;margin-right: 10px;}
	.ul-list6 .txt {font-size: 13px;line-height: 22px;}
	.ul-list6 .txt h4 {margin-bottom: 10px;font-size: 15px;line-height: 18px;}
	.ul-list6 .txt p {height: 44px;margin-bottom: 8px;}

	.m-txt2 {margin: 30px 0 25px;font-size: 13px;line-height: 22px;}
	.m-txt2 h1 {margin-bottom: 5px;font-size: 18px;}
	.m-txt2 .info {margin-bottom: 10px;}
	.ul-list5 {margin: 20px -4px 25px;}
	.ul-list5 li {width: 50%;padding: 0 2px;margin-bottom: 8px;font-size: 13px;line-height: 22px;}
	.ul-list5 .pic {margin-bottom: 5px;}
	.m-flip {margin-bottom: 30px;font-size: 13px;line-height: 25px;}
	
	.ul-list4 {margin-bottom: 10px;}
	.ul-list4 li {width: 50%;}
	.ul-list4 li .txt h4 {height: 44px;margin-bottom: 5px;font-size: 15px;line-height: 22px;}
	
	.m-txt1 {padding: 30px 0;}
	.m-txt1 .pic {float: none;margin: 0 auto 10px;}
	.m-txt1 .txt {font-size: 13px;line-height: 22px;}
	.m-txt1 .txt h3 {padding-bottom: 10px;margin-bottom: 10px;
		font-size: 18px;line-height: 22px;text-align: center;}
	.m-txt1 .txt p strong, .m-txt1 .txt h5 {font-size: 15px;}
	.m-txt1 .txt p {margin-bottom: 6px;}
	
	.form1 {margin: 25px 0 30px;}
	.g-tit2 {padding-bottom: 5px;font-size: 18px;line-height: 32px;background-size: auto 3px;}
	.form1 .g-tit2 {margin-bottom: 20px;}
	.form1 .form-group {font-size: 14px;line-height: 40px;margin-bottom: 10px;}
	.form1 .form-group input[type="text"], 
	.form1 .form-group textarea, 
	.form1 .form-group select {padding: 0 10px;font-size: 14px;height: 40px;line-height: 40px;}
	.form1 input[type="submit"], 
	.form1 input[type="reset"] {width: 120px;height: 40px;font-size: 16px;line-height: 40px;}
    .form1 .form-group textarea{height: 100px;}
    .form1 .form-group .img-ma{
        width: 80px;height: 40px;
    }

    /*
    -----------------[网站地图]--------------*/
    .m-sitemap{padding: 20px 10px;}
    .m-sitemap h3{font-size: 18px;padding-bottom: 10px;}
    .m-sitemap ul li{padding: 20px 0 10px;}
    .m-sitemap ul h4{font-size: 16px;margin-bottom: 10px;}
    .m-sitemap ul p a{width: 48%;}

    .m-ban .bg_r{width: 100%}
    .m-ban .bg_l{width: 100%}
}


/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	/* 
	----------------番茄---------------- */
    .m-float .a-weixin{display: none;}

        .list1 li{
        float: none;
        display: block;
        width: 50%;
        float: left;
    }
    .list1 li a{margin: 0;height: auto;}
    .list1 li p{height: auto;}

    .ul-list1 li{
        float: none;
        display: block;
        width: auto;
    }
    .ul-list1 li a{margin: 0;height: auto;padding-bottom: 15px;}
    .ul-list1 li p{height: auto;}

    .ul-list2 .con i{width: 80px;height: 80px;margin-bottom: 10px;}
    .ul-list2 .con .txt{padding: 10px 5px 0;font-size: 13px;}
    .ul-list2 .con h3{margin-bottom: 5px;}

    #banner{height: 190px;}
    .banner-write .w2 .w21{font-size: 14px;}
    .banner-write .w2 .w21 em{font-size: 20px;}
    .banner-write .w2 .w22, .banner-write .w2.cc .w22, .banner-write .w2.wc .w22{font-size: 24px;}
    .banner-write .w2 .w23{font-size: 12px;line-height: 20px;}

    .wp3{width: 95%;}

	/* 
	----------------WDYE.---------------- */
	#ban {height: 100px;}
	.wp {width: 90%;}
	.m-ban .txt .tit {font-size: 17px;}
	.m-slick1 .item {margin: 0;}
	.pp_gallery {display: none !important;}

    .m-list1,.m-list1 .inner{margin-left: 0;}
    .m-list1 .inner{margin: 0 5px;}
	.m-list1 li {float: none;width: auto;}	

	.m-list4 li.i1, .m-list4 li.i2, .m-list4 li.i3, .m-list4 li.i4 {float: none;width: auto;}
	.m-list4 .l-con, .m-list4 .r-con {height: auto;height: 66px;}
	

	.m-slick3 .slider {padding: 0 25px;}
	.m-slick3 .slick-arrow {width: 30px;height: 30px;background-size: 8px;}
	.m-slick3 .item {margin: 0 5px;}

	.ul-list8 li {float: none;width: auto;}
	.ul-list8 li:nth-child(3n) a,
	.ul-list8 li a {border-right: 0;}

	.ul-list6 .pic {float: none;margin: 0 auto 10px;}
	.ul-list6 .txt h4 {margin-bottom: 5px;text-align: center;}

	.ul-list5 li {float: none;width: auto;}

	.ul-list4 li {float: none;width: auto;}

	.form1 .form-group span {width: 80px;padding-right: 10px;}

		.ul-list10 .more-info {
    padding: 15px 5px 0 5px;
    width: 38%;
}
.ul-list10 .more-info .more {
    left: 60px;
    top: 90%;
        width: 20px;
    height: 20px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.ul-list10 .more-info h5 {
    line-height: 20px;
    margin-bottom: 10px;
}
.ul-list10 .more-info h5 em {
    font-size: 12px;
}

.ul-list10 .name{
    font-size: 16px;
}

}
/* 
	----------------WDYE.---------------- */
