/* CSS Document  dongyj*/

@font-face {
  font-family: "dinbold";
  src: url("../font/din-bold_0.ttf") format("truetype"),
       url("../font/din-bold_0.eot") format("embedded-opentype"),
       url("../font/din-bold_0.svg") format("svg")
	  /*, url("../fonts/number/din-bold_0.woff2") format("woff2"),
     url("../fonts/number/din-bold_0.woff") format("woff")*/;
  font-weight: normal;
  font-style: normal;
}
/*@font-face {
  font-family: "sy";
  src: url("../fonts/cn/sy.woff2") format("woff2"),
       url("../fonts/cn/sy.woff") format("woff"),
       url("../fonts/cn/sy.ttf") format("truetype"),
       url("../fonts/cn/sy.eot") format("embedded-opentype"),
       url("../fonts/cn/sy.svg") format("svg"),
       url("../fonts/cn/sy.otf") format("opentype");
}*/
* {outline: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
html {-webkit-text-size-adjust: 100%}
body {padding: 0;margin: 0 auto;font-size: 14px;color: #555;background-color: #fff;font-family: "sy", "Microsoft YaHei"; min-width:1200px;-webkit-text-size-adjust: none;-webkit-tap-highlight: rgba(0,0,0,0); }
input[type="button"],
input[type="submit"],
input[type="reset"] {-webkit-appearance: none;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{ background:none !important;}
ul, 
li, 
form, 
dl, 
dt, 
dd, 
div, 
ol,
figure,
aside{padding: 0;margin: 0;}
.ul,
 .ul li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0}
table td {border-collapse: collapse;font-size: 14px;}
select, input, textarea {font-size: 14px;color: #333;border-radius: 0;-webkit-border-radius: 0;font-family: "sy", "Microsoft YaHei";}
img{border: none;max-width: 100%;vertical-align: middle;}
a {color: #333;text-decoration: none;noline:-webkit-tap-highlight-color:rgba(0,0,0,0);/* 去掉链接触摸高亮 */}  
a:hover {color: #c82f34;text-decoration: none;}
a:focus {color: #333;outline: none;-moz-outline: none;}
a:active {color: #333;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;font-family: "sy", "Microsoft YaHei";text-align:justify;text-justify:inter-ideograph;}

input::-webkit-input-placeholder{color:#999;}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#999;}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#999;}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}
	
.clear {clear: both;height: 0px;overflow: hidden;zoom: 0;}
.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } 

.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}

.img-opacity{opacity: 0; width: 0; height: 0;  position: absolute;}

::after, 
::before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

.center{ width:1200px; margin:0 auto;}

.Content-70{ padding-top:70px; min-height:400px;}

/*Top*/
.Top{ position:absolute; left:0; top:0; z-index:100; width:100%; background:rgba(255,255,255,0.9); height:90px; line-height:90px;}
.Top .center > div{ float:right; }
.Top .top-left{width:199px; float:left !important;}
.Top .top-left .logo img{ width:100%; height:70px;}
.Top .top-right{ padding-top:33px; padding-left:16px;}
.Top .top-right dl > *{ float:left;line-height:22px;}
.Top .top-right dd.top-tel{ background:url(../image/icon_tel.png) no-repeat left center; padding-left:27px;font-family: "dinbold"; font-size:24px; color:#c81623; font-weight:bold;}
/*.Top .top-right dd.top-tel img{ height:19px;}*/
.Top .top-right dd.top-login{padding-right:17px;}
.Top .top-right dd.top-login a{ float:left;}
.Top .top-right dd.top-login a.log-before{ padding-left:20px; background:url(http://www.zyrope.com/images/top/icon_login.png) no-repeat left center; color:#888;}
.Top .top-right dd.top-login a.log-after{ display:none; background:url(http://www.zyrope.com/images/top/icon_member.png) no-repeat; width:20px; height:20px; }
.Top .top-right dt::after{ display:inline-block; content:''; vertical-align:middle; width:1px; background:#d1d1d1; height:12px; margin:0 17px 0 13px;}
.Top .top-right dt{ position:relative;}
.Top .top-right dt .open-search{ background:url(http://www.zyrope.com/images/top/btn_search.png) no-repeat center center; width:30px; height:22px; float:left;}
.Top .search-box{position:absolute; right:15px; top:47px; width:300px; display:none; background:rgba(0,0,0,0.8);}
.Top .search-box::before{ position:absolute; content:''; border:10px solid transparent; border-bottom-color:rgba(0,0,0,0.8); right:20px; top:-20px;}
.Top .search-box .text{ width:100%; height:46px; line-height:46px; padding:0 46px 0 10px; border:none; background:none; color:#fff;}
.Top .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:46px; background:url(http://www.zyrope.com/images/fangdajng.png) no-repeat center center;}

.top-menu li{ float:left; padding:0 19px;}
.top-menu li > a{ display:block; line-height:90px; border-bottom:2px solid transparent; font-size:16px; color:#555;}
.top-menu li > a:hover,
.top-menu li.aon > a{ border-bottom-color:#003283;}
.top-sub{ position:absolute; left:0; top:100%; width:100%; background:#fff; display:none;}
.top-sub dl{ display:table; margin:0 auto; padding:30px 0 10px 0; overflow:hidden;}
.top-sub dl dt{ float:left;padding:0 32px;text-align:center; }
.top-sub dl dt figure{display:table; width:100%;height:48px; }
.top-menu li#m4 .top-sub dl dt figure{height:80px; overflow:hidden; }
.top-sub dl dt figcaption{ display:table-cell; vertical-align:bottom; }
.top-sub dl dt a{ color:#555; transition:0.3s;}
.top-sub dl dt a:hover{ color:#c82f34;}
.top-sub dl dt span.dot{ padding:10px 0;}
.top-sub dl dt img{  max-height:48px; max-width:120px;transition: ease-in-out 0.3s;}
.top-menu li:nth-child(4) .top-sub dl dt img{ max-height:80px;  }
.top-sub dl dt a:hover img{transform-style: preserve-3d;  transform:rotateY(180deg);}
.top-menu li#m4 .top-sub dl dt a:hover img{ transform:scale(1.15);}
/*Top end*/
.right-fixed{ position:fixed; right:20px; /*top:50%;margin-top:-98px; */z-index:120;  min-width:122px; bottom:147px;}
.right-fixed .ad{ position:absolute; bottom:100%; left:0; margin-bottom:20px;}
.right-fixed .ad .close{ cursor:pointer;position:absolute; right:0; top:0; width:20px; height:20px;}
.right-fixed ul{ border:1px solid #ddd; border-radius:2px; background:#fff;}
.right-fixed li{ border-bottom:1px solid #ddd;}
.right-fixed li:last-child{ border-bottom:0;}
.right-fixed li a{ display:block; padding-left:44px; line-height:38px; background:url(http://www.zyrope.com/images/home/right-fixed_icon1.png) no-repeat 5px center;}
.right-fixed li:hover a{ background-color:#c91623; color:#fff; background-image:url(http://www.zyrope.com/images/home/right-fixed_icon1_on.png);}
.right-fixed li.li_3{ position:relative;}
.right-fixed li.li_3 figure{ position:absolute; right:100%; top:0; border:1px solid #be1421; padding:11px; width:152px; background:#fff; display:none; border-radius:2px;}
.right-fixed li.li_3:hover figure{ display:block;}
.right-fixed li.li_3 figure img{ display:block; width:130px; height:130px;}
.right-fixed li.li_3 figure p{ margin:11px 0 0 0; text-align:center;line-height:20px;}
.right-fixed li.li_2 a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon2.png);}
.right-fixed li.li_3 a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon3.png);}
.right-fixed li.li_4 a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon4.png);}
.right-fixed li.li_5 a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon5.png);}
.right-fixed li.li_2:hover a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon2_on.png);}
.right-fixed li.li_3:hover a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon3_on.png);}
.right-fixed li.li_4:hover a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon4_on.png);}
.right-fixed li.li_5:hover a{ background-image:url(http://www.zyrope.com/images/home/right-fixed_icon5_on.png);}
/*bottom*/
.bottom{ clear:both; background:#444;}
.bottom-menu{ padding:45px 0 35px 0; position:relative;}

.bottom-menu > *{ float:left;}
.bottom-menu ol{ float:right; width:170px;}
.bottom-menu ol .logo img{ width:200px; height:70px; display:block; margin:0 auto;}
.bottom-menu ol figure{margin:0 auto 0; width:120px;}

.bottom-menu ol figure img{ display:block; width:120px;}
.bottom-menu ol figcaption{ color:#fff;padding:15px 0; font-size:16px;text-align:center;}

.bottom-menu dl{ padding:0 24px;}
.bottom-menu dl dt{color:#fff; font-size:16px; padding-bottom:15px;}
.bottom-menu dl dt a{color:#fff; }
.bottom-menu dl dd{ line-height:18px; padding:3px 0;}
.bottom-menu dl.dl_row_2{ width:180px; padding-right:0;}
.bottom-menu dl.dl_row_2 dd{ width:80px; float:left;}
.bottom a{ color:#aeadad; transition:color 0.3s;}
.bottom a:hover{ color:#c82f34;}

.read-list{ position:relative; border-top:1px solid #4e4e4e; padding:22px 0 22px 116px; line-height:25px;}
.read-list ol{ color:#fff; font-size:16px; width:116px; position:absolute; left:0; top:22px;}
.read-list li{ float:left; margin-right:43px; max-width:200px; font-size:16px;}
.read-list li.end{ margin-right:0;}

.foot{ background:#383838; height:80px; line-height:80px;}
.foot-left{ float:left; line-height:80px; color:#878787;}
.foot-right{ float:right; color:#878787; line-height:80px;}


.bd_weixin_popup,
.bd_weixin_popup *{ box-sizing:content-box;}
/*bottom end*/
/*bxslider*/
.bx-wrapper{ position:relative; z-index:2;}
.bx-controls-direction a{ position:absolute; top:50%; z-index:10; overflow:hidden; line-height:1000px;}
.bx-pager a{ line-height:100px; overflow:hidden;}
/*bxslider end*/
/*home banner*/
.home-banner li{ height:900px; position:relative; background-position:center center; background-repeat:no-repeat;}
.home-banner li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.home-banner .bx-controls-direction a{ width:42px; height:73px; margin-top:-36px; background:url(http://www.zyrope.com/images/banner_btn.png) no-repeat left top;}
.home-banner .bx-controls-direction a.bx-prev{ left:3%;}
.home-banner .bx-controls-direction a.bx-next{ right:3%; background-position: right top;}
.home-banner .bx-pager{ display:table; z-index:20; position:relative; margin:0 auto; margin-top:-34px; height:34px;}
.home-banner .bx-pager div{ float:left; background:#fff; height:34px; padding:0 8px; padding-top:12px;}
.home-banner .bx-pager a{ display:block;  width:15px;height:15px; background:url(../image/banner_dots.png) no-repeat -17px 0;}
.home-banner .bx-pager a.active{ background-position:0 0;}
.home-banner .bx-pager::before,
.home-banner .bx-pager::after{ float:left; content:''; vertical-align:middle; background:url(../image/banner_dots.png) no-repeat 0 -17px; width:46px; height:34px;}
.home-banner .bx-pager::after{ background-position: right bottom;}
/*home banner end*/
.Pop-up{ position:fixed; left:0; top:0; width:100%; height:100%; /*background:rgba(0,0,0,0.95);*/    background: url(http://www.zyrope.com/js/fancybox/fancybox_overlay.png); z-index:200; color:#fff; display:none;}
.pop-up-close{ position:absolute; right:0; top:0; width:26px; height:26px; background:url(http://www.zyrope.com/images/form/close.png) no-repeat center center; cursor:pointer; z-index:10;}
.Pop-up .center{position:fixed; left:50%; top:50%; margin-left:-600px;}
.Pop-up h3,
.Pop-up p{ text-align:center;}
.Pop-up h3{ padding-top:68px; margin:0; font-size:24px; font-weight:normal;}
.Pop-up p{ font-size:18px; margin:10px 0 35px 0;}
.Pop-up  .pic{ float:left; padding:10px; background:#fff;}
.Pop-up  .pic img{ display:block; width:600px; height:400px;}
.Pop-up  .table-form{ float:right; width:580px; height:420px; background:rgba(24,24,24,0.5); padding-top:45px;}
.Pop-up  .register-table-form{padding-top: 45px;}

.Pop-up .table-form table{margin:0 auto;}
.Pop-up .table-form td{ vertical-align:top; padding-bottom:18px;}
.Pop-up .table-form .f_name{ width:120px;}
.Pop-up .table-form td.err{width:30px; text-align:right; line-height:20px;vertical-align:bottom;}
.Pop-up .table-form td.err .form_err{ color:#c81623; display:block; }
.Pop-up .table-form aside{ padding-left:30px; color:#999; background-position:left center; background-repeat:no-repeat;}
.Pop-up .table-form aside.a_tel{ background-image:url(http://www.zyrope.com/images/form/icon_tel.png);}
.Pop-up .table-form aside.a_psw{ background-image:url(http://www.zyrope.com/images/form/icon_psw.png);}
.Pop-up .table-form aside.a_psw i{ display:inline-block; width:27px;}
.Pop-up .table-form td{ line-height:30px;}
.Pop-up .table-form td .text{ height:30px; line-height:30px; padding:0;color:#fff; border:0; border-bottom:1px solid #333; background:none; width:100%; /*color:#fff;*/}
.Pop-up .table-form .btn{ display: inline-block; height:40px; line-height:40px; cursor:pointer; color:#fff; background:url(http://www.zyrope.com/images/form/pop-btn.png) no-repeat right 0; padding-right:40px;font-size:18px;border:none;}

.Pop-up .table-form .btn:hover{ background-image:url(http://www.zyrope.com/images/form/pop-btn_hover.png);}

.Pop-up .table{ width:418px; margin:0 auto;}
.Pop-up .table dl{ display:table; width:100%; padding-left:40px; background-repeat:no-repeat; background-position:left center; margin-bottom:14px;}
.Pop-up .table dl.dl_icon1{ background-image:url(http://www.zyrope.com/images/form/pop-icon01.png);}
.Pop-up .table dl.dl_icon2{ background-image:url(http://www.zyrope.com/images/form/pop-icon02.png);}
.Pop-up .table dl.dl_icon3{ background-image:url(http://www.zyrope.com/images/form/pop-icon03.png);}
.Pop-up .table dl.dl_icon4{ background-image:url(http://www.zyrope.com/images/form/pop-icon04.png);}
.Pop-up .table dl.dl_icon5{ background-image:url(http://www.zyrope.com/images/form/pop-icon05.png);}
.Pop-up .table dl.dl_icon6{ background-image:url(http://www.zyrope.com/images/form/pop-icon08.png); background-position:left 8px}
/*.Pop-up .table dl.dl_icon6 .wu-example{ padding-left:15px;}*/
.Pop-up .table dl > *{ display:table-cell; vertical-align:middle;}
.Pop-up .table dt{ position:relative; line-height:35px;}
.Pop-up .table dt label{ position:absolute; left:0; top:0; width:100%; color:#999;}
.Pop-up .table dt .text{  width:100%; line-height:35px; height:35px; background:none; border:0; border-bottom:1px solid #999; color:#fff;}
.Pop-up .table dt select{ width:48%;background:none;  line-height:35px;height:35px;border:0; border-bottom:1px solid #999; color:#999; float:left; display:block !important;}
.Pop-up .table dt .ml{ margin-left:4%;width:48%; float:left;}
.Pop-up .table dt .ml select{ width:100%;}
.Pop-up .table dd{ color:#c81623; text-align:right; width:20px;}
.Pop-up .table .btn{ cursor:pointer; border:none; width:100%; background:url(http://www.zyrope.com/images/form/pop-btn.png) no-repeat right top; height:41px; color:#fff; font-size:18px; margin-top:34px;}
.Pop-up .table .btn:hover{ background-image:url(http://www.zyrope.com/images/form/pop-btn_hover.png);}
#pop-integral.Pop-up{color:#333}
#pop-integral.Pop-up h3{
color:#fff; padding:15px 0;
background: rgb(189,24,37); /* Old browsers */
background: -moz-linear-gradient(left, rgb(189,24,37) 0%, rgb(113,14,21) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgb(189,24,37) 0%,rgb(113,14,21) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgb(189,24,37) 0%,rgb(113,14,21) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd1825', endColorstr='#710e15',GradientType=1 ); /* IE6-9 */
}
#pop-integral.Pop-up .center{width:480px!important;}
#pop-integral.Pop-up .table-form{background:#fff; padding:0 30px;width:480px!important;float: none;}
#pop-integral.Pop-up .table-form td .text{color:#333}
#pop-wuliu.Pop-up .center{ width: 450px!important;}
#pop-wuliu.Pop-up .address-con{ background: rgba(24,24,24,0.5); padding:20px; line-height:24px;}
#pop-wuliu.Pop-up .address-con .table-form{background: none;float:none;width:auto!important;height:auto!important;padding-top:0!important}
#pop-wuliu.Pop-up #wuliuinfo dt{border-top: solid 1px rgba(255, 255, 255, 0.52); padding:10px 0}

#thanks .center{ margin-top:-210px;}
#thanks .thanks-con{ overflow:hidden;width:1200px;  margin:0 auto; position:relative;}
#thanks .thanks-con .pic{ float:left; background:#fff; padding:10px;}
/*#thanks .thanks-con .pic img{ display:block; width:600px; height:400px;}*/
#thanks .right-tips{ float:right; width:580px;height:420px;background:url(http://www.zyrope.com/images/thanks.png) no-repeat; color:#fff;}
#thanks .right-tips dl{ padding-top:140px; text-align:center;}
#thanks .right-tips dt{ font-size:36px; letter-spacing:1px;}
#thanks .right-tips dd{ font-size:18px; letter-spacing:9px;}
#thanks .right-tips-after{ background-image:url(http://www.zyrope.com/images/sorry.png);}
#thanks .right-tips-after dt{ letter-spacing:3px;}
#thanks .pop-up-close{ position:absolute; right:106px; bottom:90px; width:358px; height:40px; line-height:40px; text-align:center; cursor:pointer; color:#fff; font-size:16px; background:url(http://www.zyrope.com/images/form/pop-btn.png) no-repeat center center; top: auto;}
#thanks .pop-up-close:hover{ background-image:url(http://www.zyrope.com/images/form/pop-btn_hover.png);}

#Error .center{ transform:translateY(-50%);width:400px; left:50%; margin-left:-200px;}
#Error .Error-con{ margin:0 auto;  color:#fff; font-size:16px; text-align:left; padding-top:30px;}
#Error .Error-con p{ text-align:left; border-bottom:1px solid #333; margin:0 0 10px 0; padding-bottom:10px;}
#Error .Error-con p span{ border-radius:50%; width:16px; line-height:16px; text-align:center; background:#000; color:#ababab; margin:0 10px; display:inline-block; font-size:12px; font-family:宋体;    box-shadow: 1px 1px 1px #ccc;}

#pop-price .center{ margin-top:-205px;}
#pop-address .pic #allmap{ width:600px ;height:400px;}
#pop-address .table-form{ padding-top:77px;}
#pop-address .table-form aside.a_store{ background-image:url(http://www.zyrope.com/images/form/icon_home.png);}
#pop-address .table-form aside.a_code{ background-image:url(http://www.zyrope.com/images/form/icon_email.png); padding-left:40px;}
#pop-address .table-form aside.a_area{ background-image:url(http://www.zyrope.com/images/form/icon_area.png);}
#pop-address .table-form .text_code{ width:160px; margin-right:20px;}
#pop-address .ul_area li{ float:left; margin-right:15px;}
#pop-address .ul_area li select{ border:0; height:30px; line-height:30px; background:none; color:#999;border-bottom:1px solid #333; width:111px; display:block !important;}
#pop-address .ul_area li:last-child{ margin-right:0;}
#pop-address .table-form .btn{ margin-left:70px;}
#pop-address .tips{ padding-left:70px; color:#999; padding-top:20px;}
#pop-address .tips span{ color:#c81623;}

#pop-address .center,
#pop-member .center,#pop-member-register .center,#pop-member-password .center{ height:596px; margin-top:-298px;}
#pop-job .center{ height:601px; margin-top:-300px;}
#smsForm h3{ padding-bottom:20px;}
#smsForm .center{ height:540px; margin-top:-270px;}
#smsForm .text_code,#pop-member-register .text_code,#pop-member-password .text_code{ width:35%;}
#smsForm .send,#pop-member-register .send,#pop-member-password .send{ border:none; background:#c81623; height:30px; width:39%; color:#fff;}
#pop-member .member-con .pic img,#pop-member-register .member-con .pic img,#pop-member-password .member-con .pic img{ display:block; width:600px; height:400px;}
#pop-address .table-form table{ width:513px; }
#smsForm .table-form table,
#pop-member .table-form table,#pop-member-register .table-form table,#pop-member-password .table-form table{ width:500px; }
#smsForm .btn,
#pop-address .btn,
#pop-member .btn,#pop-member-register .btn,#pop-member-password .btn{ width:358px;   margin-left:70px; margin-top:15px; cursor:pointer;}
#pop-member .aa,
#pop-member-password .aa,
#pop-member-register .aa{width:auto; padding-left:10px;}
#pop-job .queueList{ margin:0; border-color:#999;}
#pop-job .queueList .placeholder{ padding-top:20px;}
#pop-job .queueList .placeholder .webuploader-pick{ margin-bottom:5px;}
#pop-job .placeholder .webuploader-pick{background: #fff;color: #c81623;}
#pop-job .queueList p{ margin-bottom:20px; font-size:14px;}
#pop-job .queueList p span{ display:block; font-size:12px;}
#pop-job .statusBar{ padding-right:104px; padding-left:0;}
#pop-job .statusBar .btns{ right:0; line-height:32px; margin-left:0; margin-bottom:1px;}
#pop-job .statusBar .btns .uploadBtn{ background:#c81623; }
#pop-job #filePicker2141351{ display:none;}

#free-price{ position:absolute;/*background:rgba(0,0,0,0.86);*/}
#free-price .center{ position:absolute; top:115px;}
#free-price .send-form{ width:580px; height:300px; border-radius:5px; background:#fff; margin:140px auto 0;}
#free-price .send-form p{ text-align:center; padding:40px 0 35px 0; color:#c91623; font-size:20px; margin:0;}
#free-price .send-form .table-form{ width:400px; margin:0 auto; float:none; height:auto; background:none; padding-top:0;}
#free-price .table-form aside{ font-size:16px; color:#555;}
#free-price .table-form aside.a_name{ background-image:url(http://www.zyrope.com/images/form/icon_name.png);}
#free-price .table-form aside.a_name i{ display:inline-block; width:27px;}
#free-price .table-form aside.a_tel{ background-image:url(http://www.zyrope.com/images/form/icon_tel_2.png);}
#free-price .table-form td .text{ border-bottom-color:#ddd; color:#000;}
#free-price .table-form td .btn{ width:160px; height:40px; border-radius:4px; background:#c91623; padding:0; margin:17px 0 0 0;}
#free-price .table-form td .btn:hover{ background:#000;}

.home-title{ text-align:center; font-size:30px; color:#333; padding:60px 0 30px 0;}
.home-title p{ font-size:16px; margin:0; color:#555;}

/*js-show*/
.js-show{ background:url(http://www.zyrope.com/images/home/home_bg1.jpg) no-repeat center top; height:800px;}
.js-show .center{ /*background:url(../images/home/show/js-show-bg.png) no-repeat;*/background-repeat:no-repeat; height:596px; width:1190px; position:relative;}
.js-show .ul_txt li{ position:absolute; z-index:10; font-size:16px; color:#000; cursor:pointer;}
.js-show .ul_txt li.li_1{ top:220px; left:382px;}
.js-show .ul_txt li.li_2{ top: 133px;right: 547px;}
.js-show .ul_txt li.li_3{top: 139px;left: 741px;}
.js-show .ul_txt li.li_4{ top:462px; left:180px;}
.js-show .ul_txt li.li_5{ top:458px; left:600px;}
.js-show .ul_txt li.li_6{ top:360px; left:795px;}
.js-show .ul_txt li.li_7{top: 365px;left: 1070px;}
.js-show .ul_txt li a{ position:absolute; left:0; top:0; width:100px; height:100px; z-index:10;}
.js-show .ul_txt li.li_1 a,
.js-show .ul_txt li.li_2 a{ width:80px; height:80px;}
.js-show .ul_txt li.li_1 a{left: -16px;top: -14px;}
.js-show .ul_txt li.li_2 a{left: -9px;top: -10px;}
.js-show .ul_txt li.li_3 a{left: -14px;top: -10px;}
.js-show .ul_txt li.li_4 a{left: -19px;top: -21px;}
.js-show .ul_txt li.li_5 a{top: -28px;left: -16px;}
.js-show .ul_txt li.li_6 a{top: -30px;left: -16px;}
.js-show .ul_txt li.li_7 a{ width:120px; top:-40px;}
.js-show .ul_txt li span{color:#000;}
.js-show .ul_txt li i{ display:block; position:relative; margin:10px auto 0;   border-radius:50%; -ms-border-radius:50%;background:#faae1c;width:20px; height:20px;}
.js-show .ul_txt li i::before{ position:absolute;border-radius:50%; -ms-border-radius:50%; left:-7px; right:-7px; top:-7px; bottom:-7px; content:''; background:rgba(250,174,28,0.29); animation:infinite ul_txt_li 1.3s ease;}
.js-show .ul_txt li a:hover  i::before{ animation:none;}
.js-show .ul_txt li.li_6 i{ margin-top:0; margin-bottom:7px;}
.js-show .ul_txt li.li_7 i{  float:left; margin:0 10px 0 0;}
@keyframes ul_txt_li{
0%{transform:scale(1); -ms-transform:scale(1); opacity:1;}
50%{ transform:scale(0); -ms-transform:scale(0); opacity:0;}
100%{transform:scale(1); -ms-transform:scale(1); opacity:1;}
}
@-ms-keyframes ul_txt_li{
0%{transform:scale(1); -ms-transform:scale(1); opacity:1;}
50%{ transform:scale(0); -ms-transform:scale(0); opacity:0;}
100%{transform:scale(1); -ms-transform:scale(1); opacity:1;}
}

.js-show .pipeline{ position:absolute;}
.js-show .pipeline dd{ position:absolute; width:0; height:0;}
.js-show .blue{ width:729px; height:118px; right:29px; top:306px; }
.js-show .blue dd{background:url(http://www.zyrope.com/images/home/show/blue-x.jpg) repeat-x left top;}
.js-show .blue .blue_1{ left:0; bottom:83px; width:5px;  background-image:url(http://www.zyrope.com/images/home/show/blue-y.jpg); background-repeat:repeat-y;}
.js-show .blue .blue_2{ height:4px; right:118px; bottom:83px; }
.js-show .blue .blue_3{ width:4px; bottom:0; right:118px; background-image:url(http://www.zyrope.com/images/home/show/blue-y.jpg); background-repeat: repeat-y;}
.js-show .blue .blue_4{ height:4px;bottom: 0;right:118px;}
.js-show .blue .blue_5{ height:4px;bottom: 0;right:91px;}
.js-show .blue .blue_6{height: 4px;bottom: 0;right:46px;}
.js-show .blue .blue_7{height: 4px;bottom: 0;right: 0;}

.js-show .ani-wh .blue_7{width: 22px;}
.js-show .ani-wh .blue_6{width: 22px; }
.js-show .ani-wh .blue_5{width: 27px;}
.js-show .ani-wh .blue_4{width: 41px;}
.js-show .ani-wh .blue_3{ height:86px;}
.js-show .ani-wh .blue_2{width:611px;}
.js-show .ani-wh .blue_1{height:35px;}

.js-show .drinking-water-ani .blue_7{transition:0.3s;}
.js-show .drinking-water-ani .blue_6{ transition:0.3s 0.3s;}
.js-show .drinking-water-ani .blue_5{ transition:0.3s 0.6s;}
.js-show .drinking-water-ani .blue_4{ width:0;}
.js-show .drinking-water-ani .blue_3{ transition:0.3s 0.9s; }
.js-show .drinking-water-ani .blue_2{transition:1.2s 1.2s;}
.js-show .drinking-water-ani .blue_1{transition:0.3s 2.4s;}

.js-show .blue_b{ width:661px; height:242px; left:35px; top:320px;}
.js-show .blue_b  .blue_4{ left:0; bottom:0;  background:url(http://www.zyrope.com/images/home/show/blue-y2.jpg) left top repeat-y; width:4px;}
.js-show .blue_b  .blue_3{ height:4px; background:url(http://www.zyrope.com/images/home/show/blue-x.jpg) repeat-x left top; right:0; bottom:0;}
.js-show .blue_b  .blue_2{ background:url(http://www.zyrope.com/images/home/show/blue-z.png) no-repeat; width:19px;right:0; top:220px;}
.js-show .blue_b  .blue_1{height: 4px; left:540px;bottom: 18px;background:url(http://www.zyrope.com/images/home/show/blue-x.jpg) repeat-x left top;}

.js-show .ani-wh.blue_b .blue_4{height:242px;}
.js-show .ani-wh.blue_b .blue_3{width:659px;}
.js-show .ani-wh.blue_b .blue_2{height:21px; }
.js-show .ani-wh.blue_b .blue_1{ width: 106px;}

.js-show .yellow{ width:688px; height:249px; left:25px; top:320px;}
.js-show .yellow .yellow_1{ left:0; top:0; background:url(http://www.zyrope.com/images/home/show/yellow-y.jpg) repeat-y left top; width:4px; }
.js-show .yellow .yellow_2{ left:0; bottom:0; height:4px; background:url(http://www.zyrope.com/images/home/show/yellow-x.jpg) repeat-x left top;}
.js-show .yellow .yellow_3{ right:-1px; bottom:0; background:url(http://www.zyrope.com/images/home/show/yellow-z.png) no-repeat; width:33px; }
.js-show .yellow .yellow_4{ background:url(http://www.zyrope.com/images/home/show/yellow-x.jpg) repeat-x;height: 8px;right: 29px;bottom: 28px; }
.js-show .yellow .yellow_5{ background:url(http://www.zyrope.com/images/home/show/yellow-x2.png) no-repeat;  height:8px;bottom: 17px;left: 552px;}
.js-show .yellow .yellow_6{   height:31px; right:36px; bottom:17px;width:92px; opacity:0;}
.js-show .yellow .yellow_6 i{ position:absolute; left:0;width:100%; background:url(http://www.zyrope.com/images/home/show/hot.png) no-repeat center top;}
.js-show .yellow .yellow_6 i.hot-1{ bottom:17px;}
.js-show .yellow .yellow_6 i.hot-2{ bottom:7px; left:-13px;}
.js-show .yellow .yellow_6 i.hot-3{ bottom:0px;}

.js-show .ani-wh .yellow_1{height:249px;}
.js-show .ani-wh .yellow_2{width:688px;}
.js-show .ani-wh .yellow_3{height:36px;}
.js-show .ani-wh .yellow_4{width: 109px;}
.js-show .ani-wh .yellow_5{width:98px;}
.js-show .ani-wh .yellow_6{ opacity:1;}


.js-show .floor-heating-ani .yellow_1{ transition:0.3s;}
.js-show .floor-heating-ani .yellow_2{ transition:0.3s 0.3s;}
.js-show .floor-heating-ani .yellow_3{ transition:0.3s 0.6s;}
.js-show .floor-heating-ani .yellow_4{ transition:0.3s 0.9s;}
.js-show .floor-heating-ani .yellow_5{ transition:0.3s 1.2s;}

.js-show .floor-heating-ani .blue_1{ transition:0.3s 1.5s;}
.js-show .floor-heating-ani .blue_2{ transition:0.3s 1.8s;}
.js-show .floor-heating-ani .blue_3{ transition:0.3s 2.1s;}
.js-show .floor-heating-ani .blue_4{ transition:0.3s 2.4s;}

.js-show .floor-heating-ani .yellow_6{ transition:0s 2.7s;}
.js-show .floor-heating-ani .yellow_6 i{ animation:ease infinite 1.5s 2.7s yellow_6_1;}

@keyframes yellow_6_1{
0%{ height:5px;}
50%{height:16px;}
100%{height:5px;}
}

.js-show .red{width:232px; height:206px; left:150px; top:308px;}
.js-show .red .red_1{ width:4px; left:0; top:12px;background:url(http://www.zyrope.com/images/home/show/red-y.jpg) repeat-y; }
.js-show .red .red_2{  height:4px; background:url(http://www.zyrope.com/images/home/show/red-x.jpg) repeat-x; left:0; top:28px;}
.js-show .red .red_3{ width:4px; background:url(http://www.zyrope.com/images/home/show/red-y.jpg) repeat-y; left:133px; bottom:177px;}
.js-show .red .red_4{ width:5px;  right:0; top:28px; background:url(http://www.zyrope.com/images/home/show/red-y2.jpg) repeat-y;}
.js-show .red .red_5{ height:4px;  right:2px; bottom:0; background:url(http://www.zyrope.com/images/home/show/red-x.jpg) repeat-x;}

.js-show .ani-wh .red_1{ height:16px;}
.js-show .ani-wh .red_2{width:230px;}
.js-show .ani-wh .red_3{ height:28px;}
.js-show .ani-wh .red_4{height:178px;}
.js-show .ani-wh .red_5{width:162px;}

.js-show .life-hotwater-ani .red_1{ transition:0.3s;}
.js-show .life-hotwater-ani .red_2{ transition:0.25s 0.3s;}
.js-show .life-hotwater-ani .red_3{ transition:0.3s 0.3s;}
.js-show .life-hotwater-ani .red_4{ transition:0.3s 0.6s;}
.js-show .life-hotwater-ani .red_5{ transition:0.3s 0.9s;}

.js-show .green{ width:846px; height:187px; left:128px; top:313px;}
.js-show .green .green_1{ right:0; top:106px;  height:4px; background:url(http://www.zyrope.com/images/home/show/green-x.jpg) repeat-x;}
.js-show .green .green_2{ width:4px;  background:url(http://www.zyrope.com/images/home/show/green-y.jpg) repeat-y; right:63px; bottom:77px;}
.js-show .green .green_3{right:67px; top:14px;  height:4px;background:url(http://www.zyrope.com/images/home/show/green-x.jpg) repeat-x;}
.js-show .green .green_4{ width:4px; top:14px; background:url(http://www.zyrope.com/images/home/show/green-y.jpg) repeat-y ; left:236px;}
.js-show .green .green_5{  height:4px; right:609px; bottom:0;background:url(http://www.zyrope.com/images/home/show/green-x.jpg) repeat-x;}
.js-show .green .green_6{  height:4px; right:606px; top:14px;background:url(http://www.zyrope.com/images/home/show/green-x.jpg) repeat-x ;}
.js-show .green .green_7{ right:716px; top:14px; height:4px;background:url(http://www.zyrope.com/images/home/show/green-x.jpg) repeat-x ;}
.js-show .green .green_8{ left:130px; width:4px;bottom: 172px;background:url(http://www.zyrope.com/images/home/show/green-y.jpg) repeat-y ;}
.js-show .green .green_9{ width:4px;  left:0; bottom:171px;background:url(http://www.zyrope.com/images/home/show/green-y.jpg) repeat-y ;}

.js-show .ani-wh .green_1{width:66px;}
.js-show .ani-wh .green_2{height:96px;}
.js-show .ani-wh .green_3{width:540px;}
.js-show .ani-wh .green_4{height:173px;}
.js-show .ani-wh .green_5{width:146px;}
.js-show .ani-wh .green_6{width:110px;}
.js-show .ani-wh .green_7{width:130px; }
.js-show .ani-wh .green_8{height: 19px;}
.js-show .ani-wh .green_9{height:14px;}

.js-show .center-water-ani .blue_7{transition:0.2s;}
.js-show .center-water-ani .blue_6{transition:0.2s 0.2s;}
.js-show .center-water-ani .blue_5{ transition:0.2s 0.4s;}
.js-show .center-water-ani .blue_4{ transition:0.3s 0.55s;}
.js-show .center-water-ani .blue_3{ transition:0.3s 0.7s;}
.js-show .center-water-ani .blue_2{ transition:1.2s 1s;}
.js-show .center-water-ani .blue_1{ transition:0.3s 2.2s;}

.js-show .center-water-ani .green_1{transition:0.3s 1.1s;}
.js-show .center-water-ani .green_2{transition:0.3s 1.4s;}
.js-show .center-water-ani .green_3{transition:1.2s 1.7s;}

.js-show .center-water-ani .green_4{transition:0.5s 2.9s;}
.js-show .center-water-ani .green_5{transition:0.5s 3.5s;}

.js-show .center-water-ani .green_6{transition:0.4s 2.9s;}
.js-show .center-water-ani .green_8{transition:0.3s 3.3s;}
.js-show .center-water-ani .green_7{transition:0.3s 3.25s;}
.js-show .center-water-ani .green_9{transition:0.3s 3.9s;}

.js-show .blue_green{ width:666px; height:32px; left:74px; top:320px;}
.js-show .blue_green .blue_green_1{ width:4px;  left:0; top:0; background:url(http://www.zyrope.com/images/home/show/blue-y.jpg) repeat-y;}
.js-show .blue_green .blue_green_2{ left:4px; top:18px; height:4px; background:url(http://www.zyrope.com/images/home/show/blue-x.jpg) repeat-x;}
.js-show .blue_green .blue_green_3{ top:18px; left:646px; width:4px;background:url(http://www.zyrope.com/images/home/show/blue-y.jpg) repeat-y;}
.js-show .blue_green .blue_green_4{ width:4px;  background:url(http://www.zyrope.com/images/home/show/green-y.jpg) repeat-y; right:0; bottom:0;}
.js-show .blue_green .blue_green_5{ right:0; bottom:20px;  height:4px; background:url(http://www.zyrope.com/images/home/show/green-x.jpg) repeat-x;}
.js-show .blue_green .blue_green_6{bottom:20px; width:4px;  left:13px; background:url(http://www.zyrope.com/images/home/show/green-y.jpg) repeat-y;}

.js-show .ani-wh .blue_green_1{height:22px;}
.js-show .ani-wh .blue_green_2{width:646px;}
.js-show .ani-wh .blue_green_3{ height:14px;}
.js-show .ani-wh .blue_green_4{height:22px;}
.js-show .ani-wh .blue_green_5{width:653px;}
.js-show .ani-wh .blue_green_6{height:12px;}

.js-show .central-air-ani .blue_green_1{ transition:0.3s;}
.js-show .central-air-ani .blue_green_2{ transition:0.6s 0.3s;}
.js-show .central-air-ani .blue_green_3{ transition:0.3s 0.9s;}
.js-show .central-air-ani .blue_green_4{transition:0.3s 1.2s;}
.js-show .central-air-ani .blue_green_5{transition:0.6s 1.5s;}
.js-show .central-air-ani .blue_green_6{transition:0.3s 2.1s;}

.js-show .wind{ position:absolute; opacity:0;}
.js-show .hot-wind{ background:url(http://www.zyrope.com/images/home/show/hot_wind.png) repeat; width:308px; height:208px;bottom: 60px;left: 40px;}
.js-show .life-hotwater-ani.hot-wind{ opacity:1; transition:opacity 0.5s 1.2s; animation:hot-wind-bg infinite 500s 1.2s;}
.js-show .cold-wind{ width:348px; height:167px;left: 566px;top: 351px;}
.js-show .central-air-ani.cold-wind{ opacity:1; transition:0.3s 2.1s;}
.js-show .leaf{ width:250px; height:250px;left: 549px;top: 70px; transition:0.3s;}
.js-show .leaf-ani{ opacity:1;}

@keyframes hot-wind-bg{
0%{ background-position:0 0;}
50%{ background-position:0 -10000px;}
100%{background-position:0 0;}
}
/*js-show end*/

.index-project{ padding:57px 0 40px 0;}
.index-project li{ float:left; width:386px;}
.index-project li.li_1,
.index-project li.li_2{ width:590px;}
.index-project li.li_2{ float:right;}
.index-project li.li_4{ margin:0 21px;}
.index-project li .pic{ overflow:hidden;}
.index-project li .pic img{ display:block; width:100%; height:217px; transition:0.8s;}
.index-project li.li_1 .pic img,
.index-project li.li_2 .pic img{height:332px;}
.index-project li a{ display:block;}
.index-project li a:hover .pic img{ transform:scale(1.1); -ms-transform:scale(1.1);}
.index-project li h3{ font-size:16px; margin:0; font-weight:normal; padding:20px 0 5px 0;}
.index-project li p{ padding-bottom:30px; font-size:13px; color:#999; margin:0;height:48px;}

.Intimate-choice{ background:url(http://www.zyrope.com/images/home_bg2_3.jpg); height:600px; position:relative;}
.Intimate-choice .bg{ height:600px; overflow:hidden;}
.Intimate-choice .bg > img{ position:absolute; width:1920px; height:600px; left:50%; margin-left:-960px; top:0;}
.Intimate-choice .bg .edit-info{ position:relative; z-index:3; height:490px;overflow:hidden;}
.Intimate-choice .select-form{ position:relative; margin-top:-111px; margin-left:-5px; background:url(http://www.zyrope.com/images/home/choice-bg.png) no-repeat; width:1210px;z-index:3; padding:0 5px;}
.Intimate-choice .main{ height:245px;}
.Intimate-choice .ul_checked{ position:relative;}
.Intimate-choice .ul_checked .tips{ position:absolute; font-size:24px; color:#fff; line-height:50px; width:200px; background:rgba(0,0,0,0.7); left:50%; top:50%; margin-left:-100px; border-radius:5px; text-align:center; margin-top:-25px;}
.Intimate-choice .ul_checked li{ float:left; width:20%; text-align:center; cursor:pointer; padding-top:32px;}
.Intimate-choice .ul_checked li::after{ display:block; content:''; width:20px; height:20px; margin:0 auto; background:url(http://www.zyrope.com/images/home/choice-dot.png) no-repeat center center;}
.Intimate-choice .ul_checked li.selected::after,
.Intimate-choice .ul_checked li:hover::after{ background-image:url(http://www.zyrope.com/images/home/choice-dot-check.png);}
.Intimate-choice .ul_checked li .pic{ overflow:hidden; position:relative; width:120px; height:120px; margin:0 auto;}
.Intimate-choice .ul_checked li .pic img{ position:absolute; left:0;width:100%; height:100%; transition:0.3s;}
.Intimate-choice .ul_checked li .icon{ top:0;}
.Intimate-choice .ul_checked li .img,
.Intimate-choice .ul_checked li.selected .icon,
.Intimate-choice .ul_checked li:hover .icon{ opacity:0;}
.Intimate-choice .ul_checked li .img{ top:-20px;}
.Intimate-choice .ul_checked li .icon,
.Intimate-choice .ul_checked li.selected .img,
.Intimate-choice .ul_checked li:hover .img{ opacity:1;}
.Intimate-choice .ul_checked li.selected .img,
.Intimate-choice .ul_checked li:hover .img{ top:0;}
.Intimate-choice .ul_checked li.selected .icon,
.Intimate-choice .ul_checked li:hover .icon{  top:20px;}
.Intimate-choice .ul_checked li p{ font-size:16px; margin:0; padding:10px 5px 20px 5px;}
.Intimate-choice .btn-select{ padding-top:40px; }


.i-about-box{padding-top: 3.5rem; width:1200px; margin:0 auto;}
.i-about-box .text-box{width:70%;}
.index-tit{text-align: center;}
.index-tit .cn{font-size:30px;color: #333;line-height:50px;position: relative;}
.index-tit .en{font-size:18px;line-height:25px;color: #999;font-family: "DIN-REGULAR";}
.index-tit .line{width: 1.375rem;height: 4px;background-color: #bca065;margin: .6rem auto 0;}

.i-about-box .index-tit{text-align: left;}
.i-about-box .index-tit .cn{padding-left: 0;}
.i-about-box .index-tit .line{margin: .6rem 0 0;}

.i-about-box .con{margin-top:.5rem;font-size:15px;line-height:30px;color: #333;text-align:justify;}

.i-about-box .num-list{margin-top:60px;}
.i-about-box .item{display: inline-block;*display: inline;zoom: 1;margin-right:50px;}
.i-about-box .item:last-child{margin-right: 0;}
.i-about-box .item .num-box{color: #a08448;font-family: arial;}
.i-about-box .item .num{font-size:46px;line-height:50px;}
.i-about-box .item .jia{font-size:36px;line-height:50px;vertical-align: middle;}
.i-about-box .item .txt{font-size:18px;color: #666666;line-height: .5rem;margin-top: .25rem;}




.btn-select{text-align:center;}
.btn-select a{ display:inline-block; height:46px; vertical-align:middle; transition:0.3s;}
.btn-select a.btn{border-radius:5px; line-height:46px; width:180px; text-align:center; padding:0 30px; color:#fff; background:#c81623; border:1px solid transparent; font-size:16px;margin-left:30px;}
.btn-select a.btn::after{ display:inline-block; content:'>'; font-family:宋体; margin-left:10px; vertical-align:middle; color:#fff; font-weight:bold;}
.btn-select a.btn:hover{ background:#fff; border-color:#c81623; color:#c81623;}
.btn-select a.btn:hover::after{color:#c81623;}
.Intimate-choice .btn-select .next-step{ display:none;}
.btn-select .next-step a.back{ width:46px; height:46px; background:url(http://www.zyrope.com/images/home/back.png) no-repeat; }
.btn-select .next-step a.back:hover{ background-image:url(http://www.zyrope.com/images/home/back_hover.png);}
.select-result .center a.backsolution{ display: inline-block;vertical-align: middle;    margin-left: 400px;position: absolute;margin-top: 60px;width:46px; height:46px; background:url(http://www.zyrope.com/images/home/back.png) no-repeat; }
.select-result .center a.backsolution:hover{ background-image:url(http://www.zyrope.com/images/home/back_hover.png);}
.Intimate-choice .btn-select .free,
.Intimate-choice .btn-select .online{ display:none;}
.btn-select a.online{ background-color:#d8a143;}
.btn-select a.online::after,
.btn-select a.free::after{ display:none;}
.btn-select .free::before,
.btn-select .online::before{display:inline-block; content:''; width:20px; height:20px; vertical-align:middle; background-position:center center; background-repeat:no-repeat; margin-right:10px;}
.btn-select .free::before{ background-image:url(http://www.zyrope.com/images/home/free.png);}
.btn-select .free:hover::before{ background-image:url(http://www.zyrope.com/images/home/free_hover.png);}
.btn-select .online::before{ background-image:url(http://www.zyrope.com/images/home/online.png);}
.btn-select .online:hover::before{ background-image:url(http://www.zyrope.com/images/home/online_hover.png);}

.Intimate-choice .select-form .form{ display:none; float:left;padding-top:47px; }
.Intimate-choice .select-form .form-con{ padding-left:48px;border-left:1px solid #e9e9e9;}
.Intimate-choice .select-form .form-con td{  padding:15px 30px 15px 0;}
.Intimate-choice .select-form .form-con td select,
.Intimate-choice .select-form .form-con td .text{ width:120px;border:none; height:30px; line-height:30px; border-bottom:1px solid #e9e9e9; color:#999;display: block !important;}
.Intimate-choice .select-form .form-con td aside{ padding-right:30px; position:relative;}
.Intimate-choice .select-form .form-con td aside i{ font-style:normal; position:absolute; right:22px; top:0; color:#c81623;line-height:30px; }
.Intimate-choice .select-form .form-con td aside span{ position:absolute; right:0; top:0; line-height:30px;}
.Intimate-choice .select-form .form-con td:last-child{ padding-right:0;}
.Intimate-choice .maintostep-2 .ul_checked{ float:left; width:600px; margin:0 2%;}
.Intimate-choice .maintostep-2 .ul_checked li{ cursor:default;}
.Intimate-choice .main_checked_1 .ul_checked{ width:170px;margin:0 10%;}
.Intimate-choice .main_checked_1 .ul_checked li{ width:100%;}
.Intimate-choice .main_checked_2 .ul_checked{ width:340px;margin:0 8%;}
.Intimate-choice .main_checked_2 .ul_checked li{ width:50%;}
.Intimate-choice .main_checked_3 .ul_checked{ width:470px;margin:0 5%;}
.Intimate-choice .main_checked_3 .ul_checked li{ width:33.33333333%;}
.Intimate-choice .main_checked_4 .ul_checked{ width:550px;margin:0 3%;}
.Intimate-choice .main_checked_4 .ul_checked li{ width:25%;}
.Intimate-choice .main_checked_5 .ul_checked{ width:650px;}
.Intimate-choice .main_checked_5 .form-con td{ padding-right:10px;}
.Intimate-choice .main_checked_5 .form-con td aside{padding-right:20px;}
.Intimate-choice .maintostep-2 li{ display:none;}
.Intimate-choice .maintostep-2 li.selected{ display:block;}

.Intimate-choice .select-result{ display:none; margin-top:-510px; height:610px; position:relative; background:rgba(255,255,255,0.5); border:1px solid rgba(255,255,255,0.8); box-shadow:0 0 20px rgba(0,0,0,0.06); overflow:hidden;}
.select-result-wrap{ padding:20px;}
.select-result-wrap .pic{ float:left; border:1px solid  #f1f1f1;}
.select-result-wrap .pic img{ display:block; width:720px; height:560px;}
.select-result-wrap .txt-con{ float:right; width:410px;}
.select-result-wrap .overflow-auto{ overflow:auto;width:410px; height:465px;}
.select-result-wrap .txt-con .tit{ font-size:20px; margin:0 0 20px 0; padding:20px 0; color:#333; border-bottom:1px solid #ccc;}
.select-result-wrap .view{/* padding-top:20px;*/}
.select-result-wrap .view dd{ /*float:left; margin-right:10px;*/ text-align:right;}
.select-result-wrap .view dd a{/* display:inline-block; color:#999; border:1px solid #ddd; padding:0 46px; line-height:44px; transition:0.3s;*/ font-size:12px;}
.select-result-wrap .view dd a:hover{ color:#c81623; border-color:#c81623;}

.postion-next-step-3{ height:auto;}
.postion-next-step-3 .btn-select{ position:relative;}
.postion-next-step-3 .btn-select a.btn{ width:130px; padding:0 15px;}
.postion-next-step-3 .next-step{ position:absolute; width:410px; right:20px; bottom:80px; z-index:50;}

/*family-case*/
.family-case li{ float:left; width:25%; }
.family-case li a{ display:block; overflow:hidden;position:relative;}
.family-case li .pic{ overflow:hidden;}
.family-case li img{ display:block; width:100%; transition:0.3s;}
.family-case li p{ position:absolute; left:0; bottom:0; width:100%; text-align:center; color:#fff; font-size:20px; line-height:45px; background:rgba(0,0,0,0.5); margin:0; transition:0.3s;}


.family-case li a:hover .pic img{ transform:scale(1.05);}
.family-case li a:hover p{bottom:-45px;}

.family-case li .hover{ position:absolute; left:0; top:100%; width:100%; height:100%; background:rgba(0,0,0,0.7); text-align:center; transition:0.3s;}
.family-case li .hover figure{ display:table; height:100%; width:100%;}
.family-case li .hover figcaption{ display:table-cell; vertical-align:middle;}
.family-case li .hover h4{ margin:0; font-size:26px; color:#fff; font-weight:normal;}
.family-case li .hover h4::after{ width:10px; height:2px; background:#fff; display:block; content:''; margin:15px auto 10px;}
.family-case li .hover h3{ margin:0 0 28px 0; font-size:16px; color:#adadad; font-weight:normal;}
.family-case li .hover span{ color:#c81623;}
.family-case li .hover span i{ font-style:normal; margin-left:10px;}

.family-case li a:hover .hover{ top:0;}
/*family-case end*/

/*index news*/
.index-news{ background:#f8f8f8; padding-bottom:80px;}
.index-news .home-title{ padding-bottom:50px;}
.index-news-top{ position:relative; float:left; width:560px;}
.index-news-top .pic img{ display:block; width:100%; height:400px;}
.index-news-top .txt{ margin:-30px 30px 0 30px; background:#fff; padding:20px 30px 0 110px; position:relative; z-index:2; min-height:160px;}
.index-news-top .txt time{ position:absolute; left:22px; top:15px; color:#e60012; text-align:center;}
.index-news-top .txt time span{ display:block; border-bottom:1px solid #e9c5c1; font-size:50px; margin-bottom:5px; line-height:55px;}
.index-news-top .txt h4{ font-size:16px; margin:0; padding-bottom:15px;}
.index-news-top .txt pre{ line-height:18px; overflow:hidden; height:36px; font-size:12px;}
.index-news-top .hd{ position:absolute; z-index:10; right:60px; bottom:25px;}
.index-news-top .hd li{ float:left; width:11px; height:11px; line-height:1000px; overflow:hidden; cursor:pointer; background:#c0c7ca; border-radius:50%; margin-left:13px;}
.index-news-top .hd li.on{ background:#ff0000;}
.news-Default{ float:right; width:600px;}

.news-Default .list{}
.news-Default .list ul{border-top:1px dotted #e1e1e1; margin-bottom:40px;}
.news-Default .list li{ line-height:43px; border-bottom:1px dotted #e1e1e1; padding:0 27px 0 12px;}
.news-Default .list li span{ float:right; color:#999;}
.news-Default .list li a::before{ display:inline-block; vertical-align:middle; margin-right:10px; width:3px; height:3px; content:''; background:#666;}
.index-more{ display:inline-block; width:118px; height:30px; line-height:30px; font-size:16px; color:#fff; background:#c81623; text-align:center;}
.index-more:hover{ color:#fff; background:#000;}
/*index news end*/
/*index-service*/
.index-service{ padding-bottom:45px;}
.index-service li{ float:left; width:386px; margin-right:21px; margin-bottom:30px;}
.index-service li a{ display:block;}
.index-service li .pic{ overflow:hidden;}
.index-service li .pic img{ display:block; width:100%; height:257px; transition:0.3s;}
.index-service li a:hover .pic img{ transform:scale(1.15);}
.index-service li:nth-child(3n){ margin-right:0;}
.index-service li p{ margin:0; padding:16px 0 5px 0;font-size:16px;}
.index-service li span{ color:#999; font-size:13px;}
/*index-service end*/
/*index-feedback*/
.index-feedback{ padding-bottom:72px; background:#f8f8f8;}
.index-feedback .main{ float:left; width:740px; position:relative; z-index:2; margin-top:30px; padding:74px 70px 0; min-height:420px; background:url(http://www.zyrope.com/images/form/yinhao1.png) no-repeat 70px 34px #fff;}
.index-feedback .main::after{ float:right; content:''; width:50px; height:40px; background:url(http://www.zyrope.com/images/form/yinhao2.png) no-repeat; margin-top:-70px;}
.index-feedback .pic{ float:right; width:670px; margin-left:-210px;}
.index-feedback .pic img{ display:block; width:100%; height:480px;}
.index-feedback .main p{ margin:0; font-size:20px; padding:5px 0; color:#343434;}
.index-feedback .main td{ padding-bottom:20px;}
.index-feedback .main td select,
.index-feedback .main td .text{ border:1px solid #ededed; padding:0 10px; line-height:40px; height:40px; width:100%;}
.index-feedback .main td select{  color:#999; display:block !important;}
.index-feedback .main td textarea.text{ height:86px; float:left;}
.index-feedback .main td div{ position:relative;}
.index-feedback .main td div i{ position:absolute; right:-10px; color:#c81623; top:0; line-height:40px; font-style:normal;}
.index-feedback .main td label{ position:absolute; left:0; top:0; line-height:40px; padding-left:10px; color:#999;}
.index-feedback .main td .btn{ cursor:pointer; width:145px; height:44px; background:#003283; color:#fff; border:none; font-size:16px;}
.index-feedback .main td .btn:hover{ background:#000;}
.index-feedback .tel{ text-align:center; padding-top:20px;color:#c81623;}
.index-feedback .tel h3{margin:0; font-size:30px; font-family: "dinbold"; }
.index-feedback .tel p span{ display:inline-block; vertical-align:middle;color:#c81623;} 
.index-feedback .tel p::before,
.index-feedback .tel p::after{ display:inline-block; vertical-align:middle; content:''; width:28px; height:1px; background:#c81623; margin:0 6px;}
/*index-feedback end*/

.product-banner{ height:470px; position:relative; overflow:hidden;}
.product-banner .bg{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:0; background-position:center top; background-repeat:no-repeat;}
.product-banner .bg_video{ z-index:2; position:absolute; width:1920px; left:50%; margin-left:-960px; top:0; height:470px;}
.product-banner .bg_video video{width: auto; left: 0px;height: auto;min-width: 100%;min-height: 100%;max-width: none;position: absolute;}
.product-banner::before{ position:absolute; content:''; left:0; top:0;width:100%; height:100%; z-index:3; background:rgba(0,0,0,0.3);}
.product-banner .center{ position:relative; z-index:3; padding-top:70px;}
.product-banner .edit-info{ max-height:400px; overflow:hidden;}
.product-banner .open-video{ text-align:center; padding-top:15px;}
.product-banner .open-video a.fancybox{ background:url(http://www.zyrope.com/images/a_video.png) no-repeat center center; width:31px; height:31px; display:inline-block;}
#productVideo video,
#video video{ display:block;}

.product-filter{ background:#fff;border-bottom:1px solid #f2f2f2;}
.product-filter .category{  border-bottom:1px solid #e5e5e5;}
.category dl{ display:table; position:relative; z-index:30; height:80px;}
.category dl .link{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.category dl dt,
.category dl dd{ display:table-cell; vertical-align:middle;padding:10px 0;position:relative;}
.category dl dt{ padding-left:10px; padding-right:10px; z-index:20;}
.category dl dt img{ max-height:60px;}
.category dl.dl_hover .jian{ background:url(http://www.zyrope.com/images/product/filter_icon.JPG) no-repeat; width:16px; height:8px; position:absolute; bottom:0; left:50%; margin-left:-8px;}
.category dl dd{ padding-left:13px;}
.category h3{ margin:0; font-size:16px; color:#555; font-weight:normal; padding-bottom:5px;}
.category p{ margin:0; color:#999;}
.category h3 span{ display:inline-block; vertical-align:middle; background:url(http://www.zyrope.com/images/product/title_icon.gif) no-repeat; width:11px; height:11px; margin-left:20px;}
.category dl.dl_hover h3 span{ background-image:url(http://www.zyrope.com/images/product/title_icon_hover.gif);}
.category .other{ display: none;position: absolute;top: 79px;left: 0;padding: 20px 15px 0 20px;width: 360px;background: #fff;border: 1px solid #ccc;border-radius: 5px;box-shadow: 0 0 5px #ccc;z-index: 10;}
.category .other  li{ float:left; width:50%; margin-bottom:20px;}
.category .other  li:nth-child(2n+1){ clear:left;}
.category .other a{ display:table; width:100%;}
.category .other a span{ display:table-cell; vertical-align:middle;}
.category .other a span.pic{ width:55px; height:50px; text-align:center;}
.category .other a span.pic img{ max-height:46px; max-width:46px;}
.category .other a span.txt{ padding-left:10px;}

.product-filter-fixed{ position:fixed; left:0; width:100%; top:0; z-index:100;}

.list-filter dl{ border-bottom:1px dotted #ddd; padding:20px 0;}
.list-filter dd{ float:left; width:50%; padding-right:10px; line-height:24px; position:relative;}
.list-filter dd *{ display:inline-block;/* margin-right:17px;*/}
.list-filter dd span{ color:#999; /*margin-right:28px;*/ position:absolute; left:0; top:0;}
.list-filter dd a{ padding:0 11px;}
.list-filter dd a.a_select{ background:#c91623; color:#fff;}

#list-filter-case dd{ float:none; width:auto;}
#list-filter-case dl:last-child{ border-bottom:0;}

.open-more-filter{  text-align:center;}
.open-more-filter a{ color:#c91623;margin:10px 0; display:block;}

.product-content{ background:#f8f8f8;}
.filter-after{ position:relative; padding:15px 85px 15px 0; border-bottom:1px solid #e5e5e5;}
.filter-after .a_delete{ position:absolute; right:0; top:15px; line-height:30px;}
.filter-after li{ position:relative; float:left; border:1px solid #f2f2f2; background:#fff; padding:0 30px 0 13px;line-height:28px; color:#333; margin-right:2px;}
.filter-after li i{ cursor:pointer; position:absolute; right:0; top:0; background:url(http://www.zyrope.com/images/product/a_del.png) no-repeat center center; width:30px; height:30px;}

.filter-tab{border-bottom:1px solid #e5e5e5; padding:20px 0; line-height:18px; margin-bottom:30px;}
.filter-tab .all{ float:right; color:#999;}
.filter-tab .all span{color:#c91623;}
.filter-tab dl > *{ float:left;padding-right:35px;}
.filter-tab dl a{ display:block; color:#555;}
.filter-tab dd{ border-left:1px solid #e5e5e5; padding-left:35px; }
.filter-tab dt{ padding-right:25px;}
.filter-tab dt a{ background:url(http://www.zyrope.com/images/product/a_down.png) no-repeat right center; }
.filter-tab dd a.down{padding-right: 20px; background:url(http://www.zyrope.com/images/product/a_down.png) no-repeat right center; }
.filter-tab dd a.up{ padding-right: 20px;background:url(http://www.zyrope.com/images/product/a_up.png) no-repeat right center; }
.filter-tab dt a,
.filter-tab dd.price a{padding-right:20px;}
.filter-tab dd.showall a{ padding-right:18px; background:url(http://www.zyrope.com/images/showall.gif) no-repeat right center;}
#ui-filter-case{min-height: 30px;}
.filter-search{ display:inline-block; vertical-align:middle;}
.filter-search > *{ float:left; line-height:24px; margin-right:0 !important;}
.filter-search .text{ width:60px; height:24px; border:1px solid #e6e6e6; line-height:24px; text-align:center;}
.filter-search i{ margin:0 10px !important; color:#e6e6e6; font-size:16px; width:10px;}
.filter-search .btn{ width:60px; height:24px; color:#fff; background:#c91623; cursor:pointer; border:none; margin-left:10px;}

.product-list li{ float:left; width:280px; background:#fff; margin-right:26px; margin-bottom:30px; text-align:center;transition:0.2s ease-in;}
.product-list li.end{ margin-right:0;}
.product-list li a{ display:block; }
.product-list li .pic{ position:relative;}
.product-list li .pic i{ width:60px; height:61px; position:absolute; right:-1px; top:-1px; background-position:0 0; background-repeat:no-repeat; font-style:normal; color:#fff; line-height:30px; z-index:10; padding-right:5px; text-align:right;}
.product-list li .pic i.lable1{ background-image:url(http://www.zyrope.com/images/product/i_new.png);}
.product-list li .pic i.lable2{ background-image:url(http://www.zyrope.com/images/product/i_hot.png);}
.product-list li .pic i.lable3{ background-image:url(http://www.zyrope.com/images/product/i_star.png);}
.product-list li .pic figure{ overflow:hidden;}
.product-list li .pic img{ display:block; width:100%; height:280px;}
.product-list li:hover{ transform:scale(1.05); box-shadow:0 0 10px #ccc;}/* .pic img*/
.product-list li .txt{ border-top:1px solid #f8f8f8; padding:22px;}
.product-list li .txt *{ font-size:16px; margin:0; font-weight:normal;}
.product-list li .txt h3{}
.product-list li .txt h4{ font-size:14px; color:#666; padding:7px 0;}
.product-list li .txt p{ height:23px; color:#c91623;/* font-weight:bold;*/}

.product-info .column{ background:#f8f8f8; padding:10px 0;}
.product-info .category{ position:relative;}
.product-info .category .ul_tab{ position:absolute; right:0; top:0; margin-top:-10px;}
.product-info .category .ul_tab li{ margin-left:50px; line-height:100px; position:relative; cursor:pointer; float:left; color:#333;}
.product-info .category .ul_tab li:hover,
.product-info .category .ul_tab li.on{color:#c91623;}
.product-info .category .ul_tab li.on::after{ position:absolute; content:''; width:100%; height:2px; background:#c91623; left:0; bottom:0;}

.product-info-fixed{ padding-top:100px;}
.product-info-fixed .column{ position:fixed; left:0; top:0; width:100%; z-index:40;}

.hideDiv{ display:none;}

.prod-detail{ position:relative;min-height:709px; background:url(http://www.zyrope.com/images/product/productinfo-bg.png) no-repeat center 230px; overflow:hidden;}
.prod-detail .pic{  text-align:center; padding-top:100px;}
.prod-detail .pic-hide{ opacity:0;}
.prod-detail .pic img{ width:500px; height:500px;}
.prod-detail .left,
.prod-detail .right{ top:45px; position:absolute; z-index:1;}
.prod-detail .left{ left:0; width:50%;}
.prod-detail .right{right:0; z-index:20;}
.prod-section{ padding-bottom:70px;}
#chanpingaishu{ padding-bottom:0;}
.prod-section .tit h2{ margin:0; font-size:24px; font-weight:normal;}
.prod-section .tit h2::before{ display:inline-block; content:''; vertical-align:middle; width:4px; height:16px; background:#c91623; margin-right:12px;}
.prod-section .tit h2 span{ margin-left:20px; color:#c91623;}
.prod-section .tit pre{ padding-left:16px; font-size:16px; padding-top:5px; padding-bottom:30px;}
.prod-detail .edit-info{ padding-left:16px;}
.prod-detail .right li{ text-align:right; padding-bottom:15px;}
.prod-detail .right li span{ display:inline-block; line-height:20px; background-position:left center; background-repeat:no-repeat; cursor:pointer;color:#c91623;}
.prod-detail .right li.on span{ background-image:url(http://www.zyrope.com/images/product/close.png) !important; padding-left:20px !important;}
.prod-detail .right li span.a_view{ background-image:url(http://www.zyrope.com/images/product/a_view.png); padding-left:32px;}
.prod-detail .right li span.a_reside{ background-image:url(http://www.zyrope.com/images/product/a_reside.png); padding-left:21px;}
.prod-detail .right ol{ text-align:right;}
.prod-detail .right ol a{color:#c91623; padding-left:26px;background:url(http://www.zyrope.com/images/product/video.png) no-repeat left center;}
#detail-img,
.view-360{  position:absolute; left:0; top:0; padding-top:100px; width:100%; display:none; z-index:9; background:url(http://www.zyrope.com/images/product/productinfo-bg.png) no-repeat center 230px #fff;}
.view-360 .threesixty{width:500px; height:500px; margin:0 auto; }
.view-360 .btn{ cursor:pointer;position:absolute; top:50%; width:40px; height:40px; background:url(http://www.zyrope.com/images/product/btn.png) no-repeat left top; margin-top:-20px;}
.view-360 .prev{ right:20%; background-position:right top;}
.view-360 .next{ left:20%;}
.view-360 .btn:hover{ background-image:url(http://www.zyrope.com/images/product/btn_hover.png);}

.swiper-container {position: relative;overflow: hidden;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}

#detail-img .swiper-container{ width:1500px; margin-left:-150px;}
#detail-img .swiper-pagination{ display:table; margin:0 auto; /*width:288px;*/}
#detail-img .swiper-pagination li{ float:left; overflow:hidden;border: 2px solid #eee;width: 58px;height: 58px;border-radius: 50%;margin: 0 5px; padding:4px; cursor:pointer; display:none;}
#detail-img .swiper-pagination li.my-active{ border-color:#c81623;}
#detail-img .swiper-pagination li img{border-radius: 50%;width: 50px;height: 50px; display:block}
#detail-img .swiper-slide{ display:table;height:500px;}
#detail-img .swiper-slide a{ display:table-cell; vertical-align:middle; text-align:center;}
#detail-img .swiper-slide-prev a{ text-align:right; padding-right:40px;}
#detail-img .swiper-slide-next a{ text-align:left; padding-left:40px;}
#detail-img .swiper-slide img{width:300px; height:300px;}
#detail-img .swiper-slide-active img{width:500px; height:500px;}
#detail-img .next,
#detail-img .prev{ position:absolute; z-index:10; width:40px; height:40px; top:50%; margin-top:-52px; background:url(http://www.zyrope.com/images/product/btn.png) no-repeat left center; cursor:pointer;}
#detail-img .prev{ left:456px;}
#detail-img .next{ background-position:right center; right:456px;}
#detail-img .swiper-button-disabled{ opacity:0.5;}

.product-animated{ position:relative; overflow:hidden;}
.product-animated .img-float{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:700px; max-width:none;}

.product-animated .p1,
.product-animated .p2,
.product-animated .p3{opacity:0;  transition-delay: 0s;}
.product-animated .p1{transform:translate3d(0,20px,0);transition-duration: 1s;}
.product-animated .p2{transform:translate3d(0,40px,0);transition-duration: 1.2s;}
.product-animated .p3{transform:translate3d(0,60px,0);transition-duration: 1.4s;}
.product-animated.hoverClass .p1,
.product-animated.hoverClass .p2,
.product-animated.hoverClass .p3{opacity:1;transform:translate3d(0,0,0)}

.case-animated .p1,
.case-animated .p2,
.case-animated .p3{opacity:0;  transition-delay: 0s;}
.case-animated .p1{transform:translate3d(0,20px,0);transition-duration: 1s;}
.case-animated .p2{transform:translate3d(0,40px,0);transition-duration: 1.2s;}
.case-animated .p3{transform:translate3d(0,60px,0);transition-duration: 1.4s;}
.case-animated.hoverClass .p1,
.case-animated.hoverClass .p2,
.case-animated.hoverClass .p3{opacity:1;transform:translate3d(0,0,0)}

.product-edit-title{ text-align:center; font-size:32px; color:#333; padding:37px 0; position:relative; z-index:3;}
.product-edit-title::after{ position:absolute; content:''; width:3px; height:45px; background:#c91623; bottom:-23px; left:50%; margin-left:-1.5px;}

.Related-con{ background:#f8f8f8; padding:20px 0 127px 0;}
.Related-con h2{ margin:0; font-weight:normal; padding:20px 0; font-size:18px; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
.Related-con .product-list li{ margin-right:0;}
.Related-con .product-list li:hover{ transform:scale(1); box-shadow:none;}
.Related-con .bx-controls-direction a{ width:50px; height:50px; margin-top:-25px; background:url(http://www.zyrope.com/images/product/btn_related.png) no-repeat left top #e5e5e5;}
.Related-con .bx-controls-direction a.bx-prev{ left:-80px;}
.Related-con .bx-controls-direction a.bx-next{ right:-80px; background-position: right top;}
.Related-con .bx-controls-direction a:hover{ background-color:#c91623;}
.Related-con .product-list-nojs li{ margin-right:26px;}
.Related-con .product-list-nojs li.end{ margin-right:0;}

#koubei .tit,
#canshu .tit{ padding-top:50px;}

#koubei .tit{ width:539px;}
#koubei .pic{ float:left; width:539px; background:url(http://www.zyrope.com/images/product/koubei-pic-bg.jpg) no-repeat center center; text-align:center; padding-top:40px;}
#koubei .pic img{ width:390px; height:390px;}
#koubei .list{ border-left:1px solid #e5e5e5; padding-left:32px; width:660px; float:right;}
#koubei .list li{ position:relative; padding-left:77px; padding-bottom:30px;}
#koubei .list li .face{ position:absolute; left:0; top:0;}
#koubei .list li .face img{ display:block; width:60px; height:60px; border-radius:50%;}
#koubei .list li h5{ margin:0; font-weight:normal; color:#999; font-size:14px;}
#koubei .list li h5 span{ float:right; color:#ddd;}
#koubei .list li p{ line-height:24px; padding:15px 0 20px 0; min-height:68px; border-bottom:1px dotted #ddd; margin:0;}

.solution-wrap .Intimate-choice{ position:relative; height:850px; padding-top:362px; overflow:hidden;}
.solution-wrap .Intimate-choice .bg{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:100%;}
.solution-wrap .Intimate-choice .bg img{ height:100%;}
.solution-wrap .Intimate-choice .select-center{ background:#fff; border-radius:5px; box-shadow:0 0 5px #999; position:relative; z-index:10;}
.solution-wrap .Intimate-choice .main{ height:266px;}
.solution-wrap .Intimate-choice .select-form{ margin-top:0; margin-left:0; width:auto; background:none;}
.solution-wrap .Intimate-choice .btn-select{ padding:34px 0; border-top:1px solid #ddd; margin:0 50px;}
.solution-wrap .Intimate-choice .bg .edit-info{ height:362px;}
.solution-wrap .select-result .btn-select{ padding:48px 0;}
.solution-wrap #free-price{ position:fixed;}

.case-list li{ float:left; width:280px; margin-right:26px; margin-bottom:40px;}
.case-list li.end{ margin-right:0;}
.case-list li a{ display:block; position:relative;}
.case-list li .pic img{ display:block; width:100%; height:280px;}
.case-list li p{ margin:0; padding:0 30px 0 20px; background:url(http://www.zyrope.com/images/case-list-a.png) no-repeat 95% center #fff; line-height:60px; font-size:16px; }
.case-list li .hover{ position:absolute; left:0; top:0; bottom:0; right:0; background:#c92a32;/*IE8-9*/background:rgba(201,42,50,0.9); text-align:center; opacity:0; transition:0.3s;}
.case-list li .hover figure{ display:table; width:100%; height:100%;}
.case-list li .hover figcaption{ display:table-cell; vertical-align:middle; color:#fff; padding-left:40px; padding-right:40px;}
.case-list li .hover pre{ text-align:center;line-height:24px; }
.case-list li .hover h3{ margin:0; font-size:18px; font-weight:normal;}
.case-list li .hover h3::after{ width:23px; height:2px; background:#fff; content:''; display:block; margin:16px auto;}
.case-list li a:hover .hover{ opacity:1;}

.case-list-3 li{ width:380px; margin-right:30px; margin-bottom:30px;}
.case-list-3 li .pic img{ height:253px;}
.case-list-3 li .hover figcaption{padding-left:90px; padding-right:90px;}

.get-back{ padding:20px 0 10px 0; overflow:hidden;}
.get-back a{ float:right; color:#fff; background:#c81623; padding:0 20px; line-height:40px;}
.get-back a::before{ display:inline-block; vertical-align:middle; content:'<'; font-family:'宋体'; font-size:14px; font-weight:bold; margin-right:10px;}

.border{ border-bottom:1px solid #eee;}

.case-info{ background:#fafafa; position:relative; margin-bottom:70px;}
.case-info .pic-group{ position:relative; float:left; width:600px; height:600px; overflow:hidden;}
.case-info .pic-group .big li img{ display:block; width:100%; height:600px;}
.case-info .pic-group .list{ position:absolute; right:0; top:0; z-index:10; width:106px; background:rgba(0,0,0,0.7); transition:0.2s; height:100%;}
.case-info .pic-group .list .btn{ position:absolute; left:0; width:100%; height:42px; cursor:pointer; background:url(http://www.zyrope.com/images/a_up.gif) no-repeat center center;}
.case-info .pic-group .list .prev{ top:0;}
.case-info .pic-group .list .next{ bottom:0; background-image:url(http://www.zyrope.com/images/a_down.gif);}
.case-info .pic-group .bd{ margin:42.5px 0; overflow:hidden;}
.case-info .pic-group .bd li{ text-align:center; height:103px; position:relative;}
.case-info .pic-group .bd li a{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(http://www.zyrope.com/images/a_video.png) no-repeat center center rgba(0,0,0,0.2);}
.case-info .pic-group .bd li img{ width:101px; height:101px; opacity:0.4;}
.case-info .pic-group .bd li.on img{ opacity:1;}
.case-info .close-list{ width:28px; height:57px; position:absolute; left:-28px; top:50%; margin-top:-28px; cursor:pointer; background:url(http://www.zyrope.com/images/a_close.png)}
.case-info .pic-group .list-open{ right:-106px;}
.case-info .pic-group .list-open .close-list{ background-image:url(http://www.zyrope.com/images/a_open.png);}

.case-info .txt-main{ float:right; width:500px; min-height:600px; margin-right:50px; position:relative; padding-bottom:106px;}
.case-info .txt-main .btn{ position:absolute; left:0; bottom:50px;}
.case-info .txt-main .btn a{ float:left; padding:0 25px; line-height:36px; color:#fff;background:#c81623; margin-right:10px;}
.case-info .txt-main .btn a.faq{ background:#ee7600;}
.case-info .txt-main .btn a::after{ display:inline-block;vertical-align:middle; content:'>'; font-family:'宋体';font-weight:bold; margin-left:10px;}
.case-info .txt-main h3{ font-weight:normal; margin:0; font-size:24px; color:#333; padding:44px 0 15px 0;}
.case-info .txt-main p{ padding-bottom:24px; margin:0;}
.case-info .txt-main dl.border{ overflow:hidden; padding:13px 0; line-height:24px;}
.case-info .txt-main dl.tedian{ padding-bottom:0;}
.case-info .txt-main dl.border > *{ float:left;}
.case-info .txt-main dl.border dt{ width:76px; color:#999;}
.case-info .txt-main dl.border dd{width:422px;}
.case-info .txt-main dl.border dd span{ float:left; padding:0 16px; margin-right:10px; background:#f1f1f1; margin-bottom:10px;}
.case-info .txt-main dl.tedian dd{ width:280px;}
.case-info .txt-main .tit{ font-size:14px; padding:20px 0; margin:0;}
.case-info .txt-main .edit-info,
.case-info .txt-main .edit-intro{ line-height:24px;}
.case-info .txt-main .edit-intro a{ color:#c81623; background:url(http://www.zyrope.com/images/open.png) no-repeat right center; padding-right:16px;}
.case-info .txt-main .edit-info{ display:none;}

.case-info-other .pic-group{ width:750px; height:500px;}
.case-info-other .pic-group .big li img{ height:500px;}
.case-info-other .pic-group .list{ width:126px;}
.case-info-other .pic-group .bd li{ height:83px;}
.case-info-other .pic-group .bd li img{ width:120px; height:80px;}
.case-info-other .pic-group .list-open{ right:-126px;}
.case-info-other .txt-main{width:385px; margin-right:30px;min-height:500px;}
.case-info-other .txt-main dl.border dd{width:298px;}
.case-info-other .txt-main .tit{ padding:15px 0;}

.store-info .pic-group{ width:800px; height:600px;}
.store-info .pic-group .big li img{ height:600px;}
.store-info .txt-main{ width:363px; margin-right:17px;}
.store-info .pic-group .list{ width:100%; bottom:0; top:auto; left:0; height:auto;}
.store-info .pic-group .bd{ margin:0 34px;}
.store-info .pic-group .list .btn{ width:34px; height:100%; }
.store-info .pic-group .list .prev{left:0; background-image:url(http://www.zyrope.com/images/a_prev.gif);}
.store-info .pic-group .list .next{ left:auto;right:0;background-image:url(http://www.zyrope.com/images/a_next.gif);}
.store-info .pic-group .bd li{ float:left; width:122px; height:94px; padding:2px 0;}
.store-info .pic-group .bd li img{ width:120px; height:90px;}
.store-info .pic-group .close-list{ background-image:url(http://www.zyrope.com/images/a_close_2.png); width:57px; height:28px; top:-28px; left:50%; margin-left:-28px; margin-top:0;}
.store-info .pic-group .list-open .close-list{ background-image:url(http://www.zyrope.com/images/a_open_2.png);}
.store-info .pic-group .list-open{ bottom:-94px;}
.store-info .txt-main h3{ padding:30px 0 0 0;}
.store-info .border{ padding-bottom:20px;}
.store-info .number{ padding-top:20px;}
.store-info .number li{ line-height:24px;}
.store-info .number li b{font-family: "dinbold"; font-size:17px; color:#c81623;}
.store-info .txt-main{ padding-bottom:84px;}
.store-info .txt-main .btn{bottom:22px;}
.store-category{ padding:20px 15px; position:relative; overflow:hidden;}
.store-category .bd li{ float:left; width:111px; text-align:center;}
.store-category .bd li figure{ display:table; height:70px; width:100%;}
.store-category .bd li figcaption{ display:table-cell; vertical-align:middle;}
.store-category .bd li img{ max-height:60px;}
.store-category .bd li p{ padding-bottom:0; line-height:19px; height:38px; overflow:hidden;}
.txt-main .store-category .btn{ position:absolute; top:0; height:100%; width:15px; cursor:pointer; z-index:10; background:url(http://www.zyrope.com/images/a_prev_red.gif) no-repeat left center;}
.txt-main .store-category .prev{ left:0;}
.txt-main .store-category .next{ left:auto; right:0; background-image:url(http://www.zyrope.com/images/a_next_red.gif); background-position: right center;}

.case-info .prev_next{ position:absolute; right:-60px; width:50px; top:198px;}
.case-info .prev_next a{ display:block; height:50px; margin:10px 0; position:relative; background:#f5f5f5; text-align:center;}
.case-info .prev_next a span{ color:#999; position:absolute; left:55px; line-height:50px; top:0; white-space:nowrap; display:none;}
.case-info .prev_next a::before{ width:11px; height:20px; background:url(http://www.zyrope.com/images/info_pn.gif) no-repeat 0 0; position:absolute; content:''; left:50%; top:50%; margin:-10px 0 0 -5px;}
.case-info .prev_next .li_2 a::before{ background-position: right top;}
.case-info .prev_next a:hover{ background:#c81623;}
.case-info .prev_next a:hover span{ display:block;}
.case-info .prev_next .li_1 a:hover::before{ background-position:left bottom;}
.case-info .prev_next .li_2 a:hover::before{ background-position:right bottom;}

.store_map{ position:relative; padding-left:400px; min-height:600px;}
.store_list{ position:absolute; left:0; top:0; padding-top:70px; background:#fff; width:400px; height:100%;}
.store_map .allmap{ width:100%;height:100%; /* min-height:600px;*/}
.store_map .allmap *{ box-sizing:content-box;}/**/
.store_map .allmap img{ max-width:none;}
.list-select{ border-bottom:1px solid #e7e6e6; padding:30px 20px; position:relative; z-index:30;}
.list-select .category_dl{ position:relative; z-index:10; width:232px;}
.list-select .category_dl dt{ border:1px solid #eee; padding:0 35px 0 11px; color:#999;line-height:32px; background:url(http://www.zyrope.com/images/a_sel.png) no-repeat 95% center; cursor:pointer;}
.list-select .category_dl dd,
.list-select .city_dl dd figure{ position:absolute; left:0; top:100%;background:#fff; box-shadow:0 0 10px #ccc; line-height:30px; overflow:auto; padding:10px 0; height:170px; display:none;}
.list-select .category_dl dd{ width:100%; }
.list-select  dd a{ display:block;padding:0 10px;}
.list-select .city_dl{ padding:20px 0; color:#333;}
.list-select .city_dl > *{ float:left; line-height:30px;}
.list-select .city_dl dd{ position:relative; z-index:20; margin-left:15px;}
.list-select .city_dl dd select{width:120px;}
.list-select .city_dl dd > a{ display:block; padding-right:25px; background:url(http://www.zyrope.com/images/a_sel.png) no-repeat 90% center;}
.list-select .city_dl dd figure{ width:100px; }
.store_map .scrollpane{ overflow:auto; margin-top:20px;}
.store_map .scrollpane ul{ padding:20px;}
.store_map .scrollpane li{ border-bottom:1px solid #e7e6e6;position:relative; padding-left:40px; padding-bottom:10px; margin-bottom:10px; cursor:pointer;}
.store_map .scrollpane li span{ background:url(http://www.zyrope.com/images/num.png) no-repeat; width:23px; height:29px; text-align:center; color:#fff; position:absolute; left:0; top:0; font-size:16px; font-family:Verdana, Geneva, sans-serif; line-height:24px; font-weight:bold;}
.store_map .scrollpane li > *{ margin:0; }
.store_map .scrollpane li h3{color:#000; font-size:15px;}
.store_map .scrollpane li p{  font-size:12px;padding-top:5px;}

/*.map-info{ padding:20px;}*/
.map-info{ width:375px;}
.map-info .pic{ float:left; width:180px;}
.map-info .pic img{  width:180px;height:120px; display:block;}
.map-info .txt{ float:right;width:180px;}
.map-info .txt h5{ margin:0 0 10px 0; font-weight:normal; font-size:16px;}
.map-info .txt p{ font-size:13px; margin:3px 0;  line-height:22px; color:#999;}
.map-info .txt  a{color:#c82f34; font-size:12px; margin-top:10px; display:inline-block;}

.activing-list{ background:#f8f8f8; padding-bottom:40px;}
.activing-list .tab{ text-align:center; font-size:24px; padding:53px 0;}
.activing-list .tab span{ color:#999; margin:0 25px; cursor:pointer;}
.activing-list .tab span.on{ color:#333;}
.activing-list .owl-carousel{ position:relative;}
.activing-list .owl-stage-outer{ position:relative; overflow:hidden;}
.activing-list .owl-item{ float:left;}
.activing-list .owl-nav button{ border:none; padding:0; font-size:0; width:50px; height:50px; background:url(http://www.zyrope.com/images/product/btn_related.png) no-repeat left center #e5e5e5; position:absolute; top:135px; z-index:3; cursor:pointer;}
.activing-list .owl-nav button:hover{ background-color:#c92a32;}
.activing-list .owl-nav .owl-prev{ left:-80px;}
.activing-list .owl-nav .owl-next{ right:-80px; background-position: right top;}
.activing-list .tab-info .pic{ overflow:hidden;}
.activing-list .tab-info .pic img{ display:block; width:100%; height:325px; transition:0.3s;}
.activing-list .tab-info p{ font-size:18px; color:#000; margin:20px 0 5px 0;}
.activing-list .tab-info li a{ display:block;}
.activing-list .tab-info li span{ color:#999;}
.activing-list .tab-info li a:hover p{color:#c92a32;}
.activing-list .tab-info li a:hover  .pic img{ transform:scale(1.05);}

.other-store{ padding-bottom:120px;}
.other-store h2{ text-align:center; font-weight:normal; color:#000; border-bottom:1px solid #e5e5e5; margin:0; padding:50px 0 30px 0;}
.other-store h2 span{ background:url(http://www.zyrope.com/images/icon_cur.png) no-repeat left center; padding-left:30px; font-size:24px;}
.other-store li{ width:600px; float:left; padding-left:60px; padding-right:42px; background:url(http://www.zyrope.com/images/icon_li.png) no-repeat 20px 37px;border-bottom:1px solid #e5e5e5; padding:30px 20px 30px 60px;}
.other-store li:hover{ background-image:url(http://www.zyrope.com/images/icon_li_hover.png);}
.other-store li.odd{ float:right; padding-left:104px; background-position:60px 37px;}
.other-store li h3{ margin:0; font-size:18px; font-weight:normal; color:#000;}
.other-store li p{ margin:0; color:#999; padding-bottom:10px;}
.other-store li a{color:#c92a32;}
.other-store li a::after{ display:inline-block;vertical-align:middle; content:'>'; font-family:'宋体';font-weight:bold; margin-left:10px; margin-top:-2px;}


/*pages*/
.Pages{ text-align:center; padding:30px 0 70px 0;}
.Pages *{ display:inline-block; vertical-align:middle; }
.Pages .p_page{ display:table; margin:0 auto;}
.Pages .p_page *{ float:left;}
.Pages .p_page a{ background-color:#fff; padding:0 18px; line-height:33px; border:1px solid #edecec;}
.Pages .p_page a.a_cur,
.Pages .p_page a:hover{ background-color:#c81623; color:#fff;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total,
.Pages .p_jump{ display:none;}
.Pages .p_page em{ font-style:normal;}
.Pages .p_page a.a_prev,
.Pages .p_page a.a_next{ overflow:hidden; height:35px; line-height:1000px; width:40px; padding:0; background-position:center center; background-repeat:no-repeat; margin:0 10px;}
.Pages .p_page a.a_prev:hover{ background-image:url(http://www.zyrope.com/images/page/page_a_prev_hover.gif);}
.Pages .p_page a.a_next:hover{ background-image:url(http://www.zyrope.com/images/page/page_a_next_hover.gif);}
.Pages .p_page a.a_prev{ background-image:url(http://www.zyrope.com/images/page/page_a_prev.gif);}
.Pages .p_page a.a_next{ background-image:url(http://www.zyrope.com/images/page/page_a_next.gif);}

.store-pages .Pages .p_page a.a_first,
.store-pages .Pages .p_page a.a_end{ display:none;}
.store-pages .Pages .p_page a{ padding:0 13px;}
/*pages end*/

.member-info{ background:url(http://www.zyrope.com/images/shop/frombg.jpg) no-repeat center top; height:470px; }
.member-info .center{padding-top:130px; width:835px; color:#fff;}
.member-info .name-info{ position:relative; padding-right:120px;}
.member-info .name-info .login-out{ position:absolute; right:0; top:50%; margin-top:-20px; background:#c81623; color:#fff; width:120px; text-align:center; line-height:40px; transition:0.2s;}
.member-info .name-info .login-out:hover{ border:1px solid #c81623; color:#c81623; background:none;}
.member-info .name-info dl{ position:relative; padding-left:136px; min-height:100px; display:table;}
.member-info .name-info dd{ display:table-cell; vertical-align:middle;font-family: "dinbold";}
.member-info .name-info dt{ position:absolute; left:0; top:0; width:100px; height:100px; background:url(http://www.zyrope.com/images/shop/icon.png) no-repeat;}
.member-info .name-info dd b{ font-size:24px; margin-right:5px;}
.member-info .name-info dd span{ margin-left:35px;}
.member-info .name-info dd a{ display:inline-block; border-bottom:1px solid #fff; background:url(http://www.zyrope.com/images/shop/a.gif) no-repeat right center; padding-right:15px; color:#fff; padding-bottom:2px;}
.member-info .name-table{ padding-top:40px;}
.member-info .name-table td{ padding-bottom:15px;}
.member-info .name-table .f_name{ width:70px;}
.member-info .name-table .f_name_2{ width:100px; text-align:right; padding-right:5px;}
.member-info .name-table .td{ width:243px;}
.member-info .name-table .text{ height:30px; line-height:30px; border:0; border-bottom:1px solid #fff; border-bottom:1px solid rgba(255,255,255,0.4); padding:0 10px; width:100%; color:#fff; background:none;}
.member-info .name-table .modify{color:#fff; width:120px; text-align:center; line-height:40px; border:1px solid #fff; display:block; transition:0.2s;}
.member-info .name-table .modify:hover{ border-color:#c81623; background:#c81623; color:#fff;}

.exchange-title{ line-height:70px;}
.exchange-title dt{ float:left; font-weight:bold; color:#333;}
.exchange-title dd{ float:right;}
.exchange-title dd span{color:#c81623;}
.exchange-list{ padding-top:30px;}
.exchange-list td{ border:1px solid #e5e5e5; background:#fff; padding:10px 0; text-align:center; font-size:16px; color:#333;}
.exchange-list .tr_top td{ background:none; line-height:20px; font-size:14px;}
.exchange-list td.td1{ border-right:0; width:160px;}
.exchange-list td.td1 img{ width:120px; height:120px;}
.exchange-list td.td2{ border-left:0; width:255px; text-align:left; font-weight:bold;}
.exchange-list td.td3,
.exchange-list td.td4{ width:160px;}
.exchange-list td.td5{ width:250px;}
.exchange-list td.td6{color:#c81623;}
.exchange-list .tips{text-align:center; padding:40px 0;font-size:16px;}

.member-banner{ overflow:hidden;position:relative;}
.member-banner .center{ height:470px; overflow:hidden; position:relative; z-index:3;}
.member-banner .bg{ position:absolute; top:0; width:1920px; left:50%; margin-left:-960px;}
.member-banner .bg img{ display:block; height:470px; width:100%;}
.member-banner .edit-info{ padding-top:70px;}
#exchange-list li .txt span{ display:block; width:170px; height:35px; line-height:35px; border-radius:3px;  color:#fff; margin:10px auto 0; background:url(http://www.zyrope.com/images/shop/icon_change.png) no-repeat 20px center #c91623; text-align:left; padding-left:55px; letter-spacing:5px;}
#exchange-list li:hover{ transform:scale(1);}

.ul_weblink li{ float:left; width:380px; height:280px; position:relative; background:#fff; margin-top:-40px; margin-bottom:90px; margin-right:30px; text-align:center; transition:0.3s;}
.ul_weblink li.end{ margin-right:0;}
.ul_weblink li:nth-child(3n+1){ clear:left;}
.ul_weblink li h3{ font-size:16px; font-weight:normal; color:#000; margin:0; padding:40px 0;}
.ul_weblink li a{ display:block;}
.ul_weblink li img{ width:220px; height:80px;}
.ul_weblink li figure{ padding-bottom:50px;}
.ul_weblink li aside span{ transition:bottom 0.3s;}
.ul_weblink li aside::after,
.ul_weblink li aside::before{ display:inline-block; content:''; vertical-align:middle; width:82px; height:1px; background:#ededed;}
.ul_weblink li aside::after{ margin-left:24px;}
.ul_weblink li aside::before{ margin-right:24px;}
.ul_weblink li:hover{ margin-top:-60px; box-shadow:0 0 35px rgba(0,0,0,0.19);}
.ul_weblink li:hover aside::after,
.ul_weblink li:hover aside::before{ opacity:0;}
.ul_weblink li:hover aside span{ position:absolute; left:50%; margin-left:-53px; bottom:-53px; background:url(http://www.zyrope.com/images/shop/in.png) no-repeat; width:106px; height:106px; line-height:106px; text-align:center; color:#fff; font-size:18px; font-weight:bold;}

.member-contain{ padding-bottom:50px;}
.topic-banner .bx-wrapper{ position:relative;}
.topic-banner{ position:relative; height:550px; overflow:hidden;}
.topic-banner .box{ overflow:hidden;}
.topic-banner .box a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.topic-banner .bg{ position:absolute; left:50%; margin-left:-960px; width:1920px; top:0;}
.topic-banner .bg img{ display:block; width:100%; height:550px;}
.topic-banner .center{ height:550px; overflow:hidden;}
.topic-banner .bx-pager{ display:table; z-index:20; position:relative; margin:0 auto; margin-top:-34px; height:34px; }
.topic-banner .bx-pager div{ float:left;/* background:#fff; */height:34px; padding:0 8px; padding-top:12px;}
.topic-banner .bx-pager a{ display:block;  width:15px;height:15px; background:url(http://www.zyrope.com/images/home/banner_dots.png) no-repeat -17px 0;opacity:0.5;}
.topic-banner .bx-pager a.active{ background-position:0 0;opacity:1;}
/*.topic-banner .bx-pager::before,
.topic-banner .bx-pager::after{ float:left; content:''; vertical-align:middle; background:url(http://www.zyrope.com/images/home/banner_dots.png) no-repeat 0 -17px; width:46px; height:34px;}
.topic-banner .bx-pager::after{ background-position: right bottom;}*/

.topic-category{ background:#f8f8f8; border-bottom:1px solid #ececec; padding:26px 0;font-size:18px;line-height:45px; }
.topic-category dl{ float:left; color:#000;  line-height:45px;font-size:24px;}
.topic-category dl:after{margin:0 20px; width:1px; background:#ddd; height:30px; display:inline-block; content:''; vertical-align:middle;}
.topic-category ul{ position:relative; width:231px; float:left;}
.topic-category ol{ cursor:pointer; position:relative; background:#fff;  border:1px solid #ececec;padding-left:24px; }
.topic-category ol span{ position:absolute; width:44px; top:0; height:45px; background:url(http://www.zyrope.com/images/a_sel_2.gif) no-repeat center center; right:0;border-left:1px solid #ececec;}
.topic-category li{ position:absolute; left:0; width:100%; background:#fff; top:100%; z-index:10; box-shadow:0 0 10px #ccc; display:none;}
.topic-category li a{ display:block; padding:0 20px;}

.topic-list{ padding-top:48px; border-bottom:1px solid #e7e7e7; margin-bottom:40px;}
.topic-list li{ margin-bottom:60px; float:left; width:580px; font-size:16px; }
.topic-list li.odd{ float:right;}
.topic-list li a{ display:block;}
.topic-list li .pic{ position:relative;}
.topic-list li .pic i{ position:absolute; right:-2px; top:-2px; width:92px; height:92px; background-position:right top; background-repeat:no-repeat;}
.topic-list li .pic img{ display:block; width:100%; height:325px;}
.topic-list li h4{ text-align:center; font-size:18px; margin:0; padding-top:24px; font-weight:normal;}
.topic-list li p{ color:#7e7e7e; margin:0 0 10px 0; border-bottom:1px dotted #afafaf; padding:15px 0;}
.topic-list li .time{ position:relative;color:#b3b3b3; line-height:30px;}
.topic-list li .time span{ position:absolute; right:0; top:50%; margin-top:-15px; border:1px dotted #c91623; color:#c91623; padding:0 12px;}
.topic-list li .time span.end{border:1px dotted #b3b3b3; color:#d8d8d8;}

.topic-info .video{ text-align:center;}
.topic-info .group-img{ position:relative;}
.topic-info .group-img .big li{ position:relative; z-index:1;}
.topic-info .group-img .big img{ display:block; width:100%; height:650px;}
.topic-info .group-img .big li .txt{ position:absolute; left:0; bottom:0; z-index:2; color:#fff; width:100%; padding:33px 460px 33px 44px; background:rgba(0,0,0,0.7);}
.topic-info .group-img .big li .txt *{ margin:0;}
.topic-info .group-img .big li .txt h3{ font-size:18px; font-weight:normal;}
.topic-info .group-img .list{ position:absolute; right:30px; bottom:32px; z-index:10; padding:0 15px;}
.topic-info .group-img .list .btn{ position:absolute; cursor:pointer; height:100%; top:0; width:15px;background:url(http://www.zyrope.com/images/a_prev.gif) no-repeat left center;}
.topic-info .group-img .list .prev{ left:0; }
.topic-info .group-img .list .next{ right:0; background-image:url(http://www.zyrope.com/images/a_next.gif); background-position:right center;}
.topic-info .group-img .list li{ width:110px; text-align:center;float:left;}
.topic-info .group-img .list li img{ height:52px; border:1px solid #b5b5b5;}
.topic-info .group-img .list li.on img{ border-width:2px; border-color:#ca1524;}
.topic-info .edit-info{ padding:30px;}
.topic-info .home-title{ padding:30px 0;}

.topic-Related-news{ }
.topic-Related-news .title{padding-top:52px; padding-bottom:82px; text-align:center; color:#333; font-size:30px;}
.topic-Related-news .title::after{ display:block; content:''; width:59px; height:2px; margin:25px auto 0; background:#555;}
.news-list{ min-height:400px;}
.news-list li{ margin-bottom:40px; position:relative; padding-left:110px; overflow:hidden;}
.news-list li .date{ position:absolute; border:1px solid #eaeaea; text-align:center; width:96px; height:100%; left:0; top:0;}
.news-list li .date time{ position:absolute; left:0; width:100%; text-align:center; top:50%; margin-top:-50px; color:#9b9b9b; padding:0 14px;}
.news-list li .date time b{ font-size:50px; border-bottom:1px solid #e0e0e0; padding-bottom:15px; margin-bottom:15px;color:#555; display:block; line-height:50px;}
.news-list li .pic{ float:left; width:240px;}
.news-list li .pic img{ display:block; width:100%; height:171px;}
.news-list li .txt{ float:right;height:171px; width:806px; border-bottom:1px dotted #c6c6c6; background:url(http://www.zyrope.com/images/new_li.gif) no-repeat 95% center; padding-right:80px;}
.news-list li .txt a{ display:block;}
.news-list li h3{ font-size:18px; margin:0; line-height:65px;font-weight:normal;}
.news-list li p{ margin:0; line-height:24px; overflow:hidden; height:72px; color:#555;}


/*芬尼简介*/
#coop-floor-9{ overflow-x:hidden;}
.coop-floor .bg{ min-height:700px; background-position:center top; background-repeat:no-repeat;}
/*#coop-floor-3 .bg{ min-height:698px;}*/
.coop-floor .center{ position:relative;}
.coop-floor .edit-info{ color:#333; font-size:16px;}
#coop-floor-5{ margin-top:5px;}
.coop-content #coop-floor-5{ margin-top:0;}
#coop-floor-5 .bd ul{ z-index:1;}
#coop-floor-5 .bd ul,
#coop-floor-5 .bd li{ width:100%  !important;}
#coop-floor-5 .bd li{ height:700px; background-position:center top; background-repeat:no-repeat;}
#coop-floor-5 .hd{ z-index:10;}
#coop-floor-5 .hd ul{ position:absolute; left:98px; bottom:50px;}
#coop-floor-5 .hd ul li{ margin-right:1px; float:left; background:rgba(0,0,0,0.5); color:#fff; position:relative; width:200px; height:80px;}
#coop-floor-5 .hd ul li img{ display:none; position:absolute; left:4px; top:4px; right:4px; bottom:4px; z-index:10; height:72px; width:192px;}
#coop-floor-5 .hd ul li.on img{ display:block;}
#coop-floor-5 .hd ul li .txt{ display:table; height:80px; width:100%;}
#coop-floor-5 .hd ul li .txt-cell{ display:table-cell; vertical-align:middle; padding:0 10px;}
#coop-floor-5 .edit-info{ height:700px; overflow:hidden;}
#coop-floor-9 .edit-info{ position:absolute; top:170px; left:0; width:400px;}
#coop-floor-9 .data-big{ float:right; background:url(http://www.zyrope.com/images/xianshi.png) no-repeat; width:991px; height:551px; margin-top:83px; margin-right:-120px; position:relative; padding:40px 0 0 123px;}
#coop-floor-9 .data-big img{ width:718px; height:449px;}
#coop-floor-9 .data-big .fancybox{ position:absolute; background:url(http://www.zyrope.com/images/fangdajng.png) no-repeat center center rgba(255,255,255,0.2); width:50px; height:50px; right:150px; bottom:41px;}
#coop-floor-9 .data-big .fancybox:hover{ background-color:#c81624;}

#coop-floor-10{ overflow:hidden; height:700px; background:url(http://www.zyrope.com/images/about/social-bg.jpg) no-repeat center top;}
#coop-floor-10 .small-pic{ margin-left:5px; width:960px;}
#coop-floor-10 .small-pic li img{ display:block; width:315px; height:197px;}
#coop-floor-10 .small-pic .bx-wrapper{ position:relative; margin:0 !important;}
#coop-floor-10 .small-pic .bx-controls-direction{ position:absolute; left:-105px; width:100px;  bottom:0; z-index:10; height:50px;}
#coop-floor-10 .small-pic .bx-controls-direction a{ margin:0; position:relative; top:auto; float:left;background-repeat:no-repeat; background-image:url(http://www.zyrope.com/images/about/btn.png);  width:50px; height:50px;}
#coop-floor-10 .small-pic .bx-controls-direction a.bx-prev{ background-position:left bottom; background-color:#f9f9f9;}
#coop-floor-10 .small-pic .bx-controls-direction a.bx-next{ background-position:right bottom;background-color:#c81623;}
#coop-floor-10 .box{ float:left; width:50%;}
#coop-floor-10 .big_img{ float:right; width:960px; height:700px; overflow:hidden;}
#coop-floor-10 .big_img li{ display:none;} 
#coop-floor-10 .big_img li img{ display:block ; height:700px; width:100%;} 
#coop-floor-10 .main{ position:relative; padding:74px 0  0 89px; max-width:600px; height:503px; overflow:hidden;}
#coop-floor-10 .main .title-10{ font-size:36px; color:#333;}
#coop-floor-10 .main .title-10 div{ letter-spacing:5px;}
#coop-floor-10 .main .title-10 span{ display:inline-block; height:45px; border-bottom:3px solid #c81623;}
#coop-floor-10 .tab dl{ overflow:hidden; margin:16px 0;}
#coop-floor-10 .tab dd{ float:left; margin-right:35px;color:#ececec;   cursor:pointer; }
#coop-floor-10 .tab dd span{border-bottom:2px solid transparent; font-size:72px;font-family:Helvetica, sans-serif; font-weight:bold;}
#coop-floor-10 .tab dd:hover,
#coop-floor-10 .tab dd.on{color:#efd8d9; }
#coop-floor-10 .tab dd span{ display:inline-block; height:75px;font-family: "dinbold";}
#coop-floor-10 .tab dd:hover span,
#coop-floor-10 .tab dd.on span{border-bottom-color:#c81623;}
#coop-floor-10 .edit-info{ color:#555; line-height:24px;}

#coop-floor-11{ background:url(http://www.zyrope.com/images/about/coop_bg1.jpg) no-repeat center top; height:780px;}
#coop-floor-11 .title{ text-align:center; padding-top:150px; font-size:30px; color:#333;}
#coop-floor-11 .title div{ font-size:36px; padding-bottom:15px;}
/*#coop-floor-11 .title div span{ height:45px; display:inline-block; border-bottom:3px solid #c81623;}*/
#coop-floor-11 .time{ text-align:center; font-size:26px; color:#c81623; padding:50px 0 85px 0;}
#coop-floor-11 .time img{ height:34px;}
#coop-floor-11 .time strong{font-family: "dinbold";}
#coop-floor-11 .from{ width:688px; margin:0 auto;}

#coop-floor-11 .from dd{ position:relative; float:left; padding-left:30px; background-position:left center; background-repeat:no-repeat; width:184px; margin-bottom:30px;}
#coop-floor-11 .from dd .form_err{ position:absolute; right:-15px; color:#f00; top:0; font-size:12px; line-height:40px;}
#coop-floor-11 .from dd.d_1{ background-image:url(http://www.zyrope.com/images/about/icon_coop_1.png);}
#coop-floor-11 .from dd.d_2{ background-image:url(http://www.zyrope.com/images/about/icon_coop_2.png);}
#coop-floor-11 .from dd.d_3{ background-image:url(http://www.zyrope.com/images/about/icon_coop_3.png);}
#coop-floor-11 .from dd.d_4{ background-image:url(http://www.zyrope.com/images/about/icon_coop_4.png);}
#coop-floor-11 .from dd.d_5{ background-image:url(http://www.zyrope.com/images/about/icon_coop_5.png);}
#coop-floor-11 .from dd.d_6{ background-image:url(http://www.zyrope.com/images/about/icon_coop_6.png);}
#coop-floor-11 .from dd.d_7{ background-image:url(http://www.zyrope.com/images/about/icon_coop_7.png);}
#coop-floor-11 .from dd.d_2,
#coop-floor-11 .from dd.d_5{ margin:0 62px;}
#coop-floor-11 .from dd label{ position:absolute; left:30px; color:#999;line-height:40px;}
#coop-floor-11 .from dd select,
#coop-floor-11 .from dd .text{background:none; height:40px;width:100%; border:none; border-bottom:1px solid #999; }
#coop-floor-11 .from dd select{display:block !important; color:#999;}
#coop-floor-11 .from dd select option:nth-child(1){ display:none;}
#coop-floor-11 .from dd .text{  line-height:40px;}
#coop-floor-11 .from dt{ text-align:center;}
#coop-floor-11 .from dt .btn{ border:none; height:40px; line-height:40px; font-size:18px; color:#fff; background:url(http://www.zyrope.com/images/form/pop-btn.png) no-repeat right center; padding:0 40px 0 0; cursor:pointer; width:170px;}
#coop-floor-11 .from dt .btn:hover{ background-image:url(http://www.zyrope.com/images/form/pop-btn_hover.png);}

.Intro-content .floor-5 .edit-info{ height:780px;}
.Intro-content .floor-5 .bg{background-repeat:no-repeat; background-position:center center; background-size:cover; background-attachment:fixed; }
#Intro-content-1 .bg{ min-height:697px;}
#Intro-content-3 .bg{ background-position:center top; background-repeat:no-repeat;}
#Intro-content-3 .center{ height:700px;}
#Intro-content-3 .list-con{ height:627px; overflow:hidden; padding-top:106px;}
#Intro-content-3 .list-tab dd{ float:left; cursor:pointer; line-height:38px; padding:0 25px; min-width:160px; text-align:center; font-weight:bold; font-size:16px; color:#fff; border:1px solid #494d61; background:#494d61; margin-right:2px;}
#Intro-content-3 .list-tab dd.on{ background:none;}

#Intro-content-4{ height:645px; position:relative; overflow:hidden;}
#Intro-content-4 .list-img{ position:absolute; width:1920px; left:50%; margin-left:-960px; top:0;}
#Intro-content-4 .list-img dl{ float:left; margin-right:5px;}
#Intro-content-4 .list-img dd{ margin-top:5px; position:relative;}
#Intro-content-4 .list-img dd a{ position:absolute; z-index:10; background:url(http://www.zyrope.com/images/open_video_63.png) no-repeat center center; width:100%; height:100%;}
#Intro-content-4 .list-img dd::before{ position:absolute; content:''; width:100%; height:100%; background:rgba(0,0,0,0.38); transition:0.3s;}
#Intro-content-4 .list-img dd:hover::before{ opacity:0;}
#Intro-content-4 .list-img dd img{ height:320px; display:block; width:100%;}
#Intro-content-4 .list-img dl.dl_1 dd img,
#Intro-content-4 .list-img dl.dl_4 dd img{ height:645px;}
#Intro-content-4 .list-img dl.dl_1{ width:354px;}
#Intro-content-4 .list-img dl.dl_2{ width:509px;}
#Intro-content-4 .list-img dl.dl_3{ width:511px;}
#Intro-content-4 .list-img dl.dl_4{ width:527px; margin-right:0;}
#Intro-content-4 .list-img .videosamewidth{ max-width:800px; display:block;}

#Intro-content-5{ color:#333; background:url(http://www.zyrope.com/images/about/aboutbg.jpg) no-repeat center top; height:700px;}
#Intro-content-5 .title{ text-align:center; font-size:30px; padding:104px 0 65px 0; color:#fff;}
#Intro-content-5 .center{ position:relative;}
#Intro-content-5 .bd li{ position:relative; height:400px;}
#Intro-content-5 .text{ position:absolute; right:0; bottom:0; z-index:5; width:460px; background:url(http://www.zyrope.com/images/about/aboutbg_textbg.jpg) repeat; height:400px; overflow:hidden; padding:25px 25px 0 50px; color:#fff;}
#Intro-content-5 .num{font-family: "dinbold"; font-size:72px; color:#fff; opacity:0.2;}

#Intro-content-5 .swiper-container { float:left; width:740px;  position:relative; }
#Intro-content-5 .swiper-wrapper{ margin-left:70px;}
#Intro-content-5 .swiper-slide{background:#000; width:600px; height:400px;}
#Intro-content-5 .swiper-slide img{ display:block;width:600px; height:400px; opacity:0.4;}
#Intro-content-5 .swiper-slide-active img{ opacity:1;}
#Intro-content-5 .hd{ text-align:center; padding-top:10px;}
#Intro-content-5 .hd li{margin: 0 5px; border-radius:50%;background: #000;width: 10px;height: 10px;opacity: 0.3; display:inline-block; overflow:hidden; line-height:100px; cursor:pointer;}
#Intro-content-5 .hd li.on{background: #fff; opacity:1;}
#Intro-content-5 .btn{ position:absolute;left:690px; bottom:0;width: 50px;height: 50px;background:url(http://www.zyrope.com/images/a_prev.gif) no-repeat center center rgba(255,255,255,0.2); z-index:10; cursor:pointer;}
#Intro-content-5 .btn:hover {background-color:#c91623;}
#Intro-content-5 .swiper-next { left:740px; background-image:url(http://www.zyrope.com/images/a_next.gif);}

.history-Content{ height:840px; position:relative; overflow:hidden;}
.history-Content .bg{ z-index:0; position:absolute; left:0; top:0; width:100%; height:100%;}
.history-Content .con{ position:relative; z-index:4;}
.history-Content .history-con{ padding-top:190px; padding-left:483px; color:#fff;}
.history-Content .history-con .tit{font-family: 'dinbold'; font-size:100px; padding-left:56px; margin:0;}
.history-Content .history-con .edit-info{ height:374px; overflow:hidden;}
.history-Content  .year{position:absolute;  bottom:66px; width:100%; left:0; z-index:4;background:url(http://www.zyrope.com/images/about/yearbg.png) repeat-x 6px 54px;}
.history-Content .bd{ text-align:center; overflow:hidden; height:77px;width:1200px; margin:0 auto;}
.history-Content .bd li{ cursor:pointer; position:relative;  float:left; width:120px;}
.history-Content .bd::after{ position:absolute; content:''; width:100%; left:0; height:1px; background:#373737; bottom:20px;}
.history-Content .bd li.on{ color:#c81623;}
.history-Content .bd li h5{ margin:0;font-size:16px; color:#555;font-family: 'dinbold'; padding-bottom:58px; position:relative; z-index:2;}
.history-Content .bd li h5::before,
.history-Content .bd li h5::after{ position:absolute;  left:50%; background:#373737;bottom:0;}
.history-Content .bd li h5::before{ content:'';width:10px; height:10px; margin-left:-5px; bottom:16px; }
.history-Content .bd li h5::after{ width:1px; height:40px;margin-left:-1px;}
.history-Content .bd li.on h5::after{content:''; background:#c81623;}
.history-Content .bd li.on h5::before{ background:#c81623;}
.history-Content .bd li.on h5{ color:#c81623;}
.history-Content .year .btn{ position:absolute; width:40px; height:40px; background:#505050; bottom:2px; z-index:15; cursor:pointer; left:50%;}
.history-Content .year .btn::before{ position:absolute; content:''; width:20px; height:20px; left:50%; top:50%; transform:rotate(-45deg); margin-top:-10px; margin-left:-14px;}
.history-Content .year .prev{/* left:0;*/ margin-left:-600px;}
.history-Content .year .next{ /*right:0;*/ margin-left:560px;}
.history-Content .year .prev::before{border-left:3px solid #999; border-top:3px solid #999;  margin-left:-6px;}
.history-Content .year .next::before{border-right:3px solid #999; border-bottom:3px solid #999;}
.history-Content .year .btn:hover{ background:#c81623;}
.history-Content .year .btn:hover::before{ border-color:#fff !important;}

.about-category{ padding:48px 0 0 0;height:118px; text-align:center; border-bottom:1px solid #ddd; margin-bottom:47px;}
.about-category ul{ display:inline-block;}
.about-category ul li{ float:left; min-width:140px;  text-align:center; margin:0 10px 0 10px; height:70px; position:relative;}
.about-category ul li a{ display:block;padding:0 10px; line-height:32px;background:#fff;}
.about-category ul li a:hover,
.about-category ul li.aon a{ background:#c81623; color:#fff; }
.about-category ul li.aon::after{ position:absolute; content:''; background:url(http://www.zyrope.com/images/about/li_on.jpg) no-repeat; width:25px; height:14px; bottom:0; left:50%; margin-left:-12.5px;}

.honor-list ul{ margin-bottom:35px; padding:0 50px; display:table; position:relative;}
.honor-list ul.no-data li{ height:105px; text-align:left;}
.honor-list ul::before,
.honor-list ul::after{ position:absolute; content:''; width:50px; height:75px; bottom:0;background:url(http://www.zyrope.com/images/about/honor_ul_l.png) no-repeat left top;}
.honor-list ul::before{ left:0; }
.honor-list ul::after{ right:0;background-image:url(http://www.zyrope.com/images/about/honor_ul_r.png);}
.honor-list li{ float:left; width:275px; text-align:center; background:url(http://www.zyrope.com/images/about/honor-libg.png) repeat-x left bottom;}
.honor-list li p{ height:75px; margin:0; line-height:25px; padding-top:25px;  overflow:hidden;}
.honor-list li a:hover p{ color:#c81623;}
.honor-list li dl{ display:table; width:100%; height:185px;} 
.honor-list li dl dt{ display:table-cell; vertical-align:bottom;}
.honor-list li img{ max-width:186px; max-height:185px;}
.honor-list li aside{ display:inline-block; position:relative;}
.honor-list li aside::after{ background:url(http://www.zyrope.com/images/about/honor-ying.png) no-repeat right top; position:absolute; right:-24px; top:0; height:100%; content:''; width:24px;}

.Social-content .banner{ height:700px; background-position:center top; background-repeat:no-repeat; overflow:hidden;}
.Social-one{ background:#f9f9f9; height:600px; overflow:hidden;}
.Social-one .box{ float:left; width:50%;}
.Social-one .left-con{ float:right; width:600px; padding:65px 65px 0 0; height:403px; overflow:hidden;}
.Social-one .small-pic{ position:relative; clear:both; width:960px; float:right; margin-right:5px;}
.Social-content .bx-controls-direction a{ top:auto; margin:0; bottom:0;background:#f9f9f9; z-index:10; width:50px; height:50px; position:absolute;}
.Social-content .bx-controls-direction a:hover{ background:#c81623;}
.Social-content .bx-controls-direction a::before{ position:absolute; content:''; width:13px; height:20px; background:url(http://www.zyrope.com/images/about/info_pn.gif) no-repeat left top; left:50%; top:50%; margin-left:-6px; margin-top:-10px;}
.Social-content .bx-controls-direction a.bx-prev{ left:auto; right:-55px;}
.Social-content .bx-controls-direction a.bx-next{ right:-105px;}
.Social-content .bx-controls-direction a.bx-next::before{ background-position: right top;}
.Social-content .bx-controls-direction a.bx-next:hover::before{ background-position: right bottom;}
.Social-content .bx-controls-direction a.bx-prev:hover::before{ background-position: left bottom;}
.Social-one .small-pic li{ float:left; width:320px; text-align:right;}
.Social-one .small-pic li img{ width:315px; height:197px;}
.Social-one .right-img{  overflow:hidden;}
.Social-one .right-img ul{ float:right; position:relative; width:960px;height:600px;}
/*.Social-one-1 .right-img ul{ float:left;}*/
.Social-one .right-img li{width:100%; height:100%; position:absolute; left:0 ;top:0;}
.Social-one .right-img li img{ display:block; height:100%; height:600px;}
.Social-one-2 .small-pic{ float:left; margin-left:5px; margin-right:0;}
.Social-one-2 .small-pic li{ text-align:left;}
.Social-one-2 .small-pic .bx-controls-direction a.bx-prev{ left:-105px;}
.Social-one-2 .small-pic .bx-controls-direction a.bx-next{ left:-55px;}
.Social-one-2 .left-con{ float:left; padding:65px 0 0 65px;}
.Social-content .edit-title{ clear:both;}

.Social-news .title{ padding:60px 0 30px 0; text-align:center; font-size:36px; color:#333;}
.Social-news .title p{ margin:0; padding-top:10px; font-size:16px; color:#555;}
.Social-news .bx-wrapper{ position:relative;}
.Social-news li{ float:left; width:370px; margin-right:30px;}
.Social-news li a{ display:block;}
.Social-news li .pic img{ display:block; width:100%; height:240px;}
.Social-news li p{ font-size:18px; margin:0; padding:18px 0;}
.Social-news li pre{ color:#999; line-height:24px;height:48px; overflow:hidden;}
.Social-news li aside{font-size:18px; font-family:"Courier New", Courier, monospace;  color:#999;border-bottom:1px solid #e5e5e5; padding:15px 0;}
.Social-news li aside span{ font-size:36px;}
.Social-news li a:hover aside{ color:#c81623; border-bottom-color:#c81623;}
.Social-news li a:hover p{ color:#c81623;}
.Social-news{ padding-bottom:117px;}
.Social-news .bx-controls-direction a{ margin-top:-125px;}

.news-info .title{ text-align:center; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #f5f5f5;}
.news-info .title h1{ margin:15px 0; color:#000; font-size:24px;}
.news-info .title p{ font-size:12px; color:#999; margin:0;}
.news-info .info_np{ text-align:right; padding-top:30px;}
.news-info .info_np span a{ margin:10px 0; display:inline-block; color:#999;}
.news-info .info_np span a:hover{ color:#c81623;}

.Social-Zore .bg{ height:700px; background-position:center top; background-repeat:no-repeat; padding-top:120px;}
.Social-Zore .left-con{ float:left; width:600px; position:relative; z-index:2;}
.Social-Zore .left-con .edit-title{ color:#333; width:480px; padding:50px 0; height:210px;}
.Social-Zore .left-con .edit-info{ background:#fff; padding:40px; height:270px; overflow:hidden;}
.Social-Zore .right-img{ position:relative; z-index:1; float:right; width:720px; margin-left:-120px;}
.Social-Zore .right-img li img{ display:block; width:100%; height:480px;}
.Social-Zore .bx-controls-direction a{ bottom:10px;}
.Social-Zore .bx-controls-direction a.bx-next{ right:10px;}
.Social-Zore .bx-controls-direction a.bx-prev{ right:70px;}

.same-banner{ height:470px; background-position:center top; background-repeat:no-repeat; overflow:hidden;}

.download-content .from-bg,
.booking-content .from-bg{ height:700px; background-repeat:no-repeat; background-position:center top;}
.download-content .from-bg{height:780px; background-image:url(http://www.zyrope.com/images/download_bg.jpg);}
.booking-content .bg1{ height:780px;background-image:url(http://www.zyrope.com/images/about/booking_bg1.jpg);}
.booking-content .bg2{ background-image:url(http://www.zyrope.com/images/about/booking_bg2.jpg);}
/*.booking-content .bg3{ background-image:url(../images/about/booking_bg3.jpg);}*/
.first-select{ padding-top:240px;}
.first-select h3{ text-align:center; font-weight:normal; color:#fff; font-size:24px; margin:0; padding-bottom:76px;}
.first-select h3 span{ display:block; color:#b5b5b5; font-size:16px; padding-top:15px;}
.first-select dl{ width:637px; margin:0 auto;font-size:16px;}
.first-select dt{ padding-left:56px; background:url(http://www.zyrope.com/images/about/booking_select_type.png) no-repeat left bottom;}
.first-select dt span{ display:block; border-bottom:1px solid #999; line-height:50px;  color:#999; background:url(http://www.zyrope.com/images/about/booking_select_type_a.png) no-repeat 98% center; cursor:pointer;}
.first-select dd{ display:none; padding-left:56px; padding-top:10px;}
/*.second-select dd a,*/
.first-select dd a{ display:block;background:rgba(255, 255, 255, 0.7); line-height:45px;height:45px; padding:0 20px; transition:0.2s;}
/*.second-select dd a:hover,*/
.first-select dd a:hover{ font-size:20px; color:#000; font-weight:bold;}
/*.second-select dd a{color:#fff; background:rgba(0, 0, 0, 0.8);}
.second-select dd a:hover{color:#fff; }*/
.from-table-same label{ position:absolute; left:30px; line-height:40px;text-align:left; top:0; color:#999;  width:100%;}
.from-table-same .text{ width:100%; line-height:40px; height:40px; border:none; border-bottom:1px solid #999; background:none;}
.from-table-same select{border:none; border-bottom:1px solid #555;  line-height:40px; height:40px; width:100%;background:none;color:#666; display:block !important;}
.from-table-same .btn{ background:url(http://www.zyrope.com/images/form/pop-btn.png) no-repeat right center; height:40px; border:none;  font-size:18px; color:#fff; width:170px; padding:0 20px 0 0; cursor:pointer;}
.from-table-same .btn:hover{background-image:url(http://www.zyrope.com/images/form/pop-btn_hover.png)}

.second-select{ padding:128px 0 40px 0; text-align:center;}
.second-select_after{ padding-top:132px;}
.second-select .title{color:#555; font-size:24px; padding-bottom:46px;}
.second-select .title span{ display:block;  font-size:18px; padding-top:10px;}
/*.second-select dl{  margin:36px 0;padding-left:50px; background:url(../images/booking_select_before.png) no-repeat left bottom; position:relative;}
.second-select dl.dl_after{ background-image:url(../images/booking_select_after.png);}
.second-select dl dt{ cursor:pointer; border-bottom:1px solid #787878; line-height:45px; font-size:16px; color:#919191; background:url(../images/booking_select_type_a.png) no-repeat 96% center;}
.second-select dl dd{ position:absolute; width:545px; left:50px; top:100%; z-index:10; display:none; font-size:16px;}*/
.second-select .input-list{ width:458px; margin:0 auto;}
.second-select .input-list li{ position:relative; padding-left:30px; padding-right:17px; margin-bottom:10px; background-repeat:no-repeat; background-position:left bottom;}
.second-select .input-list li.li_name{ background-image:url(http://www.zyrope.com/images/about/pop-icon01.png);}
.second-select .input-list li.li_tel{ background-image:url(http://www.zyrope.com/images/about/pop-icon02.png);}
.second-select .input-list li.li_ask{ background-image:url(http://www.zyrope.com/images/about/pop-icon06.png);}
.second-select .input-list li.li_area{ background-image:url(http://www.zyrope.com/images/about/pop-icon03.png);}
.second-select .input-list li.li_city{ background-image:url(http://www.zyrope.com/images/about/pop-icon03_1.png);}
.second-select .input-list li.li_strict{ background-image:url(http://www.zyrope.com/images/about/pop-icon03_2.png);}
.second-select .input-list li.li_company{ background-image:url(http://www.zyrope.com/images/about/pop-icon07.png);}
.second-select .input-list li.li_txt{ background-image:url(http://www.zyrope.com/images/about/pop-icon04.png);}
.second-select .input-list li.li_p{ background-image:url(http://www.zyrope.com/images/about/pop-icon09.png);}
.second-select .input-list li.li_time{ background-image:url(http://www.zyrope.com/images/about/pop-icon010.png);}
.second-select .input-list li.li_code{ background-image:url(http://www.zyrope.com/images/about/pop-icon011.png);}
.second-select .input-list li.li_add{ background-image:url(http://www.zyrope.com/images/about/pop-icon013.png);}
.second-select .input-list li.li_mod{ background-image:url(http://www.zyrope.com/images/about/pop-icon014.png);}
.second-select .input-list li .form_err{ position:absolute; right:0; top:0;color:#c81623; line-height:40px;}
.second-select .input-list ul.row-2 li{ float:left; width:207px;}
.second-select .input-list ul.row-2 li:nth-child(2n){ float:right;}
.second-select select{ color:#9fa3a4;border-bottom-color:#787878;}
.second-select select option:first-child{ display:none;}
.second-select .text{border-bottom-color:#787878;}
.second-select .btn-box{ padding-top:30px;}
.second-select .btn-box .btn{ width:358px; font-size:16px; line-height:40px; padding-right:37px;} 

.download-content .center{ padding-top:210px; padding-left:72px;font-size:16px;}
.download-content .name{ font-size:36px; color:#fff;}
.download-content .select{ width:750px; margin:36px 0;}
.download-content .select dl{ float:left; width:358px; position:relative;}
.download-content .select dl.category_two{ float:right;}
.download-content .select dt{ line-height:60px; color:#999; cursor:pointer; background:url(http://www.zyrope.com/images/about/booking_select_type_a.png) no-repeat 95% center; border-bottom:1px solid #999;}
.download-content .select dd{ display:none; position:absolute; left:0; width:100%; top:100%; padding:10px 0;}
.download-content .select dd span{ display:block; padding:0 20px; background-color:rgba(255,255,255,0.5); line-height:40px; height:40px;cursor:pointer; transition:0.2s; color:#333;}
.download-content .select dd span:hover{font-size:20px; color:#000; font-weight:bold;}
.download-content .submit-btn a{ display:inline-block; text-align:center; width:153px; line-height:36px; color:#fff; background:url(http://www.zyrope.com/images/form/pop-btn.png) no-repeat right center; padding-right:40px;}
.download-content .submit-btn a:hover{ background-image:url(http://www.zyrope.com/images/form/pop-btn_hover.png);}

.download-result h5{ font-size:18px; color:#fff; padding:40px 0 20px 0; margin:0; font-weight:normal;}
.download-result li{ line-height:35px;padding-left:33px; background:url(http://www.zyrope.com/images/pdf.png) no-repeat left center;}
.download-result li a{ color:#999;}
.download-result li a:hover{ color:#c81623;}

.pass-download{ padding-top:45px;}
.pass-download a{ display:inline-block; color:#fff; padding:0 27px; background:#c81623; line-height:36px;}

.Have-files{ padding-top:30px; overflow:hidden;}
.Have-files >*{ float:left;}
.Have-files .text{ border-radius:4px 0 0 4px; border:1px solid #000; background:#fff; width:400px; line-height:50px; height:50px; padding:0 10px; border-right:0;}
.Have-files .btn{ height:50px; width:150px; border:1px solid #000;border-left:0; background:#c81623; color:#fff; border-radius:0 4px 4px 0; font-size:16px; cursor:pointer;}

.before-service{position:relative;}
.before-service .bd ul{width:100% !important;}
.before-service .bd li{ height:780px; background-repeat:no-repeat; background-position:center top; width:100% !important;}
.before-service .center{ position:absolute; left:50%; margin-left:-600px; height:100%; top:0;}
.before-service .hd{ display:table; height:100%; float:right; width:240px; padding-top:61px;}
.before-service .hd ul{ display:table-cell; vertical-align:middle;}
.before-service .hd li{ margin-bottom:2px; padding:5px; background:rgba(0,0,0,0.1); position:relative; color:#fff; }
.before-service .hd li::before{  position:absolute; content:'';border:9px solid transparent; border-top-color:#a8a4a0; left:17px; top:0;}
.before-service .hd li.on::before{ display:none;}
.before-service .hd li span{ position:absolute; right:10px; bottom:10px; opacity:0.1;  font-family: "dinbold"; color:#fff; font-size:60px;}
.before-service .hd li.on span{opacity:0.8;}

.before-service .hd li img{ position:absolute; left:5px; top:5px; right:5px; bottom:5px; opacity:0; transition: ease-in-out 0.3s; width:230px; height:140px;}
.before-service .hd li.on img{ opacity:1;}
.before-service .hd li .txt{height:140px; overflow:hidden; padding:0 10px 0 17px;}
.before-service .hd li .txt h4{ font-size:18px; font-weight:normal; margin:0; padding:25px 0 10px;}
.before-service .hd li .txt pre{ line-height:18px;}

/*.contact-content{ margin-top:-61px;}*/
.contact-content .from{ height:680px; position:relative; background-repeat:no-repeat; background-position:center top;}
.contact-content .from .center{ position:relative; z-index:2;}
.contact-content .from::before{ position:absolute; z-index:0; left:0; top:0; width:50%; height:100%; background:rgba(0,0,0,0.87); content:'';}
.contact-content .from .title,
.contact-content .from-table{ width:50%;}
.contact-content .from .title{ text-align:center; padding:124px 0 66px 0; color:#fff; font-size:36px;}
.contact-content .from .title span::before,
.contact-content .from .title span::after{ width:23px; height:18px; display:inline-block; content:''; vertical-align:text-top; background-image:url(http://www.zyrope.com/images/about/contact_title.png); background-repeat:no-repeat;}
.contact-content .from .title span::before{ background-position:left top; margin-right:20px;}
.contact-content .from .title span::after{ background-position: right top; margin-left:20px;}

.contact-content .from-table{ padding-left:52px; padding-right:45px;}
.contact-content .from-table .form_err{ position:absolute; right:-15px; color:#f00; line-height:40px;}
.contact-content .from-table dl{ margin-bottom:33px;}
.contact-content .from-table dd{ position:relative; padding-left:30px; background-position:left center; background-repeat:no-repeat;}
.contact-content .from-table dd .text{ border-bottom-color:#555; color:#fff;}
.contact-content .from-table dd.dd_1{ background-image:url(http://www.zyrope.com/images/about/pop-icon01.png);}
.contact-content .from-table dd.dd_2{ background-image:url(http://www.zyrope.com/images/about/pop-icon02.png); float:right !important;}
.contact-content .from-table dd.dd_3{ background-image:url(http://www.zyrope.com/images/about/pop-icon03.png);}
.contact-content .from-table dd.dd_4{ background-image:url(http://www.zyrope.com/images/about/pop-icon03_1.png); float:right !important;/* margin:0 60px;*/}
.contact-content .from-table dd.dd_5{ background-image:url(http://www.zyrope.com/images/about/pop-icon03_2.png);}
.contact-content .from-table dd.dd_6{ background-image:url(http://www.zyrope.com/images/about/pop-icon04.png);}
.contact-content .from-table dl.row-2 dd{ float:left; width:233px;}
.contact-content .from-table dl.row-3 dd{ float:left; width:186px;}
.contact-content .from-table dl.row-3 dd select{ display:block !important;}
.contact-content .from-table dl dt{ text-align:center;}


.contact-content .map,
.contact-content .edit-info{ float:left; width:50%; }
.contact-content .map{height:600px;}
.contact-content .edit-info{ }
.contact-content .map,
.contact-content .map *{ box-sizing:content-box;}
.contact-content .map img{ max-width:none;}

.center-left{ float:left; width:900px;}
.center-right{ float:right; width:250px;}

.Related-news{ background:#fafafa; padding:10px;}
.Related-news h4{border-top:1px solid #ccc; font-size:18px; text-align:center; color:#000; margin:25px 0 0 0;}
.Related-news h4 span{ display:inline-block; padding:0 5px; background:#fafafa; position:relative; line-height:20px;top:-15px;}
.Related-news li{ border-bottom:1px solid #eee; padding-bottom:15px; margin-bottom:15px;}
.Related-news li .pic{ overflow:hidden;}
.Related-news li a{ display:block;}
.Related-news li img{ display:block; width:100%; height:153px;}
.Related-news li .dot{ padding:5px 0 0 0;}
.Related-news li time{ color:#999; font-size:12px; display:block; padding-bottom:5px;}
.Related-news li pre{ line-height:20px; overflow:hidden; height:40px; color:#666;}

.list-links{ padding:70px 100px;}
.list-links li{ font-size:16px; line-height:50px;}
.list-links li::before{ display:inline-block; content:''; vertical-align:middle; margin:0 10px; width:4px; height:4px; background:#555;}
.list-links li:nth-child(2n){ background-color:#f5f5f5;}

.list-read { padding:20px 0}
.list-read ul{ overflow:hidden;}
.list-read ul li{ float:left; width:120px; text-align:center; padding:10px}
.list-read ul li .pic{ height:100px;}
.list-read ul li .pic img{ width:100px; height:100px;}
.list-read ul li .dot{ padding:10px 0;}

.body404{ background:url(http://www.zyrope.com/images/404/bg404.jpg) no-repeat center top; height:850px;}
.body404 .center{ width:585px;}
.body404 .txt{ padding-top:425px; padding-bottom:25px; border-bottom:1px solid #fff;}
.body404 .txt h3{ text-align:center; font-size:36px; margin:0; font-weight:normal;}
.body404 .txt p{ margin:0; font-size:18px; line-height:30px; padding-left:66px; padding-top:25px;}
.body404 .link{ padding-top:26px; text-align:center;}
.body404 .link a{ display:inline-block; padding:0 24px 0 54px; line-height:40px; background:url(http://www.zyrope.com/images/404/back.png) no-repeat 24px center #bcbcbc; margin:0 25px; color:#fff; font-size:16px;}
.body404 .link a.home{ background-image:url(http://www.zyrope.com/images/404/home.png);}
.body404 .link a:hover{background-color:#c91623;}

.TextList002514 .list{}
.TextList002514 .job-title{ line-height:30px; padding:6px 30px 6px 35px; font-size:14px; cursor:pointer; position:relative; background-color:#888888; color:#fff; overflow:hidden; border-bottom:solid 1px #cfcfcf;}
.TextList002514 .job-title i{transform: rotate(45deg); position:absolute; right:60px; top:50%; margin-top:-7px;border-top:solid 2px #9a9a9a; border-right:solid 2px #9a9a9a; width:10px; height:10px;transition:all 0.3s ease;}
.TextList002514 .job-title.select{}
.TextList002514 .job-title.select i{transform: rotate(135deg);}
.TextList002514 .job-title span{ display:block; float:left; width:200px;}
.TextList002514 .job-title span.s1{ width:260px;}
.TextList002514 .job-title span.s2{}
.TextList002514 .job-title span.s3{ width:240px;}
.TextList002514 .job-title span.s4{}
.TextList002514 .job-title span.s5{}
.TextList002514 .list .job-title{ background-color:#fff; color:#555; line-height:38px;}
.TextList002514 .job-main{ display:none; padding:22px 35px; border-bottom:1px dotted #cfcfcf; background-color:#f9f9f9}
.TextList002514 .job-email{ padding:30px 0;}
/*.TextList002514 .job-email span{ color:#c81623;}*/
.TextList002514 .open-pop{ color:#fff; background-color:#ca1524; padding:0px 48px; line-height:37px; display:inline-block;}

.school-list{ padding:20px 0;}
.school-list .list{ float:left; width:570px; margin-bottom:17px;}
.school-list .list ul{ height:850px; border:1px solid #f0f0f0;}
.school-list .list li{border-bottom:1px solid #f0f0f0; height:160px;}
.school-list .list li.end{ border-bottom:0;}
.school-list .list-odd{ float:right;}
.school-list .list ol{ position:relative; background:#bbb; color:#fff; line-height:40px; margin-bottom:5px; font-size:20px; padding-left:20px; padding-right:50px;}
.school-list .list ol a{ position:absolute; right:0; top:50%;font-size:12px; padding:0 5px; line-height:20px; margin-top:-10px;background:#ca1524; color:#fff;}
.school-list .list ol::before{ position:absolute;content:'';background: #ca1524;height: 30px;line-height: 10px; left:0; top:50%; margin-top:-15px;width: 7px;  }
.school-list .list li .pic{ float:left; width:240px; position:relative;}
.school-list .list li .pic a{ display:block; overflow:hidden;}
.school-list .list li .pic a img{display:block; width:100%; transition:0.3s; height:160px;}
.school-list .list li .pic a:hover img{ transform:scale(1.15);}
.school-list .list li .pic i{position: absolute;left: -10px;height: 24px;color: #fff;background: #ca1524;line-height: 24px;padding: 0 10px;z-index: 20;top: 20px; font-style:normal;}
.school-list .list li .pic i:before{content: " ";position: absolute;left: 0;top: 24px;width: 0;height: 0;border-top: 6px solid #cd213d;border-left: 10px solid transparent;}
.school-list .list li .hotFalse,
.school-list .list li .hot{ display:none;}
.school-list .list li .txt{ float:right; width:305px; padding-right:10px;}
.school-list .list li .txt h3{ margin:0; font-size:18px; font-weight:normal; padding:10px 0; line-height:24px; max-height:68px;}
.school-list .list li .txt aside{ font-size:12px; color:#999; line-height:25px; margin-bottom:10px;}
.school-list .list li .txt aside a{ display:inline-block; background:url(http://www.zyrope.com/images/PHNIX_LOGO.png) no-repeat; background-size:25px 25px; padding-left:30px; color:#999; margin-right:20px;}
.school-list .list li .txt p{color: #999;line-height: 24px; margin:0;}
.school-list .list li .txt p.label{ overflow:hidden;}
.school-list .list li .txt p.label em{float:left; font-style:normal;    height: 20px;display: inline-block; margin-right:10px;padding: 0 5px;border: 1px solid #FE0000;line-height: 18px;color: #FE0000;border-radius: 4px; margin-top:5px;}
.school-list .list li .txt p.label span{ float:left; color:#333;}
.school-list .list li .txt p.label i{position: relative;top: 5px;font-size: 24px;font-weight: 700;font-style: normal;}

/*.btn {top: unset !important;font-weight: unset !important;min-width: unset !important;padding: unset !important;border: unset !important;}*/

.column-menu{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:rgba(255,255,255,0.9); position:relative; z-index:20;}
.column-menu li{ float:left; margin-right:42px;}
.column-menu li a{ display:block; line-height:59px; border-bottom:2px solid transparent;}
.column-menu li a:hover,
.column-menu li a.aon{ border-bottom-color:#c81623;}

.exchange-list .btn{ display: inline-block;float: right;margin-left: 20px;    margin-top: 10px;background:#c81623; color:#fff; width:120px; text-align:center; line-height:40px; transition:0.2s;}
.exchange-list .btn:hover{ border:1px solid #c81623; color:#c81623; background:none;}

.SmartStores{padding:5px; position:fixed; width:420px; height:520px; left:50%; top:50%; margin:-260px 0 0 -210px; z-index:999; background:#fff; border:1px solid #eee; border-radius:4px; display:none;}
.SmartStores h2{ line-height:50px; font-size:20px; margin:0; padding-left:38px; background:url(http://www.zyrope.com/images/phone.png) no-repeat left center;}
.SmartStores h2 span{ font-size:14px; margin-left:10px;}
.SmartStores .close{ width:20px; height:20px; position:absolute; right:5px; top:5px; z-index:10; background:url(../image/close.png) no-repeat center center; cursor:pointer;}




.Top002070{ position:absolute; left:0; top:0; width:100%; background-color:rgba(255,255,255,0.8);z-index:1000;height: 70px;}
.Top002070 header{position:relative;}
.Top002070 .logo,
.Top002070 .top{ position:absolute; top:23%;}
.Top002070 .logo .top_logo{display: block;}
.Top002070 .logo .top_logo img{ display:block;}
.Top002070 .logo .top_logo .top_l2{ position:absolute;}
.Top002070 .logo .suid{display: none;}
.Top002070 .top{ right:0; z-index:10;}
.Top002070 .top dt,
.Top002070 .top dd{ float:left; line-height:40px;}
.Top002070 .top dd.tel{font-family: "dinbold"; font-weight:bold; color:#003283; padding-left:39px; font-size:24px;background:url(../image/icon_tel.png) no-repeat 10px center;}
.Top002070 .top dd:before{ display:inline-block; content:''; width:1px; border-right:1px solid #d1d1d1; height:12px; margin-right:10px; vertical-align:middle;}
.Top002070 .top dd.tel:before{ display:none;}
.Top002070 .top dd a{display:inline-block;font-size: 16px;}
/*.Top002070 .top dd a:after{ display:inline-block; content:''; width:0; height:0; border:5px solid transparent; border-top-color:#8c8c8c; margin-left:10px;vertical-align:middle;}*/
.Top002070 .top dt{ position:relative; width:40px; height:40px; background:url(http://www.zyrope.com/images/sousuo.png) no-repeat center center;}
.Top002070 .top dt div{ position:absolute; right:0; top:0; overflow:hidden; width:0; opacity:0;background:#eee; transition:0.3s;}
.Top002070 .top dt:hover div{ width:200px; opacity:1;}
.Top002070 .top dt div .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .top dt div .btn{ position:absolute; right:0; top:0; height:40px; border:none; cursor:pointer; width:40px;background:url(http://www.zyrope.com/images/sousuo.png) no-repeat center center;}
.Top002070 .logo{ left:0;}

.Top002070 nav{ padding:0 135px 0 19%;}
.Top002070 nav li{ float:left;width:97px; text-align:center;}
.Top002070 nav li.aon >a,
.Top002070 nav li:hover >a{border-bottom:3px solid #003283;}
.Top002070 nav li a{ display:block;}
.Top002070 nav li > a{height: 70px;line-height:70px; position:relative; font-size:16px; color:#333;padding:0 7px;display: inline-block;}

.Top002070 nav li .subnav{ position:absolute; width:100%; left:0; /*top:49px;*/ padding-top:20px;padding-bottom:20px; background-color:#f6f6f6; z-index:2;display:none;}
.Top002070 nav li .subnav dl{/* float:right; */text-align:  center; /* display:  inline-block;*/}
.Top002070 nav li .subnav dd{display:inline-block;text-align:center; padding:0 18px;}
.Top002070 nav li .subnav dd:last-child{/*margin-right: 0;*/}
.Top002070 nav li .subnav dd img{height:40px;transition: ease-in-out 0.3s;}
.Top002070 nav li .subnav dd a:hover img{transform-style: preserve-3d;  transform:rotateY(180deg);}
.Top002070 nav li .subnav dd .pp{display: none;}
.Top002070 nav li .subnav dd:hover figure{}
.Top002070 nav li .subnav dd:hover .pp{display:none;}
.Top002070 nav li .subnav dd p{color: #333;padding: 10px 0 0 0; margin: 0;}

.Top002070 nav li .guyu{padding-top:12px;padding-bottom:12px}
.Top002070 nav li .guyu .auto{max-width: 560px; text-align:left;}
.Top002070 nav li .guyu dd{width: 120px;margin-left: 0;padding:0;text-align:left;}
.Top002070 nav li .guyu dd:nth-child(3n){margin-right:0;}
.Top002070 nav li .guyu dd a p:hover{color: #003283;}

.Top002070 .navbg{position: absolute;width:100%;/*height: 222px;*/top: 100%;left:0;z-index:1;background: #f7f7f7;display: none;}



.Top002070 nav li .guyu dl{}
.Top002070 nav li .guyu dd{ float:none;}
.Top002070 nav li .add_dl{ width:150px; line-height:14px;}

@media(max-width:1200px)
{
    .Top002070 nav li{ width:85px;}
    }

@media(max-width:480px)
{
    .Top002070{ height:110px; padding-top:40px;background:#fff; position:relative;}
    .Top002070 header{ }
    .Top002070 .top{ top:-40px !important; right:2% !important;}
    .Banner0016281{ margin-top:110px;}
    }

/*banner*/
.Banner001628{overflow:hidden; position:relative;}
.Banner001628 .bx-pager{ position:absolute; left:50%; bottom:50px; margin-left:-28px; z-index:10; text-align:center; }
.Banner001628 .bx-viewport{ height:auto !important;}
.Banner001628 .bx-pager div{width:22px;float:left;margin-right:10px;}
.Banner001628 .bx-pager div a{height:22px;  line-height:100px; cursor:pointer; background:url(http://www.zyrope.com/images/banner_li.png)no-repeat center;display:block; overflow:hidden;}
.Banner001628 .bx-pager div a.active{background: url(http://www.zyrope.com/images/banner_lion.png)no-repeat;}
.Banner001628 .ban li a{ display:block;}
.Banner001628 li .img1{display: block; width:100%;}

.tit{margin:60px 0 20px;}
.tit h3{text-align: center;margin:0 0 10px 0;font-size: 30px;color: #333;font-weight: normal;color: #333333;}
.tit span{display: block;text-align: center;font-size: 16px;color: #555555;}


/*banner 小屏*/
.Banner0016281{display: none;overflow:hidden; position:relative;width: 100%;margin-top: 70px;}
.Banner0016281 .owl-dots {position: absolute;left: 48%;bottom: 15px;}
.Banner0016281 .owl-dots span{ width:22px; height:22px; margin-right:10px;  float:left;line-height:100px; cursor:pointer; background:url(http://www.zyrope.com/images/banner_li.png)no-repeat center;position:relative;}
.Banner0016281 .owl-dot{float: left}
.Banner0016281 .owl-stage-outer{height: auto;}
.Banner0016281 .owl-dots .owl-dot.active span{background: url(http://www.zyrope.com/images/banner_lion.png)no-repeat;}
.Banner0016281 .owl-dots:before{display:inline-block; width:15px; height:1px; background:#fff; position:absolute; top:50%; right:-25px;display: none;}
.Banner0016281 .owl-dots .owl-dot span.active:before{content:"";display: none!important;}
.Banner0016281 .owl-dots .owl-dot span:last-child:before{display: none!important;}

/*我们的业务*/
.wmdyw{}
.wmdyw a{color: #333;}
.wmdyw .left1,
.wmdyw .right1{width: 50%;overflow: hidden;float: left;}
.wmdyw .left1{padding-right: 2.5px;}
.wmdyw .right1{padding-left: 2.5px;}
.wmdyw .left1 .more,
.wmdyw .right1 .more{display: none;}
.wmdyw .left,
.wmdyw .right{float: left;width: 100%;height: 0;padding-bottom: 50%;/*transition: all 0.6s;*/overflow: hidden; text-align:center;}
/*.wmdyw .left:hover,
.wmdyw .right:hover{transform: scale(1.1);}*/
.wmdyw .left:hover .txt,
.wmdyw .right:hover .txt{ color:#333;}
.wmdyw .left .txt:hover,
.wmdyw .right .txt:hover{ color:#003283;}

.wmdyw .txt{text-align: center;color: #333;margin-top: 12%; display:inline-block;}
.wmdyw .txt h3{font-size: 22px;font-weight: normal;margin:0;line-height: 45px; display:inline-block;}
.wmdyw .txt p{font-size: 14px;margin:0; display:inline-block;}

/*我们的文化*/
.wmdwh{}
.wmdwh .ggt{height: 0;padding-bottom: 29%;background-size: contain;}
.wmdwh .tuc{position: relative;}
.wmdwh .tuc .hbg{position: absolute;width: 100%;height:100%;top: 0;left: 0;background-color: rgba(0,0,0,0.5);display: none;}
/*.wmdwh .tuc:hover .hbg{display: block;}*/
.wmdwh .txt{overflow: auto;position: absolute;z-index: 10;left: 20%;display:inline-block;width: 560px;height: 190px;top: 39%;}
.wmdwh .txt h3{font-size: 28px;margin:0;font-weight: normal;line-height: 2;color: #fff;}
.wmdwh .txt p{color: #fff;font-size: 14px;margin:0;line-height: 1.5;}
.wmdwh .txt .more{display: none;}
.wmdwh .tuc .txt:hover .h3,
.wmdwh .tuc .txt:hover .p{ color:#003283;}


/*新闻*/
.news{margin-top: 55px;padding-bottom: 70px;}
.news .auto{}
.news .new_left{width: 46%;float: left;}
.news h2{margin:0;font-weight: normal;color: #333;font-size: 30px;margin-bottom: 20px;}
.news .new_left .xinw{padding:15px 10px;background: #f9f9f9;height: 292px;}
.news .new_left .xinw li{margin-bottom:12px;}
.news .new_left .xinw li .pic{display: none;}
.news .new_left .xinw h3{margin:0;font-size: 16px;color: #333;line-height: 1.5;font-weight: normal;background: url(http://www.zyrope.com/images/newli.jpg)no-repeat left center;padding-left: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news .new_left .xinw h3:hover{color: #003283;}
.news .new_left .xinw time{font-size: 14px;color: #999;padding-left: 20px;}
.news .new_left .xinw .wap{display:none}
.news .new_left .xinw .dzll{display: inline-block;margin-left: 15px;}
.news .new_left .xinw .dzll a{margin-right:10px;display:inline-block;line-height: 32px;padding:3px 0 0 20px;color: #999;}
.news .new_left .xinw .dzll span{padding-left: 20px;display: inline-block;line-height: 32px;color: #999;}
.news .new_left .xinw .dzll .zhan{background: url(http://www.zyrope.com/images/dz.png)no-repeat left center;}
.news .new_left .xinw .dzll .liul{background: url(http://www.zyrope.com/images/ll.png)no-repeat left center;}


.news .new_right{width: 50%;float: right;}
.news .new_right .video{width: 100%;}
.news .new_right .video figure{ position:relative;}
.news .new_right .video figure .shp{ position:absolute; left:0; top:0; width:100%; height:100%;background: url(http://www.zyrope.com/images/bofang.png)no-repeat center;}
.news .new_right .video figure .shp:hover{background: url(http://www.zyrope.com/images/bofangon.png)no-repeat center;}
.news .new_right .video figure .shp h3{text-align: center;margin-top: 190px;color: #fff;font-weight: normal;}
.news .new_right .video figure img{width: 100%;height: 292px;}
.news .new_right .video figure .dzll{position: absolute;bottom: 10px;right: 10px;}
.news .new_right .video figure .dzll a{margin-right:10px;display:inline-block;line-height: 32px;padding:3px 0 0 20px;color: #fff;}
.news .new_right .video figure .dzll span{padding-left: 20px;display: inline-block;line-height: 32px;color: #fff;}
.news .new_right .video figure .dzll .zhan{background: url(http://www.zyrope.com/images/dzon.png)no-repeat left center;}
.news .new_right .video figure .dzll .liul{background: url(http://www.zyrope.com/images/llon.png)no-repeat left center;}



/*底部*/
/*
 .Bottom001896 为demo编号
 */
.Bottom001896{padding:85px 0 65px 0;position: relative;background: #444444;}
.Bottom001896 dl{float: left;min-height: 240px;position: relative;background: url(http://www.zyrope.com/images/dlleft.png)no-repeat left ;}
.Bottom001896 dl.dl1{width: 260px;}
.Bottom001896 dl.dl1 dd{float: left;width: 110px;}
.Bottom001896 dl.dl2{width: 190px;}
.Bottom001896 dl.dl3{width: 240px;}
.Bottom001896 dl.dl4{width: 213px;}
.Bottom001896 dl.dl5{width: 183px;}
.Bottom001896 dl.dl6{width: 113px;}
.Bottom001896 dl.dl6 .tm a{display: inline-block;padding-right:30px;background: url(http://www.zyrope.com/images/tm.png)no-repeat right center;}
.Bottom001896 dl.dl6 .jd a{display: inline-block;padding-right:30px;background: url(http://www.zyrope.com/images/jd.png)no-repeat right center;}
.Bottom001896 dl.dl6 .sl a{display: inline-block;padding-right:30px;background: url(http://www.zyrope.com/images/sl.png)no-repeat right center;}
.Bottom001896 dl.dl6 .sn a{display: inline-block;padding-right:30px;background: url(http://www.zyrope.com/images/suning.png)no-repeat right center;}

.Bottom001896 dl dt{padding-left:16px;font-size:15px;line-height:1em;margin-left: -1px; margin-bottom: 20px; color: #e0e0e0;margin-top: -5px;}
.Bottom001896 dl dt span{background: url(http://www.zyrope.com/images/dtli.png)no-repeat right center;display: inline-block;padding-right: 20px;color: #E2E2E2;}
.Bottom001896 dl::before{content:''; width:5px;height:5px;background: #003283;position: absolute;left: -2.5px;top: 0;}
.Bottom001896 dl dd{padding:0 16px;margin-bottom:8px;}
.Bottom001896 dl dd a{font-size: 14px;line-height: 24px;color: #8D8D8D;}
.Bottom001896 dl dd a:hover{ color:#fff;}

.Bottom001896 footer{ padding:5% 0;color: #a4b1d0;}
.Bottom001896 footer em{ font-style:normal;float: right;}
.Bottom001896 footer em a{color: #b9c3d9;}
.Bottom001896 footer em i{font-style: normal;color: #486289;margin: 0 12px;}
.Bottom001896 footer a{color: #a4b1d0;}
.Bottom001896 footer span{color: #637cb0;}
.Bottom001896 footer span a{color: #637cb0;text-decoration: underline;}
.Bottom001896 footer a:hover{ color:#fff !important;}

/*@media(max-width:1000px){
.Bottom001896 footer em{ float:none; display:block;}
.Bottom001896 dl.last{ display:none;}
.Bottom001896 dl{ float:none; width:auto; min-height:inherit; padding:10px 0;}
.Bottom001896 dl dd{ display:inline-block;}
}*/

/*Bottom001879*/
.Bottom001879{ /* background:url(fotbg.jpg); padding:25px 0;border-top: 1px solid #222220;*/background: #383838;}
.Bottom001879 figure{ float:right; color:#999; padding-top:25px;}
.Bottom001879 figure img{ display:block; width:100%; max-width:100px;}
.Bottom001879 footer{ float:left;width:100%;}

.Bottom001879 section{ position:relative;}
.Bottom001879 section .ul1{ position: absolute; right: 0;margin-top:40px; }
.Bottom001879 section .ul1 li{float: left;position: relative;margin: 0 10px;}
.Bottom001879 section .ul1 li a{display: block;width: 33px;height: 33px;background-image: url(http://www.zyrope.com/images/ico_ewm.png);background-position: center center;background-color:#484848;border-radius: 50%; background-repeat: no-repeat;cursor: pointer;}
.Bottom001879 section .ul1 dl{position:absolute; right:-41px; bottom:45px;float: right;padding:10px;display: none;width:320px;background: #484848; }
.Bottom001879 section .ul1 dt{;float: left;width: 100px;text-align: center;/*background-image: url(ico_ewmhover.png) ;*/}
.Bottom001879 section .ul1 dl:after{display: block;overflow: hidden;width: 24px;height: 12px;background: url(http://www.zyrope.com/images/addico.png) center no-repeat;bottom: -10px;right: 47px;content: '';position: absolute;}
.Bottom001879 section .ul1 dt img{width: 95px;height: 95px;}
.Bottom001879 section .ul1 dt p{margin:0;text-align: center;color: #fff;font-size: 14px;padding-top: 5px;}
.Bottom001879 section .ddzuo{padding-top:40px;}
.Bottom001879 section .ul1 li:hover dl{display: block;}
.Bottom001879 section .ul1 li:hover a{background-color: #C81523;}

.Bottom001879 .linkS{height: 33px;border-radius: 5px;background: none;position: relative;width: 250px;border: 1px solid #4A4A4A;float: right;margin-top: 40px;margin-right:70px;}
.Bottom001879 .linkS .linkSBox{line-height: 33px;padding-left: 15px;}
.Bottom001879 .linkSBoxIn ul{position: absolute;  display: none;width: 100%;bottom: 105%; left: 0px;border-bottom: 1px solid #383838; background: #383838;padding: 10px 0;}
.Bottom001879 .linkSBoxIn ul li a{display: block; padding-left: 15px;line-height: 30px; color:#868686; }
.Bottom001879 .linkSBoxIn ul li a:hover{color: #fff;}
.Bottom001879 .linkS span{width:100%;line-height: 22px;  color: #868686; }
.Bottom001879 .linkS .btn{height: 33px; position: absolute; width: 40px; right: 0;top: 0; background: url(http://www.zyrope.com/images/right_r.png) no-repeat center;}

/*.Bottom001879 section dt a{ display:block; height:33px; background:url(wx.png) no-repeat;}
.Bottom001879 section dt.sina a{ background:url(qqw.png) no-repeat;}
.Bottom001879 section dt.tqq a{ background:url(qq.png) no-repeat;}
.Bottom001879 section dt.wx{ position:relative; z-index:100;}
.Bottom001879 section dt.wx img{ max-width:none; position:absolute; width:100px; height:100px; left:50%; margin-left:-50px; bottom:100%; display:none;}
.Bottom001879 section dt.wx:hover img{ display:block;}*/
.Bottom001879 section p{ color:#878787; font-size:14px;}
.Bottom001879 section a{ color:#878787; display:inline-block;}
.Bottom001879 section i{width: 1px;/* border-left: 1px dashed #767373; */ margin:0 10px;display: inline-block;height: 10px;background: url(http://www.zyrope.com/images/icobottom.png);}
.Bottom001879 section a:hover{ color:#fff;}


.Bottom001896 .add_dl2{ background:none; min-height:0;}
.Bottom001896 .add_dl2::before{ display:none;}
.Bottom001896 dl.dl1 .add_dl2 dd{ float:none;}



/*栏目页banner*/
/*
 .Banner002203 为demo编号
 */
.Banner002203{margin-top: 90px;}
.Banner002203 .banner{ text-align:center; height:300px; background-position:center center; background-size:cover; background-repeat:no-repeat;}
.Banner002203 .banner img{width: 100%;height: 100%}
.Banner002203 .banner .img2{ display: none;}


/*栏目*/
.Menu001989{margin-top: -56px;}
.Menu001989 .menu{height:auto;overflow: hidden;background:rgba(0,0,0,0.5);  position: relative;}
.Menu001989 ul{overflow: hidden;}
.Menu001989 li{height: 56px;line-height: 56px;text-align: center;float: left;width: auto;}
.Menu001989 li a{color: #fff;display: block;width: 100%; width:240px;}
.Menu001989 li:hover,
.Menu001989 li.aon{background: #003283;}

.menuu{margin-top: -56px; position: relative;}
.menuu .menu{height: 56px;overflow: hidden;background: url(http://www.zyrope.com/images/lanmubg.png);overflow: hidden}
.menuu li{height: 56px;line-height: 56px;padding:0 21px;text-align: center;float: left;width: auto;}
.menuu li a{color: #fff;display: block;width: 100%;}
.menuu li:hover,
.menuu li.aon{background: #003283;}

.locati em{font-style:normal;float:right;line-height: 25px;margin-top: 20px;/*background:url(../images/dqsy.png) no-repeat left center;*/}
.locati em i{ font-style:normal; font-family:'宋体'; margin:0 5px;font-weight: bold;}
.locati em,
.locati em a{color: #7e93ab;font-size: 12px;}
.locati em a:hover{color: #003283;}
.locati em a{}
.locati em .asd{/*opacity: 0;*/}

.danpian{ text-align:justify; line-height:30px; min-height:500px; padding-bottom:50px;}
.danpian .titl{font-size:20px; margin-bottom:5px;}



/*单篇*/ 
.contentwap{display: none;}
 
/*发展历程*/
.Timeline000784{ padding:100px 0;}
.Timeline000784 .tab_year_list .list{position:relative; padding-bottom:5%;}
.Timeline000784 .tab_year_list .list::before,
.Timeline000784 .tab_year_list .list::after{ position:absolute; content:'';}
.Timeline000784 .tab_year_list .list::before{ width:2px; height:98%; background-color:#dfdfdf; top:65px; left:357px;}
/*.Timeline000784 .tab_year_list .list::after{ background:url(Timeline000784-tab_bottom.png) no-repeat; width:24px; height:40px; bottom:-20px; left:135px;}*/
.Timeline000784 .list dl{ padding-left:360px; position:relative;border-bottom:1px dashed #ccc;}
.Timeline000784 .list dt{ position:absolute; left:150px; top:40px; width:210px;font-size: 24px;color: #003283;line-height: 1;}
.Timeline000784 .list dt::before,
.Timeline000784 .list dt::after{position:absolute; content:'';}
.Timeline000784 .list dt::before{ width:20px; height:20px;right:-8px; bottom:0; z-index:1;background: url(http://www.zyrope.com/images/fzlcli.png)no-repeat;}
/*.Timeline000784 .list dt::after{ height:1px; width:90%; right:0; background-color:#ddd; top:50%; margin-top:-1px; z-index:0;}*/
.Timeline000784 .list dt span{ display:inline-block;text-align:center; position:relative; z-index:2;font-size: 40px;font-weight: bold;}
.Timeline000784 .list dd{ padding-left:90px;}
.Timeline000784 .list dd li{position:relative;}
.Timeline000784 .list dd li b{ display: block; width: 100%;  text-align: center; z-index: 5; font-size: 14px; position: absolute; bottom: 0; line-height: 40px;
  color: #fff; background-color: rgba(0, 0, 0, 0.6);}
.Timeline000784 .list dd figure{padding:60px 0; color:#555;font-size: 16px;width: 564px;}
.Timeline000784 .list dd  .libo{margin-bottom: 50px;width: 564px;height: 326px;overflow: hidden;}
.Timeline000784 .list dd  .libo img{width: 564px;height: 326px;}

.Timeline000784 .list .biaoti{padding-left: 0;border-bottom: none;}
.Timeline000784 .list .biaoti dt{position: static;text-align: right;width: 280px;}
.Timeline000784 .list .biaoti dt::before{display: none;}
.Timeline000784 .list .biaoti dt p{font-size: 36px;margin:15px 0;}

.libo .owl-nav .owl-prev,
.libo .owl-nav .owl-next{ position:absolute; top:50%; margin-top:-18.5px; display:block; width:18px; height:37px;filter:alpha(opacity=70);opacity:0.7;line-height: 100px;overflow: hidden;}
.libo .owl-nav .owl-prev{ background:url(http://www.zyrope.com/images/lcleft.png)no-repeat; background-image:url(http://www.zyrope.com/images/lcleft.png); background-repeat:no-repeat; left:1px;}
.libo .owl-nav .owl-next{background:url(http://www.zyrope.com/images/lcright.png)no-repeat; background-image:url(http://www.zyrope.com/images/lcright.png); background-repeat:no-repeat; right:1px;}

.libo .owl-nav .owl-prev:hover{ background:url(http://www.zyrope.com/images/lclefton.png)no-repeat;}
.libo .owl-nav .owl-next:hover{background:url(http://www.zyrope.com/images/lcrighton.png)no-repeat;}

/*创始人宗毅*/
.csrzy{padding:60px 0;}
.csrzy .shangzy{border:1px solid #f7f7f7;padding:0 50px 0 0;background: #fcfcfc;}
.csrzy .shangzy .Ispic{float: left;width: 352px;margin-top: 10px; overflow:hidden;}
.csrzy .shangzy .Ispic img{width:100%!important; height:auto!important}
.csrzy .shangzy .txt{float: right;width: 753px;}
.csrzy .shangzy .txt h3{font-size: 24px;color: #333;margin:0;font-weight: normal;background-repeat: no-repeat;padding:30px 0;border-bottom:2px solid #cc2431;background-position: right center;}
.csrzy .shangzy .txt h3 i{font-style: normal;}
.csrzy .shangzy .tex{margin-top: 30px;}
.csrzy .shangzy .tex li{margin-bottom:10px;font-size: 14px;color: #666;}
.csrzy .shangzy .tex .ul1{float: left;width: 50%;}
.csrzy .shangzy .tex .ul2{float: right;width: 48%;}
.csrzy .hjjl{margin:5% 0}
.csrzy .xiazy{border:1px solid #f7f7f7;padding:0 50px;background: #fcfcfc;padding-left: 0;}
.csrzy .xiazy .left{width: 352px;float: left;margin-right:43px;position: relative;overflow: hidden;}
.csrzy .xiazy .left .hd{position: absolute;bottom: 15px;right: 8px;}
.csrzy .xiazy .left .hd li{width: 8px;height: 8px;float: left;cursor: pointer;background: url(http://www.zyrope.com/images/zyli.png);margin-right: 10px;}
.csrzy .xiazy .left .hd li.on{background: url(http://www.zyrope.com/images/zylion.png);}
.csrzy .xiazy .left .owl-dots{position: absolute;bottom: 15px;right: 8px;}
.csrzy .xiazy .left .owl-dots .owl-dot{float: left;margin-right: 10px;}
.csrzy .xiazy .left .owl-dots .owl-dot span{width: 8px;height: 8px;float: left;cursor: pointer;background: url(http://www.zyrope.com/images/zyli.png);}
.csrzy .xiazy .left .owl-dots .owl-dot.active span{background: url(http://www.zyrope.com/images/zylion.png);}
.csrzy .xiazy .left  .owl-nav{display: none;}
.csrzy .xiazy .right{padding-top: 70px;}
.csrzy .xiazy .right p{font-size: 14px;color: #666;margin:0;line-height: 3;}


/*管理团队*/
.gltd{padding-top: 70px;}
.gltd .top{}
.gltd .top li{width: 588px;float: left;background: #fafafa;height: 368px;}
.gltd .top li:nth-child(2){float: right;}
.gltd .top li .txt{float: left;width: 266px;}
.gltd .top li .pic{float: left;margin-right: 40px;width: 280px;height: 368px;}
.gltd .top li .bt h3{margin:0;font-size: 18px;font-weight: normal;margin-top: 40px;position: relative;}
.gltd .top li .bt h3::before{content:''; width:50px;height:3px;background: #777;position: absolute;left: -65px;top: 50%;margin-top: -1.5px;}
.gltd .top li .bt span{font-size: 18px;}
.gltd .top li .bt {color:#777;}
.gltd .top li .bt:hover {color:#003283;}
.gltd .top li .bt:hover h3::before {background:#003283;}
.gltd .top li p{color: #777;font-size: 14px;margin:30px 0;height: 115px;overflow: hidden;padding-right: 10px;}

.gltd  .list{margin-top: 70px;}
.gltd  .list li{width: 280px;height:368px;margin-right: 26px;float: left;margin-bottom: 70px;text-align: center; position:relative;}
.gltd  .list li:nth-child(4n){margin-right: 0;}
.gltd  .list .li_4n{margin-right: 0;}
.gltd  .list li.end{ margin-right:0;}
.gltd  .list li img{width: 280px; height:368px; display:block;}
.gltd  .list li a{ position:absolute; bottom:0; width:100%;left:0;height:100%;}
.gltd  .list li p{ margin:0;line-height: 50px; position:absolute; bottom:0; width:100%; background:url(http://www.zyrope.com/images/list_bg.png) repeat; background:rgba(0,0,0,0.6); color:#fff; left:0; font-size:14px; height:50px;}
.gltd  .list li:hover p{background: #003283;}


/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 *{ vertical-align:middle;}
.Page002274 .Pages .p_jump,
.Page002274 .Pages .a_end,
.Page002274 .Pages .a_first,
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#003283;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }


/*PicList002120 */
.dingbu70{padding-top: 70px;}
.PicList002120{ background-color:#f8f8f8;padding-bottom: 30px;}
.PicList002120 .wenan{font-size: 24px;color: #333;margin:0;padding:50px 0;text-align: center;}
.PicList002120 li{ float:left; width:365px;margin-right:50px; margin-bottom:50px;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.PicList002120 li .table img{width: 365px;height: 259px;}
.PicList002120 li:nth-child(3n){ margin-right:0;}
.fancybox-title-float-wrap .child{max-width: 500px;overflow: hidden;text-overflow: ellipsis;}
/* 搜索 */
.PicList001200_1{padding-top:70px;padding-bottom: 30px;}
.PicList001200_1 li{border:1px solid #ebebeb; margin-bottom:50px;overflow: hidden;position: relative;}
.PicList001200_1 li .qwe{ display:block; position:relative;;padding-right:117px;}
.PicList001200_1 li .qwe::after{ position:absolute; content:''; width:11px; height:19px; background:url(http://www.zyrope.com/images/PicList002273-arrow_right.png) no-repeat; right:53px; top:50%; margin-top:-9px;}
.PicList001200_1 li .qwe div{    position: relative;padding: 2% ;}
.PicList001200_1 li .qwe div::before,
.PicList001200_1 li .qwe div::after{ position:absolute; content:''; }
.PicList001200_1 li .qwe div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200_1 li h3{ margin:0; font-size:18px; padding:2% 0 0 0; font-weight:normal; color:#333;padding-right: 180px;position: relative; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.PicList001200_1 li p{ margin:3% 0 0 0; color:#777; line-height:28px; height:56px; overflow:hidden; font-size:14px;}
.PicList001200_1 li time{color:#999;font-size: 14px;max-width: 90px;position: absolute;right: 0;top: 50%;}

.PicList001200_1 li .dzll{position: absolute;top: 55px;right: 140px;}
.PicList001200_1 li .dzll a{margin-right:10px;display:inline-block;line-height: 32px;padding:3px 0 0 20px;color: #999;}
.PicList001200_1 li .dzll span{padding-left: 20px;display: inline-block;line-height: 32px;color: #999;}

.PicList001200_1 li:hover{background: #003283; box-shadow:0 5px 5px #eee;}
.PicList001200_1 li:hover .qwe::after{ background: url(http://www.zyrope.com/images/PicList002273-arrow_righton.png)no-repeat;}
.PicList001200_1 li:hover h3,
.PicList001200_1 li:hover p,
.PicList001200_1 li:hover time{color: #fff;}
.PicList001200_1 li:hover .dzll a,
.PicList001200_1 li:hover .dzll span{color: #fff;}

.keycolor{color: red}
/* 搜索 */ 

.PicList001200{padding-top:70px;padding-bottom: 30px;}
.PicList001200 li{border:1px solid #ebebeb; margin-bottom:50px;overflow: hidden;position: relative;}
.PicList001200 li .qwe{ display:block; position:relative;/*  padding-left:2% */;padding-right:117px;}
.PicList001200 li .qwe::after{ position:absolute; content:''; width:11px; height:19px; background:url(http://www.zyrope.com/images/PicList002273-arrow_right.png) no-repeat; right:53px; top:50%; margin-top:-9px;}
.PicList001200 li figure{ /* position:absolute; left:0; top:0; */ height:215px; width:300px;float: left;}
.PicList001200 li .qwe div{    position: relative;padding: 2% 2% 2% 350px;}
.PicList001200 li .qwe div::before,
.PicList001200 li .qwe div::after{ position:absolute; content:''; }
.PicList001200 li .qwe div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200 li h3{ margin:0; font-size:18px; padding:2% 0 0 0; font-weight:normal; color:#333;padding-right: 180px;position: relative; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.PicList001200 li p{ margin:3% 0 0 0; color:#777; line-height:28px; height:56px; overflow:hidden; font-size:14px;}
.PicList001200 li time{color:#999;font-size: 14px;max-width: 90px;position: absolute;right: 0;top: 50%;}

.PicList001200 li .dzll{position: absolute;top:30px;right: 140px;}
.PicList001200 li .dzll a{margin-right:10px;display:inline-block;line-height: 32px;padding:3px 0 0 20px;color: #999;}
.PicList001200 li .dzll span{padding-left: 20px;display: inline-block;line-height: 32px;color: #999;}
.PicList001200 li .dzll .zhan{background: url(http://www.zyrope.com/images/dz.png) no-repeat left center; background-image:url(http://www.zyrope.com/images/dz.png); background-repeat:no-repeat; background-position:left center;}
.PicList001200 li .dzll .liul{background: url(http://www.zyrope.com/images/ll.png) no-repeat left center; background-image:url(http://www.zyrope.com/images/ll.png); background-repeat:no-repeat; background-position:left center;}



.PicList001200 li:hover{background: #003283; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover .qwe::after{ background: url(http://www.zyrope.com/images/PicList002273-arrow_righton.png)no-repeat;}
.PicList001200 li:hover h3,
.PicList001200 li:hover p,
.PicList001200 li:hover time{color: #fff;}

.PicList001200 li:hover .dzll a,
.PicList001200 li:hover .dzll span{color: #fff;}
.PicList001200 li:hover .dzll .zhan{background: url(http://www.zyrope.com/images/dzon.png)no-repeat left center;}
.PicList001200 li:hover .dzll .liul{background: url(http://www.zyrope.com/images/llon.png)no-repeat left center;}



.Menu002217{ padding-top:50px;}
.Menu002217 nav{text-align: center;}
.Menu002217 nav ul{display: inline-block;}
.Menu002217 nav ul li{margin:0 5px;text-align: center;display:inline-block;float: left;  *zoom:1; *display:inline;}
.Menu002217 nav ul li a{display: block;width:122px; height:35px; line-height:35px; font-size: 16px; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;background:#eaeaea;}
.Menu002217 nav ul li.on a,.Menu002217 nav ul li a:hover{color: #fff;background:#003283;}

.locati em{font-style:normal;float:right;line-height: 25px;margin-top: 20px;/*background:url(dqsy.png) no-repeat left center;*/}
.locati em i{ font-style:normal; font-family:'宋体'; margin:0 5px;font-weight: bold;}
.locati em,
.locati em a{color: #7e93ab;font-size: 12px;}
.locati em a:hover{color: #003283;}
.locati em a{}
.locati em .asd{/*opacity: 0;*/}


/*PicList002122 */
.PicList002122{ background-color:#fff;padding-top:40px;padding-bottom: 30px;}
.PicList002122 .ul{overflow: hidden;padding: .5%;}
.PicList002122 li{ float:left; width:49%;/*height:530px;*/margin: .5%;background:#ececec;padding-bottom: 94px;position: relative;}
.PicList002122 li a{ /*display:block;*/position: relative;overflow: hidden;}
.PicList002122 li h3{margin:0;font-weight: normal;text-align: center;font-size: 20px;color: #333;line-height: 2;}
.PicList002122 li h3 i{    font-style: normal; padding:0 10px;}
.PicList002122 li h3 span{white-space:nowrap}
.PicList002122 li p{ margin:0;text-align:center; font-size:32px;color: #333;}
.PicList002122 li .table img{max-width: 100%;margin-top: 170px;/*height: 277px;*/}
.PicList002122 li .div1{position: absolute;width: 80%;left: 10%;top: 35px;}
.PicList002122 li .div2{position: absolute;width: 80%;left: 10%;bottom: 35px;text-align: center;color: #333;overflow: hidden;overflow: hidden;font-size: 18px;height: 50px;}
.PicList002122 li:hover .div1 p{color: #003283;}
.PicList002122 li .table{display: table;/*height: 530px;*/text-align: center;width: 100%;}
.PicList002122 li .table_cell{/*display: table-cell;vertical-align: middle;*/}



/*PicList0021221 */
.PicList0021221{ background-color:#fff;padding-top:55px;padding-bottom: 30px;}
.PicList0021221 .ul{overflow: hidden;padding: .5%;}
.PicList0021221 li{ float:left; width:49%;/*height:425px;*/margin: .5%;background:#ececec;position: relative;}
.PicList0021221 li a{ /*display:block;*/position: relative;overflow: hidden;}
.PicList0021221 li h3{margin:0;font-weight: normal;text-align: center;font-size: 14px;color: #333;line-height: 2;}
.PicList0021221 li p{ margin:0;text-align:center; font-size:30px;color: #333;line-height: 1.5;}
.PicList0021221 li .table img{max-width: 100%;/*margin-top: 130px;*//*height: 277px;*/}
.PicList0021221 li .div1{position: absolute;width: 90%;left: 5%;top: 35px;}
.PicList0021221 li .div2{position: absolute;width: 80%;left: 10%;bottom: 35px;text-align: center;color: #333;height: 44px;overflow: hidden;overflow: hidden;}
.PicList0021221 li:hover .div1 p{color: #003283;}
.PicList0021221 li .table{/*display: table;*//*height: 425px;*/text-align: center;width: 100%;}
.PicList0021221 li .table_cell{/*display: table-cell;vertical-align: bottom;*/}



/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:70px 0;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 15px; color:#777;}
.RichInfo005 .news_info .title .zhan{display:inline-block;line-height: 32px;padding:3px 0 0 20px;color: #999;background: url(http://www.zyrope.com/images/dz.png)no-repeat left center;}
.RichInfo005 .news_info .title .liul{padding-left: 20px;display: inline-block;line-height: 32px;color: #999;background: url(http://www.zyrope.com/images/ll.png)no-repeat left center;}

.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:50px 0;} 
.RichInfo005 .news_info .info_back a{ color:#38b7f0; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width:60%;}
.RichInfo005 .news_info .info_pn span a{ color:#999; font-size:14px;}
.RichInfo005 .news_info .info_pn span a:hover{color:#38b7f0;}


.PicList001201{padding:70px 0;}
.clients_list ul li{ float:left; width:18.4%; margin-right:2%; padding-bottom:1%;}
.clients_list ul li:nth-child(5n+5){ margin-right:0;}
.clients_list ul li figure{ border:solid 1px #e3e3e3;}
.clients_list ul li figure a{ display:block; padding-top:63%; background-repeat:no-repeat; background-position:center center; background-size:contain;}
.clients_list ul li h5{ font-size:14px; text-align:center; padding:5% 0;margin:0;}

/*
 TextList000856 为demo编号
 */
.TextList000856 {padding:70px 0;}
.TextList000856 li{border-bottom: #f0f0f0 1px dashed; line-height:27px; padding:10px 0;}
.TextList000856 li a{}
.TextList000856 li a:hover{ color:#9a403b;}
.TextList000856 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}



/*公司简介*/
  .danpian .titl{margin:0;font-weight: normal;font-size: 24px;color: #000;position: relative;padding-bottom: 20px;margin-bottom:30px;}
  .danpian .titl::before{content:''; width:27px;height:3px;background: #003283;position: absolute;left: 0;bottom:0;}
  .danpian p{font-size: 16px;color: #555;margin:0; line-height:26px;}
.gsjj p{}
.gsjj img{display: inline-block;}
.gsjj .yuanj {margin-top: 100px;}
.gsjj .yuanj li{padding:10px 0;color: #003283;font-size: 16px;position: relative;padding-left: 30px;border-bottom: 1px solid #eee;width: 430px;}
.gsjj .yuanj li::before{content:''; width:14px;height:3px;background: #003283;position: absolute;left: 0;top:50%;margin-top: -1.5px;}



/*芬尼实力*/
.fn1 li{width: 602px;text-align: center;}
.fn1 li p{margin-bottom:55px;height: 50px;}
.fn1 .li1{float: left;text-align: left;}
.fn1 .li2{float: right;width: 515px;}

.fn2{padding: 50px 0;margin-top: 50px;background: #f7f7f7;}
.fn2 li{width: 590px;float: left;text-align: center;}
.fn2 p{margin-bottom: 50px;}
.fn2 li.li2{float: right;}
.fn2 li img{width: 590px; height: 294px;}
.fn2 li p{margin:15px 0;}


.fn3{margin-top: 50px;}
.fn3 li{border:2px solid #f1f1f1;float: left;width: 580px;padding:45px;height:720px;}
.fn3 li.li2{float: right;}
.fn3 li p{margin-bottom: 25px;}
@media (min-width: 640px) {
.fn3 li.li2 img{ padding-top:100px;}
}


.fn4{margin-top: 50px;padding:50px 0;background: #f7f7f7;}
.fn4 li{float: left;}

.fn4 .li1{width: 670px;padding-top: 55px;}
.fn4 .li1 p{line-height: 1.5;}
.fn4 .li2{float: right;width: 450px;position: relative;/*height: 315px;*/}
/*.fn4 .li2 img{position: absolute;}*/
/*.fn4 .li2 img:nth-child(1){left: 0;top: 0;}*/
/*.fn4 .li2 .fn4_img1{left: 0;top: 0;}*/
/*.fn4 .li2 img:nth-child(2){right: 0;top: 0;}*/
/*.fn4 .li2 .fn4_img2{right: 0;top: 0;}*/
/*.fn4 .li2 img:nth-child(3){right: 0;bottom: 0;}*/
/*.fn4 .li2 .fn4_img3{right: 0;bottom: 0;}*/

.fn5{margin-top: 50px;}
.fn5 li{float: left;}
.fn5 .li1{width: 600px;}
.fn5 .li1 p{margin-bottom:45px;}
.fn5 .li2{padding-left: 100px;width: 480px;border-left: 1px solid #dbdbdb;float: right;}
.fn5 .li2 dd {margin-bottom:15px;background: url(http://www.zyrope.com/images/fnli.png)no-repeat left center;padding-left: 10px;}
.fn5 .li2 dd span{color: #003283;margin-right: 20px;font-weight: bold;}


/*全球认证*/
.qqrz{margin-top: 30px;}
.qqrz li{float: left;margin-right: 30px;margin-bottom: 30px;}
.qqrz li.li1{width: 584px;padding-top: 70px;}
.qqrz li.li1 p{margin-bottom: 40px;}
.qqrz li img{width: 277px;height: 398px;}
.qqrz li.li3{margin-right: 0;}
.qqrz li.li7{margin-right: 0;}

.mobile_qqrz {display:none;}

.world_top h3 {font-size:30px; color:#003283; margin:0; padding:0; font-weight:normal;}
.world_top p {font-size:14px; color:#555; margin-bottom:20px;}
.world_top h3:after {content:''; display:block; width:50px; height:2px; background-color:#003283; margin:20px 0;}
.world_top h4 {font-size:24px; color:#003283; font-weight:normal; margin:0 0 20px; padding:0;}
.world_map {width:1200px; height:615px; background:url(http://www.zyrope.com/images/map.png) no-repeat center center; margin-bottom:30px; position:relative;}
.world_map span {display:none;}

.world_map .map_point a {display:block; width:20px; height:25px; position:absolute; background:url(http://www.zyrope.com/images/point.png) no-repeat center center; z-index:9;}
.world_map .map_point a:hover,.world_map .map_point.cur a {background-image:url(http://www.zyrope.com/images/point2.png);}
.world_map .map1 a {top:235px; left:224px;}/*美国*/
.world_map .map2 a {top:162px; left:200px;}/*加拿大*/
.world_map .map3 a {bottom:190px; left:400px;}/*巴西*/
.world_map .map4 a {bottom:135px; left:630px;}/*南非*/
.world_map .map5 a {bottom:300px; left:700px;}/*沙特阿拉伯*/
.world_map .map6 a {top:175px; left:553px;}/*英国*/
.world_map .map7 a {top:200px; left:566px;}/*法国*/
.world_map .map8 a {top:190px; left:632px;}/*欧洲*/
.world_map .map9 a {top:238px; right:228px;}/*韩国*/
.world_map .map10 a {bottom:150px; right:208px;}/*澳大利亚*/
.world_map .map1.cur {background:url(http://www.zyrope.com/images/mg.png) no-repeat; width:317px; height:200px; position:absolute; top:107px; left:39px;}
.world_map .map2.cur {background:url(http://www.zyrope.com/images/jnd.png) no-repeat; width:277px; height:245px; position:absolute; top:27px; left:124px;}
.world_map .map3.cur {background:url(http://www.zyrope.com/images/bx.png) no-repeat; width:127px; height:131px; position:absolute; bottom:120px; left:332px;}
.world_map .map4.cur {background:url(http://www.zyrope.com/images/nf.png) no-repeat; width:49px; height:43px; position:absolute; bottom:119px; left:617px;}
.world_map .map5.cur {background:url(http://www.zyrope.com/images/alb.png) no-repeat; width:64px; height:52px; position:absolute; bottom:285px; left:673px;}
.world_map .map6.cur {background:url(http://www.zyrope.com/images/yg.png) no-repeat; width:30px; height:46px; position:absolute; top:164px; left:542px;}
.world_map .map7.cur {background:url(http://www.zyrope.com/images/fg.png) no-repeat; width:44px; height:36px; position:absolute; top:207px; left:552px;}
.world_map .map8.cur {background:url(http://www.zyrope.com/images/oz.png) no-repeat; width:157px; height:181px; position:absolute; top:107px; left:532px;}
.world_map .map9.cur {background:url(http://www.zyrope.com/images/hg.png) no-repeat; width:11px; height:14px; position:absolute; top:256px; right:232px;}
.world_map .map10.cur {background:url(http://www.zyrope.com/images/adly.png) no-repeat; width:128px; height:98px; position:absolute; bottom:100px; right:158px;}

.world_map .map1.cur a {top:125px; left:185px;}
.world_map .map2.cur a {top:135px; left:76px;}
.world_map .map3.cur a {bottom:70px; left:68px;}
.world_map .map4.cur a {bottom:16px; left:13px;}
.world_map .map5.cur a {bottom:15px; left:27px;}
.world_map .map6.cur a {top:11px; left:11px;}
.world_map .map7.cur a {top:-7px; left:14px;}
.world_map .map8.cur a {top:83px; left:100px;}
.world_map .map9.cur a {top:-16px; right:-4px;}
.world_map .map10.cur a {bottom:50px; right:50px;}

.world_map .map_point span i {font-style:normal;}
.world_map .map_point.cur span {display:block; position:absolute; left:24px; top:50%; margin-top:-16px; background-color:#d10010; color:#fff; border-radius:5px; padding:5px 10px; white-space:nowrap;}

.world_slides {display:none; overflow:hidden;}
.world_slides #world_slides {width:1080px; overflow:hidden; padding:0 60px; margin:0 auto;}
.world_slides .owl-carousel .owl-stage-outer {overflow:hidden;}
.world_slides.cur {display:block;}
.world_slides .world_item {padding:2px;}
.world_slides .world_item img {display:block; width:100%; height:auto; border:1px solid #cacaca; padding:28px;}

.world_slides .owl-carousel .owl-nav .owl-prev,.world_slides .owl-carousel .owl-nav .owl-next {width:50px; height:50px; position:absolute; top:50%; margin-top:-25px; background:#f9f9f9 url(http://www.zyrope.com/images/slide_arrowl.png) no-repeat center center; left:0px; text-indent:-9999em;}
.world_slides .owl-carousel .owl-nav .owl-next {left:auto; right:0px; background-image:url(http://www.zyrope.com/images/slide_arrowr2.png);}
.world_slides .owl-carousel .owl-nav .owl-prev:hover {background-color:#c92a32; background-image:url(http://www.zyrope.com/images/slide_arrowl2.png);}
.world_slides .owl-carousel .owl-nav .owl-next:hover {background-color:#c92a32; background-image:url(http://www.zyrope.com/images/slide_arrowr.png);}
/*子品牌*/
.zpp{}
.zpp p{margin-bottom:40px;}
.zpp .tp{margin-bottom: 40px;}
.zpp .tp img{width: 400px;height: 194px;float: left;}


/*社会责任*/
.shzr{}
.shzr .titl span{font-size: 18px;}
.shzr .zr1 .left{float: left;width: 600px;}
.shzr .zr1 .left p{margin-bottom:30px;}
.shzr .zr1 .left .xia{margin-top:10px;}
.shzr .zr1 .left img{width: 600px;/* height: 255px; */}
.shzr .zr1 .left .xia img{float: left;width: 295px;}
.shzr .zr1 .left .xia .yyy{float: right;width: 295px;}
.shzr .zr1 .right{float: right;padding-top: 30px;}
.shzr .zr1 .right img{width: 471px;height:637px;}

.shzr .zr2{margin-top: 50px;padding:50px 0;background: #f7f7f7;}
.shzr .zr2 p{margin-bottom:30px;line-height: 1.6;}
.shzr .zr2 .left{width: 590px;height: 393px;float: left;}
.shzr .zr2 .left img{width: 590px;/*height: 393px;*/}

.shzr .zr2 .right{float: right;width: 602px;height:393px;position: relative;}
.shzr .zr2 .right img{width: 297px;/*height: 194px;*/}
.shzr .zr2 .right div{position: absolute;}
.shzr .zr2 .right .r1{left: 0;top: 0;}
.shzr .zr2 .right .r2{left: 0;bottom: 0;}
.shzr .zr2 .right .r3{right: 0;top: 0;}
.shzr .zr2 .right .r4{right: 0;bottom: 0;}

.shzr .zr3{margin-top: 50px;}
.shzr .zr3 p{margin-bottom:30px;line-height: 1.6;}
.shzr .zr3 .right{width: 590px;height: 393px;float: right;}
.shzr .zr3 .right img{width: 590px;height: 393px;}

.shzr .zr3 .left{float: left;width: 602px;height: 393px;position: relative;}
.shzr .zr3 .left img{width: 297px;/*height: 194px;*/}
.shzr .zr3 .left div{position: absolute;}
.shzr .zr3 .left .r1{left: 0;top: 0;}
.shzr .zr3 .left .r2{left: 0;bottom: 0;}
.shzr .zr3 .left .r3{right: 0;top: 0;}
.shzr .zr3 .left .r4{right: 0;bottom: 0;}


/*裂变式创业*/
.lbscy{}
.lbscy .lbcy1{}
.lbscy .lbcy1 li{float: left;}
.lbscy .lbcy1 li p{margin-bottom: 10px;}
.lbscy .lbcy1 li.li1{width: 550px;}
.lbscy .lbcy1 li.li2{width: 590px;float: right;}
.lbscy .lbcy1 li.li2 span{color: #003283;font-weight: bold;margin-bottom: 10px;display: block;padding-top: 10px;}

.lbscy .lbcy2{margin-top: 40px;}
.lbscy .lbcy2 li{float: left;}
.lbscy .lbcy2 li p{margin-bottom: 10px;}
.lbscy .lbcy2 li.li1{width: 550px;}
.lbscy .lbcy2 li.li2{width: 590px;float: right;}
.lbscy .lbcy2 li.li2 span{color: #003283;font-weight: bold;margin-bottom: 10px;display: block;padding-top: 20px;}
.lbscy .lbcy2 li.li2 .p1{margin-top: 45px;}

.lbscy .lbcy3{margin-top: 90px;}
.lbscy .lbcy3 p{text-align: center;margin-bottom:40px;}
.lbscy .lbcy3 div{float: left;height: 393px;}
.lbscy .lbcy3 .li1{width: 550px;margin-right: 1px;}
.lbscy .lbcy3 .li2{width: 304px;text-align: right;margin-right: 1px;}
.lbscy .lbcy3 .li2 img{margin-bottom:5px;}
.lbscy .lbcy3 .li3{width: 344px;}


/*裂变式书籍*/
.lbssj{}
.lbssj .left{width: 650px;float: left;height: 393px;margin-right: 70px;}
.lbssj .left .li1{width: 304px;height: 393px;text-align: right;float: left;}
.lbssj .left .li1 img{margin-bottom: 4px; width:100%;}
.lbssj .left .li2{width: 342px;height: 393px;float: right;}
.lbssj .left .li2 img {width:100%;}
.lbssj .right{width: 480px;float: right;height: 390px;overflow: hidden;padding-top: 75px;}
.lbssj .right p{margin-bottom:30px;}
.lbssj .right span{display: block;height: 30px;}



/*裂变式视频*/
.lbssp{}
.lbssp .right{width:480px;float:right;padding-top: 78px;}
.lbssp .right p{line-height: 2;}

.lbssp .left{width:650px;height:393px;float: left;}
.lbssp .left .click{ height:393px;position:relative; z-index:0; background:#000; width:650px;}
.lbssp .left .pic,
.lbssp .left .pic img,
.lbssp .left video{ position:absolute; width:100%; height:100%; left:0; top:0;}
.lbssp .left .pic{ z-index:2;}
.lbssp .left video{ z-index:1; width:99.99%; height:99.99%;}
.lbssp .left .play{ position:absolute; display: block; width: 100%; height: 100%; left:0; top:0; right:0; bottom:0; background:url(http://www.zyrope.com/images/ico_playvideo.png) center no-repeat; z-index:6;}

/*.lbssp .left .pic img{display: none\9;}
*/

.fhdb{
	width: 50px;
    height: auto;
    position: fixed;
    bottom: 200px;
    right: 0;
    z-index: 999;
    display: none;
}




.contact_top{ padding-bottom:10px; /*border-bottom:1px dashed #bcbcbc;*/}
.contact_top .ct_item{/* width:40%; float:left;*/line-height: 2;}
.contact_top .ct_item1{/* width: 30%;padding:19px 0; padding-left:45px; background:url(fwrx.png) no-repeat left center;*/}
.contact_top .ct_item2{/* padding:19px 0; padding-left:85px; background:url(qyyx.png) no-repeat 35px center;position: relative;*/}
/*.contact_top .ct_item2::after{content: '';position: absolute;left: 0;top: 0;height: 70px;width: 1px;background: url(lxzx.png)no-repeat;}*/
.ct_item1 .h3,
.ct_item2 .h3{ font-size:30px; color:#333; font-weight:normal; margin:0;}
.ct_item2 .p,
.ct_item1 .p{ font-size:30px; color:#E83614;}

.contact_m{margin-top: 30px;}
.contact_m .ul li{ float:left;}
.contact_m .ul .cm_li1{ padding-right:2%;}
.contact_m .ul .cm_li2{ padding-left:2%; border-left:2px solid #000;}
.contact_m .ul .h3{ font-size:21px; color:#333; margin:0;}
.contact_m .ul .p{ font-size:14px; color:#333;}
.contact_m .ul .cm_span{ display:block; padding-top:20px; font-size:14px; color:#777;}

.contact_b {margin-top: 50px;}
.contact_b .ul li{ width:23.5%; margin-right:2%; height:112px;float:left; text-align:center;cursor:pointer; background:url(http://www.zyrope.com/images/bg_contact.png) no-repeat center center / contain;}
.contact_b .ul .cb_li4{ margin-right:0;}
.contact_b .ul .p{ display:block; font-size:18px;font-weight:bold; color:#353535;height:112px;line-height: 112px; background:#f8f8f8 no-repeat right center / auto 100%; border:1px solid #efefef;border-radius: 5px;}
.contact_b .ul .cb_li1 .p {background-image:url(http://www.zyrope.com/images/bg_contact2.png);}
.contact_b .ul .cb_li3 .p {background-image:url(http://www.zyrope.com/images/bg_contact3.png);}
.contact_b .ul .cb_li2 .p {background-image:url(http://www.zyrope.com/images/bg_contact4.png);}
.contact_b .ul .cb_li4 .p {background-image:url(http://www.zyrope.com/images/bg_contact5.png);}
.contact_b .ul .on,
.contact_b .ul a:hover{color:#e60012;border:2px solid #e60012; background-color: rgba(230,0,18,.1);}
.contact_b .ul .cb_right{ display:inline-block; width:130px; text-align:left;}
.cb_right .cb_span{ display:block; color:#777; text-decoration:underline;}
.cb_right .p{ display:block; margin-bottom:5px;}
.contact_b .ul li i {font-style:normal; background:no-repeat left center; padding:10px 0 10px 65px; position:relative;}
.contact_b .ul li i:after {content:''; display:block; width:1px; height:41px; background:url(http://www.zyrope.com/images/bg_line.png) no-repeat center center; position:absolute; top:50%; left:50px; margin-top:-20.5px;}
.contact_b .ul li .on i:after, .contact_b .ul li a:hover i:after {background-image:url(http://www.zyrope.com/images/bg_line2.png);}
.contact_b .ul .cb_li1 i {background-image:url(http://www.zyrope.com/images/icon_01.png);}
.contact_b .ul .cb_li1 .on i, .contact_b .ul .cb_li1 a:hover i {background-image:url(http://www.zyrope.com/images/icon_012.png);}
.contact_b .ul .cb_li3 i {background-image:url(http://www.zyrope.com/images/icon_02.png);}
.contact_b .ul .cb_li3 .on i, .contact_b .ul .cb_li3 a:hover i {background-image:url(http://www.zyrope.com/images/icon_022.png);}
.contact_b .ul .cb_li2 i {background-image:url(http://www.zyrope.com/images/icon_03.png);}
.contact_b .ul .cb_li2 .on i, .contact_b .ul .cb_li2 a:hover i {background-image:url(http://www.zyrope.com/images/icon_032.png);}
.contact_b .ul .cb_li4 i {background-image:url(http://www.zyrope.com/images/icon_04.png);}
.contact_b .ul .cb_li4 .on i, .contact_b .ul .cb_li4 a:hover i {background-image:url(http://www.zyrope.com/images/icon_042.png);}

@media only screen and (max-width:768px){
	.contact_b .ul li i {background-size:auto 20px; padding-left:40px;}
	.contact_b .ul li i:after {left:30px; height:20px; margin-top:-10px;}
}
@media only screen and (max-width:480px){
	.contact_b .ul li i {background:none; padding:0;}
	.contact_b .ul li i:after {left:20px; height:20px; margin-top:-10px; display:none;}
	.contact_b .ul .cb_li1 i {background:none;}
	.contact_b .ul .cb_li2 i {background:none;}
	.contact_b .ul .cb_li3 i {background:none;}
	.contact_b .ul .cb_li4 i {background:none;}
}

.lxwmnr{width:1180px;height: 695px;margin-top: 55px;border:2px solid #e6e6e6;position: relative;}
.lxwmnr .porr{position: absolute;left: 90px;top: -43px;}
.lxwmnr .xypad{padding:80px 30px 0 30px;}
.lxwmnr .xypad .tilt{text-align: center;border-bottom: 1px solid #f7f7f7;}
.lxwmnr .xypad .tilt h3{background: url(http://www.zyrope.com/images/icon_01.png)no-repeat left 0px;display: inline-block;padding-left: 50px;line-height: 27px;margin:0;}
.lxwmnr .xypad .tilt h3 span{font-size: 24px;color: #3c3c3c;font-weight: normal;border-bottom: 2px solid #e60012;padding-bottom: 15px;display: inline-block;}

.zsjm{border:1px solid black;width:1180px;margin-top: 55px;border:2px solid #e6e6e6;position: relative;display: none;}
.zsjm .porr{position: absolute;left: 420px;top: -43px;}
.zsjm .juzh{text-align: center;padding: 80px 30px 80px 30px;}
.zsjm ul{display: inline-block;width: 100%;}
.zsjm li{ width:49%; margin-right:2%; height:112px;float:left; text-align:center;cursor:pointer;}
.zsjm li .p{ display:block; font-size:18px;font-weight:bold; color:#353535;height:112px;line-height: 112px; background:#f8f8f8; border:1px solid #efefef;border-radius: 5px;}
.zsjm li.end{margin-right:0;}
.zsjm li a:hover{color:#e60012;border:2px solid #e60012;}

/*表单*/
.lxwmnr .xypad .form{margin-top: 45px;}
.lxwmnr .xypad .form ul{ max-width:600px; margin:0 auto;}
.lxwmnr .xypad .form li{float: left;width: 100%;}
.lxwmnr .xypad .form .f_name{ width:20%; min-width:125px; text-align:right;float: left;font-size: 16px;line-height: 40px;}
.lxwmnr .xypad .form .f_name em{color:#f04848;}
.lxwmnr .xypad .form .f_txt{ width:450px;float: left;}
.lxwmnr .xypad .form div .text{width: 100%;height: 40px;line-height: 40px;padding: 0px 5px;border: solid 1px #dcdcdc;background: #fafafa;border-radius: 5px;}
.lxwmnr .xypad .form div .text:focus{ border-color:#f04848;}
.lxwmnr .xypad .form div .btn{background: #f04848;color: #fff;font-weight: bold;height: 32px;border-radius: 3px;padding: 0 33px;cursor: pointer;border: none;}
.lxwmnr .xypad .form div{ margin-bottom:15px; font-size:12px; padding-right:10px;position: relative;}
.lxwmnr .xypad .form div textarea{width: 100%;height: 150px;border: solid 1px #dcdcdc;border-radius: 5px;background: #fafafa;}
.lxwmnr .xypad .form .tj{width: 130px;height: 44px;background: url(http://www.zyrope.com/images/tijiao.jpg)no-repeat;display: inline-block;margin-right:30px;}
.lxwmnr .xypad .form .zz{width: 130px;height: 44px;background: url(http://www.zyrope.com/images/zhongz.jpg)no-repeat;display: inline-block;}
.userdefined-file{position: absolute;top:0;left: 0;/*z-index: 2;*/width: 100%;height: 40px;line-height: 40px;font-size: 0;}
.userdefined-file input[type="text"]{display: inline-block;vertical-align: middle;padding-right: 14px;padding-left: 14px;width: 250px;box-sizing: border-box;height: 40px;line-height: 40px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #fafafa;float: left;border:1px solid #e9e9e9;}
.userdefined-file button{display: inline-block;vertical-align: middle;width: 148px;text-align: center;height: 40px;line-height: 40px;font-size: 14px;background-color: #f1f1f1;border: 1px solid #e9e9e9;color: #7a7a7a;cursor: pointer;float: right;}
.lxwmnr .xypad .form input[type="file"]{position: absolute;top: 0;left: 0;z-index: 3;opacity: 0;width: 100%;height: 40px;line-height: 40px;cursor: pointer;}
.contact_hover{ width:100%; height:100%; background:url(http://www.zyrope.com/images/ct_bg.png) repeat center; position:fixed; top:0; left:0; z-index:9999; overflow:auto; display:none;}
.contact_hover .contact_m{ width:100%; position:absolute; top:5%; left:0;}
.contact_m .contact_box{ width:1080px; margin:0 auto; max-width:90%; background:#fff; position:relative; padding:6% 0 5%;}
.contact_m .contact_box .ch_close{ display:block; width:60px; height:60px; background:url(http://www.zyrope.com/images/contact_close.png) no-repeat center; position:absolute; top:0; right:0; cursor:pointer;}
.contact_box .ch_item{ padding-left:120px; position:relative; width:570px; margin:0 auto 20px; max-width:100%;}
.ch_item span{ display:block; width:105px; text-align:right; position:absolute; top:0; left:0; color:#333; line-height:50px;}
.ch_item span em{ color:#003283; font-style:normal;}
.ch_item input{ width:100%; height:50px; line-height:50px; background:#f8f8f8; border:1px solid #ebebeb; padding:0 10px;}
.ch_item textarea{ width:100%; height:180px; background:#f8f8f8; border:1px solid #ebebeb; resize:none; padding:10px;}
.contact_box .ch_btn{ padding-left:120px; width:570px; margin:0 auto; max-width:100%;}
.ch_btn input{ width:140px; height:40px; background:#003283; color:#fff; border:none; cursor:pointer;}


/*芬尼商城*/
.fnsc{}
.fnsc .juz{text-align: center;}
.fnsc .juz .titl::before{display: none;}
.fnsc .juz .titl{display: inline-block;}
.fnsc .neir{}
.fnsc .neir h3{margin:0;font-size: 18px;color: #000;}
.fnsc .neir p{color: #000;font-size: 16px;margin:30px 0;}
.fnsc .neir span{color: #cf1c2a;font-size: 16px;}


.fnsc .gwsc{margin-top: 60px;text-align: center;}
.fnsc .gwsc ul{display: inline-block;}
.fnsc .gwsc li{width: 350px;text-align: center;float: left;margin-right: 70px;margin-bottom: 30px;}
.fnsc .gwsc li h3{font-size: 16px;}
.fnsc .gwsc li span{display: inline-block;border:1px solid #d8d8d8;font-size: 12px;color: #7c7c7c;padding:5px;}
.fnsc .gwsc li.end{margin-right:0;}




.gltd .auto{ position:relative;}
.lh_bg{ position:fixed; top:0; left:0; width:100%; height:100%; background:url(http://www.zyrope.com/images/lanmubg.png) repeat; background:rgba(0,0,0,0.5); z-index:9998; display:none;}
.list_hover{ width:1200px; height:610px; position:fixed; top:20%; left:50%; margin-left:-600px; background:#fff; z-index:9999; overflow:auto; display:none;}
.list_hover .lh_box{ padding:60px 20px 30px;}
.list_hover .lh_box .mark{width: 100%;}
.list_hover .lh_box .mark .left{width: 499px;float: left}
.list_hover .lh_box .mark .right{width: 661px;  float: left;}
.lh_close{ display:block; width:45px; height:45px; background:url(http://www.zyrope.com/images/lhclose.png) #fff no-repeat center; position:absolute; top:8px; right:12px; cursor:pointer;}
.top .ul li{ cursor:pointer;}




/*投资者关系*/

.Menu0022171{ padding-top:50px;background: #F6F6F6;}
.Menu0022171 nav{text-align: center;}
.Menu0022171 nav ul li{text-align: center;display:inline-block;  *zoom:1; *display:inline;margin-right:37px;}
.Menu0022171 nav ul li a{display: block;width:122px; height:35px; line-height:35px; font-size: 16px; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;background:#eaeaea;}
.Menu0022171 nav ul li.on a,.Menu0022171 nav ul li a:hover{color: #fff;background:#003283;}


.touzz{padding:80px 0;background: #F6F6F6;}
.touzz .tzshang{margin-bottom: 50px;background: #fff;border:1px solid #fff;border-radius: 5px;display: none;}
.touzz .tzshang .gpxx{padding:20px;text-align: center;}
.y_title{
	margin-right: 50px;
	margin-left: 50px;
	padding-left: 20px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #DA202D;       
	margin-top: 30px;
}
.y_title h2 {
	font-family: "微软雅黑", "黑体";
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
	margin:0;
}

.d940{
	background: #fff;
	margin-bottom: 50px;
}
.d940 ul {
	padding: 20px;
}
.d940 li {
	font-size: 16px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;

}
.date {
	float: right;
}

.title9 .dqwzyb {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	float: right;
	padding-right: 15px;
}
.title9 {
	height: 48px;
	line-height: 48px;
	margin-right: auto;
	margin-left: auto;
	font-size: 20px;
	color: #D8050B;
	border-bottom: 3px solid #e2e2e2;
}
.title9  .titl2{
	height: 48px;
	border-bottom: 3px solid #003283;
	/*padding-left: 35px;*/
	padding-left: 20px;
	display: inline-block;
	/*background: url(tzgg.png)no-repeat 10px 21px;*/
}

.d940 .y_title{
	    margin-left: 20px;
}


/*荣誉资质*/
.sjzz{}
.sjzz .rysm{border-bottom:3px solid #9d9d9e;width: 100%;float: left;font-size: 16px;color: #333;margin-bottom: 50px;margin-top: 30px;}
.sjzz .rysm div{float: left;width: 30%;text-align: center;line-height: 2;}
.sjzz .rysm .spa1{width: 20%;margin-right: 8%;}
.sjzz .rysm .spa2{width: 25%;}
.sjzz .rysm .spa3{float: right;margin-right:0;}
.sjzz .listt{position:relative;margin-bottom:35px;padding-bottom:15px;border-bottom: 3px solid #c0c0c3;}
.sjzz .listt ul{padding-left:18%;}
.sjzz .listt ol{position: absolute;font-size: 50px;color: #333;top: 50%;left:0;margin-top: -33px;}
.sjzz .listt li{display: block;width: 100%;float: left;font-size: 16px;color: #333;border-bottom: solid 1px #ddd; padding: 10px 0;}
.sjzz .listt li:last-child{border:none}
.sjzz .listt li div{float: left;width: 30%;margin-right:5%;}
.sjzz .listt li .tb1{text-align: left;width:10%;}
.sjzz .listt li .tb2{text-align: left;}
.sjzz .listt li .tb3{text-align: left;margin-right: 0;float: right;color: #e60013;font-weight: bold;}

.sjzz .gdan{text-align: center;margin-bottom:50px;}
.sjzz .gdan a{display: inline-block;width: 120px;height: 30px;line-height: 30px;color: #fff;background: #e60013;border-radius: 5px;}

/*荣誉资质1*/
.sjzz1{}
.sjzz1 .rysm{border-bottom:3px solid #9d9d9e;width: 100%;float: left;font-size: 16px;color: #333;margin-bottom: 50px;margin-top: 30px;}
.sjzz1 .rysm div{float: left;width: 30%;text-align: center;line-height: 2;}
.sjzz1 .rysm .spa1{width: 20%;}
.sjzz1 .rysm .spa2{width: 25%;}
.sjzz1 .rysm .spa3{width: 25%;}
.sjzz1 .rysm .spa4{float: right;margin-right:0;}

.sjzz1 .listt{position:relative;margin-bottom:35px;padding-bottom:15px;border-bottom: 3px solid #c0c0c3;}
.sjzz1 .listt ol{position: absolute;font-size: 50px;color: #333;top: 50%;margin-top: -33px;}
.sjzz1 .listt li{display: block;width: 100%;float: left;font-size: 16px;color: #333;margin-bottom: 20px;}
.sjzz1 .listt li div{float: left;width: 20%;margin-right:5%;}
.sjzz1 .listt li .tb1{text-align: right;width: 20%;}
.sjzz1 .listt li .tb2{text-align: left;}
.sjzz1 .listt li .tb3{text-align: left;}
.sjzz1 .listt li .tb4{text-align: left;margin-right: 0;float: right;color: #e60013;font-weight: bold;}

.sjzz1 .gdan{text-align: center;margin-bottom:50px;}
.sjzz1 .gdan a{display: inline-block;width: 120px;height: 30px;line-height: 30px;color: #fff;background: #e60013;border-radius: 5px;}
.gsjj h3{margin:0;font-weight: normal;font-size: 24px;color: #000;position: relative;padding-bottom: 20px;}
.gsjj h3::before{content:''; width:27px;height:3px;background: #003283;position: absolute;left: 0;bottom:0;}
.gsjj p{font-size: 16px;color: #555;}
.gsjj p,.img-pc{padding-bottom:30px;}
.gsjj img{display: inline-block;}
.gsjj .yuanj {margin-top: 100px;}
.gsjj .yuanj li{padding:10px 0;color: #003283;font-size: 16px;position: relative;padding-left: 30px;border-bottom: 1px solid #eee;width: 430px;}
.gsjj .yuanj li::before{content:''; width:14px;height:3px;background: #003283;position: absolute;left: 0;top:50%;margin-top: -1.5px;}
/*
*  Owl Carousel - Core  插件样式如遇相同只留一份
*/
.owl-carousel {
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    /* position relative and z-index fix webkit rendering fonts issue */
    position: relative;
    z-index: 1; }
.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
.owl-carousel .owl-stage-outer {
    /* height: 500px;*/
    position: relative;
    /* overflow: hidden;*/
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
.owl-carousel .owl-item img {
    display: block;
    width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.owl-carousel.owl-loaded {
    display: block; }
.owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
.owl-carousel.owl-hidden {
    opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
.owl-carousel.owl-rtl {
    direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
    display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
    animation-duration: 1000ms;
    animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
    z-index: 0; }

.owl-carousel .owl-animated-out {
    z-index: 1; }

.owl-carousel .fadeOut {
    animation-name: fadeOut; }

@keyframes fadeOut {
    0% {
        opacity: 1; }
    100% {
        opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
    transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000; }

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url("http://www.zyrope.com/images/owl.video.play.png") no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none; }

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%; }


    .PCSHOW{display: block!important;}
    .MBSHOW{display: none!important;}

@media (max-width: 1200px) and (min-width: 1025px) 
{
    .Bottom001896 dl.dl3,
    .Bottom001896 dl.dl4{ width:auto; padding-right:20px;}
   }
@media (max-width: 1024px) {
	.Top002070 .top{top:8px;}
	.Bottom001896 .add_dl2{display: none!important;}
    .auto_1200{width: 100%;}
    .Top002070{width: 100%;}
    .Top002070 header{ margin:0 2%; width:98%;}
    .Top002070 .logo{ position:relative; top:auto; transform:translateY(0); padding:15px 55% 15px 0;}
    .Top002070 .top{ right:60px;}
    .Top002070 nav{ position:fixed; right:0; top:0;height:100%; max-height:100%; overflow:auto; padding:0; width:70%; max-width:280px; background: #1D1D1D; z-index:100; transform:translateX(100%); opacity:0; transition:0.3s;}
    .Top002070 nav.navOut{transform:translateX(0); opacity:1;}
    .Top002070 nav ul{ padding-top:25%;}
    .Top002070 nav li{ float:none; width:auto; padding:0; border-bottom:1px solid rgba(0,0,0,0.3);background: #292929 url(http://www.zyrope.com/images/index_icon0_03.jpg) no-repeat right center;}
    .Top002070 nav li a { height: 100%;line-height: 45px; }
    .Top002070 nav li .subnav dd p { margin: 0;}
    .Top002070 nav li >a,
    .Top002070 nav li span{width:100%; height: 57px;display: block; padding:0  0 0 20px; color: #fff;  vertical-align: middle; clear: both; overflow: hidden; font-size: 1rem; background: #292929 url(http://www.zyrope.com/images/index_icon0_03.jpg) center right no-repeat; background-size: auto 70%;text-align: left;line-height: 57px;}
    .Top002070 nav li.has_sub >a{ display:none;}
    .Top002070 nav li dl{ position:relative; top:auto;}
    .Top002070 nav li .add_dl{width: 100%;padding: 2%;}
    .Top002070 nav li .guyu dd{width: 100%;text-align: center;}
    .Top002070 nav li .subnav{padding: 2%;position: relative;}
    .Top002070 nav li .subnav dd img{display: none;}
    .Top002070 nav li .subnav dl{display: block;width: 100%;}
    .Top002070 nav li .subnav dd{width: 100%;text-align: center;}
    .Top002070 .mobile_menu{ position:absolute; right:1%; top:50%; transform:translateY(-50%); width:35px; height:32px; border-radius:4px; z-index:101;}
    .Top002070 .mobile_menu span,
    .Top002070 .mobile_menu span:after,
    .Top002070 .mobile_menu span:before{position:absolute;height:3px; background-color:#003283;width:100%; left:0%; border-radius:3px;}
    .Top002070 .mobile_menu span{width:70%; left:15%;  top:50%; margin-top:-1.5px;}
    .Top002070 .mobile_menu span:after,
    .Top002070 .mobile_menu span:before{content:''; transform:transform 0.3s;}
    .Top002070 .mobile_menu span:before{ top:-8px;}
    .Top002070 .mobile_menu span:after{ top:8px;}
    .Top002070 .open_menu span{ background-color:transparent;}
    .Top002070 .open_menu span:before{ top:0; transform:rotate(45deg);}
    .Top002070 .open_menu span:after{ top:0; transform:rotate(-45deg);}

    .Banner002203 .banner{height: auto;}
    .Banner002203 .banner .img1{ display: none;}
    .Banner002203 .banner .img2{ display: block;}
    .Banner001628{display: none}
    .Banner0016281 .ban{height:auto; }
    .Banner0016281 .ban li a{height:auto;}
    .Banner0016281 .owl-dots {left: 40%;}
    .Banner0016281{display: block}

    .Bottom001896{padding:2% 0;}
    .Bottom001896 footer em{ float:none; display:block;}
    .Bottom001896 dl.last{ display:none;}


    .Bottom001896 dl{ min-height:inherit; padding:10px 0;background:none}
    .Bottom001896 dl dd{ display:inline-block;display: none;}
    
    .PCSHOW{display: none!important;}
    .MBSHOW{display: block!important;}
    .Bottom001879{position: relative;}
    .Bottom001879 footer{ float:none;width:100%;text-align: center;}
    .Bottom001879 section dl{float: left;}
    .Bottom001879 section .ddzuo{padding: 2%;}
    .Bottom001896 dl::before{top: 9px;display: none;}
    .Bottom001896 dl.dl1,
    .Bottom001896 dl.dl2,
    .Bottom001896 dl.dl3,
    .Bottom001896 dl.dl4,
    .Bottom001896 dl.dl5,
    .Bottom001896 dl.dl6{width:33%;}
    .Bottom001896 dl dt{padding-left: 0;}
    .Bottom001896 dl dt span{ width: 100%;padding-top: 57px;padding-right: 0;text-align: center;    border-right: 1px solid #505050;}
    .Bottom001896 dl.dl1 dt span {background: url(http://www.zyrope.com/images/bottomico_03.png)no-repeat top center;}
    .Bottom001896 dl.dl2 dt span {background: url(http://www.zyrope.com/images/bottomico_05.png)no-repeat top center;}
    .Bottom001896 dl.dl3 dt span {background: url(http://www.zyrope.com/images/bottomico_07.png)no-repeat top center;border-right: none;}
    .Bottom001896 dl.dl4 dt span {background: url(http://www.zyrope.com/images/bottomico_13.png)no-repeat top center;}
    .Bottom001896 dl.dl5 dt span {background: url(http://www.zyrope.com/images/bottomico_15.png)no-repeat top center;}
    .Bottom001896 dl.dl6 dt span {background: url(http://www.zyrope.com/images/bottomico_17.png)no-repeat top center;border-right: none;}
    .Bottom001896 .auto::after{content: "";width: 100%;height: 1px;background:#505050;position: absolute;left: 0;top: 45%; }
    /*友情链接*/
    .Bottom001879 section .ul1 {margin-top:20px;top:0; right:2%}
    .Bottom001879 .rwmbox{padding-top: 20px;}
    .Bottom001879 .linkS {float: none;margin:auto;width: 182px;}
    .Bottom001896 .linkSBoxIn{text-align: left;}
    .Bottom001879 section i{margin: 0 5px;}

	.tit{margin: 10px 0;}
    .tit h3{font-size: 24px;margin:5px 0;text-align: center;}
    .wmdyw .left1,
    .wmdyw .right1{width: 100%;overflow: hidden;float: none;padding:2%;}
    .wmdyw .left1 .txt p,
    .wmdyw .right1 .txt p{display: none;}
    .wmdyw .left1 .more,
	.wmdyw .right1 .more{display: block;}

    /*新闻*/
    .news{padding-bottom:2%}
    .news h2{font-size: 24px; margin: 20px 0 10px 0;text-align: center;}
    .news h2 span,
    .tit h3 span{background-color:#fff;padding:0 10px;display:inline-block; font-size: 24px;}
	
	.wmdyw .tit h3 span,.wmdwh .tit h3 span {font-size:20px;}
	.wmdyw .tit span,.wmdwh .tit span {font-size:14px;}
	/*	.tit h3:after{content:''; z-index: -1; height:1px; width:100%;display: block;  top: -13px;  position: relative;
	background: #f4f4f3;  Old browsers 
	background: -moz-linear-gradient(left, #f4f4f3 0%, #8f8c82 50%, #f4f4f3 100%);
	background: -webkit-linear-gradient(left, #f4f4f3 0%,#8f8c82 50%,#f4f4f3 100%);
	background: linear-gradient(to right, #f4f4f3 0%,#8f8c82 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f3', endColorstr='#f4f4f3',GradientType=1 );
	}*/
	/*.news h2:after{content:''; z-index: -1; height:1px; width:100%;display: block;  top: -13px;  position: relative;
	background: #f4f4f3; Old browsers 
	background: -moz-linear-gradient(left, #f4f4f3 0%, #8f8c82 50%, #f4f4f3 100%);
	background: -webkit-linear-gradient(left, #f4f4f3 0%,#8f8c82 50%,#f4f4f3 100%);
	background: linear-gradient(to right, #f4f4f3 0%,#8f8c82 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f3', endColorstr='#f4f4f3',GradientType=1 );
	}*/

    .news .new_left{width: 100%}
    .news .new_right{width: 100%}
    .news .new_right .video{width: 100%}
    .news .new_left .xinw{height: auto; background:#fff}
	.news .new_left .xinw .pc{    display: block; position: absolute; bottom: 0; left: 0; padding-left: 0;}
	.news .new_left .xinw .wap{display:block}
	/*.news .new_left .xinw li{padding-left:70px;position: relative;border-bottom: solid 1px #eaeaea;}*/
	.news .new_left .xinw li{width: 48%;float: left;margin-right: 2%;position: relative;padding-bottom: 25px;}
	.news .new_left .xinw li .pic{display: block;min-height: 85px;}
	.news .new_left .xinw li .pic img{width: 100%;}
	.news .new_left .xinw li:nth-child(2){margin-right: 0;}
	.news .new_left .xinw li:nth-child(3){display: none;}
	.news .new_left .xinw li:nth-child(4){display: none;}
	.news .new_left .xinw h3{background:none;padding-left:0}
	.news .new_left .xinw time.wap{padding-left:0;text-align: center;    position: absolute;left: 0; top:0;display: none;}
	.news .new_left .xinw time b{display:block; color:#b52531; font-size:30px;}
	.news .new_left .xinw li p{padding:0px; margin:0px;color:#999999; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.news .new_left .xinw .dzll {display: none;}
	.wmdwh .ggt{padding-bottom:50%;   background-size: cover;}
	.wmdwh .txt{position: absolute;left: 0;display:inline-block; width: auto;height: auto;top: 25%;text-align: center;padding: 0 2% 5% 2%;background: #000;}
    .Banner001628 li .img1{display: none}
    .Banner001628 li .img2{display: block}

    .wmdwh .txt h3{font-size: 16px;margin:0;font-weight: normal;}
    .wmdwh .txt p{font-size: 13px;margin:0;display: none;}
    /*.wmdwh .txt{width: 80%;left: 0;top:15%;height: auto; background-color: #000000; padding:0 1% 3% 2%}*/
    .wmdwh .txt h3{font-size: 22px;font-weight: normal;margin:0;line-height: 45px; display:inline-block;}
    .wmdwh .txt .more{display: block;color: #fff;}

    .gsjj .yuanj li{width: 100%}

    .Menu001989 li{padding: 0;width: 100%;}
    .Menu001989 li a{padding: 0 2%;}
    .bx-controls {position: absolute;left: 0;top: 0;width: 100%;}
    .bx-prev{left: 0;background: url(http://www.zyrope.com/images/dtlih.png) no-repeat center center;width: 20px;height: 56px;position: absolute;line-height: 200px;overflow: hidden;}
    .bx-next{ right: 0;background: url(http://www.zyrope.com/images/dtli.png) no-repeat center center;width: 20px;height: 56px;position: absolute;line-height: 200px;overflow: hidden;}




    .danpian{padding: 3% 2%;overflow: hidden;}



    /*公司简介*/
    .contentwap{display: block;}
    .contentpc{display: none;}

    .locati{overflow: hidden;padding: 2%;    display: none;}

    .fn1 li{width: 100%}
    .fn1 .li2{width: 100%;}

    .fn2{padding: 20px 0;}
    .fn2 li{width:100%;float: none;height: auto;}
    .fn2 p{margin-bottom: 50px;}
    .fn2 li.li2{float: none;}
    .fn2 li img{width:100%;}

    .fn3{margin-top: 20px;}
    .fn3 li{float: none;width: 100%;padding:2%;height: auto;}
    .fn3 li.li2{float: none;}
    .fn3 li p{margin-bottom: 20px;}

    .fn4{margin-top:20px;padding:2% 0;}
    .fn4 li{float: none;padding:2%;}
    .fn4 .li1{width: 100%;float: none;padding-top:2%;}
    .fn4 .li1 p{line-height: 1.5;}
    .fn4 .li2{width: 100%;margin-right: 0px;height: auto;}
   /* .fn4 .li2 img{position: relative; margin:5px 0;}
    .fn4 .li2 img:nth-child(1){left: 0;top: 0;}
    .fn4 .li2 img:nth-child(2){right: 0;top: 0;}
    .fn4 .li2 img:nth-child(3){right: 0;bottom: 0;}*/


    .fn5{margin-top: 50px;}
    .fn5 li{float: none;}
    .fn5 .li1{width: 100%;height: auto;}
    .fn5 .li1 p{margin-bottom:45px;}
    .fn5 .li2{padding-left: 100px;width: 100%;border-left: 1px solid #dbdbdb;float: right;}

    /*全球认证*/
    .qqrz li{float: none;}
    .qqrz li.li1{width: 100%;padding-top: 30px;}
    .qqrz li.li1 p{margin-bottom: 40px;}
    .qqrz li img{width: 100%;height: auto;}
    .qqrz li.li3{margin-right: 0;}
    .qqrz li.li7{margin-right: 0;}
	.Timeline000784{padding:2% 0}
    .Timeline000784 .list dl{padding-left: 0;width: 98%;    border-bottom: none;}
    .Timeline000784 .list dt{width:auto;top:0;left:2%;position: relative;}
    .Timeline000784 .list dd  .libo img{width: 100%;}
    .Timeline000784 .list dd  .libo{margin-bottom:20px;width: 100%;height: auto;}
    .Timeline000784 .list dd  .libo img{width: 100%;height:auto;}
    .Timeline000784 .list dd figure{width: 100%;padding: 10px 0;}
    .Timeline000784 .tab_year_list .list::before{display:none}
    .Timeline000784 .list dt::before{display:none}
    .Timeline000784 .list dd{padding-left: 2%;}
    .Timeline000784 .list dt span{font-size: 26px;}


    .csrzy .shangzy{padding:0;background:#fff ;  position: relative;}
    .csrzy .shangzy .txt h3{  position: absolute; right: 10%; top:-120px;border-bottom:0; color:#fff}
    .csrzy .shangzy .txt h3:before{content:'';     position: absolute; width:30px;   top: 45px;   left: -44px;   display: inline-block;  border-bottom: 2px solid #cc2431;}
    .csrzy .shangzy .txt h3 span{display: block;}
    .csrzy .shangzy .txt h3 i{display: none}
    .csrzy .shangzy .txt h3 .shangzy_img{position: absolute; right:0; bottom: -100%;}
    .csrzy .shangzy .txt{padding: 2%; position:relative;}
    .csrzy .shangzy .Ispic{width: 100%;float: none; background: #fcfcfc;border-bottom: solid 2px #c91423;}
    .csrzy .shangzy .txt{width: 100%;float: none;}
    .csrzy .xiazy{padding: 2%; background:#fff}
    .csrzy .xiazy .left{width: 100%;float: none;}
    .csrzy .xiazy .right{width: 100%;padding:0;}
    .csrzy .xiazy .right h3{color:#c91727}
    .csrzy .hjjl{border-top: solid 2px #c91423;border-bottom: solid 2px #c91423;margin:0}
    .csrzy .hjjl .left{display:none}

    /*管理团队*/
    .gltd{padding: 0;}
    .gltd .top li{width: 100%;float: none;height: auto;margin-bottom: 25px;overflow: hidden;
    background: #fafafa;}
    .gltd .top li:nth-child(2){float: none;}
    .gltd .top li .txt{ width: 100%;padding: 2%;float: none;text-align: center;}
	.gltd .top li .txt img{display:none}
    .gltd .top li .pic{margin-right: 0;width: 100%;height: auto;float: none;}
	.gltd .top li .bt span{font-size:16px;}
	.gltd .top li .bt h3::before{left:-12%; width:10%;}
    .gltd .top li p{color: #777;font-size: 14px;margin:5px 0;height: auto;overflow: hidden;padding-right: 0px;}

    .gltd  .list{margin-top:10px;padding: 0 2%;}
    .gltd  .list li{width: 48.5%;height:auto;margin-right:3%;margin-bottom: 3%;}
    .gltd  .list li:nth-child(2n){margin-right: 0;}
    .gltd  .list li.end{ margin-right:0;}
    .gltd  .list li img{width: 100%; height:auto; }
    .gltd  .list li a{ width:100%;left:0;height:100%;}


    .list_hover{ width:100%; height:auto; top:10px; left:0; margin-left:0px;}
    .list_hover .lh_box{ padding:2%;}
    .list_hover .lh_box .mark{width: 100%;}
    .list_hover .lh_box .mark .left{width:100%;float: none}
    .list_hover .lh_box .mark .right{width: 100%;  float: none;height: 135px;overflow: auto;z-index: 99999;}

    /*投资者关系*/
    .title9 .titl2{    background: none;padding-left: 20px;}

    /*荣誉资质*/
    .sjzz .rysm{font-size: 14px; display:none}
    .sjzz .listt ul{padding:0 2%;}
    .sjzz .listt ol{position: relative;font-size: 26px;color: #e60013;padding: 10px 0;margin-top:0}
    .sjzz .listt li{position: relative;padding:10px 0 10px 55px;font-size: 14px; border-bottom: solid 1px #dfdfdf;}
    .sjzz .listt li .tb1{left:0;float:none; position: absolute; width:40px;margin-right:0}
    .sjzz .listt li .tb2,
    .sjzz .listt li .tb3{ float:none; width:100%;}
    .sjzz .listt li .tb3{padding:3% 0;}
    .sjzz .rysm .spa2{width: 31%;}
    .sjzz1 .rysm{font-size: 14px; display:none}
    .sjzz1 .listt ul{padding:0 2%;}
    .sjzz1 .listt ol{position: relative;font-size: 26px;color: #e60013;padding: 10px 0;margin-top:0}
    .sjzz1 .listt li{position: relative;padding:10px 0 10px 55px;font-size: 14px; border-bottom: solid 1px #dfdfdf;}
    .sjzz1 .rysm .spa1{left:0;float:none; position: absolute; width:40px;margin-right:0}
    .sjzz1 .rysm .spa2,
    .sjzz1 .rysm .spa3,
    .sjzz1 .rysm .spa4{ float:none; width:100%;}
    .sjzz1 .rysm .spa4{padding:3% 0;}
    .sjzz1 .listt li div{margin-right:0;padding: 0 1%;}
    .sjzz1 .listt li .tb1{left:0;float:none; position: absolute; width:40px;margin-right:0}
    .sjzz1 .listt li .tb2,
    .sjzz1 .listt li .tb3,
    .sjzz1 .listt li .tb4{ float:none; width:100%;}
    .sjzz1 .listt li .tb4{padding:3% 0;}
    .sjzz1 .listt li div{padding:0}
    .shzr .titl span{font-size: 18px;}
    .shzr .zr1 .left{float: none;width:100%;}
    .shzr .zr1 .left .xia{margin-top: 5px;}
    .shzr .zr1 .left img{width: 100%;height: auto;}
    .shzr .zr1 .left .xia img{float: none;width: 100%;height:auto;}
    .shzr .zr1 .left .xia .yyy{float: none;width: 100%;margin-top: 5px;}
    .shzr .zr1 .right{float: none;padding-top: 30px;}
    .shzr .zr1 .right img{width: 100%;height:auto;}
    .shzr .zr2 .left{width: 100%;height:auto;float: none;}
    .shzr .zr2 .left img{width: 100%;height: auto;}
    .shzr .zr2 .right{float: none;height: auto;width: 100%;position: relative;}
    .shzr .zr2 .right img{width: 100%;height: auto;}
    .shzr .zr2 .right div{position: relative; margin:5px 0}
    .shzr .zr3 .right{width: 100%;height: auto;float: none;}
    .shzr .zr3 .right img{width: 100%;height: auto;}
    .shzr .zr3 .left{float: none;height: auto;width: auto;position: relative;}
    .shzr .zr3 .left img{width: 100%;height: auto;}
    .shzr .zr3 .left div{position: relative;margin:5px 0}

    object{display: none;}
    .RichInfo005 {padding: 70px 2%;}

    .ct_item1 .h3, .ct_item2 .h3 {font-size: 22px;}
	.contact_top,
	.contact_m .ul li{    border-bottom: solid 1px #eeeeee;}
	.contact_m .ul li{float:none;padding:5% 0;}
	.contact_m .ul .cm_li1{padding-right:0}
	.contact_m{margin-top:0}
    .contact_m .ul .h3 {font-size: 18px;  }
    .ct_item2 .p, .ct_item1 .p {font-size: 22px;}
	.contact_b{    margin-top: 20px;}
    .contact_b .ul li {height: auto;float: left;}
    .contact_b .ul .p {height:44px;line-height: 44px;font-size: 14px;}
	.contact_b .ul .p{padding-top:0}
	.contact_b .ul .on, .contact_b .ul a:hover{color:#fff;background-color: #c91423;}
    .lxwmnr {width: 100%;height: auto;overflow: hidden;     margin-top:20px;}
    .lxwmnr .xypad {padding: 2%;}
    .lxwmnr .xypad .tilt h3 span {font-size: 18px;}
    .contact_m .ul .cm_li2 {  border-left: none;}
    .lxwmnr .xypad .form .f_txt {width: 100%; float: none;}
    .lxwmnr .xypad .form .f_name { text-align: left;float: none;}
    .userdefined-file input[type="text"] {width: 100%;position: absolute;left: 0;top: 0;}
    .lxwmnr .xypad .form input[type="file"] {height: 86px;}
    .lxwmnr .xypad .form .tj {display: block;margin-right: 0;float: left;margin-bottom: 5%;}
    .lxwmnr .xypad .form .zz {display: block;float: right;}
    .lxwmnr .xypad .form div {margin-bottom: 5px;}
    .userdefined-file button {  width: 100%; float: left;margin-top: 5px; }

    .zsjm { width: 100%;}
    .zsjm .juzh {padding: 2%;}
    .zsjm li {width: 100%;margin-right: 2%;height: 112px;margin-bottom: 2%}
    .PicList002122 {padding:2% 0}
    .PicList002122 li { width:100%; margin:2% 0; padding-bottom:20px; display:table;}
    .PicList002122 li:nth-child(odd){margin-right:0}
    .PicList002122 li p {font-size: 24px; }
    .PicList002122 li .div1 {width: 50%;left: auto;float: none;position: static; display:table-cell; vertical-align:middle; }
    .PicList002122 li .div1 p,
    .PicList002122 li .div2{display:none}
    .PicList002122 li .table{ display: table-cell;text-align: center;width: 50%;float: none;}
    .PicList002122 li h3{font-size: 24px;}
    .PicList002122 li h3 span{ display: block;  border-top:1px solid #ddd; margin:0 10%;  font-size: 16px;}
    .PicList002122 li h3 span i{display:none}
    .PicList002122 li h3 span i{display:none}
    .PicList002122 li .table img{    margin-top: 20px;}

    .PicList0021221 li{width:100%; margin:2% 0;}
    .PicList0021221 li:nth-child(odd){margin-right:4%}
    .PicList0021221 li .div1{top:15px;float: left;
    width: 50%;position: relative;}
    .PicList0021221 li h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
    .PicList0021221 li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
    .PicList0021221 li .table_cell {padding-top:0;}
    .PicList0021221 li .table {text-align: center;width: 50%;float: left;}

    .PicList0021221 li p { font-size: 16px;}

    .menuu li {padding: 0;width: 100%;}

    .lbssj .right {width: 100%;float: none;height: auto;}
    .lbssj .right .li1 {width: 100%;height: auto;text-align: left;float: none; overflow: hidden; margin-bottom:4%}
    .lbssj .right .li1 img{float:left;width:48%;     margin-bottom: 0px;}
    .lbssj .right .li1 img:nth-child(odd){margin-right:4%;}
    .lbssj .right .li2 {width: 100%;height: auto;float: none;  }
    .lbssj .right .li2 img{width: 100%;}
    .lbssp .right {margin-right: 0px;width: 100%;float: none;padding-top: 30px;}
    .lbssp .left {width: 100%;float: none;height: 200px;}
    .lbssp .left .click {width: 100%; height: 200px;}

    .TextList000856 {padding: 2%;}
    .PicList001201 {padding: 2%;}
    .clients_list ul li {float: none;width: 100%;margin-right: 2%;padding-bottom: 1%;}
    .fnsc .gwsc li {width: 49%;text-align: center;margin-right:0;margin-bottom: 30px; border: solid 1px #f5f5f5; padding-bottom:20px;}
    .fnsc .gwsc li:nth-child(odd){margin-right:2%;}
    

	.OVHH{position: fixed;width: 100%;height: 100%;overflow: hidden;}
	.Top002070 .navbg{display: none!important;}


	.wmdyw .txt{text-align: center;color: #333;margin-top: 2%;display:inline-block;}
	.wmdyw .txt h3{font-size: 22px;font-weight: normal;margin:0;line-height: 45px; display:inline-block;}
	.wmdyw .txt p{font-size: 14px;margin:0;display:inline-block;max-width: 252px;margin-top: -7px;}

	.wmdwh .tit{margin: 0; padding-bottom:10px;}

	.news{margin-top: 0;}
	.PicList0021221{padding-top: 2%;}
	}




.shzr .zr1 .right{ width:471px;}
.qqrz .ul li{ width:277px;}
.qqrz .ul li.li1{ width:584px;}



@media (max-width: 640px) {
.shzr .zr1 .right{ width:100%;}
.qqrz .ul li{ width:auto;}
.qqrz .ul li.li1{ width:100%;}
.RichInfo005 .news_info .info_pn span{ max-width:100%;}
.fnsc .juz{text-align:left}
.fnsc .juz .titl{font-size:20px;margin-bottom:10px}
.fnsc .juz .titl:after{content:''; background: #c91322; width: 20%; height: 3px; display: block;  margin-top: 12px;}


}


@media (max-width: 480px) {
.csrzy .shangzy .txt h3{ font-size:20px;}
.csrzy .shangzy .txt h3 .shangzy_img{ width:80px;}
.contact_b .ul li{ margin-right:1%; width:24%;}
.contact_b .ul .on, .contact_b .ul a:hover{ border-width:1px;}
.contact_b .ul .p{ font-size:12px; font-weight:normal;}
}

.hwtd_img{text-align: center; padding:2% 0;}
@media (min-width: 640px) {
.hwtd_img img{ /*width:70%*/}
.img-wap{display:none}
}
@media (max-width: 640px) {
.hwtd_title{border-bottom: dashed 1px #e5e5e5; padding-bottom:3%}
.img-pc{display:none}

.csrzy .xiazy .left .owl-nav{ display:block}
.csrzy .xiazy .left .owl-nav div{position: absolute;top: 40%; font-size: 0;
 width:30px; height:30px;transform: rotate(45deg);}
.csrzy .xiazy .left .owl-nav div.owl-prev{left:2%; border-left: solid 4px #fff; border-bottom: solid 4px #fff;}
.csrzy .xiazy .left .owl-nav div.owl-next{right:2%; border-top: solid 4px #fff; border-right: solid 4px #fff;}
.csrzy .xiazy .left .owl-dots{display:none}
.gsjj .yuanj{margin-top:2%}
.danpian .titl{font-size:16px;}
.gsjj p,
.danpian p,
.Timeline000784 .list dd figure{font-size:14px;}
.gltd .top li .bt {text-align:left; padding-left:35px;}
.gltd .top li .bt h3{margin-top:10px}
.PicList001200{padding:2%;}
.PicList001200 li{padding:2% 0; margin-bottom:3%;border-right:0;border-left:0;border-top:0;}
.PicList001200 li a{ padding-bottom:20px;}
.PicList001200 li figure{width:30%;height:96%;position: absolute;}
.PicList001200 li .qwe{padding-right:0}
.PicList001200 li .qwe div{padding-left:35%}
.PicList001200 li h3{font-size:16px; padding-right:0}
.PicList001200 li .qwe::after,
.PicList001200 li .qwe div::before{display:none}
.PicList001200 li .dzll{right:auto; bottom:0%;top: auto; left:35%}
.PicList001200 li p{height:28px;}
.PicList001200 li time{display:none}

.Menu002217{padding-top:5%}
}

.owl-carousel .owl-nav .disabled{ opacity: 0;cursor: default;}

.txt_zpp li{padding:2% 0;}
.txt_zpp li p{padding:1% 0; margin:0}

@media (min-width: 640px) {
.txt_zpp li{float:left; width:32%;}
.txt_zpp li:nth-child(2){margin:0 2%;}
}

.standard .owl-carousel .owl-nav .owl-prev,.standard .owl-carousel .owl-nav .owl-next,.patent .owl-carousel .owl-nav .owl-prev,.patent .owl-carousel .owl-nav .owl-next,#source.owl-carousel .owl-nav .owl-prev,#source.owl-carousel .owl-nav .owl-next {width:50px; height:50px; position:absolute; top:50%; margin-top:-25px; background:#f9f9f9 url(http://www.zyrope.com/images/slide_arrowl.png) no-repeat center center; left:-30px; text-indent:-9999em;}
.standard .owl-carousel .owl-nav .owl-next,.patent .owl-carousel .owl-nav .owl-next {left:auto; right:-35px; background-image:url(http://www.zyrope.com/images/slide_arrowr2.png);}
.standard .owl-carousel .owl-nav .owl-prev:hover,.patent .owl-carousel .owl-nav .owl-prev:hover,#source.owl-carousel .owl-nav .owl-prev:hover {background-color:#c92a32; background-image:url(http://www.zyrope.com/images/slide_arrowl2.png);}
.standard .owl-carousel .owl-nav .owl-next:hover,.patent .owl-carousel .owl-nav .owl-next:hover,#source.owl-carousel .owl-nav .owl-next:hover {background-color:#c92a32; background-image:url(http://www.zyrope.com/images/slide_arrowr.png);}

#source.owl-carousel .owl-nav .owl-prev {left:0;}
#source.owl-carousel .owl-nav .owl-next {left:auto; right:0;}

@media (max-width: 640px) {
	.standard .owl-carousel .owl-nav .owl-prev,.patent .owl-carousel .owl-nav .owl-prev {left:0;}
	.standard .owl-carousel .owl-nav .owl-next,.patent .owl-carousel .owl-nav .owl-next {right:0;}
	
	.world_pc {display:none;}
	.mobile_qqrz {display:block;}
}

/*20180529*/
.Content_20180529{color:#333; position:relative; z-index:10; background:#fff;}

.Same-btnCss .bx-controls{ position:initial; left:auto; top:auto;width:auto;}
.Same-btnCss .bx-controls-direction{ position:absolute; width:100px; bottom:0; z-index:100;}
.Same-btnCss .bx-controls-direction a{ float:left; width:50px; height:50px;background:url(http://www.zyrope.com/images/btn.png) no-repeat left bottom #f9f9f9; overflow:hidden; line-height:1000px; position:relative;}
.Same-btnCss .bx-controls-direction a:hover{ background-color:#c81623; background-position:left top;}
.Same-btnCss .bx-controls-direction a.bx-next{ background-position:right top;}
.Same-btnCss .bx-controls-direction a.bx-next:hover{ background-position:right bottom;}

.Content_20180529 .model_B .bx-controls-direction{ left:-100px;}
.Content_20180529 .model_D .bx-controls-direction{ right:-100px;}
.Content_20180529 .model_C .bx-controls-direction{ left:0;}
.Content_20180529 .model_E .bx-controls-direction{ right:0;}

.Content_20180529 .floor_A,
.Content_20180529 .model_A{padding:100px 0; background:url(http://www.zyrope.com/images/bg1.jpg) no-repeat center top; background-size:cover;}
.Content_20180529 .floor_A{ background-image:url(http://www.zyrope.com/images/bg2.jpg);}
.inf0_ul_71{ margin-top:40px; overflow:hidden;}
@media (min-width: 641px) {
.inf0_ul_71 li{ float:left; width:50%;}
.inf0_ul_71 li:nth-child(2n){ text-align:right;}
}
@media (max-width: 640px) {
.Content_20180529 .auto_1200{ padding:0 2%;}
.inf0_ul_71 li{ margin-bottom:5px;}
}

.Content_20180529 .same_model{ background:#f9f9f9;}
.Content_20180529 .bx-wrapper,
.Content_20180529 .same_model .box{ position:relative;}
.Content_20180529 .same_model .big_img li{ background:#000;}
.Content_20180529 .same_model .small-pic li figure{margin:0 2.5px; background-color:#000; padding-bottom:62.15%;}
@media (min-width: 641px) 
{
.Content_20180529 .same_model{ display:table; width:100%;}
.Content_20180529 .same_model .box{ display:table-cell; vertical-align:top;width:50%; }
.Content_20180529 .same_model .big_img,
.Content_20180529 .same_model .big_img *{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Content_20180529 .same_model .big_img li .Ispic{ background-size:contain;}
.Content_20180529 .same_model .eidt-info{ max-width:600px; min-height:496px; overflow:hidden;}
.Content_20180529 .same_modelCE .auto{ position:relative;}
.Content_20180529 .same_modelCE .eidt-info{ position:absolute; max-width:420px; top:0;}
.Content_20180529 .model_E .eidt-info{padding-left:5%; right:0;}
.Content_20180529 .model_C .eidt-info{ padding-right:5%; left:0;}
}
.Content_20180529 .same_model .eidt-info{ padding-top:17.5%; }
.Content_20180529 .model_B .eidt-info{ padding-right:2%; padding-left:9%;}
.Content_20180529 .model_D .eidt-info{ float:right;padding-right:9%;}
.Content_20180529 .same_modelCE{ margin:5% 0;}
.Content_20180529 .same_modelCE .list-img ul{ overflow:hidden; padding-bottom:53px;}
.Content_20180529 .same_modelCE .list-img ul li:nth-child(1){ width:65%;}
.Content_20180529 .model_C .list-img ul li:nth-child(1){ float:right;}
.Content_20180529 .same_modelCE .list-img ul li:nth-child(1) figure{ padding-bottom:66.6667%;}
.Content_20180529 .same_modelCE .list-img ul li:nth-child(2){ position:absolute;  width:29.16%; bottom:0; padding:10px; background-color:#fff;}
.Content_20180529 .same_modelCE .list-img ul li:nth-child(2) figure{ padding-bottom:68%;}
.Content_20180529 .model_C .list-img ul li:nth-child(2){ left:130px;}
.Content_20180529 .model_E .list-img ul li:nth-child(2){ right:130px;}
@media (max-width: 640px) {
.Content_20180529  .eidt-info{ padding:5% !important;}
.Content_20180529  .same_model .big_img{ display:none;}
}

/*企业环境20180529*/
.Content_20180529  .inf0_ul_28{ margin-top:6%;}
@media (min-width: 641px) 
{
   .Content_20180529  .inf0_ul_28{ display:table; width:100%;}
   .Content_20180529  .inf0_ul_28 li{ display:table-cell; vertical-align:top;}
}
@media (max-width: 640px) 
{
   .Content_20180529  .inf0_ul_28 li{ margin-bottom:2%;}
   .Content_20180529  .inf0_ul_28 li img{ width:100%;}
}

.Content_20180529  .same_floor{ background:#f9f9f9;}
.Content_20180529  .same_floor .edit-info{ line-height:28px;text-align:justify;}
.Content_20180529  .floor_C{ background:#fff;}
@media (min-width: 641px) 
{
.Content_20180529  .same_floor{ display:table; width:100%;}
.Content_20180529  .same_floor .box{ display:table-cell; vertical-align:middle; width:50%;}
.Content_20180529  .same_floor .edit-info{ float:right; max-width:600px; padding-right:10%;}
.Content_20180529  .floor_C .edit-info{ float:none; padding-right:0; padding-left:10%;}
.Content_20180529  .same_floor .bx-controls-direction{ left:-100px;}
.Content_20180529  .floor_C .bx-controls-direction{ left:100%;}
}
.Content_20180529  .floor_E{ padding:4% 0 10% 0;}
.Content_20180529  .floor_E .list-img{ margin-top:5%;}
.Content_20180529  .floor_E .bx-controls-direction{ position:inherit; width:auto;}
.Content_20180529  .floor_E .bx-controls-direction a{ position:absolute; top:50%; margin-top:-25px;}
.Content_20180529  .floor_E .bx-controls-direction a.bx-prev{ left:0;}
.Content_20180529  .floor_E .bx-controls-direction a.bx-next{ right:0;}
@media (max-width: 640px) 
{
.Content_20180529  .same_floor{ margin-bottom:10px;}
.Content_20180529  .same_floor .edit-info{ padding:3%;}
.Content_20180529  .same_floor .bx-controls-direction{ right:0; bottom:0;}
}

/*员工福利*/
.envir {background:url(http://www.zyrope.com/images/yuli_bg.jpg) no-repeat center center / cover; overflow:hidden; padding:70px 0;    width: 100%;
    top: -45px;
    position: relative;
    z-index: 20;}
.ygfuli h3 {font-size:32px; font-weight:normal; color:#333; padding:0; margin:0 0 20px; text-align:center;}
.ygfuli p {font-size:18px; color:#656565; text-align:center; margin:0; padding:10px 0; line-height:1.75em;}
.ygfuli img {width:auto; max-width:100%; height:auto;}

.ygpay {padding:70px 0; background-color:#f9f9f9;}
.develop {overflow:hidden; position:relative;}
.develop figure {width:50%; float:right; height:auto;}
.develop figure img {width:100%; height:auto;}
.develop .txt {border:1px solid #e5e5e5; background-color:#fff; padding:35px; float:left; width:50%; position:absolute; right:37%; top:50%; transform:translateY(-50%);}
.develop h3 {font-weight:normal; font-size:28px; color:#333; margin:0; padding:0; line-height:1.35em; margin-bottom:20px;}
.develop p {font-size:16px; color:#555; line-height:1.5em;}
.develop ul {padding:0; margin:0;}
.develop li {font-size:16px; color:#555; line-height:1.5em; padding:10px 0 10px 70px; background:url(http://www.zyrope.com/images/icon_05.png) no-repeat left center; list-style:none;}
.develop li:nth-child(2),.develop li.li2 {background-image:url(http://www.zyrope.com/images/icon_06.png);}
.develop li:nth-child(3),.develop li.li3 {background-image:url(http://www.zyrope.com/images/icon_07.png);}
.develop.deve figure {float:left;}
.develop.deve .txt {right:auto; left:37%;}

.surprise {padding:70px 0;}
.surprise h3 {margin-bottom:0;}
.surprise h3:after {content:''; display:block; width:125px; height:5px; background-color:#c31523; margin:40px auto 0;}
.surprise ul {padding:0; margin:0; background:url(http://www.zyrope.com/images/bg_fuli.png) no-repeat top center / 100% auto; padding-top:108px; overflow:hidden;}
.surprise li {float:left; width:20%; text-align:center; padding:0 2%; list-style:none; position:relative; font-size:14px; color:#878787;}
.surprise li:after {content:''; display:block; position:absolute; right:0; top:0; height:100%; width:1px; background:url(http://www.zyrope.com/images/bg_line3.png) no-repeat bottom center / contain;}
.surprise li:last-child:after {background:none;}
.surprise li i {display:block; background:url(http://www.zyrope.com/images/surprise_01.png) no-repeat center center / contain; padding-bottom:55%; width:55%; margin:0 auto 10px;}
.surprise li:nth-child(2) i {background-image:url(http://www.zyrope.com/images/surprise_02.png);}
.surprise li:nth-child(3) i {background-image:url(http://www.zyrope.com/images/surprise_02.png);}
.surprise li:nth-child(4) i {background-image:url(http://www.zyrope.com/images/surprise_02.png);}
.surprise li:nth-child(5) i {background-image:url(http://www.zyrope.com/images/surprise_02.png);}
.surprise li strong {display:block; margin-bottom:10px;}
.surprise li strong:after {content:''; display:block; width:19px; height:2px; background-color:#747474; margin:10px auto 0;}
@media only screen and (max-width:1280px){
	.envir,.ygpay,.surprise {padding:50px 0;}
	.ygfuli h3 {font-size:26px;}
	.ygfuli p {font-size:16px; padding:5px 0;}
	.develop .txt {padding:25px; width:60%;}
	.develop h3 {font-size:22px; margin-bottom:5px;}
	.develop p {font-size:14px;}	
	.develop li {background-size:30px auto; padding:5px 0 5px 40px;}
	.surprise h3::after {margin-top:20px;}
}
@media only screen and (max-width:980px){
	.envir,.ygpay,.surprise {padding:30px 0;}
	.ygfuli h3 {font-size:22px;}
	.ygfuli p {font-size:14px; padding:0;}
	.develop .txt {position:static; top:auto; transform:none; right:auto; width:50%; border:none;}
	.develop.deve .txt {left:auto;}
	.surprise ul {padding-top:88px;}
}
@media only screen and (max-width:768px){
	.envir,.ygpay,.surprise {padding:20px 0;}
	.surprise {padding-top:0;}
	.develop figure {float:none; width:100%;}
	.develop.deve figure {float:none;}
	.develop .txt {float:none; width:100%;}
	.develop li {padding:10px 0 10px 40px;}
	.surprise ul {background:none; padding-top:0;}
	.surprise li {float:none; width:auto; overflow:hidden; padding:10px 0; text-align:left;}
	.surprise li i {float:left; width:80px; height:80px; padding:0; margin-right:10px;}
	.surprise li strong:after {margin-left:90px;}
}