﻿@media (max-width: 1200px) {.mauto{padding-left: 0.1rem;padding-right: 0.1rem}}
/*头部+banner+底部*/
@media (max-width: 1801px) {
    .head .tel_div{display: none;}
    .head .nav_list li{margin-right: 30px;}
    .banner .banner_list li{height:700px;}
    .foot{padding: 40px 0;}
    .ind_bannerNews .ind_bannerNews_one{padding: 25px 0 20px 25px;}
    .ind_bannerNews .ind_bannerNews_one:hover{padding: 15px 0 15px 25px;}
}
@media (max-width: 1350px) {
    .head .logo{width: 400px;}
    .head .nav_list li{margin-right: 12px;}
    .head .language_div{font-size: 12px;width: 80px;}
    .head .search_box{width: 80px;font-size: 12px;}
    .head .nav_list li>a{font-size: 14px;}
    .navEr a{font-size: 12px;}
}
@media (max-width: 997px) {
    .head{height:0.8rem;}
    /*.head .logo{line-height: 0.8rem;width:3rem;margin-left:0.05rem;}*/
	.head .logo{ width:70%; height:0.7rem;margin-top: 0.10rem; margin-left:2%;}
	.head .logo img{ max-width:100%; height:auto; height:100%;}
	
    .head .search_box,.head .language_div{
        height:0.8rem;width:0.9rem;padding-top:0.5rem;
        background-position-y: 0.15rem;background-size: 0.3rem 0.3rem;
    }
    .nav_btn{display: block;}
    .head .nav_list{
        display: none;position: fixed;top:0.8rem;left: 0;right:0;box-sizing: border-box;z-index: 2;
        background: #fff;width: 100%;height:calc(100% - 0.8rem);border-top: 1px solid #004da1;
    }
    .head .nav_list li{float:none;margin:0;}
    .head .nav_list li>a{text-align: center;line-height:40px;}
    .head .nav_list li .navEr{
        position: static;width:100%;line-height:30px;
        padding:0;display: none;opacity: 1;visibility: visible;
    }
    .head .nav_list li:after{display: none;}
	.banner{ margin-top:0.8rem;}
    .banner .banner_list li{height:4.5rem;}
    .banner .ind_bannerNews{display: none;}
    .foot{padding: 0.15rem 0;}
    .foot .company_info{float:none;text-align: center;}
    .company_info .foot_T{font-size: 22px;margin-bottom: 0.2rem;}
    .company_info .foot_TT{display: none;}
    .company_info .foot_TTT{font-size: 12px;line-height: 20px;}
    .foot .foot_message{display: none;}
    .copyright{line-height: 40px;}
    .company_info .bdshare-button-style0-16 a{display: inline-block;float:none;}
}
@media (max-width: 768px) {
    .head .search_box{color:#faba00;background-position-y: center;}
    .head .language_div{background: #0097e0;padding-top: 0;line-height:0.8rem;width: 1.2rem;}
    .company_info .foot_T{font-size: 18px;margin-bottom: 0.1rem;}
    .copyright{ height:50px; padding-top:10px; line-height:16px;font-size: 12px; margin-bottom:55px;}
	
	.footbot{ display:block; width:100%;background:#fcfcfc; z-index:9999; position:fixed; bottom:0; left:0;padding:5px 0;z-index:99999999999999999999;border-top:1px solid #d8d8d8;}
    .footbot ul li{width:20%; font-size:1.025em; float:left; color:#999999; text-align:center; }
    .footbot ul li a{font-size:1.025em; color:#999999; }
    .footbot ul li img{/*margin-bottom:8px;*/ margin-left:0px; width:34px; height:34px;}
	
	
	.in_main .foot_message{float:left;width: 99%;max-width: 500px; margin-top:40px; margin-bottom:30px;}
    .in_main .foot_message input[type='text']{
    width: 100%; /*margin-left: 3.4%;*/ float:left;height:46px;color:#333;margin-bottom: 25px;
    background: transparent;border: 1px solid #e2e2e2;padding-left: 12px;
}

:-ms-input-placeholder{color: #999;opacity:1;}
::-webkit-input-placeholder{color: #999;opacity:1;}
:-moz-placeholder {color: #000; opacity:1;}
.in_main .foot_message input[type='text']:last-child{   }
.in_main .foot_message textarea{
    width: 100%;border: 1px solid #e2e2e2;background: transparent;height:175px;padding: 15px 12px;
    color:#fff;margin-bottom: 20px;
}
.in_main .foot_message input[type='button']{color:#fff; background: #004da1;width: 100%;height: 60px;font-size: 15px;}
.in_main .foot_message input[type='submit']{color:#fff; background: #004da1;width: 100%;height: 60px;font-size: 15px;}

.in_main .foot_message2{display:none;}
	
	
}
/*主体服务+关于*/
@media (max-width: 1800px) {
    .ind_serve .serve_one{width: 25%;float:left;}
    .ind_abt{padding: 70px 0;}
    .ind_abt .iAbt_img{margin-right: 40px;width: 680px;}
    .ind_abt .iAbt_txt{width: calc(100% - 720px);padding: 0 35px;}
    .iAbt_txt .iAbt_title{font-size: 30px;margin-bottom: 10px;}
    .iAbt_txt .ind_more{line-height: 30px;height: 30px;margin-top: 20px;}
    .iAbt_txt .iAbt_num{padding: 18px 0 27px;width: calc(100% + 70px);margin-left: -35px;margin-top: 20px;}
    .iAbt_num .iAbt_num_one span{font-size: 50px;}
}
@media (max-width: 1280px) {
    .ind_abt{padding: 0.3rem 0;margin-bottom: 130px;}
    .ind_abt .iAbt_img{width: 400px;}
    .ind_abt .iAbt_txt{width: calc(100% - 440px);}
    .iAbt_txt .iAbt_num{width: 100%;margin: 0;position: absolute;left:0;top:100%;}
}
@media (max-width: 997px) {
    .ind_title{padding-top: 0.3rem;}
    .ind_title .indT_T{font-size: 26px;margin-bottom: 0.1rem;}
    .serve_list{padding: 0.3rem 0;}
    .ind_serve .serve_one{width: 50%;margin-bottom: 0.15rem;}
    .serve_one .serve_icon{width: 0.7rem;height:0.7rem;}
    .serve_one.serve1 .serve_icon{background-size: 0.63rem 0.69rem !important;}
    .serve_one.serve2 .serve_icon{background-size: 0.58rem 0.69rem !important;}
    .serve_one.serve3 .serve_icon{background-size: 0.66rem 0.66rem !important;}
    .serve_one.serve4 .serve_icon{background-size: 0.70rem 0.68rem !important;}
    .serve_one .serve_T{font-size: 16px;line-height:34px;}
    .serve_one .serve_TT{font-size: 12px;padding: 0 0.1rem;}
    /****/
    .ind_abt .iAbt_img{width: 360px;}
    .ind_abt .iAbt_txt{width: calc(100% - 400px);padding: 0 0.15rem;}
    .iAbt_txt .iAbt_title{font-size: 20px;margin-bottom: 0.1rem;}
    .iAbt_title .iAbt_tiTEN{font-size: 12px;line-height: 22px;}
    .iAbt_txt .iAbt_T{font-size: 12px;line-height: 20px;height: 160px;-webkit-line-clamp: 8;}
}
@media (max-width: 768px) {
    .ind_abt{margin-bottom: 0;}
    .ind_abt .iAbt_img{width: 80%;float:none;margin: 0 auto 0.1rem}
    .ind_abt .iAbt_img:before{width: 100%;top:-0.2rem;left:-0.2rem;}
    .ind_abt .iAbt_txt{width: 96%;float:none;margin: auto;}
    .iAbt_txt .ind_more{width: 100px;border-width: 1px;font-size: 12px;margin: 0.2rem auto 0;}
    .iAbt_txt .iAbt_num{padding: 0.1rem 0;display: none;}
    /*.iAbt_num .iAbt_num_one{font-size: 12px;}*/
    /*.iAbt_num .iAbt_num_one span{font-size: 22px;padding-right: 0.1rem;}*/
}
@media (max-width: 768px) {
    .ind_title .indT_T{font-size: 18px; margin-top:0.2rem;}
    .ind_title .indT_TT{display: none;}
    .serve_list{padding: 0.2rem 0;}
    .ind_serve .serve_one{margin-bottom: 0.2rem;}
    .serve_one .serve_T{font-size: 14px;line-height:20px;}
	.serve_one .serve_T1{font-size: 14px;line-height:30px;}
	.serve_one .serve_T2{font-size: 14px;line-height:30px;}
	.serve_one .serve_T3{font-size: 14px;line-height:30px;}
	.serve_one .serve_T4{font-size: 14px;line-height:30px;}
    .serve_one .serve_TT{display: none;}
	.serve_one .serve_TT1{display: none;}
	.serve_one .serve_TT2{display: none;}
	.serve_one .serve_TT3{display: none;}
	.serve_one .serve_TT4{display: none;}
}
/*主体-新闻*/
@media (max-width: 1800px) {
    .ind_news{padding: 0 3% 60px;}
    .ind_news .ind_title{margin-bottom: 40px;}
    .ind_news .ind_news_div1{width: calc(98% - 700px);}
    .ind_newsList1 .ind_newsOne1{line-height: 30px;}
    .ind_news .ind_news_div2{width: 700px;}
   /* .ind_news .ind_news_div3{width: 750px;}*/
    .ind_news .ind_news_div4{width: calc(48% - 400px);margin-left: 2%;}
    .ind_news .ind_news_div5{width: calc(48% - 400px);margin-left: 2%;}
    .ind_newsList4 .ind_newsOne4, .ind_newsList5 .ind_newsOne5{line-height: 36px;}
    .ind_newsList4 .ind_newsOne4:before, .ind_newsList5 .ind_newsOne5:before{top:13px;}
    .ind_news_div2 .ind_newsOne2{height: 390px;}

}
@media (max-width: 1280px) {
    .ind_news .indNews_title{margin-bottom: 10px;font-size: 20px;}
    .ind_news .indNews_title:after{display: none;}
    .ind_news .ind_news_div1{float:none;width: 100%;max-width: 700px;margin:0 auto 15px;}
    .ind_news .ind_news_div2{float:none;width: 80%;max-width: 750px;margin:0 auto 15px;}
    .ind_news .ind_news_div3{float:none;width: 100%;/*max-width: 800px;margin:0 auto 15px;*/}
    .ind_news .ind_news_div4{width: 48%;}
    .ind_news .ind_news_div5{width: 48%;}
    .ind_news .ind_news_div4 .indNews_title,.ind_news .ind_news_div5 .indNews_title{text-align: left;}
}
@media (max-width: 997px) {
    .ind_news{padding: 0 0.2rem 0.3rem;}
    .ind_news .ind_title{margin-bottom: 0;}
    .ind_news .indNews_title{font-size: 18px;margin-bottom: 0.1rem;}
    .ind_news .ind_news_div1{margin:0.2rem auto;}
    .ind_newsList1 .ind_newsOne1{margin-bottom:0.1rem;line-height: 24px;}
    .ind_newsList1 .ind_newsOne1:before{top:5px;}
    .ind_newsOne1 .ind_newsT1{font-size: 14px;}
    .ind_newsOne1. ind_newsTT1{font-size: 12px;}
    .ind_news_div2 .ind_newsOne2{height: 300px;}
    .ind_newsOne2 .ind_newsT2{height: 40px;line-height: 40px;font-size: 16px;padding-left: 0.3rem;}
    .ind_news_div2 .bx-wrapper .bx-pager{bottom:0.75rem;}
    .ind_newsOne3 .ind_newsT3{width: calc(100% - 30px);height: 30px;line-height: 30px;padding-left: 0.15rem;font-size: 12px;background-size: auto 100%;}
    .ind_newsOne3:after{width: 30px;height: 30px;}
    .ind_newsList4 .ind_newsOne4, .ind_newsList5 .ind_newsOne5{line-height: 30px;}
    .ind_newsList4 .ind_newsOne4:before,.ind_newsList5 .ind_newsOne5:before{top:10px;}
}
@media (max-width: 768px) {
    .ind_news .indNews_title{font-size: 16px;}
	.ind_news .ind_news_div1{margin:0.5rem auto;}
    .ind_news .ind_news_div2{width: 100%;}
    .ind_news_div2 .ind_newsOne2{height: 200px;}
    .ind_newsOne2 .ind_newsT2{font-size: 12px;font-weight: normal;line-height: 34px;height: 34px;}
    .ind_news_div2 .bx-wrapper .bx-pager.bx-default-pager a{width: 8px;height: 8px;}
    .ind_news_div2 .bx-wrapper .bx-pager{width: 100%;}
    .ind_news_div3 .ind_newsOne3{width: 46%;float:left; margin:0 0.2rem 0.2rem 0;}
    .ind_news .ind_news_div4{width: 92%;float:none;margin:0 auto 0.1rem;}
    .ind_news .ind_news_div5{width: 92%;float:none;margin:0 auto 0.1rem;}
    .ind_news .ind_news_div4 .indNews_title,.ind_news .ind_news_div5 .indNews_title{text-align: center;}
    .ind_newsList4 .ind_newsOne4, .ind_newsList5 .ind_newsOne5{line-height: 26px;}
	
	.ind_news .indNews_title_1{float:left;font-size: 16px;margin-bottom:30px;color:#004da1;font-weight: bold;position: relative;}
.ind_news .indNews_title_1:after{
    content: "";display: block;width: 25px;height: 32px;position: absolute;left: 103%;top:0;
    background: url("../images/title_bg.png") center/100% 100% no-repeat;
}

.ind_news .indNews_title_2{float:left;font-size: 16px;margin-bottom:30px;color:#faba00;font-weight: bold;position: relative;}
.ind_news .indNews_title_2:after{
    content: "";display: block;width: 25px;height: 32px;position: absolute;left: 103%;top:0;
    background: url("../images/title_bg.png") center/100% 100% no-repeat;
}

.ind_news .indNews_title_3{float:left;font-size: 16px;margin-bottom:30px;color:#d4263f;font-weight: bold;position: relative;}
.ind_news .indNews_title_3:after{
    content: "";display: block;width: 25px;height: 32px;position: absolute;left: 103%;top:0;
    background: url("../images/title_bg.png") center/100% 100% no-repeat;
}


.ind_partner{display: none;}
.ind_partnerList .ind_partnerOne{text-align: center;display: block;height: 70px;line-height: 70px;}

	
}
/*主体-案例*/
@media (max-width: 1500px) {
    .ind_caseOne .ind_caseTxt{padding: 20px 8%;}
    .ind_caseTxt .ind_caseT{font-size: 17px;}
}
@media (max-width: 1200px) {
    .ind_caseOne .ind_caseTxt{padding: 20px 15px;}
    .ind_caseTxt .to_case{width: 90px;height: 32px;line-height: 32px;margin-top: 10px;}
}
@media (max-width: 997px) {
    .ind_case .ind_caseNav{padding:0.2rem 0;}
    .ind_case .ind_caseNav a{width: 90px;height: 28px;font-size: 12px;line-height: 28px;margin: 0 0.05rem;}
    .ind_caseList .ind_caseOne{width: 50%;}
}
@media (max-width: 768px) {
    .ind_case .ind_caseNav a{margin-bottom: 0.1rem;}
    .ind_caseOne .ind_caseTxt{padding:0.1rem;}
    .ind_caseTxt .ind_caseT{font-size: 14px;margin-bottom: 0.1rem;}
    .ind_caseTxt .ind_caseTT{font-size: 12px;line-height: 20px;}
    .ind_caseTxt .to_case{width: 60px;height: 22px;line-height: 22px;margin-top:0.1rem;}
	
	#dcms_pager .pages {margin:0.5rem 0 0.5rem 0;}
	
}

