*{margin:0;padding:0;box-sizing:border-box;}
body{font:16px/1.5 "Microsoft YaHei",tahoma,arial,\\5b8b体,sans-serif;color: #666;}
h2,h3,h4,h5{font-weight: 400;}
ul,li,ol{list-style: none;}
a,img{border:0px;} 
a{cursor:pointer;}  
a:link,a:visited{text-decoration:none; color:#666;}
a:hover{text-decoration:underline;} 
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 

/* 导航部分 */
.nav-bg{background: #333;width:100%;height:44px;line-height: 44px; min-width: 1199px;}
.nav-retv{margin:0 auto;min-width:1190px;max-width: 1300px; position: relative;}
.nav{margin:0 auto;width:1100px;color:#fff; position: relative;}
.logo{float:left;margin-right: 80px;font-size:18px;cursor: pointer;}
.navbar{float:left;}
.navbar li{float:left;margin:0 38px;}
.navbar a{color:#fff;}
.navbar a:hover{color:#B6B6B6;text-decoration: none;} 
.nav-right{display: inline-block;width:19px;height:19px; }
.sreach{background: url(../images/nav-sreach.jpg) no-repeat;margin:12px 0px 0 80px;}
.cart{background: url(../images/nav-sreach.jpg) no-repeat right center; float:right;margin-top:14px;}  
.nav-sreach{display: none;}
.sreach-input{background: #333;border:0;width:520px;height:30px;margin-left:10px;color:#fff;padding-left: 10px;} 
.sreach-close{font-size: 27px;float:right; cursor: pointer;} 
.sreach-link{position: absolute;width:550px;height:auto;top:44px;left:210px; background: #fff;box-shadow: 0px 0px 4px #ccc;padding:8px;z-index: 1;}
.sreach-link h6{color:#A3A3A3;margin:0px 30px;}
.sreach-link li{color:#A3A3A3;font-size: 14px;padding-left: 70px; line-height: 32px;}
.sreach-link li:hover{color:#0170C9;background: #F2F2F2;cursor: pointer;}
.sreach-link a:hover{text-decoration: none;} 
.nav-cart{display: none;position: absolute;top:48px;right:0%; background: #fff; width:250px;box-shadow: 0px 0px 4px #ccc;padding:8px 10px;z-index: 1;}
.nav-cart h5{color:#A3A3A3; text-align: center;margin:20px 0;}
.nav-cart li{border-top:1px solid #E3E3E3;padding-left: 10px;}
.nav-cart a{color:#0F78CC; font-size: 14px;}
.arrow{display: none;right: -3px;width: 0;height: 0;bottom: -2px;margin: 0 auto;position: absolute;z-index: 8902;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #C4C4C4;}
.arrow-border{display: none;right: -3px;width: 0;height: 0;bottom: -2px;margin: 0 auto;position: absolute;z-index: 8902;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #fff;} 
.slide-L,.slide-R{float:left;color:#333;cursor: pointer; transform: scale(1,1.8);} 
.cart:hover,.sreach:hover,.slide-L:hover,.slide-R:hover,.logo:hover,.intro-bgimg:hover{filter:alpha(opacity=70);opacity:0.7;}

/* 图片轮播部分 */
.banner{min-width: 1199px;max-width: 1610px;margin:0 auto 40px;height:auto; overflow:hidden; position:relative;font-size:0}
.b-img{ height:auto;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:auto; float:left;}
.b-img img{width:100%;height:auto;}
.b-list{height:10px;position:relative; margin:37% auto 15px;z-index:1;}
.b-list span{position: relative; display:block;cursor:pointer;width:50px;height:0px; border:2px solid #E7E7E7; float:left; margin:0 5px;} 
.b-list a{position: absolute;left:-6px;top:-2px; display:block;cursor:pointer;height:0px; border:2px solid #E7E7E7; float:left; margin:0 5px;} 
.b-list .spcss{border:2px solid #A0A0A0; animation:mymove 4.2s linear;}   
@keyframes mymove{from {width:0px;} to {width:50px;}}

.pro-type{min-width: 1199px;max-width: 1610px; margin:0 auto 5px;}
.pro-type li{float:left;font-size: 15px;text-align: center;background: #fafafa;width:24.6%;margin:0 0.2%;padding:20px 0 8px;position: relative;}
.pro-type h4{color:#2f2f2f;}
.pro-type p{margin:3px 0;}
.pro-type img{position: relative;z-index: 1;}
.mask{ position: absolute;bottom:0;display:block;width:100%;height:60%;background: #f2f2f2;z-index: 0; }

/* 底部 */
.footer-bg{width:100%;min-width: 1199px;background: #F2F2F2;height:78px;padding-top: 1px;}
.footer{width:1199px;margin:6px auto 0;font-size: 12px;padding:12px 20px;border-top:1px solid #E3E3E3;}
.footer span{margin:0 10px;color:#BDA4A4;} 
.lang{display: block;float:right;background: url(../images/lang-logo.jpg) no-repeat; padding-left: 22px;}

/* 子导航部分 */
.subnav-bg{width:100%;height:59px;line-height:59px;background: #f6f6f6;font-size: 12px;}
.subnav{width:700px;margin:0 auto;}
.subnav a{margin:0 15px;color:#000;}
.subnav a:hover{color:#00a2d2;}
.pro-main{text-align: center;font-size: 29px;padding-bottom: 80px;}
.pro-main h3{color:#333;font-size: 29px;margin-top:50px;}
.pro-intro{width:650px;margin:35px auto;font-size: 20px;}
.more{margin:30px 0;color:#00a2d2;}
.more a{color:#00a2d2;font-family: "宋体";font-size: 24px;}
.more span{display: inline-block; transform: scale(0.5,0.9);margin-right: 14px;}

/* 产品详情 */
/* .detail-main{padding-bottom: 40px;text-align: center;}
.det-subnav{height:57px;line-height:64px; width:100%;border-bottom:1px solid #3D3D3D;margin:0 auto;}
.det-sub-title{font-size: 25px;margin-left: 250px;float:left;}
.det-sub-list{float:right;}
.det-sub-list li{float:left;margin:0 12px;font-size: 13px;}
.det-sub-list a{color:#fff;}
.det-sub-list a:hover{color:#B6B6B6;text-decoration: none;}
.det-sub-list button{background: #3d9de9;padding:4px 8px;border:0;border-radius: 4px;color:#fff;}
.det-sub-list button:hover{background: #0574cc;cursor: pointer;}
.det-title{width:1050px;margin:70px auto;font-size: 35px;position: relative;}
.det-title span{position: absolute;left:0;}
.det-intro{width:680px;margin:50px auto 70px;font-size: 24px;}
.intro-bgimg{background: url(../images/play-w.png) no-repeat right center; background-size: 23px; width:160px;cursor: pointer;margin-bottom: 40px;}
.video-main{min-width: 1199px;max-width: 1610px;margin:0 20px;} */

.detail-main{padding-bottom: 40px;}
.det-subnav{height:57px;line-height:64px; width:100%;border-bottom:1px solid #3D3D3D;margin:0 auto;}
.det-sub-title{font-size: 25px;margin-left: 250px;} 
.det-title-ol{text-align: center;margin:30px 0 0;}
.det-title li{font-size: 13px;display: inline;margin:0 20px; padding:5px 10px;color:#ccc; border-bottom:1px solid #ccc;cursor: pointer;}
.det-this{color:#333!important; border-bottom:1px solid #333!important;}
.det-content{display: none;}
.det-content img{margin:100px auto; display:block;}
.det-info{width:700px;margin:0 auto; padding:20px 0 60px;}
.det-info h2{font-size:25px;margin:40px 0;}
.det-info li{font-size: 18px;line-height: 35px;}
.det-info ul{padding-bottom: 40px;border-bottom: 1px solid #DBDBDB;}
.det-video{padding-top: 100px;}

/* 支援部分 */
.sup-main{width:1190px;height:480px; margin:0 auto;text-align: center;font-family: "宋体"; background: url(../images/sup-bg.jpg) no-repeat; background-size: 100% 100%;} 
.sup-main h1{font-size: 45px;color:#333;margin:40px 0 10px;}
.sup-main p{font-size: 18px;}
.sup-main-t{width:70%; margin:0 auto; font-weight: 400;text-align: left;height:35px;line-height: 35px;border-bottom:1px solid #C1BFC4;position: relative;}
.sup-main-t span{position: absolute;right:0;font-size: 11px;}
.sup-sreach-input{padding-left: 37px;margin-top:24px; border-radius: 4px; border:0;height:40px;width:40%;background-image:url(../images/sup-sreach-img.jpg); background-repeat: no-repeat; background-position: 10px center;}
.sup-type{text-align: center;width:1190px;margin:0 auto;font-family: "宋体";}
.sup-type h3{margin:34px 0;}
.sup-type li{float:left;width:168px;margin:0 15px;}
.sup-type img{width:70%;height:auto;}
.sup-type-list{border-bottom:2px solid #ECECEC;margin-bottom:50px;padding-bottom: 20px;}
.sup-type-list a{display: block;font-size: 15px;margin:8px 0;}

/* 动态部分 */
.news-main{width:800px;margin: 0 auto;}
.news-main h3{text-align: center;font-size: 24px;margin:40px 0;}
.news-main h4{font-size: 20px;margin-top: 10px;}
.news-main p{font-size: 14px;}
.news-main li{width:48%;margin:0 1%;float:left;}
.news-main img{width:100%;height:220px;margin:0 auto;}
.news-video-main{width:100%;height:220px;position:relative;cursor: pointer;}
.news-video-main img{width:100%;height:100%;}
.s-play{position: absolute;top:41%;left:45%;width:42px;height:42px;background:url(../images/play.png) no-repeat;background-size: 42px; display: none;}
.info{position: absolute;bottom:7px;right:9px;color:#fff;font-size: 13px;} 
.news-play{display: inline-block; background: url(../images/play.png) no-repeat right center; background-size: 20px; width:90px;cursor: pointer;color:#00a2d2!important;margin:25px 0 40px;}

/* video页面部分 */
.vplay-main{width:700px;margin:0 auto;text-align: center;}
.videoPlay{margin:50px 0 40px;}
.vplay-main h3{font-weight: 400;font-size: 25px;}
.vplay-main p{width:80%;margin:10px auto 60px;font-size: 14px;} 
.p-list-main{min-width: 1199px;max-width: 1610px;margin:0 auto;}
.p-list-main>a>img{width:100%;margin:60px 0;}
.pro-center img{width:48.6%;}

/* know页面 */
.know-main{min-width: 1199px;max-width: 1610px;margin:0 auto;padding:0 100px;}
.k-title,.know-main>p{text-align: center;margin:38px 0;}
.k-content{padding: 1px 0 40px;}
.k-content img{float:left;margin-right:30px;} 
.k-title{font-size:22px;}
.k-content h3{margin:18px 0 27px;}
.know-main p{line-height: 30px;color:#999;}
.k-list li{float:left;margin:0 1% 70px;width:14.66%;}
.k-list img{width:100%;}

/* contact页面 */
.contact-main{min-width: 1199px;max-width: 1610px;margin:0 auto;}
.contact-main>h3{margin:48px 0;text-align: center;}
.c-content{padding:60px 88px;margin-bottom: 110px; background:#FBFBFB;}
.c-left{width:50%;float:left;}
.c-left h3{margin-bottom: 20px;}
.address-info s{display: inline-block;width:82px;margin-right: 20px; height:82px;background-image:url(../images/contact-img.jpg);float:left;}
.tel-bg{background-position: center 184px;}
.email-bg{background-position: center bottom;}
.address-info li{line-height: 82px;margin:20px 0;}
.c-right{width:50%;float:right;}
.c-info{width:100%;margin-top: 35px;}
.c-info td{padding:20px 0;color:#aaa;position: relative;}
.c-info input{background:transparent;border:1px solid #FBFBFB;width:80%;height: 30px;margin-left:10px;padding-left: 10px;}
.c-info span{position: absolute;bottom:-8px;left:43px;color:red;font-size: 14px; font-weight: 600;}
.in-red{border:1px solid red;box-shadow:0 0 5px red;}
#submit{cursor: pointer; background: #00a2d2;height:64px;width:100%;border-radius: 10px;border:0;font-size:16px;color:#fff;}