/* ABæ¨¡æ¿ç½‘ æ•´ç«™æ¨¡æ¿ä¸‹è½½ */
/* æ¨¡æ¿ï¼šWww.AdminBuy.Cn */
/* ç´ æï¼šSc.AdminBuy.Cn */
/* jsç‰¹æ•ˆï¼šjs.AdminBuy.Cn */
/* QQï¼š9490489 */
html{ padding:0px;margin:0px;font-family: 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;font-size:14px;}
body{ overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;padding:0;padding-top:90px;background:#fff;transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
header,article,aside,div,span,p,ul,li,ol,h1,h2,h3,h4,h5{ list-style:none;margin:0;padding:0;text-align: justify;}
img{ border:0;font-size:0;margin:0;vertical-align:bottom;}
a{ background-color:transparent; text-decoration:none; color:#333;}
a:active,a:hover{ outline:0;}
b,strong{font-weight:bold;}
hr{ height:1px;border:0;border-top:1px solid #dadada;margin:1em 0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
body.bg-white{ background:#fff;}
table {border-collapse: collapse;border: 1px solid #333;text-align:center}
th, td {border: 1px solid #333;padding:5px;}
/*å¯¼èˆªæ */
.header{ background:#fff;box-shadow:0 0 6px rgba(0, 0, 0, 0.2);position:fixed;z-index:100;top:0;left:0;right:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.header-box{ Position:relative;margin:0 5%;height:90px;}
.clearfix{
    clear:both;
}
.header .logo{ Position:absolute;left:0;z-index:2;top:19px;}
.header .logo img{ height:52px;}
.header .logo img.logo2{ display:none;}

.header .navbr{ Position:absolute;left:0;right:0;}
.header .navbr ul{ text-align:center;}
.header .navbr ul li{ display:inline-block;padding:0 30px 0 32px;Position:relative;}
.header .navbr ul li:before{ content:'';height:14px;width:2px;background:#e5e5e5;Position:absolute;top:50%;margin-top:-6px;left:0;}
.header .navbr ul li:first-child:before{ display:none;}
.header .navbr ul li a{ display:block;line-height:90px;color:#656565;font-size:17px;font-weight:500;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.header .navbr ul li.hover a, .header .navbr ul li:hover a{ color:#ff0000;}

.header .lianxi{ Position:absolute;right:0;top:0;}
.header .lianxi:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.header .lianxi ul{}
.header .lianxi ul li{ Position:relative;float:left;line-height:90px;color:#333;margin-right:20px;padding-right:21px;}
.header .lianxi ul li:nth-child(1):after{ content:'';Position:absolute;top:50%;right:0px;height:14px;margin-top:-7px;width:1px;background:rgba(0,0,0,0.3);}
.header .lianxi ul li:last-child{ padding-right:0;margin-right:0;}
.header .lianxi ul li span.iconfont{ vertical-align:middle;font-size:18px;}
.header .lianxi ul li span.tel{ vertical-align:middle;font-size:16px;font-weight:bold;}
.header .lianxi ul li .weixin-hover{ display:none;Position:absolute;top:72px;left:50%;margin-left:-82.5px;width:140px;padding:5px;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);}
.header .lianxi ul li .weixin-hover img{ width:100%;}
.header .lianxi ul li .weixin-hover p{ line-height:1.5;color:#333;text-align:center;margin-bottom:5px;color:#666;}
.header .lianxi ul li:hover .weixin-hover{ display:block;}

/*è½®æ’­å›¾*/
.slideBox{ overflow:hidden;position:relative;background:#fff;margin-bottom:80px; }
.slideBox .hd{ overflow:hidden; position:absolute;width:100%;bottom:25px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:100%;text-align:center; }
.slideBox .hd ul li{ display:inline-block; width:40px; height:3px;margin:0 5px; background:rgba(255,255,255,0.4);}
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative;}
.slideBox .bd ul{ }
.slideBox .bd li{ overflow:hidden;}
.slideBox .bd li img{ width:100%;}
.slideBox .prev{ display:inline-block;position:absolute; left:5%; top:50%; margin-top:-32px;  width:30px; height:60px; background:url(../images/slide_btn.png) no-repeat left -100px; filter:alpha(opacity=0);opacity:0;}
.slideBox .next{ display:inline-block;position:absolute; right:5%; top:50%; margin-top:-32px;  width:30px; height:60px; background:url(../images/slide_btn.png) no-repeat left -170px; filter:alpha(opacity=0);opacity:0; }
.slideBox:hover .prev,.slideBox:hover .next{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }

/*é€šç”¨æ ·å¼*/
.page-content{ background:#fff;margin-bottom:50px;}
.page-content-box{ margin:0 10%;}
.page-content-box:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}

.head-title{ margin-bottom:30px;overflow:hidden;}
.head-title h2{ line-height:42px;float:left;font-size:32px;font-weight:500;Position:relative;}
.head-title h2:before{ content:'';position:absolute;left:0;bottom:0;right:0;height:10px;background:rgba(255,0,0,0.15);border-radius:20px;}
.head-title span.more{ display:block;float:right;line-height:42px;}
.head-title span.more a{ font-size:16px;color:#999;}
.head-title span.more a:hover{ color:#ff0000;}

.head-title .son-nav{ float:right;overflow:hidden;}
.head-title .son-nav ul{}
.head-title .son-nav ul li{ float:left;font-size:16px;line-height:42px;}
.head-title .son-nav ul li i{ padding:0 20px;color:#ccc;font-style:normal;}
.head-title .son-nav ul li a:hover{ color:#ff0000;}

/*é¦–é¡µè¡¨å•*/
.index-form{ overflow:hidden;}
.index-form ul{ margin-left:-20px;}
.index-form ul li{ width:20%;float:left;}
.index-form ul li .box{ margin-left:20px;Position:relative;}
.index-form ul li .box input.intext{ font-weight:bold;padding:0;height:38px;line-height:38px;border:0;border-bottom:solid 2px #ddd;background:#fff;outline:none;width:100%;font-size:15px; font-family:'Microsoft Yahei';color:#333;}
.index-form ul li .box input.intext:focus{ border-bottom:solid 2px #ff0000;}
.index-form ul li .box span.tips{ color:#999;line-height:39px;font-size:14px;Position:absolute;z-index:2;top:0;right:0;}
.index-form ul li .box input.submit{ font-weight:bold;padding:0;height:40px;line-height:40px;border:0;background:#ff0000;color:#fff;outline:none;width:100%;font-size:15px; font-family:'Microsoft Yahei';text-align:center;cursor:pointer;}

/*é¦–é¡µæœåŠ¡é¢†åŸŸ*/
.index-lingyu{ overflow:hidden;}
.index-lingyu ul{ margin-left:-5px;}
.index-lingyu ul li{ width:20%;float:left; margin-bottom:5px}
.index-lingyu ul li .box{ margin-left:5px;overflow:hidden;Position:relative;}
.index-lingyu ul li .box .img{ overflow:hidden;Position:relative;}
.index-lingyu ul li .box .img img{ width:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.index-lingyu ul li .box .img img{ -webkit-transform:scale(1.10);-moz-transform:scale(1.10);transform:scale(1.10);}
.index-lingyu ul li .box .desc{ background:rgba(0,0,0,0.3);Position:absolute;z-index:2;top:75%;bottom:0;left:0;right:0;padding:30px 30px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.index-lingyu ul li .box .desc{ background:rgba(0,0,0,0.3);}
.index-lingyu ul li .box .desc h2{ text-align:center;height:30px;line-height:30px;font-size:20px;color:#fff;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-lingyu ul li .box .desc i{ display:block;margin:10px 0;width:40px;height:2px;background:rgba(255,255,255,0.6);}
.index-lingyu ul li .box .desc p.miaoshu{ height:24px;line-height:24px;font-size:14px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-lingyu ul li .box .desc p.more{ font-size:14px;line-height:24px;Position:absolute;bottom:30px;right:30px;color:#fff;-moz-opacity:0;-khtml-opacity:0;Opacity:0;Filter:alpha(opacity=0);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.index-lingyu ul li .box .desc p.more{ -moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}

/*é¦–é¡µæ¡ˆä¾‹*/
.list-anli{ overflow:hidden;}
.list-anli ul{ margin-top:-5px;margin-left:-5px;}
.list-anli ul li{ width:20%;float:left;margin-top:5px;}
.list-anli ul li:first-child{ width:40%;}
.list-anli ul li .box{ margin-left:5px;Position:relative;}
.list-anli ul li .box .img{ overflow:hidden;Position:relative;}
.list-anli ul li .box .img:before{ content:'';background:rgba(0,0,0,0);Position:absolute;z-index:2;top:0;bottom:0;right:0;left:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-anli ul li .box:hover .img:before{ content:'';background:rgba(0,0,0,0.4);}
.list-anli ul li .box .img:after{ content:'';Position:absolute;z-index:2;height:90px;bottom:0;right:0;left:0;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.6));}
.list-anli ul li .box .img img{ width:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-anli ul li:first-child .box .img img{ width:100.3%;}
.list-anli ul li .box:hover .img img{ -webkit-transform:scale(1.10);-moz-transform:scale(1.10);transform:scale(1.10);}
.list-anli ul li .box .desc{ overflow:hidden;height:26px;Position:absolute;z-index:3;bottom:15px;left:30px;right:30px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-anli ul li .box .desc h2{ height:26px;line-height:26px;font-size:18px;color:#fff;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;}
.list-anli ul li .box .desc p{ line-height:20px;font-size:12px;color:#fff;}
.list-anli ul li .box:hover .desc{ height:51px;}

/*é¦–é¡µä¼˜åŠ¿*/
.index-about{ overflow:hidden;margin-bottom:50px;Position:relative;}
.index-about .left-desc{ width:57.5%;}
.index-about .left-desc i{ width:40px;height:2px;display:block;background:#ccc;margin:20px 0;}
.index-about .left-desc h2{ line-height:34px;font-size:24px;color:#333;font-weight:500;margin-bottom:20px;}
.index-about .left-desc .jianjie p{ line-height:1.75;font-size:15px;color:#555;}
.index-about .left-desc .lianxi{ margin-top:20px;}
.index-about .left-desc .lianxi p{ font-style:italic;line-height:32px;font-size:20px;color:#555;}

.index-about .right-video{ Position:absolute;width:33.1%;top:0;bottom:0;right:0;background-size:cover !important;}
.index-about .right-video .about-play{ cursor:pointer;Position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,0);border:solid 2px #fff;border-radius:100%;width:52px;height:52px;line-height:52px;text-align:center;}
.index-about .right-video .about-play span.iconfont{ font-size:28px;color:#fff;}
.index-about .right-video .about-play:hover{ background:rgba(255,255,255,0.2);}

.index-video-bg{ display:none;position:fixed;z-index:200;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);}
.video-content{ width:960px;height:540px;Position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.video-content video{ width:960px;height:540px;background:#000;}
.video-content .about-pause{ cursor:pointer;Position:absolute;z-index:3;top:-40px;right:-40px;width:32px;height:32px;line-height:32px;text-align:center;border:solid 2px #ccc;color:#ccc;border-radius:100%;}
.video-content .about-pause .iconfont{ font-size:18px;font-weight:bold;}
.video-content .about-pause:hover{ color:#fff;border:solid 2px #fff;}

.index-youshi{ border:solid 0px #ddd;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);}
.index-youshi:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.index-youshi ul{ }
.index-youshi ul li{ width:20%;float:left;padding:40px 0;}
.index-youshi ul li .box{ padding:10px 40px;border-left:solid 1px #ddd;}
.index-youshi ul li .big-size{ font-size:52px;line-height:1;color:#ff0000;}
.index-youshi ul li .desc{ margin-top:20px;}
.index-youshi ul li .desc p{ white-space:pre-wrap;height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555;font-size:14px;}
.index-youshi ul li:first-child{ background:#ff0000;}
.index-youshi ul li:first-child .box{ border:0;}
.index-youshi ul li:nth-child(2) .box{ border:0;}
.index-youshi ul li:first-child .big-size{ color:#fff !important;}
.index-youshi ul li:first-child .desc p{ color:#fff !important;}

/*å“è´¨ä¿éšœ*/
.side-baozhang{ overflow:hidden;}
.side-baozhang .hd{ overflow:hidden;Position:relative;}
.side-baozhang .hd ul{ margin-left:-1px;}
.side-baozhang .hd ul li{ width:10%;float:left;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.side-baozhang .hd ul li .box{ margin-left:1px;Position:relative;}
.side-baozhang .hd ul li .img{ overflow:hidden;Position:relative;}
.side-baozhang .hd ul li .img img{ width:100%;}
.side-baozhang .hd ul li .img:after{ content:'';Position:absolute;z-index:2;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.15);}
.side-baozhang .hd ul li .tips{ Position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);cursor:pointer;}
.side-baozhang .hd ul li .tips h3{ Position:absolute;top:50%;left:50%;color:#fff;font-size:28px;width:28px;text-align:center;font-weight:500;transform:translate(-50%,-50%);}

.side-baozhang .hd ul li.on{ width:100%;}
.side-baozhang .hd ul li.on .tips{ Position:absolute;left:auto;width:16.5556%;}
.side-baozhang .hd ul li .desc{ Position:absolute;z-index:4;left:30px;bottom:30px;width:60%;color:#fff;overflow:hidden;opacity:0;}
.side-baozhang .hd ul li .desc p.miaoshu{ line-height:28px;font-size:16px;color:#fff;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;background-color: #ff0000;
    width: 60%;
    padding: 20px;
    opacity: 0.8;
}
.side-baozhang .hd ul li .desc p.more{ color:#fff;}
.side-baozhang .hd ul li .desc p.more a{ color:#fff;}
.side-baozhang .hd ul li .desc p.more a:hover{ text-decoration:underline;}
.side-baozhang .hd ul li.on .desc{ animation:show-desc 0.6s infinite;animation-delay:0.6s;animation-direction:normal;animation-iteration-count:1;animation-fill-mode: forwards;}
@keyframes show-desc {
0%   { transform:translateY(10px);opacity:0;}
100% { transform:translateY(0);opacity:1;}
}

/*é¦–é¡µæ–°é—»*/
.list-index-article{ overflow:hidden;Position: relative;padding-bottom:20px;margin-bottom:50px;}
.list-index-article ul{ margin-left:-5%;margin-top:-30px;}
.list-index-article ul li{ width:33.3333%;float:left;margin-top:30px;}
.list-index-article ul li .box{ margin-left:14.3%;}
.list-index-article ul li .article-head{ margin-bottom:18px;border-bottom:solid 1px #ddd;height:65px;line-height:65px;Position: relative;overflow:hidden;}
.list-index-article ul li .article-head a{ font-size:18px;Position: absolute;left:0;right:100px;height:65px;line-height:65px;display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-index-article ul li .article-head span{ font-size:18px;color:#ccc;display:block;Position: absolute;right:0;top:0;}
.list-index-article ul li p{ height:48px;line-height:24px;color:#999;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-index-article ul li .article-head a:hover{ color:#ff0000;}

/*åˆ—è¡¨é¡¶éƒ¨èƒŒæ™¯å›¾*/
.list-img-bg{ height:420px;background-size:cover !important;Position:relative;}
.now{ overflow:hidden;height:60px;background:rgba(0,0,0,0.2);Position:absolute;bottom:0;left:0;right:0;z-index:3;}
.now-box{ margin:0 5%;}
.now .left{ line-height:60px;color:#fff;}
.now .left a{ color:#fff;}
.now .left a:hover{ color:#ff0000;}

.now2{ overflow:hidden;padding:20px 0;}
.now2-box{ margin:0 5%;}
.now2 p{ height:24px;line-height:24px;color:#999;}
.now2 p a{ color:#999;}
.now2 p a:hover{ color:#ff0000;}

/*åˆ—è¡¨å­æ ç›®*/
.list-son-nav{ font-size:0;color:#999;padding:60px 0;border-bottom:solid 1px #ddd;overflow:hidden;}
.list-son-nav ul{ text-align:center;}
.list-son-nav ul li{ display:inline-block;margin:0 10px;}
.list-son-nav ul li a{ font-size:14px;display:block;height:38px;line-height:38px;padding:0 30px;background:#f5f5f5;color:#999;}
.list-son-nav ul li.hover a, .list-son-nav ul li a:hover{ background:#ff0000;color:#fff;}

.list-son-nav2{ height:80px;border-bottom:solid 1px #ddd;}
.list-son-nav2 ul{ margin:0 5%;}
.list-son-nav2 ul:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.list-son-nav2 ul li{ float:left;margin-right:40px;}
.list-son-nav2 ul li a{ display:block;line-height:80px;font-size:16px;}
.list-son-nav2 ul li.hover{ border-bottom:solid 2px #ff0000;height:79px;}
.list-son-nav2 ul li.hover a, .list-son-nav2 ul li:hover a{ color:#ff0000;}

/*æœåŠ¡é¢†åŸŸ åˆ—è¡¨é¡µ*/
.list-lingyu{ overflow:hidden;padding:80px 5%;}
.list-lingyu ul{ margin-left:-5px;margin-top:-40px;}
.list-lingyu ul li{ width:20%;float:left;margin-top:40px;}
.list-lingyu ul li .box{ margin-left:5px;overflow:hidden;Position:relative;}
.list-lingyu ul li .box .img{ overflow:hidden;Position:relative;margin-bottom:20px;}
.list-lingyu ul li .box .img img{ width:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-lingyu ul li .box:hover .img img{ -webkit-transform:scale(1.10);-moz-transform:scale(1.10);transform:scale(1.10);}
.list-lingyu ul li .box .img:before{ content:'';background:rgba(0,0,0,0.05);Position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-lingyu ul li .box:hover .img:before{ content:'';background:rgba(0,0,0,0.4);}
.list-lingyu ul li .box .img p.more{ line-height:50px;width:50px;border-radius:100%;border:solid 1px #fff;Position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;-moz-opacity:0;-khtml-opacity:0;Opacity:0;Filter:alpha(opacity=0);text-align:center;}
.list-lingyu ul li .box .img p.more .iconfont{ font-size:18px;}
.list-lingyu ul li .box:hover .img p.more{ -moz-opacity:1;-khtml-opacity:1;Opacity:1;Filter:alpha(opacity=100);}
.list-lingyu ul li .box .desc{ overflow:hidden;}
.list-lingyu ul li .box .desc h2{ height:34px;line-height:34px;font-size:24px;color:#333;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;}
.list-lingyu ul li .box .desc i{ display:block;margin:10px auto;width:40px;height:2px;background:#ddd;}
.list-lingyu ul li .box .desc p.miaoshu{ height:26px;line-height:26px;font-size:16px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;}
.list-lingyu ul li .box:hover .desc h2{ color:#ff0000;}

/*æœåŠ¡é¢†åŸŸ*/
.fuwu-content-body{ line-height:1.75;font-size:16px;text-align:justify; padding:50px 0}
.fuwu-content-body img{ max-width:100% !important;height:auto !important;}
.fuwu-content-body video{ max-width:100% !important;height:auto !important;}

/*æ¡ˆä¾‹åˆ—è¡¨*/
.anli-content{ padding:80px 5%;}

.list-case{ overflow:hidden;}
.list-case ul{ margin-left:-5px;margin-top:-3%;}
.list-case ul li{ width:25%;float:left;margin-top:3%;}
.list-case ul li:nth-child(4n + 1){clear:both;}
.list-case ul li .box{ margin-left:5px;}
.list-case ul li .box .img{ overflow:hidden;margin-bottom:30px;}
.list-case ul li .box .img img{ width:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-case ul li .box:hover .img img{ -webkit-transform:scale(1.10);-moz-transform:scale(1.10);transform:scale(1.10);}
.list-case ul li .box .desc{ overflow:hidden;padding:0 5%;}
.list-case ul li .box .desc h2{ height:26px;line-height:26px;font-size:20px;color:#333;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;}
.list-case ul li .box .desc p{ line-height:20px;font-size:14px;color:#999;}
.list-case ul li .box:hover .desc h2{ color:#ff0000;}

/*åˆ†é¡µ*/
.pages{ height:42px;line-height:42px;overflow: hidden;margin-top:80px;}
.pages ul{ text-align:center;display:inline-table;width:100%;}
.pages ul li{ display:inline-block;margin:0 5px;background:#f5f5f5;font-size:13px;}
.pages ul a{ display:inline-block;padding:0 18px;color:#555;}
.pages ul a:hover{ background:#ff0000;color:#fff;}
.pages ul li.active{ background:#ff0000;padding:0 0px;color:#fff;}
.pages ul li.active a{ color:#fff;}
.pages ul li span.pageinfo{ color:#999;}
.pages span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}

/*æ¡ˆä¾‹è¯¦æƒ…é¡µ*/
.anli-view-content{ Position:relative;margin:0 5%;margin-bottom:80px;margin-top:30px;}
.anli-view-content:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}

.anli-view-content .anli-view-left{ width:320px;Position:absolute;left:0;top:0;}
.anli-view-content .anli-view-left:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}

.side-form-box{ background:#f5f5f5;padding:30px;margin-bottom:20px;}
.side-form-box h4{ text-align:center;font-size:22px;font-weight:500;line-height:1;margin-bottom:30px;}

.view-form{ overflow:hidden;}
.view-form ul{ }
.view-form ul li{ margin-bottom:10px;Position:relative;}
.view-form ul li:last-child{ margin-bottom:0;}
.view-form ul li input.intext{ padding:0;height:38px;line-height:38px;border:0;background:#fff;outline:none;width:100%;font-size:14px; font-family:'Microsoft Yahei';color:#333;border-radius:3px;padding:0 15px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.view-form ul li span.tips{ color:#999;line-height:39px;font-size:14px;Position:absolute;z-index:2;top:0;right:15px;}
.view-form ul li input.submit{ font-weight:bold;padding:0;height:40px;line-height:40px;border:0;background:#ff0000;color:#fff;outline:none;width:100%;border-radius:3px;font-size:15px; font-family:'Microsoft Yahei';text-align:center;cursor:pointer;}
.view-form ul li p{ line-height:1.5;font-size:12px;text-align:center;color:#999;}

.side-news-box{ background:#f5f5f5;padding:25px 25px}
.side-news-box h4{ border-bottom:solid 1px #ddd;padding-bottom:25px;text-align:center;font-size:22px;font-weight:500;line-height:1;margin-bottom:25px;}
.list-text-news{ overflow:hidden;}
.list-text-news ul li{ height:30px;line-height:30px;Position:relative;padding-left:15px;}
.list-text-news ul li:after{ content:'';Position:absolute;top:50%;margin-top:-2px;left:0;width:4px;height:4px;background:#c3c3c3;}
.list-text-news ul li:hover:after{ content:'';background:#ff0000;}
.list-text-news ul li a{ font-size:15px;color:#555;display:block;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-text-news ul li a:hover{ color:#ff0000;}

.anli-view-content .anli-view-main{ margin-left:410px;}
.anli-view-content .anli-view-main:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.anli-view-content .anli-view-main .anli-view-head{ margin-bottom:30px;}
.anli-view-content .anli-view-main .anli-view-head h1{ font-weight:500;font-size:42px;line-height:1.5;margin-bottom:10px;}
.anli-view-content .anli-view-main .anli-view-info{ font-size:16px;color:#999;overflow:hidden;}
.anli-view-content .anli-view-main .anli-view-info span{ display:block;float:left;margin-right:30px;}

.anli-canshu{ overflow:hidden;background:#f5f5f5;padding:30px 0;margin-bottom:30px;}
.anli-canshu ul{ margin-left:-1px;}
.anli-canshu ul li{ width:33.33%;float:left;}
.anli-canshu ul li p{ line-height:24px;font-size:16px;color:#555;text-align:center;border-left:solid 1px #ccc;}
.anli-canshu ul li span{ color:#999;}

.anli-body{ font-size:20px;text-align:justify;line-height:1.8;color:#555;margin-bottom:30px;}
.anli-body p{ margin:0.5em 0;}
.anli-body img{ max-width:100% !important;height:auto !important;}
.anli-body video{ max-width:100% !important;height:auto !important;}

.anli-imgs{ overflow:hidden;}
.anli-imgs ul{}
.anli-imgs ul li{ margin-bottom:30px;font-size:20px;text-align:justify;line-height:1.8;color:#555;padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #ddd;}
.anli-imgs ul li img{ max-width:100%;margin:15px 0;}
.anli-imgs ul li p{ margin:0.5em 0;}
.anli-imgs ul li p.img{ text-align:center;}

.sxp{ overflow:hidden;margin-bottom:60px;}
.sxp p{ font-size:18px;color:#999;height:24px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sxp p.pre{ float:left;width:48%;}
.sxp p.next{ float:right;width:48%;text-align:right;}
.sxp a:hover{ color:#ff0000;}

.about-anli{ }
.about-anli h4{ font-size:28px;line-height:1;font-weight:500;margin-bottom:30px;}

.list-about-anli{ overflow:hidden;}
.list-about-anli ul{ margin-left:-20px;margin-top:-3%;}
.list-about-anli ul li{ width:25%;float:left;margin-top:3%;}
.list-about-anli ul li .box{ margin-left:20px;}
.list-about-anli ul li .box .img{ overflow:hidden;margin-bottom:20px;}
.list-about-anli ul li .box .img img{ width:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-about-anli ul li .box:hover .img img{ -webkit-transform:scale(1.10);-moz-transform:scale(1.10);transform:scale(1.10);}
.list-about-anli ul li .box .desc{ overflow:hidden;}
.list-about-anli ul li .box .desc h2{ height:26px;line-height:26px;font-size:18px;color:#333;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;}
.list-about-anli ul li .box .desc p{ line-height:20px;font-size:13px;color:#999;}
.list-about-anli ul li .box:hover .desc h2{ color:#ff0000;}
.pro {
    padding-top: 5px;
    text-align: center;
    font-size: 32px;
    font-weight: 600;
}

.pro b {
    display: inline-block;
    margin-bottom: 20px;
    color: #333;
}

.pro em {
    display: inline-block;
    vertical-align: middle;
    width: 20%;
    height: 3px;
}
.index-hz .pro em{
    width:20%;
}
.pro .eml {
    background: url(../images/szk/titl01.png) no-repeat right center;
}

.pro .emr {
    background: url(../images/szk/titr01.png) no-repeat left center;
}

/*å“è´¨ä¿éšœåˆ—è¡¨*/
.list-baozhang{     margin-top: 100px; overflow:hidden;padding:80px 10%;}
.list-baozhang ul{ }
.list-baozhang ul li{ Position:relative;margin-bottom:30px;}
.list-baozhang ul li:last-child{ margin-bottom:0;}
.list-baozhang ul li .box{ background:#f5f5f5;overflow:hidden;Position:relative;}
.list-baozhang ul li .box .img{ width:60%;margin-left:auto;Position:relative;}
.list-baozhang ul li .box .img img{ width:100%;}
.list-baozhang ul li .box .img:after{ content:'';Position:absolute;top:50%;margin-top:-25px;left:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #f5f5f5;}
.list-baozhang ul li .box .desc{ Position:absolute;top:50%;transform:translateY(-50%);left:5%;right:65%;}
.list-baozhang ul li .box .desc h2 a{ display:block;margin-bottom:20px;font-size:28px;line-height:1;font-weight:500;}
.list-baozhang ul li .box .desc h2 a:hover{ color:#ff0000;}
.list-baozhang ul li .box .desc p{ line-height:2;color:#999;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;margin-top:50px;margin-bottom:50px}
.list-baozhang ul li .box .desc .btn-more a{ display:block;width:130px;height:50px;background:#ff0000;line-height:50px;text-align:center;color:#fff;}
.list-baozhang ul li .box .desc .btn-more a span.iconfont{ font-size:18px;}
.list-baozhang ul li .box .desc .btn-more a:hover{ color:#fff;background:#ff0000;}
.adv_p1{
    font-size: 13px;
    line-height: 30px;
    color: #999;
}
.btn-more{
    padding-bottom:30px;
}
.ul_prodinfos {
    padding: 6px;
    overflow: hidden;
    zoom: 1;
    background: #fff;
    font-size: 14px;
    font-weight: bold;
    bottom: 15px;
    margin-top: 30px;
}
.propar{
	margin-top:8px;
}
.list-baozhang .ul_prodinfos li {
    font-size: 20px;
    float: left;
    height: 65px;
    line-height: 65px;
    margin-left: 20px;
    margin-bottom:0px;
}
.ul_prodinfos li.li_weight {
    float: right;
    margin-right: 20px;
}
a.p_i_lx {
    display: block;
    width: 140px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background: #1f5eb0;
    font-size: 16px;
    color: #ffffff;
    margin-top: 10px;
}
/*å“è´¨ä¿éšœè¯¦æƒ…é¡µ*/
.danye-content{ overflow: hidden;Position: relative;}
.danye-content .danye-side{ background:#fafafa;border-right:solid 1px #eee;padding:4.5% 5%;width:24%;float:left;overflow: hidden;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;Position: absolute;left:0;bottom:0;top:0;}
.danye-content .danye-nav{ }
.danye-content .danye-nav h2{ margin-bottom:25px;font-weight:500;font-size:26px;line-height:1;padding-bottom:35px;border-bottom:solid 1px #ddd;color:#b5b5b5;}
.danye-content .danye-nav ul{}
.danye-content .danye-nav ul li{ padding-left:25px;margin-bottom:10px;Position: relative;}
.danye-content .danye-nav ul li:after{ content:'';Position: absolute;left:0;top:50%;margin-top:-5px;width:8px;height:8px;border-radius:100%;border:solid 2px #999;}
.danye-content .danye-nav ul li a{ display:block;color:#666;height:44px;line-height:44px;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.danye-content .danye-nav ul li.hover a, .danye-content .danye-nav ul li:hover a{ color:#ff0000;}
.danye-content .danye-nav ul li.hover:after, .danye-content .danye-nav ul li:hover:after{ content:'';border:solid 2px #ff0000;}
.desc h2{
	    font-size: 26px;
    margin-top: 30px;
    margin-bottom: 20px;
}
.index-lingyu .desc h2{
    margin-top:0px;
}
.danye-content .danye-main{ min-height:600px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:76%;padding:4.5% 5%;background:#fff;overflow: hidden;margin-left:auto;}
.danye-content .danye-main .danye-head{ margin-bottom:80px;}
.danye-content .danye-main .danye-head h1{ margin-top:-0.25em;font-size:38px;line-height:1.5;text-align:center;font-weight:500;}
.danye-content .danye-main .danye-body{ text-align:justify;line-height:1.75;font-size:18px;color:#555;}
.danye-content .danye-main .danye-body img{ max-width:100% !important;height:auto !important;}
.danye-content .danye-main .danye-body video{ max-width:100% !important;height:auto !important;}

/*æ–‡ç« åˆ—è¡¨*/
.news-content{ padding:80px 5%;}
.list-article{ overflow: hidden;}
.list-article ul{ margin-top:-30px;margin-left:-30px;}
.list-article ul li{ width:33.3334%;float:left;margin-top:30px;}
.list-article ul li .box{ margin-left:30px;background:#f5f5f5;padding:50px;overflow: hidden;Position: relative;}
.list-article ul li .data{ Position:absolute;top:50px;left:50px;border-bottom:solid 1px #ccc;height:103px;}
.list-article ul li .data span.day{ display:block;font-size:32px;line-height:42px;}
.list-article ul li .data span.year{ display:block;font-size:15px;line-height:22px;color:#ccc;}

.list-article ul li .desc{ padding-left:120px;}
.list-article ul li .desc h2 a{ display:block;font-size:22px;line-height:30px;height:60px;font-weight:500;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-article ul li .desc p{ margin-top:20px;display:block;font-size:14px;line-height:24px;height:48px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-article ul li .desc h2 a:hover{ color:#ff0000;}

/*æ–°é—»è¯¦æƒ…é¡µ*/
.article-body{ font-size:20px;text-align:justify;line-height:1.8;color:#555;border-bottom:solid 1px #ddd;margin-bottom:30px;padding-bottom:30px;}
.article-body p{ margin:1.5em 0;}
.article-body img{ max-width:100% !important;height:auto !important;}
.article-body video{ max-width:100% !important;height:auto !important;}

/*å…³äºŽæˆ‘ä»¬*/
.about-content{ padding:80px 5%;}
.about-body{ line-height:1.75;font-size:15px;color:#555;}
.about-body p{ margin-bottom:1em;}

/*é¡µè„š*/
.footer{ padding:60px 0;background:#333;}
.footer-box{ margin:0 5%;overflow:hidden;}

.footer-content{ overflow:hidden;}
.footer-content .left-nav{ float:left;overflow:hidden;margin-right:5%;}
.footer-content .left-nav h4{ color:#999;line-height:30px;font-size:20px;font-weight:500;margin-bottom:15px;}
.footer-content .left-nav a{ display:block;color:#999;line-height:28px;color:#999;}
.footer-content .left-nav a:hover{ color:#fff;}

.footer-content .center-contact{ float:left;overflow:hidden;}
.footer-content .center-contact h4{ color:#999;line-height:30px;font-size:20px;font-weight:500;margin-bottom:15px;}
.footer-content .center-contact p{ overflow:hidden;Position:relative;line-height:28px;color:#999;}

.footer-content .right-erweima{ float:right;overflow:hidden;}
.footer-content .right-erweima img{ width:140px;}
.footer-content .right-erweima p{ line-height:28px;text-align:center;color:#999;margin-top:10px;}

.footer-copy{ line-height:24px;font-size:12px;color:#999;padding-top:30px;margin-top:30px;border-top:solid 1px #444;overflow:hidden;}
.footer-copy .left{ float:left;overflow:hidden;}
.footer-copy .right{ float:right;overflow:hidden;}
.footer-copy a{ color:#999;}
.mobil{
	display: none;
}
/*1600é€‚é…*/
@media screen and (max-width:1600px){
body{ padding-top:0px;}
.header-box{ height:84px;}
.header .logo{ top:16px;}
.header .navbr ul li:before{ content:'';height:12px;margin-top:-5px;}
.header .navbr ul li a{ font-size:16px;line-height:84px;}
.header .lianxi ul li{ line-height:84px;}
.slideBox{ margin-bottom:60px;}
.slideBox .hd ul li{ height:2px;}
.page-content{ }
.head-title{ margin-bottom:30px;}
.head-title h2{ line-height:38px;font-size:28px;}
.head-title h2:before{ content:'';height:8px;}
.head-title span.more{ line-height:38px;}
.head-title .son-nav ul li{ line-height:38px;}
.index-lingyu ul li .box .desc{ padding:25px;}
.index-lingyu ul li .box .desc h2{ height:28px;line-height:28px;font-size:18px;}
.index-lingyu ul li .box .desc i{ display:block;margin:10px 0;width:35px;}
.index-lingyu ul li .box .desc p.miaoshu{ font-size:13px;}
.index-lingyu ul li .box .desc p.more{ font-size:13px;bottom:25px;right:25px;}
.list-anli ul li .box .desc{ left:25px;right:25px;}
.list-anli ul li .box .desc h2{ font-size:17px;}
.list-anli ul li .box .img:after{ content:'';height:65px;}
.index-youshi ul li{ padding:30px 0;}
.index-youshi ul li .desc{ margin-top:15px;}
.side-baozhang .hd ul li .tips h3{ font-size:24px;}
.list-index-article ul li .article-head a{ font-size:17px;}
.list-img-bg{ height:380px;}
.list-baozhang{ padding:60px 5%;}
.now{ height:55px;}
.now .left{ line-height:55px;}
.list-son-nav2{ height:70px;}
.list-son-nav2 ul li{ margin-right:35px;}
.list-son-nav2 ul li a{ line-height:70px;font-size:15px;}
.list-son-nav2 ul li.hover{ border-bottom:solid 2px #ff0000;height:69px;}
.list-lingyu{ overflow:hidden;padding:60px 5%;}
.list-lingyu ul li .box .img p.more{ line-height:45px;width:45px;}
.list-lingyu ul li .box .img p.more .iconfont{ font-size:18px;}
.list-lingyu ul li .box .desc h2{ height:30px;line-height:30px;font-size:20px;}
.list-lingyu ul li .box .desc i{ width:30px;}
.list-lingyu ul li .box .desc p.miaoshu{ height:26px;line-height:26px;font-size:15px;}
.anli-content{ padding:60px 5%;}
.list-case ul li{ width:25%;}
.list-case ul li .box .desc h2{ font-size:18px;}
.pages{ margin-top:60px;}
.anli-view-content .anli-view-main{ margin-left:390px;}
.anli-view-content .anli-view-main .anli-view-head h1{ font-size:38px;}
.anli-view-content .anli-view-main .anli-view-info{ font-size:15px;}
.anli-body{ font-size:18px;}
.anli-imgs ul li{ font-size:18px;}
.sxp p{ font-size:17px;}
.about-anli h4{ font-size:24px;}
.list-about-anli ul{ margin-left:-10px;}
.list-about-anli ul li .box{ margin-left:10px;}
.list-baozhang ul li .box .img:after{ content:'';left:-5px;}
.list-baozhang ul li .box .desc h2 a{ font-size:26px;}
.list-baozhang ul li .box .desc p{ font-size:15px;    line-height: 30px !important;}
.list-baozhang ul li .box .desc .btn-more a{ display:block;width:45px;height:45px;line-height:45px;}
.danye-content .danye-nav h2{ font-size:24px;}
.danye-content .danye-nav ul li a{ font-size:18px;}
.danye-content .danye-main .danye-head h1{ font-size:34px;}
.danye-content .danye-main .danye-body{ font-size:16px;}
.news-content{ padding:60px 5%;}
.list-article ul{ margin-top:-20px;margin-left:-20px;}
.list-article ul li{ margin-top:20px;}
.list-article ul li .box{ margin-left:20px;padding:30px;}
.list-article ul li .data{ top:30px;left:30px;border-bottom:solid 1px #ccc;height:95px;}
.list-article ul li .data span.day{ font-size:28px;line-height:38px;}
.list-article ul li .data span.year{ font-size:14px;line-height:20px;}
.list-article ul li .desc{ padding-left:110px;}
.list-article ul li .desc h2 a{ display:block;font-size:20px;line-height:26px;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-article ul li .desc p{ margin-top:20px;display:block;font-size:13px;line-height:22px;height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.article-body{ font-size:18px;}
.about-content{ padding:60px 5%;}

}

/*1440é€‚é…*/
@media screen and (max-width:1440px){
.header .navbr ul li{ padding:0 25px 0 27px;}
.slideBox{ margin-bottom:50px;}
.page-content{ margin-bottom:50px;}
.side-baozhang .hd ul li .desc p.miaoshu{ font-size:14px;line-height:24px;margin-bottom:15px;}
.side-baozhang .hd ul li .desc p.more a{ font-size:12px;}
.side-baozhang .hd ul li .desc p.more a .iconfont{ font-size:12px;}
.head-title .son-nav ul li{ font-size:15px;}
.head-title .son-nav ul li i{ padding:0 15px;}
.head-title span.more a{ font-size:15px;}
.index-about .left-desc h2{ font-size:22px;line-height:32px;}
.index-about .left-desc i{ width:35px;}
.index-about .left-desc .lianxi p{ font-size:18px;line-height:28px;}
.index-youshi ul li .big-size{ font-size:46px;}
.index-youshi ul li .desc p{ font-size:13px;}
.list-index-article ul{ margin-left:-40px;}
.list-index-article ul li .box{ margin-left:40px;}
.list-index-article ul li .article-head a{ right:70px;}
.list-son-nav{ padding:40px 0;}
.list-img-bg{ height:320px;}
.list-lingyu{ overflow:hidden;padding:50px 5%;}
.list-lingyu ul{ margin-top:-30px;}
.list-lingyu ul li{ margin-top:30px;}
.list-lingyu ul li .box .img p.more{ line-height:42px;width:42px;}
.list-lingyu ul li .box .img p.more .iconfont{ font-size:16px;}
.list-lingyu ul li .box .desc h2{ height:28px;line-height:28px;font-size:18px;}
.list-lingyu ul li .box .desc p.miaoshu{ height:24px;line-height:24px;font-size:14px;}
.anli-content{ padding:50px 5%;}
.list-case ul li .box .img{ margin-bottom:20px;}
.list-case ul li .box .desc{ padding:0 3%;}
.list-case ul li .box .desc h2{ font-size:16px;margin-bottom:5px;}
.list-case ul li .box .desc p{ font-size:12px;}
.pages{ margin-top:50px;height:36px;line-height:36px;}
.pages ul a{ padding:0 14.5px;}
.footer{ padding:50px 0;}
.footer-content .left-nav h4{ font-size:18px;line-height:28px;}
.footer-content .center-contact h4{ font-size:18px;line-height:28px;}
.footer-content .left-nav a{ font-size:13px;}
.footer-content .center-contact p{ font-size:13px;}
.anli-view-content{ margin-top:20px;}
.anli-view-content .anli-view-left{ width:300px;}
.anli-view-content .anli-view-main{ margin-left:360px;}
.anli-view-content .anli-view-main .anli-view-head h1{ font-size:32px;}
.anli-view-content .anli-view-main .anli-view-info{ font-size:14px;}
.anli-canshu ul li p{ font-size:15px;}
.anli-body{ font-size:16px;}
.anli-canshu{ padding:25px 0;}
.anli-imgs ul li{ font-size:16px;}
.sxp p{ font-size:16px;}
.list-about-anli ul li .box .img{ margin-bottom:15px;}
.list-about-anli ul li .box .desc h2{ font-size:16px;height:26px;line-height:26px;margin-bottom:5px;}
.list-about-anli ul li .box .desc p{ font-size:12px;}
.list-baozhang{ padding:50px 5%;}
.danye-content .danye-main .danye-head{ margin-bottom:50px;}
.danye-content .danye-nav ul li{ margin-bottom:5px;}
.news-content{ padding:50px 5%;}
.list-article ul li .data{ height:94px;}
.list-article ul li .data span.day{ font-size:26px;}
.list-article ul li .desc h2 a{ display:block;font-size:18px;line-height:26px;height:52px;font-weight:500;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-article ul li .desc{ padding-left:100px;}
.article-body{ font-size:16px;}
.footer-content .left-nav a{ line-height:26px;}
.footer-content .left-nav h4{ margin-bottom:10px;}
.footer-content .center-contact h4{ margin-bottom:10px;}
.footer-copy{ padding-top:20px;margin-top:20px;}
.about-content{ padding:50px 5%;}
}

/*1280é€‚é…*/
@media screen and (max-width:1280px){
.header .logo{ top:19px;}
.header .logo img{ height:46px;}
.header .navbr ul li{ padding:0 22px 0 24px;}
.slideBox .hd ul li{ width:35px;}
.index-form ul{ margin-left:-10px;}
.index-form ul li .box{ margin-left:10px;}
.index-lingyu ul li .box .desc{ padding:10px;}
.index-lingyu ul li .box .desc h2{ font-size:14px;line-height:26px;height:26px;}
.index-lingyu ul li .box .desc i{ width:30px;}
.index-lingyu ul li .box .desc p.miaoshu{ font-size:12px;}
.index-lingyu ul li .box .desc p.more{ font-size:12px;}
.index-lingyu ul li .box .desc p.more .iconfont{ font-size:12px;}
.index-lingyu ul li .box .desc p.more{ bottom:20px;right:20px;}
.head-title{ margin-bottom:25px;}
.head-title h2{ font-size:24px;}
.head-title h2:before{ content:'';bottom:3px;}
.slideBox{ margin-bottom:40px;}
.page-content{ margin-bottom:40px;}
.list-anli ul li .box .desc{ left:20px;right:20px;}
.list-anli ul li .box .desc h2{ font-size:16px;}
.index-about .left-desc h2{ font-size:20px;}
.index-about .left-desc i{ width:30px;}
.index-about .left-desc p.jianjie{ font-size:14px;line-height:1.6;}
.index-about .left-desc .lianxi p{ font-size:18px;line-height:26px;}
.index-youshi ul li{ padding:20px 0;}
.index-youshi ul li .desc p{ font-size:12px;}
.index-youshi ul li .box{ padding:0 25px;}
.index-youshi ul li .big-size{ font-size:42px;}
.side-baozhang .hd ul li .tips h3{ font-size:22px;}
.list-index-article ul{ margin-top:-20px;}
.list-index-article ul li{ margin-top:20px;}
.list-index-article ul li .article-head{ height:60px;line-height:60px;margin-bottom:15px;}
.list-index-article ul li .article-head a{ height:60px;line-height:60px;font-size:16px;right:60px;}
.list-index-article ul li .article-head span{ line-height:60px;font-size:14px;}
.side-baozhang .hd ul li.on .desc{ bottom:25px;left:25px;}
.side-baozhang .hd ul li .desc p.miaoshu{ font-size:12px;line-height:22px;}
.footer-content .right-erweima img{ width:120px;}
.list-son-nav ul li a{ line-height:34px;height:34px;}
.list-lingyu{ overflow:hidden;padding:40px 5%;}
.list-lingyu ul li .box .img p.more{ line-height:42px;width:42px;}
.list-lingyu ul li .box .img p.more .iconfont{ font-size:16px;}
.list-lingyu ul li .box .desc h2{ height:30px;line-height:30px;font-size:18px;}
.list-lingyu ul li .box .desc i{ width:30px;}
.list-lingyu ul li .box .desc p.miaoshu{ height:26px;line-height:26px;font-size:13px;}
.anli-content{ padding:40px 10%;}
.pages{ margin-top:40px;}
.list-son-nav2{ height:65px;}
.list-son-nav2 ul li{ margin-right:30px;}
.list-son-nav2 ul li a{ line-height:65px;font-size:14px;}
.list-son-nav2 ul li.hover{ border-bottom:solid 2px #ff0000;height:64px;}
.side-form-box{ padding:25px;}
.side-form-box h4{ font-size:20px;}
.side-news-box h4{ font-size:20px;}
.anli-view-content .anli-view-main .anli-view-head h1{ font-size:28px;}
.anli-body{ font-size:15px;margin-bottom:20px;}
.anli-imgs ul li{ font-size:15px;margin-bottom:20px;padding-bottom:20px;}
.sxp{ margin-bottom:40px;}
.sxp p{ font-size:15px;}
.about-anli h4{ font-size:22px;margin-bottom:20px;}
.list-baozhang{ padding:40px 10%;}
.list-baozhang ul li{ margin-bottom:20px;}
.list-baozhang ul li .box .desc h2 a{ font-size:24px;}
.list-baozhang ul li .box .desc p{ font-size:14px;line-height:1.6;}
.danye-content .danye-main .danye-head{ margin-bottom:40px;}
.news-content{ padding:40px 10%;}
.list-article ul li .desc h2 a{ font-size:16px;line-height:24px;height:48px;}
.list-article ul li .data{ height:90px;}
.list-article ul li .data span.day{ font-size:24px;line-height:34px;}
.article-body{ font-size:15px;}
.about-body p{ margin-bottom:.5em;}
.index-about .left-desc{ width:62.5%;}
.about-body{ font-size:14px;line-height:1.6;}
.about-content{ padding:40px 10%;}

}
#ab_img img{ max-width:100% !important; height:auto !important;display:inline-block;}
#ab_img p span{text-wrap: inherit !important;}

@media (max-width: 767px) {
	.pro {
	    font-size: 18px;
	}
	.pro em, .index-youshi .pro em, .index-lc .pro em {
	    width: 20%;
	}
	.list-anli ul li .img img {
	    width: 100%;
	    border-radius: 0.2rem;
	}
	.page-content-box {
	    margin: 0 4%;
	}
	.list-anli ul li,.index-lingyu ul li{
		width:50%;
	}

	.list-anli ul li:first-child{
		width:100%;
	}
	.mobil{
		display: block;
	}
	.desck{
		display: none;
	}
	.list-baozhang {
	    padding: 40px 4%;
	}
	.list-baozhang ul li .box .img{
		width:100%;
	}
	.list-baozhang ul li .box .desc{
		padding:8px;
		position: static;
		transform:none;
		margin-top:20px;
	}
	.desc h2{
		font-size:20px;
        text-align: center;
        margin-top: 0px;
	}
	.list-baozhang ul li .box .desc p{
		margin-bottom:0px;
		margin-top:0px;
	}
	.list-baozhang ul li .box .desc .btn-more a{
		width:200px;
	}
	.list-baozhang .ul_prodinfos li{
		font-size:16px;
	}
	.imgs{
	    display: none;
	}
}
.advantage {
  position: relative;
}

.advantage .adv_top {
  height: 100px;
  /*background: url(https://www.szkfqz.com/images/advbg01.png) no-repeat center top;*/
}

.advantage .adv_top p.p_title {
  padding-top: 32px;
  color: #333;
}

.advantage .adv_top h2.h2_title span {
  color: #333;
}

.advantage .adv_top h2.h2_title i.titl {
  background: url(https://www.szkfqz.com/images/titl02.png) no-repeat right center;
}

.advantage .adv_top h2.h2_title i.titr {
  background: url(https://www.szkfqz.com/images/titr02.png) no-repeat left center;
}

.advantage .adv_con {
  height: 1722px;
  position: relative;
}

.advantage .adv_con .conbox {
  height: 322px;
  margin-top: 16px;
}

.advantage .adv_con .conbox .conImg {
  width: 522px;
}

.advantage .adv_con .conbox .contit {
  width: 470px;
  padding-top: 65px;
  position: relative;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
  height: 255px;
}

.advantage .adv_con .advbd {
  display: block;
  width: 1px;
  height: 1734px;
  position: absolute;
  left: 50%;
  margin-left: -.5px;
  top: -27px;
  background: #ea222d;
}

.advantage .adv_con .conbox .contit .adv_num {
  display: block;
  width: 105px;
  height: 105px;
  background: url(https://www.szkfqz.com/images/advnum.png) no-repeat center;
  color: #fff;
  text-align: center;
  font-weight: bold;
  color: #fff;
  line-height: 105px;
  font-size: 36px;
  position: absolute;
  top: 100px;
  z-index: 100;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.advantage .adv_con .conbox .contit.fr .adv_num {
    left: -183px;
}
.advantage .adv_con .conbox .contit.fl .adv_num {
    right: -183px;
}
.contit h3{
	margin-bottom:15px;
	font-size:23px;
}
.side-baozhang .hd ul li .img:after{
	background:none ;
}
.mobileys{
	display: none;
}
.WhTop {
    position: absolute;
    top: 50%;
    left: 0px;
    transform: translate(0, -50%);
    width: 33.334%;
    height: 280px;
    background: #f5f5f5;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
 .WhRh {
    margin-top: 1%;
    width: 75%;
    background: #fff;
    box-shadow: 0 10px 30px rgba(8, 1, 3, .08);
    float: right;
    padding: 3% 3% 3% 12%;
    box-sizing: border-box;
}
.WhRh dl {
    line-height: 35px;
}
.WhRh dl dt {
    font-size: 18px;
    color: #333;
    font-weight: bold;
}
.WhRh dl dd {
    font-size: 15px;
    color: #999;
    line-height: 2;
}
@media (max-width: 767px) {
	.mobileys{
		display: block;
	}
	.hid{
		display: none;
	}
	.dbpz .dbpz_con {
	    margin: 0 3%;
	    position: relative;
	}
	.dbpz .dbpz_con .conbox {
	    padding-top: 15px;
	    position: relative;
	    height:100px;
	}
	.dbpz .dbpz_con .conbox .boxImg {
	    width: 43%;
	    display: block;
	}
	.dbpz .dbpz_con dl {
	    position: relative;
	    width: 44%;
	}
	.dbpz .dbpz_con dl dt {
	    font-size: 15px;
	    line-height: 22px;
	    font-weight: bold;
	    margin-bottom: 3px;
	    margin-top:30px;
	}
	.dbpz .dbpz_con dl dd {
	    font-size: 12px;
	    line-height: 15px;
	    text-align: justify;
	    color: #333;
	    display:none;
	}
	.dbpz .dbpz_con .conbox .pznum {
		display: block;
		width: 35px;
		height: 35px;
		background: url(https://www.szkfqz.com/images/advnum.png) no-repeat center / cover;
		line-height: 35px;
		text-align: center;
		font-size: 17px;
		color: #fff;
		font-weight: bold;
		position: absolute;
		left: 50%;
		margin-left: -20px;
		top: 50px;
		z-index: 1;
	}
	.dbpz .pzbd {
	    width: 1px;
	    height: 100%;
	    position: absolute;
	    left: 49.4%;
	    top: 0;
	    background: #ea222d;
	}
	.side-baozhang .hd ul li .desc{
		width:90%;
	}
	.side-baozhang .hd ul li .desc p.miaoshu{
		width:100%;
		-webkit-line-clamp:10;
		display: none;
	}
	.side-baozhang .hd ul li.on .desc{
		bottom: 0px;
    	left: 5%;
	}
    .ul_prodinfos li.li_weight{
        margin-right: 60px;
        padding-top: 15px;
    }
    .list-baozhang{
        margin-top:50px;
    }
    .list-anli ul li .box .desc{
        height:36px;
    }
    .dbpz .dbpz_con .conbox .boxImg img{
        width:100%;
    }
    #lbimg{
        margin-top:80px;
    }
    .fl {
        display: block;
    }
    .foot_bj{
        display: none;
    }
    .foot .img img{
        
    }
    .bottom-logo,.foot3{
        width:90%;
        margin:0 auto;
    }
    .online li p{
        margin-left:25px;
    }
    .imgs .mobil{
        margin-top:80px;
    }
    .hottel{
        font-size:24px !important;
    }
}
.menu2>.menu_main{
    margin-left:15%;
}
.hottel{
	font-size: 32px;
    color: #333;
    margin-left: 30px;
}
.foot_bj{
    border:none;
}
.bottom-logo{
    margin-top:30px;
}
.l_hdxlul{
    width:100%;
}
.l_hdxlli {
    width:100%;
    clear:both;
}
li.l_hdxlli3{
    width:14%;
    float:left;
}
.foot .img img {
    width:195px;
    height: 38px;
    float: left;
}
.fl img{
    width:100%;
    height:auto;
}
.list-baozhang{
    padding-top:0px;
}
.ul_prodinfos li img {
    vertical-align: middle;
    margin-right: 8px;
    margin-top: -15px;
}
.list-baozhang .ul_prodinfos li {
    float: none;
    text-align: center;
}
.hottel {
    margin-left: 15px;
}
.foot13 p,.foot11 p{
    font-size: 14px;
    line-height: 2;
    text-align: center;
}