@charset "utf-8";
/* CSS Document*/
body{margin:0;padding:0;font-size:13px;font-family:"微软雅黑";color:#474747;line-height:24px;}
ul,li{margin:0;padding:0;list-style:none;}
a{text-decoration:none;color:#474747;}
a:hover{text-decoration:none;color:#10a9b9;border:0;}
body,html{-webkit-text-size-adjust:none;}
.clear{clear:both;}
.box1{width:1200px;height:50px;margin:0 auto;padding:10px 0;}
.logo{width:25%;height:50px;float:left;}
.logo img{height:100%;}
.nav{float:right;}
.nav ul>li{font-size:16px;float:left;height:50px;position:relative}
.nav ul> li> a{text-align:center;height:40px;line-height:40px;display:block;font-size:16px;}
.nav ul> li> a:hover{background:url(../images/index1.jpg) no-repeat bottom;}
.nav ul li#cc0,.nav ul li#cc5{width:90px;margin-right:5px;}
.nav ul li#cc1{width:90px;margin-right:5px;}
.nav ul li#cc2{width:90px;margin-right:5px;}
.nav ul li#cc3{width:90px;margin-right:5px;}
.nav ul li#cc4{width:90px;margin-right:5px;}
.nav ul li#cc5{width:90px;}
.fristchild{display:none;width:100%;position:absolute;background:#c0bfbf;top:50px;/* filter: alpha(opacity=90);opacity: 0.9;*/padding-bottom:10px;z-index:9999;}
.nav ul li .fristchild li{height:30px;width:100%;}
.nav ul li .fristchild li a{height:30px;line-height:30px;font-size:13px;display:block ;color:#fff;}
.nav ul li .fristchild li a:hover{background:none;color:#FFF}
.nav ul li .fristchild li:hover{background:#10a9b9;color:#FFF}
.banner{width:1920px;height:489px;border-top:1px solid #dedede;}
.box2{width:1200px;padding-top:30px;min-height:600px;_height:600px;margin:0 auto;}
.box2_1{height:310px;width:1200px;}
.box2_1_l{width:580px;height:310px;float:left;}
.box2_1_ltit{width:580px;height:40px;}
.box2_1_ltit1{width:522px;height:40px;float:left;}
.box2_1_ltit2{width:52px;height:14px;float:right;padding-top:13px;}
.box2_1_lcon{width:580px;height:251px;padding-top:25px;}
.box2_1_lcon_pic{width:200px;height:251px;float:left;}
.box2_1_lcon_zi{width:335px;height:251px;padding-right:10px;float:right;line-height:24px;text-indent:24px;}
.box2_1_lcon_zi span{color:#ff7800}
.box2_1_r{width:580px;height:310px;float:right;}
.news1{width:580px;height:70px;border-bottom:1px dotted #CCC;margin-bottom:18px;}
.news1_l{width:52px;height:52px;float:left;}
.news1_l1{width:52px;height:34px;text-align:center;font-size:24px;background:#c0bfbf;color:#FFF;line-height:34px;}
.news1_l2{width:52px;height:18px;text-align:center;font-size:13px;background:#8b8b8b;color:#FFF;line-height:18px;}
.news1_r{width:510px;line-height:24px;float:right;}
.box2_2{width:1200px;height:255px;margin-top:35px;}
.box2_2tit{width:1200px;height:40px;}
.box2_2tit1{width:1139px;height:40px;background:url(../images/index1_27.jpg) no-repeat;float:left;}
.case{width:572px;height:75px;margin-top:15px;margin-right:50px;float:left;}
.case_tit{width:572px;line-height:24px;background:url(../images/index1_31.jpg) no-repeat 0;text-indent:18px;}
.case_tit a{color:#ff7800;}
.case_tit a:hover{color:#10a9b9;}
.box3{min-height: 86px;height: auto;overflow: hidden;width: 100%;border-top: 1px solid #f5f5f5;}
.box3_con{width:1200px;margin:0 auto;padding-top:15px;}
.box3_con1{height:31px;margin:0 auto;text-align:center}
.box3_con1zi{width:70px;height:31px;line-height:31px;float:left;}
.box3_con1pic{float:left;}
.box3_con1pic img{margin-right:8px;}
.box_con1_1{text-align:center;height:50px;line-height:50px;background:#ccc;}
.ny_banner{width:100%;height:304px;}
.footer{width:100%;margin:0 auto;text-align:center;padding-bottom:10px;background:#ccc;}
.ny{width:1200px;min-height:600px;_height:600px;margin:0 auto;}
.ny_l{width:220px;min-height:480px;_height:480px;float:left;}
.ny_l1{width:220px;min-height:20px;_height:20px;float:left;margin-bottom:10px;height:auto;overflow:hidden;}
.ny_l1tit{width:220px;height:36px;line-height:36px;text-align:center;font-size:17px;background:#00a5b5;border-top:2px solid #f18619;color:#FFF;}
.ny_l1nav ul>li{width:220px;line-height:30px;text-indent:22px;font-size:15px;background:url(../images/product_21.jpg) no-repeat;margin-top:3px;}
.ny_l1nav ul>li a{width:220px;height:30px;line-height:30px;text-indent:22px;font-size:15px;margin-top:3px;}
.ny_l1nav ul>li.active a,.ny_l1nav ul>li a:hover{background:url(../images/product_22.jpg) no-repeat;display:block;color:#FFF;}
.firstul2 li{width:220px;border-bottom:#ccc 1px solid;color:#555;font-size:13px;text-indent:10px;height:30px;line-height:30px;}
.firstul2 li b{font-weight:bold;font-size:14px;}
.firstul2 li a{width:220px;background:none;font-size:13px;color:#555;}
.firstul2 li a:hover{width:220px;background:none;font-size:13px;color:#00a5b5;text-decoration:underline}
.firstul3 li{width:200px;margin-left:10px;border-bottom:#ccc 1px dashed;background:url(../images/tixi_03.jpg) no-repeat 8px;font-size:12px;text-indent:20px;height:30px;line-height:30px;}
.firstul3 li a{width:200px;background:none;font-size:12px;}
.firstul3 li a:hover{width:200px;background:none;font-size:12px;color:#00a5b5;}
.contact{width:220px;min-height:200px;_height:200px;margin-top:15px;float:left;}
.contact1{width:220px;height:83px;border-top:2px solid #f18619;}
.contact2{width:220px;line-height:30px;border-bottom:1px #CCCCCC dotted;text-indent:10px;}
.ny_r{width:932px;float:right;min-height:480px;_height:480px;}
.ny_rtit{width:932px;height:36px;line-height:36px;font-size:16px;color:#00a5b5;background:url(../images/product_05.jpg) no-repeat 0;text-indent:20px;border-bottom:#CCC 1px solid;}
.ny_rtit span{font-size:13px;color:#999;float:right;}
.ny_con{height:150px;width:907px;padding-top:25px;border-bottom:1px dotted #999999;}
.ny_con_l{width:176px;height:114px;border:#CCC 1px solid;padding:3px;float:left;}
.ny_con_l img{width:176px;height:114px;}
.ny_con_r{width:700px;height:122px;float:right;}
.ny_con_rtit{width:700px;line-height:24px;background:url(../images/index1_31.jpg) no-repeat 0;text-indent:18px;}
.ny_con_rtit a{color:#ff7800;}
.ny_con_rtit a:hover{color:#10a9b9;}
.ny_con_rzi{width:700px;}
.ny_con_rm{width:55px;background:#999;color:#FFF;text-align:center;height:20px;line-height:20px;}
.ny_con_rm a{color:#FFF;}
.ny_con_rm a:hover{color:#FFF;background:#666;display:block;}
.fy{width:932px;height:40px;text-align:center;padding-top:20px;}
.info_content{padding:20px;}
.det_tit{font-size:18px;color:#000;text-align:center;width:100%;line-height:1.6;margin:0 auto;padding:15px 0;word-break:break-word;}
.det_pic{width:900px;text-align:center;height:505px;}
.det_zi{width:749px;line-height:28px;font-size:14px;margin:0 auto;padding-bottom:20px;}
.tx1{width:920px;float:right;height:250px;padding-top:20px;}
.tx11 span{width:512px;font-size:24px;color:#f18619;line-height:35px;}
.tx11{width:512px;float:left;}
.tx12{width:379px;height:248px;float:right;}
.tx2{width:920px;_height:75px;min-height:75px;height:auto;float:right;margin-top:15px;}
.tx21{width:920px;background:url(../images/tixi_11.jpg) no-repeat 0;text-indent:15px;color:#f18619;}
.tx22{text-indent:24px;}
.tx23{width:920px;float:right;margin-top:15px;margin-bottom:10px;}
.ny_r .news2{width:910px;padding-left:22px;border-bottom:1px dotted #CCC;margin-top:18px;height:70px;}
.ny_r .news1_r{width:836px;line-height:24px;float:right;}

.times{text-align: center; background: #f5f5f5; padding: 5px;font-size:14px;}
.nrbf{width:100%;padding:15px 0;}
.nrbf p{word-break:break-word;line-height:1.6;}
.firstRow td{min-width:120px;}
.nrbf table td p{min-width:120px;}
.solutions{width:100%;height:100px;border-bottom:1px dashed #ddd;overflow:hidden;}
.solutions a{font-weight:bold;font-size:18px;}
.newtitle{width:100%;height:35px;line-height:35px;}
.newtitle p{display:block;font-size:14px;color:#888;line-height:1.4;margin:5px 0;}


/*返回顶部-TOP*/
p#top{position:fixed;display:none;bottom:0px;right:20px;}
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}
p#top a:hover{color:#979797;}
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;width:54px;height:30px;transition:background 1s;right: 5px;position: relative;bottom: 10px;}
#top a:hover span{background:url(../images/gotop.png) no-repeat center;}
::-webkit-scrollbar{width:2px;height:5px;}
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb{-webkit-border-radius: 4px;background: #ddd;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:hover{background: #ccc;}
::-webkit-scrollbar-thumb:active{background: #999;}
::-webkit-scrollbar-thumb:window-inactive{background: rgba(255,0,0,0.4);}
/* -- lift --*/
.lift{color: #999;font-size: 14px;border-top: 1px solid #ddd;padding: 5px 10px;width:100%;margin: 0 auto;margin-top: 35px;box-sizing: border-box;}
.lift a{color: #999;padding:10px 0;display: inline;word-break: break-word;box-sizing: border-box;width: 100%;}
.lift span{margin-right: 15px;}
.lift p{display:block;margin:10px 0;line-height:1.4;}
/* -- ur-here --*/.ur-here{color: #999999;font-size: 14px;}
.ur-here em{font-style:normal;}
/* -- pager css1 --*/.pager{text-align: center;padding-top: 20px;color: #666;font-size: 14px;}
.pager a{color: #000;background: #fff;border: 1px solid #ddd;padding: 5px 8px;}
.pager a:hover{background-color: #000;color:#fff;}
.pager a.active{background-color: #000;color: #fff;cursor: default;}
/* -- pager css2 --*/
.pager{text-align: center;margin:20px 0;color: #666;font-size: 14px;}
.pager ul{display: inline-block;padding: 0;/*border-left: 1px solid #ddd;*/}
.pager ul li{display: block;float: left;}
.pager ul li a, .pager ul li em{display: block;padding: 0 12px;line-height: 30px;text-decoration: none;background-color: #fff;border: 1px solid #ddd;/*border-left-width:0;*/border-radius: 0;}
.pager ul li a:hover{background-color: #f5f5f5;}
.pager ul li.active a{background-color: #f5f5f5;color: #999;cursor: default;}
.pager ul li em.total{margin-left: 10px;border-left-width: 1px;color: #999;}
/*表格自适应*/
td,th{width:1px;white-space:nowrap;word-break:keep-all;border:solid #676767 1px;text-align:center;white-space:pre-line;word-break:break-all !important;word-wrap:break-word !important;display:table-cell;vertical-align:middle !important;white-space: normal !important;height:auto;vertical-align:text-top;padding:2px 2px 0 2px;display: table-cell;}
.ue-table-interlace-color-single{background: #f9f9f9;}
/*video标签禁止下载 全屏按钮*/
video::-internal-media-controls-download-button{display:none!important;}
video::-webkit-media-controls-enclosure{overflow:hidden!important;}
video::-webkit-media-controls-panel{width: calc(100% + 30px)!important;}
video::-webkit-media-controls-fullscreen-button{display: none!important;}
.weix{width:640px;height:227px;float:right;position:fixed;left:-600px;bottom:40%;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:block;background-image:url(../images/weixin.png);z-index:11000}
/*解决IE6下不兼容 position:fixed 的问题*/
.weix #dweix{width:33px;height:33px;background:url(../images/transparent.gif) no-repeat 0 0;display:block;margin-left:558px;margin-top:7px;}
.weix #dweix2{width:40px;height:170px;background:url(../images/weixin.png) no-repeat right center;display:block;margin-left:600px;margin-top:-11px;}
.banner{background:#0d0e10;width:100%;height:489px;}
.bs_list li{width:100%;height: 489px;}
.bs_list li a{display: block;height: 489px}
.cs-bannerWrap1 .banner-ui-prev{height: 55px;position: absolute;top: 170px;left: 10px;width: 52px;background: #900}
.cs-bannerWrap1 .banner-ui-next{height: 55px;position: absolute;top: 170px;right: 10px;width: 52px;background: #900}
.cs-bannerWrap1 .banner-numlist{bottom:10px;text-align: center;width: 100%;z-index: 30;}
.cs-bannerWrap1 .banner-numlist li{width: 12px;height: 12px;border-radius: 50%;background: #ffffff;margin: 0 3px;display: inline-block;*display:inline;*zoom:1;cursor:pointer;overflow:hidden;border:1px solid #989a97}
.cs-bannerWrap1 .banner-numlist li span{text-indent:-9999px;display:inline-block}
.cs-bannerWrap1 .banner-numlist li.oncurr{background: #2d8acf}
.cs-bannerWrap1 .banner-ui-desc{position: absolute;height: 41px;line-height: 41px;text-align: center;width: 250px;background: #666;color: #fff;}
.nrbf p img{width:100%;max-width:400px;}
/* product_category-----------------------------------------------*/
#product-category .product-list{margin-top: 20px;margin-bottom: 25px;}
#product-category .product-list .item{margin-bottom: 15px;text-align: center;}
#product-category .product-list .item .img{border: 1px solid #EEE;}
#product-category .product-list .item .img img{width: 100%;}
#product-category .product-list .item .name{height:40px;line-height:40px;font-size:14px;background: #ebebeb;overflow: hidden;}
#product-category .product-list .item .price{margin-top: 5px;}
.proli{width:32%;float:left;margin-bottom:15px;margin-right:15px;}
.proli:nth-child(3n){margin-right:0px;}
/* product-----------------------------------------------*/
#product{padding: 15px 0;}
#product .product-img{float: left;width: 300px;}
#product .product-img img{width: 100%;}
#product .product-img .swiper-button-prev{left: 0;}
#product .product-img .swiper-button-next{right: 0;}
#product .product-img .swiper-button-prev, #product .product-img .swiper-button-next{color: #333;}
#product .product-img .swiper-button-prev:after, #product .product-img .swiper-button-next:after{font-size: 25px!important;}
#product .product-img .gallery-thumbs{padding: 10px 0;}
#product .product-img .gallery-thumbs .swiper-slide{width: 25%;border: 2px solid transparent;}
#product .product-img .gallery-thumbs .swiper-slide-thumb-active{border: 2px solid #43B5EC;}
#product .product-info{margin-left: 320px;padding-top: 10px;line-height: 200%;}
@media (max-width: 768px){#product .product-img{float: none;width: auto;}
#product .product-info{margin-left: 0;}}
#product .product-info h1{font-size: 18px;}
#product .product-info ul{padding-top: 10px;margin-bottom: 50px;}
#product .product-info .product-price{margin-bottom: 5px;}
#product .product-info .product-price .price{font-family: Arial;font-size: 20px;font-weight: bold;}
#product .product-info .btn-ask a{display: inline-block;padding: 5px 25px;background-color: #19B4EA;color: #FFF;}
#product .product-info .btn-ask a .fa{margin-right: 5px;}
#product .product-info .btn-buy{margin-bottom: 40px;}
#product .product-info .btn-buy .add-to-cart{background: #19B4EA url(images/btn_addtocart.png) no-repeat 20px 50%;color: #FFFFFF;padding: 8px 25px 8px 50px;text-decoration: none;cursor: pointer;font-size: 16px;}
#product .product-info .btn-buy .add-to-cart:hover{background-color: #44C4EE;}
#product .product-content{padding: 15px 0;}
#product .product-content h3{padding: 30px 0 10px 0;color: #333;font-weight: bold;font-size: 16px;border-bottom: 1px solid #CBD1D3;}
#product .product-content ul{padding: 15px 0;color: #666;line-height: 200%;}
#product .product-content img{max-width: 100%;}

.basic-grey{margin-left:auto;margin-right:auto;max-width:100%;min-height:420px;height:auto;background: #F7F7F7;padding: 25px 10px 25px 10px;color: #888;text-shadow: 1px 1px 1px #FFF;border:1px solid #E4E4E4;box-shadow: 1px 3px 3px 1px #e9ecef;}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {border: 1px solid #DADADA;color: #888;height: 36px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 3px 3px 3px 5px;width: 70%;font-size: 12px;line-height: 15px;box-shadow: inset 0px 1px 4px #ECECEC;-moz-box-shadow: inset 0px 1px 4px #ECECEC;-webkit-box-shadow: inset 0px 1px 4px #ECECEC;}
.basic-grey select {background: #FFF url(../images/down-arrow.png) no-repeat right; appearance: none; -webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ""; width: 70%; height: 36px; line-height: 25px;}
.basic-grey h3{display: inline-block;font-size:1.25rem!important;padding: 0px 0px 10px 40px;display: block;border-bottom:1px solid #E4E4E4;margin: -10px -15px 30px -10px;color: #888;text-align: center;font-weight:300;}
.basic-grey h3>span{display: inline-block;font-size: 16px;}
.basic-grey label{display: block;margin: 0px;}
.basic-grey label>span{float: left;width: 20%;text-align: right;padding-right: 10px;margin-top: 10px;color: #888;}
.basic-grey textarea{min-height: 9.5rem;}
.basic-grey .yzms{float: right;position: relative;top: -5px;right: 30px;}
.basic-grey textarea{padding: 5px 3px 3px 5px;}
.submits{background: #00a1d7!important;border: none;padding:8px 30px;color: #fff;box-shadow: 1px 1px 5px #B6B6B6;border-radius: 3px;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;}
.submits:hover{background: #CF7A7A;}
.tjbd{background: #002a80!important;border: none;padding:10px;color: #fff;box-shadow: 1px 1px 5px #002a80;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;width:175px;}
.clear{clear:both;}