@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td 
{ margin: 0; padding: 0; }
body{font-family:Arial,"微软雅黑",Sans-Serif;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
img{ border:none;}
a{text-decoration:none;}

.ssubNav1 {padding:22px;cursor:pointer;color:#e46234;-webkit-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;position: absolute; right: 0; top: 0; display:none;}
.navline {left: 30px;width: 24px; height: 2px;background-color:#e46234;display:block;margin-bottom:6px;-webkit-transition: all 0.4s ease-in-out 0s;}
.navline1{transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-webkit-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-webkit-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.navline2{background-color:transparent;-webkit-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.navline3{transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);-webkit-transform:translateY(-6px) rotate(-45deg);-o-transform:translateY(-6px) rotate(-45deg);-moz-transform:translateY(-6px) rotate(-45deg);-webkit-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}


.warp{overflow:hidden;width:100%;height:auto;margin:0 auto;}
.container{overflow:hidden;width:1100px;margin:0 auto;}
/**top样式**/
.top{overflow:hidden;width:100%;height:167px;border-top: 1px solid #dc6a29;}
.top .top_box{overflow:hidden;width:1100px;margin:0 auto;height:121px;position: relative;}
.logo{overflow:hidden;float:left;width:187px;}
/*.logo a{width:187px; height:120px;text-align:left;display:table-cell;vertical-align:middle;}*/
.logo a img{max-width: 100%;}
/**top-nav样式**/
.top .top-nav {position: absolute;top:-1px;right:0;width:443px;height:35px;background: url(../images/top_nav_bg.png) no-repeat right center;
text-align:right;padding:0 32px;}
.top .top-nav li {display: inline-block;margin-right:53px;}
.top .top-nav li a {font-size:12px;color:#fff;line-height:35px;display: inline-block;}
.top .top-nav li a:after {content: "";display: block;height:1px;background-color:#fff;margin-top: -9px;width: 0;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;}
.top .top-nav li a:hover:after {width:100%;}
/**服务热线样式**/
.top .tel {overflow:hidden;width: 218px;padding-left:35px;background: url(../images/tel.png) no-repeat left center;position: absolute;right:0px;top: 42%;z-index:100;}
.top .tel p {font-size: 14px;color: #312d2a;padding-left:10px;}
.top .tel .fh{font-size: 22px;color: #312d2a;}
/**搜索样式**/
.search{ width:150px; height:auto;float:right; overflow:hidden;}
.search .collapsedSearch input[type="text"], .search .collapsedSearch a.go{ background-image:url(../images/search.png)}
/*Searches*/
.collapsedSearch{overflow: hidden;height:32px;width:150px;position:absolute; right:300px; top:63px;z-index:1;}
.collapsedSearch a.go{float:right;width:32px;height:32px;background:url(../images/search.png) 100% 0 no-repeat;}
.collapsedSearch input[type="text"]{float:right;background:url(../images/search.png) 0 0 no-repeat;border:none;color:#312d2a;width:90px;padding:0 0 0 8px;height:32px;line-height:32px;}
.collapsedSearch .keepOpen{width:150px;border:none;}
/*Inputs*/
input[type="checkbox"]{display:none;}
input[type="checkbox"]:hover{display:block;}
input[type="text"], input[type="password"]{border:1px solid #ccc;background:#fff;color:#666;height:30px;padding:0 5px;}
input[type="submit"]{height:1px; margin:-1px 0 0 -999em; width:0;}



/**首页菜单样式**/
.top .nav{overflow:hidden;width:100%;background-color:#1a1917;margin:0 auto;}
.top .nav .ul-1{margin-left:12px;}
.top .nav .ul-1 .li-1{list-style-type:none;float:left;text-align:center;margin-right:5px;cursor:pointer;}
.li-1 .a-1{width:150px;height:46px;text-align:center;font-size:14px;color:#ffffff;display:table-cell;vertical-align:middle;}
.li-1 .a-1:hover ,.on .a-1{background: url(../images/nav_bg.png) no-repeat left center #d65629;}

/**首页二级菜单样式**/
.top .nav .ul-1 .li-1 ul{display:none;position:absolute;z-index:100;}
.top .nav .ul-1 .li-1 ul li{ float:none;height:auto;margin:0;list-style-type:none;}
.a-2{display:block;min-width:146px;height:auto;font-size:14px;color:#fff;text-align:center;padding: 13px 2px;background-color:#1a1917}
.top .nav .ul-1 .li-1:hover ul{display:block;}
.top .nav .ul-1 .li-1 ul li:hover .a-2{background: url(../images/nav_bg.png) no-repeat left center #d65629;}





/**首页关于我们样式**/
.about{overflow:hidden; margin:0 auto; position:relative; width:100%;}
.about .about_bg{position:absolute; bottom:0;width: 34%;}
.about .about_left{left:0;}
.about .about_right{right:0;}
.about .about_bg img{display: block;max-width: 100%}
/*标题*/
.index-title{overflow:hidden;margin:65px auto;text-align: center;}
.index-title a{display:inline-block;}
.index-title span{overflow: hidden;display:inline-block;color:#312e2a;font-size:20px;vertical-align: middle;}
.index-title .brackets{width:10px;display:inline-block;vertical-align:middle;color:#dc6a29;}
.index-title .en{display: block;font-size:20px;color:#312e2a;text-transform:uppercase;margin:0 5px;}
/*内容文字*/
.wz-box{overflow:hidden;margin-bottom:90px;}
.wz{overflow:hidden;width:630px;height:205px;margin:0 auto;text-align:center;}
.wz_cn{overflow:hidden;font-size:14px;color:#312e2a;line-height:30px;height:155px;  
   animation-delay: 0s;
  -webkit-animation-delay: 0s;
  }
.wz_cn{position:relative;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;top:0;}
.wz_en{overflow:hidden;font-size:12px;color:#a1a09f;line-height:20px;height:60px;margin-top:20px;margin-bottom:20px;
animation-delay: 0.6s;
-webkit-animation-delay: 0.6s;
}
.wz_en{position:relative;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;top:0;}
/*按钮样式*/




/**首页加盟样式**/
.join-lm{overflow:hidden;width:100%;height:auto;margin:0 auto;}
.join-lm-title{overflow:hidden;height:385px;width:100%;margin:0 auto;background:url(../images/join-lm-title-bg.jpg) no-repeat center center fixed;}
/*.dark{  top: 0;left: 0;width: 100%;height: 100%;content: " ";position: absolute;  background:#3a3732;filter:alpha(opacity=80);-moz-opacity:0.80; opacity:0.80;}*/
.dark{overflow:hidden;height:385px;width:100%;background:url(../images/join-lm-title-dark.png) repeat-x center center;}
.join-lm-title .index-title span{color:#fff;z-index:1;}
.join-lm-title .index-title .brackets{color:#dc6a29}
.join-lm-title .index-title .en{color:#fff;}

.join-lm-con{overflow:hidden;width:100%;height:415px;margin-top:-233px;background:url(../images/index-Lammu-bg.png) no-repeat center center;}
.Lammu{width: 1101px;display: inline-block;background-color:#fff;}
.Lammu li {list-style:none;float:left;width:285px;padding:56px 41px 30px 41px; }
.Lammu img {width: 100%;height: auto;margin: 0 0 24px 0;max-width:285px;max-height:100px;}
.Lammu img{
   -webkit-transition: all 0.6s ease-in-out;
   -moz-transition: all 0.6s ease-in-out;
   -o-transition: all 0.6s ease-in-out;
   transition: all 0.6s ease-in-out;}
.Lammu img:hover {filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.Lammu span {color: #1f1f1f;font-size: 16px;display: block;text-align: center;}
.Lammu em {display: block;font-size:12px;color: #5f5f5f;font-style:normal;text-align: center;}
.Lammu i {display: block;font-size: 14px;color: #5f5f5f;font-style:normal;text-align: center;overflow:hidden;line-height: 26px;height:78px;margin: 10px auto;}
.more2{display:block;margin:0 auto;text-align: center;}
.Lammu a span{overflow: hidden;display:inline-block;color:#312e2a;font-size: 14px;vertical-align: middle;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;transition: all 0.6s ease;}
.Lammu .brackets{width:10px;display:inline-block;vertical-align:middle;color:#dc6a29;border: none;margin: 0 5px;}
.more2:hover span{border-top: 1px solid #dc6a29;border-bottom: 1px solid #dc6a29;color:#dc6a29;}
.more2:hover .brackets{border: none;}

.join-lm i{position:relative;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;top:0;}

/*首页产品展示样式*/
.pro-box .index-title{margin:0 auto;}
.navigation{list-style:none;padding:0; margin: 14px auto 0 auto; padding-top:7px; text-align:center;height:auto;}
.navigation li{display:inline;padding:0 26px 0 16px;}
.navigation a {clear:both;color:#312e2a;font-size:13px;line-height:30px;}
.navigation a:hover,.navigation li.on a{color:#dc6a29;}
#stop{color:#dc6a29;}
/********列表页样式开始********/
.list-box ul{margin:0;padding:0;width: 1117.5px;overflow:hidden;height:auto;color:#312e2a;margin-top:20px;margin-bottom:20px;}
.list-box ul li{width:355px;margin-right: 17.5px;list-style:none;margin-bottom: 18px;float: left;}
.list-box ul li a{display:block;color:#312e2a; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.list-box ul li .list-img{width:355px;height:240px;overflow:hidden;  vertical-align:middle; text-align:center;}
.list-box ul li .list-img img{width:100%;max-width:355px;max-height:240px;display: block;}
.list-box ul li:hover img {filter:alpha(opacity=80);-moz-opacity:0.80; opacity:0.80;}
.list-box ul li .pro_title{overflow:hidden;display:block;height: 40px;line-height: 40px;text-align: left;font-size:16px;padding: 0 20px;background-color: #ececec;text-overflow:ellipsis;  white-space:nowrap;}
.list-box ul li .pro_title img{float: right;margin-top: 13px; transition: all 1s ease 0s;}
.list-box ul li:hover .pro_title img{transform:translateX(20px)}

.list-box .images-list li{width:250px;float:left;margin-right: 19px;list-style:none;margin-bottom: 18px;}
.list-box .images-list li .list-img{width:250px;height:188px;overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
.list-box .images-list li .list-img img{width:auto;max-width:250px;max-height:188px;}

.list-box ul li .pro_title img{-webkit-animation: titleimgmove 4s 0.3s;animation: titleimgmove 4s 0.3s }
@keyframes titleimgmove{
  0%{transform:translateX(20px);}
  50%{transform:translateX(0px);}
  100%{transform:translateX(-20px);}
}

.list-box ul li:hover .pro_title{color:#dc6a29;}
/*.list_box ul li:hover .mask{display:none;}
.list_box ul li:hover .mask{overflow:hidden;position:absolute;top:0;display:block;width:345px;height:230px;
background:url(../images/hover-magnify.png) no-repeat center center;filter:alpha(opacity=70);-moz-opacity:0.70; opacity:0.70;}*/
.case-box{display: none;}

/***新闻样式***/
.news{background-color:#ececec;padding:30px 0;}
.news .index-title{margin:0px auto;}
.news-box{position:relative;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.news-box ul{width:1160px;margin-top:30px;}
.news-box ul li{list-style:none;width:520px;float:left;margin-right:60px;margin-bottom:40px;
}
.news-box ul li:hover{
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
    -webkit-transition: all 1s 0.3s;
    -moz-transition: all 1s 0.3s;
    -o-transition: all 1s 0.3s;
    transition: all 1s 0.3s;
	}
.news-box ul li .list-img{float:left;width:170px;height:115px;margin-right:15px;overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
.news-box ul li .list-img img{width:100%;max-width:170px;max-height:115px;}
.news-box ul li:hover a{color:#d65629;}
.news-box ul li .news-date{overflow:hidden;display:block;font-size:14px;color:#312e2a;}
.news-box ul li .news-title{overflow:hidden;display:block;padding:12px 0;color:#dc6a29;white-space:nowrap;text-overflow:ellipsis;}
.news-box ul li .news-detail{overflow:hidden;display:block;color:#7e7e7e;font-size:12px;line-height:20px;height:40px;}


/**关键词样式**/
.keywords{overflow:hidden;background-color:#b1b1b1;width:100%;height:43px;}
.keywords .title{display:inline-block;float:left;font-size:12px;color:#312d2a;text-align:left;margin: 15px 0;height: 16px;margin-right:30px;}
.keywords ul{overflow:hidden;float:left;display: inline-block;}
.keywords ul li{list-style:none;display:inline-block;overflow:hidden;margin: 15px 0;height: 16px;padding-right:26px;}
.keywords ul li a{ display: inline-block;font-size:12px;color:#312d2a;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;}
.keywords ul li a:hover{color:#e46234;}

/**foot样式**/
.foot{overflow:hidden;background-color:#1a1917;width:100%;padding: 35px 0 35px 0;height:285px;}
.foot .foot_box{overflow:hidden;width:1100px;height:auto;margin:0 auto;}
/***底部菜单样式***/
.foot_box .foot_nav_bt{overflow:hidden;color:#ffffff;text-align:left;width:146px;float:left;}
.title{overflow:hidden;display:block;color:#f9f9f9;font-size:14px;text-align:left;margin-bottom: 10px;}
/***底部左侧样式***/
.foot_box .left{position:relative;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;left:0;}
.foot_box .left{width:594px;overflow:hidden;float:left;height:auto;background:url(../images/foot-bottom-line.png) no-repeat right center #1a1917;}
.foot_box .left ul{width:146px;float:left;display: inline-block;}
.foot_box .left ul li{list-style:none;display:inline-block;overflow:hidden;width: 126px; margin:5px 0;height: 20px;padding-right: 20px;}
.foot_box .left ul li a{ display: inline-block;font-size:12px;color:#c2c2c2;}
.foot_box .left ul li a:hover{color:#e46234;}
.foot_box  ul li a:after {
  content: "";
  display: block;
  width: 0;
  height: 1px;
  background-color: #e46234;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.foot_box  ul li a:hover:after {
  width: 100%;
}

.foot_box .left ul li .dashed{color:#e46234;margin-right:8px;font-size:14px;height:16px;width:10px;text-align:left;vertical-align:middle;}
.foot_box .left .fl{width:292px;float:left;display: inline-block;}
/***底部右侧样式***/
.foot_box .right{position:relative;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;right:0;}
.foot_box .right{width:426px;overflow:hidden;float:right;margin-left:80px;}
/**服务热线样式**/
.foot .tel-box{overflow:hidden;width: 245px;float:left;padding-bottom: 26px;}
.foot .tel {overflow:hidden;padding-left:35px;background: url(../images/tel.png) no-repeat left center;margin-top: 10px;}
.foot .tel p {font-size: 12px;padding-left:10px;color: #c2c2c2;}
.foot .tel .fh{font-size: 20px;color:#fff;}
.foot .join-box{overflow:hidden;width: 181px;float:left;padding-bottom: 26px;}
.foot .join {overflow:hidden;padding-left:35px;background: url(../images/message.png) no-repeat left center;}
.foot .join p {font-size: 12px;padding-left:10px;color: #c2c2c2;}
.foot .join .fh{font-size: 20px;color:#fff;}
.foot_box .right .bq{font-size:12px;color:#fff;line-height: 20px;text-align:right;clear: both;padding-top: 20px;border-top: 1px solid #575553;}
.foot_box .right .bq a{color:#fff;text-decoration: none;}
.foot_box .right .bq a:hover{color:#ee7942;}

/*悬浮*/
.xf {position: fixed;right: 97px;bottom:20%;margin-top: -152px; z-index:10000;}
.xf #BackToTop{width: 64px;height: 38px;background-color: rgba(46,44,42,0.80);}
.xf li {list-style:none;width: 64px;height:38px;margin-bottom:3px;text-align: center;background-color: #e15827;padding:13px 0;}
.xf li:hover a {font-size: 16px;}
.xf li:hover { background: #2e2c2a;}
.xf a {font-size: 14px;color: #FFFFFF;display: inline-block;}
.xf a span {display: block;width: 32px; padding:0 16px;}
.xf .topBtn {display: inline-block;width: 100%;height: 100%;background: url(../images/top.png) no-repeat center 10px;}
#weixin{ visibility:hidden; margin-top: -78px; position:absolute; z-index:100; margin-left: -116px;}




/********page页样式开始********/
.banner{overflow:hidden;height:auto;width:100%;text-align:center;margin:0 auto;min-height:260px;}


/********内页菜单********/
.page_menu{ width:100%;height:52px;text-align:center;}
.page_menu span{ display:inline-block;  font-size:14px; text-decoration:none; margin:0 33px;}
.page_menu span a{display:inline-block;color:#000000;padding-top:15px;padding-bottom:19px;height:19px;}
.page_menu a:hover{ color:#dc6a29;}
.page_menu span.active a{ color:#dc6a29;  border-bottom:2px solid #dc6a29; padding-bottom:16px;}
.page_menu a:after {
  content: "";
  display: block;
  width: 0;
  border-bottom:2px solid #dc6a29;
  margin-top:15px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.page_menu a:hover:after {
  width: 100%;
}

/********内容********/
.page_box{width:100%; height:auto; overflow:hidden; margin:0 auto;padding-bottom:20px; border-top:1px solid #e2e2e2; min-height:350px;}
.page_box a{color:#d65629;}
/*公司简介*/
.company>div{float: left;width: 50%;}

.page_about{ width:1100px; height:auto; overflow:hidden; margin:0 auto; padding-top:55px;}
.page_about_t{ width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
.page_about_t .a1{ font-size:20px; color:#d65629;}
.page_about_t .a2{ font-size:12px;color:#1f1f1f; padding-left:10px; text-transform:uppercase;}
.page_about_d .about-wz-d{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;position:relative;top:0;}
.page_about_d{ font-size:14px; line-height:30px; color:#565656;text-align: justify;}
.about-wz-d{-webkit-animation: mymove 4s 0s; animation: mymove 4s 0s }
  @keyframes mymove{
  75%{
    -webkit-transform: perspective(700px) rotatey(360deg);
  }
  87.5%{
    -webkit-transform: perspective(700px) rotatey(0deg);
  }
  100%{
    -webkit-transform: perspective(700px) rotatey(-360deg);
  }
}

/*90度荣誉*/
.page_ry_box{ width:100%; height:auto; overflow:hidden; margin:0 auto; background-color:#f5f5f5; }
.page_ry{ width:1100px; height:auto; overflow:hidden; margin:0 auto; padding-top:37px;}
.page_ry_t{ width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
.page_ry_t .a1{ font-size:20px;  color:#d65629;}
.page_ry_t .a2{ font-size:12px; color:#1f1f1f; padding-left:10px; text-transform:uppercase;}
.page_ry_d{ font-size:14px; color:#312d2a; line-height:30px; text-indent:2em; }
.ln1{font-size:37px; text-transform:uppercase; color:#312d2a; display:block;}
.ln2{ font-size:14px; color:#e66234; display:block;}
/*品牌理念*/
.page_lnbox{ width:1100px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:100px;}
.page_ln_left{ width:500px; height:auto; float:left; overflow:hidden; font-size:14px; line-height:30px; color:#8e8e8e; padding-top:95px; padding-right:15px; }
.page_ln_right{ width:585px; height:auto; float:right; overflow:hidden; padding-top:105px;}
.page_ln_right img{width:100%;   
   -webkit-transition: all 0.6s ease-in-out;
   -moz-transition: all 0.6s ease-in-out;
   -o-transition: all 0.6s ease-in-out;
   transition: all 0.6s ease-in-out;}
.page_ln_right img:hover{filter:alpha(opacity=80);-moz-opacity:0.80; opacity:0.80;-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}


/********新闻列表页开始********/
.list-box { width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.list-box ul li a{color:#1f1f1f;}
.list-box ul li:hover a{color:#d65629;}
.list-box .news-con li{list-style:none;display:block;width:1100px;height:230px;padding:35px 0;border-bottom:1px solid #e2e2e2;}
.list-box .news-con li .list-img{float:left;width:340px;height:230px;margin-right:30px;overflow:hidden;}
.list-box .news-con li .list-img img{width:100%;max-width:340px;max-height:230px;}
.list-box .news-con li .list-nr{float:left;width:730px;height:230px;overflow:hidden;}
.list-box .news-con li .list-title{overflow:hidden;display:block;font-size:16px;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 20px;}
.list-box .news-con li .list-bottom span{overflow:hidden;display:inline-block;font-size:16px;color:#686868;margin-right:30px;margin-bottom: 5px;}
.list-box .news-con li .list-detail{overflow:hidden;display:block;font-size:14px;color:#686868;line-height:34px;height:102px;margin-bottom: 30px;}
.list-box .news-con li .more3{display:block; transition: all 2s ease 0.3s; }
.list-box .news-con li:hover .more3{transform:translateX(50px)  }  
.list-box .list-img img{
   -webkit-transition: all 0.6s ease-in-out;
   -moz-transition: all 0.6s ease-in-out;
   -o-transition: all 0.6s ease-in-out;
   transition: all 0.6s ease-in-out;} 
.list-box .list-img img:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

/********产品列表页开始********/
.list-box .product-list{margin-top:50px;margin-bottom: 0;}
.list-box .product-list li .pro_title{text-align:center;color:#1f1f1f;background-color:#ffffff;}
.list-box .product-list li:hover .pro_title{color:#d65629;}


/********产品详情页开始********/
.P_xq_box{ width:1100px; height:auto; overflow:hidden; margin:0 auto;margin-top:50px;margin-bottom:50px;}
.P_xq_box .P_xq_img a{overflow:hidden;display:block;width:540px;height:365px;float:left; margin-right:36px; list-style:none; margin-bottom:50px;}
.P_xq_box .P_xq_img img{width:100%;max-width:540px;max-height:365px;}
.P_xq_box .P_xq_nr{overflow:hidden;width:524px;height:365px;float:left;position:relative;color:#6d6d6d;}
.P_xq_box .P_xq_nr .P_xq_t a{display:block;font-size:24px;margin-bottom:14px;color:#1f1f1f;}
.P_xq_box .P_xq_nr .P_xq_jj{border-top:1px solid #dddddd;line-height:26px;height:156px;padding-top:14px;font-size:14px;}
.back{color:#1f1f1f;}
.back:hover{color:#e46234;}
/*按钮&分享*/
.more4{position:absolute;bottom:35px;left:0;}
.more4 a{display:block;padding: 13px 31px;background-color:#dc6a29;color:#fff;font-size:14px;text-transform:uppercase;
    -webkit-transition: all 0.3s 0.6s;
    -moz-transition: all 0.3s 0.6s;
    -o-transition: all 0.3s 0.6s;
    transition: all 0.3s 0.6s;
}
.more4 a:hover{background-color:#2e2c2a;
    -webkit-transform: rotatex(-360deg);
    -moz-transform: rotatex(-360deg);
    -ms-transform: rotatex(-360deg);
    -o-transform: rotatex(-360deg);
    transform: rotatex(-360deg);
}

.share{overflow:hidden;float: left;width:524px;position:absolute;bottom:0;left:0;}
.share span{float:left;font-size:14px;color:#1f1f1f;margin-right:15px;}
/*详情标题*/
.P_xq_box .detail_box{overflow:hidden;width:1100px;}
.P_xq_box .P_xq_detail{padding:25px 0;margin:0 auto;}
.P_xq_box .P_xq_detail span{display:block;width:152px;text-align:center;margin:0 auto;background-color: #fff;}
.P_xq_box .P_xq_detail .cn{font-size:18px;color:#f69900;height:50px;margin-top:-13px;}
.P_xq_box .P_xq_detail .en{font-size:14px;color:#1f1f1f;height:25px;margin-top: -25px;}
.P_xq_box .P_xq_detail .cn em{color:#dddddd;}
.P_xq_box .line{width:100%;display:block;height:1px;background-color:#dddddd;}
/*详情内容*/
.P_xq_box .detail_wz{overflow:hidden;padding:10px 0;font-size:14px;color:#1f1f1f;line-height: 20px;}
.P_xq_box .detail_wz img{max-width: 100%;}
.page_box .news_detail h2{font-size: 24px;margin: 20px 0px;color: #1f1f1f;font-weight: bold;text-decoration: none;text-align: center; }
.page_box .news_detail p{font-size: 16px;font-weight: normal;line-height: 28px;margin-bottom: 14px;color: #1f1f1f;}
/********专题活动页开始********/
.list-box .sales-con li {border-bottom:1px solid #dcdcdc;margin-top: 25px;}
.list-box .sales-con li .list-date{font-size:12px;color:#686868;margin-top: 20px;margin-bottom: 10px;}
.list-box .sales-con li .list-title{font-size:16px;margin-bottom: 5px; height:21px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.list-box .sales-con li .list-detail{font-size:14px;color:#686868;line-height: 26px;height: 78px; overflow:hidden; margin-bottom: 30px; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.list-box .sales-con li .bottom_line{overflow:hidden;width:0;height:2px;margin-bottom:-1px;position:relative;z-index:2;visibility: visible;}
.list-box .sales-con li:hover .bottom_line{visibility: visible;width:355px;background-color:#d65629;   
-webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}

/********预约留言页开始********/
.sales-register{ width:1100px; height:auto; overflow:hidden; margin:50px auto;}
.sales-register .list-img{float:left;width:600px;height:380px;overflow:hidden;}
.sales-register .list-img img{width:100%;max-width:600px;max-height:380px;}
.register_fb{float:left;width:330px;height:222px;overflow:hidden;padding:80px 85px 78px 85px;background-color:#f4f4f4;}
.feedback{height:auto;overflow:hidden;padding:80px 85px 78px 85px;background-color:#f4f4f4;}
.register_fb .Rfeedback .text,.feedback .Rfeedback .text{display:block;width:328px;height:33px;margin-bottom: 15px;outline:none;font-size:12px;color:#979797;border:1px solid #e6e6e6;background-color:#ffffff;}
.feedback .Rfeedback .text{width:448px;}
.register_fb .Rfeedback .input,.feedback .Rfeedback .input{display:block;width:100%;height:35px;padding:8px 12px;outline:none;font-size:14px;color:#ffffff;border:none;background-color:#dc6a29;text-align:center;margin: 0 auto;margin-top: 5px;float: left;
-webkit-transition: all 0.8s ease-in-out;
   -moz-transition: all 0.8s ease-in-out;
   -o-transition: all 0.8s ease-in-out;
   transition: all 0.8s ease-in-out;}

.register_fb .Rfeedback .text:hover,.page_fb .feedback .text2:hover,.page_fb .feedback .input_Code:hover,.page_fb .feedback2 .input_Code:hover,.feedback .Rfeedback .text:hover{border:1px solid #d65629;}
.register_fb .Rfeedback .input:hover,.feedback .Rfeedback .input:hover{background-color:#2e2c2a;}
.register_fb .register_title{font-size: 18px;color:#dc6a29;margin-bottom:15px;}
.feedback .register_title{font-size: 18px;color:#dc6a29;margin-bottom:15px; text-align:center;}

.register-process{ width:1170px; height:auto; overflow:hidden; margin:0 auto;padding-top: 30px;}
.register-process span {font-size: 12px;padding-left:10px;color: #2e2c2a; text-transform:uppercase;;display:block;text-align:left;}
.register-process .cn{font-size: 16px;color:#2e2c2a;}
.register-process .process-box{overflow:hidden;width: 236px;padding: 10px 0;padding-left: 50px;display:table-cell; vertical-align:middle; text-align:center;}
.register_icon1{background: url(../images/register_icon1.png) no-repeat left center;}
.register_icon2{background: url(../images/register_icon2.png) no-repeat left center;}
.register_icon3{background: url(../images/register_icon3.png) no-repeat left center;}
.register_icon4{background: url(../images/register_icon4.png) no-repeat left center;}
.register_icon5{background: url(../images/register_icon5.png) no-repeat left center;}

/*动画*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}




/*底部*/

.fix-box .fixbottom { width: 100%; position: fixed; bottom: 0; z-index:999; background:url(../images/float_bg.png); }
.fix-box .form02 { width: 1200px; margin: 0 auto; height: 128px; position: relative; }
.fix-box .shuqi { width: 196px; height: 200px; position: absolute; bottom: 0; left: 0; }
.fix-box .form02left { position: absolute; top: 0; left: 200px; width: 425px; }

.fix-box .form03left { position: absolute; top: 0; left: 510px; width: 480px; text-align:right; padding-top: 40px; }
.fix-box .form03right{ position: absolute; top: 0; left: 960px; width: 65px; text-align:right; padding-top: 40px;}
.fix-box .form02right { position: absolute; top: 0; left: 780px; width: 67px; padding-top: 30px; }

.fix-box .form02close { position: absolute; top: 0; left: 1100px; width: 20px; padding-top: 15px; padding-left: 20px; }
.fix-box .form02 ul li {list-style: none; height: 30px; width:210px; float:left; margin-right:12px; margin-bottom:5px;}
.fix-box .form02 ul li img { vertical-align: middle; }
.fix-box .form02 ul li input { border: solid 1px #fff; width: 200px; height: 24px; vertical-align: middle; font-size: 12px; padding-left:10px; }
.fix-box .fixleft { position: fixed; bottom: 0; left: 0; z-index: 999; height: 135px; width: 220px; background: url(../images/fix-left.png) left no-repeat; cursor: pointer; display: none; }
.sub{ background-color:#e15827; }
.sub:hover{ background-color:#dd440e;}

/**********招商end*************/

.fix-box .form022 { width: 1200px; margin: 0 auto; height: 180px; position: relative; }
.fix-box .form022left { position: absolute; top: 33px; left: 210px; width: 216px; background:url(../images/product_foot.png) no-repeat left top; }
.fix-box .form033left { position: absolute; top: 0; left: 470px; width: 337px; text-align:right; padding-top: 30px; }
.fix-box .form033right{ position: absolute; top: 0; left: 802px; width: 185px; text-align:right; padding-top: 30px;}
.fix-box .form022right { position: absolute; top: 0; left: 780px; width: 67px; padding-top: 30px; }

.fix-box .form022close { position: absolute; top: 0; left: 1100px; width: 20px; padding-top: 15px; padding-left: 20px; }
.fix-box .form022 ul li {list-style: none; height: 30px; width:280px; margin-right:8px; margin-bottom:5px;}
.fix-box .form022 ul li img { vertical-align: middle; }
.fix-box .form022 ul li input { border: solid 1px #fff; width: 270px; height: 24px; vertical-align: middle; font-size: 12px; padding-left:10px; }
.fix-box .form033right input{border: solid 1px #fff; width: 270px; height: 24px; vertical-align: middle; font-size: 12px; padding-left:10px;}



/**招商**/
.canvass{height:auto; overflow:hidden; max-width:1920px;}

.canvass_01{position:relative; background:url(../images/canvass_bg_08.jpg) repeat-x bottom; height:auto; overflow:hidden; width:1920px; margin:0 auto;}
.canvass_01 .main_center{width:1100px; height:auto; overflow:hidden; margin:0 auto; position:relative; z-index:99; padding-bottom:46px;}
.canvass_bg{ position:absolute; z-index:2;}
.bg_01{left:0; height:auto; overflow:hidden;}
.bg_02{right:0;}
.bg_03{left:0; top:307px;}
.bg_04{left:0; bottom:0;}
.bg_05{right:0; bottom:0;}
.reason_title{font-size:26px; color:#312d2a; text-align:center; margin-top:56px; margin-bottom:53px;}
.reason_logo{text-align:center; width:850px; margin:0 auto;}
.reason_ul{padding:0; width:851px; margin:0 auto; background:url(../images/canvass_bg_line.jpg) repeat-y center; height:auto; overflow:hidden; min-height:1433px; position:relative;}
.reason_ul li{background:url(../images/canvass_bg_line2.jpg) repeat-x 0 25px transparent; list-style:none; position:relative; margin-top:0px;}
.reason_ul li .number{background:url(../images/canvass_reason_numbg.png) no-repeat; height:51px; width:51px; line-height:51px; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.reason_ul li .title{font-size:18px; color:#d65629;}
.reason_ul li .info{font-size:16px; color:#666666; line-height:30px;}
.reason_ul li .more{font-size:14px; float:right; margin-top:13px; clear:both;}
.reason_ul li .more a{ color:#d65629;}
.reason_ul li .title span{font-size:14px; display:block;}
.reason_ul li .point{position:absolute;}
.reason_ul li:nth-child(2n-1){float:left; padding-right:66px; width:359px;margin-top:53px;}
.reason_ul li:nth-child(2n-1) .title{text-align:right;}
.reason_ul li:nth-child(1){margin-top:0;}
.reason_ul li:nth-child(2n){float:right; padding-left:71px; width:354px; margin-top:53px;}
.reason_ul li:nth-child(2n) .number{height:51px; margin-left:-12px; padding-right:315px; background:url(../images/canvass_reason_numbg.png) no-repeat #fff;}
.reason_ul li:nth-child(2n-1) .number{height:51px; padding-left:103px; background:url(../images/canvass_reason_numbg.png) no-repeat #fff right;}
.reason_ul li:nth-child(2n) .title{text-align:left; margin-top:12px;}
.reason_ul li:nth-child(2n-1) .point{right:-4px; top:22px;}
.reason_ul li:nth-child(2n) .point{left:-4px; top:22px;}



.canvass_02{position:relative; background:#f7f7f7; height:500px; width:1920px; margin:0 auto;}
.canvass_02 .center_left{width:873px; float:left; position:relative;}
.canvass_02 .center_left .center_left_02{position:absolute; right:-44px;}
.canvass_02 .center_right{float:left; width:1080px; height:500px; background:url(../images/canvass_bg_09.jpg) no-repeat; margin-left:-33px;}
.canvass_02 .center_right .main_title{font-size:26px; color:#fff; margin-top:26px; height:70px; line-height:70px; margin-left:83px;}
.canvass_02 .center_right ul{margin:0 ; padding:0; height:auto; overflow:hidden; margin-left:83px;}
.canvass_02 .center_right ul li{height:50px; line-height:50px; display:block; list-style:none; background:url(../images/canvass_title_bg.png) no-repeat 25px 0; margin:0; padding:0; overflow:hidden; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.canvass_02 .center_right ul li:hover{-webkit-transform: translateX(20px); -moz-transform: translateX(20px); transform: translateX(20px);}
.canvass_02 .center_right ul li .img{display:block; float:left; width:19px; height:19px; margin-top:15px; clear:both;}
.canvass_02 .center_right ul li .title{margin-left:6px; display:inline-block; float:left; font-size:16px; padding-left:7px; padding-right:27px;}
.canvass_02 .center_right ul li .content{color:#fff;}

.canvass_03{position:relative; width:1920px; margin:0 auto;}

.canvass_04{ position:relative; width:1920px; overflow:hidden; margin:0 auto;}
.canvass_04 .main_center{width:1100px; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:2;}
.canvass_04 .main_center .title{text-align:center; font-size:26px; color:#1f1f1f; margin-bottom:50px; margin-top:70px;}
.canvass_04 .canvass_04_left{position:absolute; bottom:0; margin-left:197px; z-index:9;}
.canvass_04 .canvass_04_right{position:absolute; right:0; z-index:9;}

.canvass_process{width:1100px; margin:0 auto; height:auto; overflow:hidden; margin-bottom:46px;}
.canvass_process .process_title{height:112px; text-align:center; line-height:112px; color:#1f1f1f; font-weight:bold; font-size:26px;}

.canvass_process .process_list{margin:0 auto; height:auto; overflow:hidden; position:relative;}
.canvass_process .process_list ul{margin:0 auto; padding:0; width:828px; position:relative; z-index:2; height:auto; overflow:hidden;}
.canvass_process .process_list ul li{float:left; list-style:none; text-align:center; width:138px; height:auto; overflow:hidden;}
.canvass_process .process_list ul li .img{height:102px; overflow:hidden; position:relative;}
.canvass_process .process_list ul li .img img{position:relative; top:0;}
.canvass_process .process_list ul li .number{font-size:9px; color:#fff; background:url(../images/canvass_process_number.png) no-repeat; width:16px; height:16px; text-align:center; margin:0 auto;}
.canvass_process .process_list .line{height:1px; width:706px; background:#f8bba4; margin:0 auto; clear:both; top:110px; left:197px; position:absolute; z-index:1;}
.canvass_process .process_list .info{font-size:14px; line-height:22px; width:112px; margin:0 auto; margin-top:17px; color:#1f1f1f;}
/**End 招商**/

.c_page_tab{width:1100px; margin:0 auto; height:auto; overflow:hidden; font-size:14px;}
.c_page_tab a{color:#1f1f1f;}
.c_page_tab a:hover{color:#e46234;}

.page_desc {
    margin: 30px auto;
    text-align: center;
    font-size: 14px;
}
.page_desc li {
    display: inline-block;
    margin: 0 5px;
}
.page_desc li>span, .page_desc li a {
    padding: 8px 15px;
    display: inline-block;
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    color: #333;
    background: #fff;
}
.page_desc li span.current, .page_desc li a:hover {
    background: #f28200;
    color: #fff;
    border: 1px solid #f28200;
}

.design img{display: block;max-width: 100%}
/*search*/
.search .search-box li {
    background: url(../images/fk.jpg) no-repeat left center;
    border-bottom: 1px dashed #DDDDDD;
    padding: 10px 0 10px 10px;
}
.search .search-box li p {
    display: inline-block;
    margin-bottom: 0;
}
.search .search-box li span {
    float: right;
    font-size: 13px;
    color: #A9A9A9;
}

/*qq*/
.qq{width: 45px;position: fixed;right: 0;bottom:50%;text-align: center;font-size: 14px;opacity: 1;z-index: 1000;}
.qq .returntop {width: 45px;height: 45px;position: relative;background: #afafaf;cursor: pointer;margin-bottom: 1px;transition: all 0.5s ease;}
.qq .returntop .sanjiao{position: absolute;top: -5px;left: 18px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #afafaf;transition: all 0.5s ease;}
.qq .returntop p{line-height: 46px;color: #fff;}
.qq a{margin-bottom:1px; display: block;position: relative;width: 110px;height: 45px;right: 0;background: #dc6a29;z-index: 10;transition: all 0.5s ease;}
.qq  a .QQ img{position: absolute;left: 10.5px;top: 10.5px;width: 25px;}
.qq  a .QQ  p{position: absolute;left: 45px;height: 45px;color: #fff;line-height: 48px;font-size: 16px;}
.qq a:hover {background: #f28200;right: 65px;}
.qq> div:nth-of-type(1):hover{background: #f28200;}
.qq div:nth-of-type(1):hover .sanjiao{border-bottom: 5px solid #f28200;}
.qq .qq-box{width: 160px;}
.qq .qq-box:hover{right: 115px;}
.qq .ma{position: relative;width: 45px;height: 45px;background: #dc6a29;margin-bottom: 1px;}
.qq .ma >img{width: 45px;}
.qq .ma .right_sanjiao{opacity: 0;position: relative;width: 150px;height: 150px;right: 160px;top: -145px;background: #f28200;transition: all 0.5s ease;}
.qq .ma .right_sanjiao img{width: 140px;margin-top: 5px;}
.qq .ma .right_sanjiao .triangle-right {position: absolute;bottom: 18px;right: -5px;width: 0;height: 0;border-top: 5px solid transparent;border-left: 5px solid #f08326;border-bottom: 5px solid transparent;}
.qq> div:nth-of-type(2):hover .right_sanjiao{opacity: 1;}

.qq .test {
    position: relative;
    width: 45px;
    height: 45px;
    background: #373737;
    margin-bottom: 1px;
}
.qq .test:hover{right: 0;}



@media screen and (max-width: 992px){
    .top{border-top:none;}
    .top .top_box{width: 100%; height: auto;}
    .top .top-nav{display: none;}
    .li-1 .a-1{width: 120px;}

    .container{width: 100%;}
    .index-title{margin: 3% auto;}
    .join-lm-con{height: auto;}
    .Lammu{width: 100%;}
    .Lammu li {width: 195px;padding: 3% 3.8%;}

    .pro{padding-top:2%;}
    .list-box{width: 100%;}
    .list-box ul{width: 100%;}
    .list-box ul li {width: 46%;margin: 2%;}
    .list-box ul li .list-img{width: 100%;height: 100%;}

    .news-box{width: 100%;padding: 0 10%;}
    .news-box ul{width: auto;}
    .news-box ul li{width: 100%;}
    .news-box ul li .list-img{width: 32%;}
    .news-box ul li .list-nr{width: 67%;}

    .keywords .title{margin-left: 30px;}

    .foot{height: auto;padding: 0;}
    .foot_box .left,.foot .tel-box,.foot .join-box,.foot_box .right .bq a{display: none;}
    .foot .foot_box{width: 100%;}
    .foot_box .right{width: 100%;margin-left: 0; }
    .foot_box .right .bq{line-height: 15px;text-align: center;padding-top: 12px;;}
}
@media screen and (max-width: 768px){
    /*index*/
    .top{height:auto;}
    .top .nav{background-color: #fff;z-index: 999;display: none;}
    .top .tel{display: none;}
    .ssubNav1{ display: block; }
    .li-1 .a-1 {width: 100%;color: #666;}
    .top .nav .ul-1 .li-1{float: none;}
    .logo {width: 100px;margin-left: 20px;}
    .collapsedSearch {right: 80px;top: 17px;}
    .li-1 .a-1:hover, .on .a-1 {background: none;}
    .top .nav .ul-1 .li-1 ul{position: inherit;}
    .a-2{font-size: 12px;color: #666;text-align: left;padding: 8px 10px;background-color: #fff;}
    /*join-mes*/
    .page_box{padding-bottom: 0;}
    .sales-register{width: 100%;margin: 0 auto;}
    /*case*/
    .P_xq_box{width: 100%;margin-top:10px;margin-bottom: 10px;}
    .P_xq_box .P_xq_img a {width: 50%;height: auto;margin-right: 16px;margin-bottom: 20px;}
    .P_xq_box .P_xq_nr {width: 45%;height: auto;}
    .P_xq_box .detail_box{width: 100%;}
    /*book*/
    .sales-register .list-img {width: 100%;height: auto;}
    .sales-register .list-img img { max-width: 100%;max-height: 100%;display: block;}
    .register_fb {width: 100%;padding: 5% 29%;}
    .register-process{padding-top: 5px;}
    .register-process .process-box {width: 20%;padding-left: 20px;}
    /*news*/
    .list-box .news-con li {width: 100%;padding: 15px 0;}
    .list-box .news-con li .list-img {margin-right: 20px;}
    .list-box .news-con li .list-nr {width: 50%;margin-right: 1%;}
    .list-box ul {margin-top: 0;margin-bottom: 10px;}
    /*news-detail*/
    .news_detail {width: 96%;padding: 0 2%;}
    .page_box .news-detail h2{font-size: 18px;}
    .page_box .news-detail p{font-size: 14px;}
    /*about*/
    .page_about{padding-top: 10px;width: 100%;}
    .page_about_t {padding-bottom: 15px;padding-left: 10px;}
    .company{width: 94%;margin: 0 3%;}
}
@media screen and (max-width: 480px){
    /*index*/
    .wz {width: 100%;height: auto;}
    .about .about_bg{display: none;}
    .wz-box {margin-bottom: 6%;}
    .Lammu li {width: 91%;padding: 5% 4.5%;}
    .Lammu img{max-width:100%;max-height: 100%;margin: 0 0 10px 0;}
    .Lammu i{height: 58px;}

    .join-lm .index-title a {padding-top: 11%;}
    .list-box ul{margin-bottom: 10px;}
    .list-box ul li {width: 86%;margin: 2% 7%;}

    .news {padding: 10px 0;}
    .news-box ul li {margin-right: 0;margin-bottom: 10px;}
    .news-box ul li .list-img {width: 41%;}
    .news-box {width: 92%;padding: 0 4%;}
    .news-box ul li .list-nr {width: 100%;}

    .keywords .title {margin: 14px 0;margin-left: 10px;margin-right: 5px;}
    .keywords ul li { margin: 13px 0; padding-right: 5px; }
    /*join*/
    .page_menu span {margin: 0 11px;}
    .page_box{min-height:0}
    .feedback{padding: 30px 20px 60px 20px;}
    .feedback .Rfeedback .text {width: 320px;}
    /*case*/
    .P_xq_box .P_xq_img a {width: 100%;}
    .P_xq_box .P_xq_nr {width: 96%;margin-left: 2%;}
    /*book*/
    .register_fb .Rfeedback .text, .feedback .Rfeedback .text{width: 300px;}
    .register_fb {padding: 5% 8%;}
    .register-process{display: none;}
    /*news*/
    .list-box .news-con li .list-img{width: 100%;margin-right: 0;}
    .list-box .news-con li .list-img,.list-box .news-con li,.list-box .news-con li .list-nr{height: auto;float: none;}
    .list-box .news-con li{width: 92%;margin: 2% 4%;}
    .list-box .news-con li .list-title{margin-bottom: 10px;}
    .list-box .news-con li .list-detail{line-height: 25px;margin-bottom: 15px;}
    .list-box .news-con li .list-img img{max-width: 100%;max-height: 100%;}
    .list-box .news-con li .list-nr { width: 92%;margin: 2%;}
    /*about*/
    .company>div{width: 100%;}
    .company>div img{width: 100%;}
    .page_about_d{line-height: 25px;}
}