html{overflow-y: scroll;}
body,html{max-width: 1920px;margin: 0 auto;}
#warp{min-width:1000px; margin:0 auto; background:#fff;}
.main{width:1000px; margin:0 auto;}
.float_left{float:left;}
.float_right{float:right;}
.dis_inl{display:inline}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}

/*常用类*/
.fl{float:left;}
.fr{float:right;}
.relative{position:relative;z-index: 1;}
.absolute{position:absolute;}
.absolute.max{left: 0;top: 0;right: 0;bottom: 0;}
.fixed{position:fixed;}
.fz0{font-size:0;}
/*display快速设置*/
.hide{display:none;}
.block{display:block;}
.inline{display:inline;}
.inline-block{display:inline-block;*display:inline;zoom:1;}
.table{display:table;}
.table-cell{display:table-cell;}
/*超出隐藏*/
.over{overflow:hidden;}
/*图片在div居中*/
.m-pic{text-align:center;display:block;font-size:0;}
.m-pic b{display:inline-block;height:100%;vertical-align:middle;}
.m-pic img{vertical-align:middle;max-width:100%;max-height:100%;}
/*div居中*/
.m-div{text-align:center;display:block;font-size:0;}
.m-div b{display:inline-block;height:100%;vertical-align:middle;}
.m-div > div{vertical-align:middle;max-width:100%;max-height:100%;display: inline-block;}
/*鼠标移过图片放大*/
.b-pic{overflow:hidden;}
.b-pic img{-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}
.b-pic:hover img{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);transform:scale(1.4);}
/*图片占满div*/
.i-pic{overflow:hidden;font-size:0;}
.i-pic img{width:100%;min-height:100%;}
/*对齐方式*/
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
/*当前行超出，显示省略号*/
.text-over{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*几行内超出，显示省略号*/
.text-line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.text-line.line3{-webkit-line-clamp:3;}
.text-line.line4{-webkit-line-clamp:4;}
.text-line.line5{-webkit-line-clamp:5;}
/*强行不换行*/
.nowrap,[nowrap]{white-space:nowrap;}
/*强行换行*/
.break{white-space:normal;word-break:break-all;}
/*垂直对齐方式*/
.v-middle{vertical-align:middle;}
.v-top{vertical-align:top;}
.v-bottom{vertical-align:bottom;}
/*边框盒子处理*/
.border-box{-moz-box-sizing:border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
/*css3变换时间300毫秒*/
.trans{-webkit-transition:all 300ms ease 0s;transition:all 300ms ease 0s;outline:none;}
/*鼠标手型*/
.pointer{cursor:pointer !important;}
/*英文大写*/
.upper{text-transform:uppercase;}
/*英文小写*/
.lower{text-transform:lowercase;}
/*宽高100%*/
.maxh{height:100%;}
.maxw{width:100%;}
/*最多宽度设置*/
.cw1920{max-width: 1920px !important;margin: auto;}
.cw1600{max-width: 1600px !important;margin: auto;}
.cw1400{max-width: 1400px !important;margin: auto;}
.cw1300{max-width: 1300px !important;margin: auto;}
.cw1200{max-width: 1200px !important;margin: auto;}
.cw1000{max-width: 1000px !important;margin: auto;}
@media screen and (max-width: 1600px){
    .cw1600{max-width: 90% !important;}
}
@media screen and (max-width: 1200px){
    .cw1200{max-width: 90% !important;}
}
@media screen and (max-width: 1000px){
    .cw1200{max-width: 95% !important;}
    .cw1600{max-width: 95% !important;}
}
/*padding*/
.clear{margin:0px auto;clear:both;height:0px;font-size:0px;overflow:hidden;position: relative;}
.clear.a{top: -54px;display:block;height: 1px;width: 100%;position: relative;}
.clean{zoom:1;}
.clean:after,
.clean:before{content:'';display:table;}
.clean:after{clear:both;}

.hash-position{padding-top: 100px;margin-top: -100px}



#header{left: 0;right: 0;top: 0;z-index: 999;}
#header-blank{height: 100px;}
/* #header .logo{margin-right: 150px;} */
#header .nav-list{margin: 0 8%}
/* #header .tools{margin-left: 120px;} */
#header .header-nav{height: 100px;background-color: #fff;}
#header .header-nav > .wrap{min-width: 1080px;}
#header .header-nav > .wrap > div{display: inline-block;vertical-align: middle;}
#header .item a{font-size: 16px;}
#header .item{margin: 0 28px;position: relative;}
#header .item:hover a,
#header .item.on a{color: #172a88;}
#header .item.on a:after{content: '';display: inline-block;width: 100%;height: 3px;background-color: #172a88;position: absolute;bottom: -39px;left: 0;}
#header .lang-list > a span{font-family: Arial;font-size: 14px;margin: 0 10px;}
#header .tools{position: relative;}
#header .tools button{background: none;border: none;margin: 0;padding: 0;vertical-align: middle;cursor: pointer;font-size: 0;margin-right: 12px;}
#header .tools input{vertical-align: middle;width: 120px;text-indent: 5px;line-height: 35px;height: 35px;box-sizing: border-box;  border:1px solid #f2f2f2}
#header .tools img{margin-left: 0;}
#header .tel{font-size: 0;margin-bottom: 10px;}
#header .tel a{font-size: 24px;color: #172a88;font-family: 'DIN';margin-left: 12px;}
#header-mobile{display: none;}
@media screen and (max-width: 1650px){
    /* #header .tools input{display: none;} */
    /* #header .nav-list{margin: 0} */
}
@media screen and (max-width: 1600px){
    #header .header-nav > .wrap{display: flex;align-items: center;padding-top: 9px;justify-content: space-between;}
    #header .header-nav > .wrap > div{margin: 0;}
    #header .nav-list{flex: 1 0 auto;display: flex !important;justify-content: space-around;margin: 0;}
    #header .item{margin: 0;}
}

/* #header .top{height:34px; background:#5c5c5c;}
#header .top .welcome{line-height:34px; color:#cccccc;}
#header .top .link li{float:right; line-height:34px; background:url(/images/6.png) no-repeat left center; padding:0 10px;}
#header .top .link li a{color:#cccccc;}
#header .top .link li.index a{background:url(/images/1.png) no-repeat left center; padding-left:17px;}
#header .top .link li.contents_us a{background:url(/images/2.png) no-repeat left center; padding-left:19px;}
#header .bottom{background:url(/images/7.jpg) no-repeat center #f4f2f3; height:128px;}
#header .bottom .logo{width:260px; height:70px; margin-top:21px;}
#header .bottom .tel{font-family:"微软雅黑"; font-size:22px; color:#034cb3; background:url(/images/4.png) no-repeat left center; padding-left:36px; margin-top:42px;}
#nav{margin:13px 0 0 43px;}
#nav li{float:left; position:relative; z-index:100; height:34px;}
#nav li .first{background:url(/images/8.png) no-repeat left center; padding:0 30px 0 27px;}
#nav li .first a{font-family:"微软雅黑"; font-size:14px; color:#222222;}
#nav li .first a:hover{color:#034cb3; font-weight:bold;}
#nav li .first.on a{color:#034cb3; font-weight:bold;}
#nav li .jt img{position:absolute; bottom:0;}
#search{width:202px; height:25px; background:#fff; border:1px solid #d0d0d0; margin-top:5px;}
#search .keyword{width:175px; height:21px; margin:2px 0 0 5px; border:none; line-height:21px; color:#666; background:#fff;}
#search .sub{width:12px; height:11px; background:url(/images/5.png) no-repeat; border:none; margin:7px 6px 0 0;}
.hr{height:5px; background:#034cb3;} */

/* #banner{position:relative; width:100%;}
#banner .bd{width:100%; height:519px; }
#banner .bd ul li{position:absolute; left:0px; top:0px; width:100%; visibility:hidden;}
#banner .hd {bottom: 40px; height: 10px; left: 50%; line-height: 30px; position: absolute; text-align: center; z-index: 100; visibility:hidden;}
#banner .hd dl dd {background: url(/images/57.png) no-repeat; background-position:0 -7px; cursor: pointer; display: inline-block; height: 5px; line-height:999999px; color:#FFF; margin-right: 10px; overflow: hidden; width: 90px; float:left;}
#banner .hd dl dd.cur div{background: url(/images/57.png) no-repeat; background-position:0 0; height:5px;}
#banner .button{position:absolute; bottom:0; left:50%; width:216px; height:26px; margin-left:-108px; z-index:5000;} */
#banner-index .swiper-button-prev,
#banner-index .swiper-button-next{width: 60px;height: 60px;background-size: 60px 60px;opacity: 1;}
#banner-index .swiper-button-prev.swiper-button-disabled{background-image: url('../images/icon-left.png');}
#banner-index .swiper-button-next.swiper-button-disabled{background-image: url('../images/icon-right.png');}
#banner-index .swiper-button-prev{background-image: url('../images/icon-left-on.png');left: 50px;}
#banner-index .swiper-button-next{background-image: url('../images/icon-right-on.png');right: 50px;}
#banner-index .swiper-pagination{font-size: 0;bottom: 5.6%;}
#banner-index .swiper-pagination-bullet{opacity: 1;width: 2.6%;height: 6px;border-radius: 3px;box-sizing: border-box;border: 1px solid #fff;background: inherit;}
#banner-index .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #fff;}
@media screen and (max-width: 1200px){
    #banner-index .swiper-button-prev,
    #banner-index .swiper-button-next{width: 40px;height: 40px;background-size: 40px 40px;opacity: 1;}
    #banner-index .swiper-button-prev{left: 20px;}
    #banner-index .swiper-button-next{right: 20px;}
}
@media screen and (max-width: 500px){
    #banner-index .swiper-button-prev,
    #banner-index .swiper-button-next{display: none;}
}

#banner-product{background-repeat: no-repeat;background-position: center center;background-size: cover;height: 500px;}
#banner-product .title-info *{color: #fff;}
#banner-product .title-info .title{font-size: 36px;font-family: '思源黑体 CN';padding-top: 80px;}
#banner-product .title-info .title-brief{font-size: 14px;font-family: 'Arial';margin: 5px 0 65px;}
#banner-product .list{display: block;min-width: 1200px;overflow: hidden;}
#banner-product .list .item{float: left;}
#banner-product .item .img{width: 140px;height: 140px;box-sizing: border-box;margin:0 0 25px 20px;border-radius: 50%;border: 3px solid #75ca0d;overflow: hidden;background-color: #fff;}
#banner-product .item .text{padding: 0 20px;text-align: center;background-image: url('../images/product-bg.png');background-repeat: no-repeat;background-position: center center;background-size: cover;height: 50px;line-height: 50px;}
#banner-product .item span{width: 140px;overflow: hidden;display: inline-block;font-size: 14px;color: #666;}

.title-info .title{text-align: center;font-size: 32px;font-weight: bold;}
.title-info .title-brief{text-align: center;font-size: 16px;color: #666;margin-top: 10px;}
.swiper-wrap{position: relative;}
@media screen and (max-width: 1000px){
    .title-info .title{font-size: 28px;}
}
@media screen and (max-width: 800px){
    .title-info .title{font-size: 22px;}
    .title-info .title-brief{font-size: 14px;margin-top: 1.25%}
}

#index .product-center .title-info{margin-top: 40px;}
#index #product-list{padding: 40px 0 50px;}
#index .product-center .swiper-button-prev,
#index .product-center .swiper-button-next{width: 30px;height: 30px;background-size: 30px 30px;opacity: 1;}
#index .product-center .swiper-button-prev.swiper-button-disabled{background-image: url('../images/icon-product-left.png');}
#index .product-center .swiper-button-next.swiper-button-disabled{background-image: url('../images/icon-product-right.png');}
#index .product-center .swiper-button-prev{background-image: url('../images/icon-product-left-on.png');left: -60px;}
#index .product-center .swiper-button-next{background-image: url('../images/icon-product-right-on.png');right: -60px;}
#index .product-center .item{box-sizing: border-box;border: 1px solid #e8e8e8;height: 290px;}
#index .product-center .item > .wrap > div{height: 210px;margin-left: 6.7567567%;}
#index .product-center .item .img{width: 33.7837837%;}
#index .product-center .item .info{width: 46%;}
#index .product-center .item .model,
#index .product-center .item .brief{font-size: 14px;color: #666;word-wrap: break-word;word-break: break-all;text-align: justify;line-height: 26px;}
#index .product-center .item .model{margin: 5px 0 10px;height: 26px;line-height: 26px;}
#index .product-center .item .title{font-size: 18px;font-weight: bold;height: 24px;line-height: 24px;}
#index .product-center .item .brief{height: 78px;overflow: hidden;}
#index .product-center .item .info a{text-align: center;border-radius: 15px;line-height: 30px;height: 30px;width: 80px;background-color: #75ca0d;color: #fff;font-size: 14px;display: block;margin-top: 8.4033613%;}
@media screen and (max-width: 1600px){
    #index .product-center .title-info{margin-top: 2.5%;}
    #index .product-center .swiper-button-next{right: -40px}
    #index .product-center .swiper-button-prev{left: -40px}
    #index #product-list{padding: 2.7% 0 3.472%;}
}
@media screen and (max-width: 1200px){
    #index .product-center .item{height: 250px;}
}
@media screen and (max-width: 1000px){
    #index .product-center .swiper-button-prev,
    #index .product-center .swiper-button-next{display: none;}
}

#index .company{background-color: #f2f2f2;padding-bottom: 50px;}
#index .company .title-info{padding: 40px 0;}
#index .company .img{width: 61.25%;}
#index .company .info{width: 38.75%;background-color: #fff;}
#index .company .info > .wrap{margin: 9.677% 8.064%;}
#index .company .item-brief{line-height: 26px;font-size: 14px;color: #666;max-height: 156px;overflow: hidden;}
#index .company .item-line{width: 50px;height: 4px;background-color: #75ca0d;margin: 5.34% 0 6.41%;}
#index .company .item-title{font-size: 24px;}
@media screen and (max-width: 1600px){
    #index .company .title-info{padding: 2.5% 0;}
}
@media screen and (max-width: 1200px){
    #index .company .info > .wrap{margin: 5%;}
    #index .company .item-line{margin: 3% 0;}
}
@media screen and (max-width: 980px){
    #index .company .img{width: 100%;}
    #index .company .item-title{font-size: 20px;}
    #index .company .info{width: 100%;}
}

#index .cert{margin: 50px auto;background-color: #f2f2f2;}
#index .cert .intro{width: 30%;position: relative;}
#index .cert .intro:after{content:'';display: block;padding-top: 106.25%;}
#index .cert .intro > .wrap{background-image: url('../images/cert-bg.jpg');background-repeat: no-repeat;background-position: center center;background-size: cover;padding: 13.8888888%;}
#index .cert .intro > .wrap *{color: #fff;}
#index .cert .intro .title{font-size: 32px;font-weight: bold;margin: 20px 0 35px;}
#index .cert .intro .brief{font-size: 16px;line-height: 28px;}
#index .cert-list{width: 70%;box-sizing: border-box;padding: 0 60px;margin-top: 4.6875%;}
#index .cert-list .item{cursor: pointer;}
#index .cert-list .text{font-size: 14px;margin-top: 25px;}
#index .cert-list .swiper-button-prev,
#index .cert-list .swiper-button-next{width: 30px;height: 30px;background-size: 30px 30px;opacity: 1;}
#index .cert-list .swiper-button-prev.swiper-button-disabled{background-image: url('../images/icon-product-left.png');}
#index .cert-list .swiper-button-next.swiper-button-disabled{background-image: url('../images/icon-product-right.png');}
#index .cert-list .swiper-button-prev{background-image: url('../images/icon-product-left-on.png');left: -45px;}
#index .cert-list .swiper-button-next{background-image: url('../images/icon-product-right-on.png');right: -45px;}
@media screen and (max-width: 1400px){
    #index .cert .intro .title{margin: 7.32% 0 12.82%;}
}
@media screen and (max-width: 1200px){
    #index .cert .intro .title{margin: 5% 0;}
    #index .cert .intro .img-start{height: 80px;}
    #index .cert .intro .title{font-size: 28px;}
    #index .cert-list{margin-top: 1.6%;}
    #index .cert .intro .brief{font-size: 15px;line-height: 25px;}
}
@media screen and (max-width: 1000px){
    #index .cert-list{padding: 0 6%;}
    #index .cert-list .swiper-button-prev,
    #index .cert-list .swiper-button-next{display: none;}
}
@media screen and (max-width: 950px){
    #index .cert .intro .img-start{height: 60px;}
    #index .cert .intro .title{font-size: 22px;}
    #index .cert .intro .brief{font-size: 13px;line-height: 22px;}
}
@media screen and (max-width: 850px){
    #index .cert .intro::after{display: none;}
    #index .cert .intro > .wrap{padding: 3%;position: static;}
    #index .cert .intro .title{margin: 0;}
    #index .cert .intro{width: 100%;}
    #index .cert-list{width: 100%;padding: 3%;margin-top: 0;}
    #index .cert .intro .img-start{margin-right: 2%;display: inline-block;vertical-align: top;}
    #index .cert .intro-info{display: inline-block;}
}
@media screen and (max-width: 500px){
    #index .cert-list .text{font-size: 12px;}
}

#index .about{background-color: #f2f2f2;}
#index .about > .wrap{padding: 50px 0;}
#index .about .info{width: 45%;}
#index .about .info .title{font-size: 32px;font-weight: bold;margin: 35px 0;}
#index .about .info .brief{font-size: 14px;line-height: 26px;color: #666;}
#index .about .info .data{text-align: center;}
#index .about .info .num{font-size: 50px;font-family: 'DIN';margin: 50px 0 5px;}
#index .about .info .item{margin-right: 7%;}
#index .about .info .item:last-of-type{margin-right: 0;}
#index .about .info .item-brief{font-size: 14px;color: #666;}
#index .about .info .more{box-sizing: border-box;background-color: #fff;border: 1px solid #999;border-radius: 190px;width: 160px;height: 50px;line-height: 50px;display: block;text-align: center;margin-top: 90px;}
#index .about .info .more:hover {color: #333;}
#index .about .info .more span{font-size: 14px;margin-right: 12px;}
@media screen and (max-width: 1600px){
    #index .about .img{width: 50%;}
    #index .about .img img{max-width: 100%;}
    #index .about .info .title{margin: 5.401234% 0;}
    #index .about .info .data{display: flex;justify-content: space-between;}
    #index .about .info .data:before,
    #index .about .info .data:after {display: none;}
    #index .about .info .item{margin: 0;}
    #index .about .info .num{margin-top: 30px;}
    #index .about .info .more{margin-top: 10%;}
}
@media screen and (max-width: 1400px){
    #index .about .info .num{margin-top: 20px;}
    #index .about .info .more{margin-top: 5%;}
}
@media screen and (max-width: 1200px){
    #index .about .info .title{margin: 3% 0;}
    #index .about .info .num{margin: 0;}
    #index .about .info .data{margin: 2% 0;}
    #index .about .info .more{width: 140px;line-height: 45px;height: 45px;}
    #index .about .info .title{font-size: 28px;}
    #index .about .info .num{font-size: 50px;}
}
@media screen and (max-width: 1000px){
    #index .about > .wrap{padding: 0 0 2%;}
    #index .about .info{width: 100%;}
    #index .about .info .data{justify-content: space-around;}
    #index .about .info .more{margin: 0 auto 2%;}
    #index .about .img{width: 100%;}
    #index .about .info .title{font-size: 22px;margin: 2% 0;}
    #index .about .info .num{font-size: 40px;}
}
@media screen and (max-width: 800px){
    #index .about .info .title{margin: 5% 0 2%;}
    #index .about > .wrap{padding: 0 0 5%;}
    #index .about .info .brief,
    #index .about .info .item-brief{font-size: 12px;}
    #index .about .info .data{margin: 5% 0}
    #index .about .info .more{margin: 0 auto 5%;}
}
@media screen and (max-width: 500px){
    #index .about .info .item-brief{font-size: 11px;}
    #index .about .info .num{font-size: 30px;}
}


#index_news{height:38px; line-height:38px;}
#index_news .text_tips{font-family:"微软雅黑"; color:#034cb3; font-size:14px; background:url(../images/10.png) no-repeat right center; padding-right:15px; margin-right:8px;}
#index_news .title{margin-right:10px;}
#index_news .title a{color:#7c7c7c;}
#index_news .time{color:#7c7c7c;}
#cate_hot{padding-bottom:24px; background:#ededed;}
#Category{border:1px solid #d7d7d7; width:215px;}
#Category .title{background:url(../images/11.png) repeat-x; height:37px; font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:37px; text-indent:29px;}
#Category .first{height:35px; background:url(../images/12.png) repeat-x; line-height:35px; text-indent:16px;}
#Category .first a{font-family:"微软雅黑"; font-size:14px; color:#222222; background:url(../images/13.png) no-repeat left center; padding-left:18px;}
#Category .first a:hover{color:#034cb3; background:url(../images/14.png) no-repeat left center;}
#Category .second{/*padding:3px 14px;*/ padding:3px 12px; background:#fff;}
#Category .second .second_1{/*width:82px;*/ width:84px; height:28px; line-height:28px; overflow:hidden; background:url(../images/16.png) no-repeat left center; padding-left:11px;}
#Category .second .second_1:hover{background:url(../images/15.png) no-repeat left center;}
#Category .second .second_1 a{font-family:"微软雅黑"; /*color:#6c6a6a;*/ color:#333; }
#Category .second .second_1 a:hover{color:#034cb3; font-weight:bold;}
#Category .second .second_1 a.on{color:#034cb3; font-weight:bold;}
#Category .second .second_2{background:url(../images/41.png) no-repeat left center; text-indent:12px; margin-left:10px; width:100%; overflow:hidden; height:28px; line-height:28px;}
#Category .second .second_2 a:hover{color:#034cb3;}
#Category .second .second_2 .on{color:#034cb3;}
#Category .cate:hover .first a{color:#034cb3; background:url(../images/14.png) no-repeat left center;}
#Category .cate .first.on a{color:#034cb3; background:url(../images/14.png) no-repeat left center;}
#Category .senior{height:35px; background:none; line-height:35px; text-indent:16px; border-bottom:1px solid #d7d7d7;}
#Category .senior:hover{background:url(../images/12.png) repeat-x;}
#Category .senior a{font-family:"微软雅黑"; font-size:14px; color:#222222; background:url(../images/34.png) no-repeat left center; padding-left:18px;}
#Category .senior a:hover{color:#034cb3; background:url(../images/14.png) no-repeat left center;}
#Category .senior.on{background:url(../images/12.png) repeat-x;}
#Category .senior.on a{color:#034cb3; background:url(../images/14.png) no-repeat left center;}
#Category .cate:hover .senior a{color:#034cb3; background:url(../images/14.png) no-repeat left center;}
#cate_hot .pro_cate{width:770px; border:1px solid #dadada;}
#cate_hot .pro_cate .title_more{height:35px; background:url(../images/17.png) repeat-x; border-bottom:1px solid #dadada;}
#cate_hot .pro_cate .title_more .title{text-indent:14px; line-height:35px;}
#cate_hot .pro_cate .title_more .title a{font-family:"微软雅黑"; font-size:18px; color:#034cb3;}
#cate_hot .pro_cate .title_more .title a:hover{font-weight:bold;}
#cate_hot .pro_cate .title_more .more{margin:14px 13px 0 0;}
#cate_hot .pro_cate .list{width:747px; padding:10px 13px 16px 10px; background:url(../images/21.png) repeat-x;}
#cate_hot .pro_cate .list li{width:177px; height:277px; background:url(../images/18.png) no-repeat; margin-right:13px;}
#cate_hot .pro_cate .list li:hover{background:url(../images/19.png) no-repeat;}
#cate_hot .pro_cate .list li .pimg{width:173px; height:174px; padding-top:2px; margin-left:2px; text-align:center;}
#cate_hot .pro_cate .list li .pimg a{display: table-cell; height: 174px; overflow: hidden; text-align: center; vertical-align: middle; width: 173px;}
#cate_hot .pro_cate .list li .name{text-indent:12px; line-height:42px; height:42px; overflow:hidden;}
#cate_hot .pro_cate .list li .name a{font-family:"微软雅黑"; font-size:14px; color:#034cb3;}
#cate_hot .pro_cate .list li .bief{width:156px; margin-left:9px; font-family:"微软雅黑"; /*color:#585858;*/ color:#000; line-height:20px; height:40px; overflow:hidden;}
#cate_hot .hot_pro{margin-top:14px; width:770px; border:1px solid #dadada;}
#cate_hot .hot_pro .title_more{height:35px; background:url(../images/17.png) repeat-x; border-bottom:1px solid #dadada;}
#cate_hot .hot_pro .title_more .title{text-indent:14px; line-height:35px;}
#cate_hot .hot_pro .title_more .title a{font-family:"微软雅黑"; font-size:18px; color:#034cb3;}
#cate_hot .hot_pro .title_more .title a:hover{font-weight:bold;}
#cate_hot .hot_pro .title_more .more{margin:14px 13px 0 0;}
#cate_hot .hot_pro .list{width:747px; padding:10px 13px 0 10px; background:url(../images/22.png) repeat-x;}
#cate_hot .hot_pro .list .over{width:747px; overflow:hidden;}
#cate_hot .hot_pro .list li{width:179px; margin-right:10px;}
#cate_hot .hot_pro .list li a{font-family:"微软雅黑"; color:#000;}
#cate_hot .hot_pro .list li:hover a{color:#034cb3;}
#cate_hot .hot_pro .list li .pimg{width:177px; height:133px; border:1px solid #d4d4d4; text-align:center;}
#cate_hot .hot_pro .list li .pimg a{display: table-cell; height: 131px; overflow: hidden; text-align: center; vertical-align: middle; width: 175px;}
#cate_hot .hot_pro .list li .pimg img{margin:1px;}
#cate_hot .hot_pro .list li .name{text-align:center; line-height:43px; height:43px; overflow:hidden;}
#index_bief{margin-bottom:16px;}
#index_bief .about_news{width:652px; overflow:hidden;}
#index_bief .text_tips{background:url(../images/23.png) repeat-x; height:47px; margin-bottom:21px;}
#index_bief .text_tips span{border-bottom:2px solid #034cb3; line-height:44px; display:inline-block; padding-right:8px;}
#index_bief .text_tips span a{font-family:"微软雅黑"; font-size:18px; color:#686868; font-weight:bold;}
#index_bief .text_tips span a:hover{color:#034cb3;}
#index_bief .pimg{width:213px; height:146px; border:1px solid #e8e8e8;}
#index_bief .img{width:203px; height:136px; margin:5px;}
#index_bief .img a{display: table-cell; height: 136px; overflow: hidden; text-align: center; vertical-align: middle; width: 203px;}
#index_bief .about_news .bief{width:424px; margin-top:10px;}
#index_bief .about_news .bief .title a{font-family:"微软雅黑"; font-weight:bold; color:#848484;}
#index_bief .about_news .bief .bief_contents{line-height:24px; color:#636363; margin-bottom:13px; font-family:"微软雅黑"; height:96px; overflow:hidden;}
#index_bief .news .list{width:424px; margin-top:10px;}
#index_bief .news .list{line-height:24px;}
#index_bief .news .list .new_list{margin-bottom:5px; height:115px; overflow:hidden;}
#index_bief .news .list .title{background:url(../images/24.png) no-repeat left center; text-indent:16px;}
#index_bief .news .list .title a{font-family:"微软雅黑";color:#5e5e5e;}
#index_bief .news .list .time{color:#b9b9b9;}
#index_bief .app_contact{width:310px;}
#index_bief .app_contact .app .list{margin-top:7px; height:129px;}
#index_bief .app_contact .app .list li{margin:0 12px 18px 0;}
#index_bief .app_contact .app .list li a{width:95px; height:25px; background:url(../images/25.png) no-repeat; line-height:25px; text-align:center; display:block; font-family:"微软雅黑"; color:#4c4c4c;}
#index_bief .app_contact .app .list li a:hover{background:url(../images/26.png) no-repeat; color:#034cb3;}
#index_bief .app_contact .contact{line-height:20px;}
#index_bief .app_contact .contact .text{font-family:"微软雅黑"; color:#5e5e5e;}
#index_bief .app_contact .contact .tips{font-family:"微软雅黑"; color:#5e5e5e;}
#index_bief .app_contact .contact .tips a{font-family:"微软雅黑"; color:#5e5e5e;}
#index_bief .app_contact .contact .num{font-family:"微软雅黑"; color:#5e5e5e; font-weight:bold;}
#index_bief .app_contact .contact .address{width:232px; margin-left:6px; font-family:"微软雅黑";}


/*#ad{height:284px; position:relative; overflow:hidden;}
#ad .db{position:absolute; height:284px; left:50%; margin-left:-960px;}*/

#ad{position:relative; width:100%;}
#ad .db{/* position:absolute;  */left:0px; top:0px; width:100%; /* visibility:hidden; */}


#layout{margin:16px 0 13px;}
#layout .left{width:217px;}
#layout .right{width:772px;}
#contact_us{margin-top:17px;}
#contact_us .title{background:url(../images/29.png) repeat-x; height:37px; font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:37px; text-indent:30px;}
#contact_us .info{width:215px; /*height:328px;*/ border:1px solid #d7d7d7;}
#contact_us .info .layout{width:190px; margin:14px 0 0 13px;}
#contact_us .info .layout .tel{background:url(../images/30.png) no-repeat left center; text-indent:29px; height:20px; line-height:20px; font-family:"微软雅黑"; font-size:20px; color:#034cb3; margin:17px 0 16px;}
#contact_us .info .layout .unified{font-family:"微软雅黑"; color:#5e5e5e; line-height:21px;}
#contact_us .info .layout .unified a{font-family:"微软雅黑"; color:#5e5e5e; line-height:21px;}
#contact_us .info .layout .num{font-weight:bold; font-size:14px;}
#contact_us .info .layout .address{width:145px; margin-left:6px;}
#position{width:770px; line-height:35px; background:url(../images/32.png) repeat-x; border:1px solid #dadada;box-sizing: border-box;background-size: auto 100%;padding: 0 14px 0 24px;}
#position .title{ font-family:"微软雅黑"; font-size:16px; color:#034cb3;}
#position .tips{color:#727272;}
#position .index{background:url(../images/31.png) no-repeat right center; padding-right:12px; margin-right:7px;}
#position .index a{color:#727272;}
#position .p1{background:url(../images/31.png) no-repeat right center; padding-right:12px; margin-right:7px;}
#position .p1 a{color:#727272;}
#position .p2{color:#1852a5; font-family:"微软雅黑";white-space: normal;word-wrap: break-word;word-break: break-all;}
#article_page{width:770px; min-height:599px; background:url(../images/33.png) repeat-x top; border:1px solid #dadada; border-top:none;}
#article_page .contents{width:724px; margin:0 auto; padding-top:30px; line-height:24px; padding-bottom:20px;}
#products_page{width:770px; min-height:821px; border:1px solid #dadada; border-top:none; margin-bottom:15px;}
#products_page .list_page{width:750px; margin:0 9px 0 11px;}
#products_page .list{width:750px; height:730px; overflow:hidden; padding-top:11px; margin-bottom:18px;}
#products_page .list li{height:173px; width:748px; background:#f6f6f6; border:1px solid #e6e6e6; margin-bottom:10px;}
#products_page .list li .img{width:189px; height:158px; background:url(../images/36.png) no-repeat; margin:7px 24px 0 10px;}
#products_page .list li:hover .img{background:url(../images/35.png) no-repeat;}
#products_page .list li .more a{width:101px; height:24px; background:url(../images/38.png) no-repeat; display:block;}
#products_page .list li:hover .more a{width:101px; height:24px; background:url(../images/37.png) no-repeat;}
#products_page .list li .img div{margin-left:1px; padding-top:1px; width:187px; height:148px; text-align:center;}
#products_page .list li .img div a{display: table-cell; height: 148px; overflow: hidden; text-align: center; vertical-align: middle; width: 187px;}
#products_page .list li .contents{width:505px;}
#products_page .list li .contents .title{height:41px; line-height:41px; overflow:hidden;}
#products_page .list li .contents .title a{font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#0f499a;}
#products_page .list li .contents .line_pro{background:url(../images/39.png) no-repeat; height:3px;}
#products_page .list li .contents .bief{/*color:#919191;*/color:#333; line-height:30px; font-family:"微软雅黑";  height:90px; overflow:hidden;}
#product_list .title{height:35px; background:url(../images/40.png) repeat-x; border:1px solid #dadada; text-indent:22px; line-height:35px; font-family:"微软雅黑"; font-size:16px; color:#034cb3;}
#product_list .form{width:770px; min-height:330px; border:1px solid #dadada; border-top:none;}
#product_list .form .list{width:729px; margin:0 17px 0 24px; padding-top:30px; padding-bottom:20px;}
#product_list .form .list div{background:url(../images/41.png) no-repeat left center; text-indent:12px; width:137px; margin-right:10px; line-height:28px; height:28px; overflow:hidden; float:left;}
#product_list .form .list div a{font-family:"微软雅黑"; /*color:#323232;*/ color:#333;}
#product_list .form .list div a:hover{color:#034cb3; font-weight:bold;}
#detail_page{width:770px; min-height:907px; border:1px solid #dadada; border-top:none; margin-bottom:15px;}
#detail_page .contents{width:729px; margin-left:22px; padding-top:23px;}
#detail_page .top{margin-bottom:19px;}
#detail_page .top .pimg{width:383px; height:311px; background:url(../images/42.png) no-repeat;}
#detail_page .top .pimg div{width:381px; height:301px; margin-left:1px; padding-top:1px; text-align:center;}
#detail_page .top .pimg div a{display: table-cell; height: 301px; overflow: hidden; text-align: center; vertical-align: middle; width: 381px;}
#detail_page .top .bief_title{width:315px;}
#detail_page .top .bief_title .title{line-height:32px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; color:#0f499a; font-weight:bold; border-bottom:1px dashed #b8b8b8;white-space: normal;word-wrap: break-word;word-break: break-all;}
#detail_page .top .bief_title .tips{line-height:37px; height:37px; /*color:#848484;*/ color:#000; font-family:"微软雅黑";}
#detail_page .top .bief_title .bief{/*color:#848484;*/color:#000; font-family:"微软雅黑"; line-height:24px; letter-spacing:1px;}
#tab .db{background:url(../images/43.png) no-repeat left center; height:39px; border-bottom:3px solid #cecece; margin-bottom:20px;}
#tab .db .db_right{background:url(../images/44.png) no-repeat right center; height:39px;}
#tab .db .db_right .db_midden{background:url(../images/45.png) repeat-x; height:39px; width:723px; margin:0 3px; position:relative; z-index:100;}
#tab .db ul{position:absolute; z-index:100; left:-3px;}
#tab .db li{float:left; line-height:39px; height:39px; cursor:pointer; position:relative;}
#tab .db li .on_inner div{height:39px; padding:0 32px; font-family:"微软雅黑"; font-weight:bold; color:#5c5858; }
#tab .db li .on_inner{background:url(../images/48.png) no-repeat right center;}
#tab .db li.on .on_inner div{background:url(../images/47.png) repeat-x; color:#034cb3;}
#tab .db li .on_right div{height:39px; padding:0 32px; font-family:"微软雅黑"; font-weight:bold; color:#5c5858; }
#tab .db li .on_right{background:url(../images/48.png) no-repeat right center; margin-left:3px;}
#tab .db li.on .on_right div{background:url(../images/47.png) repeat-x; color:#034cb3;}
#tab .db li.on .on_left{background:url(../images/46.png) no-repeat left center;}
#tab .db li .arrow{background:url(../images/49.png) no-repeat; width:13px; height:6px; position:absolute; z-index:101; left:50px; bottom:-9px; display:none;}
#tab .db li.on .arrow{display:block;}
#tab .hd div{line-height:30px;}
#recommend_product .title{background:url(../images/40.png) repeat-x; height:35px; line-height:35px; border:1px solid #dadada; font-family:"微软雅黑"; font-size:16px; color:#034cb3; text-indent:22px;}
#recommend_product .list{height:245px; border:1px solid #dadada; border-top:none;}
#recommend_product .list .scroll{width:732px; margin:0 auto; padding-top:19px; overflow:hidden;}
#recommend_product .list .scroll li{float:left; margin-right:17px; display:inline-block; width:170px;}
#recommend_product .list .pimg{width:170px; height:142px; background:url(../images/50.png) no-repeat;}
#recommend_product .list .pimg div{width:168px; height:132px; margin-left:1px; padding-top:1px; text-align:center;}
#recommend_product .list .pimg div a{display: table-cell; height: 132px; overflow: hidden; text-align: center; vertical-align: middle; width: 168px;}
#recommend_product .list .name{height:40px; line-height:40px; overflow:hidden;}
#recommend_product .list .name a{font-family:"微软雅黑"; color:#323232;}
#recommend_product .list .more a{width:101px; height:24px; background:url(../images/38.png) no-repeat; display:block;}
#recommend_product .list .scroll li:hover .pimg{background:url(../images/51.png) no-repeat;}
#recommend_product .list .scroll li:hover .name a{ color:#0f499a;}
#recommend_product .list .scroll li:hover .more a{background:url(../images/37.png) no-repeat;}
#info_page{width:770px; min-height:492px; background:url(../images/33.png) repeat-x top; border:1px solid #dadada; border-top:none;}
#info_page .top{width:705px; padding-top:23px; height:174px; margin:0 0 18px 27px;}
#info_page .top .pimg{width:262px; height:174px; background:url(../images/52.png) no-repeat; margin-right:22px;}
#info_page .top .pimg div{width:254px; height:159px; padding-top:4px; margin-left:4px; text-align:center;}
#info_page .top .pimg div a{display: table-cell; height: 159px; overflow: hidden; text-align: center; vertical-align: middle; width: 254px;}
#info_page .top .title_bief{width:421px;}
#info_page .top .title_bief .title{line-height:24px; height:24px; overflow:hidden; margin:5px 0 5px;}
#info_page .top .title_bief .title a{font-family:"微软雅黑"; font-size:18px; color:#515151;}
#info_page .top .title_bief .bief{line-height:24px; color:#656565; font-family:"微软雅黑"; height:72px; overflow:hidden; margin-bottom:35px;}
#info_page .top .title_bief .more a{width:101px; height:24px; background:url(../images/38.png) no-repeat; display:block;}
#info_page .top .title_bief:hover .more a{width:101px; height:24px; background:url(../images/37.png) no-repeat;}
#info_page .bottom{width:745px; margin:0 auto;}
#info_page .bottom .list{height:205px; overflow:hidden; margin-bottom:17px;}
#info_page .bottom li{line-height:33px; height:33px; border-bottom:1px dashed #b8b8b8;}
#info_page .bottom li .title{background:url(../images/53.png) no-repeat left center; text-indent:11px; margin-left:15px;}
#info_page .bottom li .title a{font-family:"微软雅黑"; color:#656565;}
#info_page .bottom li .title a:hover{color:#034cb3;}
#info_page .bottom li .time{font-family:"微软雅黑"; color:#949494; margin-right:4px;}
#info_detail{width:770px; min-height:599px; background:url(../images/33.png) repeat-x top; border:1px solid #dadada; border-top:none;}
#info_detail .contents{width:724px; margin:0 auto; padding-top:30px;}
#service{position:absolute; right:0;z-index: 99999;}
#service .kk{overflow:hidden; position:absolute; right:0; }
#service .kk .tt{width:125px; padding-bottom: 10px; border:5px solid #c7c7c7; background:#fff; z-index:10000; overflow:hidden;}
#service .kk .tt .top{height:51px; background:url(../images/54.png) no-repeat; position:relative;}
#service .kk .tt .top .close{width:25px; height:25px; background:url(../images/55.png) no-repeat; position:absolute; top:4px; right:3px; cursor:pointer;}
#service .kk .tt .bottom{width:104px; margin:0 auto; padding-top:20px;}
#service .kk .tt .bottom a:hover{color:#034cb3; font-weight:bold;}
#service .kk .tt .bottom .qq{background:url(../images/56.png) no-repeat left center; text-indent:28px; height:18px; line-height:18px; margin-bottom:23px;}
#job_page{width:770px; min-height:500px; border:1px solid #dadada; border-top:none;}
#job_page .bottom .job_list{width:745px; margin:0 auto;}
#job_page .bottom .list{height:374px; overflow:hidden; margin-bottom:17px;}
#job_page .bottom .bsjob_tit {background: url(../images/61.jpg) repeat-x; height: 47px; line-height: 47px; padding: 0 31px;}
#job_page .bottom .bsjob_tit span{color: #504848; font-size: 14px; font-family:"微软雅黑";}
#job_page .bottom .bsjob_tit span, .bsjob_con li span { display: block; float: left;}
#job_page .bottom .bsjob_con li {color: #5f5f5f; height: 40px; line-height: 40px; padding: 0 10px;}
#job_page .bottom .w360{background: url(../images/60.jpg) no-repeat left center; padding-left: 10px; width: 360px;}
#job_page .bottom .w105{width: 105px;}
#job_page .bottom .w190{width: 190px;}
#job_page .bottom .w81 {width: 81px;}
#job_page .bottom .bsjob_con li a {background: url(../images/59.jpg) no-repeat; color: #3c70a0; display: block; line-height: 28px; margin: 5px 0 0; padding-left: 8px;}
#job_detail{width:770px; min-height:599px; background:url(../images/33.png) repeat-x top; border:1px solid #dadada; border-top:none;}
#job_detail .contents{width:724px; margin:0 auto; padding-top:30px; line-height:24px;}
#employee_page{width:770px; min-height:500px; border:1px solid #dadada; border-top:none;}
#employee_page li{width:730px;}
#employee_page .pic{width:730px; height:400px; overflow:hidden;}
#employee_page .contents{line-height:24px;}
#employee_page .list_contents{width:730px; margin:0 auto; padding-top:20px; position:relative; z-index:100;}
#employee_page .prev{background:url(../images/history_pic6.jpg) no-repeat; width:15px; height:56px; position:absolute; z-index:100; left:0; top:50%; margin-top:-28px; cursor:pointer;}
#employee_page .next{background:url(../images/history_pic7.jpg) no-repeat; width:15px; height:56px; position:absolute; z-index:100; right:0; top:50%; margin-top:-28px; cursor:pointer;}
/* 
#footer{height:104px; background:#e3e3e3;}
#footer .copy_link{background:url(/images/27.png) no-repeat left center; padding-left:88px; height:40px; margin-left:202px; margin-top:34px;}
#footer .copy_link .text_tips{color:#595959;}
#footer .copy_link .url{background:url(/images/28.png) no-repeat right center; padding-right:17px; margin-right:14px;}
#footer .copy_link .url a{font-family:"微软雅黑"; color:#595959;}
#footer .copy_link .copy{text-align:center; width:515px; color:#737373; font-family:"微软雅黑"; margin-top:5px;} */

#product-list{}
#product-list .title-info .title-brief{margin-top: 5px;}
#product-list .title-info{margin: 40px 0 25px;}

#product-list .search input{width: 330px;height: 50px;line-height: 50px;text-indent: 20px;background-image: url(../images/search-bg.png);background-repeat: no-repeat;background-position: left center;background-size: cover;border-top-left-radius: 10px;border-bottom-left-radius: 10px;font-size: 14px;box-sizing: border-box;border: none;display: inline-block;vertical-align: middle;}
#product-list .search button{margin: 0;padding: 0;border: none;background-color: #172a88;width: 90px;height: 50px;display: inline-block;vertical-align: middle;border-top-right-radius: 10px;border-bottom-right-radius: 10px;cursor: pointer;}
#product-list .search form{font-size: 0;text-align: center;margin-bottom: 50px;}

#product-list .on{color: #172a88;}
#product-list .cate-list{border: 1px solid #e8e8e8;box-sizing: border-box}
#product-list .cate-list > div{font-size: 0;}
#product-list .cate-list *{font-size: 14px;}
#product-list .cate-list a.on,
#product-list .cate-list a:hover{color: #172a88 !important;}
#product-list .cate1,
#product-list .cate2{line-height: 26px;box-sizing: border-box;border-bottom: 1px solid #e8e8e8;padding: 12px 0 15px;}
#product-list .cate1{float: left;width: 158px;font-size: 14px;font-weight: bold;background-color: #f4f4f4;padding-left: 30px;}
#product-list .cate1.c0{font-size: 14px;font-weight: bold;}
#product-list .cate1 a{font-size: 14px;font-weight: bold;}
#product-list .cate2{float: left;width: 840px;padding-left: 15px;}
#product-list .cate2 a{margin-right: 30px;display: block;line-height: 26px;float: left;}
/* #product-list .cate2.right-cate a{color: #777;} */
#product-list .cate2.right-cate a:first-of-type{color: #333;margin-right: 0;font-weight: bold;}

#product-list .nav{margin: 40px 0 25px;}
#product-list .nav .position{float: left;font-size: 16px;color: #666;}
#product-list .nav .position span{color: #333;}
#product-list .nav .tips{float: right;font-size: 14px;color: #777;}

#product-list .pro .item{box-sizing: border-box;border: 1px solid #e8e8e8;height: 290px;float: left;width: 490px;margin:0 20px 20px 0;}
#product-list .pro .item:nth-of-type(2n){margin-right: 0;}
#product-list .pro .item > .wrap{width: 100%;}
#product-list .pro .item > .wrap > div{height: 210px;margin-left: 35px;}
#product-list .pro .item .img{width: 175px;}
#product-list .pro .item .info{width: 46%;}
#product-list .pro .item .model,
#product-list .pro .item .brief{font-size: 14px;color: #666;word-wrap: break-word;word-break: break-all;text-align: justify;line-height: 26px;}
#product-list .pro .item .model{margin: 5px 0 10px;height: 26px;line-height: 26px;}
#product-list .pro .item .title{font-size: 18px;font-weight: bold;height: 24px;line-height: 24px;}
#product-list .pro .item .brief{height: 78px;overflow: hidden;}
#product-list .pro .item .info a{text-align: center;border-radius: 15px;line-height: 30px;height: 30px;width: 80px;background-color: #75ca0d;color: #fff;font-size: 14px;display: block;margin-top: 20px;}

#page-product {font-size: 0;text-align: center;margin: 30px 0 85px;}
#page-product *{vertical-align: top;}
#page-product .page_item_current,
#page-product a{height: 45px;line-height: 45px;box-sizing: border-box;display: inline-block;font-size: 14px;color: #777;text-align: center;border-radius: 5px;border: 1px solid #e5e5e5;min-width: 45px;margin:0 5px;}
#page-product .page_item_current{background-color: #384899;color: #fff;}
#page-product .page_index,
#page-product .page_last{padding: 0 18px;}
#page-product .page_button{background-position: center center;background-repeat: no-repeat;}
#page-product .page_button{background-image: url('../images/icon-page-left.png');}
#page-product .page_button:nth-last-of-type(2){background-image: url('../images/icon-page-right.png');}

#footer{background-image: url('../images/footer_bg.jpg');background-repeat: no-repeat;background-position: center center;background-size: cover;}
#footer .footer-info{display: flex;padding-top: 40px;margin-bottom: 40px;}
#footer .footer-copy{text-align: center;color: #666;font-size: 14px;line-height: 56px;border-top: 1px solid #363739;}
#footer *{color: #fff;;}
#footer .title{font-size: 20px;font-weight: bold;line-height: 36px;}
#footer .brief{color: #ccc;font-size: 14px;}
#footer .info{margin-left: 15px;margin-right: 85px;}
#footer .tel{font-size: 24px;font-family: 'DIN';}
#footer .tel-title{font-size: 14px;margin: 40px 0 5px;}
#footer .nav{display: flex;line-height: 36px;flex: 1 0 auto;justify-content: space-between;}
#footer .item-title{font-size: 18px;}
#footer .item-list{font-size: 0;}
#footer .item-list a{display: block;}
#footer .item a{color: #828282;font-size: 14px;}
#footer .qrcode{margin-left: 85px;}
#footer .qrcode .text{font-size: 14px;color: #666;}
@media screen and (max-width: 1200px){
    #footer .info{margin: 0 3%;}
    #footer .qrcode{margin-left: 3%;}
}
@media screen and (max-width: 1000px){
    #footer .footer-info{flex-flow: row wrap;align-items: center;padding-top: 4%;margin-bottom: 4%;}
    #footer .tel-title{margin: 0;}
    #footer .info{margin: 0;display: flex;align-items: center;justify-content: space-between;flex: 0 0 calc(100% - 110px)}
    #footer .info .intro{float: left;}
    #footer .info > .tel{float: right;}
    #footer .nav{flex: 0 0 100%;margin: 2% 0;}
    #footer .qrcode{margin: 0 auto;}
}
@media screen and (max-width: 500px){
    #footer .title{font-size: 14px;line-height: 28px;}
    #footer .brief{font-size: 12px;}
    #footer .tel{font-size: 16px;}
    #footer .item-title{font-size: 15px;}
    #footer .item a{font-size: 12px;}
}