﻿@charset "utf-8";body 
{font-family:"微软雅黑"!important;font-size:14px;/*overflow-x:hidden;*/ color:#333333;}
* {margin:0;padding:0;}
input,button {font-family:"微软雅黑";}
html,body {width: 100%; height: 100%; background: #FFFFFF; }

#all {width:100%;margin:0px auto;height:auto;min-width:1200px;overflow:hidden;background-color:#FFFFFF;position:relative;}
ul,ol,li {list-style:none;padding: 0; margin: 0;}
a {text-decoration:none;color:#333333; outline: none;}
a:hover {color:#e0b063;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
img {margin:0;padding:0;border:none;}
img {
    border: none;
}

.clear {clear:both;margin:0px;padding:0px;}
form {display:block;}
.clear {clear:both;}
.white {color:#FFFFFF!important;}
.mart1 {margin-top:1rem;}
.mart1 {margin-top:2rem;}
.marb3{margin-bottom: 30px;}
.mart0 {margin-top:-1rem!important;}
.button {outline:none;}
.fr {float:right;}
.fl {float:left;}
.container {width:1200px!important;margin-left:auto;margin-right:auto;}
.bannerimg{width: 100%; height: 460px; display: block;}
.bannerimg img{display: block;}



/**---------------------首页头部logo nav----------------------------------**/

.indextop {width:100%;background:#FFFFFF;height:116px;}
.indextop .logo {float:Left;display:block;height:100%;width:460px;}
.indextop .logo img {display:block;margin-top:18px;}
.indextop .adr {width:484px;float:left;height:116px;}
.indextop .adr .big {font-size:20px;font-weight:bold;color:#333333;padding-top:30px;}
.indextop .adr .big .yellow {color:#e0b063;}
.indextop .adr .txt {color:#666666;font-size:16px;padding-top:13px;}
.indextop .phone {float:left;text-align:right;width:256px;height:116px;}
.indextop .phone .number {font-size:26px;color:#e0b063;padding-top:13px;}
.indextop .phone .small {font-size:14px;padding-top:30px;color:#333333;}


.header{background: #3d3e3f; height: 60px; width: 100%;}
.header ul{width: 100%; height: 60px; line-height: 60px;}
.header ul li{float:left;  width: 130px; height: 60px;  position: relative; z-index: 5000;}
.header ul li a{display: block!important; width: 130px; text-align: center; line-height: 70px; color: #FFFFFF; font-size: 18px;position: absolute;  top:-5px; bottom:-5px; z-index: 5000; height: 70px; }
.header ul li a:hover{background: url(bg.png) no-repeat; background-size:100% 100%; height: 70px;}
.header h2{font-weight: normal;font-size: 18px;}





/**---------------------首页banner----------------------------------**/


#firstbanner .flex-control-nav {display: none;}
#firstbanner .flex-control-nav li {margin:0 6px;display:inline-block;zoom:1;*display:inline;}
#firstbanner .flex-control-paging li a {width:40px!important;height:5px;display:block;background:#FFFFFF;cursor:pointer;text-indent:-9999px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;}
#firstbanner .flex-control-paging li a:hover {background:#e5a300;}
#firstbanner .flex-control-paging li a.flex-active {height:5px;background:#e5a300;cursor:default;}
#firstbanner img{width: 100%; height: 700px; }



#firstbanner .flex-direction-nav .flex-prev {left: 80px;display:block;width:80px;height:80px;background:url(prev.png) no-repeat; z-index: 1000;}
#firstbanner .flex-direction-nav .flex-prev:hover {background:url(prev1.png) no-repeat;left: 80px;}
#firstbanner .flex-direction-nav .flex-next { right:80px!important; display:block;width:80px;height:80px;background:url(next.png) no-repeat;z-index: 1000;}
#firstbanner .flex-direction-nav .flex-next:hover {background:url(next1.png) no-repeat;right:80px!important;}
#firstbanner.flex-direction-nav a{top:50%; z-index: 500; display: block;}
#firstbanner .slides{z-index: 1000;}

#firstbanner{ width: 100%; height: 700px; }
#firstbanner .slides{position: relative;}
#firstbanner .slides li{position: absolute; top:0; z-index: 500!important; height:700px;}
#firstbanner img{height: 700px; width: 100%;}

.indexsearch9 {width:100%;height:auto;height:120px;background:url(indexsearch1.png) no-repeat;background-position:bottom;margin-top:-40px; position: relative; z-index: 5000;}
.search9 {width:1200px;height:80px;margin-left:auto;margin-right:auto;background:#e0b063;-webkit-box-shadow:0 0 10px rgba(224,176,99,.8);-ms-box-shadow:0 0 10px rgba(224,176,99,.8);-moz-box-shadow:0 0 10px rgba(224,176,99,.8);box-shadow:0 0 10px rgba(224,176,99,.8);}
.search9 .title {margin-left:25px;width:555px;border-left:2px solid #FFFFFF;padding-left:15px;margin-bottom:30px;margin-top:28px;float:left;height:25px;line-height:25px;color:#FFFFFF;font-size:14px;}
.search9 .title a {color:#FFFFFF;margin-right:10px;}
.search9 .search {width:575px;float:right;text-align:right;height:80px;padding-right:25px;}
.search9 .search form {width:100%;height:100%;position:relative;}
.search9 .search input {padding-right:80px;height:34px;width:286px;margin-top:25px;padding-left:10px;border:1px solid #e0b063;outline:none;}
.search9 .search button {border-left: 1px solid #e0b063!important; cursor:pointer;outline:none;background:#FFFFFF;width:50px;height:25px;position:absolute;right:1px;top:31px;border:0;text-align:center;}





/**---------------------通用格式---------------------------------**/

.indicate {width:1200px;margin-left:auto;margin-right:auto;height:auto;text-align:center; }
.indicate img{text-align: center; margin-left: auto; margin-right: auto;}
.indicate .txt {color: #acacad; font-size:14px;margin-top: 28px;}



/**---------------------产品特色---------------------------------**/


.feature9 {width:100%;height:auto;background:#ffffff;padding-top:40px;}
.slide {width:100%;height:460px!important;overflow:hidden;position:relative;}
.feature9 .container {padding-top:50px;height:460px;}
.slide .img {overflow:hidden;position:absolute;transition:width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;}
.slide .img img {width:100%;height:100%;margin:7px;}
.slide .img2 {width:300px;height:225px;top:37px;left:152px;z-index:2;}
.slide .img3 {width:400px;height:400px;top:0;left:50%;margin-left:-200px;z-index:3;}
.slide .img3 img {width:400px;height:300px;}
.slide .img4 {width:300px;height:225px;top:37px;left:750px;z-index:2;}
.slide .name {padding-top:25px;font-size:16px;color:#333333;text-align:center;display:block;width:100%;height:75px;background:url(prbg.png) no-repeat;background-position:bottom center;}
.leftbg {width:46px;height:81px;background:url(leftbg1.png) no-repeat;background-size:100% 100%;display:block;top:-350px;position:relative;left:0;cursor:pointer;}
.leftbg:hover {background:url(leftbg2.png) no-repeat;background-size:100% 100%;}
.rightbg {width:46px;height:81px;background:url(rightbg1.png) no-repeat;background-size:100% 100%;display:block;top:-408px;position:relative;left:1164px;cursor:pointer;}
.rightbg:hover {background:url(rightbg2.png) no-repeat;background-size:100% 100%;}

/**---------------------最新产品---------------------------------**/

.newproduct9 {width:100%;height:auto;padding-top:60px;background:#f4f5f6; padding-bottom: 45px;}
.newproduct9 .container {padding-top:40px;}
.newproduct9 .box1 {width:600px;height:450px;float:left;}
.newproduct9 .box1 div {width:300px;height:450px;float:left;}
.newproduct9 .box1 img {width:300px;height:450px;}
.newproduct9 .div2 {background:url(newprbg.jpg) no-repeat;background-size:100% 100%;width:250px!important;padding:0 25px;text-align:center;}
.newproduct9 .div2 .name {margin-bottom:15px;margin-top:150px;color:#333333;font-weight:bold;font-size:16px;display:block;width:100%;height:25px;line-height:25px;overflow:hidden;}
.newproduct9 .div2 p {font-size:12px;height:50px;line-height:25px;overflow:hidden;color:#777777;}
.newproduct9 .div2 .link {margin-top:25px;margin-left:auto;margin-right:auto;display:block;width:100px;color:#555555;height:28px;line-height:28px;border:1px solid #e0b063;border-radius:35px;-ms-border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;}
.newproduct9 .div2 .link:hover {background:#e0b063;color:#FFFFFF;}
.newproduct9 .box2 {width:600px;height:450px;float:left;}
.newproduct9 .box2 .boxtext {width:600px;height:225px;float:left;background:#ffffff;}
.newproduct9 .box2 .boxtext .text {width:250px!important;padding:0 25px;text-align:center;float:left;}
.newproduct9 .box2 .text .name {margin-bottom:15px;margin-top:50px;color:#333333;font-weight:bold;font-size:16px;display:block;width:100%;height:25px;line-height:25px;overflow:hidden;}
.newproduct9 .box2 p {font-size:12px;height:50px;line-height:25px;overflow:hidden;color:#777777;}
.newproduct9 .box2 .link {margin-top:25px;margin-left:auto;margin-right:auto;display:block;width:100px;color:#555555;height:28px;line-height:28px;border:1px solid #e0b063;border-radius:35px;-ms-border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;}
.newproduct9 .box2 .link:hover {background:#e0b063;color:#FFFFFF;}
#newproduct .flex-control-nav {display:block; bottom:-80px;}
#newproduct .flex-control-nav li {margin:0 6px;display:inline-block;zoom:1;*display:inline;}
#newproduct .flex-control-paging li a {display:block;background:#999999;cursor:pointer;text-indent:-9999px;}
#newproduct .flex-control-paging li a:hover {background:#e0b063;}
#newproduct .flex-control-paging li a.flex-active {background:#e0b063;cursor:default;}
#newproduct  .flex-direction-nav .flex-prev {left: 420px;display:block;width:80px;height:80px;background:url(prev2.png) no-repeat;}
#newproduct  .flex-direction-nav .flex-prev:hover {left: 420px;background:url(prev2bg.png) no-repeat;}
#newproduct  .flex-direction-nav .flex-next { right:420px!important; display:block;width:80px;height:80px;background:url(next2.png) no-repeat;}
#newproduct  .flex-direction-nav .flex-next:hover {right:420px!important; background:url(next2bg.png) no-repeat;}
#newproduct  .flex-direction-nav a{top:520px; z-index: 5000;}


.adbg{width: 100%; height: 754px; background: url(adbg.png) no-repeat center;}



/**---------------------企业团队---------------------------------**/

.team {width:100%;height:605px;padding-top:75px;background:url(team.png) no-repeat center;}
.teambox {width:230px;padding:40px 20px 0 20px;height:350px;margin-right:40px;float:left;background:#e4e4e4;margin-top:60px;text-align:center;}
.teambox img {display:block;margin-left:auto;margin-right:auto; border-radius: 50%; -ms-border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%;}
.teambox .name {margin-top:40px;margin-bottom:20px;display:block;color:#333333;font-size:16px;font-weight:bold;height:20px;line-height:20px;overflow:hidden;}
.teambox .describe {font-size:12px;height:25px;line-height:25px;height:50px;overflow:hidden;color:#666666;}
.teambox .link {margin-top:25px;margin-left:auto;margin-right:auto;display:block;width:100px;color:#555555;height:28px;line-height:28px;border:1px solid #e0b063;border-radius:35px;-ms-border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;}
.teambox:hover {background:#FFFFFF;-webkit-box-shadow:0 0 10px rgba(224,176,99,.8);-ms-box-shadow:0 0 10px rgba(224,176,99,.8);-moz-box-shadow:0 0 10px rgba(224,176,99,.8);box-shadow:0 0 10px rgba(224,176,99,.8);}
.teambox:hover .link {background:#e0b063;color:#FFFFFF;}
.teambox.no{margin-right: 0;}
/**---------------------新闻系列---------------------------------**/

.labellist {width:1200px;margin-left:auto;margin-right:auto;text-align:center; padding-top: 40px;}
.labellist h3 {display:inline;font-weight:normal;}
.labellist a.active{background-color:#d3aa67;color:#FFFFFF;border:1px solid #d3aa67;}
.labellist a {color:#333333;line-height:33px;padding-left:20px;padding-right:20px;border:1px solid #cccccc;display:inline-block;font-size:16px;margin-left:10px;margin-right:10px; margin-bottom:10px;}
.labellist a:hover {background-color:#d3aa67;color:#FFFFFF;border:1px solid #d3aa67;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}

.radius5{border-radius: 50px!important; -webkit-border-radius: 50px!important;  -ms-border-radius: 50px!important;  -moz-border-radius: 50px!important;  -o-border-radius: 50px!important;}


/**---------------------首页新闻 --------------------------------**/

.news9 {background:#ffffff;width:100%;height:auto;padding-top:60px;padding-bottom:70px;}
.news9 ul {width:100%;height:auto;}
.news9 ul li {width:570px;margin-right:60px;float:left;margin-bottom:30px;}
.news9 .no {margin-right:0;}
.news9 .date {float:left;width:80px;padding-right:10px;height:90px;background:#e0b063;color:#FFFFFF;font-size:12px;text-align:right;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}
.news9 .date .big {font-size:26px;padding-top:20px;}
.news9 .txt {width:425px;margin-left:35px;height:155px;float:left;background:url(inventory.png) repeat-x;background-position:bottom left;}
.news9 .txt .name {font-size:16px;font-weight:bold;display:block;height:60px;line-height:60px;overflow:hidden;}
.news9 .txt .describe {font-size:12px;color:#666666;line-height:25px;height:75px;overflow:hidden;}
.news9 .more {display:block;margin-left:auto;margin-right:auto;background:#FFFFFF;width:200px;height:38px;line-height:38px;border:1px solid #CCCCCC;text-align:center;}
.news9 .more:hover {background:#e0b063;border-color:#e0b063;color:#FFFFFF;}


/**---------------------页面底部 --------------------------------**/



.foot9 {width:100%;padding-top:50px;background:#3d3d3d;color:#9b9b9b;font-size:14px;}
.foot9 .time {float:left;width:480px;height:auto;line-height:40px;}
.foot9 .time .bigsize {color:#FFFFFF;font-size:30px;}
.foot9 .contact {width:350px;float:left;line-height:40px;}
.foot9 .link {width:370px;float:left;line-height:40px;}
.foot9 .link .small {font-size:12px;}
.foot9 .link .small  a{font-size:12px; color:#9b9b9b;}
.foot9 .bottoms {background:#383838;color:#777777;font-size:12px;height:60px;line-height:60px;text-align:center;margin-top:50px;}
.foot9 .city {width:100%;height:60px;line-height:60px;border-bottom:1px solid #383838;}
.foot9 .city img {vertical-align:middle;margin-right:15px;}
.foot9 .city a {margin:0 5px;color:#9b9b9b;}
.foot9 .city a:hover {color:#e0b063;}
/**---------------------首页关于我们 --------------------------------**/


.about9 {width:100%;height:auto;background:#f4f5f6;padding:70px 0;}
.about9 .text {width:1000px;height:auto;line-height:30px;font-size:14px;color:#666666;margin-left:auto;margin-right:auto;text-align:center;margin-top:50px;margin-bottom:60px;}
.about9 ul {width:1200px;height:auto;}
.about9 ul li {width:380px;height:auto;float:left;border:1px solid #e0e0e1;margin-right:27px;text-align:center;}
.about9 ul li p {height:60px;line-height:60px;font-size:16px;color:#333333;}
.about9 .no {margin-right:0;}

/**---------------------首页联系我们--------------------------------**/



.contact9 {background:#FFFFFF;padding-top:100px;padding-bottom:70px;width:100%;height:auto;text-align:center;}
.contact9 .big {font-size:22px;color:#333333;padding-top:30px;padding-bottom:50px;}
.contact9 .number {position:relative;width:1200px;background:#e0b063;height:90px;line-height:90px;color:#FFFFFF;font-size:42px;margin:50px 0;}
.contact9 .number .fspan {left:25px;}
.contact9 .number .frspan {right:25px;}
.contact9 .number span {border-bottom:2px solid #FFFFFF;display:block;position:absolute;top:43px;height:1px;z-index:500;width:40px;}
.contact9 ul {width:1200px;height:auto;}
.contact9 ul li {width:400px;height:auto;float:left;font-size:16px;color:#333333;text-align:center;}
.contact9 ul li img {margin-bottom:15px;}



/**---------------------产品列表---------------------------------**/

.productbox {margin-right:37px;width:270px;height:300px;background:#ffffff;border:1px solid #eeeeee;float:left;text-align:center;position:relative;margin-bottom:60px;}
.productbox.no {margin-right:0;}
.productbox a {display:block;}
.productbox img {display:block;}
.productbox .text {width:230px;margin:0 20px;}
.productbox .name {font-size:16px;font-weight:bold;color:#333333;margin-left:auto;height:60px;line-height:60px;overflow:hidden;}
.productbox .line {border-bottom:2px solid #e0b063;height:1px;width:30px;margin-left:auto;margin-right:auto;}
.productbox .more {width:98px;height:30px;border:1px solid #e6e6e6;line-height:30px;position:absolute;bottom:-15px;background:#FFFFFF;left:50%;margin-left:-49px;border-radius: 50px!important; -webkit-border-radius: 50px!important;  -ms-border-radius: 50px!important;  -moz-border-radius: 50px!important;  -o-border-radius: 50px!important;}
.productbox:hover {border:1px solid #e0b063;}
.productbox:hover .more {background:#e0b063;color:#FFFFFF;}


/**---------------------新闻列表--------------------------------**/


.newsbox {width:1180px;border:10px solid #f4f5f6;height:180px;margin-bottom:40px;float:left;position:relative;background:#FFFFFF;}
.newsbox .first {width:155px;float:left;height:180px;}
.newsbox .first img {margin-top:60px;margin-left:46px;}
.newsbox .newimg {position:absolute;left:155px;top:-10px;height:200px;width:267px;display:block;}
.newsbox .text {width:675px;height:180px;padding-left:35px;padding-right:50px;float:right;}
.newsbox .text .name {display:block;width:100%;padding-top:35px;height:20px;line-height:20px;overflow:hidden;font-size:16px;font-weight:bold;color:#444444;}
.newsbox .text .time {width:100%;color:#999999;height:50px;line-height:50px; font-size: 12px; color: #999999;}
.newsbox .text .time img {margin-right:10px;vertical-align:middle; margin-top: -1px;}
.newsbox .text .txt {width:100%;height:50px;line-height:25px;color:#666666;font-size:12px;}
.newsbox:hover .text .name {color:#e0b063;}


/**---------------------新闻详情--------------------------------**/
/*新闻标题*/

.newstop {width:100%;height:auto;background:#FFFFFF;}
.newstop .container {width:1120px!important;border:10px solid #f4f5f6;padding:30px;height:60px;background:#FFFFFF!important;}
.newstop .left {width:1025px;height:60px;float:left;border-right:3px solid #f4f5f6;}
.newstop .title {font-weight:bold;color:#444444;font-size:18px;height:30px;line-height:30px;}
.newstop .time {color:#999999;font-size:12px;margin-top:14px;}
.newstop .time img {margin-right:10px;vertical-align:middle;}
.newstop .right {float:left;}
.newstop .right img {line-height:60px;padding-left:30px;}


/**---------------------页码样式----------------------------------**/

.page{ text-align: center;margin: 0 auto;height: auto;  padding-bottom: 42px; width: 890px; font-size:14px; color:#666;}
.page a{ background:#FFFFFF;line-height: 26px;clear: none; height: auto; font-size:0.8125rem; color:#333; padding:0 10px; border:1px solid #cccccc; display:inline-block; margin:5px 5px; border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;}
.page a:hover{background-color:#e0b063; border:1px solid #e0b063; color:#FFF;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.page a.active{background: #e0b063; color: #FFFFFF;border-color: #e0b063; }


.details {margin-top:35px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;background:#FFFFFF;width:888px;margin-right:40px;float:left;border:1px solid #eeeeee;margin-bottom:45px;}
.details .title {position:relative;width:838px;float:left;padding:0 25px;line-height:50px;background:#f4f5f6;height:50px;font-size:18px;color:#333333;}
.details .title .line {padding-left:12px;border-left:2px solid #e0b063;}
.details .title .lines {border-bottom:2px solid #e0b063;position:absolute;right:36px;width:30px;height:25px;}
.details .text {color:#3e3a39;width:838px;float:left;padding: 20px 25px;}
.details .text p {margin-bottom:15px;line-height:30px;text-indent:2rem;}
.details .text table {border:1;border-collapse:collapse;table-layout:fixed;width:100%;}
.details .text table td,table th {border:1px solid #e7e7e7;padding:.5em;}
/*热门产品*/
.sidebar {width:270px;float:left;margin-top:35px;margin-bottom:45px;}


.sidebar .title {position:relative;width:238px; padding:0 15px;float:left;color:#333333;font-size:18px;line-height:50px; background: #f4f5f6; height: 50px; border-bottom:1px solid #EEEEEE;}
.sidebar .title .line {border-left:2px solid #e0b063;padding-left:12px;}
.sidebar .hot {border: 1px solid #eeeeee; background:#FFFFFF;width:268px;margin-bottom:25px;float:left;-webkit-box-shadow:0 0 10px rgba(190,189,189,.3);-moz-box-shadow:0 0 10px rgba(190,189,189,.3);box-shadow:0 0 10px rgba(190,189,189,.3);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.sidebar .more {top:18px;line-height:20px;position:absolute;right:15px;width:14px;padding-left:15px;height:20px;font-size:12px;color:#666666;}
.sidebar .more:hover {color:#178ddd;border-color:#178ddd;}
.hot .news {width:240px;margin:0 14px;height:auto;float:left; margin-bottom: 18px;}
.hot .news li {width:240px; height:45px;display:block; background: url(circle.png) no-repeat; background-position: left 20px;}
.hot .news a {display:block;}
.hot .news li .name {padding-left: 15px;color:#333333;font-size:12px;height:45px;line-height:45px;overflow:hidden;background:url(inventory.png) repeat-x;background-position:bottom left;}
.hot .news li .name:hover {color:#e0b063;}
.hot .news .link {color:#666666;font-size:12px;height:20px;line-height:20px;margin-top:5px;}
.hot .news .link img {margin-left:10px;vertical-align:middle;width:16px;height:11px;}
.hot .news li:hover{ background: url(circlebg.png) no-repeat; background-position: left 20px;}

/* 焦点图 */

.film_focus {width:238px;height:325px;overflow:hidden;position:relative;margin:0px 15px;}
.film_focus ul.film_focus_imgs {width:240px;height:9999em;position:absolute;right:0;top:0;left:0;overflow:hidden;}
.film_focus ul.film_focus_imgs li {height:310px;width:248px;overflow:hidden;padding-top:15px;}
.film_focus ul.film_focus_imgs li .boxlist {width:220px;height:210px;padding:10px;background:#f4f5f7;text-align:center;}
.film_focus ul.film_focus_imgs li .boxlist .topa {height:165px;width:220px;display:block;}
.film_focus ul.film_focus_imgs li .boxlist .name {height:55px;width:100%;line-height:55px;overflow:hidden;color:#333333;font-size:16px;display:block;}
.film_focus ul.film_focus_imgs li .boxlist .name:hover {color:#E0B063;}
.film_focus ul.film_focus_imgs li img {height:165px;width:220px;}
.film_focus ul.film_focus_nav {width:244px;height:65px;position:absolute;left:0px;bottom:0px;z-index:5000;background:#FFFFFF;}
.film_focus ul.film_focus_nav li {height:55px;width:75px;position:relative;overflow:hidden;margin-right:5.55px;float:left;}
.film_focus ul.film_focus_nav li.no {margin-right:0;}
.film_focus ul.film_focus_nav li img {width:75px;height:55px;}
.film_focus ul.film_focus_nav li.cur {height:55px;width:75px;left:0px;overflow:hidden;}
.film_focus ul.film_focus_nav li.cur {display:block;border:1px solid #E0B063;}
.film_focus ul.film_focus_nav li.cur span {display:none;}






/**---------------------产品详情页面样式----------------------------------**/

/*正常容器*/
#fangdajing {width:400px;height:300px;float:left;}
.con-fangDaIMg {width:400px;height:300px;position:relative;background-color:#454545;z-index:9;}
.zc_pic {width:400px;height:300px;overflow:hidden;}
.zc_pic img {width:400px;height:300px;display:block;}
.con-fangDaIMg>img {width:100%;height:100%}
/*滑块*/
.magnifyingBegin {width:200px;height:150px;left:0;top:0;background-color:#454545;opacity:0.5;filter:alpha(opacity=50);position:absolute;cursor:move;display:none;}
/*放大镜显示区域*/
.magnifyingShow {width:400px;height:300px;display:none;position:absolute;right:-430px;top:0;overflow:hidden;background-color:#454545;}
.magnifyingShow>img {width:800px!important;height:600px!important;margin-left:0;margin-top:0;}

.protop{width: 100%; height: auto;  }
.protop .container{  height: 300px;   background: #FFFFFF; border: 20px solid #f4f5f6; width: 1160px!important;}
.protop .text{ float:left; width: 900px; height: 300px; }
.protop .text img{width: 400px; height: 300px; float:left;}
.protop .text .texts{ width: 400px;padding: 0 50px;height: 240px;padding-top: 60px;  float:left;}
			
			

.protop .title{ height: 50px; line-height: 50px; font-size: 20px; color: #333333; font-weight: bold; border-bottom: 1px solid #f2f2f2;}
.protop .number{height:90px;line-height:90px;color:#555555;font-weight:bold;font-size:26px;float:left; width: 100%;}
.protop .number img{ margin-top: 32px; margin-right:10px; width: 27px; height: 27px;}
.protop .order{ height: 90px; line-height: 90px; font-size: 12px; color: #666666;}
.protop .order input{ width: 90px; outline: none; height: 28px; background: #FFFFFF; text-align: center; border: 1px solid #cccccc; color: #333333;border-radius: 3px; -ms-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;}
.protop .buy{ cursor:pointer; background:#e0b063; color: #FFFFFF; width: 130px;line-height: 35px; height: 35px;border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;-webkit-border-radius:35px; float:left; text-align: center; 	transition: all 0.5s;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.protop .buy:hover{background: #e0b163;transform: translateY(10px); -ms-translateY(10px); -moz-translateY(10px); -webkit-translateY(10px); -o-translateY(10px);}
			
/*产品推荐*/

.protop .tags {width:199px;border-left:1px solid #e2e2e2;height:200px;margin:50px 0; padding: 0 30px; float:left; }
.protop .tags .toptitle {position:relative; padding-left: 23px; width: 177px; float:left;color:#333333;font-size:18px;border-bottom:1px solid #d7d7d7;line-height:60px;}
.protop .tags .toptitle  .line {position:absolute;left:0;width:2px; top:13px; height: 35px; border-left:2px solid #e0b063;}
.protop .tags .type {width:100%;height:130px;float:left;padding-top:15px;padding-bottom:15px;}
.protop .tags .type a{ overflow: hidden; color:#d3d3d3;width:179px;padding-left:20px;height:35px;line-height:35px;color:#333333;display:block; background: url(starbg.png) no-repeat; background-position: left 12px;}
.protop .tags .type a:hover {color:#e0b063;background: url(star.png) no-repeat; background-position: left 12px;}



/**---------------------关于我们页面---------------------------------**/

.mart3{margin-top: 30px;}


.about {width:100%;height:auto;padding-top:80px;padding-bottom:80px;}
.about .leftimg {float:Left;width:480px;}
.about .text {width:720px;float:left;}
.about .text p {color:#333333;font-size:14px;line-height:35px;text-indent:28px;}



/*上一篇，下一篇*/

.next_page {margin-left:25px; margin-right: 36px; width:838px; border-top:10px solid #F4F5F6; margin-top: 30px;   -webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;background:#FFFFFF;float:left;font-size:14px;}
.next_page ul {width:838px; margin: 20px 0; }
.next_page ul li {width:100%;height:30px;line-height:30px;overflow:hidden;color:#666666;}
.next_page ul li a {width:100%;color:#666666;}
.next_page ul li a:hover{color:#e0b063;}
.next_page ul li a:first-child {color:#666666;}
.notice .details {padding-bottom:22px;}



/*搜索页面样式*/

.result {width:100%; margin-bottom: 20px;}
.result span {color:red!important;}

/*后加程序样式*/
.mainin {width:100%;padding-bottom:50px; padding-top: 20px;}
.m_inside {width:1200px;margin-top:-40px;margin-left:auto;margin-right:auto;}
.tagCon {margin-top:40px;}
.tagCon .title {line-height:40px;font-size:18px;color:#e0b163;border-bottom:1px solid #CCC;}
.tagBody {padding-top:10px;}
.tagBody a {line-height:30px;font-size:14px;}
.tagBody a:hover {color:#e0b163;}
.mains .crumbs{width: auto!important; float:left;margin-left: 0!important;}
.maintag,.maintag .crumbs{width: 1200px!important; float:left;margin-left: 0!important;}
.maintag .crumbs{text-align: left;} 

/*tag页搜索样式*/
.allsearch {width:100%;height: 80px;background: #FFFFFF;border-bottom: 1px solid #ececec; -webkit-box-shadow:0 0 10px rgba(151,150,150,.3);-moz-box-shadow:0 0 10px rgba(151,150,150,.3);box-shadow:0 0 10px rgba(151,150,150,.3);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.allsearch .crumbs {width:575px; float:left;line-height:80px; height: 70px;}
.allsearch .crumbs span{color: red;}
.allsearch .crumbs img {vertical-align:middle;margin-top:-3px;margin-right:10px;}
.allsearch .search {width:575px;float:right;text-align:right;height:80px;}
.allsearch .search form {width:100%;height:100%;position:relative;}
.allsearch .search input {padding-right:80px;height:34px;width:286px; margin-top: 18px; padding-left:10px;border:1px solid #cccccc;outline:none;}
.allsearch .search button {cursor:pointer;outline:none;background:#FFFFFF;width:66px;height:32px;position:absolute;right:1px;top:20px;border:0;text-align:center;}
.allsearch .search img {padding-left:20px;padding-top: 5px;}

.paddt2{padding: 30px 0;}


/*鏈嶅姟鏀寔*/
.fuw{padding: 70px 0 0;}
.fuw01{margin-top: 35px;width: 284px;height: 505px;overflow: hidden;margin-right: 8px;
    margin-left: 8px;}
.fuw01 img{width: 284px;height: 505px;}
.fuw dl dt{width: 284px;height: 505px;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.4);-webkit-transition:all .5s;transition:all .5s;}
.fuw dl dt b{display: block;font-size: 24px;color: #fff;padding: 90px 0 0;height: 40px;line-height: 40px;text-align: center;}
.fuw dl dt h5{font-size: 28px;color: #fff;margin-top: 215px;height: 80px;line-height: 36px;text-align: center;position: relative;}
.fuw dl dt h5:before{content: "";width: 10px;height: 10px;background: #e0b063;position: absolute;top: 13px;left: 60px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.fuw dl dt h5:after{content: "";width: 10px;height: 10px;background: #e0b063;position: absolute;top: 13px;right: 60px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.fuw dl dt i{display: block;font-size: 14px;color: rgba(255,255,255,0.5);text-transform: uppercase;font-weight: normal;font-family:Arial, Helvetica, sans-serif;}
.fuw dl dd{width: 284px;height: 190px;position: absolute;bottom: -212px;left: 0;padding: 22px 0 0;background:#e0b063eb;text-align: center;-webkit-transition:all .5s;transition:all .5s;}
.fuw dl dd h5{height: 60px;line-height: 52px;position: relative;overflow: hidden;font-size: 28px;color: #fff;}
.fuw dl dd h5:before{content: "";width: 30px;height: 3px;background: rgba(255,255,255,0.5);position: absolute;bottom: 0;left: 50%;margin-left: -15px;}
.fuw dl dd p{font-size: 16px;color: #fff;line-height: 25px;height: 75px;overflow: hidden;padding: 15px 0 0;width: 240px;margin: 0 auto;}
.fuw .nobor{margin-right: 0;}
.fuw01:hover dl dt,.fuw .fuw01.cur dl dt{top: -505px;}
.fuw01:hover dl dd,.fuw .fuw01.cur dl dd{bottom: 0;}
.fl {
    float: left;
}
.content {
    width: 1200px;
    margin: 0 auto;
}
.pr {
    position: relative;
}
.cp_tit {
    font-size: 42px;
    color: #333;
    height: 95px;
    line-height: 42px;
    text-align: center;
    overflow: hidden;
}
.cp_tit span {
    display: block;
    font-size: 16px;
    font-weight: normal;
    color: #333;
    padding: 5px 0 0;
}

/*流程佺▼*/
.liuc{padding-top: 50px;height: 130px;overflow: hidden;}
.liuc_l{font-size: 30px;color: #333;width: 160px;height: 80px;padding: 15px 0 0;font-weight: bold;line-height: 30px;}
.liuc_l i{background: url(../images/liuc_jian.gif) no-repeat 0 3px;width: 160px;height: 20px;position: relative;display: block;margin-top: 20px;}
.liuc_l i:before{ content: "";width: 20px;height: 20px;background: #e0b063;position: absolute;left: 15px;top: 0;border-radius: 50%;
transition:all 1s;
transition-timing-function:linear;
transition-delay: 0.2s;
/* Safari and Chrome */
-webkit-transition:all 1s;
-webkit-transition-timing-function:linear;
-webkit-transition-delay:0.2s;
/* Opera */
-o-transition:all 1s;
-o-transition-timing-function:linear;
-o-transition-delay:0.2s;
}
.liuc_l:hover i:before{left: 78px;}
.liuc_r{width: 1080px;margin-right: -40px;background: url(../images/liuc_line.png) no-repeat 175px 30px;}
.liuc_r ul li{font-size: 20px;color: #333;float: left;width: 180px;text-align: center;height: 130px;}
.liuc_r ul li em{display: block;width: 60px;height: 60px;line-height: 0;margin: 0 auto;overflow: hidden;}
.liuc_r ul li em img{width: 60px;height: 120px;-webkit-transition:all .5s;transition:all .5s;}
.liuc_r ul li span{display: block;line-height: 24px;padding: 10px 0 0;}
.liuc_r ul li i{display: block;font-size: 12px;color: #aaa;text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;}
.liuc_r ul li:hover,.liuc_r ul li.cur{color: #e0b063;font-weight: bold;}
.liuc_r ul li:hover em img,.liuc_r ul li.cur em img{margin-top: -60px;}
.liuc_r ul li:hover i,.liuc_r ul li.cur i{color: #e0b063;font-weight: normal;}


.w1400 {
    max-width: 1400px;
    margin: 0 auto;
}

.box3{background:#e0b063;position:relative;}
.box3:before{content: "";position: absolute;width: 0;height: 0;border-left:63px solid transparent;border-top:26px solid #e0b063;border-right:63px solid transparent;bottom:-26px;left:50%;margin-left:-63px;z-index:9999;}
.htwz2{text-align:center;padding:2.2vw 0;}
.htwz2 h2{font-size:42px;color:#fff;}
.htwz2 h2 span{width:284px;line-height:60px;display:inline-block;font-size:36px;margin-left:5px;background:url(/images/297c565a91ae14b5c9b52a8438c323213b58eb71.png) no-repeat;background-size:100% 100%;}
.htwz2 h3{color:#fff;font-size:24px;margin-top:10px;}

@media (max-width:1024px) { 
  .htwz2 h2{font-size:36px;}
  .htwz2 h2 span{width:218px;line-height:46px;font-size:28px;}
  .htwz2 h3{font-size:18px;}
  .box3:before{border-left:49px solid transparent;border-top:20px solid #e0b063;border-right:49px solid transparent;bottom:-20px;left:50%;margin-left:-49px;z-index:99;}
}


@media (max-width:768px) { 
  .htwz2{padding:4vw 0;}
  .htwz2 h2{font-size:28px;}
  .htwz2 h2 span{width:170px;line-height:36px;font-size:22px;}
  .htwz2 h3{font-size:14px;}
  .box3:before{border-left:39px solid transparent;border-top:14px solid #e0b063;border-right:39px solid transparent;bottom:-14px;left:50%;margin-left:-39px;}
}

@media (max-width:425px) { 
  .htwz2 h2{font-size:22px;}
  .htwz2 h2 span{width:151px;line-height:32px;font-size:18px;}
  .htwz2 h3{margin-top:6px;}
  .box3:before{border-left:20px solid transparent;border-top:8px solid #e0b063;border-right:20px solid transparent;bottom:-8px;left:50%;margin-left:-20px;}
}

.box4{overflow: hidden;margin-top:1.5vw;}
.pord66 li{padding:3vw 0;}
.pord66 li.a11{background:#f2f2f2;padding:4vw 0;}
.pord66 li .img{width:50%;}
.pord66 li .img img{width:100%;display:block;}
.pord66 li .det{width:47.14%;margin-top:3vw;}
.pord66 li .nub{width:106px;height:135px;background: url(/images/b2689508ece6861e5dbdf71bb90c4ee6ddb26146.png) no-repeat;background-size:100% 100%;text-align:center;display:flex;align-items: center;justify-content: center;flex-direction:column;}
.pord66 li .nub h3{color:#fff;font-size:28px;}
.pord66 li .nub h4{color:#fff;font-size:13px;text-transform: uppercase;margin-top:4px;}
.pord66 li .wz{width: calc(100% - 140px);margin-top:30px;}
.pord66 li h2{color:#000000;font-size:35px;}
.pord66 li .name2{color:#4f4f4f;font-size:28px;}
.pord66 li h5{color:#4f4f4f;font-size:19px;line-height:2;margin-top:2.5vw;}
.pord66 li h5 span{color:#e0b063;}
.flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

/**/
.gg-bg{
  background: url(/images/4d97e5e4bb205c3b21d1e0afa9241994dc307eeb.jpg) no-repeat top center;
  height: 303px;
  position: relative;
  width: 1920px;
  left: 50%;
  margin-left: -960px;
}
.wd1200 {
    width: 1200px;
    margin: 0 auto;
}
.gg-bg::before{
  content: '';
  position: absolute;
  right: 308px;
  top: -50px;
  background: url(/images/af80b4ae28eb9f5250290554d0a0e37ddffbcf9c.png) no-repeat top center;
  width: 407px;
  height: 356px;
}

.gg-index{
  padding-top: 45px;
  position: relative;
}
.gg1{
 
}
.gg1 p:nth-of-type(1){
  font-size: 30px;
  font-weight: 600;
   color: #fff;
}
.gg1 p:nth-of-type(2){
  font-size: 12px;
  font-weight: 500;
   color: #bbbbbb;
   text-transform: uppercase;
}
.gg2{
  margin-top: 20px;
}
.gg2 li{
  float: left;
  width: 110px;
  height: 35px;
  background: #e0b063;
  border-radius: 30px;
  margin-right: 12px;
}

.gg2 li a{
  display: block;
  text-align: center;
  color: #fff;
  line-height: 35px;
  font-size: 15px;
}
.gg3{
  background: url(/images/4892654d6de382b45911bb1354e2de13f3fbc2db.png) no-repeat left center;
  margin-top: 86px;
}

.gg3 p{
  color: #fff;
  padding-left: 80px;
}

.gg3 p:nth-of-type(1){
  font-size: 15px;
}

.gg3 p:nth-of-type(2){
  font-size: 36px;
  font-weight: 600;
  font-family: "Arial";
  line-height: 1.2;
}

.gg4{
  position: absolute;
  right: 106px;
  top: 68px;
  text-align: center;
  width: 152px;
  margin: 0 auto;
}

.gg4 p{
  color: #666666;
  font-size: 14px;
  line-height: 50px;
}

#fz{ padding-left:10px; font-size:14px;}