@media screen and (min-width:1200px) {
	.tp-parallax-wrap{left: 7% !important;}
}
@media screen and (min-width:1501px){
	.proul li:nth-child(4N+1){margin-left: 0;}
}
@media screen and (min-width:641px) and (max-width:1500px){
	.comp_r_2 img{height:120px;top: -60px;}
	.comp_info{height: 450px;}
	.comp_r p{font-size: 14px !important;}
	.news_ul li{width: 31.33%;}
	.news_ul li:nth-child(3N+1){margin-left: 0;}
	.news_ul li:last-child{display: none;}
	.new_txt{padding: .6rem .45rem;}
	.s_title h5{font-size: 6.5em}
	._cul_tit{left:0;}
	._cul_txt{right:0;}
	.news_list li .year{font-size: 25px;}
	.news_list li .md{top:35px}
	.news_list li:hover .newsbody p.date{height:75px;top:160px}
	.news_list li:hover .year{padding: 0px 15px 0 0;}
	.news_list li:hover .newsbody p.date{padding: 10px 15px 15px 15px;}
	.news_recom{width: 350px;}
	.news_b{margin-right: 400px;}
	.ser_s2 li{width: 300px;padding: 20px 20px;margin: 0 1%;height:350px}
	.ser_s3 li >div{width: 88%;}
	.join_s1 li>div{width: 88%;height:380px;}
	.join_s1 li p{padding: 0 35px;}
	.join_s2 ul li >div{padding: 30px 0;width: 88%;}
	.cir_1{width: 90px;height:90px}
	.cir_2{width: 70px;height:70px;}
	.proul li{width: 32%;}
	.proul li:nth-child(3N+1){margin-left: 0;}
	.ban_wrap{height: 480px;}
	._body{margin-top: 480px;}
	._map{height: 480px;}
}
@media screen and (max-width:1366px){
	.modal-dialog{margin-top: 8%;}
}
@media screen and (max-width:1200px){
	.navbar-desctop-menu>li{margin-left: .5rem;}
	.tp-parallax-wrap{left:0 !important;}
}

@media screen and (min-width:641px){
	.ban_wrap_bg{transform: scale(1.3);}
	.ban_wrap{position: fixed;top:0;left:0;right:0;}
	.phbox{display: none !important;}
	.bgfix{background-attachment: fixed;}
	.company_txt{padding: 55px 70px 55px 50px;position: absolute;z-index: 3;left:46%;top:9%;bottom:9%;right:7%;background: #fff;box-shadow: 0 6px 40px rgba(128, 128, 128, 0.25);}
    .company_{
    overflow-y: auto;
    position: absolute;
    top: 150px;
    left: 50px;
    right: 70px;
    bottom: 55px;
    }
    ._cul_tit{
	height:auto;
	position: absolute;
	left:8%;
	top:30%;
	z-index: 5;
}
._cul_tit h2{
	font-size: 40px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#fff;
    transform: rotate(90deg);
    position: absolute;
    top:0;
    left:40px;

}

._cul_tit h5{
	width: 250px;
	font-size: .55rem;
    color:#ccc;
    position: absolute;
    top:160px;
    left:137px;
}
._cul_tit h3{
	font-size: 40px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#fff;
    transform: rotate(90deg);
    position: absolute;
    top:130px;
    left:12px;

}

._cul_txt{
	z-index: 6;
	padding:35px  45px;
	background: #fff;
	position: absolute;
	width: 720px;
	height:310px;
	right:8%;
	top:25%;
}
}
@media screen and (max-width:640px){
	.hon_ui{margin-left: 15px;margin-right: 15px;}
	.newscont p{font-size: 13px !important;}
	.pcbox{display: none !important;}
	.navbar-mobile.affix{padding: 8px 0 5px 0;}
	.navbar-mobile{padding: 8px 0 5px 0;}
	.brand{margin-top: 0;margin-left: 15px;}
	.navbar-mobile .brand img{height:28px;}
	.navbar-toggle{margin-top: 8px;}
	.main{height:350px !important;}
	.main .slid_nagtion{height:40px;width: 150px;}
	.slide-number .current-number{font-size: 15px;}
	.slide-number sub{font-size: 14px;}
	.arrow-left{width: 22px;height:22px;background-size: 22px;margin-top: -11px;right:40px;left:auto;}
	.arrow-right{width: 22px;height:22px;background-size: 22px;margin-top: -11px;right:15px}
	.slide-number{margin-top: -10px;left:15px}
	.forcefullwidth_wrapper_tp_banner,.rev_slider_wrapper,.tp-fullwidth-forcer{height:100% !important;}
	.rev_slider .btn{margin-top: 90px;padding: 6px 8px;font-size: 12px;}
	.in_section1{padding: 30px 0 0 0;}
	.s_title h3{margin: 0;font-size: 16px;}
	.s_title h4{width: 40px;}
	.s_title h5{font-size: 25px;}
	.s_title p{font-size: 12px !important;margin: 0 15px 8px 15px;}
	.navbar-nav-mobile li a{font-size: 13px;}
	.in_section4 li div span.span11{font-size: 20px;}
	.s_title h5 a{width: 32px;height:32px;margin-left: -16px;margin-top: -16px;}
	.s_title h5 a i{width: 22px;background-size: 22px;height:16px;margin-left: -11px;margin-top: -8px;}
	.comp_info{margin-top: 30px;height:auto;overflow: hidden;}
	.comp_l{float: none;width: 100%;height:250px;}
	.comp_r{margin-left: 0;height:auto;}
	.comp_r_2 {display: none;}
	.comp_r_2 img{width: 300px;}
	.comp_r_1{padding: 25px 15px 15px 15px;}
	.comp_r p{font-size: 12px !important;line-height: 20px;}
	._title hr{width: 75px;}
	.section-content{margin-top: 30px;}
	.in_section2{padding: 30px 0 0 0;}
	.in_section3{padding: 30px 0 10px 0;}
	.project figcaption{margin: 2.5em 2.5em;}
	.project-title{font-size: 15px;}
	.project-title span{font-size: 12px;}
	.news_ul{padding:30px 0 0 0;margin: 0 15px;}
	.news_ul li{width: 48.5%;margin-bottom: 15px;}
	.news_ul li:last-child{display: block;margin-left: 3%;}
	.news_ul li:nth-child(2N+1){margin-left: 0;}
	.new_txt .desc{display: none;}
	.new_txt h3{font-size: 14px;margin-bottom: 0px !important;text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
	.new_txt .newdate{font-size: 12px;}
	.new_txt{padding: 15px 10px;}
	.in_section4 li{width: 50%;margin-bottom: 8px;}
	.in_section4 li div .counter{font-size: 24px;}
	.in_section4{padding: 20px 0 10px 0;}
	.in_section4 li .title{color:#999;font-size: 13px !important;}
	.in_section4 li div .unit{font-size: 12px !important;}
	.in_section5{margin: 30px 0 30px 0;}
	.join_l{float: none;width: 100%;height:250px;}
	.joinbg2{left:15px;}
	.joinbg2 h3{font-size: 16px;margin: 0;}
	.joinbg2 p{font-size: 12px !important;margin-right: 30%;}
	.join_r{float: none;width: 100%;height:350px;}
	._title h4{font-size: 15px;}
	._txt p{font-size: 12px !important;}
	._txt ._title{margin-bottom: 10px;}
	.in_section5{height:auto;}
	.join_l h2{font-size: 25px;top:25%}
	.footerewm{display: none;}
	.footer_txt{margin-right: 15px;margin-left: 15px;}
	.footer_menu{margin-bottom: 10px;padding-bottom: 10px;}
	.footer{padding: 25px 0 8px 0;}
	.footer_menu a{font-size: 13px;margin-bottom: 5px;margin: 0 4px 5px 4px;}
	.footer_des{margin: 0 10px;}
	.footer_des span{margin-right: 10px;font-size: 12px;}
	.footer_des p{margin-bottom: 0px;font-size: 12px;}
	.footer_menu a:first-child{margin-left: 0;}
	.footer_menu a.a9{margin-left: 0;}
	.project-category{display: none;}
	.comp_r .sline{right:35px;}
	.slot,.slotslide,.slotslide>div{height:100% !important;}
	.ban_wrap{height:220px;}
	._body{margin-top: 0;}
	.ban_wrap_bg{height:220px !important;}
	._mtxt h3{font-size: 17px;margin-bottom: 5px;}
	._mtxt h4{font-size: 15px;}
	._tit{padding: 30px 0 20px 0;}
	._tit h2{font-size: 17px;}
	._tit h3{font-size: 16px;margin: 5px 0;}
	._tit h5{margin: 5px 0;width: 35px;}
	.company_l{float:none;width: 100%;height:250px;}
	.company{height:auto;}
	.company_r{display: none;}
	.company_txt{padding: 20px 15px;background: #fff;position: relative;}
	._title h3{font-size: 15px;}
	._title{margin-bottom: 20px;}
	.company_{overflow-y:auto ;height:250px;}
	._abouts1{margin-bottom: 10px;}
	.company_ p{margin-bottom: 5px;font-size: 13px !important;}
	._abouts4{padding: 0 0 25px 0;}
	.btn-shadow-2{width: 130px;padding:10px 10px;}
	.hon_ui li{margin-bottom: 40px;width: 49%;}
	.hon_ui li:nth-child(2N+1){margin-left: 0;}
	.honor_txt{padding: 12px 0;font-size: 13px;}
	.partner_ul{margin-bottom: 25px;}
	.partner_ul{padding: 0 15px;}
	.partner_ul li{margin-left: 2%;width: 32%;margin-bottom: 8px;}
	.partner_ul li img{width: 100%;}
	.partner_ul li:nth-child(3N+1){margin-left: 0;}
	._cul_tit{position: relative;z-index: 4;margin: 0 15px;}
	._cul_tit h2{font-size: 17px; color:#fff;margin-top: 30px;}
	._cul_tit h5{font-size: 16px;color:#fff;}
	._cul_txt{position: relative;z-index: 4;background: #fff;margin: 40px  15px 0 15px;padding:25px 15px 15px 15px;}
	._cul_txt h3{margin-bottom: 20px;font-size: 15px;margin-top: 0;}
	._cul_txt p{margin-bottom: 8px;font-size: 12px;}
	._abouts2{height:auto;padding-bottom: 30px;}
	._abouts3 ._tit{padding: 30px 0 25px 0;}
	._body{padding-top: 0;}
	.news_list{margin: 20px 0 15px 0;}
	._pagenum{display: none;}
	._page{margin: 25px 0 20px 0;}
	._page_p{border: 1px solid #eee;line-height:33px;font-size: 15px;width: 70px;height:35px}
	._page_p a{display: block;width: 100%;height: 100%;line-height:35px;font-size: 15px;width: 70px;height:35px}
	.news_list li{width: 48.5%;height:auto;margin-bottom: 3px;}
	.news_list{margin-left: 15px;margin-right: 15px;}
	.news_list li:nth-child(2N+1){margin-left: 0;}
	.news_list li .year{font-size: 20px;}
	.news_list li .md{font-size: 13px !important;}
	.news_list li .date{position: relative;top:0;left:0;}
	.news_list li .news_wrapper{position: relative;top:0;}
	.news_list li .md{top:25px}
	.news_list li .newsbody .title{padding: 25px 0 0 0;margin: 0 0 8px 0;font-size: 15px !important;}
	.news_list li .newsbody .description{line-height: 20px;font-size: 12px !important;}
	.news_list li .newsbody .title:after{top:55px}
	.news_recom{display: none;}
	.news_b{margin-right: 0;}
	._newshead{padding: 30px 0 0 0;}
	._newshead h2{padding-bottom: 6px;font-size: 15px;margin-top: 0;}
	.wp{margin-left: 15px;margin-right: 15px;}
	.sh_l span,.sh_l .span-date{padding-left: 0;background: none !important;font-size: 12px;color:#999;}
	.social-share .social-share-icon{width: 25px !important;height:25px !important;line-height: 25px !important;}
	.sh_l>span{margin-top: 5px;}
	.sh_l{float: none;padding-bottom: ;}
	.a_back{float: none;width: 80px;text-align: center;padding: 0;font-size: 13px;height:28px;line-height: 28px;margin-top: 14px;}
	.sh{padding-bottom: 25px;}
	.newscont{padding: 25px 0}
	.news_pag{padding: 25px 0;}
	.previ{width:125px ;font-size: 13px;}
	.nexti{width:125px ;font-size: 13px;}
	._map{height:auto;}
	._map img{width: 100%;}
	.mapbg{display: none;}
	.mapcover{display: none;}
	.online_r{float: none;width: 100%;padding: 20px 15px 10px 15px;}
	.online_l{float: none;width: 100%;padding: 20px 15px 0 15px;}
	.online_t{padding-bottom: 15px;font-size: 16px;}
	.online_r ul{padding-top: 20px;}
	.online_r li p{margin-bottom: 10px;font-size: 13px !important;}
	.online_r li:before{width: 20px;height:20px;background-size: 20px !important;margin-top: -10px;}
	.online_r li{padding-left: 27px;}
	.online_r li strong{font-size: 16px;}
	.online_l input{height:35px}
	.online_l textarea{margin-top: 15px;height:60px}
	.online_l button{margin-top: 15px;width: 120px;height:40px;line-height: 40px;font-size: 13px;}
	.online_l input::-webkit-input-placeholder {font-size: 12px;}
    .online_l textarea::-webkit-input-placeholder {font-size: 12px;} 
    .online_l textarea {font-size: 12px;}
    .net_l{float: none;width: 100%;padding-top: 0;}
    .net_l h2{margin-top: 10px;font-size: 13px;}
    .net_l h3{margin: 15px 0;font-size: 14px;}
    .net_l hr{margin-bottom:8px;margin-top: 5px}
    .net_l p{font-size: 12px !important;}
    .net_l li h5{font-size:18px;}
    .net_l li h5 span{font-size:18px;}
    .net_l li span{font-size: 12px;}
    .net{padding-bottom: 30px;}
    .net_l ul{height: auto;overflow: hidden;}
    .net_l li{display: block;width: 50%;text-align: center;margin: 0;float: left;}
    .ser_s1{padding-bottom: 10px;}
    .ser_s2 ul{position: relative;bottom:auto;}
    .net_r{float: none;width: 100%;margin: 20px 0 0 0;}
    .ser_s2{height: auto;padding: 10px 0 0 0;background: #f8f8f8;}
    .ser_s2 .parallax{background-size: cover !important;background-position: center center;background-repeat: no-repeat;}
    .ser_s2 li{width: 100%;margin-bottom: 20px;height:auto;box-shadow: none;}
    .ser_s2 li h4{margin: 15px 0 20px 0;font-size: 16px;}
    .ser_s2 li  img{width: 50px;}
    .ser_s2 ul{padding-bottom: 0;}
    .ser_s2 li p{height:auto;font-size: 13px !important;}
    .ser_s3{padding: 0 0 20px 0;}
    .ser_s3 li{width: 50%;height:165px;margin-bottom: 15px;}
    .ser_s3 li>div{width: 95%;padding: 20px 15px;height:165px;}
    .ser_s3 li img{width: 40px;}
    .ser_s3 li h3{font-size: 15px !important;margin: 20px 0 5px 0;}
    .ser_s3 li p{font-size: 12px !important;margin-bottom: 0;}
    .join_s1 li{width: 100%;float: none;}
    .join_s1 li>div{background: #f8f8f8;padding: 30px 0 20px 0;height: auto;width: 100%;}
    .join_s1 li p{padding: 0 15px;line-height: 20px;font-size: 13px !important;}
    .join_s1 li .adv_t{margin-bottom: 25px;}
    .join_s1 li{margin-bottom: 17px;}
    .join_s1 li .adv_t{height:40px;line-height: 40px;font-size: 15px;width: 120px;padding-left: 15px;}
    .adspan{width: 30px;height: 30px;}
    .adspan img{width: 20px;}
    .join_s1{padding-bottom: 0;}
    .join_s2 ul li{width: 50%;margin-bottom: 15px;}
    .join_s2 ul{padding-top: 10px;}
    .join_s2 ul li >div{width: 90%;padding: 25px 0;}
    .join_s2 ul li h2{margin-top: 15px;font-size: 15px;margin-bottom: 0;}
    .cir_1{width: 70px;height: 70px;}
    .cir_2{width: 60px;height: 60px;left: 5px;top:5px;}
    .cir_2 img{width: 25px;}
    .join_s2{padding: 0 0 15px 0;}
    .join_s3 ._tit p{font-size: 12px !important;}
    .join_s3 li{width: 50%;margin-bottom: 15px;}
    .join_s3 li>div:after{display: none;}
    .join_s3 li>div{width: 90%;padding: 20px 10px;height:155px;}
    .join_s3 li p{margin-top: 20px;font-size: 12px !important;}
    .join_s3 li>div img{width: 40px;}
    .join_s3{padding-bottom: 20px;}
    .proul{padding: 0 0 0 0;margin-bottom: 0;}
    .proul li{width: 49%;margin-bottom: 15px;}
    .proul li:nth-child(2N+1){margin-left: 0;}
    ._prosection{padding-bottom: 10px;}
    .modal-left{float: none;width: 100%;}
    .modal-right{margin-left: 0;margin-bottom: 30px;}
    .modal-body{padding: 8px;}
    #title{line-height: 25px;font-size: 14px;}
    .modal-right hr{margin: 5px 0 14px 0;}
    .descrip p, .descrip h4, .descrip h5{font-size: 12px !important;margin-bottom: 4px !important;}
    .modal-right-bt button{width: 30px;height:30px;margin-left: 5px;background-size: 15px;}
    .modal-right-bt{right:5px;bottom: 5px;}
    .modal-content .close{width: 35px;height:35px;top:-35px;background-size: 20px;}
    .modal-dialog{margin-top: 30%;}
    .imgShowDemo .txt .i{line-height: 40px;}
    .imgShowDemo{margin-top: -50px;}
    ._form{padding-bottom: 0 !important;}
    .nav_se a{margin: 0 5px;}
    .nav_se{height: 40px;line-height: 40px;}
    .nav_se .container{ overflow-x: auto;white-space: nowrap;}
    .nav_se .container::-webkit-scrollbar {    width: 3px;height:3px;}/* 滚动槽 */
	.nav_se .container::-webkit-scrollbar-track {   background:#ccc;   border-radius:3px;}/* 滚动条滑块 */
	.nav_se .container::-webkit-scrollbar-thumb {    border-radius: 3px;background: #c5a47e;}
	.nav_se .container::-webkit-scrollbar-thumb:window-inactive {    background: #c5a47e;}
	.modal-dialog{width: 95%;}
}
