@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px; color:#000; font-family:tahoma, arial, 微软雅黑, 宋体, sans-serif; }
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/* 公共匹配样式 */
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#333; }
a:hover { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.box{width:1200px; margin-left:auto; margin-right:auto;}
/*头部*/
.ding{height:40px;line-height:40px; border-bottom:1px solid #eeeeee;}
.ding .zuo{color:#888888}
.ding .you a{color:#888888;display:inline-block;margin-left:15px;}
.ding .you a:nth-child(1) span{display:inline-block;background:url(../images/ding1.png)no-repeat left center;padding-left:22px;}
.ding .you a:nth-child(2) span{display:inline-block;background:url(../images/ding2.png)no-repeat left center;padding-left:22px;}
.ding .you a:nth-child(3) span{display:inline-block;background:url(../images/ding3.png)no-repeat left center;padding-left:22px;}
.header{height:100px;}
.header .logo{padding-top:25px;}
.header .logo img{height:50px;}
.header .sousuo{margin-left:125px;padding-top:28px;}
.header .sousuo .sousuo_zuo{border: #1fcab0 2px solid;height:30px;padding:0 5px;width: 266px;}
.header .sousuo .sousuo_you{height:34px;width:70px;background:#1fcab0;color:#fff;border:none;}
.header .sousuo .sousuo_you:hover{background: #11bba1;}
.header .tel{padding-top:30px;}
.header .tel span{display:inline-block;height:40px;background:url(../images/dianhua.png)no-repeat left center;padding-left:65px;color:#888888}
.header .tel span p{font-size: 24px;color: #f08200;font-weight:bold;}
/*栏目*/
.f16463140741 {height:40px;background:url(../images/menu_Bg.jpg)repeat-x;}
.f16463140742 {height:40px;line-height:40px;position:relative;z-index:999;display:inline-block;}
.f16463140742:hover .on1{background:url(../images/menu_Bg.jpg)repeat-x}
.on1{background:#03ac92}
.f16463140743 {float:left;position:relative;display:inline;}
.f16463140744 {float:left}
.f16463140744 .f16463140745 {display:block;color:#fff;width:190px;text-align:center;font-size:14px;background:url(../images/menu_bg02.jpg)no-repeat right center;}
.f16463140744 .f16463140745:hover{background-color:#03ac92;}
.f16463140746 {display:none;width:190px;left:0;top:40px;position:absolute;background:#1fcab0;text-align:center;padding-top:10px;padding-bottom:10px;}
.f16463140747{padding:0 5px; line-height:30px; height:30px; }
.f16463140747 .f16463140748 {display:block;color:#fff;font-size:13px;}
.f16463140747 .f16463140748:hover{background:#03ac92}
.f16463140749 {display:none;width:190px;background-color:#26d4ba;position:absolute;margin-left:185px;margin-top:-30px;padding:10px 5px;}
.f164631407410 {zoom:1;line-height:30px;height:30px;}
.f164631407410 .f164631407411 {display:block;color:#fff;font-size:13px;}
.f164631407410 .f164631407411:hover {background:#03ac92}
/*banner*/
.banner{width:100%;height:400px;position:relative;}
.banner .swiper-slide{width:100%;height:400px;}
.banner .text{position:absolute;width:100%;top:0;left:0;z-index:9;text-align: center;}
.banner .text .name{font-size:38px;font-weight:bold;color:#fff;padding-top:100px;}
.banner .text .funame{font-size:13px;color: #fff;padding-top:5px;}
.banner .text .more{text-align: center;padding-top:30px;}
.banner .text .more a{display:inline-block;width:150px;height:40px;line-height:40px;text-align: center; background:#1fcab0;border-radius:20px;font-size: 14px;color:#fff;}
.banner .swiper-pagination-bullet{width:12px;height:12px;border:solid 2px #660000; background:#fff;opacity:0.4}
.banner .swiper-pagination-bullet-active{opacity:1;background:#660000;}
.banner .swiper-pagination-bullets{bottom:25px !important;}
/*优势*/
.toubu{ text-align: center;}
.toubu span{display:inline-block;color:rgb(240, 130, 0);font-size:18px;font-weight:bold;}
.toubu strong{display:inline-block;color:#444;padding:0 10px;font-size:18px;}
.toubu p{color:#aaaaaa;padding-top:2px;}
.toubu .text{color:#cccccc;max-width:480px;margin-left: auto;margin-right: auto;padding-top:18px;}
.youshi{padding-top:50px;}
.youshi ul{padding-top:40px;text-align: center;}
.youshi ul li{width:20%;float:left;}
.youshi ul li .img{opacity:0.65;cursor:pointer}
.youshi ul li .img:hover{opacity:1;}
.youshi ul li .name{font-size:16px;color: #444;padding-top:14px;font-weight:bold;}
.youshi ul li .funame{color:#aaaaaa;padding-top:8px;}
/*产品*/
.chanpin{padding-top:60px;}
.chanpin ul{padding-top:40px;}
.chanpin ul li{width:240px;padding:15px;border: 1px solid #dddddd;float:left;margin-right:37px;}
.chanpin ul li:hover{border: 1px solid #1fcab0;}
.chanpin ul li:nth-child(4){margin-right:0;}
.chanpin ul li .img{width:100%;padding-top:100%;position:relative}
.chanpin ul li .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.chanpin ul li .name{padding-top:10px;}
.chanpin ul li .name span{font-size:14px;font-weight:bold;color:#444;}
.chanpin ul li .name p{padding-top:2px; color: #1fcab0;}
.chanpin ul li .intro{color: #888888;margin-top: 5px;line-height:20px;height:40px;overflow:hidden;}
.chanpin .more{text-align: center;padding-top:40px;}
.chanpin .more a{display:inline-block;width:150px;height:40px;line-height:40px;text-align: center; background:#1fcab0;border-radius:20px;font-size: 14px;color:#fff;}
/*关于我们*/
.about{padding:48px 0;margin-top:50px;}
.about{text-align: center;}
.about span{display:inline-block;color:#fff;font-size:18px;font-weight:bold;}
.about strong{display:inline-block;color:#fff;padding:0 10px;font-size:18px;}
.about p{color:#fff;padding-top:2px;}
.about .text{color:#fff;padding-top:18px;line-height:160%;}
.about .more{text-align: center;padding-top:40px;}
.about .more a{display:inline-block;width:150px;height:40px;line-height:40px;text-align: center;background:rgba(255,255,255,0.8);border-radius:20px;font-size: 14px;color:#1fcab0;}
.about .more a:hover{background:#fff;}
/*证书*/
.zhengshu{padding-top:50px;}
.f16463688741{padding-top:32px;}
.f16463688747{width:1100px;margin-left:18px;overflow:hidden;}
.f16463688747 ul{}
.f16463688747 ul li{width:200px;float:left;height:150px;margin-right:25px;}
.f16463688746{margin-top:49px;opacity:0.2;cursor: pointer;}
.f16463688746:hover{opacity:0.5}
.f164636887415{margin-top:49px;opacity:0.2;cursor: pointer;}
.f164636887415:hover{opacity:0.5}
/*版权*/
.bq_nav{background:#1fcab0;height:50px;line-height:50px;color:#fff;font-size:14px;margin-top:50px;}
.bq_nav strong{display:inline-block;padding-right:24px;}
.bq_nav i{display:inline-block;padding:0 25px;}
.bq_nav a{display:inline-block;color:#fff;}
.banquan{padding:25px 0;}
.banquan .box{position:relative;}
.banquan .zuo{}
.banquan .zuo .di_logo{padding-top:2px;}
.banquan .zuo .di_logo img{height:40px;}
.banquan .zuo .text{color:#888888;line-height:22px;padding-left:10px;}
.banquan .you{width:100px;text-align: center;position:absolute;top:-56px;right:0;padding-bottom:10px;}
.banquan .you .name{color:#fff;padding-bottom:20px;}
.banquan .you .img img{width:100%;}
/*面包屑*/
.mbx{line-height:48px;border-bottom:1px solid #dddddd;color:#777;font-size:13px;}
.mbx a{color:#777;}
.mbx i{display:inline-block;padding:0 10px;font-size:14px;}
/**/
.ny_content{}
.ny_content .box{position:relative;z-index:99;}
.ny_content .zuobian{width:240px;position:absolute;top:-50px;left:0;}
.ny_content .zuobian .top{padding:20px;background-color: #1fcab0;height:60px;color:#fff;}
.ny_content .zuobian .top .xian{width:38px;height:2px;background:#fff;margin-top:12px;}
.ny_content .zuobian .top .name{padding-top:10px;}
.ny_content .zuobian .top .name span{font-size:18px;font-weight:bold;}
.ny_content .zuobian .top .name i{display:inline-block;padding-left:12px;}
.ny_content .zuobian .erji li a{display:block;line-height:40px;margin-top:3px; background-color:#1fcab0;color:#fff;font-size:13px;text-align: center;}
.ny_content .zuobian .erji li .on{background-color:#f08200}
.ny_content .youbian{width:920px;}
/*关于我们*/
.about_lb{padding-top:28px;}
.about_lb .nr{color: #5a5a5a;font-size:14px;line-height:200%;}
.f16463754151{width:1200px;overflow:hidden;padding-top:35px;}
.f16463754151 ul{}
.f16463754151 ul li{width:280px;height:180px;float:left;margin-right:25px;}
.f16463754151 ul li img{width:280px;height:180px;}
/*联系我们*/
.contact_lb{padding-top:30px;}
.contact_lb .nr{padding:10px;border:1px solid #dddddd}
.contact_lb .nr .zuo{width:780px;}
.contact_lb .nr .you{width:365px;line-height: 250%;color: #5a5a5a;font-size:13px;}
/*在线留言*/
.liuyan{padding-top:30px;}
.liuyan .zuo{width:600px;}
.liuyan .zuo li{padding-top:25px;}
.liuyan .zuo li p{color: #5a5a5a;padding-bottom:10px;}
.liuyan .zuo li p i{display:inline-block;color:#f00;padding-left:5px;}
.liuyan .zuo li .contact_lx1{display: block; height:38px;font-size:14px;padding:0 10px;width:calc(100% - 22px);border:1px solid #dddddd;}
.liuyan .zuo li .contact_lx2{display: block; height:110px;font-size:14px;padding:10px;width:calc(100% - 22px);border:1px solid #dddddd;}
.liuyan .zuo li .contact_lx3{display: block;background-color: #1fcab0;border-right:5px;border:none;color:#fff;width:100%;height:40px;}
.liuyan .zuo li .contact_lx3:hover{background:#1bc1ff}
.liuyan .you{color:#5a5a5a;line-height:36px;padding-top:45px;}
/*新闻列表页*/
.news_lb{min-height:200px;padding-top:30px;}
.news_lb .nr{width:878px;float:right;padding:20px;border:1px solid #dddddd;}
.news_lb .nr ul li{border-bottom: 1px solid #e2e2e2;padding-bottom:20px;margin-bottom:20px;}
.news_lb .nr .name a{display:block;font-size: 16px;color: #5A5A5A;font-weight: bold;}
.news_lb .nr .name a:hover{color:#1fcab0}
.news_lb .nr .time{color: #aaaaaa;padding:6px 0;}
.news_lb .nr .intro{color: #888888;line-height:160%;}
/*新闻详情*/
.news_xq{min-height:200px;padding-top:30px;}
.news_xq .nr{width:878px;float:right;padding:20px;border:1px solid #dddddd;}
.news_xq .nr .name{font-size: 24px;color: #1ecab0;font-weight: bold;text-align: center;line-height:160%;}
.news_xq .nr .time{color: #888888;text-align: center;padding:12px 0}
.news_xq .nr .intro{color: #868686;border:1px solid #E5E5E5;padding:6px 10px;line-height: 24px;background: #F5F5F5;margin-top:5px;}
.news_xq .nr .content{font-size: 14px;line-height: 24px;color: #666666;padding-top:25px;padding-bottom:25px;}
.news_xq .nr .content img{max-width:100%;}
.f14464847355 a{display: block;color: #1ecab0;font-weight: bold;line-height:28px;font-family: Microsoft YaHei;}
.f14464847355 i{color: #595959;}
.f14464847355 a:hover i{color:#1ecab0}
/*产品分类*/
.f16464104641{}
.f16464104641 .f16464104642{}
.f16464104641 .f16464104642 .f16464104643{ line-height:40px;margin-top:3px;}
.f16464104641 .f16464104642 .f16464104643 .yiji{ display:block;background: #1fcab0 url(../images/jt.png)no-repeat 94% center;color: #fff;font-size: 13px;padding-left:20px;}
.f16464104641 .f16464104642 .f16464104643 .on{background:#f08200 url(../images/jt.png)no-repeat 94% center}
.f16464104647{display:none;border:1px solid #f08200;}
.f16464104647 li{border-top:1px solid #ddd; line-height:40px; }
.f16464104647 li:nth-child(1){border-top:none}
.f16464104647 li a{display:block;padding-left:25px;font-size:13px;}
.f16464104647 li a:hover{color:#f08200}
.f16464104647 li .on2{color:#f08200}
/*产品列表页*/
.product_lb ul{padding-top:30px;}
.product_lb ul li{width:240px;padding:15px;border: 1px solid #dddddd;float:left;margin-right:52px;margin-bottom:20px;}
.product_lb ul li:hover{border: 1px solid #1fcab0;}
.product_lb ul li:nth-child(3n){margin-right:0;}
.product_lb ul li .img{width:100%;padding-top:100%;position:relative}
.product_lb ul li .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.product_lb ul li .name{padding-top:10px;}
.product_lb ul li .name span{font-size:14px;font-weight:bold;color:#444;}
.product_lb ul li .name p{padding-top:2px; color: #1fcab0;}
.product_lb ul li .intro{color: #888888;margin-top: 5px;line-height:20px;height:40px;overflow:hidden;}
/*产品详情页*/
.product_xq{padding-top:30px;}
.product_xq .nr{}
#MagnifierWrap2{position: relative;width:420px;}
.MagnifierMain{position: relative;width:420px;height:420px;}
.MagnifierMain img{width: 100%;height:100%;border:1px solid #ddd;} 
.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}
.MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(http://fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; }
.MagnifierImg{position: absolute;top:0; left: 0;}
.spec-items{position: relative;width:360px;height: 69px;overflow: hidden;padding-top: 10px;margin: 0 auto;}
.spec-items ul{width: 500%;position: absolute;top: 10px;left: 0;}
.spec-items ul *{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.spec-items li{width: 65px;height: 65px;float: left;overflow: hidden;margin-right: 5px;border: 2px solid #eee;cursor: pointer;}
.spec-items li.on{border:2px solid #f08200;}
.spec-items li img{width: 100%; } 
span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 20px;height: 69px;line-height: 69px;font-family: "黑体";text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color:#efefef;}
span.on{background-color: #ccc;color: #999;cursor: pointer;} 
span.spe_leftBtn{left: 0;}
span.spe_rightBtn{right: 0;}
.product_xq .top .you{width:460px;}
.product_xq .top .you .name{font-size:24px;border-bottom:1px solid #ddd;padding-bottom:15px;color:#333;}
.product_xq .top .you .intro{font-size:13px;line-height:26px;color:#666;padding-top:15px;}
.product_xq .top .you .tel{color:#ff910d;font-size:14px;font-weight:bold;padding-top:30px;}
.product_xq .top .you .tel span{font-size: 25px;}
.product_xq .top .you .more a{display:block;width:160px;line-height:44px;background:#1fcab0;text-align: center;font-size:16px;color:#fff;border-radius:4px;margin-top:25px;}
.product_xq .xq{padding-top:40px;}
.product_xq .xq .name{border-bottom:1px solid #ddd;height:50px;line-height:50px;overflow:hidden;}
.product_xq .xq .name span{display:inline-block;font-size:20px;font-weight:bold;padding:0 20px;border-bottom:1px solid #1fcab0;color:#1fcab0; line-height:49px;}
.product_xq .xq .content{padding-top:25px;font-size:14px;line-height:26px;color:#555;}
.product_xq .xq .content img{max-width:100%;}









