.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A,.manu SPAN { height:38px; line-height:38px; width:38px;     MARGIN: 2px 5px; COLOR: #036cb4; border-radius:100%; TEXT-DECORATION: none; color:#333333; display:inline-block; background:#FFF;
}
.manu A.prev{ background:url(../images/ll.png) center center no-repeat!important;position:relative; top:13px;}
.manu A.nexts{ background:url(../images/rr.png) center center no-repeat!important;position:relative; top:13px;}
.manu A:hover {
	 COLOR: #fff; background:#197afc;
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {COLOR: #fff; background:#197afc;
}
.manu .disabled {   MARGIN: 2px;
}
.manu .disabled.prev_dis{ background:url(../images/l.png) center center no-repeat!important; position:relative; top:13px;}
.manu .disabled.next_dis{ background:url(../images/r.png) center center no-repeat!important;position:relative; top:13px;}
.article_show{padding:0 15px 20px;}
.article_show h1{font-size:28px;margin-top:15px;line-height:1.5;color:#333;font-weight:normal;}
.article_show h5{font-size:14px;margin-top:15px;color:#999;font-weight:normal;line-height:1.5;border-bottom:1px solid #eee;padding-bottom:15px;}
.article_show .context{display:block;line-height:2;font-size:14px;color:#333;padding:12px 0 20px;}
.article_show .context img{display:block;width:100%;height:auto; margin: 0 auto;}
.article_show aside{border-top:1px solid #eee;font-size:14px;}
.article_show .other_article{padding-top:10px;line-height:2;}
.article_show .other_article li a{color:#666;}
.article_show .other_article li a:hover{color:#007BFF;}
/*
1919px [1920×1080]
*/
@media only screen and (max-width: 1919px) {
}
/*
1800px 过渡尺寸
*/
@media only screen and (max-width: 1800px){
}
/*
1680px [1680×1050]
*/
@media only screen and (max-width: 1680px) {

}
/*
1500px 过渡尺寸
*/
@media only screen and (max-width: 1500px) {
}
/*
1600px [1600×900]
*/
@media only screen and (max-width: 1600px) {

}
/*
1440px [1400×900]
*/
@media only screen and (max-width: 1440px) {
.hdp_con .text{ font-size: 34px; line-height: 50px; }
.hdp_con .text_con{ line-height: 200%; }
.index_dh p{ font-size: 26px; }
.index_dh span{ margin: 10px auto;  }
.index_con2 .list_box{  padding-bottom: 0px; }
.index_con2 .shuzi{ font-size: 100px; }
.index_con3,.index_con4{ margin-top: 80px; }
.index_con4 li .shuzi{ font-size: 30px; }
.case{ width: 1200px; }
.kuan{ width: 1000px; }
.link{  }
.hdp_con_s{ width: 40%; }
.index_con2 .text{ line-height: 160%; }
.hdp_con .text1{ font-size: 20px; }
.link li .pic span{ height: 130px; }
}
/*
1400px 过渡尺寸
*/
@media only screen and (max-width: 1400px) {
}

/*
1366px [1366×768]
*/
@media only screen and (max-width: 1366px) {
.index_con2 .list{ padding: 10px 0; }
.index_con2 .text, .index_con3 .text{ margin: 10px auto; }
.index_con2 .more{ margin-top: 10px; }
.index_con3, .index_con4{ margin-top: 50px; }
.link li{ width: 10%; }
.case{ width: 100%; }
.w1360{ width: 96%; }
.link li .pic span{ height: 65px; }
}
/*
1280px [1280×1024] [1280×800]
*/
@media only screen and (max-width: 1280px) {

}
/*
1200px 过渡尺寸
*/
@media only screen and (max-width: 1200px) {
.w1200{ width: 96%; }
.index .swiper-button-next,.index .swiper-button-prev{ display: none; }
.swiper-pagination-case{ display: block; margin-top: 10px; }
.swiper-container-vertical>.swiper-pagination-bullets{ display: none; }
.case_nr{ min-width: auto; }
.history_ins{ width:97%; display:block; margin:auto}

}
/*
1100px 过渡
*/
@media only screen and (max-width: 1100px) {

}
/*
1024px [1024×768] ipad1 ipad2 ipad mini 手机端开始
*/
@media only screen and (max-width: 1024px) {
.nbanner{ height: 332px; }
.w1000{ width: 96%; }
.index_con2 .tit{ font-size: 16px; }
.index_con2 .tit span{ padding-top: 10px; }
.n_dh{ padding-top:50px; }
.n_dh p{ font-size: 26px; margin-bottom: 15px;  }
.about{ margin: 30px auto; }
.news{ width: 90%; margin: auto; }
.news .text span{ font-size: 26px; }
.news{ padding: 25px 0px; }
.news .pic span{ height: 248px; }
.news .text p{ margin: 15px auto 30px auto; }
.tubiao_con{ margin-top: 40px; }
.case_ncon li .pic span{ height: 200px; }
.case_ncon{ margin: 30px auto; }
.tubiao_con li p{ font-size:  14px; margin: 10px auto; }
.ly_dh{ font-size: 26px; }
.getform p{ margin-left: 3%; }
.bg_con{ width: 100%; }
.bg_con li .text{ line-height: 160%; }

.swiper-button-next,.swiper-button-prev{ display: none; }
.n_nav1{ width: 100%; }
.case_top .pic span{ height: 275px; }
.case_top .text span{ font-size: 20px;}
.case_top .text i{font-size: 16px;}
.case_top .text p{ margin: 10px auto 30px auto;  line-height: 180%;}
.kehu_con{ width: 96%; }
/*.case_con2 li a{ padding: 30px 0px; }*/
.kehu_con .text{ width: 90%; }
.index_con2 .text, .index_con4 li .text{ line-height: 160%; }
.index_con2 .list{ min-height: 200px; }
.n_nav a{ margin: 0px; }
.ry_ncon li .pic span{ height: 200px; }
.ry_ncon{ margin: 30px auto; }
.case_con2 li a{ padding: 12px 0px; height: 195px; }
.case_con2{ padding-bottom: 20px; }
body{ font-size: 14px;letter-spacing:0px; }
}
/*
1000px 过渡
*/
@media only screen and (max-width: 1000px) {
.bg_con .line{ background-size: 100% auto; }
}
/* 900px 过渡 */
@media only screen and (max-width: 900px) {

}
/* 800px 竖屏 安卓平板 */
@media only screen and (max-width: 800px) {
}
/* 768px 竖屏 ipad mini */
@media only screen and (max-width: 768px) {
.menu li{ margin-right: 0px; }
.w1000{ width: 96%; }
.index_con2 .tit span{}
.index_con3{ width: 90%; }
.link li{ width: 20%; }
.foot_nav{ display: none; }
.foot_r{ float: none; margin: auto; }
.icp{ margin: auto; }
.foot1{ padding: 15px 0px; }
.gao{ height:260px; }

.n_dh p,.news .text span{ font-size: 24px; }
.case_ncon li .pic span{ height: 150px; }
.ly_lc{ margin: 25px auto; }
.getform{ margin: 25px auto; }
.getform p{ margin-left: 2%; }
.news .pic span{ height: 188px; }
.news .text span{ margin-top: 5px; }
.news .text{ width: 50%; }
.case_bg .pic img{ max-width: 80%;}
.case_top .pic span{ height: 200px; }
.case_bg .text{ font-size: 14px; width: 80%; margin: auto; }
.case_top .text span{ margin-top: 10px; font-size: 16px; }
.case_top .text i{ font-size: 14px; padding: 5px 0px; }
.case_top .text p{ -webkit-line-clamp: 2;}
.case_con2 li .text{ margin-top: 10px; }
.index_con2 .list{ min-height: 245px; }
.index_con3 .text{ min-height: 80px; }

.menu li a {margin: 0px 12px;}
.n_nav a{ padding:0px 6px; }
.ry_ncon li .pic span{ height: 150px; }
.case_con2 li a{ height: 140px; }
.newslist .pic{ width: 45%; }
.newslist .text{ width: 50%; }
/*.newslist .pic span{height: 160px;}*/
/*.newslist .text span{ margin-top: 10px; }*/
.nbanner{ height: 275px; }
.link li .pic span{ height: 95px; }

}

@media only screen and (max-width: 767px) {
	.manu A,.manu i,.manu A.shuzi,.manu span.current{ display:none!important}
	.manu a.prev,.manu a.nexts{ display:inline-block!important;}
.index{ padding: 30px 0px; }
.index_foot{ padding-bottom: 0px; }
}
/* 700px 过渡 */
@media only screen and (max-width: 700px) {
.gao{ height:60px; }
.top_box,.top_box1{ display: none; }
.sp_header{ display: block; }
.index1 .swiper-button-next,.index1 .swiper-button-prev{ display: none;}
.index_foot{ padding-top: 0; }
.hdp_con{ width: 90%; }
.hdp_con .text{ font-size: 28px; }
.index_dh{ width: 90%; margin: auto; }
.index_dh p{ font-size: 26px; }
.index_con2 .list_box{ width: 48%; padding-bottom:10px; }
.index_con2 .tit i{ width: auto; }
.index_con4 li .tit span{ font-size: 18px; }
.index_con4{ margin-top: 0px; }
.index_con4 li{ width: 50%; }
.index_con4 li .list_con{ padding-top: 0px; }
.index_con4 li .shuzi{ margin: 10px auto; font-size: 22px; }
.index_con3 .list{ padding: 10px; height: 150px; }
.index_con2 .text, .index_con3 .text,.index_con4 li .text{ line-height: 150%; }
.index_con2 .shuzi{ font-size: 60px; bottom: 0px; }
.foot1{ display: none; }
.foot2{ padding: 10px 0px; }
.bq,.icp{ float: none; margin: auto; text-align: center; }
.nbanner{ height: 200px; }

}
/* 640px 过渡 */
@media only screen and (max-width:640px){

}
/* 绝对手机模式 */
@media only screen and (max-width: 600px) {
.n_dh{ padding-top: 60px; }
.n_nav{ display: none; }
.bg_con{ padding: 30px 0; }
.bg_con .line{ display: none; }
.bg_con li{ width: 50%; margin:auto; }
.bg_con li .text{ width: 90%; margin:10px  auto; height: 120px; }
.bg_con li .pic{ width: 90%; margin: auto; }

.news .text span{ font-size: 16px; }
.news .text p{ margin: 10px auto; line-height: 150%; }
.news .text a{ width: 90px; line-height: 30px; }
.news .text span{ margin-top: 0px; }
.news .pic span{ height: 108px; }
.case_ncon li .pic span{ height: 125px; }
.case_ncon li .text_tit p{ margin-bottom: 5px; }
.ly_lc{ width: 100%; }
.ly_lc li p{font-size: 14px; }
.ly_dh{ font-size: 20px; }
.getform{ border-radius:5px;}
.getform p{ width: 70%; margin:10px auto; float: none; }
.getform input[type="submit"]{ width: 100px; float: none; margin: 20px auto 0px auto; display: block; }
.ly_box{ background-size: cover; }
.tubiao_con li p{font-size: 12px;}
.case1{ margin: 20px auto; }
.case_top{ padding: 20px 0px; }
.case_con2 li{ width: 50%; }
.kehu{ background:none;  }

.index_con2 .list{ min-height: 230px; }
.n_dh_case{ padding-top:62px;}
.liuyan_con{ width: 80%; }
.link li .pic span{ height: 55px; }
}
/* 苹果s */
@media only screen and (max-width: 414px) {
	.nbanner{ height: 180px; }
.n_dh{ width: 90%; margin: auto; }
.tubiao_con li img{ max-width: 70%; }
.gallery-thumbs {  margin:auto; padding: 1% 1% 0 1%; width: 98%; }
.gallery-thumbs .swiper-slide-thumb-active {opacity: 1;  box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
.gallery-top{ width: 98%;box-shadow: 0px 0px 5px rgba(0,0,0,0.2); }
.case_top .pic,.case_top .text{ float: left; width: 100%; }
.ry_ncon li .pic span{ height: 125px; }
/*.history_ins ul.zhu li div.lists dl dd{  max-width: 70%;}*/
.case_con2 li a{ padding: 8px 0px; height: 120px; }
.case_con2 li .text span{ font-size: 14px; }
.liuyan_con p input[type="text"]{ line-height: 45px; }
.liuyan_con p input[type="submit"]{line-height: 40px;}
.link_box{ margin: 30px auto; }
.newslist{ margin: 10px auto; padding: 10px 0px; }
.newslist .pic span{ height: 110px; }
.newslist .text span{ font-size: 16px; margin-top: 5px; }
.newslist .text p{ margin: 10px auto; line-height: 150%; }
.hdp_con .text1{ font-size: 26px; }
.index_con3 .list{ width: 85%; margin: 10px auto; }
.index_con3 .list{}
}
/* 苹果普通、X */
@media only screen and (max-width: 375px) {
.case_ncon li .pic span{ height: 115px; }
.news .pic span{ height: 98px; }
.news .text p{ line-height: 120%; }
.case_con2 li a{ height: 110px; }
.link li .pic span{ height: 45px; }
}
/* 安卓小屏 */
@media only screen and (max-width: 360px) {

}
/* 苹果5 */
@media only screen and (max-width: 320px) {
body{ font-size: 12px; }
.hdp_con .text{ font-size: 20px; }
.hdp_con .text_con{ font-size: 14px; line-height: 180%; }
.index_con2 .tit{ font-size: 14px; }
.index_dh p{ font-size: 22px; }
.index_dh span{ margin: 10px auto; font-size: 14px; }
.index_con2 .shuzi{ font-size: 40px;}
.index_con3 .tit,.index_con4 li .tit span{ font-size: 16px; }
.gao{ height:50px; }
.foot_r{ font-size: 14px; }
.ly_dh{ font-size: 16px;  padding-top: 30px;}
.ly_lc li p{font-size: 12px; margin: 2px auto; }

.nbanner{ height: 160px; }
.index_con3 .list{ width: 90%; }
.link li .pic span{ height: 38px; }
}
/*手机横屏*/
@media (max-width:850px) and (max-height:414px) {

}
@media (max-width:600px) and (max-height:320px) {
}