/*公共*/.home-topic{text-align: center;color: #303030;font-size: 34px;margin-bottom: 45px;font-weight: normal;}
/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy.Cn */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
/* js特效：js.AdminBuy.Cn */
/* 在线工具 Tool.Adminbuy.Cn */
/* QQ：9490489 */
/*头部*/
.head{width: 100%;height: 100px;line-height: 80px;background: #000;}
.head .logo{width: 280px;height: 100px;}
.head .nav{height: 100px;}
.head .nav li{float: left;position: relative;}
.head .nav li:before{content: "";position: absolute;width: 0;height: 3px;background: #ff9600;left: 50%;top:0;transition:all 0.3s;}
.head .nav .current{position: relative;color: #fff;}
.head .nav .current:before{content: "";position: absolute;width: 100%;height: 3px;top: 0px;left: 0;background:#ff9600;}
.nav li:hover:before{width:100%;left:0;}
.nav li:hover a{color: #fff;}
.head .nav li a{display: block;color: #fff;padding: 10px 20px;}
.head .nav li .menu2 a{padding: 0 ;color: #fff;}
.head .nav li:hover .menu2 a{background:none;color: #fff;}
.menu1{position: relative;}
.menu1 .menu2{position: absolute;z-index: 999;width: 150px;background: #ff9600;display: none;}
.menu1 .menu2 span{display: block;height: 35px;line-height: 35px;border-bottom:1px solid #fff;text-align: center; position: relative;}
.menu1 .menu2 span:last-child{border-bottom:none;}
.menu1 .menu2 span:hover{background: #d90000;}
.menu2>span:hover .menu3{ display: block; }
.menu3{ display: none; position: absolute; left: 150px; top: 0; width: 150px; height: auto; }
.menu3{ z-index: 999; background: #ff9600; }
.home-tel ul{line-height: 100px;}
.home-tel li{width: 20px;height: 20px;display: inline-block;position: relative;}
.head-search{margin-right: 10px;}
.head-search .icon{width: 20px;height: 20px;display: block;background: url(../images/head-search.png) no-repeat;}
.head-tel .icon2{width: 25px;height: 20px;display: block;background: url(../images/head-tel.png) no-repeat;}
.searMain{position: absolute;padding: 20px;background: #e1e1e1;border-top: none;left: -420px;top: 65px;z-index: 999;display: none;}
.searMain::before, .searMain::after{content: "";position: absolute;top: -15px;right: 25px;width: 0px;height: 0px;border: 10px solid transparent;border-bottom-color: #ddd;}
.searMain form{width: 425px;background: #fff;height: 35px;line-height: 35px;}
.searMain .sear_text{width: 375px;float: left;height: 35px;line-height: 35px;float: left;color: #666;padding-left: 10px;background: none;}
.searMain .sear_btn{float: left;background: url(../images/searbtn.png) no-repeat center center;width: 35px;height: 35px;cursor: pointer;opacity: 0.8;filter: alpha(opacity=80);}
.telMain{position: absolute;width: 180px;padding: 10px;height: 50px;background: #d90000;border-top: none;left: -180px;top: 65px;z-index: 999;}
.telMain p{color: #fff;font-size:14px;line-height: 25px;padding-left: 35px;background: url(../images/icon-tel.jpg) no-repeat left center;}
.telMain p span{display: block;font-size: 20px;font-weight: 600;}
.telMain::before, .telMain::after{content: "";position: absolute;top: -15px;right:0px;width: 0px;height: 0px;border: 10px solid transparent;border-bottom-color: #d90000;}

/*广告*/
.banner{width: 100%;position: relative;}
.banner .bd{width:1920px;overflow: hidden;position: relative;left: 50%;margin-left: -960px;}
.banner .bd li { height:800px}
.banner .hd{width:100%;position: absolute;z-index:999;left: 0;height:16px;bottom:20px;}
.banner .hd ul{text-align: center;}
.banner .hd ul li{display:inline-block;width: 15px;height: 15px;border-radius: 15px;background: #fff;margin-right: 10px;cursor: pointer;overflow: hidden;text-indent: -9999px;}
.banner .hd ul li.on{background: #ff9600;}
.banner .prev,.banner .next{display:block;width: 40px;height:60px;position: absolute;z-index:2;top:50%;margin-top: -20px;cursor: pointer;opacity: 0.8;}
.banner .prev{background: url(../images/banner-pn.png) no-repeat left bottom;left: 5%;}
.banner .next{background: url(../images/banner-pn.png) no-repeat right bottom;right: 5%;}
.banner .prev:hover,.banner .nex:hover {
	opacity: 1;
}

/*服务项目*/
.home-item{background: url(../images/home-menu-bg.jpg) no-repeat fixed center center;height:800px;background-size: cover;}
.home-itemMian{overflow: hidden;}
.home-itemMian ul{width: 1250px;}
.home-item li{width: 198px;height: 800px;border-left: 1px solid #96948f;border-right: 1px solid #96948f;margin-right: -1px;text-align: center;float: left;color: #fff;position: relative;transition: all .5s;}
.home-item li span{width:46px;font-size: 46px;font-family: "宋体";background: url(../images/home-item-jt.png) no-repeat center bottom;padding-bottom: 75px;position: absolute;bottom: 20px;left: 60px;transition: all .5s;}
.home-item li i{display: block;width: 2px;position: absolute;bottom: 40px;right: 60px;transition: all .5s;word-wrap: break-word; writing-mode:vertical-rl;letter-spacing:5px;}
.home-item .item1 i{height: 176px;}
.home-item li:hover{background: url(../images/home-menu-hover.png) repeat-x 0 bottom;}
.home-item li:hover span{transform: translateY(-90px);}
.home-item li:hover i{transform: translateY(-90px);}
.home-item li a{color: #fff;}

/*产品优势*/
.home-ys{background: url(../images/home-pro-bg.jpg) no-repeat center center;height:650px;padding-top: 70px;}
.home-ysMain li{width:298px;background: url(../images/tm-w-9.png) repeat;height:490px;margin-right: 2px;float: left;text-align: center;transition: all .3s;-webkit-transition: all .3s;}
.home-ysMain li:hover{box-shadow: 0 0 2px 1px #fd9f1a;}
.home-ysMain li h5{font-size: 24px;color: #000000;margin-bottom: 30px;}
.home-ysMain li h5 span{display: block;font-family: Arial;font-size: 16px;color: #373737;font-weight: normal;}
.home-ysMain li p{padding:0 40px;color:#989494;text-align: left;}
.home-ysMain li i{display: block;width:70px;height: 70px;margin:100px auto 40px;transition: all .5s;-webkit-transition: all .5s;}
.home-ysMain li:hover i{transform: translateY(-10px);-ms-transform: translateY(-10px);-webkit-transform: translateY(-10px);-o-transform: translateY(-10px);-moz-transform: translateY(-10px);}
.home-ysMain .ys1 i{background: url(../images/home-ys-ico1.png) no-repeat center center;}
.home-ysMain .ys2 i{background: url(../images/home-ys-ico2.png) no-repeat center center;}
.home-ysMain .ys3 i{background: url(../images/home-ys-ico3.png) no-repeat center center;}
.home-ysMain .ys4 i{background: url(../images/home-ys-ico4.png) no-repeat center center;}

/*定制流程*/
.home-process{background:#f5f5f5;padding:50px 0;}
.home-processMain{padding-bottom: 60px;position: relative;}
.home-processMain:before{position: absolute;content: "";width:349px;height: 248px;background: url(../images/fruit1.png) no-repeat center center;right: -349px;top: -248px;}
.home-processMain li{width: 194px;height: 134px;text-align: center;border: 2px solid #919191;float: left;margin-right: 52px;transition: all .5s;-webkit-transition: all .5s;position: relative;}
.home-processMain li:hover{border-color: #ff9702;}
.home-processMain .lc5{margin-right: 0;}
.home-processMain li i{display: block;width:40px;height: 40px;margin: 20px auto 10px;background: url(../images/home-process-ico.png) no-repeat ;}
.home-processMain li span{display: block;color: #000000;font-size: 14px;margin-bottom: 5px;}
.home-processMain li strong{font-size:24px;color: #000000;font-weight: normal;}
.home-processMain li:after{content: "";position: absolute;width: 40px;height: 35px;background: url(../images/home-jt1.jpg) no-repeat center center #f5f5f5 ;top: 50px;right: -22px;transition: all .5s;-webkit-transition: all .5s;}
.home-processMain li:hover:after{background: url(../images/home-jt2.jpg) no-repeat center center #f5f5f5 ;transform: translateX(15px);-ms-transform: translateX(15px);-webkit-transform: translateX(15px);-o-transform: translateX(15px);-moz-transform: translateX(15px);}
.home-processMain .lc5:after{background: none;}
.home-processMain .lc5:hover:after{background: none;}
.home-processMain .lc2 i{background-position:-40px 0 ;}
.home-processMain .lc3 i{background-position:-80px 0 ;}
.home-processMain .lc4 i{background-position:-120px 0 ;}
.home-processMain .lc5 i{background-position:-160px 0 ;}

/*关于我们*/
.home-about{background: #fff;}
.home-aboutPic{width: 800px;height:470px;overflow: hidden;position: relative;}
.home-aboutPic li{width: 100%;height: 100%;overflow: hidden;position: relative;}
.home-aboutPic li img{width: 100%;height: 100%;transition: all .8s;-webkit-transition: all .8s;}
.home-aboutPic li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);}
.home-aboutPic li span{position: absolute;left: 0;right: 0;bottom: 0;height:50px;line-height: 50px;text-indent: 20px;background: rgba(0,0,0,0.7);color: #fff;font-size: 20px;}
.home-aboutTxt{width: 320px;height: 350px;padding:60px 40px;background: url(../images/home-about-dd.png) no-repeat 280px 60px;}
.home-aboutTxt h4{font-size: 24px;color: #303030;margin-bottom: 40px;}
.home-aboutTxt h4 em{display: block;color:#7a7a7a;font-size:30px;font-weight: 200;}
.home-aboutTxt p{font-size: 12px;color: #7a7a7a;margin-bottom: 15px;}
.home-aboutTxt a{display: block;width:100px;height: 30px;line-height: 30px;text-align: center;font-size:14px;background:#ffbb38;transition: all .5s;-webkit-transition: all .5s;}
.home-aboutTxt a:hover{background:#faa502;color: #fff;}
.home-aboutPic .hd{width:100%;position: absolute;z-index:555;left: 0;height:16px;bottom:15px;text-align: center;}
.home-aboutPic .hd ul{text-align: right;}
.home-aboutPic .hd li{display:inline-block;width: 10px;height: 10px;border-radius: 50%;border:2px solid #fff;margin-right: 10px;cursor: pointer;overflow: hidden;}
.home-aboutPic .hd li.on{background: #fff;}

/*品牌荣誉*/
.home-honor{padding-top: 10px;position: relative;height: 132px;}
.home-honor:after{position: absolute;content: "";width:448px;height:322px;background: url(../images/fruit2.png) no-repeat center center;left: -448px;bottom: -200px;}
.home-honor ul{width: 1220px;}
.home-honor li{width:390px;height: 130px;border: 1px solid #e1e1e1;background: #fff;float: left;margin-right: 10px;position: relative;transition: all .3s;-webkit-transition:all .3s;}
.home-honor li a{display: block;width: 100%;height: 100%;}
.home-honor li:hover{/*box-shadow: 0 0 5px 2px #e1dfde;*/box-shadow: 0 0 5px 1px #ffbb38;border-color: #ffbb38;}
.home-honor li h5{font-size: 18px;font-weight: normal;color: #000000;margin: 25px 0 5px 125px;}
.home-honor li h5 span{font-style: italic;font-size: 18px;color: #b4b4b4;}
.home-honor li p{margin: 0 65px 0 125px;font-size: 12px;color: #a6a6a6;}
.home-honor li:after{content: "";position: absolute;width:70px;height: 70px;background:url(../images/home-about-ico.png) no-repeat;left:45px;top: 30px;transition: all .5s;-webkit-transition:all .5s;}
.home-honor li:nth-child(2):after{background-position: -70px 0;}
.home-honor li:nth-child(3):after{background-position: -140px 0;}
.home-honor li:hover:after{transform:translateY(-10px);}

/*新闻*/
.home-news{padding: 50px 0;background: #fff;}
.home-newsWrap{position: relative;height: 550px;}
.home-newsMain ul{width: 1300px;}
.home-newsMain li{float: left;width:370px;margin-right: 40px;transition: all .6s;border-bottom: 1px solid #e1e1e0;position: relative;}
.home-newsMain li:after{content: "";position: absolute;height: 1px;background:#ffbb38;left: 50%;width: 0;bottom:-1px;transition: all .6s;}
.home-newsMain li:hover:after{width: 100%;left: 0;}
.home-newsMain li .txt{color: #a0a0a0;padding: 20px 0;}
.home-newsMain li .txt h6{color: #212121; display:block; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.home-newsMain li .txt h6:hover{color:#ffbb38;}
.home-newsMain li .txt span{display: block;font-size: 12px;padding: 10px 0px 10px 20px;background: url(../images/date_icon.png) no-repeat left center;}
.home-newsMain li .txt p{font-size: 12px;color: #a0a0a0;}
.home-newsMain li .pic{height: 260px;overflow: hidden;}
.home-newsMain li .pic img{width: 100%;height: 100%;transition: all .6s;}
.home-newsMain li:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);/* IE 9*/-webkit-transform: scale(1.1);/* Safari 和 Chrome*/-o-transform: scale(1.1);/* Opera*/-moz-transform: scale(1.1);/* Firefox*/}
.home-newsWrap:after{position: absolute;content: "";width:353px;height:509px;background: url(../images/canju.jpg) no-repeat center center;right: -353px;bottom: 0px;}

/*底部*/
.footer{background:#202020;padding: 50px 0 10px; clear: both;}
.footer a:hover{color: #fff;}
.footNav{overflow: hidden;width:900px;}
.footNav dl{float: left;}
.footNav dt{font-size: 16px;color: #ffffff;margin-bottom: 25px;}
.footNav dl{margin-right: 80px;}
.footNav dd{font-size: 12px;margin-bottom: 10px;}
.footNav dd a{color: #8a8a8a;}
.footer .beian{font-size: 12px;color: #8a8a8a; padding-top:20px}
.footer .beian a{color: #8a8a8a}
.footer .beian a:hover{color: #fff;}
.footEwm{width: 270px;}
.footEwm .Ewm{color: #8f8f8f;width: 210px;}
.footEwm p span{display: block;float: right;background: url(../images/foot-phone.png) no-repeat 0 center;height: 90px;line-height: 90px;text-indent: 30px;}
.footEwm .Mes{font-size: 12px;color: #8f8f8f;}
.footEwm .Mes a{color: #8f8f8f;font-size: 12px;border-right: 1px solid #8f8f8f;padding: 0 5px;}
.footEwm .Mes a:hover{color: #fff;}

/*pagebanner*/
.pageBanner{height:410px;position: relative;/* overflow: hidden; */}
.pageBanner img{position: relative;left: 50%;margin-left: -960px;width: 1920px;height:410px;}


/*内页导航*/
.page-nav{position: absolute;left: 0;right: 0;bottom: 0;height: 46px;color: #fff;background:rgba(0,0,0,0.7);}
.page-menu{line-height: 46px;}
.page-menu a{display: inline-block;color: #fff;padding: 0 15px;position: relative;}
.page-menu a:hover{color: #fff;}
.page-menu a:after{position: absolute;content: "";height: 2px;left: 50%;width: 0;background:#ffbb38;bottom:0;transition: all .5s;-webkit-transition:all .5s;}
.page-menu .current{position: relative;color: #fff;}
.page-menu .current:before{content: "";position: absolute;width: 100%;height: 2px;bottom: 0px;left: 0;background:#ff9600;}
.page-menu a:hover:after{width:100%;left:0;}
.page-crumbs{line-height: 46px;}
.page-crumbs a{color: #fff;}
.page-crumbs a:hover{color: #fff;}
.pageMain{padding:60px 0;}

/*走进欧景乐*/
.page-aboutTxt{width:100%;}
.page-aboutTxt h6{font-size:30px;color: #191919;margin-bottom:35px;font-weight: normal;}
.page-aboutTxt h6 span{color:#dddddd;font-size:30px;font-style: italic;}
.page-aboutTxt p{margin-bottom:60px;}
.page-aboutBot img{float: left;}
.page-aboutBot .pic1{margin-right:25px;}
.page-aboutBot .pic2{margin-right:25px;}
.page-aboutBot .pic4{margin-bottom:25px;}

/*产品列表*/
.product-list ul{width: 1250px;}
.product-list li{width:380px;height: 350px;overflow: hidden; float: left;margin-right:30px;margin-bottom: 30px;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
.product-list li .pic{width: 380px; height: 253px;overflow: hidden; line-height: 0;}
.product-list li:hover {
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);
	box-shadow:0 0 20px rgba(0,0,0,0.2);
/*	-webkit-transform:translate3d(0, -2px, 0);
	transform:translate3d(0, -2px, 0);*/
}
.product-list li .pic img{width: 100%;height: auto;transition: all .3s;}
/*.product-list li:hover .pic img {opacity: .9;}*/
/*.product-list li:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);}*/
.product-list li .txt{padding: 20px;background: #eeeeee;transition: all .3s;-webkit-transition:all .3s;/* height: 55px;*/ overflow: hidden;}
.product-list li .txt h6{font-size: 18px;color: #2c2c2c;font-weight: normal;margin-bottom: 5px;position: relative;-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;}
.product-list li .txt h6:before{position: absolute;content: "";width:20px;height: 17px;right: 0;top: 4px;background: url(../images/see1.png) no-repeat center center;}
.product-list li .txt p{font-size:12px;color: #5b5b5b;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*.product-list li:hover .txt{color:#fff;background: #222222;}*/
.product-list li:hover .txt h6{color: #D90000;}
/*.product-list li:hover .txt p{color: #fff;}*/
/*.product-list li:hover .txt h6:before{background: url(../images/see2.png) no-repeat center center;}*/
.product-list li:hover .txt h6:before{background: url(../images/see3.png) no-repeat center center;}

/*案例列表*/
.case-list ul{width: 1250px;}
.case-list li{width:360px;padding: 10px;float: left;margin-right:27px;margin-bottom: 27px;background: #fff;border: 1px solid #dadada;box-shadow: 0 0 2px 1px #dadada;overflow: hidden;}
.case-list li .pic{height: 260px;overflow: hidden;}
.case-list li .pic img{width: 100%;height: 100%;transition: all .5s;}
.case-list li:hover .pic img{transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);}
.case-list li .txt h6{font-size: 18px;color: #2c2c2c;font-weight: normal;margin: 15px 0;}
.case-list li .txt p{font-size:12px;color: #5b5b5b;padding-bottom: 10px;border-bottom: 1px dotted #dadada;margin-bottom: 10px;height: 45px;overflow: hidden;}
.case-list li .more{display: block;height: 25px;line-height: 25px;padding-left: 25px;background:url(../images/more.png) no-repeat left center;font-size: 12px;color: #848484;}

/*新闻列表*/
.news-list li{height:260px;background:#e7e7e7;overflow: hidden;margin-bottom: 30px;}
.news-list li .pic{width: 370px;height: 260px;margin-right: 100px;}
.news-list li .pic img{width: 100%;height: 100%;}
.news-list li .bk{width: 290px; padding-right: 30px;}
.news-list li .bk span{display: block;font-size: 14px;color: #333333;}
.news-list li .bk .more{width: 130px;height: 20px;background: url(../images/page-news-jt.png) no-repeat #4a4a4a 110px center;color: #fff;line-height: 20px;text-indent:20px;transition: all .5s;-webkit-transition: all .5s;}
.news-list li .bk .more:hover{background:url(../images/page-news-jt.png) no-repeat #ffbb38 110px center;color: #fff;}
.news-list li .bk .time{margin: 60px 0 20px;}
.news-list li .bk .tit{margin-bottom: 30px;}
.news-list li .txt{width: 350px;padding:70px 50px 0 0;font-size: 12px;color: #333333;}

/*案例详情*/
.case-detail{background: #fff;box-shadow:0 0 2px 1px #dadada;padding:70px;width: 1060px;margin: 0 auto;min-height: 500px;}
.case-detail h6{font-size: 20px;color: #000000;margin-bottom:25px;}
.case-detailTit{border-bottom: 1px dashed #dadada;padding-bottom: 20px;}
.case-detailTit .share a{display: inline-block;width:36px;height: 36px;background:url(../images/home-share-ico.jpg) no-repeat;}
.case-detailTit .share .s2{background-position: -37px 0;}
.case-detailTit .share .s3{background-position: -73px 0;}
.case-detailTit .share .s4{background-position: -110px 0;}

/*产品详情*/
.pageProbg{background: #fff;padding:70px;width: 1060px;margin: 0 auto;box-shadow:0 0 2px 1px #dadada;}
.prodPic{width:560px;}
.prodPic .big{width:435px;height:398px;position:relative;z-index:1;float:right;border:1px solid #e3e3e3;}
.prodPic .big a{width:435px;height:398px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.prodPic .big a img{vertical-align:middle;max-width:435px;max-height:398px;}
.prodPic .big a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}
.prodPic .list{width:112px;height:400px;overflow:hidden;position:relative;float:left;}
.prodPic .list a.prev,.prodPic .list a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(../images/anus.jpg) no-repeat;overflow:hidden;cursor:pointer;}
.prodPic .list a.next{top:auto;bottom:0;background-position:0 -50px;}
.prodPic .list a.prev:hover{background-position:0 -25px;}
.prodPic .list a.next:hover{background-position:0 -75px;}
.prodPic .list .thumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}
.prodPic .list .thumb ul{position:absolute;height:99999px;}
.prodPic .list .thumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}
.prodPic .list .thumb ul li a{display:block;width:103px;height:75px;border:2px solid #e3e3e3;text-align:center;background:#fff}
.prodPic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}
.prodPic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}
.prodPic .list .thumb ul li a.selected{border-color:#ffbb38;}
.prodPic .list .thumb ul li a.selected em{background:url(../images/jt.png) no-repeat}
.prodTitle{width:450px;overflow:hidden;}
.prodTitle h2{font-size:20px;padding:10px 0;border-bottom:1px dotted #e3e3e3;margin-bottom:15px;}
.prodTitle .txt{line-height:25px;height:228px;overflow:hidden;}
.prodTitle .txt span{color:#333;}
.prodTitle .fenx{padding-top:15px;margin-top:15px;border-top:1px dotted #e3e3e3;overflow:hidden;}
.prodTitle .tel{background:url(../images/p_icon.png) no-repeat left center;padding-left:50px;margin-top:15px;color:#ffbb38;height: 50px;line-height: 22px;}
.prodTitle .tel span{display:block;font-size:24px;font-family:arial;}


/* 产品说明标签切换样式 */
.gr-tab-list{overflow:hidden; margin-top:30px; margin-bottom:20px;}
.gr-tab-list .hd{height:34px;line-height:34px;border-bottom:1px solid #dadada}
.gr-tab-list .hd li{padding:0 30px;float:left;text-align:center;background:#dadada;margin-right:5px;cursor:pointer;}
.gr-tab-list .hd li.on{background:#ffbb38;color:#fff;}
.gr-tab-list .bd{overflow:hidden;padding-top:15px;}

/*新闻详情*/
.newsShow h2{font-size:20px;line-height:32px;text-align:center;color:#000;position:relative;font-family:"微软雅黑";}
.newsShow h3{text-align:center;height:30px;line-height:30px;border-bottom:1px solid #d2d2d2;font-family:"微软雅黑";padding:10px 0;font-weight: 400;}
.newsShow h3 span{margin:8px 8px 0 8px;color:#999;text-decoration:none;}
.newsShowBox{padding-top:25px;line-height:26px;padding-bottom:10px;font-family:"微软雅黑";min-height: 500px;}
.fenyList{height:35px;background:#fff;padding:0 10px;margin-top:15px;font-family:"微软雅黑";}
.prew{background:url(../images/pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw{background:url(../images/next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

/* 推荐资讯样式*/
.recNews{overflow:hidden;}
.recNews ul{width:1250px;padding-top:10px;}
.recNews ul li{float:left;margin-right:218px;width:380px;height:28px;line-height:28px;;}
.recNews ul li a{display:block;width:240px;line-height:28px;background:url(../images/icong.png) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.recNews ul li a:hover{background:url(../images/iconh.png) no-repeat left center;}
.recNews ul li span{float:right;color:#999;}
.recTitle{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #f1f1f1;font-size:14px;font-weight:bold;color:#333;margin-top:15px;}


/*页码*/


.pro_r_li{ width: 1200px; height: auto; margin: 0 auto; margin-top: 50px;}
.about_li li:hover {box-shadow:none !important;transform:none !important;}
.about_li ul li {width:240px;padding-bottom:20px;}
.pro_r_li ul{ width: 1250px; }
.pro_r_li ul li {-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.pro_r_li ul li {width:380px;float:left;text-align:center;font-size:16px;margin-right:30px;line-height:40px;}
.pro_r_li ul li  a:hover{ color: #D90000 }
#lightgallery li img {width:400px;height:400px;}
.index_about_cen_two div {color:#d0d0d0;}
.index_about_cen_two div p ~ p {
	margin-top: 8px;
}

.com-category {
    position: relative;
    height: 44px;
    line-height: 44px;
    float: left;
}
.com-category .cate-item {
    position: relative;
    display: inline-block;
   
}
.com-category .cate-item a{  padding: 0 15px; }
.com-category .cate-item .subcate-list {
    left: 0;
    position: absolute;
    bottom: -48px;
    z-index: 99;
    width: 1000px;
    text-align: left;
    line-height: 50px;
    display: none;
}
.com-category .cate-item:hover .subcate-list,
.com-category .cate-item.on .subcate-list {
    display: block;
}
.com-category .cate-item .subcate-list a {
    display: inline-block;
    margin-left: 5px;
}
.com-category .cate-item>a {
    display: inline-block;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.subcate-list .on>a{}
.com-category .cate-item.on>a{ color: #fff; border-bottom: 2px solid #ffbb38;  }
.com-category .cate-item>a{ color: #fff; }
.com-category .cate-item .subcate-list a{ color: #777; }
.com-category .cate-item .subcate-list a.on{ color: #000; }
.back {
    position: absolute;
    bottom: -1px;
    width: 100%;
    border-bottom: 1px solid #0075C5;
}




/*招商*/
.section {
	text-align: center;
	font: 14px "Microsoft Yahei";
	color: #fff;
}
.zs-bg {
	width: 100%;
	background: url(../images/bg.png) repeat;
	font-family: "微软雅黑";
}
.zs-bg .header {
	background: url(../images/bg.png) repeat;
}
.section h3 {
	text-indent: -9999px;
	display: inline-block;
}
/*第一屏*/
	.zhaoshang .zs-banner {
	width: 100%;
	height: 773px;
	background: url(../images/zs-banner.jpg) no-repeat center;
	text-align: center;
}
	/*第二屏*/
	.jihui1 {
	text-align: center;
}
.jihui1 .jh-tit {
	margin-top: 20px;
	width: 100%;
	height: 344px;
	background: url(../images/tit-b2g.png) no-repeat center;
	color: #ff4927;
}
.jihui1 .jh-tit h3 {
	width: 415px;
	height: 127px;
	background: url(../images/t1.png) no-repeat center top;
}
.jihui1 .jh-tit .p1 {
	font-size: 36px;
}
.jihui1 .jh-tit .p2 {
	font-size: 24px;
	display: inline-block;
	width: 507px;
	height: 56px;
	line-height: 56px;
	border: 1px solid #ff4927;
	margin: 20px 0;
}
.jihui1 .jh-tit .p3 {
	font-size: 30px;
}
.jihui1 .egg {
	margin-top: 20px;
	display: inline-block;
	width: 316px;
	height: 213px;
	background: url(../images/egg.png) no-repeat;
}
/*第三屏*/
	.jihui2 ul {
	padding-top: 60px;
	width: 630px;
	/*height: 530px;*/
	padding-left: 18px;
	background: url(../images/tit-ll.png) no-repeat left 70px;
}
.jihui2 ul li {
	margin-left: 106px;
	margin-bottom: 28px;
}
.jihui2 ul li .tit {
	width: 164px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	font-size: 24px;
	color: #210b04;
	background: url(../images/tit-bg.png) no-repeat center;
}
.jihui2 ul li.last .tit {
	width: 313px;
	background: url(../images/tit-bg-last.png) no-repeat center;
}
.jihui2 ul li p {
	padding-top: 18px;
	font-size: 16px;
	color: #ef4f31;
	text-align: left;
	line-height: 25px;
}
.jihui2 .right {
	margin-top: 70px;
	width: 499px;
	height: 464px;
	overflow: hidden;
}
/*第四屏*/
	.youshi h3 {
	display: inline-block;
	width: 626px;
	height: 56px;
	background: url(../images/t2.png) no-repeat center;
}
.youshi .p1 {
	margin-bottom: 35px;
	font-size: 24px;
	color: #ff4925;
}
.youshi .left .ys-l {
	width: 616px;
}
.youshi .right .ys-l {
	width: 562px;
}
.youshi .ys-l {
	text-align: left;
}
.youshi .ys-list.one .ys-l {
	margin-top: 10px;
}
.youshi .ys-list.two .ys-l {
	margin-top: 40px;
}
.youshi .ys-list.three .ys-l {
	margin-top: 50px;
}
.youshi .ys-list.three .pic {
	position: relative;
	top: 20px;
}
.youshi .ys-list.four .ys-l {
	margin-top: 80px;
}
.youshi .ys-l h4 {
	font-size: 48px;
	color: #210b04;
	display: inline-block;
	width: 179px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	font-weight: normal;
	background: url(../images/tit-bg2.png) no-repeat center;
}
.youshi .ys-l .p-t {
	/*display: inline-block;*/
	/*width: 100%;*/
	padding: 10px 0;
	font-size: 24px;
	color: #ff4c34;
}
.youshi .ys-l .p-c {
	font-size: 16px;
	color: #AFA5A3;
	line-height: 25px;
}
.youshi .pic {
	width: 562px;
}
/*第五屏*/
	/*第六屏*/
	.section6 {
	width: 100%;
	background: #2B0C04;
}
.jmys h3 {
	width: 630px;
	height: 55px;
	background: url(../images/t3.png) no-repeat center;
}
.jmys-show {
	margin-top: 35px;
	width: 100%;
	height: 374px;
	background: url(../images/jmys.png) no-repeat center;
}
/*第七屏*/
	.jmdm h3 {
	width: 223px;
	height: 43px;
	background: url(../images/t4.png) no-repeat center;
}
.jmdm-show {
	margin-top: 35px;
}
.jmdm-show .left {
	width: 499px;
	height: 388px;
	overflow: hidden;
}
.jmdm-show ul {
	width: 701px;
}
.jmdm-show ul li {
	margin-left: 10px;
	margin-bottom: 10px;
	float: left;
	width: 340px;
	height: 189px;
	overflow: hidden;
}
/*第八屏*/
	.jmlc h3 {
	width: 152px;
	height: 43px;
	background: url(../images/t5.png) no-repeat center;
}
.jmlc-show {
	margin-top: 35px;
	width: 100%;
	height: 333px;
	background: url(../images/jmlc.png) no-repeat center ;
}
/*第九屏*/
	.ijoin h3 {
	width: 151px;
	height: 43px;
	background: url(../images/t6.png) no-repeat center;
}
.ijoin-show {
	margin-top: 35px;
	width: 100%;
	height: 403px;
	background: #2B0C04;
}
.ijoin-show .left {
	width: 726px;
	height: 403px;
}
.ijoin-show .right {
	padding: 35px 0 55px;
	width: 419px;
}
.ijoin-show .right li {
	margin-bottom: 21px;
	height: 40px;
	line-height: 40px;
	text-align: left;
	position: relative;
	list-style: none;
}
.ijoin-show .right li label {
	font-size: 18px;
	color: #ef4f31;
	float: left;
}
.ijoin-show .right li .input_out {
	width: 272px;
	height: 38px;
	border: 1px solid #5A1D0E;
	border-radius: 19px;
	background: #2B0C04;
	text-indent: 20px;
	color: #FCE3D3;
}
.ijoin-show .right li .input_out:focus {
	outline: none;
	background: #310D04;
	color: #fff;
}
.ijoin-show .right li .f_submit {
	margin-left: 68px;
	width: 179px;
	height: 41px;
	background: #EF5134;
	line-height: 41px;
	border-radius: 20px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
	font-family: "微软雅黑";
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.ijoin-show .right li .f_submit:hover {
	background: #7A1F00;
}
.ijoin-show .right li .f_submit:focus {
	outline: none;
}
span.error {
	color: #9A9A9A;
	left: 80px;
	position: absolute;
	display: inline;
	top: 31px;
	font-size: 12px;
	padding-top: 23px;
}
.section4,.section6,.section7,.section8,.section9 {
	padding-top: 75px;
}
.section6,.section9 {
	padding-bottom: 80px;
}
.youshi .p1 {
	margin-bottom: 55px;
	font-size: 24px;
	color: #ff4925;
}
.jmlc h3 {
	width: 100%;
}
/*返回顶部*/
	.m-top-cbbfixed {
	position: fixed;
	right: 10px;
	transition: bottom ease .3s;
	bottom: -85px;
	z-index: 3;
	cursor: pointer;
	display: none;
}
.m-top-cbbtn {
	width: 40px;
	height: 40px;
	display: block;
	background-color: #B13507;
}
.m-top-go {
	transition: background-color ease .3s;
	margin-top: 1px;
}
.m-top-go:hover {
	background-color: #A53207;
}
.m-top-goicon {
	float: left;
	margin: 14px 0 0 9px;
	width: 23px;
	height: 12px;
	background: url('../images/side-icon02.png');
}
.m-top-weixin {
	background: #333;
}
.m-top-weixin div {
	background: url('../images/weixin.png');
	width: 194px;
	height: 199px;
	position: absolute;
	left: -194px;
	top: -115px;
	opacity: 0;
	transform: scale(0);
	-webkit-transform: scale(0);
	transform-origin: 100% 70%;
	-webkit-transform-origin: 100% 70%;
	transition: transform ease .3s, opacity ease .3s;
	-webkit-transition: all ease .3s;
	display: none\0;
	*display: none;
}
.m-top-weixin:hover div {
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 1;
	*display: block;
}
.m-top-weixin-icon {
	float: left;
	margin: 12px 0 0 11px;
	width: 18px;
	height: 18px;
	background: url('../images/side-icon01.png');
}
/* 在线客服样式*/
	.kefuBox {
	position:fixed;
	top:180px;
	right:0;
	z-index:1000;
	width:auto;
	_position:absolute;
	_top: expression(documentElement.scrollTop +45);
}
.kefuBox .kefuLeft {
	float:left;
	overflow:hidden;
	width:30px;
	height: 157px;
	cursor:pointer;
	background:url(../images/kefu_l.png) no-repeat
}
.kefuBox .kefuRight {
	display:block;
	float:left;
	overflow:hidden;
	width:0;
}
.kefuBox .kefuTop {
	width:154px;
	height:46px;
	background:url(../images/kefu_top.png) no-repeat;
}
.kefuBox .kefuClose {
	float:right;
	overflow:hidden;
	width:154px;
	height:46px;
	display:block;
	cursor:pointer;
}
.kefuBox .kefuBottom {
	width:154px;
	height:12px;
	background:url(../images/kefu_bottom.png) no-repeat;
}
.kefuBox .kefuCont {
	width:130px;
	padding:0 12px;
	background:url(../images/kefu_line.png) repeat-y;
	overflow:hidden;
}
.kefuBox .kefuCont ul {
	margin:0;
	padding:0;
}
.kefuBox .kefuCont ul li {
	width:80px;
	line-height:28px;
	overflow:hidden;
	height:28px;
	padding-left:40px;
	padding-right:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom:5px;
}
.kefuBox .kefuCont ul li a {
	color:#333;
}
.kefuBox .kefuCont ul li a:hover {
	color: #000;
	text-decoration: none;
}
.kefuBox .kefuCont ul li.pic {
	width:130px;
	height:130px;
	margin-top:15px;
	padding:0;
	text-align: center;
	line-height: 24px;
	color: #fff;
}
.kefuBox .kefuCont ul li.qq {
	background:url(../images/qq.png) no-repeat;
}
.kefuBox .kefuCont ul li.wang {
	background:url(../images/wangwang.png) no-repeat
}
.kefuBox .kefuCont ul li.spk {
	background:url(../images/skype.png) no-repeat
}
.kefuBox .kefuCont ul li.codeer {
	display:block;
	width:130px;
	height: 193px;
	text-align:center;
	color:#fff;
	padding:10px 0 0;
	font-family:"微软雅黑";
	font-size:14px;
	margin-bottom:0;
}
.kefuBox .kefuCont ul li.codeer p {
	display:block;
	height:35px;
	line-height:35px;
}
.kefuBox .kefuCont ul li.codeer span {
	display:block;
	width:116px;
	height:116px;
	padding:7px;
	background:url(../images/cobj.png) no-repeat;
}
.kefuBox .kefuCont ul li.codeer span img {
	width:116px;
	height:116px;
}
.hd-xin {
	height: 55px;
	width: 65px;
	line-height: 70px;
	overflow: hidden;
}
.hd-xin img {
	vertical-align: middle;
}
/*--------------------------------*/
	@media (max-width: 1400px) {
	.header .hd-call {
	padding: 15px 70px 0 0;
}
}

.com-width{    width: 1200px;
    margin-left: auto;
    margin-right: auto;}

  .fr{ float: right; }
  .fl {
    float: left;
}
.clear:after, .clearfix:after {
     clear: both; 
    display: block;
    height: 0;
    content: '\20';
}
#tip-arrow-bottom,#tip-arrow-top,#trans-content,#tip-left,#tip-left-bottom,#tip-bottom,#tip-right-bottom,#tip-right,#tip-right-top,#tip-top,#tip-left-top{ display: none; }
.xia p{ margin-bottom: 20px; }

.info {
	padding: 31px 0 0 60px;
	width: 1200px;
	height: 320px;
	color: #666;
	font-size: 16px;
}
.info h5 {
	font-size: 18px;
	color: #333;
}
.info em {
	font-size: 36px;
	color: #e1411a;
}
.info p {
	line-height: 30px;
}
.map {
	width: 100%;
	height: 351px;
	overflow: hidden;
}
.dema{ width: 1200px; line-height:30px;  clear:both; padding-top: 15px;color: #8a8a8a; }
.dema a{ color: #8a8a8a; }



.pageBanner2 {height: 646px;position: relative;overflow: hidden;  left: 50%;
    margin-left: -960px;
}
.page-custom{padding: 70px 0;}
.page-custom .page-topic{font-size: 44px;color: #000000;font-weight: normal;text-align: center;}
.page-custom .page-topic span{font-size: 24px;color: #d3d3d3;font-family: Arial;text-transform: uppercase;display: block;background: #f3f3f3;position: relative;}
.page-custom .page-topic span:before,.page-custom .page-topic span:after{content: "";position: absolute;width: 130px;height: 1px;background: #cecece;top: 15px;}
.page-custom .page-topic span:before{left: 25%;}
.page-custom .page-topic span:after{right: 25%;}
.page-custom>p{font-size: 16px;color: #000000;text-align: center;line-height: 26px;margin: 40px 0 70px 0;}
.page-customMain {overflow: hidden;}
.page-customMain ul{width: 1220px;}
.page-customMain li{width: 398px;height: 398px;border: 1px solid #e3e3e3;float: left;margin-right: -1px;transition: all .5s;-webkit-transition:all .5s;}
.page-customMain li:hover{box-shadow: inset 0 0 25px 10px #e3e3e3;}
.page-customMain li i{display: block;width: 85px;height: 85px;margin: 100px auto 60px;background: url(../images/page-merr-ico.png) no-repeat 0 0;transition: all .5s;-webkit-transition:all .5s;}
.page-customMain li:hover i{transform: translateY(-10px);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);}
.page-customMain li h6{font-size: 26px;color: #000000;text-align: center;font-weight: normal;}
.page-customMain li h6 span{font-size: 14px;color: #535353;margin-top: 10px;display: block;}
.page-customMain .li1,.page-customMain .li2,.page-customMain .li3{margin-bottom: -1px;}
.page-customMain .li2 i{background-position: -85px 0;}
.page-customMain .li3 i{background-position: -170px 0;}
.page-customMain .li4 i{background-position: -255px 0;}
.page-customMain .li5 i{background-position: -340px 0;}
.page-customMain .li6 i{background-position: -425px 0;}

/* 留言表 */
.guest_box {
    width: 920px;
    margin: 0 auto;
    padding-bottom: 50px;
}li.error {
    position: relative;
}
.guest_box li {
    width: 433px;
    line-height: 40px;
    font-size: 16px;
    color: #666;
    float: left;
    margin-bottom: 20px;
}
.guest_box li .input {
    border: 1px solid #ddd;
    width: 410px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    color: #666;
    background: #fff;
}

span.error {
    position: absolute;
    top: 72px;
    left: 0;
    color: #ff0000;
    font-size: 12px;
}
.guest_box li:last-child {
    width: 100%;
}.guest_box li .textarea {
    width: 900px;
    border: 1px solid #ddd;
    padding: 10px;
    color: #666;
    line-height: 20px;
}
textarea {
    overflow: auto;
}
.guest_box .submit {
    width: 250px;
    height: 50px;
    margin: 0 auto;
    background: #E12B1F;
    border: none;
    display: block;
    color: #fff;
    font-size: 18px;
    /*border-radius: 5px;*/
    font-family: "微软雅黑";
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    cursor: pointer;
}
.guest_box .submit:hover {
	background: #333;
}
.guest_box li:nth-child(2n) {
    float: right;
}
.list-cont{ font-size: 12px; padding: 0 10px; line-height: 25px; color: #; }
.liuyan-main{ width: 100%; height: auto; background-color: #fff; }
.liuyan-main span.error{ padding-top: 0!important; }
#myBtn {
    display: none; /* 默认隐藏 */
    position: fixed; 
    bottom: 20px; 
    right: 30px; 
    z-index: 99; 
    border: none;
    outline: none; 
    background-color: red; /* 设置背景颜色，你可以设置自己想要的颜色或图片 */
    color: white; /* 文本颜色 */
    cursor: pointer; 
    padding: 15px; 
    border-radius: 10px; /* 圆角 */
}
 
#myBtn:hover {
    background-color: #555; 
}
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}