﻿@charset "utf-8";

/* CSS Document */

* {margin: 0;padding: 0;}

body {font-size: 14px;font-family: "微软雅黑";color: #000000;line-height: 22px; min-width:640px;}

a {text-decoration: none;color: #000000;}

a:hover {color: #ee8206;}

li {list-style-type: none;}

h1, h2, h3, h4, h5, h6 {font-weight: normal;}

input, button, select, textarea {outline: none;}

table{border-collapse: collapse;}

th,tr,td{border: 1px solid #DDD;}

.cl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.cl {zoom: 1;}

.l{ width:1400px; margin:0 auto;}

.left,.z {	float: left;}

.right,.y {float: right;}

.bghui{ background:#f7f7f7;}



/*------------------------------

  顶部通用

-------------------------------*/

.top{ width:100%; padding:15px 0; background:#fff; position:fixed; z-index:9999; top:0;}

.top .logo{ height:65px;}

.top .top-nav{ width:53%;}

.top .top-nav ul li{ float:left; text-align:right;width:14%; font-size:16px;padding-top: 22px;}

.top .top-language{ padding-top:22px; margin-left:10px;}

.top .top-language a{ display:inline-block; margin:0 5px;}



/*banner*/

.flexslider{position:relative; height:auto;overflow:hidden; margin-top:95px;}

.slides{position:relative;z-index:1;}

.slides li{ width:100%; height:auto;}

.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:50px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0; width:51px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;/*top:45%;*/}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

/*.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat; top:225px;}

.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;top:225px;}*/

/*banner-end*/



/*------------------------------

  底部通用

-------------------------------*/

.footer{}

.footer .footer-text{  line-height:30px; margin:0 auto; color:#fff;background:#1f1f1f; height:60px;}
.footer .footer-text a{ color:#fff;}


/*------------------------------

  首页内容

-------------------------------*/

/*about*/

.index-about{ width:100%;background:url(../images/index_07.png) no-repeat left top;padding-bottom:3%;}

.index-about .index-about-1{width:100%;}

.index-about .index-about-l{ width:50%; }

.index-about .index-about-l .index-about-text{ padding-left:33%; width:60%; text-align:justify;}

.index-about .index-about-l .index-about-text h2{ font-size:36px; padding:7rem 0 3rem;}

.index-about .index-about-l .index-about-text h3{ font-size:24px; color:#333; line-height:2rem; padding-bottom:2rem;}

.index-about .index-about-l .index-about-text p{ color:#444; font-size:14px; line-height:1.5rem;}

.index-about .index-about-l .index-about-text a{ display:block; padding-top:2.5rem; transition: all .8s;}

.index-about .index-about-l .index-about-text a:hover{ padding-left:10px;}

.index-about-r{ width:30%;margin-right: 20%; margin-top: 9rem; position:relative;}

.index-about-r img{ width:100%;}

.index-about-r .index-about-title{ background:#fff;font-size:30px; color:#d6d6d6;padding:2.5rem 1.5rem; text-align:center; position:absolute; bottom:0; left:0;}

.index-about .about-bottom{ width:100%; margin-top:2rem; margin-bottom:2.5rem;}

.index-about .about-bottom i{ display:inline-block; width:48%;height: 1px; background: #afafaf; float: left; margin-top: .7rem; margin-right: .6rem;}

.index-about .about-bottom p{ font-size:12px;}

.index-about .index-number{ width:67%; margin:0 auto;border-bottom:1px solid #e4e4e4;}

.index-about .index-number ul{ width: 120%;margin:0 auto;}

.index-about .index-number li{ float: left; text-align: center; color: #444;margin:6% 12% 3% 0;transition: all .8s;}

.index-about .index-number li .index-number-h1{ font-size:48px; padding-bottom:1.5rem;}

.index-about .index-number li .index-number-h1 span{ font-size:30px;}

.index-about .index-number li .index-number-h2{ font-size:14px;}

.index-about .index-number li:hover{ margin-top:5%;}



/*产品*/

.index-cp-bj{ background:#ebecee; width:100%; height:auto; color:#fff; margin-top:3rem;}

.index-cp-bj .index-cp-l{ width:30%; background:url(../images/index_13.png) no-repeat top left;}

.index-cp-bj .index-cp-l .index-cp-h1{ font-size:30px; padding:10rem 0 3rem 10rem;}

.index-cp-bj .index-cp-l .index-cp-h2{ font-size:18px; padding-left:10rem; padding-bottom:4rem;}



.index-cp-bj .menus {float: left; ;overflow: hidden; padding-left: 10rem;width:60%;}

.index-cp-bj .menus li {font-size:16px; color: #fff; transition: all 0.3s; background:url(../images/index_03.png) right no-repeat;width: 80%; background-position-x:93px; text-indent:14px;    margin-bottom: 3rem;}

.index-cp-bj .menus li a{ color:#fff;}

.index-cp-bj .menus .menus-li-1{background-position-x:124px;}

.index-cp-bj .menus .menus-li-1:hover{background:url(../images/index_04.png) no-repeat left !important;}

.index-cp-bj .menus li:hover{background:url(../images/index_02.png) no-repeat left !important;}

.index-cp-bj .menus li:hover a{ color:#ee8206;}

.index-cp-bj .bg { background:url(../images/index_02.png) no-repeat left !important;}

.index-cp-bj .bg a{color:#ee8206 !important;}

.index-cp-bj .index-cp-a{ width:27%; height:50px;line-height:50px; text-align:center;font-size:16px; float:left; margin-left:10rem; margin-bottom:13rem; margin-top:2rem;}

.index-cp-bj .index-cp-a a{border:1px solid #fff;  color:#fff; display:block; width:100%; height:100%;transition: all 0.8s;}

.index-cp-bj .index-cp-a a:hover{ background:#ee8206;border:1px solid #ee8206; color:#fff;}

.index-xp-r{  width:67%;}

.index-xp-r .index-cp-ul{ width:96%;margin-top:5%;}

.index-xp-r .index-cp-ul li{ width:100%;/*width:330px; height:240px;*/ overflow:hidden; position:relative; text-align:center; float:left; /*margin:0 1.5%;*/}
.index-xp-r .index-cp-ul#product10 li,.index-xp-r .index-cp-ul#product34 li{width:30%; margin:1.5%;}
/*.index-xp-r .index-cp-ul li .index-cp-img{width:330px; height:240px;}

.index-xp-r .index-cp-ul li .index-cp-img img{ width:100%;}*/

.index-xp-r .index-cp-ul li .index-cp-hover{ position:absolute; width:100%; height:100%;top:0; display:none;}

.index-xp-r .index-cp-ul li .index-cp-hover img{ width:38px; height:38px; margin:28% auto; display:block;}

.index-xp-r .index-cp-ul li .index-cp-hover .index-cp-text{ width:100%; height:35px; background:#f18100; color:#fff; line-height:35px; bottom:0; position:absolute;}

.index-xp-r .index-cp-ul li:hover .index-cp-hover{ display:block;}



.index-yj{ width:77%; margin:0 auto;}

.index-yj-h1{ font-size:30px; text-align:center; padding:5rem 0 1rem;}

.index-yj-h1 span{ display:block; width:69px; height:4px; margin:0 auto;}
.index-yj .index-yj-ul{ margin-top:50px;}

.index-yj .index-yj-ul li{ width: 24.3333%;float:left; height: 200px;}

.index-yj .index-yj-ul li span{ display:block; width:25px; height:3px; background:#f18100; float: left; margin-left: -13px; margin-top: 4.5rem; position:relative; z-index:1}

.index-yj .index-yj-ul li .index-yj-1{ float:right; margin-right:-14px;}

.index-yj .index-yj-ul li .index-yj-h2{ font-size:16px; padding:3rem 3rem 2rem;}

.index-yj .index-yj-ul li p{ padding:0 3rem 0; color:#555555; font-size:14px;}

.index-yj .index-yj-a{ width:10%; text-align:center; padding:1rem 0; font-size:16px; display:block; border:1px solid #000; margin:5rem auto 3rem;}
.index-yj .index-yj-a:hover{ border:1px solid #ee8206; background:#ee8206; color:#fff;}



.index-news{ width:60%; margin:0 auto;}

.index-news ul li{ width:46%; float:left; margin: 4% 2%;}

.index-news ul li .index-news-img{ width:100%; overflow:hidden;}

.index-news ul li h4{ font-size:18px; padding:2rem 0;}

.index-news ul li p{ font-size:14px;}

.index-news ul li .index-news-a{ display:block; border:1px solid #484848;color:#fff; text-align:center; width:25%; padding:.4rem 0rem; background:#484848; font-size:14px; margin-top:2rem;transition: all 0.8s; float:right;}

.index-news ul li .index-news-a:hover{  border:1px solid #ee8206; background:#ee8206; color:#fff;}

.index-news-l{ width:10%; margin:0 auto;}

.index-news-l ul li{ border-radius:50%; width:10px; height:10px; background:#a3a3a3; float:left; margin-right:10px;}

.index-news-l ul .index-news-l2{ width:40px; border-radius:20px;}



.index-lybj{ width:100%; height:auto; background:url(../images/index_40.png) no-repeat center top; margin-top:4rem;}

.index-lybj .index-ly-c{ width:60%; margin:0 auto;padding-top:15rem;}

.index-lybj .index-ly-c .index-ly-l{ width:30%; background:rgba(241,129,0,.8); color:#fff; padding-left:4rem; padding-bottom: 4rem; margin-bottom:13rem;}

.index-lybj .index-ly-c .index-ly-l h3{ font-size:18px; padding:5rem 0 3rem;}

.index-lybj .index-ly-c .index-ly-l .index-form{ width:70%;}

.index-lybj .index-ly-c .index-ly-l .index-form input{ width:100%; border-bottom:1px solid #fff; background:none; border-top:none; border-left:none; border-right:none; margin-bottom:1rem;}

.index-lybj .index-ly-c .index-ly-l .index-form .index-ly-text{ width:100%;border-bottom:1px solid #fff; background:none; border-top:none; border-left:none; border-right:none; margin-bottom:1rem;}

.index-lybj .index-ly-c .index-ly-l .index-form .index-ly-btn{ width:50%; text-align:center; font-size:14px; padding:.5rem 0; background:none; border:1px solid #fff; color:#fff; 

margin:1rem auto;display:block; cursor:pointer;}

.index-lybj .index-ly-c .index-ly-r{width: 60%; background:#fff;}

.index-lybj .index-ly-c .index-ly-r h3{ font-size:16px; text-align:center; padding-top:4rem;}

.index-lybj .index-ly-c .index-ly-r h3 span{ display:block; background:#f18100; width:60px; height:3px; margin:2rem auto;}

.index-lybj .index-ly-c .index-ly-r h4{ text-align:center; font-size:14px;}

.index-lybj .index-ly-c .index-ly-r .index-lxfs{ width:70%; margin:0 auto;}

.index-lybj .index-ly-c .index-ly-r .index-lxfs li{ width:33%; float:left; text-align:center; color:#555555; margin: 10% 0%;}

.index-lybj .index-ly-c .index-ly-r .index-lxfx-1{width:70%;margin: 0 auto 5.2rem;}

.index-lybj .index-ly-c .index-ly-r .index-lxfx-1 i{ display:block; width:100%; height:1px; background:#555555;}

.index-lybj .index-ly-c .index-ly-r .index-lxfx-1 ul{width: 28%; background: #fff; height: 20px; margin: -9px auto; padding-left: 30px;}

.index-lybj .index-ly-c .index-ly-r .index-lxfx-1 ul li{ float:left; margin:0 20px;}

















.sonbanner{ width:100%; height:450px; background-position:center top; margin-top:95px;}

.sonnav{ text-align:center; font-size:18px; padding:50px;}

.sonnav a{ margin:0 20px;}

.sonnav a.hover,.sonnav a:hover{ color:orange;}

.gcyjlist > div{ background:#fff; margin-bottom:50px;}

.gcyjlist > div h2{ padding:60px 0 0 30px; font-weight:bold; font-size:24px;}

.gcyjlist > div p{ padding:30px 0 0 30px; line-height:26px;}
.gcyjlist > div .litpic{ overflow:hidden; float:right;margin-left:30px;}
.gcyjlist > div a.more{ margin:30px 0 0 30px; border:1px solid #000; padding:10px 30px; display:inline-block;}
.gcyjlist > div a.more:hover{ border:1px solid #ee8206; background:#ee8206; color:#fff; }
.gcyjlist > div img{ transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}

.gcyjlist > div:hover img{ transition:all 0.8s linear;-moz-transition:all 0.8s linear;-o-transition:all 0.8s linear;-webkit-transition:all 0.8s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}



.footerlogo{ margin-bottom:20px;}

.footernav{ background:#f5f5f5; border-top:5px solid #f18100; padding:50px 0;}

.footernav .z li a{ /*background:#c4c4c4;*/ background:#f7982c; width:200px; text-align:center; line-height:35px; color:#fff; display:block; margin-bottom:10px;}



.footernav dl{ display:inline-table; text-align:right;}

.footernav dl dt{ font-size:20px; color:#000; margin-bottom:40px; margin-top:20px;}

.footernav dl dd a{ display:block; width:200px; color:#333; line-height:24px;}

.qqweixin { text-align:right; margin-top:50px;}

.qqweixin a{ margin-left:10px;}





.ywfwlist li{ width:25%; box-sizing:border-box; padding:0 20px; float:left; margin-bottom:50px; }
.ywfwlist li a{ display:block; overflow:hidden;}
.ywfwlist li img{ width:100%; display:block;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.ywfwlist li img:hover{ transition:all 0.8s linear;-moz-transition:all 0.8s linear;-o-transition:all 0.8s linear;-webkit-transition:all 0.8s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}

.ywfwlist li p{ display:block; height:50px; line-height:50px; background:#fff; text-align:center; font-size:16px;position:relative; z-index:9}



.position .l{ border-bottom:1px solid #333; line-height:30px; height:30px; margin:20px auto;}

strong.t{ display:block; font-size:26px; font-weight:100; height:60px;}

strong.t span{ padding-bottom:10px;border-bottom:3px solid #f18100;}

.jieshao{ padding:50px 0;}



.jieshao img{ margin-left:100px;}

.jieshao .l>span{ font-size:18px; line-height:35px; border-bottom:1px solid #333; padding-bottom:10px; display:block; width:45%;}

.jieshao p{ font-size:14px; display:block; padding-top:20px;width:45%; line-height:26px;}



.zhici { background:url(../images/zongjinglibg.jpg) center center; height:420px; padding-top:80px;}

.zhici img{ margin-right:100px;}

.zhici strong{ padding-top:30px;}

.zhici p{ line-height:28px;}



.qiyewenhua{ padding:80px 0; text-align:center;}

.qiyewenhua dl{ width:25%; float:left; box-sizing:border-box; padding:50px;transition: all .8s;}
.qiyewenhua dl:hover{ margin-top:-20px;}



.fazhanyuanjing{ background:url(../images/fazhanyuanjingbg.jpg) center center; height:326px; color:#fff; text-align:center;}

.fazhanyuanjing strong{ padding-top:80px;}

.fazhanyuanjing p{ width:80%; margin:0 auto; line-height:30px; padding-top:20px;}



.rongyuzizhi{ padding:80px 0; text-align:center;}

.rongyuzizhi strong{ padding-bottom:50px;}

.rongyuzizhi li{ width:33.3%; float:left; text-align:center;}
/*.rongyuzizhi li img{ width:90%;}*/


.lianxi{ padding:50px 0;}

.lianxi .z{ padding-right:5%;}
.lianxi .y{ padding-left:5%;}
.lianxi .z,.lianxi .y{ width:45%;}
.lianxi form{ font-size:14px;}
.lianxi input{ border:0;}
.lianxi form div{ width:280px; margin-right:20px; margin-bottom:20px; float:left; border:1px solid #999; border-radius:5px; background:#fff; text-indent:1em; color:#999; line-height:35px;}
.lianxi form textarea{ border:0; width:100%; box-sizing:border-box; height:50px;padding:0 10px;}
.lianxi form .submit{ background:#f18100; padding:8px 35px; color:#fff; border-radius:10px; margin-left:462px;}
.lianxi .y h2{ font-size:26px; color:#f18100; font-weight:100; line-height:26px; margin-bottom:30px;}
.lianxi .y p{ line-height:30px; color:#666;}

.newslist { padding:50px 0;}
.newslist .z{ width:850px;background:#fff; padding:50px;}
.newslist .y{ width:300px;background:#fff; padding:50px;}
.newslist .news{ position:relative; float:right; width:706px;}
.newslist .news p{}
.newslist .news .heng{ position:absolute; height:3px; width:30px; background:#f18100; top:29px; left:-15px; z-index:1;}
.newslist .news .datam{ position:absolute; top:0; left:-100px; background:#f18100; color:#fff; width:75px; height:75px; font-size:40px; line-height:75px; text-align:center;}
.newslist .news .datad{ position:absolute; top:80px; left:-100px; background:#888888; color:#fff; width:75px; height:75px; font-size:40px; line-height:75px; text-align:center;}
.newslist .news .fenlei{ display:inline-block; margin:20px 0 40px; border-bottom:1px dashed #f18100;}
.newslist .news a{ display:block; overflow:hidden;}
.newslist .news img{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.newslist .news:hover img{transition:all 0.8s linear;-moz-transition:all 0.8s linear;-o-transition:all 0.8s linear;-webkit-transition:all 0.8s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}

.newslist .y li {margin-bottom:20px;}

.newslist .y li a{ display:block; overflow:hidden;}
.newslist .y li img{ width:100%;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear; }
.newslist .y li:hover img{transition:all 0.8s linear;-moz-transition:all 0.8s linear;-o-transition:all 0.8s linear;-webkit-transition:all 0.8s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
/* 公共属性end */

.wqd-section-three{width:100%;overflow:hidden;position:relative;box-sizing:border-box; margin-top:95px;}
.wqd-section-three h5{margin-bottom:30px;}
.wqd-section-three .wqd-btn-blue{margin-top:50px;}
.wqd-section-three p{font-size:12px;margin-bottom:10px;}

.wqd-section-three .section-three-fix{position:absolute;top:215px;left:150px;z-index:10;}
.wqd-section-three .section-three-item{position:absolute;padding:200px 0 0 150px; color:#fff; font-weight:bold;}
.wqd-section-three .section-three-item p{width:400px;line-height:200%;font-size:36px;text-shadow: 2px 2px 0px #666; }
.wqd-section-three .slipe-box h6{font-size:14px;color:#333;font-size:26px; color:#fff; text-shadow: 2px 2px 0px #666;}
.wqd-section-three .slipe-box h6 a{ font-size:24px; border:1px solid #fff; padding:10px 20px; display:block; width:150px; text-align:center; margin-top:50px; color:#fff; font-style:inherit;}
.wqd-section-three .slipe-box h6 a:hover{ background:#ee8206 ; border:1px solid #ee8206;}
.wqd-section-three .section-three-box{border-radius:3px;background:#fff;width:615px;height:450px;position:absolute;box-shadow:-10px 10px 50px 0 rgba(0,0,0,0.2);right:153px;top:163px;z-index:8;}
.wqd-section-three .section-box-title{height:19px;line-height:19px;font-size:0;border-bottom:1px solid #e7e7e7;}
.wqd-section-three .section-box-title em{display:inline-block;background:#000;vertical-align:middle;margin-left:5px;width:4px;height:4px;border-radius:2px;margin-top:7px;}
.wqd-section-three .section-img{box-sizing:border-box;padding:10px;position:relative;}
.wqd-section-three .section-img img{opacity:0;width:595px;height:410px;display:block;-webkit-transition:all .8s ease;transition:all .8s ease;position:absolute;top:10px;left:10px;}	  

.dropmenu-button{height: 100%;position: absolute;top: 25px;width:45px; height:31px; background:url(../images/dropmenu.png) no-repeat center center;}
.dropmenu-button.close{ background-image:url(../images/dropmenu-close.png);}
#nav{ width:100% !important; background:#fff; font-size:30px;position:absolute; top:105px; z-index:999; display:none; z-index:9999;}
#nav li{ border-top:1px #f1f1f1 solid; line-height:70px; margin:0 40px;}
#nav li a{ background:url(../images/picrightaaa.png) right center no-repeat; display:block; font-family:'宋体';}
#nav li > a{/* background-image:url(../images/picdown.png);*/ background:none; color:#000}
#nav li.hover > a{ color:#00a2c9;}
#nav li dt{ /*padding-bottom:20px;*/ display:block; height:50px;}
#nav li dd{ display:block;}
#nav li div{ display:none;}
#nav li dt a{ font-size:25px; text-indent:30px; line-height:50px; background-position: 90% center; color:#444}
#nav li dt > a:hover{ background-color:#eee;}
/*#nav li dt > a.son:hover{ background: none;}*/
/*#nav li:nth-child(3) dl dt > a,#nav li:first-child dl dt > a,#nav li:nth-child(4) dl dt > a{ width:90%;}*/
/*#nav li:nth-child(5) dl,#nav li:nth-child(6) dl,#nav li:nth-child(7) dl{ width:50%; float:left;}
#nav li:nth-child(5) dl:nth-child(5){ width:360px; background-position: 95% center;}
#nav li:nth-child(5) dl:nth-child(6){ width:200px;}*/
#nav li dd{ display:none; }
#nav li dd a{/*width:50%;*/ color:#666; /*float:left;*/ text-indent:30px; font-size:23px; line-height:40px; background:none;}
#nav li dd a:hover{ background:#eee;}
/*#nav li:nth-child(7) dl:nth-child(7) dd a,#nav li:nth-child(5) dl:nth-child(2) dd a{ width:auto; float:none;}*/
#nav li dt a.son{background-image:url(../images/picdownaaa.png);}
	.index-news-l{ display:none;}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;top:30%;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}

.page{text-align:right; clear:both;}
.page span{display:inline;*display:inline;*zoom:1; margin-left: 5px;}
.page span a{display:inline-block;height:30px;line-height:30px;padding:0 10px;background:#F7F7F7;border:1px solid #E9E9E9;font-size:12px;    margin-bottom: 8px;}
.page span a:hover,.page span a.page-num-current{background:#f7982c;color:#FFF;text-decoration:none;}
.page span.page-numbar{ margin-left:0;}
.page span .page-num{ margin-left:5px;}
.page span.thisclass a{background:#35b2d0;color:#FFF;text-decoration:none;}
.page{ margin: 20px 0; }
	  
@media (max-width:1740px){
.wqd-section-three .section-three-item{padding:380px 0 0 150px;}
.wqd-section-three .section-three-fix{top:100px;}
.wqd-section-three .section-three-box{top:10px;}
}
@media (max-width:1680px){
.wqd-section-three .section-three-item{padding:380px 0 0 150px;}
.wqd-section-three .section-three-fix{top:100px;}
.wqd-section-three .section-three-box{top:10px;}
}
@media (max-width:1440px){
.wqd-section-three .section-three-item{padding:380px 0 0 150px;}
.wqd-section-three .section-three-item p{width:370px;}
.wqd-section-three .section-three-fix{top:100px;}
.wqd-section-three .section-three-box{width:500px;height:366px;top:80px;}
.wqd-section-three .section-three-box .section-img img{width:480px;height:326px;}
}
@media (max-width:1366px){
.section-three-box{top:50px !important;}
}
@media (max-width:1170px){}

.slipe-box .bannar{width:100%;position:relative;}
.slipe-box .bannar .swiper-slide img{width:100%;}
.slipe-box .bannar .slipe-left,.slipe-box .bannar .slipe-right{position:absolute;bottom:40%;width:50px;height:50px;margin-top:-25px;z-index:8;background:#000;opacity:.15;border-radius:50%;text-align:center;display:none;cursor:pointer;}
.slipe-box .bannar .slipe-left:hover,.slipe-box .bannar .slipe-right:hover{display:block;opacity:.3;}
.slipe-box .bannar .slipe-left img,.slipe-box .bannar .slipe-right img{margin-top:16px;}
.slipe-box .bannar .slipe-left{left:50px;}
.slipe-box .bannar .slipe-left img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.slipe-box .bannar .slipe-right{right:50px;}
.slipe-box .bannar .arowshow{display:block;}.slipe-box .swiper-pagination{text-align:center;position:absolute;bottom:64px !important;left:50% !important;z-index:10;width:auto !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.slipe-box .swiper-pagination div{cursor:pointer;width:50px;height:2px;float:left;opacity:1;border-radius:0;margin:0 5px;background:rgba(0,0,0,0.15);position:relative;overflow:hidden;}
.slipe-box .swiper-pagination div p{position:absolute;top:0;left:-50px;width:50px;height:2px;background:#fff;float:left;}
.slipe-box .swiper-pagination div .login{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:-webkit-transform 5s linear;transition:transform 5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.slipe-box .slider-auther{font-size:12px;font-style:oblique;font-weight:normal;}

@media screen and (max-width:1440px){
	.l{ width:90%; margin:0 auto;}
	.index-about .index-about-l .index-about-text{padding-left:5%; width:90%;}
	.index-about-r{ margin-right:5%; width:45%;}
	.index-about .index-number{ width:90%;}
	.index-xp-r .index-cp-ul li{ /*width:32%;*/ height:auto; /*padding:1.5%;*/ margin:0; box-sizing:border-box;}
	.index-xp-r .index-cp-ul li .index-cp-img,.index-xp-r .index-cp-ul li .index-cp-img img{ width:100%; height:auto;}
	.index-yj{ width:90%;}
	.index-news{ width:90%;}
	.index-lybj .index-ly-c{ width:90%;}
	.index-cp-bj .index-cp-l .index-cp-h1{ padding-top:8rem;}
	.index-cp-bj .index-cp-a{margin-bottom:6rem;}
	.index-about .index-number ul{ width:100%;}
	.index-about .index-number li{ width:20%; text-align:center; margin:6% 0 3% 0;}
	.index-cp-bj .index-cp-l .index-cp-h1{ padding-left:20%;}
	.index-cp-bj .index-cp-l .index-cp-h2{ padding-left:20%;}
	.index-cp-bj .menus{ padding-left:20%; width:80%;}
	.index-cp-bj .index-cp-a{margin-left:20%; width:60%;}
	.index-yj .index-yj-ul img{ max-width:100%;}
	.index-yj .index-yj-ul li .index-yj-h2{ padding-top:10px;}
	.index-yj .index-yj-a{ width:200px;}
	.index-lybj .index-ly-c .index-ly-l{ padding-left:5%;}
	.index-lybj .index-ly-c .index-ly-r{ width:60%;}
	.top .top-nav{ width:65%;}
	.jieshao img{ max-width:50%;}
	.footernav dl dd a{ width:150px;}
	
}

@media screen and (max-width:1000px){
	.top .top-nav{ display:none;}
	.navigation-right{ display:block !important; width:45px; height:45px; margin-left:10px;}
	.index-yj .index-yj-ul li{ width:50%; margin-bottom:20px;}
	.index-news-img img{ height:auto;}
	.index-lybj .index-ly-c .index-ly-r .index-lxfx-1 ul{ width:150px;}

	.footer .footernav .left, .footer .footernav .z{ width:100%;}
	.footer .footernav .left, .footer .footernav .z a{ width:100%;}
	.footer .footernav .right, .footer .footernav .y{ width:100%;}
	.footernav dl{ width:20%;}
	.footernav dl a{ width:100%;}
}

@media screen and (max-width:640px){
	.index-about .index-number li .index-number-h1{ font-size:30px;}
	.index-cp-bj .index-cp-l{ width:100%; background-size:100%;}
	.index-cp-bj .menus{ padding-left:10%; width:80%;}
	.index-cp-bj .menus li{ width:25%; float:left; text-align:center; background:none;}
	.index-cp-bj .bg{ background:none;}
	.index-xp-r{ width:95%; margin:0 auto;}
	.index-news ul li{ width:95%; margin:0 auto 50px; float:none;}
	.index-lybj .index-ly-c .index-ly-l{ width:100%; box-sizing:border-box;padding:50px 5%; margin-bottom:0;}
	.index-lybj .index-ly-c .index-ly-l .index-form{ width:95%; }
	.index-lybj .index-ly-c{ padding:50px 0;}
	.index-lybj .index-ly-c .index-ly-r{ width:100%;}
	.index-lybj .index-ly-c .index-ly-r h4{ width:90%; margin:0 auto; text-align:center;}
	.index-about-r{ display:none;}
	.index-about .index-about-l{ width:95%}
	.index-lybj{ margin-top:0;}
	.index-lybj .index-ly-c .index-ly-l h3{ padding:0 0 50px; }
	.index-lybj .index-ly-c .index-ly-r h3{ padding-top:50px;}
	.top .top-language{ font-size:26px;}
	.index-lybj{ background-size:auto 100%;}
	
	.index-cp-bj .index-cp-l{ }
	.index-cp-bj .index-cp-l .index-cp-h1{ padding:50px 0; text-align:center;}
	.index-cp-h2,.index-cp-a{ display:none;}
	
	/*.rongyuzizhi{ display:none;}*/
	
	.jieshao img{ width:100%; max-width:100%; margin:0 auto; padding:0;}
	.jieshao strong.t{ clear:both; padding-top:50px;}
	.jieshao .l>span,.jieshao p{ width:95%; margin:0 auto;}
	
	.zhici{ height:auto; padding-bottom:50px;}
	.zhici img{ width:100%; max-width:100%; margin:0 auto; padding:0;}
	.zhici strong.t{ clear:both; padding-top:50px;}
	
	.qiyewenhua dl{ width:50%;}
	.footer-text p{ float:none; text-align:center; }
	
	.footernav dl dd a{ width:auto;}
	.ywfwlist li{ width:50%;}
	.sonnav a{ margin: 0 10px;}
	.gcyjlist img { float:none; margin:30px; width:88%; height:auto;}
	.gcyjlist > div h2{ padding-top:0;}
	.gcyjlist > div{ padding-bottom:30px;}
	.newslist img{ max-width:100%;}
	
	.newslist .z{ width:100%;box-sizing: border-box; padding-bottom:0;}
	
	.newslist .news{ width:auto;}
	.newslist .news .datam{top:-25px; left:-25px;}
	.newslist .news .heng{ display: none;}
	.newslist .news .datad{ top:60px; left:-25px;}
	.newslist .y{ width:100%; margin-top:50px; box-sizing:border-box;}
	.newslist .y li{ width:50%; float:left; padding:10px; box-sizing:border-box;}
}