/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input,button,textarea,dl,dt{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;font-family: normal;    font-family: Calibri; }
body{ font-size:16px;font-family:'Calibri'; color:#111;overflow-x: hidden;}
a img{
  border: 0;
}
img{/*width: 100%;*/}
em {
  font-style: normal;
}
body.head_on{overflow:hidden;}
a{text-decoration:none;color: #999;transition: all .3s;}


.clear{ margin:0; padding:0; font-size:0; clear:both; }

.wapper{ width:80%; margin:0 auto;}

.zhao{margin-bottom: 600px;}
/* 轮播图通用 */
.swiper-container {width: 100%;height: 100%;}
.swiper-slide
{
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide img{
	width: 100%;
       
}

.overflow1{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;display: block;}
.overflow2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.overflow3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}


/* 数字 */
.number_box{width: 100%;margin: 0px auto;background: #f0f0f0;padding: 50px 0;}
.number ul li{width: 25%;float: left;box-sizing: border-box;padding: 0 20px;margin-bottom: 20px;}
.number ul li img{display: none;}
.number ul li .nr_box .txtbg .txt{display: flex;flex-wrap: wrap;justify-content: center;}
.number ul li .nr_box .txtbg .txt span{font-size: 76px;line-height: 80px;color: #5a6b7f;}
.number ul li .nr_box .txtbg .txt .h2{font-size: 76px;line-height: 80px;color: #5a6b7f;text-align: center;font-weight: 400;font-family: 'microsoft yahei','Raleway',sans-serif;letter-spacing: .5px;}
.number ul li:last-child .nr_box .txtbg .txt .h2{font-size: 40px;line-height: 80px;width: 100%;}
.number ul li .nr_box .txtbg .txt .h3{letter-spacing: 2px;font-size: 16px;line-height: 20px;margin-top: 20px;color: #313139;text-align: center;font-family: 'microsoft yahei','Raleway',sans-serif;width: 100%;}
.number ul li .nr_box .txtbg .txt .h4{font-size: 13px;color: #ababab;text-align: center;font-family: 'microsoft yahei','Raleway',sans-serif;font-weight: 400;letter-spacing: .5px;}

/* service_box */
.service_box{width: 100%;margin: 0px auto;background: white;padding: 50px 0;}
.service .tit{display: flex;justify-content: center;align-items: center;}
.service .tit span{font-size: 32px;color: #222;padding: 30px 6px;background: url(../images/xing.png) no-repeat bottom;font-weight: bold;}
.service_box .list{background-color: #F0F0F0;padding: 40px 0;margin-top: 30px;}
.service_box .list ul li{width: 20%;padding: 0 20px;box-sizing: border-box;float: left;}
.service_box .list ul li .img{display: flex;justify-content: center;align-items: center;}
.service_box .list ul li .img img{width: auto;}
.service_box .list ul li .txtbg{margin-top: 20px;}
.service_box .list ul li .h2{text-align: center;font-size: 16px;font-weight: 400;color: #595959;line-height: 20px;}


/* case_box */
.case_box{width: 100%;margin: 0px auto;background: white;padding: 50px 0;}
.case_box .case .nr_box{transition: 0.3s;}
.case_box .case .nr_box .imgbg{position: relative;display: block;}
.case_box .case .nr_box .imgbg .img{display: block;}
.case_box .case .nr_box .imgbg .img img{height: 264px;transition: 0.3s; object-fit: cover;}
.case_box .case .nr_box .txtbg{position: absolute;left: 0;top: 0;right:0;bottom:0;background: #FFC400;display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;transition: 0.3s;opacity: 0;}
.case_box .case .nr_box .txtbg .txt .h2{font-size: 16px;color: #333;letter-spacing: 0.5px;font-family: 'microsoft yahei','Raleway',sans-serif;font-weight: 400;}
.case_box .case .nr_box:hover .txtbg{display: flex;opacity: 0.9;transform: scale(1.1);}
.case_box .case .nr_box:hover img{transform: scale(1.1);}
.case_box .case .swiper-button-next2{background: #ddd url(../images/right.png) no-repeat center;}
.case_box .case .swiper-button-prev2{background: #ddd url(../images/left.png) no-repeat center;}
.case_box .case .nr_box .txtbg .txt .h3{display: none;}

/* 客户 */
.customer_box{width: 100%;margin: 0 auto;background: white;padding: 50px 0;}
.customer_box .customer .tit{}
.customer_box .customer .tit h1{font-size: 32px;text-align: center;color: #222;padding: 15px 0;}
.customer_box .customer .tit p{font-size: 16px;font-weight: 400;letter-spacing: 0.5px;color: #595959;text-align: center;}
.customer_box .customer .list{padding: 40px 0;text-align: center;}
.customer_list ul li{width: 160px !important;padding: 0 10px;box-sizing: border-box;}
.customer_list ul li img{width: 100%;}
.customer_list ul li a{width: 100%;display: block;}
.customer_list ul li a .nr_box .imgbg{display: flex;justify-content: center;align-items: center;}
.customer_list ul li a .nr_box .imgbg .img{width: 100%;width: 300px;height: 200px;display: flex;justify-content: center;align-items: center;}
.customer_list ul li a .nr_box .imgbg .img img{max-width: 100%;max-height:100px;width: auto;height: auto;}
.customer_box .customer .txtbg{display: none;}
.customer_box .customer_list{display: inline-block;margin: 0 auto;}

/* 关于我们 */
.indexabout_box{width: 100%;margin: 50 auto;background-color: #f0f0f0;padding: 50px 0;}
.indexabout_box .indexabout .tit h1{font-size: 32px;text-align: center;color: #222;padding: 15px 0;}
.indexabout_box .indexabout .list{font-size: 16px;color: #333;;line-height: 30px;width: 80%;margin: 0 auto;}


/* 四个图 */
.pic_box{width: 100%;margin: 0px auto;background: white;padding: 50px 0;}
.pic ul li{width: 25%;padding: 0 30px;box-sizing: border-box;float: left;}
.pic ul li .imgbg{display: flex;justify-content: center;align-items: center;}
.pic ul li .img{width: 100px;height: 100px;background: #333;display: flex;justify-content: center;align-items: center;border-radius: 50px;transition: 0.8s;cursor: pointer;}
.pic ul li .img img{width: auto;}
.pic ul li .img:hover{transform: scale(0.7);}
.pic ul li .txtbg{text-align: center;margin-top: 20px;}
.pic ul li .txtbg .txt .h2{transition: 0.3s;font-size: 16px;}
.pic ul li .txtbg .txt .h2:hover{color: #FFC400;}


/* 提交您的需求 */
.indexmessage_box{width: 100%;margin: 0 auto;padding: 75px 0;background: white; background-position: center !important;}
.indexmessage_box .indexmessage .tit2 h3{font-size:16px;line-height: 30px;font-weight: 700;text-align: center;}
.indexmessage_box .indexmessage .list{margin-top: 30px;}
.message1_btn{width: 60%;background: #FFC400;text-align: center;font-size:16px;line-height: 30px;margin: 0 auto;border-radius: 5px;}
.message1{display: none;width: 60%;margin: 0 auto;background-color: rgba(237,237,237,.9);border: 1px solid #d4d4d4;border-radius: 10px;margin-top: 20px;}

.message1 form{padding: 20px;box-sizing: border-box;}
.message1 form ul li{display: flex;justify-content: center;align-items: center;margin-bottom: 20px;}
.message1 form ul li span{width: 35%;float: left;font-size: 14px;line-height: 30px;}
.message1 form ul li input{border: 1px solid #e8e8e8;width: 65%;float: right;line-height: 30px;}
.message1 form ul li textarea{border: 1px solid #e8e8e8;width: 65%;float: right;line-height: 30px;}
.message1 form ul li .input_button{width: 60px;line-height: 30px;background: #333;color: white;float: none;}
.message1 form ul li:last-child{display: block;}

.chengshibox{background: white;padding: 50px 0;margin: 0 auto;}
.pic1 ul li .img{background: none;width: 150px;height: 150px;}
.pic1 ul li .img img{width: 100%;border-radius: 50%;}
.pic1 ul li .img:hover{transform: scale(1);}

.index_ban1{width: 100%;background: white;margin: 0 auto;}
.index_ban1 img{width: 100%;height: auto;}


/* 选择我们的原因 */
.choicebox{width: 100%;padding: 20px 0;background: white;margin: 0 auto;}
.choice{width: 60%;margin: 0 auto;}
.choice .tit2 h3{font-size:16px;line-height: 30px;font-weight: 700;text-align: center;margin-bottom: 20px;}
.choice .tit2 .p1{color: #595959;font-size: 16px;letter-spacing: 0.5px;line-height: 30px;font-size: 16px;}
.choice .tit2 .p2{padding: 0px 20px;}
.choice .tit2 .p2 ul li{list-style-type: disc;color: #595959;font-size: 16px;letter-spacing: 0.5px;line-height: 30px;}
.reason{margin-bottom: 20px;}
.reason ul li .h2{cursor: pointer;}
.content_desc{display: none;}
.content_desc a{text-decoration: none !important;}
.reason ul li{border-top: 1px solid #333;width: 100%;margin: 0 auto;line-height: 40px;}
.reason ul li:last-child{border-bottom: 1px solid #333;}
.reason ul li .h2{float: left;font-size: 14px;}
.reason ul li .jia{float: right;position: relative;font-size: 25px;cursor: pointer;}
.reason ul li .jia .h3{cursor: pointer;}
.reason ul li .jia .h4{position: absolute;left: -10px;top: 0;display: none;cursor: pointer;}
.reason ul li .jia.active .h3{display: none;}
.reason ul li .jia.active .h4{display: block;}

.reason ul li a:hover{color: #FFD85C !important; }


.footbox{width: 100%;margin: 0 auto;background: white;padding: 20px 0 60px 0;}
.foot h1{font-size: 16px;line-height: 30px;color: #595959;text-align: center;font-weight: normal;}
.foot .foot_ti{width: 100%;text-align: center;margin-top: 20px;}
.foot .foot_ti p{font-size: 16px;line-height: 30px;color: #595959;}
.foot .foot_ti span{padding-right: 20px;font-size: 16px;line-height: 30px;color: #595959;}
.foot .logo{width: 100%;}




.footer{position: fixed;z-index: -1;background-color: #313139;bottom: 0;width: 100%;}
.foot1_lt{width: 50%;float: left;padding: 0 20px;box-sizing: border-box;}
.foot1_rt{width: 50%;float: right;padding: 0 20px;box-sizing: border-box;}
.foot1_lt .tit3 strong{font-size: 18px;font-weight: bold;}
.foot1_lt a{float: right;color: #999!important;font-size: 14px;font-weight: 300;}
.foot1_rt .tit3 strong{font-size: 18px;font-weight: bold;}
.foot1_rt a{float: right;color: #999!important;font-size: 14px;font-weight: 300;}
.foot2{width: 70%;margin: 0 auto;padding: 40px 0 10px 0;text-align: center;}
.foot2 .f_info p{line-height: 30px;}



/* 关于我们最终页 */
.inbanner_box{margin-top: 95px;background: white;position: relative;}
.inbannerbg{position: relative}
.inbanner_box img{min-height:300px;}
.inbanner_txt{z-index: 99;;position:absolute;left: 50%;top: 50%;font-size: 30px;font-weight: 600;transform: translate(-50%, -50%);font-size: 55px;letter-spacing: 10px;color: white;}
.insidebg{width: 100%;margin: 0 auto;padding: 50px 0;background: white;}
.aboutus1 .tit4 h1{padding: 40px 0;color: #313139;font-size: 30px;line-height: 50px;
letter-spacing: 3px;}
.inside{width: 80%;margin: 0 auto;}
.inside .content{width: 90%;}
.aboutus1{position: relative;}
.aboutus1 .logobox{position: absolute;right: 0;top: 60px;}

.customer_box1 {padding: 20px 0;}
.customer_box1 .customer{width: 80%;margin: 0 auto;}
.customer_box1 .customer .tit4 h1{padding: 40px 0;color: #313139;font-size: 16px;line-height: 30px;}
.customer_box1 .customer .list{padding: 20px 0;width: 90%;margin: 0 auto;overflow: hidden;}
.linksbox ul{display: flex;flex-wrap: wrap;justify-content: center;}
.linksbox ul li{padding-right: 20px;}
.linksbox ul li:last-child{padding-right: 0px;}
.f_info ul li a{color: #aaa;cursor: pointer;    font-size: 13px;}
.linksbox{width: 100%;display: flex;align-items: center;flex-wrap: wrap;justify-content: center;padding: 10px 0;}




/* 客户 */
.tit5 strong{font-size: 25px;line-height: 40px;letter-spacing: 3px;}
.tit5 .span{font-size: 16px;line-height: 30px;color: #595959;padding-left: 20px;margin-top: 20px;margin-bottom: 40px;}
.index_newsclass1 dl dd{margin-bottom: 40px;}
.index_newsclass1 dl dd .h1{color: #595959;font-size: 16px;font-weight: 700;letter-spacing: 0.5px;margin-bottom: 40px;}
.index_newsclass1 dl dd ul{display: flex;flex-wrap: wrap;}
.index_newsclass1 dl dd ul li{float: left;border: 1px solid #ccc; width: 33.33%;box-sizing: border-box;}
.index_newsclass1 dl dd ul li .nr_box  .imgbg{display: flex;justify-content: center;align-items: center;}
.index_newsclass1 dl dd ul li .nr_box  .imgbg .img{display: flex;justify-content: center;align-items: center;max-height: 300px;height: 300px;width: 300px;max-width: 300px;}
.index_newsclass1 dl dd ul li .nr_box .imgbg .img img{max-height: 220px;max-width: 220px;/* height: 100%; */width: auto;height: auto;}
.index_newsclass1 dl dd ul li .txtbg{border-top: 1px solid #ccc;text-align: center;font-size: 14px;color: #595959;padding: 10px;}


/* 资讯 */

.contentbox{width: 100%;background: white;padding: 50px 0;}

.contentbox .inside_news1 ul li .nr_box .imgbg{display: none;}
.contentbox .inside_news1 ul li .nr_box .txtbg .time{display: none;}
.contentbox .inside_news1{width: 60%;margin: 0 auto;}
.contentbox .inside_news1 ul li .nr_box .txtbg .h3 p{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.contentbox .inside_news1 ul li a{display: block;color: #595959;}
.contentbox .inside_news1 ul li a:hover{color: #FFC400;}




/* 侧边固定 */
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
/* .toolbar-item2,.toolbar-layer2{background:url(../images/etoolbar.png) no-repeat;} */
.toolbar{position:fixed;right:0px;bottom:200px; z-index:99999}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}

.toolbar-item-weixin img{
	max-width:300px;
    height: 100px;
    position: absolute;
    left: -100px;
    top: -45px;
    opacity: 0;
}
.toolbar-item-weixin:hover img{opacity: 1;}
.toolbar-item2{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer,.toolbar-item:hover .toolbar-tel{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item2:hover .toolbar-layer2,.toolbar-item2:hover .toolbar-tel{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-weixin .toolbar-layer2{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}

.toolbar-item-what{background-position:0 -922px;}
.toolbar-item-what:hover{background-position:0 -983px;}
.toolbar-item-app .toolbar-tel{height:52px;background:#fff; line-height:52px; font-size:20px; text-align:center; color:#222}
.toolbar-item-what .toolbar-tel{height:52px;background:#fff; line-height:52px; font-size:20px; text-align:center; color:#222}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}

.toolbar-layer, .toolbar-layer2{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
.toolbar-tel{position:absolute;right:52px;bottom:0;width:172px;opacity:1;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
.flink{font-size:13px;margin-top:20px; color:#666!important;}



/* 联系我们 */
.contact1{color: rgb(89, 89, 89);letter-spacing: 0.5px;font-size: 14px;line-height: 30px;}
.contact1 p{margin-bottom: 20px;}
.contact2{display: flex;justify-content: center;align-items: center;}
.contact2_lt{float: left;width: 50%;padding: 0 10px;box-sizing: border-box;}
.contact2_lt .inside_contact1 ul li a{color:#111;}
.contact2_lt .inside_contact1 ul li a:hover{color:#ffc400;}
.contact2_rt{float: right;width: 50%;padding: 0 10px;box-sizing: border-box;}
.contact2_rt .tit2{text-align: center;}
.contact2_rt .tit2 h3{text-align: center;font-weight: 700;color: #313139;font-size: 18px;line-height: 40px;}
.contact2_rt .tit2 span{text-align: center;color: #595959;font-size: 16px;letter-spacing: 0.5px;font-weight: 400;line-height: 30px;}
.message2{width: 100%;margin: 0 auto;border-radius: 10px;margin-top: 20px;}

.message2 form{box-sizing: border-box;}
.message2 form ul li{display: flex;justify-content: center;align-items: center;margin-bottom: 20px;}
.message2 form ul li span{width: 35%;float: left;font-size: 14px;line-height: 30px;}
.message2 form ul li input{border: 1px solid #aaa;width: 65%;float: right;line-height: 30px;box-shadow: 0 0 5px #999, 0 1px 2px rgb(0 0 0 / 20%) inset;}
.message2 form ul li textarea{border: 1px solid #aaa;width: 65%;float: right;line-height: 30px;}
.message2 form ul li .input_button{width: 75px;line-height: 30px;background: #333;color: white;float: none;}
.message2 form ul li:last-child{display: block;}


.inside_contact1 li{display: flex;align-items: center;margin-bottom: 10px;}
.inside_contact1 li img{width: 21px;height: 21px;padding-right: 10px;}


/* 详情 */
.newsDetail{width: 60%;margin: 0 auto;}
.newsDetail .newsDetail_lt{float: left;width: 65%;padding-right: 20px;box-sizing: border-box;}
.newsDetail .newsDetail_lt .tit7 strong{font-weight: 700;font-size: 35px;letter-spacing: 3px;line-height: 60px;color: #313139;}
.newsDetail .newsDetail_lt .xiangqing{color: #595959;font-size: 14px !important;line-height: 25px;margin-bottom: 20px;}
.newsDetail .newsDetail_lt .xiangqing p a:hover{color: rgb(255, 196, 0)  !important;}
.newsDetail .newsDetail_lt .xiangqing p a span:hover{color: rgb(255, 196, 0)  !important;}
.newsDetail .newsDetail_rt{float: right;width: 30%;box-sizing: border-box;}
.newsDetail .newsDetail_rt .side_a{border-bottom: 2px solid #333;border-top: 2px solid #333;margin-bottom: 30px;}
.newsDetail .newsDetail_rt .side_a .h1{color: #242424;font-size: 18px;line-height: 30px;letter-spacing: 1px;padding-top: 30px;}

.prevnext{width: 100%;}
.prevnext .next{float: right;width:49%;box-sizing: border-box;border: 1px solid #333;}
.prevnext .prev{float: left;width:49%;box-sizing: border-box;border: 1px solid #333;}
.prevnext a{line-height: 50px;color: #313139;font-size: 16px;text-align: center;letter-spacing: 2px;}

.prevnext .next1{overflow: hidden;position: relative;display: block;float: right;width:49%;background: #333;color: white;box-sizing: border-box;border: 1px solid #333;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap}
.prevnext .next1:before{position: absolute;background: white;color: #333;content: "Next Page";left:-1px;top:-1px;width: 100%;border: 1px solid #333;opacity: 1;transition: 0.3s;}
.prevnext .next1:hover:before{opacity: 0;}


.prevnext .prev1{overflow: hidden;position: relative;display: block;float: left;width:49%;background: #333;color: white;box-sizing: border-box;border: 1px solid #333;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap}
.prevnext .prev1:before{position: absolute;background: white;color: #333;content: "Last Page";left:-1px;top:-1px;width: 100%;border: 1px solid #333;opacity: 1;transition: 0.3s;}
.prevnext .prev1:hover:before{opacity: 0;}


.newsDetail .newsDetail_rt .side_b .h1{color: #242424;font-size: 18px;line-height: 30px;letter-spacing: 1px;padding-top: 30px;}
.foot1{text-align: center;}
.foot1 h1{color: rgb(105, 105, 105);font-weight: 700;font-size: 14px !important;line-height: 30px;letter-spacing: 0.5px;text-align: center;}
.foot1 span{color: rgb(105, 105, 105);font-weight: 700;font-size: 14px !important;line-height: 30px;letter-spacing: 0.5px;text-align: center;}

.fanyi{float: right;}
.fanyi .fanyi_title{text-align: right;margin-bottom: 30px;color: rgb(105, 105, 105);font-size: 12px;font-weight: 700;}
.fanyi .fanyi_content{text-align: right;font-size: 10px;letter-spacing: 0.5px;color: rgb(105, 105, 105);}


.gwbox{margin: 50px 0;}
.gwbox .gw{color: rgb(105, 105, 105);font-size: 10px;line-height: 30px;}
.gwbox .gw a{color: #FFC400;font-size: 10px;line-height: 30px;}
.gwbox .gfwb{color: rgb(105, 105, 105);font-size: 10px;line-height: 30px;}
.gwbox .gfwb a{color: #FFC400;font-size: 10px;line-height: 30px;}
.gwbox .witt{color: rgb(128, 128, 128);font-size: 10px;line-height: 30px;}
.gwbox .emi{color: rgb(128, 128, 128);font-size: 10px;line-height: 30px;}
.gwbox .adr{color: rgb(105, 105, 105);font-size: 10px;line-height: 30px;}

@media(max-width:1450px){
.case_box .case .nr_box .imgbg .img img{height: 224px;}
}
@media(max-width:1200px){
.case_box .case .nr_box .imgbg .img img{height: 184px;}
}
@media(max-width:1024px){
.case_box .case .nr_box .imgbg .img img{height: 160px;}
.index_newsclass1 dl dd ul li .nr_box  .imgbg .img{height: 235px;}
}
@media(max-width:998px){
.index_newsclass1 dl dd ul li .nr_box .imgbg .img img { max-height: 182px;max-width: 172px;}
}

@media(max-width:768px){
       .case_box .case .nr_box .imgbg .img img{height: 264px;}
	.service_box .list ul li{width: 100%; margin-bottom: 20px;}
	.number ul li{width: 100%;float: none;}
	.pic ul li {width: 50%;margin-bottom: 20px;}
	.message1_btn{width: 80%;}
	.message1{width: 80%;}
	/* .message2{width: 80%;} */
.zhao{margin-bottom: 0px;}
.footer{position: relative;z-index:99;}
	.foot1_lt{width: 100%;float: none;}
	.foot1_rt{width: 100%;float: none;}
	.foot2{width: 100%;}
	.foot1{width: 100%;}
	.foot2 .f_info p {line-height: 20px;}
	.indexabout_box .indexabout .list{width: 95%;}
	.contentbox .inside_news1{width: 100%;margin: 0 auto;}
	.contact2{display: block;}
	.contact2_lt{float: none;width: 100%;margin-bottom: 30px;}
	.inside{width: 100%;}
	.contact2_rt{float: none;width: 100%;}
	.newsDetail .newsDetail_lt{float: none;width: 100%;}
	.newsDetail .newsDetail_rt{float: none;width: 100%;margin-top: 50px;}
	.newsDetail {width: 90%;}
	.logo1{width: 100%;}
	.newsDetail{width: 90%;}
	.newsDetail .newsDetail_lt{float: none;width: 100%;}
	.newsDetail .newsDetail_rt{float: none;width: 100%;}
        .choice{width:90%;}
.inside {width: 90%;}
.index_newsclass1 dl dd ul li .nr_box .imgbg .img img { max-height: 182px;max-width: 172px;}
}
@media(max-width:620px){
.index_newsclass1 dl dd ul li .nr_box .imgbg .img img {
    max-height: 130px;
    max-width: 130px;
}
.index_newsclass1 dl dd ul li .nr_box .imgbg .img {
    height: 200px;
}
}

@media(max-width:500px){
     .pic ul li {width: 100%;}
.zhao{margin-bottom: 0px;}
.footer{position: relative;z-index:99;}
.index_news2 ul li .txt .h2 a {font-weight: normal;}
.index_news2 ul li .txt .h2 span { font-weight: normal;}
.inbanner_txt {font-size:30px;font-weight: normal;}
.index_newsclass1 dl dd ul li .nr_box .imgbg .img img {
    max-height: 90px;
    max-width: 90px;
}
.case_box .case .nr_box .imgbg .img img {
    height: 144px;
}
.case_box .case .nr_box .txtbg .txt .h2 {
    font-size: 12px;
}
}
