.about_gsjjart_touch{
    display: none;
}
.banner_touch{
    display: none;
}
.yang_about-history_touch{
    display: none;
}
.news_cont_listssl_touch{
    display: none;
}
.news_contt{
	display: block;
}
.news_contt_pad {
    margin-top: 24px;
    margin-bottom: 70px;
	display: none;
}
.news_contt_pad2 {
    margin-top: 24px;
    margin-bottom: 70px;
    display: none;
}
.news_contt_pad .am-direction-nav,.news_contt_pad2 .am-direction-nav {
    display: none;
}
.news_contt_pad .am-slider-default .am-control-nav,.news_contt_pad2 .am-slider-default .am-control-nav {
    bottom: -81px;
}
.news_contt_pad .am-slider-default .am-control-nav li a,.news_contt_pad2 .am-slider-default .am-control-nav li a{
	width: 15px;
    height: 15px;
}
.news_contt_pad .am-slider-default,.news_contt_pad2 .am-slider-default{
	    box-shadow: none;
    border: none;
}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.news_contts .am-slides li .news_conttt{
	width: 100%;
	height: auto !important;
	overflow: hidden;
	}
	.news_contts .am-slides li .news_conttt img{
		width: 100%;
	}
	.news_cont_lists{
		width: 505px !important;
	}
	.news_cont_listr{
		display: none;
	}
	.news_contbbtr{
		width: 675px;
	}
	.news_contbbtl{
		width: 210px;
		height: auto;
	}
	.news_contbb ul li{
		width: 100% !important;
		margin-right:0;
	}
	.news_conttb{
	    height: 274px;
	}
	.news_contt_pad{
		display: block;
	}
	.news_contt_pad2{
		display: none;
	}
	.news_contt{
		display: none;
	}
	.news_conttbs{
		 word-wrap: normal; /* for IE */
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.news_conttbb{
		overflow : hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.news_contt .am-viewport .am-slides li{
		width: 305px !important;
	}
    .contenta{
    	padding: 30px 0;
    }
	.news_contbtb{
		width: 100% !important;
	}
	.about_contntb ul li{
		width: 31.6%;
	}
	.about_contntbt{
		height: auto;
		width: 100%;
	}
	.about_contnt{
		margin: 20px 0;
	}
	.about_contnbl{
		width: 48%;
	}
	.about_contnblt{
		width: 100%;
		height: auto;
	}
	.about_contnblb{
		height: 55px;
    	line-height: 55px;
	}
	.news_contt .am-slides li .news_conttt{
		width: 100%;
		height: auto;
	}
}
@media only screen and (min-width: 768px) and (max-width: 800px) {
	.news_cont_lists{
		width: 285px;
	}
	.news_contbbtr{
		width: 430px;
	}
	.news_contt_pad{
		display: none;
	}
	.news_contt_pad2{
		display: block;
	}
	.news_contt{
		display: none;
	}
	.news_contt .am-viewport .am-slides li{
		width: 350px !important;
	}
	.about_contntb ul li{
		width: 31% !important;
	}
}

/** iPhone **/
@media only screen and (min-width: 411px) and (max-width: 767px) {
	.news_contt .am-slides li .news_conttt{
		width: 100%;
		height: auto;
	}
    .newshow_zx div{
        font-size: 12px;
    }
    .newshow_zx{
        margin-top: 0px;
    }
    .newshow_cont{
        margin-top: 0px;
    }
    .newshow_cont p{
        margin-bottom: 20px;
        margin-top: 0;
        font-size: 14px;
        line-height: 25px;
    }
    .newshow_ctrl a{
        margin-right: 4px;
    }
    .newshow_name{
        font-size: 16px;
    }
    .news_contbbtl{
        width: 100%;
        height: auto;
        float: none;
    }
    .news_contbbtr{
        margin-top: 20px;
        width: 100%;
    }
    .news_contbb ul li{
        width: 100%;
        padding-bottom: 40px;
        float: none !important;
        height: auto;
        margin-right: 0;
    }
    .news_contbb{
        margin-top: 20px;
        overflow: hidden;
    }
    .contentaltr{
        margin-top: 7px !important;
    }
    .news_contbtl{
        font-size: 20px;

    }
    .news_contb{
        padding: 20px 0;
    }
    .contentaltr{
        margin-top: 20px;
    }
    .about_gsjjabs p{
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .about_gsjjats{
        width: 100%;
        margin-bottom: 10px;
    }
    .about_gsjjats img{
        width: 100%;
    }
    .about_gsjjb p{
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .about_gsjjb{
        padding: 20px 0;
        height: auto;
        background-size: cover;
    }
    .about_gsjjart{
        display: none;
    }
    .about_gsjjart_touch{
        background: url("../images/spbos33.png") no-repeat center;
        display: block !important;
        width: 100%;
        height: 100%;

    }
    .about_gsjjart_touch img{
        position: absolute;
        right: 0;
        bottom: 0;
    }
    .about_gsjjarb img{
        width: 100%;
    }
    .about_gsjjar{
        width: 100%;
        float: none !important;
        height: auto;
    }
    .about_gsjjal{
        margin-bottom: 20px;
    }
    .about_gsjjab{
        width: 100%;
        padding-left: 0;
        line-height: 25px;
        font-size: 14px;
    }
    .about_gsjjasl{
        width: auto;
        margin-right: 0;
        padding: 0 4%;
    }
    .about_gsjjas{
        margin: 20px 0;
        padding-left: 0;
    }
    .about_gsjjatb{
        font-size: 17px;
    }
    .about_gsjjatt{
        font-size: 30px;
    }
    .about_gsjjat{
        border-left: 5px solid #7BBC36;
    }
    .about_gsjjal{
        width: 100%;
        float: none;
    }
    .about_gsjja{
        padding: 20px 0;
    }
    .about_contnblb{
        height: 45px;
        line-height: 45px;
    }
    .about_contnblt{
        width: 100%;
        height: auto;
    }
    .about_contnbl{
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    .about_contnb{
        margin-top: 20px;
    }
    .about_contnsbs{
        margin: 10px auto;
    }
    .about_contnsbb{
        font-size: 32px;
        font-weight: normal;
    }
    .about_contnsbt{
        font-size: 24px;
    }
    .about_contnsb ul li{
        width: 50%;
        margin-bottom: 10px;
    }
    .about_contnst{
        margin: 20px 0;
        font-size: 24px;
    }
    .about_contntbs{
        margin-top: 0;
        font-size: 24px;
    }
    .about_contntbt{
        width: 100%;
        height: auto;
    }
    .about_contntbt img{
        width: 100%;
    }
    .about_contntb ul li{
        float: none !important;
        width: 100%;
        margin-bottom: 10px;
    }
    .about_contnt{
        margin: 20px 0;
    }
    .news_contbtb{
        width: 100% !important;
        font-size: 14px;
    }
    .news_contbtt{
        font-size: 24px;
    }
    .news_contbt{
        margin-top: 20px;
    }
    .contentalbr{
        display: none;
        float: none !important;
    }
    .contentaltl{
        font-size: 24px;
    }
    .contenta{
        padding: 20px 0;
    } 
    .banner{
        height: 195px;
    }
    .banner ul.am-slides{
        height: 195px;
    }
    .banner ul.am-slides li{
        height: 195px;
        background-size: cover !important;
    }
    .box{
        width: 90% !important;
    }
    .news_cont_listl{
        display: none;
    }
    .news_cont_listlr{
        display: none;
    }
    .news_cont_listssl_touch{
        display: block;
        font-size: 12px;
        color: #999;
        padding-right: 20px;
    }
    .news_cont_list ul li{
        padding: 0;
    }
    .news_cont_lists{
        width: 100%;
    }
    .news_cont_listsm{
        display: none;
    }
    .news_cont_listl{
        float: none;
    }
    .news_cont_listr{
        float: none;
        width: 100%;
        height: auto;
        margin-top: 20px;
    }
    .newshow_cont img{
        width: 100%;
    }
}
@media only screen and (min-width: 375px) and (max-width: 410px) {
	.news_contt .am-slides li .news_conttt{
		width: 100%;
		height: auto;
	}
    .newshow_cont p{
        margin-bottom: 20px;
        margin-top: 0;
        font-size: 14px;
        line-height: 25px;
    }
    .newshow_ctrl a{
        margin-right: 4px;
    }
    .newshow_name{
        font-size: 16px;
    }
    .news_contbbtl{
        width: 100%;
        height: auto;
        float: none;
    }
    .news_contbbtr{
        margin-top: 20px;
        width: 100%;
    }
    .news_contbb ul li{
        width: 100%;
        padding-bottom: 40px;
        float: none !important;
        height: auto;
        margin-right: 0;
    }
    .news_contbb{
        margin-top: 20px;
        overflow: hidden;
    }
    .contentaltr{
        margin-top: 7px !important;
    }
    .news_contbtl{
        font-size: 20px;
    }
    .news_contb{
        padding: 20px 0;
    }
    .contentaltr{
        margin-top: 20px;
    }
    .about_gsjjabs p{
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .about_gsjjats{
        width: 100%;
        margin-bottom: 10px;
    }
    .about_gsjjats img{
        width: 100%;
    }
    .about_gsjjb p{
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .about_gsjjb{
        padding: 20px 0;
        height: auto;
        background-size: cover;
    }
    .about_gsjjart{
        display: none;
    }
    .about_gsjjart_touch{
        background: url("../images/spbos33.png") no-repeat center;
        display: block !important;
        width: 100%;
        height: 100%;
    }
    .about_gsjjart_touch img{
        position: absolute;
        right: 0;
        bottom: 0;
    }
    .about_gsjjarb img{
        width: 100%;
    }
    .about_gsjjar{
        width: 100%;
        float: none !important;
        height: auto;
    }
    .about_gsjjal{
        margin-bottom: 20px;
    }
    .about_gsjjab{
        width: 100%;
        padding-left: 0;
        line-height: 25px;
        font-size: 14px;
    }
    .about_gsjjasl{
        width: auto;
        margin-right: 0;
        padding: 0 4%;
    }
    .about_gsjjas{
        margin: 20px 0;
        padding-left: 0;
    }
    .about_gsjjatb{
        font-size: 17px;
    }
    .about_gsjjatt{
        font-size: 30px;
    }
    .about_gsjjat{
        border-left: 5px solid #7BBC36;
    }
    .about_gsjjal{
        width: 100%;
        float: none;
    }
    .about_gsjja{
        padding: 20px 0;
    }
    .about_contnblb{
        height: 45px;
        line-height: 45px;
    }
    .about_contnblt{
        width: 100%;
        height: auto;
    }
    .about_contnbl{
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    .about_contnb{
        margin-top: 20px;
    }
    .about_contnsbs{
        margin: 10px auto;
    }
    .about_contnsbb{
        font-size: 32px;
        font-weight: normal;
    }
    .about_contnsbt{
        font-size: 24px;
    }
    .about_contnsb ul li{
        width: 50%;
        margin-bottom: 10px;
    }
    .about_contnst{
        margin: 20px 0;
        font-size: 24px;
    }
    .about_contntbs{
        margin-top: 0;
        font-size: 24px;
    }
    .about_contntbt{
        width: 100%;
        height: auto;
    }
    .about_contntbt img{
        width: 100%;
    }
    .about_contntb ul li{
        float: none !important;
        width: 100%;
        margin-bottom: 10px;
    }
    .about_contnt{
        margin: 20px 0;
    }
    .news_contbtb{
        width: 100% !important;
        font-size: 14px;
    }
    .news_contbtt{
        font-size: 24px;
    }
    .news_contbt{
        margin-top: 20px;
    }
    .contentalbr{
        display: none;
        float: none !important;
    }
    .contentaltl{
        font-size: 24px;
    }
    .contenta{
        padding: 20px 0;
    }
    
    .news_cont_listl{
        display: none;
    }
    .news_cont_listlr{
        display: none;
    }
    .news_cont_listssl_touch{
        display: block;
        font-size: 12px;
        color: #999;
        padding-right: 20px;
    }
    .news_cont_list ul li{
        padding: 0;
    }
    .news_cont_lists{
        width: 100%;
    }
    .news_cont_listsm{
        display: none;
    }
    .news_cont_listl{
        float: none;
    }
    .news_cont_listr{
        float: none;
        width: 100%;
        height: auto;
        margin-top: 20px;
    }
    .newshow_cont img{
        width: 100%;
    }
	
}
@media only screen and (min-width: 10px) and (max-width: 374px) {
	.news_contt .am-slides li .news_conttt{
		width: 100%;
		height: auto;
	}
    .newshow_zx div{
        font-size: 12px;
    }
    .newshow_zx{
        margin-top: 0px;
    }
    .newshow_cont{
        margin-top: 0px;
    }
    .newshowbox_r{
        float: none !important;
        width: 100%;
    }
    .newshow_cont p{
        margin-bottom: 20px;
        margin-top: 0;
        font-size: 14px;
        line-height: 25px;
    }
    .newshow_ctrl a{
        margin-right: 4px;
    }
    .newshow_name{
        font-size: 16px;
    }
    .newshowbox{
        width: 100%;
        padding: 20px 0 ;
    }
    .news_contbbtl{
        width: 100%;
        height: auto;
        float: none;
    }
    .news_contbbtr{
        margin-top: 20px;
        width: 100%;
    }
    .news_contbb ul li{
        width: 100%;
        padding-bottom: 40px;
        float: none !important;
        height: auto;
        margin-right: 0;
    }
    .news_contbb{
        margin-top: 20px;
        overflow: hidden;
    }
    .contentaltr{
        margin-top: 7px !important;
    }
    .news_contbtl{
        font-size: 20px;

    }
    .news_contb{
        padding: 20px 0;
    }
    .contentaltr{
        margin-top: 20px;
    }
    
    .about_gsjjabs p{
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .about_gsjjats{
        width: 100%;
        margin-bottom: 10px;
    }
    .about_gsjjats img{
        width: 100%;
    }
    .about_gsjjb p{
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 10px;
        margin-top: 0;
    }
    .about_gsjjb{
        padding: 20px 0;
        height: auto;
        background-size: cover;
    }
    .about_gsjjart{
        display: none;
    }
    .about_gsjjart_touch{
        background: url("../images/spbos33.png") no-repeat center;
        display: block !important;
        width: 100%;
        height: 100%;

    }
    .about_gsjjart_touch img{
        position: absolute;
        right: 0;
        bottom: 0;
    }
    .about_gsjjarb img{
        width: 100%;
    }
    .about_gsjjar{
        width: 100%;
        float: none !important;
        height: auto;
    }
    .about_gsjjal{
        margin-bottom: 20px;
    }
    .about_gsjjab{
        width: 100%;
        padding-left: 0;
        line-height: 25px;
        font-size: 14px;
    }
    .about_gsjjasl{
        width: auto;
        margin-right: 0;
        padding: 0 1%;
    }
    .about_gsjjas{
        margin: 20px 0;
        padding-left: 0;
    }
    .about_gsjjatb{
        font-size: 17px;
    }
    .about_gsjjatt{
        font-size: 30px;
    }
    .about_gsjjat{
        border-left: 5px solid #7BBC36;
    }
    .about_gsjjal{
        width: 100%;
        float: none;
    }
    .about_gsjja{
        padding: 20px 0;
    }
    .about_contnblb{
        height: 45px;
        line-height: 45px;
    }
    .about_contnblt{
        width: 100%;
        height: auto;
    }
    .about_contnbl{
        width: 100%;
        float: none;
        margin-bottom: 10px;
    }
    .about_contnb{
        margin-top: 20px;
    }
    .about_contnsbs{
        margin: 10px auto;
    }
    .about_contnsbb{
        font-size: 32px;
        font-weight: normal;
    }
    .about_contnsbt{
        font-size: 24px;
    }
    .about_contnsb ul li{
        width: 50%;
        margin-bottom: 10px;
    }
    .about_contnst{
        margin: 20px 0;
        font-size: 24px;
    }
    .about_contntbs{
        margin-top: 0;
        font-size: 24px;
    }
    .about_contntbt{
        width: 100%;
        height: auto;
    }
    .about_contntbt img{
        width: 100%;
    }
    .about_contntb ul li{
        float: none !important;
        width: 100%;
        margin-bottom: 10px;
    }
    .about_contnt{
        margin: 20px 0;
    }
    .news_contbtb{
        width: 100% !important;
        font-size: 14px;
    }
    .news_contbtt{
        font-size: 24px;
    }
    .news_contbt{
        margin-top: 20px;
    }
    .contentalbr{
        display: none;
        float: none !important;
    }
    .contentaltl{
        font-size: 24px;
    }
    .news_cont_listl{
        display: none;
    }
    .news_cont_listlr{
        display: none;
    }
    .news_cont_listssl_touch{
        display: block;
        font-size: 12px;
        color: #999;
        padding-right: 20px;
    }
    .news_cont_list ul li{
        padding: 0;
    }
    .news_cont_lists{
        width: 100%;
    }
    .news_cont_listsm{
        display: none;
    }
    .news_cont_listl{
        float: none;
    }
    .news_cont_listr{
        float: none;
        width: 100%;
        height: auto;
        margin-top: 20px;
    }
    .newshow_cont img{
        width: 100%;
    }
	.news_cont_lists {
		width: 100% !important;
		float: none;
	}
}