
@media  (max-width: 1199px) {
	.logo {
    float: left;
    width: 150px;
    padding: 15px 0 5px 0;
}
.pc_menu {
    float: left;
    margin-left: 25px;
}
.pc_menu .nli span a {
    height: 85px;
}
.c_1120_3 .l_247, .c_1120_3 .l_247 li, .c_1120_3 .l_247 li a{ width:240px;}
.c_1120_3 .r_876{ width:700px;}
.c_1120_3 .r_876 li{    padding: 16px 25px 0;}
.c_1120_6 .l_540{ width:100%; float:none;}
.c_1120_6 .r_390{ width:100%; float:none;}
.c_1120_6 .r_390 .hot, .c_1120_6 .r_390 .d_390{ float:none;}
.c_050 {
    float: left;
    width: 100%;
    padding-left: 29px;
}
.back7{ margin:4em 0;}
.pageleft {
    float: left;
    width: 25%;
}
.pageright {
    float: left;
    width: 73%;
    margin-left: 2%;
}
.c_1120_10 .r_252{overflow: hidden;}
.e-book {
    position: absolute;
    top: 38%;
    left: 27%;
    display: inline-block;
    padding: 12px 17px;
    border: 1px solid rgba(255,255,255,.3);
    font-size: 16px;
    color: #fff;
}
}
@media (max-width: 991px) {
	.pc_menu .nli span a {
    height: 85px;
    padding: 0 15px;
}
.pc_menu .nli .sub li , .pc_menu .nli .sub li a{
    width: 220px;
}
.pc_menu .nli .sub li dl{ left:220px; width:200px}
.pc_menu .nli .sub li dl dd , .pc_menu .nli .sub li dl dd a.nl1{ width:200px;}

.index-about-box .i-about-info{ padding:0;}
.play li{background-size: 20px !important;     padding-left: 42px; font-size:1.4em; background-position:14px !important;}
.index-about-box .about-infp{ margin-top:1em;}
.index-about-box .about-infp p{ font-size:1.2em;}

.c_1120_3 .l_247, .c_1120_3 .l_247 li, .c_1120_3 .l_247 li a {
    width: 200px;
}
.c_1120_3 .l_247 li a{ font-size:1.2em; padding: 28px 0 0 15px;background-position: 180px center;}
.c_1120_3 .r_876 {
    width: 520px;
    padding: 48px 0px 0 0px;
}
.c_1120_3 .r_876 li{    padding: 16px 10px 0;width: 167px;}
.c_1120_4{ margin-top:100px;}
.list1 li {
    float: left;
    width: 100%;
    height: 370px;
    padding: 75px 18px 0 18px;
}
.pageleft {
	display:none;
}
.pageright {
    float: left;
    width: 100%
}
.pageright ul li{ padding:0 0px;}
.h_tx3 .h_a1{ margin-bottom:10px;}
.new_list li{ width:50%;}
.e-book {
    position: absolute;
    top: 38%;
    left: 28%;
    display: inline-block;
    padding: 12px 10px;
    border: 1px solid rgba(255,255,255,.3);
    font-size: 14px;
    color: #fff;
}
}

@media screen and (min-width: 768px) and (max-width: 855px) {
}

@media (max-width: 767px) {
	.pz_top{ position:inherit; z-index:0;}
	#hamburger{ display:block;}
	.pc_menu ,.Online, .search{ display:none;}
	.pc_top .right , .pc_top .language{ display:none;}
	.content{ margin-top:0;}
	
	.c_1120_3 .r_876 {
    width: 100%;
    padding: 48px 0px 0 0px;
}
.c_1120_3 .l_247{ width:100%;}
.c_1120_3 .l_247 li{ width:50%;}
.c_1120_3 .l_247 li a, .c_1120_3 .l_247 li.on a, .c_1120_3 .l_247 li a:hover{ width:100%; background:none;}

.c_1120_3 .r_876 ul{}
.c_1120_3 .r_876 li{}


.c_1120_6 .l_540 .t_540{ width:inherit;} 
.c_1120_6 .l_540 .d_540{ display:none;}

.c_1120_6 .r_390{ width:100%;}
.c_1120_6 .r_390 .hot{ width:100%;}
.c_1120_6 .r_390 .d_390{ width:100%;}
.t_1120 .tit1 {
    float: left;
    margin-left: 15px;
    color: #fff;
    font-size: 20px;
    line-height: 24px;
    margin-top: 29px;
}
.t_1120  .more {
    float: right;
    margin: 25px 10px 0 0;
}
.t_1120  .more a {
    float: left;
    width: 101px;
    height: 36px;
    background: #60c2be;
    color: #fff;
    font-size: 12px;
    text-align: center;
    line-height: 36px;
}
.list1 ul {
    float: left;
    width: 100%;
}
.list1 li{ height:auto;}
.c_1120_6 {
    padding: 38px 0 00px 0;
}
.c_1120_7 .coy{ line-height:25px;}
.pf_050{ display:none;}
.back7 {
    margin: 1em 0;
}
.title {
    margin: 1em 0 0em;
}
.about-info h2 {
    font-size: 2em;
    text-align: center;
}
.global .glob {
    background: #f9f9f9;
    margin-bottom: 2em;
    margin-top: 1em;
}
.global .glob ul li p{ height:2em;}
.new_list li{ width:100%;}
.c_1120_10 .l_241{ width:50%;}
.c_1120_10 .r_252{ width:50%;}

.banner-min{ display:block;}
.banner{ display:none;}

}

@media (max-width: 480px) {
	.c_1120_3 .r_876 li {
    padding: 16px 10px 0;
    width: 187px;
}
}
@media (max-width: 400px) {
		.c_1120_3 .r_876 li {
    padding: 16px 10px 0;
    width: 167px;
}
}

@media (max-width: 768px) {
	.ban01{ display:none;}
	.ban02{ display:block;}
	}