/* css document */
*{margin:0;padding:0;}
body{margin:0px auto;font-size:12px;color:#000; }
html,body{font-family:microsoft yahei,"微软雅黑"; width:100%;}
body, h1, h2, h3, h4, h5, h6, p, .uk-navbar-nav > li > a {
    font-family: "proxima nova", "helvetica neue", helvetica,"pingfang sc","microsoft yahei","微软雅黑", arial, sans-serif;margin:0;
}
@font-face {
	font-family: 'fontawesome';
    src: ;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 fontawesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.ellipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block;}
body.pace-done .main-wrapper{overflow:hidden;}
em,i{font-style:normal;}
ul,li{list-style-type:none;padding:0; margin:0;}
img{border:0;vertical-align:middle;}
input{vertical-align:middle; }
div{margin:0px auto}
.hongse{color:#f00}
a,a:hover{text-decoration: none;}
img { border:none; }
.clear{clear:both;}
.clearfix:after{clear:both; content:""; display:block;height:0; overflow:hidden;}
.width{max-width:1200px;margin:auto;}
.w1200{width:1200px; margin:0 auto;}
.w1480{width:1480px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.uk-icon-caret-down{padding:0 5px;}
#header{ position:fixed;background:#ffffff;z-index:99999;width:100%;}
.tm-navbar {/*padding: 15px 0;*/ border: none;}
.trans { -webkit-transition: all .5s ease;  -moz-transition: all .5s ease;  -o-transition: all .5s ease;  -ms-transition: all .5s ease;  transition: all .5s ease;}

.compressed{ position:relative;}
.ha-header .compressed .rlink{ position:absolute;right:-46px;top:15px;font-size:14px;}
.main-wrapper .compressed .rlink{ position:absolute;right:-68px;top:8px;font-size:16px;}

.toper{height:2px;width:100%;background:#005bac;}
.top{width:1200px;height:130px;margin:0 auto;}
.top_right{width:850px;height:130px;}
.top_tell{width:850px;height:15px;text-align:right;line-height:25px;font-size:14px;font-weight:bold;position:relative;left:-30px;top:20px}
.top_tell span{color:#005bac;}
.top_nav{width:850px;height:70px;}
.top_nav ul  li{float:left;line-height:140px;font-size:16px;margin:0 21px;}
.top_nav ul  li a{color:#333;} 
.top_logo{width:280px;height:130px;}
.top_logo img{width:220px;height:90px;position:relative;top:26px;}
.ha-waypoint .uk-navbar-nav > li > a {display: block; box-sizing: border-box; text-decoration: none; height:54px !important;padding: 0 15px; line-height: 54px!important;color: #ffffff;font-size: 16px;  font-weight: normal;}
header .uk-navbar-nav > li > a {display: block; box-sizing: border-box; text-decoration: none; height:67px !important;padding: 0 15px; line-height: 67px!important;color: #ffffff;font-size: 14px;  font-weight: normal;}
header .uk-navbar-nav > li > a:hover{background-color: #dddddd; color: #444444;}
.banner{width:100%;text-align: center;}
.slider .title {font-size:60px !important;font-family:"微软雅黑"!important;}
.tp-simpleresponsive .tp-caption{font-size:40px !important;}


/**********首页内容*************/
.tit{text-align: center;}
.tit h2{line-height: 40px;font-size:35px;font-weight:200;color:#005bac;}
.service{margin-top:60px;}
.tit h3{line-height:55px;font-size:24px;font-weight:200}
.tit span{width:200px;height:2px;background:#c7c7c7;display:inline-block;margin:0px 29px;}
.tit p{line-height:30px;color:#afaeae;max-width:680px;margin:0 auto;}
/**********我们的服务*************/


.service .fw_sjbox{position:relative;margin:0px 10px 0;height:280px; overflow:hidden;}
.service .fw_sjbox .fw_sjlist{position: relative;margin-top:15px; width: 100%; height: 100%;  z-index: 1; display: -webkit-box; display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;display: flex; -webkit-transition-property: -webkit-transform;
 -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;  box-sizing: content-box;}
.service .fw_sjbox .fw_sjlist{-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.service .fw_sjbox .fw_sjlist .swiper-slide{/*width:32% !important;*/text-align: center;font-size: 18px;background: #fff;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;/*width:210px;*//*border-right:2px solid #f5f5f5;*//*height:250px;*/background-color: #fff;position: relative;padding: 0 10px;}
.section.custom{ overflow:hidden;padding-bottom:60px;}

.service .swiper-container{padding:40px 0;}
.service .swiper-container .swiper-slide h2{line-height:32px;color:#333;font-weight:600;font-size:20px;margin:10px 0 0px; }
.service .swiper-container .swiper-slide p{color:#afaeae;font-size:16px;margin:0;}
.service .swiper-container .swiper-slide .fw_text{ position:relative;z-index:1;width:174px;height:236px;text-align:center;/*left:21px;right:21px;*/}
.service .swiper-container .swiper-slide .fw_text h3{margin-top:0;}
.service .swiper-container .swiper-slide .fw_text .img{/*height:173px;*/opacity:1; overflow:hidden; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;*/}
.service .swiper-container .swiper-slide .fw_text .text{height:0px; overflow:hidden;/* position:absolute;*/ -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.service .swiper-container .swiper-slide .bg{ position: absolute; width:100%;right: 0; bottom: 0; left: 0; height: 0;-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.service .swiper-container .swiper-slide .bg{background: #005bac;}
.service .swiper-container .swiper-slide:hover .bg{height:100%;}
.service .swiper-container .swiper-slide:hover *{color:#ffffff;}
.service .swiper-container .swiper-slide:hover .fw_text .img{height:20px; opacity:0; overflow:hidden;}
.service .swiper-container .swiper-slide:hover .fw_text .text{height:auto;margin-top:10px; overflow:hidden;}


/**********客户案例*************/
.custom_center{width:1480px;}
.custom{margin-top:20px;/*height:850px;*/background:#f9f9f9;padding-top:45px;}
.custom .custom_center .index_case{padding-top:10px;}
.custom .custom_center ul:after{clear: both;  content: "";  display: block; height: 0; overflow: hidden;}
.custom .custom_center ul li{width:22%;/*height:300px;*/background:#fff;margin:20px 1.5%;float:left;/*text-indent: 10px;*/}
.custom .custom_center ul li a{color:#333;}
.custom .custom_center ul li div.text{padding:0 15px 15px;background:url(/uploads/image/images/ico-2.png) 94% center no-repeat ; cursor:pointer;}
.custom .custom_center ul li h3{padding:10px;font-weight:200;font-size:16px;}
.custom .custom_center ul li p{font-size:14px;color:#aaa;overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3;max-height:58px;}
.custom .custom_center ul li div.img{overflow: hidden;}
.custom .custom_center ul li img{width:100%;-webkit-transition: all .5s ease;  -moz-transition: all .5s ease;  -o-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease;}
.custom .custom_center ul li:hover .text{background:url(/uploads/image/images/ico-1.png) #005bac 94% center no-repeat;}
.custom .custom_center ul li:hover *{color:#ffffff;}
.custom .custom_center ul li:hover img{-webkit-transform-origin: center center;-webkit-transform: scale(1.05, 1.05); -moz-transform-origin: center center; -moz-transform: scale(1.05, 1.05);}

/***********我们的优势**************/
/*---特效---*/
.specialefficacy{ width:100%; background:url(/uploads/image/images/index_08.jpg) repeat-x center top; height:330px; position:relative;}
.specialefficacy ul{ margin:0px auto; padding:65px 0px 0px; width:1148px;}
.specialefficacy ul li{float:left;width:262px; text-align:center;color:#fff; display:inline;}
.specialefficacy ul li p{ margin:0px auto;width:161px; height:167px; border-radius:10px; position:relative;background:#005bac/* no-repeat 0px -354px*/; font-family:arial, sans-serif;  font-size:115px; font-weight:bold; text-align:center; line-height:167px;  overflow:hidden;}
.specialefficacy ul li span{ display:block;font-size:16px; padding-top:30px;}
.specialefficacy ul li.cur{ width:336px; margin-left:25px;}
.specialefficacy ul li.cur p{ width:336px;}
.line:after{display:block;content: " "; position:absolute; top:50%; margin-top:-2px; background:#005bac; width:100%;height:4px; z-index:999}


/*图片滚动*/
.mr_frbox{height:290px;margin-top:30px;}
/*.mr_frbox{height:140px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;padding:24px 22px 0px;}*/
.mr_frbtnl{float:left;margin:68px 13px 0px 0px;cursor:pointer;display:inline;}
.mr_frul{float:left;height:260px; width:1106px;margin:0 15px 0;}
.mr_frbtnr{float:right;margin-top:68px;cursor:pointer;}
.mr_frul ul li{display:inline;float:left;height:260px;width:20%;/*margin:0 18px;*/overflow:hidden;}
.mr_frul ul li img{/*display:block;*//*margin-bottom:7px;border:1px solid #d8d8d8;*/}

/**新闻资讯**/
.newsbox{margin-top:40px;}
.newsbox .newslist{padding-bottom:40px;}
.newsbox .newslist .news_up{margin:25px 0;}
.newsbox .newslist .news_up ul li{float:left;width:48%;}
.newsbox .newslist .news_up ul li:nth-child(2n){float:right;}
.newsbox .newslist .news_up ul li .img{width:30%;padding:2px;border:1px #ccc solid;}
.newsbox .newslist .news_up ul li .text{width:65%;}
.newsbox .newslist .news_up ul li .text h3{font-size:16px;margin-bottom: 10px;}
.newsbox .newslist .news_up ul li .text p{font-size:14px;color: #777777;line-height: 22px;}
.newsbox .newslist .news_up ul:after,.newsbox .newslist .news_up ul li:after,.newsbox .newslist .news_down ul:after,.newsbox .newslist .news_down ul li:after{clear:both; content:""; display:block;height:0; overflow:hidden;}
.newsbox .newslist .news_down li{float:left;width:48%;margin-top:15px;padding-bottom:25px;border-bottom: #eeeeee solid 1px;}
.newsbox .newslist .news_down li:nth-child(2n){float:right;}
.newsbox .newslist .news_down ul li .timebox{width:110px;}
.newsbox .newslist .news_down ul li .timebox .time_top{ width: 110px; height: 85px;text-align:center;background-color: #ebebeb;line-height: 85px; font-size: 29px; color: #aaaaaa;}
.newsbox .newslist .news_down ul li .timebox .time_bott{width: 110px; height: 26px;text-align:center; background-color: #bbbbbb; line-height: 26px; font-size: 12px; color: #fff;}
.newsbox .newslist .news_down ul li .text{width:75%;}
.newsbox .newslist .news_down ul li .text h3{font-size:16px;margin-bottom: 10px;color:#565656;}
.newsbox .newslist .news_down ul li .text h3 a{color:#565656;}
.newsbox .newslist .news_down ul li:hover .text h3 a{color:#005bac; text-decoration:underline;}
.newsbox .newslist .news_down ul li .text p{font-size:14px;color: #777777;line-height: 22px; overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;}
.newsbox .newslist .news_down ul li:hover .timebox .time_top{background:#268de8;}
.newsbox .newslist .news_down ul li:hover .timebox .time_bott{background:#005bac;}
.newsbox .newslist .news_down ul li:hover .timebox  *{color:#ffffff;}
.newsbox .newslist .more{width:184px;height:42px;text-align:center; line-height:42px; font-size:16px; border:#cccccc solid 1px; border-radius:21px;margin-top:50px;}
.newsbox .newslist .more a{color:#333333;}

/**合作品牌**/
.partners{width:100%;padding-bottom:60px;background:#f7f7f7;}
.partners .tit p { line-height: 30px; color: #565656; max-width: 680px; margin: 0 auto;}
.partners_center{padding-top:40px;width:90%;}
.partners_center ul:after{clear:both; content:""; display:block;height:0; overflow:hidden;}
.partners_center ul li{float:left;border:#ebebeb solid 1px;background:#f9f9f9;width:11%;height:122px;margin-right:.5%;margin-left:.5%;margin-bottom:15px;text-align:center; line-height:122px;}
.partners_center ul li img{filter:progid:dximagetransform.microsoft.basicimage(grayscale=1);-webkit-filter: grayscale(100%);}
.partners_center ul{margin-top:35px;}
.partners_center ul li:hover{background:#ffffff; border:#005bac solid 1px;}
.partners_center ul li:hover img{filter:progid:dximagetransform.microsoft.basicimage(grayscale=1);-webkit-filter: grayscale(0%);}

/***/
.jzrxbox{padding-top:60px;background:url(/uploads/image/images/jzrxbg.jpg)no-repeat bottom;padding-bottom:60px;}
.jzrxbox .tit{margin-bottom:40px;}
.jzrxbox .wxewm{background:#f6b631;width:262px;height:262px; border-radius:50%;margin-top:50px;text-align:center;}
.jzrxbox .sjewm{background:#73bdff;width:262px;height:262px; border-radius:50%;margin-top:50px;text-align:center;}
.jzrxbox .wxewm .img,.jzrxbox .sjewm .img{background:url(/uploads/image/images/ewmxt.png)no-repeat;width:150px;height:150px;margin:45px auto 10px;padding-top:5px;}
.jzrxbox .wxewm p,.jzrxbox .sjewm p{font-size:16px;color:#ffffff;}
.jzrxbox .tel{width:510px;margin-left:82px; text-align:center;}
.jzrxbox .tel .telt{ border-bottom:#dedede solid 1px;}
.jzrxbox .tel .telt h3{font-size:30px;color:#000000;line-height:42px;}
.jzrxbox .tel .telt p{color:#666666;}
.jzrxbox .tel .telt i{display:inline-block; height:4px;width:60px;background:#14a6fd;margin-bottom:-5px;}
.jzrxbox .tel .telb h1{display: block; text-align: center; margin-top:50px;margin-bottom:0px; font-size: 60px; font-weight: 100;color: #000000;}
.jzrxbox .tel .telb a{display: inline-block;  width: 165px; height: 45px; line-height: 45px; margin: auto; text-align: center; margin-top: 40px; font-size: 16px; font-weight: 100; border: 2px solid #13a5fd; border-radius: 20px;
    color: #13a5fd; text-decoration: none;}

.linkbox{width:100%;padding-bottom:30px;background:#f7f7f7;}
.linkbox .linktit:after,.linkbox .linklist ul:after{content:""; display:block; height:0; overflow:hidden; clear:both;}
.linkbox .linktit{padding-top:30px;padding-bottom:10px;}
.linkbox .linktit h3{font-size:20px;font-weight:200;float:left;}
.linkbox .linktit span{color:#565656;float:left;font-size:16px;padding-left:15px;padding-top:0px;}
.linkbox .linklist ul li{float:left;margin:0 10px 5px 0;}
.linkbox .linklist ul li a{color:#565656;}

.footer{width:100%;padding-top:50px;padding-bottom:45px;background:#005bac;color:#fff;font-size:14px;}

.footer .flxwmbox .flxwm_tit{color:#ffffff;margin-bottom:20px;}
.footer .flxwmbox .flxwm_tit p{font-size: 16px;text-transform: uppercase;padding-bottom:10px; font-weight:600;}
.footer .flxwmbox .flxwm_tit h3{font-size:26px;color:#ffffff;}
.footer .flxwmbox .flxwm{}
.footer .flxwmbox .flxwm p{padding-left:35px;line-height:35px;background:url(/uploads/image/images/bg.png) no-repeat left;}
.footer .flxwmbox .flxwm p:nth-child(1){background-position:2px -0.5px;}
.footer .flxwmbox .flxwm p:nth-child(2){background-position:2px -35.5px;}
.footer .flxwmbox .flxwm p:nth-child(3){background-position:2px -67.5px;}
.footer .flxwmbox .flxwm p:nth-child(4){background-position:2px -99px;}
.footer .flxwmbox .flxwm p:nth-child(5){background-position:2px -127px;}
.footer .flxwmbox .fcopy{border-top:#0068c5 solid 1px;padding-top:10px;margin-top:10px;}
.footer .fform{}
.footer .fform td{padding-bottom:15px;}
.footer .fform input,.footer .fform textarea{width:470px;height:45px;border:1px solid #ccc;border-radius:5px;font-family: "微软雅黑"}
.footer .fform textarea{height:140px;line-height:30px;}
.footer .fform input[type="submit"]{border:0;margin-top:10px;background:#edcb25;color:#000000;font-size:20px;}

/*手机留言*/
.sjmessage{padding:40px 0;}
.sjmessage .sjmes_tit{text-align:center;margin-bottom:30px;}
.sjmessage .sjmes_tit h3{font-size:20px; font-weight:600;padding-bottom:10px;}
.sjmessage .sjmes_tit p{font-size:16px;}
.sjmessage form{width:470px;margin:0 auto;}
.sjmessage td{padding-bottom:15px;}
.sjmessage input,.sjmessage textarea{width:470px;margin:0 auto;height:45px;border:1px solid #ccc;border-radius:5px;font-family: "微软雅黑"}
.sjmessage textarea{height:140px;line-height:30px;}
.sjmessage input[type="submit"]{border:0;margin:10px auto 0;background:#edcb25;color:#000000;font-size:20px;}
/*手机footer*/
.sjfooter{background:#232323;padding:15px;color:#ffffff;}
.sjfooter .sjfnav{text-align:center;width:100%; margin:auto;padding:5px 0 10px;border-bottom:#343434 solid 1px;}
.sjfooter .sjfnav a{display:inline-block;width:11%;color:#ffffff;font-size:14px;}
.sjfooter .sjflogo{text-align:center;display:none;}
.sjfooter .sjfcopy{text-align:left;font-size:13px;line-height:24px;padding:20px 10px 10px;color:#898989;width:90%;margin:auto;}
.sjfooter .sjfcopy a{color:#a1a1a1;}

/**内页*/
.ny-banner{}
.ny-banner .pc-ny-banner{height:394px; background-position:center; background-repeat:no-repeat;}
.ny-banner .sj-ny-banner{height:330px; background-position:center; background-repeat:no-repeat;}

/**内页about*/
.aboutbox{display: block; padding: 60px 0;}
.aboutbox .text{max-width:600px;}
.aboutbox .text h1{ font-size: 22px;  padding-top: 50px; color: #3b3b3c; display: block; margin-bottom: 20px;}
.aboutbox .text p { font-size: 14px; color: #59595b; line-height: 30px;margin-bottom: 25px;}
.aboutbox .img{margin-top:30px;}
.aboutbox .img img { width: 550px; height: 330px;}

.qyxxbox{display: block; padding: 60px 0;}
.qyxxbox .up_box h1 { font-size: 22px; padding-top: 50px; color: #3b3b3c; display: block; margin-bottom: 20px;}
.qyxxbox .up_box p {font-size: 14px; color: #59595b;  line-height: 30px;  margin-bottom: 25px;}
.qyxxbox .un_box ul{position: relative;  height: 650px; display: block;}
.qyxxbox .un_box ul li{display: block; position: absolute; background: #000;}
.qyxxbox .un_box ul li .box{position: relative;}
.qyxxbox .un_box ul li .box img{display: block;}
.qyxxbox .un_box ul li .box .icon_box{position: absolute; display: block; left: 0; top: 0; width: 100%; height: 100%;}
.qyxxbox .un_box ul li .icon_box::before,.qyxxbox .un_box ul li .icon_box::after{position: absolute; top: 20px; right: 20px; bottom: 20px; left: 20px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}
.qyxxbox .un_box ul li .icon_box::before{border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1);}
.qyxxbox .un_box ul li .icon_box::after{border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0);}
.qyxxbox .un_box ul li:hover .icon_box::before,.qyxxbox .un_box ul li:hover .icon_box::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.qyxxbox .un_box ul li:hover img{opacity: .6;}
.qyxxbox .un_box ul li.li1{left: 0; top: 0;}
.qyxxbox .un_box ul li.li1 .box{width: 580px; height: 650px;}
.qyxxbox .un_box ul li.li1 img{width: 580px; height: 650px;}
.qyxxbox .un_box ul li.li2 {right: 0; top: 0;}
.qyxxbox .un_box ul li.li2 img { width: 600px; height: 340px;}
.qyxxbox .un_box ul li.li3 { right: 310px; bottom: 0;}
.qyxxbox .un_box ul li.li3 img { width: 290px;height: 290px;}
.qyxxbox .un_box ul li.li4 { right: 0; bottom: 0;}
.qyxxbox .un_box ul li.li4 img { width: 290px; height: 290px;}

.wmdkhbox{display: block; padding: 60px 0; background-color:#f5f5f7;}
.wmdkhbox h1 { font-size: 22px; color: #3b3b3c; display: block; margin-bottom: 20px;}
.wmdkhbox .un_box {margin-top: 30px;}
.wmdkhbox .un_box ul { margin: 0 -25px -25px -25px; overflow: hidden;}
.wmdkhbox .un_box li {width: 192px;height:122px;position: relative;line-height: 122px;text-align:center; float: left; margin:25px; background:#ffffff;}

.wmdkhbox .un_box li a{ /*display: block;*//* position: absolute; left: 0; top: 0;text-align: center;*/ }
.wmdkhbox .un_box li img{ width:146px; height:72px; opacity:0.7;  /*display:block;*/ -webkit-filter:grayscale(1);}
.wmdkhbox .un_box li:hover img{-webkit-filter: none; opacity:1; }
.wmdkhbox .un_box li:hover{ box-shadow: 0 0 8px #ccc; top: -5px;}


.qyzzbox{padding:60px 0;display:block;}
.qyzzbox .up_box h1 { font-size: 22px; color: #3b3b3c; display: block; margin-bottom: 20px;}
.qyzzbox .up_box p {font-size: 14px; color: #59595b; line-height: 30px; margin-bottom: 25px;}
.qyzzbox .un_box ul{position: relative; height: 1050px;}
.qyzzbox .un_box ul li{display: block; position: absolute;}
.qyzzbox .un_box ul li a{display: block; position: relative;}
.qyzzbox .un_box ul li img.pic{display: block; width: 275px; height: 350px;}
.qyzzbox .un_box ul li .text_box{overflow: hidden; text-align: center; color: #fff; filter: progid:dximagetransform.microsoft.gradient(enabled='true',startcolorstr='#6b000000', endcolorstr='#6b000000'); background: rgba(0,0,0,0.42);position: absolute; width: 100%; height: 100%; top: 100%; left: 0px; z-index: 99; opacity: 0;}
.qyzzbox .un_box ul li .text_box .box{/*padding-top:calc(100% - 80px);*/width:100%; text-align:center;position:absolute;top:calc(100% - 80px);}
.qyzzbox .un_box ul li .text_box h1{font-size: 16px; color: #fff; margin-bottom: 5px; display: block;}
.qyzzbox .un_box ul li .text_box span{font-size: 14px; color: #fff; display: block;}
.qyzzbox .un_box ul li:hover .text_box{top: 0px; left: 0px; z-index: 99; opacity: 1;}
.qyzzbox .un_box ul li.li1{ left: 0; top: 0;}
.qyzzbox .un_box ul li.li1 img{height:285px; width:380px;}
.qyzzbox .un_box ul li.li2{ left:410px; top: 0;}
.qyzzbox .un_box ul li.li2 img{height:285px; width:380px; }
.qyzzbox .un_box ul li.li3{ right: 0px; top: 0;}
.qyzzbox .un_box ul li.li3 img{ height:285px; width:380px; }
.qyzzbox .un_box ul li.li4{ right: 0; top: 0;display:none;}
.qyzzbox .un_box ul li.li4 img{  }
.qyzzbox .un_box ul li.li5{ left: 0; top: 315px;}
.qyzzbox .un_box ul li.li5 img{ }
.qyzzbox .un_box ul li.li6{ right: 0; top: 315px;}
.qyzzbox .un_box ul li.li6 img{  }
.qyzzbox .un_box ul li.li7{ left: 0px; bottom: 0;}
.qyzzbox .un_box ul li.li7 img{  }
.qyzzbox .un_box ul li.li8{ left: 305px; bottom: 0;}
.qyzzbox .un_box ul li.li8 img{  }
.qyzzbox .un_box ul li.li9{ right: 305px; bottom: 0;}
.qyzzbox .un_box ul li.li9 img{ }
.qyzzbox .un_box ul li.li10{ right: 0; bottom: 0;   }
.qyzzbox .un_box ul li.li10 img{ }
.qyzzbox .un_box ul li.li11{ right: 305px; top: 315px; width: 590px; height: 350px; background: #ff1d00;}
.qyzzbox .un_box ul li.li11 .box{ padding: 0; height: 350px;}
.qyzzbox .un_box ul li.li11 img{ display: block; margin:0px auto 0 auto;width: 100%;  height: 350px;}

.qyzzbox .un_box ul li a:hover img{-webkit-filter: none; opacity:1; }
.qyzzbox .un_box ul li a:hover{ box-shadow: 0 0 8px #ccc; top: -5px;}

.ygfcbox{background: #f5f5f7;padding:60px 0;display:block;}
.ygfcbox h1{ font-size: 22px; color: #3b3b3c;  display: block;  margin-bottom: 20px;}
.ygfcbox p{font-size: 14px; color: rgb( 89, 89, 91 ); line-height: 30px; margin-bottom: 25px;}

.page { margin:40px auto; width:1200px; text-align:right;}
.page a{ padding:0 13px; height:30px; line-height:30px; display:inline-block; border:1px solid #ddd; margin-left:10px;  color:#fff; color:#8e908f; font-size:12px; }
.page .on{ background:#353535;  color:#fff;}
.page a:hover{ background:#353535;  color:#fff; text-decoration:none; }


#n_content #new_nav{ margin:-53px auto 40px auto; text-align:center;padding: 10px 0;}
#n_content #new_nav a{ display:inline-block; border:1px solid #e8e8e8; margin:0 10px; border-radius:15px; min-width:90px; /*height:26px;*/ line-height:26px; text-align:center; color:#484848; font-size:14px; padding: 2px 10px;background: #ffffff;}
#n_content #new_nav a:hover,#n_content #new_nav .on{ border-color:#005bac; color:#005bac;}
/*#n_content #new_nav .on{  border-color:#ff1d00; color:#ff1d00;}*/
#n_content .tuwen_list{ overflow:hidden; margin-bottom:0px; }
#n_content .tuwen_list ul{ margin:-35px;}
#n_content .tuwen_list ul li{ width: 350px;/*padding: 36.5px; padding-top:40px;*/  float:left; border-bottom:1px solid #ebebeb; margin:0; margin: 36px;}
#n_content .tuwen_list ul li .pic_box{ width:350px;}
#n_content .tuwen_list ul li .pic_box img{ width:350px; height:215px;}
#n_content .tuwen_list ul li .text_box{    padding-top: 20px; }
#n_content .tuwen_list ul li .text_box h1 a{ font-size:18px; color:#605f5f; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#n_content .tuwen_list ul li .text_box span{     display:block; line-height: 23px;padding-top: 10px; font-size:12px; color:#abadaf;}
#n_content .tuwen_list ul li .text_box span img{vertical-align: middle;}
#n_content .tuwen_list ul li .text_box p{ font-size:12px; color:#959393; line-height:26px; height:52px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#n_content .tuwen_list ul li .text_box h1 a:hover{ color:#ff1d00; }

#newslist .newstitem{width: 100%; height: 150px; border-bottom: rgba(0,0,0,0.05) 1px solid; transition: all ease-out .2s; position: relative;}
#newslist .newstitem{background-color: #fff;}
#newslist .newstitem{background-color: #eeefef; height: 140px;}
#newslist .newstitem { width: 100%; height: 150px; border-bottom: rgba(0,0,0,0.05) 1px solid; transition: all ease-out .2s; position: relative;}
#newslist .newscontent{width: 960px; height: 90px; padding-top: 40px; margin: 0px auto; display: block; position: relative; z-index: 1;}
#newslist .newscontent{padding-top: 32px;}
#newslist .newsinfo{margin-left: 160px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s !important;}
#newslist .newsdate{width: 180px;}
#newslist .newsdate p{font-family: "helveticaneueltpro-thex",arial;}
#newslist .newsinfo .md{color: #b1b1b1;}
#newslist .newsinfo .md{color: #dcdcdc; font-size: 60px; line-height: 50px; text-align: right;}
#newslist .newsinfo .year{color: #bdbdbd; font-size: 16px; text-align: right;}
#newslist .newsbody{margin-left: 50px;}
#newslist .newsbody .title{width: 460px; height: 20px; line-height: 20px; font-size: 16px; color: #464646;}
#newslist .newsbody .description{width: 460px; height: 42px; line-height: 22px; font-size: 13px; color: #6a6a6a; margin-top: 10px; overflow: hidden;}
#newslist .newsbody .description{margin-top: 16px; width: 510px; font-size: 12px;}
#newslist .newstitem i{font-size: 36px; margin-top: 20px; color: rgba(0,0,0,0); transition: all ease-out .3s; text-indent: -30px;}
.fa-angle-right:before{content: "\f105";}
#newslist .newstitem:hover {background-color: #291b20;}
#newslist .newstitem:hover .newsinfo { transform: translate3d(-50px,0,0); -webkit-transform: translate3d(-50px,0,0); -moz-transform: translate3d(-50px,0,0);}
#newslist .newstitem:hover a {color: #fff;}
#newslist .newstitem:hover *{color: #fff;}


.case_list ul li{float:left;width: 22%; /* height: 300px; */background: #fff; margin: 20px 1.5%; /* text-indent: 10px; */}
.case_list ul li div.img { overflow: hidden;}
.case_list ul li a { color: #333;}
.case_list ul li img {  width: 100%; -webkit-transition: all .5s ease;  -moz-transition: all .5s ease;  -o-transition: all .5s ease;  -ms-transition: all .5s ease; transition: all .5s ease;}
.case_list ul li div.text {  padding: 0 15px 15px; background: url(/uploads/image/images/ico-2.png) 94% center no-repeat; cursor: pointer; min-height: 117px;}
.case_list ul li h3 { padding: 10px; font-weight: 200; font-size: 16px;}
.case_list ul li p { font-size: 14px; color: #aaa;overflow: hidden;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; max-height: 58px;}
.case_list ul li:hover .text{background:url(/uploads/image/images/ico-1.png) #005bac 94% center no-repeat;}
.case_list ul li:hover *{color:#ffffff;}
.case_list ul li:hover img{-webkit-transform-origin: center center;-webkit-transform: scale(1.05, 1.05); -moz-transform-origin: center center; -moz-transform: scale(1.05, 1.05);}


#n_content .n_title{text-align:center;}
#n_content .n_title h3{font-size:24px;}
#n_content .n_title p{font-size:12px;}

/*.lxwmbox{padding:60px 0 80px 0;}*/
.lxwmbox #ny_jj{text-align:center;max-width:700px;margin:20px auto 30px;color:#929292;font-size:14px;line-height: 28px;}
.lxwmbox .fw{margin-top:20px;padding-bottom:60px;}

.lxwmbox .fw ul:after{content:""; display:block; height:0; overflow:hidden; clear:both; }
.lxwmbox .fw ul li{float:left;width:25%; background:url(/uploads/image/images/lxwmx.jpg)no-repeat right 40px;}
.lxwmbox .fw ul li:nth-child(4){background:none;}
.lxwmbox .fw ul li.mobile{}
.lxwmbox .fw ul li.email .img img{margin-top:12px;}
.lxwmbox .fw ul li.ewm .img{height:150px;margin-bottom:10px;}

.lxwmbox .fw ul li .img{text-align:center;width:100%;height:85px;margin-bottom:36px;}
.lxwmbox .fw ul li .img img{float:none;}
.lxwmbox .fw ul li h3,.lxwmbox .fw ul li p,.lxwmbox .fw ul li span{ text-align:center;}
.lxwmbox .fw ul li h3{font-size:22px;color:#333333;font-weight:normal;font-family:;margin-bottom:10px;text-transform: capitalize;}
.lxwmbox .fw ul li p{font-size:14px;color:#787878;}
.lxwmbox .fw ul li span{display:block;font-size:13px;padding-bottom:5px;}

/*#n_content {padding: 60px 0 80px 0;}*/
#n_content.n_content .n_title{padding-bottom: 2%; border-bottom: solid 1px #eee;}
#n_content.n_content .n_title h3.title{text-align: center; font-size: 20px; font-weight: bold;line-height: 32px; padding-top: 2%;}
#n_content.n_content .n_title .subtitle{font-size: 12px;color: #fff; line-height: 16px; text-align: center;font-weight: normal;}
#n_content.n_content .cont{padding:30px 0 0;font-size: 14px;line-height:32px;color:#565656;}
#n_content .case_list{background:#f9f9f9;}

/*最新签约*/
.sign-contract li{ width:550px; float:left; font-size:14px; border-bottom:#eee dotted 1px; margin-bottom:20px; color:#333; }
.sign-contract li .c-name{ width:380px; float:left;display:inline-block;}
.sign-contract li .c-time{ width:150px; float:right;display:inline-block;}
.sign-contract li:nth-child(odd){ float:right;}

@media screen and (min-width:1590px)and (max-width:1920px){
.lxwmbox .container { width: 1300px;}
	}

@media screen and (min-width:1200px)and (max-width:1580px){
.custom_center{width:1200px;}
.partners_center ul li{width:172px;height:110px; line-height: 110px;}
.partners_center ul li:nth-last-child(1),.partners_center ul li:nth-last-child(2),.partners_center ul li:nth-last-child(3){display:none;}
.tp-simpleresponsive .tp-caption {width: 80% !important; white-space: normal !important;text-align: center !important;line-height: 1.8 !important;font-size: 32px !important;}
.tp-banner-container .tp-banner li.banner1 .img2 img { width: 100% !important; height: auto !important; margin: auto !important;}
.tp-simpleresponsive .tp-caption.img3{top:500px !important;}
}
@media screen and (min-width:640px) and (max-width: 740px){
.navbar-brand.compressed { margin: 10px 0 10px 0;}
#ha-header .navbar-default .compressed img{width:140px !important;height:52.88px !important;}

.ha-header-perspective > div {background: #fff;text-align: left;padding: 0 5%;/*width: 100%;*/margin: 0 auto;position: relative;text-align: justify;}	
#header{ max-width:740px;}
.width{max-width:740px;}
.tm-navbar #logo {  margin-left: 10px;}
.uk-active li a i{padding:0 5px;}
.uk-active .uk-parent.uk-open .uk-hidden{display:block !important;visibility:inherit !important;}
.uk-active .uk-parent.uk-open .uk-hidden ul.uk-nav-sub{padding: 5px 0 5px 40px;}
.uk-active .uk-nav{padding-top:10px;}
.uk-active .uk-nav li{border-bottom:1px #3b3b3b solid;}
.uk-active .uk-nav li .uk-nav-sub li{border-bottom:0;}

.navbar > .container .navbar-brand img{width:180px !important;height:69px !important;}

.tm-navbar .uk-nav-navbar {margin-right:10px;margin-top:30px;}
.tm-navbar .uk-nav-navbar .uk-navbar-toggle{font-size:24px;}

#ha-header .navbar-default .tm-navbar .uk-nav-navbar { margin-right: 10px; margin-top: 20px;}
.tp-banner-container .tp-banner li.banner1 .img2,.tp-banner-container .tp-banner li.banner1 .img2{text-align:center;}
.tp-banner-container .tp-banner li.banner1 .img2 img {width:100% !important;height:auto !important;margin:auto !important; }
.tp-banner-container .tp-banner li.banner1 .img3 img {width:100% !important;height:auto !important;margin:auto !important; }
.tp-simpleresponsive .tp-caption {width:80%  !important;white-space: normal  !important;text-align:center !important; line-height: 1.8 !important;  font-size: 32px !important;}
.slider .title { font-size: 48px !important; font-family:"微软雅黑" !important;}

.service{margin-top:30px;}	
.tit h3{line-height:24px;font-size:16px;font-weight:200;margin-top:15px;}
.tit span { width: 20%; height: 2px; margin: 0px 10px;}
.tit p{line-height:24px;max-width:460px;}

.service .swiper-container{padding-top:20px;padding-bottom:20px;}
.service .swiper-container .swiper-slide .fw_text{width:auto;height:auto;}
.service .swiper-container .swiper-slide .fw_text .img{width:auto;}
.service .swiper-container .swiper-slide:hover .bg{display:none;}
.service .swiper-container .swiper-slide:hover *{color: inherit;}
.service .swiper-container .swiper-slide:hover .fw_text .img{height:auto; opacity:1; overflow:hidden;}
.service .swiper-container .swiper-slide:hover .fw_text .text{height:0;margin-top:1; overflow:hidden;}
.service .swiper-container .swiper-slide p {display:none;  color: #afaeae; font-size: 16px; margin: 0;}
.service .swiper-container .swiper-slide h2{font-size:16px;}
.swiper-button-prev,.swiper-button-next{display:none;}

.swiper-container2 .swiper-slide{width:25%;float:left;padding:0 4%;margin-top:20px;}
.swiper-container2 .swiper-slide:nth-child(3n){margin-right:0;}
.swiper-container2 .swiper-slide .fw_text h2{font-size:15px; text-align:center;overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.swiper-container2 .swiper-slide .fw_text p{font-size:12px;color:#565656;display:none;}
.swiper-container2 .swiper-slide .fw_text .text{display:none;}


.custom_center{width:98%;}
.custom .custom_center ul li {width: 46%;margin: 10px 2%;}
.custom .custom_center ul li:nth-child(n 7){display:none;}

#n_content .newslist .news_up{margin-bottom:10px;margin-top:10px;}
#n_content .newslist .news_up ul li{float:none;width:100%;border-bottom:dotted 1px #cccccc;padding-bottom:6px;padding-top:6px;}
#n_content .newslist .news_up ul li .text h3 { font-size: 14px; margin-bottom: 0px;}
#n_content .newslist .news_up ul li .text p{height:42px; overflow:hidden;line-height:24px;font-size:14px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;}
/*#n_content .newslist .news_up ul li:nth-child(2){display:none;}*/
#n_content .newslist .news_down ul li{float:none;width:100%;margin-top:10px; padding-bottom:10px;padding-left:15px;padding-right:15px;}
#n_content .newslist .news_down ul li:nth-child(2n){float:none;}
#n_content .newslist .news_down ul li .timebox{display:block;}
#n_content .newslist .news_down ul li .text{width:78%;float:right;}
#n_content .newslist .news_down ul li .text h3{font-size:14px;margin-bottom:5px;}
#n_content .newslist .news_down ul li .text p{line-height:20px;font-size:12px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
#n_content .newslist .news_down ul li:nth-child(n 5){display:none;}
#n_content .newslist .more {width: 120px; height: 36px; text-align: center; line-height: 36px; font-size: 14px; border: #cccccc solid 1px; border-radius: 18px; margin-top: 20px;}

.partners_center ul li{width:24%;height:89px;line-height:89px;background:#ffffff;}
.partners_center ul li img{width:90%;}
.partners_center ul li:nth-child(n 13){display:none;}
.partners_center ul li img{filter: progid:dximagetransform.microsoft.basicimage(grayscale=1); -webkit-filter: grayscale(0%);}

/**内页about*/
.aboutbox{display: block; padding: 20px 0;}
.aboutbox .text{width:100%; float:none;}
.aboutbox .text h1{ font-size: 18px;  padding-top:10px; color: #333333; display: block; margin-bottom: 10px;}
.aboutbox .text p { font-size: 14px; color: #59595b; line-height: 24px;margin-bottom: 10px;}
.aboutbox .img{margin-top:30px; float:none;}
.aboutbox .img img { width: 100%; height:auto;}

.qyxxbox{display: block; padding:20px 0 40px;}
.qyxxbox .up_box h1 { font-size:18px; line-height: 30px; padding-top: 10px; color: #3b3b3c; display: block; margin-bottom: 10px;}
.qyxxbox .up_box p {font-size: 14px; color: #59595b;  line-height: 22px;  margin-bottom: 25px;}
.qyxxbox .un_box ul{position: relative; height:auto; display: block;}
.qyxxbox .un_box ul li {float:left; display: block; position:relative; background: #000;}
.qyxxbox .un_box ul li.li1{width: 49%; height: auto;}
.qyxxbox .un_box ul li.li1 .box{width:100%; height: auto;}
.qyxxbox .un_box ul li.li1 img{width: 100%; height: auto;}
.qyxxbox .un_box ul li.li2 {width: 51%; height: auto;}
.qyxxbox .un_box ul li.li2 img { width: 100%; height: auto;}
.qyxxbox .un_box ul li.li3 {width: 25.5%; height: auto; right:0;}
.qyxxbox .un_box ul li.li3 img { width: 100%;height:auto;}
.qyxxbox .un_box ul li.li4 {width: 25.5%; height: auto;}
.qyxxbox .un_box ul li.li4 img { width: 100%; height:auto;}

.wmdkhbox{display: block; padding: 20px 0; background-color:#f5f5f7;}
.wmdkhbox .container .up_box h1{ font-size: 18px; line-height:30px;color: #3b3b3c; display: block; margin-bottom: 10px;}
.wmdkhbox p{font-size:14px;color:#565656;}
.wmdkhbox .un_box {margin-top: 10px;}
.wmdkhbox .un_box ul { margin:0 auto; overflow: hidden;width:620px;}
.wmdkhbox .un_box ul li{width: 192px;height:122px;position: relative;text-align:center;line-height:122px;float: left; margin:10px 10px 0 0;}
.wmdkhbox .un_box li img{width:146px; height:72px; opacity:0.7; -webkit-filter:grayscale(1);}
.wmdkhbox .un_box ul li:nth-child(n 7) { display: none;}

.qyzzbox .un_box ul li{display: block; float:left;position:relative ;width:32%;margin-right:1.5%;margin-bottom:1%;}
.qyzzbox .un_box ul li:nth-child(3n){margin-right:0;}
.qyzzbox .un_box ul li .text_box { width: 100%; height: 100%; top: 100%; left: 0px; z-index: 99; opacity: 0;}
.qyzzbox .un_box ul li:hover .text_box {top: 0%; left: 0px; z-index: 99; opacity: 1;}
.qyzzbox .un_box ul li .text_box .box { padding-top: 90%;}
.qyzzbox .un_box ul li img.pic {display: block; width: 100%;  height: auto; }
.qyzzbox .un_box ul li a{display: block; position: relative;}
.qyzzbox .un_box ul li.li1{ left: 0; top: 0;}
.qyzzbox .un_box ul li.li1 img{  }
.qyzzbox .un_box ul li.li2{ left:0; top: 0;}
.qyzzbox .un_box ul li.li2 img{ }
.qyzzbox .un_box ul li.li3{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li3 img{  }
.qyzzbox .un_box ul li.li4{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li4 img{  }
.qyzzbox .un_box ul li.li5{ left: 0; top: 0;}
.qyzzbox .un_box ul li.li5 img{ }
.qyzzbox .un_box ul li.li6{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li6 img{  }
.qyzzbox .un_box ul li.li7{ left: 0px; bottom: 0;}
.qyzzbox .un_box ul li.li7 img{  }
.qyzzbox .un_box ul li.li8{ left: 0; bottom: 0;}
.qyzzbox .un_box ul li.li8 img{  }
.qyzzbox .un_box ul li.li9{ right: 0; bottom: 0;}
.qyzzbox .un_box ul li.li9 img{ }
.qyzzbox .un_box ul li.li10{ right: 0; bottom: 0;display:none;}
.qyzzbox .un_box ul li.li10 img{ }
.qyzzbox .un_box ul li.li11{ display:none;right: 0; top: 0; width: 64%; height: auto; background: #ff1d00;}
.qyzzbox .un_box ul li.li11 .box{ padding: 0; height: auto;}
.qyzzbox .un_box ul li.li11 img{ display: block; margin:90px auto 0 auto;  }
.qyzzbox .un_box ul { position: relative; height: auto;}

.ygfcbox { background: #f5f5f7; padding: 40px 0 60px; display: block;}

#n_content{padding:10px 0;}

#n_content .tuwen_list ul { margin: 0px;}
#n_content .tuwen_list ul li{ width: 295px; float: left; border-bottom: 1px solid #ebebeb;margin: 0; margin:15px 15px 0 0;}
#n_content .tuwen_list ul li:nth-child(2n){margin-right:0;}
#n_content .tuwen_list ul li .pic_box {width: 295px;}
#n_content .tuwen_list ul li .text_box h1 a {font-size: 16px;}
.page{margin-right:20px;width:auto; text-align: right;}

.newslist{margin:auto;width:100%;}
#newslist .newsinfo { margin-left: 10px;width:620px;}
#newslist .newsdate { width: 140px;}
#newslist .newsinfo .md {color: #dcdcdc; font-size: 40px;line-height: 50px; text-align: right;}
#newslist .newsbody .title {width: 400px;height: 20px; line-height: 20px; font-size: 16px; color: #464646;}
#newslist .newsbody .description { margin-top: 16px; width: 400px; font-size: 12px;}
#newslist .newstitem:hover .newsinfo { transform: translate3d(-20px,0,0); -webkit-transform: translate3d(-20px,0,0); -moz-transform: translate3d(-20px,0,0);}
.newsbox .newslist .news_up ul li .text h3,.newsbox .newslist .news_down ul li .text h3{overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.newsbox .newslist .news_up ul li .text p{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.newsbox .newslist .news_down ul li .timebox { width: 80px  !important;}
.newsbox .newslist .news_down ul li .timebox .time_top { width: 80px!important; height: 65px!important;line-height: 65px!important;}
.newsbox .newslist .news_down ul li .timebox .time_bott { width: 80px!important; height: 26px!important;line-height: 26px!important;}
.newsbox .newslist .news_down ul li .text {width: calc(100% - 90px);}


.case_list ul li{width: 46%;margin: 10px 2%;}

.lxwmbox .fw ul li { float: left; width: 24.5%;padding-top:20px;padding-bottom:20px;}
.lxwmbox .fw ul li:nth-child(2) { *background: none;}
.lxwmbox .fw {margin-top: 20px; padding-bottom: 40px;}
.lxwmbox { padding: 60px 0 0px 0;}
/*最新签约-手机*/
.sign-contract li{ width:100%; float:none;}
.sign-contract li:nth-child(n 6) { display: none;}
.sign-contract li span.c-name{  width:calc( 100% - 150px);float:left; font-size:14px; font-weight:bold; display:inline-block;}
.sign-contract li span.c-time{  width:150px;float:right;color:#666;display:inline-block;}

}
@media screen and (min-width:480px) and (max-width: 640px){
.navbar-brand.compressed { margin: 10px 0 10px 0;}
#ha-header .navbar-default .compressed img{width:140px !important;height:52.88px !important;}

.ha-header-perspective > div {background: #fff;text-align: left;padding: 0 5%;/*width: 100%;*/margin: 0 auto;position: relative;text-align: justify;}	
#header{ max-width:640px;}
.width{max-width:640px;}
.tm-navbar #logo {  margin-left: 10px;}
.uk-active li a i{padding:0 5px;}
.uk-active .uk-parent.uk-open .uk-hidden{display:block !important;visibility:inherit !important;}
.uk-active .uk-parent.uk-open .uk-hidden ul.uk-nav-sub{padding: 5px 0 5px 40px;}
.uk-active .uk-nav{padding-top:10px;}
.uk-active .uk-nav li{border-bottom:1px #3b3b3b solid;}
.uk-active .uk-nav li .uk-nav-sub li{border-bottom:0;}

.navbar > .container .navbar-brand img{width:180px !important;height:69px !important;}

.tm-navbar .uk-nav-navbar {margin-right:10px;margin-top:30px;}
.tm-navbar .uk-nav-navbar .uk-navbar-toggle{font-size:24px;}

#ha-header .navbar-default .tm-navbar .uk-nav-navbar { margin-right: 10px; margin-top: 20px;}
.tp-banner-container .tp-banner li.banner1 .img2,.tp-banner-container .tp-banner li.banner1 .img2{text-align:center;}
.tp-banner-container .tp-banner li.banner1 .img2 img {width:100% !important;height:auto !important;margin:auto !important; }
.tp-banner-container .tp-banner li.banner1 .img3 img {width:100% !important;height:auto !important;margin:auto !important; }
.tp-simpleresponsive .tp-caption {width:80%  !important;white-space: normal  !important;text-align:center !important; line-height: 1.8 !important;  font-size: 32px !important;}
.slider .title { font-size: 48px !important; font-family:"微软雅黑" !important;}

.service{margin-top:30px;}	
.tit h3{line-height:24px;font-size:16px;font-weight:200;margin-top:15px;}
.tit span { width: 20%; height: 2px; margin: 0px 10px;}
.tit p{line-height:24px;max-width:460px;}

.service .swiper-container{padding-top:20px;padding-bottom:20px;}
.service .swiper-container .swiper-slide .fw_text{width:auto;height:auto;}
.service .swiper-container .swiper-slide .fw_text .img{width:auto;}
.service .swiper-container .swiper-slide:hover .bg{display:none;}
.service .swiper-container .swiper-slide:hover *{color: inherit;}
.service .swiper-container .swiper-slide:hover .fw_text .img{height:auto; opacity:1; overflow:hidden;}
.service .swiper-container .swiper-slide:hover .fw_text .text{height:0;margin-top:1; overflow:hidden;}
.service .swiper-container .swiper-slide p {display:none;  color: #afaeae; font-size: 16px; margin: 0;}
.service .swiper-container .swiper-slide h2{font-size:16px;}
.swiper-button-prev,.swiper-button-next{display:none;}

.swiper-container2 .swiper-slide{width:25%;float:left;padding:0 4%;margin-top:20px;}
.swiper-container2 .swiper-slide:nth-child(3n){margin-right:0;}
.swiper-container2 .swiper-slide .fw_text h2{font-size:15px; text-align:center;overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.swiper-container2 .swiper-slide .fw_text p{font-size:12px;color:#565656;display:none;}
.swiper-container2 .swiper-slide .fw_text .text{display:none;}

.custom_center{width:98%;}
.custom .custom_center ul li {width: 46%;margin: 10px 2%;}
.custom .custom_center ul li:nth-child(n 7){display:none;}

#n_content .newslist .news_up{margin-bottom:10px;margin-top:10px;}
#n_content .newslist .news_up ul li{float:none;width:100%;border-bottom:dotted 1px #cccccc;padding-bottom:6px;padding-top:6px;}
#n_content .newslist .news_up ul li .text h3 { font-size: 14px; margin-bottom: 0px;}
#n_content .newslist .news_up ul li .text p{height:42px; overflow:hidden;line-height:24px;font-size:14px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;}
/*#n_content .newslist .news_up ul li:nth-child(2){display:none;}*/
#n_content .newslist .news_down ul li{float:none;width:100%;margin-top:10px; padding-bottom:10px;padding-left:15px;padding-right:15px;}
#n_content .newslist .news_down ul li:nth-child(2n){float:none;}
#n_content .newslist .news_down ul li .timebox{display:block;}
#n_content .newslist .news_down ul li .text{width:78%;float:right;}
#n_content .newslist .news_down ul li .text h3{font-size:14px;margin-bottom:5px;}
#n_content .newslist .news_down ul li .text p{line-height:20px;font-size:12px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
#n_content .newslist .news_down ul li:nth-child(n 5){display:none;}
#n_content .newslist .more {width: 120px; height: 36px; text-align: center; line-height: 36px; font-size: 14px; border: #cccccc solid 1px; border-radius: 18px; margin-top: 20px;}

.partners_center ul li{width:138px;height:89px;line-height:89px;background:#ffffff;}
.partners_center ul li img{width:90%;}
.partners_center ul li:nth-child(n 13){display:none;}
.partners_center ul li img{filter: progid:dximagetransform.microsoft.basicimage(grayscale=1); -webkit-filter: grayscale(0%);}

/**内页about*/
.aboutbox{display: block; padding: 20px 0;}
.aboutbox .text{width:100%; float:none;}
.aboutbox .text h1{ font-size: 18px;  padding-top:10px; color: #333333; display: block; margin-bottom: 10px;}
.aboutbox .text p { font-size: 14px; color: #59595b; line-height: 24px;margin-bottom: 10px;}
.aboutbox .img{margin-top:30px; float:none;}
.aboutbox .img img { width: 100%; height:auto;}

.qyxxbox{display: block; padding:20px 0 40px;}
.qyxxbox .up_box h1 { font-size:18px; line-height: 30px; padding-top: 10px; color: #3b3b3c; display: block; margin-bottom: 10px;}
.qyxxbox .up_box p {font-size: 14px; color: #59595b;  line-height: 22px;  margin-bottom: 25px;}
.qyxxbox .un_box ul{position: relative; height:auto; display: block;}
.qyxxbox .un_box ul li {float:left; display: block; position:relative; background: #000;}
.qyxxbox .un_box ul li.li1{width: 49%; height: auto;}
.qyxxbox .un_box ul li.li1 .box{width:100%; height: auto;}
.qyxxbox .un_box ul li.li1 img{width: 100%; height: auto;}
.qyxxbox .un_box ul li.li2 {width: 51%; height: auto;}
.qyxxbox .un_box ul li.li2 img { width: 100%; height: auto;}
.qyxxbox .un_box ul li.li3 {width: 25.5%; height: auto; right:0;}
.qyxxbox .un_box ul li.li3 img { width: 100%;height:auto;}
.qyxxbox .un_box ul li.li4 {width: 25.5%; height: auto;}
.qyxxbox .un_box ul li.li4 img { width: 100%; height:auto;}

.wmdkhbox{display: block; padding: 20px 0; background-color:#f5f5f7;}
.wmdkhbox .container .up_box h1{ font-size: 18px; line-height:30px;color: #3b3b3c; display: block; margin-bottom: 10px;}
.wmdkhbox p{font-size:14px;color:#565656;}
.wmdkhbox .un_box {margin-top: 10px;}
.wmdkhbox .un_box ul { margin:0 auto; overflow: hidden;width:620px;}
.wmdkhbox .un_box ul li{width: 192px;height:122px;position: relative;text-align:center;line-height:122px;float: left; margin:10px 10px 0 0;}
.wmdkhbox .un_box li img{width:146px; height:72px; opacity:0.7; -webkit-filter:grayscale(1);}
.wmdkhbox .un_box ul li:nth-child(n 7) { display: none;}

.qyzzbox .un_box ul li{display: block; float:left;position:relative ;width:32%;margin-right:1.5%;margin-bottom:1%;}
.qyzzbox .un_box ul li:nth-child(3n){margin-right:0;}
.qyzzbox .un_box ul li .text_box { width: 100%; height: 100%; top: 100%; left: 0px; z-index: 99; opacity: 0;}
.qyzzbox .un_box ul li:hover .text_box {top: 0%; left: 0px; z-index: 99; opacity: 1;}
.qyzzbox .un_box ul li .text_box .box { padding-top: 90%;}
.qyzzbox .un_box ul li img.pic {display: block; width: 100%;  height: auto; }
.qyzzbox .un_box ul li a{display: block; position: relative;}
.qyzzbox .un_box ul li.li1{ left: 0; top: 0;}
.qyzzbox .un_box ul li.li1 img{  }
.qyzzbox .un_box ul li.li2{ left:0; top: 0;}
.qyzzbox .un_box ul li.li2 img{ }
.qyzzbox .un_box ul li.li3{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li3 img{  }
.qyzzbox .un_box ul li.li4{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li4 img{  }
.qyzzbox .un_box ul li.li5{ left: 0; top: 0;}
.qyzzbox .un_box ul li.li5 img{ }
.qyzzbox .un_box ul li.li6{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li6 img{  }
.qyzzbox .un_box ul li.li7{ left: 0px; bottom: 0;}
.qyzzbox .un_box ul li.li7 img{  }
.qyzzbox .un_box ul li.li8{ left: 0; bottom: 0;}
.qyzzbox .un_box ul li.li8 img{  }
.qyzzbox .un_box ul li.li9{ right: 0; bottom: 0;}
.qyzzbox .un_box ul li.li9 img{ }
.qyzzbox .un_box ul li.li10{ right: 0; bottom: 0;display:none;}
.qyzzbox .un_box ul li.li10 img{ }
.qyzzbox .un_box ul li.li11{ display:none;right: 0; top: 0; width: 64%; height: auto; background: #ff1d00;}
.qyzzbox .un_box ul li.li11 .box{ padding: 0; height: auto;}
.qyzzbox .un_box ul li.li11 img{ display: block; margin:90px auto 0 auto;  }
.qyzzbox .un_box ul { position: relative; height: auto;}

.ygfcbox { background: #f5f5f7; padding: 40px 0 60px; display: block;}

#n_content{padding:10px 0;}

#n_content .tuwen_list ul { margin: 0px;}
#n_content .tuwen_list ul li{ width: 295px; float: left; border-bottom: 1px solid #ebebeb;margin: 0; margin:15px 15px 0 0;}
#n_content .tuwen_list ul li:nth-child(2n){margin-right:0;}
#n_content .tuwen_list ul li .pic_box {width: 295px;}
#n_content .tuwen_list ul li .text_box h1 a {font-size: 16px;}
.page{margin-right:20px;width:auto; text-align: right;}

.newslist{margin:auto;width:100%;}
#newslist .newsinfo { margin-left: 10px;width:620px;}
#newslist .newsdate { width: 140px;}
#newslist .newsinfo .md {color: #dcdcdc; font-size: 40px;line-height: 50px; text-align: right;}
#newslist .newsbody .title {width: 400px;height: 20px; line-height: 20px; font-size: 16px; color: #464646;}
#newslist .newsbody .description { margin-top: 16px; width: 400px; font-size: 12px;}
#newslist .newstitem:hover .newsinfo { transform: translate3d(-20px,0,0); -webkit-transform: translate3d(-20px,0,0); -moz-transform: translate3d(-20px,0,0);}
.newsbox .newslist .news_up ul li .text h3,.newsbox .newslist .news_down ul li .text h3{overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.newsbox .newslist .news_up ul li .text p{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.newsbox .newslist .news_down ul li .timebox { width: 80px  !important;}
.newsbox .newslist .news_down ul li .timebox .time_top { width: 80px!important; height: 65px!important;line-height: 65px!important;}
.newsbox .newslist .news_down ul li .timebox .time_bott { width: 80px!important; height: 26px!important;line-height: 26px!important;}
.newsbox .newslist .news_down ul li .text {width: calc(100% - 90px);}


.case_list ul li{width: 46%;margin: 10px 2%;}

.lxwmbox .fw ul li { float: left; width: 300px;padding-top:20px;padding-bottom:20px;}
.lxwmbox .fw ul li:nth-child(2) { background: none;}
.lxwmbox .fw {margin-top: 20px; padding-bottom: 40px;}
.lxwmbox { padding: 60px 0 0px 0;}

/*最新签约-手机*/
.sign-contract li{ width:100%; float:none;}
.sign-contract li:nth-child(n 6) { display: none;}
.sign-contract li span.c-name{  width:calc( 100% - 150px);float:left; font-size:14px; font-weight:bold; display:inline-block;}
.sign-contract li span.c-time{  width:150px;float:right;color:#666;display:inline-block;}

}

@media screen and (min-width:320px) and (max-width:480px){
.ha-header-perspective > div {background: #fff;text-align: left;padding: 0 5%;/*height: 30%;*/width: 100%;margin: 0 auto;position: relative;text-align: justify;}
#header{ max-width:480px;}
.width{max-width:480px;}
.tm-navbar #logo {margin-left: 10px;}
.uk-active li a i{padding:0 5px;}
.uk-active .uk-parent.uk-open .uk-hidden{display:block !important;visibility:inherit !important;}
.uk-active .uk-parent.uk-open .uk-hidden ul.uk-nav-sub{padding: 5px 0 5px 40px;}
.uk-active .uk-nav{padding-top:10px;}
.uk-active .uk-nav li{border-bottom:1px #3b3b3b solid;}
.uk-active .uk-nav li .uk-nav-sub li{border-bottom:0;}
.tm-navbar .uk-nav-navbar {margin-right:0px;}
.tm-navbar .uk-nav-navbar .uk-navbar-toggle{font-size:24px;}

.service{margin-top:30px;}	
.tit h2{line-height: 24px; font-size: 24px; font-weight: 200; color: #005bac;margin:5px 0;}
.tit h3{line-height:24px;font-size:16px;font-weight:200;margin-top:8px;margin-bottom:10px;}
.tit span { width: 20%; height: 2px; margin: 0px 10px;}
.tit p{line-height:20px;max-width:100%;}
.navbar-brand {line-height: 34px; margin: 6px 0 0 !important; padding: 0;}	
.navbar-brand img{width:132px !important;height:36px !important;}
.tm-navbar .uk-nav-navbar {margin-top: 18px;}

.tp-banner-container .tp-banner li.banner1 .img2,.tp-banner-container .tp-banner li.banner1 .img3 {text-align:center;}
.tp-banner-container .tp-banner li.banner1 .img2 img {width:100% !important;height:auto !important;margin:auto !important; }
.tp-banner-container .tp-banner li.banner1 .img3 img {width:100% !important;height:auto !important;margin:auto !important; }

.tp-simpleresponsive .tp-caption {width:80%  !important;text-align:center !important;white-space: normal !important; line-height: 1.8!important;;  font-size: 24px !important;}
.slider .title { font-size: 32px !important; font-family:"微软雅黑"!important;}

.section.custom { overflow: hidden;padding-top:20px; padding-bottom: 30px;}
.service .swiper-container{padding-top:20px;padding-bottom:20px;}
.service .swiper-container .swiper-slide .fw_text{width:auto;height:auto;}
.service .swiper-container .swiper-slide .fw_text .img{width:auto;}
.service .swiper-container .swiper-slide:hover .bg{display:none;}
.service .swiper-container .swiper-slide:hover *{color: inherit;}
.service .swiper-container .swiper-slide:hover .fw_text .img{height:auto; opacity:1; overflow:hidden;}
.service .swiper-container .swiper-slide:hover .fw_text .text{height:0;margin-top:1; overflow:hidden;}
.service .swiper-container .swiper-slide p {display:none;  color: #afaeae; font-size: 16px; margin: 0;}
.service .swiper-container .swiper-slide h2{font-size:14px;line-height:24px;}
.swiper-button-prev, .swiper-button-next{display:none;}


.swiper-container2{}
.swiper-container2 .swiper-slide{width:33%;float:left;padding:0 4%;margin-top:20px;}
.swiper-container2 .swiper-slide:nth-child(3n){margin-right:0;}
.swiper-container2 .swiper-slide .fw_text h2{font-size:15px; text-align:center;overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis;}
.swiper-container2 .swiper-slide .fw_text p{font-size:12px;color:#565656;display:none;}
.swiper-container2 .swiper-slide .fw_text .text{display:none;}



.custom_center{max-width:96%;}
.custom_center .tit p{max-width:90%;}
.custom .custom_center ul li {width: 90%;float:none;margin:10px auto;}
.custom .custom_center ul li:nth-child(n 5){display:none;}
.custom .custom_center ul li p{padding-right:15px;overflow: hidden; word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;}

.newsbox .newslist .news_up{margin-bottom:10px;margin-top:10px;}
.newsbox .newslist .news_up ul li{float:none;width:100%;border-bottom:dotted 1px #cccccc;padding-bottom:6px;padding-top:6px;}
.newsbox .newslist .news_up ul li .text h3 { font-size: 14px; margin-bottom: 0px;}
.newsbox .newslist .news_up ul li .text p{height:42px; overflow:hidden;line-height:20px;font-size:12px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
/*.newsbox .newslist .news_up ul li:nth-child(2){display:none;}*/
.newsbox .newslist .news_down ul li{float:none;width:100%;margin-top:10px; padding-bottom:10px;}
.newsbox .newslist .news_down ul li:nth-child(2n){float:none;}
.newsbox .newslist .news_down ul li .timebox{display:none;}
.newsbox .newslist .news_down ul li .text{width:100%;float:none;}
.newsbox .newslist .news_down ul li .text h3{font-size:14px;margin-bottom:5px;}
.newsbox .newslist .news_down ul li .text p{line-height:20px;font-size:12px;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.newsbox .newslist .news_down ul li:nth-child(n 5){display:none;}
.newsbox .newslist .more {width: 120px; height: 36px; text-align: center; line-height: 36px; font-size: 14px; border: #cccccc solid 1px; border-radius: 18px; margin-top: 20px;}
.newsbox .newslist { padding-bottom: 20px;}

.partners{padding-bottom:30px;}
.partners .tit h3 {  line-height: 24px; font-size: 16px; font-weight: 200;margin-bottom: 8px; margin-top: 8px;}
.partners .tit p {line-height:20px; color: #565656;  margin: 0 auto;}
.partners_center ul{ margin-top:20px;}
.partners_center ul li{width:30%;height:58px;line-height:58px;margin-left:1.5%;margin-right:1.5%;background:#ffffff;}
.partners_center ul li img{width:90%;}
.partners_center ul li:nth-child(n 10){display:none;}
.partners_center ul li img{filter: progid:dximagetransform.microsoft.basicimage(grayscale=1); -webkit-filter: grayscale(0%);}

.sjmessage .sjmes_tit h3{font-size:14px;padding-bottom:0;}
.sjmessage .sjmes_tit p{font-size:12px;}
.sjmessage input,.sjmessage textarea {width:300px;height:38px;line-height:38px;}
.sjmessage textarea { height: 80px; line-height: 28px;}
.sjmessage input[type="submit"] {font-size:16px;margin: 5px auto 0;}
.sjmessage form { width: 300px;margin: 0 auto;}
.sjmessage{padding:40px 0 10px;}
.sjmessage td {padding-bottom: 10px;}
.sjfooter .sjfnav a{width:auto;padding:0 4px;font-size:12px;}
.sjfooter .sjfnav a:nth-child(5){width:14%;padding:0;}

.ny-banner .sj-ny-banner { height: 210px; background-position: center; background-repeat: no-repeat; background-size: 160%;}
/**内页about*/
.aboutbox{display: block; padding:10px 0;}
.aboutbox .text{width:100%; float:none;}
.aboutbox .text h1{ font-size: 16px;line-height:32px;padding-top:10px; color: #333333; display: block; margin-bottom: 10px;}
.aboutbox .text p { font-size: 14px; color: #59595b; line-height: 24px;margin-bottom: 10px;}
.aboutbox .img{margin-top:30px; float:none;}
.aboutbox .img img { width: 100%; height:auto;}

.qyxxbox{display: block; padding:10px 0 30px;}
.qyxxbox .up_box h1 { font-size:16px; line-height: 26px; padding-top: 5px; color: #3b3b3c; display: block; margin-bottom: 5px;}
.qyxxbox .up_box p {font-size: 12px; color: #59595b;  line-height: 20px;  margin-bottom: 10px;}
.qyxxbox .un_box ul{position: relative; height:auto; display: block;}
.qyxxbox .un_box ul li {float:left; display: block; position:relative; background: #000;}
.qyxxbox .un_box ul li.li1{width: 50%; height: auto;}
.qyxxbox .un_box ul li.li1 .box{width:100%; height: auto;}
.qyxxbox .un_box ul li.li1 img{width: 100%; height: auto;}
.qyxxbox .un_box ul li.li2 {width: 50%; height: auto;}
.qyxxbox .un_box ul li.li2 img { width: 100%; height: auto;}
.qyxxbox .un_box ul li.li3 {width: 25%; height: auto; right:0;}
.qyxxbox .un_box ul li.li3 img { width: 100%;height:auto;}
.qyxxbox .un_box ul li.li4 {width: 25%; height: auto;}
.qyxxbox .un_box ul li.li4 img { width: 100%; height:auto;}

.wmdkhbox{display: block; padding: 20px 0; background-color:#f5f5f7;}
.wmdkhbox .container .up_box h1{ font-size: 18px; line-height:30px;color: #3b3b3c; display: block; margin-bottom: 10px;}
.wmdkhbox p{font-size:14px;color:#565656;}
.wmdkhbox .un_box {margin-top: 10px;}
.wmdkhbox .un_box ul { margin:0 auto; overflow: hidden;}
.wmdkhbox .un_box ul li{width:48%;height:auto;padding:5px;position: relative;text-align:center;line-height:normal;float: left; margin:10px 10px 0 0;}
.wmdkhbox .un_box li img{width:146px; height:72px; opacity:1; -webkit-filter: none;}
.wmdkhbox .un_box ul li:nth-child(n 7) { display: none;}
.wmdkhbox .un_box ul li:nth-child(2n){margin-right:0;}

.qyzzbox .un_box ul li{display: block; float:left;position:relative ;width:48%;margin-right:3%;margin-bottom:2%;}
.qyzzbox .un_box ul li:nth-child(3n){margin-right:3%;}
.qyzzbox .un_box ul li:nth-child(2n){margin-right:0;}
.qyzzbox .un_box ul li .text_box { width: 100%; height: 100%; top: 100%; left: 0px; z-index: 99; opacity: 0;}
.qyzzbox .un_box ul li:hover .text_box {top: 0%; left: 0px; z-index: 99; opacity: 1;}
.qyzzbox .un_box ul li .text_box .box { padding-top: 90%;}
.qyzzbox .un_box ul li img.pic {display: block; width: 100%;  height: auto; }
.qyzzbox .un_box ul li a{display: block; position: relative;}
.qyzzbox .un_box ul li.li1{ left: 0; top: 0;}
.qyzzbox .un_box ul li.li1 img{  }
.qyzzbox .un_box ul li.li2{ left:0; top: 0;}
.qyzzbox .un_box ul li.li2 img{ }
.qyzzbox .un_box ul li.li3{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li3 img{  }
.qyzzbox .un_box ul li.li4{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li4 img{  }
.qyzzbox .un_box ul li.li5{ left: 0; top: 0;}
.qyzzbox .un_box ul li.li5 img{ }
.qyzzbox .un_box ul li.li6{ right: 0; top: 0;}
.qyzzbox .un_box ul li.li6 img{  }
.qyzzbox .un_box ul li.li7{display:none; left: 0px; bottom: 0;}
.qyzzbox .un_box ul li.li7 img{  }
.qyzzbox .un_box ul li.li8{display:none; left: 0; bottom: 0;}
.qyzzbox .un_box ul li.li8 img{  }
.qyzzbox .un_box ul li.li9{display:none; right: 0; bottom: 0;}
.qyzzbox .un_box ul li.li9 img{ }
.qyzzbox .un_box ul li.li10{ display:none;right: 0; bottom: 0;display:none;}
.qyzzbox .un_box ul li.li10 img{ }
.qyzzbox .un_box ul li.li11{ display:none;right: 0; top: 0; width: 64%; height: auto; background: #ff1d00;}
.qyzzbox .un_box ul li.li11 .box{ padding: 0; height: auto;}
.qyzzbox .un_box ul li.li11 img{ display: block; margin:90px auto 0 auto;  }
.qyzzbox .un_box ul { position: relative; height: auto;}

.ygfcbox { background: #f5f5f7; padding: 40px 0 60px; display: block;}
#n_content{padding:10px 0;}
#n_content #new_nav { /*margin: 30px auto 10px auto;text-align: left;width:320px;*/ margin: 0px auto 10px auto; text-align: center; width: 96%;}
#n_content #new_nav a { display: inline-block; border: 1px solid #e8e8e8; margin: 0 8px 15px;padding:0 10px; border-radius: 15px;/*width: 90px; height: 26px;*/line-height: 26px;text-align: center; color: #a7a7a9; font-size: 12px;}
#n_content .tuwen_list ul { margin: 0px;padding:0 15px;}
#n_content .tuwen_list ul li{ width: 100%; float: none; border-bottom: 1px solid #ebebeb;margin: 0; margin:15px 0px 0 0;}
#n_content .tuwen_list ul li:nth-child(2n){margin-right:0;}
#n_content .tuwen_list ul li .pic_box {width: 100%;}
#n_content .tuwen_list ul li .text_box h1{line-height:24px;}
#n_content .tuwen_list ul li .text_box h1 a {font-size: 16px;}
#n_content .tuwen_list ul li .text_box span {display: block; line-height: 23px; padding-top: 5px;font-size: 12px; color: #abadaf;}
#n_content .tuwen_list ul li .pic_box img {width: 100%;height:auto;}
.page{width:auto;text-align: center;}
.page a { padding: 0 13px;margin-bottom:10px; height: 30px;  line-height: 30px; display: inline-block; border: 1px solid #ddd; margin-left: 10px; color: #fff;color: #8e908f; font-size: 12px;}


.newslist{margin:auto;width:320px;}
#newslist .newsinfo { margin-left: 10px;width:calc(100% - 10px);}
#newslist .newsdate { width: 90px;}
#newslist .newsinfo .md {color: #dcdcdc; font-size: 26px;line-height: 40px; text-align: right;}
#newslist .newsbody .title {width: 90%;height: 20px; line-height: 20px; font-size: 14px; color: #464646;}
#newslist .newsbody .description { margin-top: 5px; width: 90%; font-size: 12px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
#newslist .newstitem:hover .newsinfo { transform: translate3d(-20px,0,0); -webkit-transform: translate3d(-20px,0,0); -moz-transform: translate3d(-20px,0,0);}
#newslist .newsbody {margin-left: 20px;width:calc(100% - 120px);}
#newslist .newscontent {padding-top: 20px;width: 100%;}
#newslist .newstitem { background-color: #eeefef; height: 100px;}

.case_list ul li{width: 90%; float: none; margin: 10px auto;}


.lxwmbox #ny_jj {padding:0 10px;}
.lxwmbox .fw ul li {float: none; width: 100%;  background: none;padding:20px 0;border-bottom:dotted 1px #f1f1f1;}
.lxwmbox .fw ul li .img {height: 85px; margin-bottom: 20px;}
.lxwmbox {padding: 60px 0 0px 0;}

/*最新签约-手机*/
.sign-contract li{ width:100%; float:none;}
.sign-contract li:nth-child(n 6) { display: none;}
.sign-contract li span.c-name{  width:100%;float:none; font-size:14px; font-weight:bold; display:inline-block;}
.sign-contract li span.c-time{  width:100%;float:none;color:#666;display:inline-block;}

}
/*@media screen and (min-width:360px) and (max-width:390px){

.service .fw_sjbox{height:146px;margin:0;}
.service .fw_sjbox .fw_sjlist .swiper-slide{width:100px!important;}
.service .fw_sjbox .fw_sjlist .swiper-slide .fw_text{width:80px;height:140px;}
.service .fw_sjbox .fw_sjlist .swiper-slide .fw_text h2{font-size:16px;margin:10px 0 0; line-height:20px;}
.service .fw_sjbox .fw_sjlist .swiper-slide .fw_text p{font-size:14px;margin:10px 0 0 !important;line-height:18px;display:none;}
.service .fw_sjbox .fw_sjlist .swiper-slide{margin-right:15px !important;}

}*/

#label0, #label1, #label2, #label3, #label4, #label5, #label6, #label7, #label8, #label9, #label10, #label11, #label12, #label13, #label14, #label15 {display: none; color: #0aa770; height: 28px; line-height: 28px;/* position: absolute; left: 540px;*/ width: 200px; top: 5px;}

