﻿@charset "utf-8";
/* CSS Document */
@media only screen and ( max-width:1440px ){
  	.page1 .waper-wen h2{ font-size:55px;}
	.rit-nav-list nav{ margin-top:70px;}
	.rit-nav-list .wexin{ margin-top:50px;}
	.more{ bottom:100px;}
	.waper-tit{ top:30px;}
	.news-cont{ margin-top:140px;}
	.about-jg{ width:900px; height:510px; margin-left:-450px; margin-top:-255px;}
	
	.page8 .horizontal .list-wapers li:hover .cont-text{ height:40%;}
	.page8 .horizontal .list-wapers li .cont-text h3{ padding-top:20px; }
	.page8 .horizontal .list-wapers li .cont-text .bh{ padding:60px 10% 0;}
	.page8 .horizontal .list-wapers li:hover .cont-text .bh{ padding:20px 10% 0;}
	.about-qy dl dt{ margin-top: 2px;}
	.about-qy dl dd{ }	
	.about-qy dl dd p{ margin-bottom: 3px; line-height: 1.5}
	.about-qy dl dd span{ margin: 12px 0;}
	
	.waper-tit{ top: 5px;}
	.lft-logo a{ left: 12px;}
	footer{ bottom: 0px; padding-left: 15px;}
	.more{ bottom: 70px;}
        footer p{ margin-top:0px;}
        .this-jus{ width:1100px; margin-left:-550px; margin-top:-214px; height:auto; padding:0 20px;}
        .this-jus .rit-zhs{ margin-top:-15px;}
        .page4{ width:1100px; margin-left:-550px; height:420px; margin-top:-210px;}
        .page4 .rit-lists ul li{ width:247px;}
        .page4 .rit-lists .kps:last-child{ margin-top:15px;}
        .page7{ width:1100px; margin-left:-550px; height:412px; margin-top:-206px;}
        .page7 dl{ width:352px; margin-right:20px;}
        .waper-congs{ width:1100px; margin-left:-550px;}
        .tab-conts-cp .waper-slide{ width:1100px;}
	
}

@media only screen and ( max-width:768px ){
    
}


@media only screen and ( max-width:768px ){


@keyframes mv1 {
  from, 50%, to {
	  transform:translateX(-50px);
  }
  25%, 75% {
     transform:translateX(50px);
  }
}
@-webkit-keyframes mv1 {
  from, 50%, to {
	  -webkit-transform:translateX(-50px);
  }
  25%, 75% {
     -webkit-transform:translateX(50px);
  }
}
@-moz-keyframes mv1 {
  from, 50%, to {
	  -moz-transform:translateX(-50px);
  }
  25%, 75% {
     -moz-transform:translateX(50px);
  }
}
@keyframes mv2 {
  from, 50%, to {
	  transform:translateX(50px);
  }
  25%, 75% {
     transform:translateX(-50px);
  }
}
@-webkit-keyframes mv2 {
  from, 50%, to {
	  -webkit-transform:translateX(50px);
  }
  25%, 75% {
     -webkit-transform:translateX(-50px);
  }
}
@-moz-keyframes mv2 {
  from, 50%, to {
	  -moz-transform:translateX(50px);
  }
  25%, 75% {
     -moz-transform:translateX(-50px);
  }
}

header{ top: 15px;}

.page8 .horizontal .list-wapers li .cont-text h3{ padding-top:20px; font-size: 12px; height: 30px;}
.page8 .horizontal .list-wapers li .cont-text .bh h4{ font-size: 12px;}

.lft-logo{ display: none;}

.this-jus-xq .lft-xsa>div p img{ width: 100%; height: auto;}
.waper-tit{ top:55px; width: 100%;}
.waper-tit h3{ font-size:30px;}
.waper-tit h4{ display: none;}
.rit-nav-list .wexin,
footer, .form-fulid{ display:none;}
.mob-nav{ margin-right:15px;}
.page1 .waper-wen h2{ font-size:30px;}
.page1 .waper-wen h3{ font-size:18px; margin-top:0;}	
.page2{ width:90%; margin-left:-45%;}
.page2 ul li{ width:48%; margin-bottom:2%; margin-right:2%;}
.page2 ul li:nth-of-type(4),
.page2 ul li:nth-of-type(5){ display: none;}


.page2 ul li:nth-child(2n){ margin-right:0;}
.page2 ul li dl dt{ display:none;}
.waper-tit h4:before,
.waper-tit h4:after{ display:none;}
.page3{ width:90%; margin-left:-45%;}
.page3 .the-sub-tab .sub-main-tab dl{ float:none; margin:22px auto 0;}
.page3 .the-sub-tab .sub-main-tab dl:nth-of-type(n+2){ display:none;}
.page3 .the-sub-tab .sub-main-tab dl dd{ padding:10px 0;}
.page3 .the-sub-tab .sub-main-tab dl dd span{ top:-65%;}
.page4{ width:90%; margin-left:-45%; height:190px; margin-top:-95px;}
.page4 .rit-lists ul li:nth-of-type(n+2){ display:none;}
.page4 .rit-lists .kps{ float:left; width: 100%; margin-bottom:15px;}
.page4 .rit-lists .kps:last-child{ margin-top:0px;}
.page4 .rit-lists{ width:100%;}
.page4 .lft-imgs{ width:100%; margin-bottom:15px;}
.page4 .lft-imgs img{ display:none;}
.page4 .lft-imgs .paper{ padding:15px 0; background-color:#1B499B;}
.page4 .lft-imgs .paper h5{ color:#fff; font-weight:300;}
.page4 .lft-imgs .paper p{ display:none;}
.page4 .rit-lists ul{ width:100%;}
.page4 .rit-lists .sub-tits{ width:100%; height:auto; padding:15px 0;}
.page4 .rit-lists .sub-tits a br{ display:none;}
.page5{ width:90%; margin-left:-45%; height:320px; margin-top:-160px;}
.page5 ul li{ width:33.333%; height:auto; margin-bottom:1.5%;}
.focus_Box{ width: 100%; margin-left: -50%;}
.focus_Box ul{ width: 100%; margin-top: -90px; padding-left:5%;}
.focus_Box ul li{ float: left; position:inherit; 
  transform: none !important;
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -o-transform: none !important;

}
.focus_Box ul li .focus-hover{ display: none;}
.focus_Box .nexts, .focus_Box .prevs{ display: none;}

/*.page5 ul li dl{ height:auto;}
.page5 ul li dl dt{ margin-top:15px; width:80px; height:80px; line-height:80px; font-size:40px;}
.page5 ul li dl dd span,
.page5 ul li dl dd p{ display:none;}
.page5 ul li dl dd h3{ font-size:15px; font-weight:300;}*/
.page6{ width:95%; margin-left:-45%; height:190px; margin-top:-95px;}
.page6 ul li{ width:47%; height:auto; margin-right:2%;}
.page6 ul li dl dt{ width:130px; height:130px; margin:0 auto;}
.page6 ul li dl dt img{ width:100%;}
.page6 ul li dl dt font{ font-size:30px;}
.page6 ul li dl dd{ margin-top:10px;}	
.page6 ul li dl dd h3{ font-size:15px; font-weight:300;}
.page7{ width:90%; margin-left:-45%; height:200px; margin-top:-100px;}
.page7 dl{ width:32%; margin-right:2%;}
.page7 dl dd{ padding:10px 0;}
.page7 dl dd h3{ font-size:14px; font-weight:300; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.page7 dl dd span{ margin:10px auto;}
.page7 dl dd p{ display: none;}
.page7 dl dt i{ width:38px; height:38px; font-size:15px; line-height:38px; margin-left:-19px; margin-top:-19px;}

.close{ width:100% !important; min-height: 1000px !important; display:table;}

.this-zido,
.this-jus,
.waper-congs,
.this-shui-wu,
.news-cont,

.about-zys,
.about-wh,
.about-ry,
.about-qy{ position:static; width:95%; height: auto; margin: 100px auto 0; padding-bottom:40px;}

.about-qy dl dt{ float:none; width:100%;}
.about-qy dl dt img{ width:100%; height: auto;}
.about-qy dl dd{ float:none; width:100%; padding-top:30px;}
.about-qy dl dd h3{ font-size:20px;}

.about-ry .lft-zy{ float:none; width:100%;}
.about-ry .lft-zy p{ font-weight:300;}
.about-ry .mid-zy{ float:none; width:100%; margin-left:0; padding-top:30px;}
.about-ry .mid-zy a{ width:44%; margin-right:10%;}
.about-ry .mid-zy a:nth-child(3n){ margin-right:10%;}
.about-ry .mid-zy a:nth-child(2n){ margin-right:0;}
.about-ry .mid-zy a img{ width:100%;}
.rit-zy{ float:none; margin: 30px auto 0;}

.the-list-yj{ padding-top:50px;}
.the-list-yj li{ width:33.3333%;}
.the-list-yj li dl dt,
.the-list-yj li dl dd{ float:none; width: auto; margin:0 auto;}
.the-list-yj li dl dd h3{ font-size:12px; width:125%;}
.list-ln .lft-img{ float:none; width:100%;}
.list-ln .lft-img img{ width:100%; display:block;}
.list-ln .rit-zys{ float:none; width:100%; margin-left:0; padding-top:0;}
.list-ln .rit-zys dl dt{ float:none;}
.list-ln .rit-zys dl dd{ float:none; margin-left:0; padding:30px 10px 0; box-sizing:border-box; -moz-box-sizing:border-box;}

.about-zys dl{ float:none; margin:0 auto 15px;}
.about-zys dl:last-child{ margin-right:inherit;}
.about-zys dl dd{ padding:15px 0;}

.news-cont{ padding:40px 17px;}
.news-cont .sub-lft{ float:none; width:100%;}
.news-cont .sub-rit{ display:none;}
.news-cont .sub-lft p img{ width:100%; height:auto; display:block;}
.news-cont .sub-lft .wap-tit h3{ font-size:15px;} 
.news-cont .sub-lft .wap-tit p font{ margin-right:0;}




.this-shui-wu{ margin:130px auto 0;}
.sub-cont-list{ padding:20px 10px;}	
.sub-cont-list h3{ float:none;}
.sub-cont-list p{ float:none; margin-top:8px;}
.sub-cont-list a{ margin-left: auto; margin-right:20px; line-height:1.8;}
	
.this-list-cong li{ float:none; margin:0 auto 15px;}
.this-list-cong li:last-child{ margin-right:auto;}	

.this-jus{ padding:5px; height: auto !important;}	
.this-jus .lft-zhs{ float:none; width:100%;}	
.this-jus .rit-zhs{ float:none; width:290px; margin-top:30px;}
	
.this-jus .rit-zhs .swiper-button-next, .this-jus .rit-zhs .swiper-container-rtl .swiper-button-prev,
.this-jus .rit-zhs .swiper-button-prev, .this-jus .rit-zhs .swiper-container-rtl .swiper-button-next{ display:none;}	
.this-jus h3{ font-size:20px;}
.this-jus h3 span{ font-size:42px;}	

.this-zido{ padding:30px 5px;}
.waper-liucheng li{ float:none; margin-right:0; margin:0 auto 15px;}	
.waper-liucheng li:last-child{ margin-right: auto;}	

.this-jus-xq{ width: 90%; margin-left: -45%; padding: 10px; margin-top: 100px;}
.this-jus-xq .lft-xsa{ float: none; width: 100%;}
.this-jus-xq .rit-xsa{ float: none; width: 100%;}	
.this-jus-xq .rit-xsa .chapins{ width: 100%;}
.this-yoos2{ width: 90%; margin-left: -45%; padding: 0 10px;}
.parentss li .tis span{ width: auto;}
.parentss li .tis font{ display: none;}

.rit-nav-list nav{ margin-top: 15px;}
.rit-nav-list nav a{ height: 30px; line-height: 30px;}

.news-cont .waper-fh .lft-mns,
.news-cont .waper-fh .rit-mns,
.news-cont .waper-fh2 .lft-mjg,
.news-cont .waper-fh2 .rit-mjg{ float: none; width: 100%; margin-left: 0;}
.news-cont .waper-fh2 .lft-mjg{ display: none;}
.news-cont .waper-fh2 .rit-mjg .mk li{ width: 30.333%; margin-bottom: 5px;}
.this-jusm{ width: 100%; margin-left: -50%; padding: 0 15px; margin-top: 110px; display: table;}
.this-jusm .this-mgh li{ float: none; width: 100%;}
.this-jusm .this-mgh li dl dt{ float: none;}
.this-jusm .this-mgh li dl dd{ float: none; width: 100%; height: auto;}
.this-jusm .this-mgh li dl:nth-of-type(2) dd{ padding: 15px;}
.more{ bottom: 70px;}
.page3 .the-sub-tab .sub-main-tab{ top: 20px;}
.page3 .waper-tab{ margin-top: 15px;}



}





















