@charset "utf-8";
body{margin:0;}
/* start header */

.header{width:1191px;height: 75px;;margin: 0 auto;padding-top: 35px;}

.h-logo{float: left;}
.h-logo a{display: block;}

.h-nav{float: right;margin-top:15px;font-size: 0;}
/*.h-nav a{display: inline-block;margin-left: 50px;padding-bottom: 6px;font-size: 16px;color: #909090;}
.h-nav a:hover{border-bottom: 3px solid #ebb101;}
.h-nav a.cur{border-bottom: 3px solid #ebb101;}*/

.h-nav > ul > li{position: relative;float: left;margin-left: 50px;font-size: 16px;z-index: 20;}
.h-nav > ul > li > a{float: left;padding-bottom: 8px;color: #909090;border-bottom: 3px solid transparent;}
.h-nav > ul > li:hover > a{border-bottom: 3px solid #ebb101;}
.h-nav > ul > li:hover ul{display: block;}
.h-nav > ul > li > ul{display: none;position: absolute;top:27px;left: -24px;width:112px;padding: 6px 0;background: #fff;}
.h-nav > ul > li > ul > li{text-align: center;}
.h-nav > ul > li > ul > li > a{display: inline-block;line-height: 30px;font-size:14px;color: #909090;border-bottom: 1px solid transparent;}
.h-nav > ul > li > ul > li > a:hover{border-bottom: 1px solid #ebb101;}

/* start banner */
.zy-product-wrap{width:1191px;margin:auto;}
.product-banner{position:relative;width:900px;height:550px;z-index:5;margin:0px auto 9px;}
.product-banner .flexslider{display:none;position:relative;height:550px;overflow:hidden;background:url('../images/loading.gif') 50% no-repeat;z-index:10;}
.product-banner .slides{position:relative;height:550px;margin:auto;z-index:1;}
.product-banner .slides li{height:550px;}
.product-banner .slides li > a{overflow: hidden;position: absolute;width: 224px;height: 53px;top: 425px;left: 50%;margin-left: -579px;background: url('../images/more_02.png') no-repeat;}
.product-banner .flex-control-nav{display: none;position:absolute;width:100%;height:0;bottom:44px;z-index:2;text-align:center;}
.product-banner .flex-control-nav li{display:inline-block;width:17px;height:17px;margin:0 6.5px;*display:inline;zoom:1;}
.product-banner .flex-control-nav a{display:inline-block;width:17px;height:17px;line-height:80px;overflow:hidden;background:url('../images/dot.png') right 0 no-repeat;cursor:pointer;}
.product-banner .flex-control-nav a.flex-active{background-position:left 0;}
.product-banner .flex-direction-nav a{position:absolute;top:50%;margin-top:-55px;z-index:20;}
.product-banner .flex-direction-nav .flex-next{position:absolute;width:70px;height:110px;background:url('../images/right_01.png') no-repeat 0 0;right:-100px;}
.product-banner .flex-direction-nav .flex-prev{position:absolute;width:70px;height:110px;background:url('../images/left_01.png') no-repeat 0 0;left:-100px;}

.flex-viewport{overflow:hidden;width:900px;margin:auto;}


.banner_texiao{width:100%;}
.DB_tab25 {width:100%;height:631px;position:relative;overflow:hidden;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:631px;display:none;}

.DB_tab25 .DB_imgSet{position:absolute;width:1191px;height:631px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet li{width:1191px;height:631px;position:relative}

.DB_tab25 .DB_imgSet li > a{overflow: hidden;position: absolute;width: 224px;height: 53px;top: 425px;left: 50%;margin-left: -579px;}

.DB_tab25 .DB_menuWrap{position:absolute;width:1191px;left:50%;margin-left:-595.5px;bottom:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{width:100%;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 5px;display:inline-block;width:17px;height:17px;overflow:hidden;background:url('../images/dot.png') no-repeat right 0;}
.DB_tab25 .DB_menuWrap .DB_menuSet li.select{background-position:left 0;}
.DB_tab25 .DB_prev{position:absolute;left:0px;top:90px;cursor:pointer;}
.DB_tab25 .DB_next{position:absolute;right:0px;top:90px;cursor:pointer;}

/* end banner */

/* 产业 */
.product-wrap{background: #eee;}
.product{width:1191px;margin: 0 auto;padding: 127px 0 141px;}
.product a{overflow: hidden;position: relative;float: left;width: 356px;height: 246px;background: #b1b1b1;}
.product a img{display: block;width: 100%;}
.product a span{position: absolute;width: 312px;height: 72px;padding: 12px 22px;bottom: -96px;left: 0;background: url('../images/bg_07.png');font-size: 20px;color: #424141;}

/* start news */


/* 热销产品 */
.news-wrap{height:459px;padding-top: 68px;background: #fff;}
.news{width:1191px;margin: 0 auto;}
.news > div > p{font-size: 20px;color: #424141;}
.news-lef{float: left;width: 290px;padding-right: 72px;}

.news-banner{width:100%;height:244px;z-index:5;margin:0px 0 0 0;}
.news-banner .flexslider-news{position:relative;height:244px;overflow:hidden;background:url('../images/loading.gif') 50% no-repeat;z-index:10;}
.news-banner .slides{position:relative;z-index:1;}
.news-banner .slides li{height:244px;}
.news-banner .slides li > a{display: block;width:100%;height:100%;}
.news-banner .flex-control-nav{position:absolute;right:7px;bottom:8px;z-index:2;text-align:right;}
.news-banner .flex-control-nav li{display:inline-block;width:9px;height:9px;margin:0 8.5px;*display:inline;zoom:1;}
.news-banner .flex-control-nav a{display:inline-block;width:9px;height:9px;line-height:80px;overflow:hidden;background:url('../images/dot_01.png') right 0 no-repeat;cursor:pointer;}
.news-banner .flex-control-nav a.flex-active{background-position:left 0;}
.news-banner .flex-direction-nav{display: none;position:absolute;width:100%;top:50%;margin-top:-41px;z-index:2;}
.news-banner .flex-direction-nav .flex-next{position:absolute;width:45px;height:82px;background:url('../images/righ_01.png') no-repeat 0 0;right:40px;}
.news-banner .flex-direction-nav .flex-prev{position:absolute;width:45px;height:82px;background:url('../images/left_01.png') no-repeat 0 0;left:40px;}
.news-banner .flex-direction-nav .flex-next:hover{background-color:rgba(0,0,0,.3);border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;}
.news-banner .flex-direction-nav .flex-prev:hover{background-color:rgba(0,0,0,.3);border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;}

.news-lef p{margin-top: 46px;}

.news-mid{float: left;width: 538px;}
.news-mid ul{position: relative;margin-top: 42px;}
.news-mid ul li.news-li{float: left;width: 100%;height: 118px;}
.news-mid ul li.first{border-bottom: 1px solid #eaeaea;}
.news-mid ul li.news-li .time{float: left;width:50px;height: 30px;padding: 10px 0;background: #ffa105;text-align: center;color: #fff;font-size: 16px;line-height: 16px;}
.news-mid ul li.news-li .time i{display: block;margin-bottom: 1px;font-style: normal;}
.news-mid ul li.news-li .time em{display: block;font-style: normal;}

.news-mid ul li.two{margin-top: 18px;}
.news-mid ul li.news-li .text{float: right;width: 472px;font-size: 0;}
.news-mid ul li.news-li .text i{display: block;font-style: normal;font-size: 16px;color: #424141;line-height: 35px;}
.news-mid ul li.news-li .text em{display: block;font-style: normal;font-size: 12px;color: #606060;text-indent: 1em;line-height: 20px;}
.news-mid ul li.news-li .text a{display: inline-block;margin-top: 20px;font-size: 14px;color: #ebb101;}

.news-more{position: absolute;right: 0;top: 0;font-size: 12px;}
.news-more a{display: inline-block;margin-right: 11px;padding-right: 15px;background: url('../images/more_01.png') no-repeat right center;color: #606060;}

.news-rig{float: right;width: 170px;margin-top: 120px;}
.news-rig a{display: block;margin-top: 18px;width: 170px;height:143px;overflow:hidden;}
.news-rig img{width: 100%;transition: all 0.3s cubic-bezier(0,0,1,1) 0s;}
.news-rig img:hover{transform: scale(1.1);}
/* end news */


.zy-Box > .news > .list{padding:0px 5px;}
.zy-Box > .news > .list li{float:left;padding:15px 0 12px;border-bottom:1px dashed #e1e1e1;}
.zy-Box > .news > .list li a{float:left;}
.zy-Box > .news > .list li a:hover .title{color:#0c97e5;}
.zy-Box > .news > .list li div{float:left;width:130px;height:90px;margin-right:15px;overflow:hidden;}
.zy-Box > .news > .list li div img{width:100%;}
.zy-Box > .news > .list li p{float:left;width:840px;font-size:12px;color:#929292;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zy-Box > .news > .list li .title{font-size:14px;color:#333;line-height:36px;font-weight:600;}


/* start footer */
.footer-wrap{background: url('../images/bg_93_1.png'); width:100%; float:left;}
.foot-box{background: url('../images/foot_bg_01.png') no-repeat 50% 20px;}
.foot{width: 1191px;min-height: 184px;margin: 0 auto;padding: 40px 0 20px;border-bottom:1px solid #929292;}
.foot ul li{float: left;width: 95px;margin-right: 40px;text-align: center;}
.foot ul li a{color: #fff;}
.nav-list{margin-bottom: 12px;}
.nav-list li{font-size: 16px;}

.sub-nav li{font-size: 12px;}
.sub-nav li a{line-height: 32px;}

.foot2{width: 1191px;height:43px;margin: 0 auto;}
.foot2-copy{float: left;line-height: 43px;font-size: 0;}
.foot2-copy span{float: left;margin-right: 40px;color: #fffefe;font-size: 12px;}
.foot2-copy a{color: #fffefe;font-size: 12px;}

.foot2-share{float: right;}

#share_01{}
#share_01 ul{padding-right:30px;}
#share_01 ul li{float: left;height: 33px;padding: 10px 0px 0 0;}
#share_01 ul li a{width: 25px;height: 25px;margin: 0 16px;padding: 0;line-height: 25px;}
#share_01 ul li a.bds_sqq{ background:url('../images/share_01.png') no-repeat;}
#share_01 ul li a.bds_qzone{ background:url('../images/share_02.png') no-repeat;}
#share_01 ul li a.bds_weixin{ background:url('../images/share_03.png') no-repeat;}
#share_01 ul li a.bds_tsina{ background:url('../images/share_04.png') no-repeat;}

/* end footer */

/* start zy-company */

/* banner 
.zy-banner-wrap{height: 631px;}
.zy-banner-img{position: relative;width:1191px;height: 100%;margin:0 auto;}
.zy-banner-img a{position: absolute;width: 50px;height: 50px;bottom: 74px;left: 50%;margin-left: -25px;}
*/
.zy-banner-wrap{height: 631px;}
.zy-banner-img{position: relative;width:1191px;height: 100%;margin:0 auto;}
.zy-banner-img a{position: absolute;width: 50px;height: 50px;bottom: 74px;left: 50%;margin-left: -25px;background:url('../images/wrap.png') no-repeat;text-align: center;}
.zy-banner-img a img{margin-top: 4px;opacity: 0;}


.zy-company{width:1191px;margin:0 auto;}
.zy-company > .list{text-align: center;font-size: 0;}
.zy-company > .list a{display: inline-block;width: 200px;height: 48px;background: url('../images/nav_01.png') no-repeat;background-color: #fff;border-radius:22px;font-size: 16px;color: #555;line-height: 48px;}
.zy-company > .list a.cur{background: url('../images/nav_01_cur.png') no-repeat;color: #fff;}
.zy-company > .list a:hover{background: url('../images/nav_01_cur.png') no-repeat;color: #fff;}




.zy-company .title{color: #565656;}
.zy-company .con{text-align: center;}
.zy-company .con img{max-width:100%;margin: 30px 0 20px;}
.zy-company .con p{width: 620px;margin: 0 auto;font-size: 16px;color: #4a4a4a;line-height: 24px;text-indent: 2em;text-align: left;}


/*新闻中心*/
.newslist{padding:45px 5px 30px;}
.newslist li{float:left;padding:15px 0 12px;border-bottom:1px dashed #e1e1e1;}
.newslist li a{float:left;}
.newslist li a:hover .title{color:#ffa105;}
.newslist li div{float:left;width:180px;height:110px;margin-right:15px;overflow:hidden;}
.newslist li div img{width:100%;}
.newslist li p{float:left;width:940px;font-size:14px;color:#929292;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.newslist li .title{font-size:18px;color:#333;line-height:36px;font-weight:600;}


.news-show-title{color: #ffa105;font-size: 24px;text-align: center;}
.news-show-subtitle{padding-bottom:20px;font-size: 16px;color: #5a5a5a;text-align: center;line-height: 55px;}
.news-show-con{font-size: 14px;color: #333;line-height: 24px;}
.news-show-con img{max-width:900px;height:auto;padding:20px 0;}
.news-show-page{margin-top: 16px;font-size: 14px;color: #595959;line-height: 22px;}
.news-show-page a{color: #595959;}
.news-show-page a:hover{color: #ffa105;}


.zy-company2-wrap{height: 563px;background: url('../images/bg_img_01.png') 50%;}
.zy-company2{width:1191px;margin:auto;text-align: center;color: #fff;}
.zy-company2 .subtitle{font-size: 14px;}
.zy-company2 ul{}
.zy-company2 ul li{float: left;width: 113px;background: url('../images/company_nav_01.png') no-repeat;}
.zy-company2 ul li.li1{margin-left: 0;background-position:0 0;}
.zy-company2 ul li.li2{margin-left: 156px;background-position:-270px 0;}
.zy-company2 ul li.li3{margin-left: 156px;background-position:-539px 0;}
.zy-company2 ul li.li4{margin-left: 156px;background-position:-809px 0;}
.zy-company2 ul li.li5{margin-left: 156px;background-position:-1078px 0;}
.zy-company2 ul li p{display: block;padding-top: 150px;line-height: 30px;font-size: 14px;}

.zy-company3{width: 1191px;height: 477px;margin: auto;}
.zy-company3 .subtitle{font-size: 14px;color: #787878;text-align: center;}
.zy-company3 li{overflow: hidden;position: relative;float: left;width: 393px;height: 193px;margin-left: 166px;}
.zy-company3 ul p{position: absolute;bottom:-54px;left: 0;width:361px;height: 54px;padding: 0 16px;background: url('../images/bg_38.png');line-height: 54px;font-size: 22px;color: #e9e9e9;}




.honor{width:1000px;margin: auto;overflow: hidden;}

/* .swiper-slide-active{width: 349px;} */
/* .honor-swiper-container .swiper-slide img{max-width:349px;} */
.pc-banner .swiper-container .swiper-button-prev{position: absolute;left: 0px;top: 50%;margin-top: -55px;width: 70px;height: 110px;background: url('../images/left_01.png') no-repeat;}
.pc-banner .swiper-container .swiper-button-next{position: absolute;right: 0px;top: 50%;margin-top: -55px;width: 70px;height: 110px;background: url('../images/right_01.png') no-repeat;}

/* 招聘 */
.zy-company4-wrap{background: #f7f7f7;}
.zy-company4{width: 1096px;margin: auto;}

.zy-company4-title{background: #fff;line-height: 60px;font-size: 16px;color: #555;}
.zy-company4-title span{float: left;text-align: center;}
.zy-company4-title .title1{width: 212px;}
.zy-company4-title .title2{width: 143px;}
.zy-company4-title .title3{width: 124px;margin-left: 92px;}
.zy-company4-title .title4{width: 127px;}
.zy-company4-title .title5{width: 177px;}
.zy-company4-title .title6{width: 221px;}
.zy-company4-title .title6 i{display: inline-block;width: 20px;height:20px;margin-top: 20px;background: url('../images/rig-bot_01.png') no-repeat center 0;}

.zy-company4-subtitle{border-bottom:1px solid #fff;background: #d8d8d8;line-height: 60px;font-size: 14px;color: #555;}
.zy-company4-subtitle:hover{background: #ffa105;color: #fff;}
.zy-company4-subtitle.active{background: #ffa105;color: #fff;}
.zy-company4-subtitle.active .title6 i{background: url('../images/rig-bot_01.png') no-repeat center -58px;}
.zy-company4-subtitle span{float: left;text-align: center;}
.zy-company4-subtitle .title1{width: 212px;}
.zy-company4-subtitle .title2{width: 143px;}
.zy-company4-subtitle .title3{width: 124px;margin-left: 92px;}
.zy-company4-subtitle .title4{width: 127px;}
.zy-company4-subtitle .title5{width: 177px;}
.zy-company4-subtitle .title6{width: 221px;}
.zy-company4-subtitle .title6 i{display: inline-block;width: 20px;height:20px;margin-top: 20px;background: url('../images/rig-bot_01.png') no-repeat center 0;}

.zy-company4-p{display: none;position: relative;padding:14px 0 14px 60px;line-height: 22px;}
.zy-company4-a{position: absolute;bottom: 12px;right: 43px;width: 101px;height: 37px;padding: 0 11px;background: #ffa105;font-size: 14px;line-height: 37px;color: #fff;}
.zy-company4-a a{display: block;}
.zy-company4-a i{display: inline-block;margin-left: 16px;font-style: normal;}

.recruit-mask{display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: url('../images/recruit_mask_bg.png');z-index: 2;}
.submit-wrap{display: none;position: fixed;width: 944px;height: 557px;left: 50%;top: 50%;margin:-278.5px 0 0 -472px;z-index: 10;}
.submit-box{position: relative;width: 864px;height: 533px;padding: 12px 40px 12px 40px;background: #fff;}
.submit-close{position: absolute;right: 16px;top: 16px;width: 20px;height: 20px;background: url('../images/close_01.png') no-repeat;}
.submit-title{padding-left: 10px;border-bottom: 1px solid #cfcfcf;font-size: 18px;color: #696969;line-height: 55px;}
.submit-con{width: 600px;margin:57px auto 75px;}
.submit-con li{float: left;margin-bottom: 18px;font-size: 14px;color: #555;}
.submit-con li span{float: left;width: 94px;padding-right: 6px;text-align: right;line-height: 38px;}
.submit-con li input{float: left;width: 478px;height: 36px;padding: 0 10px;border:1px solid #d9d9d9;line-height: 36px;font-size: 14px;color: #d9d9d9;}
.submit-con li textarea{float: left;width: 484px;height: 100px;padding: 6px 4px 6px 10px;border:1px solid #d9d9d9;line-height: 24px;font-size: 14px;color: #d9d9d9;resize:none;}
.submit{float: right;margin-right: 130px;}
.submit input{float: left;width: 80px;height: 33px;background-color: #ffa105;color: #fff;text-align: center;line-height: 33px;font-size: 16px;}

/* 联系我们 */
.zy-company5{width: 1191px;margin:0 auto;padding-bottom: 80px;}
.zy-company5-lef{float: left;width: 819px;height: 554px;}

.zy-company5-rig{float: left;width: 322px;padding: 0 20px 0 30px;}
.zy-company5-rig-title{height: 63px;margin-top: 56px;border-bottom: 1px solid #a59261;line-height: 63px;font-size: 18px;color: #a59261;}
.zy-company5-rig ul{margin-top: 40px;}
.zy-company5-rig ul li{float: left;margin-bottom: 10px;line-height: 30px;font-size: 0;}
.zy-company5-rig ul li i{float: left;width: 30px;height: 30px;background: url('../images/contact_01.png') no-repeat;}
.zy-company5-rig ul li span{float: left;width: 292px;font-size: 14px;color: #8a8a8a;line-height: 30px;}
.zy-company5-rig ul .zy-company5-rig-l1 i{background-position: 0 4px;}
.zy-company5-rig ul .zy-company5-rig-l2 i{background-position: -3px -45px;}
.zy-company5-rig ul .zy-company5-rig-l3 i{background-position: -2px -97px;}

/* 产品 */
.zy-product{width: 1191px;margin: auto;}
.zy-pro-lef{float: left;width: 272px;}
.zy-pro-lef h5{margin-top: 2px;padding-left: 32px;background: #ffa105;color: #fff;font-size: 20px;line-height: 48px;font-weight: normal;}
.zy-pro-lef h4{margin-top: 2px;background: #ffa105;color: #fff;font-size: 20px;line-height: 48px;font-weight: normal;}
.zy-pro-lef h4 a{display:block;padding-left: 32px;}


.pro-nav{position: relative;}
.pro-nav > li > a{display: block;margin-top: 2px;padding-left: 32px;background-color: #383838;line-height: 48px;font-size: 14px;color: #fff;}
.pro-nav > li > a span{float: right;margin-right: 20px;}

.pro-nav2{display: none;}
.pro-nav2 > li{position: relative;}
.pro-nav2 > li > a{display: block;margin-top: 2px;padding-left: 32px;background-color: #DFDFDF;line-height: 48px;font-size: 14px;color: #666;}
.pro-nav2 > li > ul{display: none;}
.pro-nav2 > li > ul > li > a{display: block;padding-left: 32px;background-color: #eee;line-height: 48px;font-size: 14px;color: #666;}
.pro-nav2 > li > ul > li:hover > a{background: #DFDFDF;color: #666;}
.pro-nav2 > li:hover > a{background: #ccc;color: #444;}
.pro-nav2 > li:hover .pro-nav3{display: block;}

.pro-nav3{display: none;position: absolute;top: -1px;left: 272px;width: 242px;}
.pro-nav3 a{border:1px solid #fff;}




.zy-pro-rig{float: right;width: 904px;min-height:530px;}
.zy-pro-rig-title{height: 48px;margin-bottom: 2px;padding: 0 18px 0 10px;background-color: #eeeff0;line-height: 48px;overflow: hidden;}
.zy-pro-rig-title p{float: left;font-size: 20px;color: #3f3f3f;}
.zy-pro-rig-title div{float: right;font-size: 14px;color: #888;}
.zy-pro-rig-title div img{margin-right: 10px;vertical-align: text-top;}
.zy-pro-rig-title div a{color: #888;}
.zy-pro-rig-title div a.c-ffa105{color: #ffa105;}
.zy-pro-rig-title div a:hover{color: #ffa105;}

.zy-pro-rig-list ul{margin-bottom: 80px;background-color: #fff;}
.zy-pro-rig-list li{float: left;margin:0 0 24px 24.5px;padding: 16px 19px 8px;border:10px solid #e1e1e1;font-size: 0;}
.zy-pro-rig-list li.list1{margin-left: 0;}
.zy-pro-rig-list li:hover{box-shadow:0 0 20px 1px #888;}
.zy-pro-rig-list li div{width: 227px;height: 227px;overflow: hidden;text-align: center;}
.zy-pro-rig-list li div img{height: 100%;width:auto;}
.zy-pro-rig-list li div a{display:block;width: 227px;height: 227px;overflow: hidden;text-align: center;}
.zy-pro-rig-list li p{overflow: hidden;width:227px;text-align: center;font-size: 14px;color: #3f3f3f;line-height: 27px;text-overflow:ellipsis;white-space: nowrap;}
.zy-pro-rig-list li > a{display: inline-block;width: 63px;height: 17px;margin-top: 12px;background: #ffa105;color: #fff;font-size: 11px;line-height: 17px;text-align: center;}

.pagelist{padding-bottom: 80px;text-align: center;font-size: 0;}
.pagelist a{display: inline-block;margin: 0 4.5px;padding: 0 11px;border:1px solid #bfbfbf;border-radius:2px;background-color: #fff;font-size: 14px;color: #555;line-height: 33px;}
.pagelist a.current{background: #ffa105;border-color:#ffa105;color: #fff;}
.pagelist a:hover{background: #ffa105;border-color:#ffa105;color: #fff;}
.pagelist span{display: inline-block;margin: 0 4.5px;padding: 0 11px;border:1px solid #bfbfbf;border-radius:2px;background-color: #fff;font-size: 14px;color: #555;line-height: 33px;}
.pagelist span.current{background: #ffa105;border-color:#ffa105;color: #fff;}
/* 产品展示1 */
.zy-product2{width: 1191px;margin: auto;}
.zy-product2-title{height: 48px;margin:15px 0 2px;padding: 0 18px 0 16px;background-color: #eeeff0;line-height: 48px;overflow: hidden;}
.zy-product2-title p{float: left;font-size: 22px;color: #3f3f3f;}
.zy-product2-title div{float: right;font-size: 14px;color: #888;}
.zy-product2-title div img{margin-right: 10px;vertical-align: text-top;}
.zy-product2-title div a{color: #888;}
.zy-product2-title div a.c-ffa105{color: #ffa105;}

.zy-product2-img{width: 100%;height: 599px;overflow: hidden;}
.zy-product2-img .swiper-wrapper{width: 200%;}
.zy-product2-img .swiper-slide{position: relative;float: left;height:599px;}
.zy-product2-img .swiper-slide div{position: absolute;top:50%;left:0;width: 100%;height: 100%;margin-top: -299.5px;text-align: center;}
.zy-product2-img .swiper-slide img{height:100%;width:auto;}

.zy-product2-img2{overflow: hidden;width: 100%;height: 599px;text-align:center;}
.zy-product2-img2 img{height:100%;width:auto;}
/*.zy-product2-img > .swiper-button-prev{display:none;}
.zy-product2-img > .swiper-button-next{display:none;}
.zy-product2-img:hover > div{display:block;}*/


.zy-product2-list{width: 1191px;margin: auto;font-size: 0;}
.zy-product2-list a{display: inline-block;width: 295px;height: 46px;margin-left: 3px;background-color: #5e5e5e;font-size: 20px;text-align: center;color: #fff;line-height: 46px;}
.zy-product2-list a.mar-l0{margin-left: 0;}
.zy-product2-list a:hover{background-color: #ffa105;}
.zy-product2-list a.current{background-color: #ffa105;}


.zy-product2-con1{position: relative;width: 1191px;margin: 50px auto 100px;}
.zy-product2-con1-con{padding: 0 46px;}
.zy-product2-con1-con > div.fujian{font-size: 20px;color: #ffa105;line-height: 32px;}
.zy-product2-con1-con > div{font-size: 20px;line-height: 32px;}
.zy-product2-con1-con p{color: #7f7f7f;line-height: 28px;}
.zy-product2-con1-con span{ font-family:"宋体" !important;}
.zy-product2-con1-con > a{display: block;width: 268px;height: 46px;margin: 90px 0 45px;background-color: #ffa105;color: #fff;font-size: 20px;text-align: center;line-height: 46px;}


.zy-product2-con1-con{line-height:2;}
.zy-product2-con1-con table{border:none;/* border-right:1px solid !important; */}
.zy-product2-con1-con td{padding:0 8px;border:1px solid #000;/* border-right:none !important; */}
.zy-product2-con1-con .firstRow td{border-top:1px solid !important;}
.zy-product2-con1-con tr td{border-top:0 !important;}
/*.zy-product2-con1-con table tr td{ border-left:solid 1px #000;border-bottom:solid 1px #000;border-top:solid 1px #000 !important;border-right:solid 1px #000 !important; }*/

/*
.zy-product2-con1-con ul li{display: table;width: 898px;}
.zy-product2-con1-con ul li p{display: table-cell;border:1px solid #ebebeb;padding: 10px 20px 10px 30px;word-break:break-all;vertical-align: middle;font-size: 14px;color: #7f7f7f;}
.zy-product2-con1-con ul li p:nth-child(1){width: 104px;}
.zy-product2-con1-con ul li p:nth-child(2){width: 670px;line-height: 24px;}
.zy-product2-con1-con ul li.lia{width: 104px;}
.zy-product2-con1-con ul li.lib{width: 670px;line-height: 24px;}
*/


/* 方案 */
.zy-case-wrap{width: 1191px;margin: auto;}

.zy-case-con-img{width: 600px;margin:0 auto 20px;text-align: center;}
.zy-case-con-img img{max-width:100%;}
.zy-case-con-img p{line-height: 90px;color: #787878;font-size: 18px;}
.zy-case-con-text{padding: 0 20px 40px;color: #787878;font-size: 16px;line-height: 30px;}

.zy-case-con-list ul{margin-bottom: 50px;}
.zy-case-con-list li{float: left;width: 360px;margin-left: 55px;margin-bottom: 20px;}
.zy-case-con-list li a{display: block;text-align: center;color: #787878;font-size: 18px;}
.zy-case-con-list li span{overflow: hidden;display: block;width: 100%;height: 250px;}
.zy-case-con-list li img{float: left;width: 100%;}
.zy-case-con-list li p{line-height: 70px;}
.zy-case-con-list li.lia{margin-left: 0;}
/* 下载 */
.zy-load-wrap{width: 1191px;margin: auto;}

.zy_load_search{position: relative;float: right;}
.zy_load_search input{overflow: hidden;width: 250px;height: 37px;padding:0 26px 0 10px;border-radius:20px;border:1px solid #d7d7d7;}
.zy_load_search span{position: absolute;right: 22px;top: 10px;cursor: pointer;}

.zy_load_list li{overflow: hidden;width: 560px;height: 50px;margin-top: 20px;padding-left: 18px;	background-color: #fff;}
.zy_load_list li span{padding-left: 10px;line-height: 50px;font-size: 14px;color: #4b4b4b;}
.zy_load_list li a{float: right;width: 30px;height: 50px;margin-right: 35px;padding-left: 30px;line-height: 50px;background: url('../images/load_02.png') no-repeat 0 center;font-size: 14px;color: #4b4b4b;}
/* 视频 */
.zy_video_list li{float: left;width: 365px;margin-left: 48px;margin-bottom: 55px;background-color: #fff;}
.zy_video_list li a{position: relative;display: block;}
.zy_video_list li span{overflow: hidden;display: block;width: 365px;height: 275px;}
.zy_video_list li span img{width: 100%;}
.zy_video_list li i{position: absolute;width: 100%;height: 275px;left: 0;top: 0;background: url('../images/video_bg_01.png') no-repeat center,url('../images/bg_65.png');}
.zy_video_list li p{height: 80px;padding:22px 16px 10px;font-size: 16px;color: #555;}
.zy_video_list li.lia{margin-left: 0;}

.zy_video_show_play{width: 600px;height: 452px;margin: auto;padding:8px;border-radius:8px;border:1px solid #ddd;background:#000;}
#CuPlayer{overflow:hidden;border-radius:10px;}

/* 招商加盟 */
.region-wrap{width: 1191px;margin: auto;}
.region-title{text-align: center;font-size: 0;}
.region-title a{display: inline-block;height: 40px;padding: 0 20px;background-color: #fff;font-size: 14px;color: #5f5f5f;line-height: 40px;}
.region-title a.active{background-color: #ffa105;color: #fff;}
.region-title a:hover{background-color: #ffa105;color: #fff;}

.zy_join_list li{float: left;width: 380px;margin-left: 25px;margin-bottom: 55px;background-color: #fff;}
.zy_join_list li a{position: relative;display: block;}
.zy_join_list li span{overflow: hidden;display: block;width: 380px;height: 230px;}
.zy_join_list li span img{width: 100%;}
.zy_join_list li i{position: absolute;width: 100%;height: 230px;left: 0;top: 0;}
.zy_join_list li p{height: 80px;padding:10px 16px 10px;font-size: 14px;color: #555;line-height: 20px;}
.zy_join_list li.lia{margin-left: 0;}

/* end zy-company */


/* 兼容性 */
@media screen and (max-width:1191px)
{
    .whole{min-width:1191px !important;}
	.header-wrap{min-width:1191px !important;}
	.banner{min-width:1191px !important;}
	.product-wrap{min-width:1191px !important;}
	.news-wrap{min-width:1191px !important;}
	.footer-wrap{min-width:1191px !important;}
	.zy-banner-wrap{min-width:1191px !important;}
	.zy-company-wrap{min-width:1191px !important;}
	.zy-company2-wrap{min-width:1191px !important;}
	.zy-company3-wrap{min-width:1191px !important;}
}

/* public */
.zy-company-title{text-align: center;font-size: 36px;}

.h124{height: 124px;}
.h200{height: 200px;}

.c-565656{color: #565656;}
.c-4a4a4a{color: #4a4a4a;}

.mar-l130{margin-left: 130px;}
.mar-r61{margin-right: 61px;}
.mar-r62{margin-right: 62px;}
.mar-r130{margin-right: 130px;}

.bg-f7{background: #f7f7f7;}

