*{padding:0;margin:0;list-style:none;text-decoration:none}
.width{width:1300px;margin:0 auto}
.top{margin-top:17px;overflow:hidden}
.top .top-logo{float:left;width:68%;margin-bottom:10px}
.top .top-logo a{float:left;width:43%}
.top .top-logo span{float:right;width:32%;font-size:14px;line-height:23px;color:#555;padding-top:5px}
.top .top-logo span b{color:#c00}
.top-tel{float:right}
.nav{overflow:hidden;line-height:40px;height:40px;width:100%;background:linear-gradient(to top,#b90608,#b90608,#f10306,#f10306)}
.nav ul li{float:left;text-align:center;width:14.1%;line-height:40px;overflow:hidden}
.nav ul li:hover{background:linear-gradient(to top,#333,#333,#666,#666)!important}
.nav ul li a{font-size:15px;color:#fff;width:100%}
.nav .hover{background:linear-gradient(to top,#333,#333,#666,#666)!important}
.move{position:absolute;display:none;width:182px;margin:0;padding:0;background:#b70100;border:1px solid #ccc}
.move a{display:block;margin:0;overflow:hidden;border:1px solid #ccc;width:auto;text-align:center;background:#b70100;color:#fff;font-size:14px!important}
.move a:hover{background:#fff;color:#b60000}
.add{display:block;transition:1s linear all}
.slider{float:left;width:20%}
.slider .title{text-align:center;line-height:50px;color:#fff;font-size:20px;font-weight:400;background:#ce0000}
.slider_navigation .navigation-tit{text-align:center;line-height:71px;color:#fff;font-size:20px;font-weight:700;background:#444}
.slider_product_hot .video-tit{text-align:center;line-height:50px;color:#fff;font-size:20px;font-weight:400;background:linear-gradient(to right,#e0b75b,#f7ac1b)}


.slider ul{margin-top:10px;}
.index-box .pro-show li a h3:hover{color:#c00;text-decoration:underline}
.index-box{overflow:hidden;margin-top:30px;margin-bottom:35px}
.index-box .pro-show,.pro-box .pro-show{width:77%;float:right}
.pro-show .title{font-size:20px;font-weight:400;color:#444;line-height:40px;padding-left:30px;background:url(../images/icno_jx.png) no-repeat 0 50%;border-bottom:1px solid #f0f0f0}
.pro-show h2{font-size:20px;font-weight:700;color:#555;line-height:40px}
.index-box .pro-show ul{margin-top:10px;overflow:hidden;border:1px solid #f0f0f0;padding:10px 0}
.index-box .pro-show li{margin-bottom:15px;width:23%;float:left;margin-left:1.5%;border:1px solid #f0f0f0;text-align:center}
.index-box .pro-show li h3{font-size:15px;color:#333; margin-bottom:10px;}
.index-box .pro-show .price{color:#c00; font-weight:bold}
.index-box .pro-show li a{color:#333;font-size:15px}
.index-box .pro-show img{width:100%;height:184px;}
.index-box .pro-show p{display:block;color:#555;font-size:14px;line-height:28px}



.slider_product_hot{margin-top:30px;overflow:hidden;border:1px solid #f0f0f0}
.slider_product_hot ul li{text-align:center;box-shadow:0 0 10px rgba(18,22,27,.3);background:#fff;margin:10px;padding-bottom:15px;color:#333;margin-bottom:25px;padding-top:8px;font-size:14px}
.slider_product_hot ul li:hover{background:#f9f9f9}
.slider_product_hot ul li a{color:#444;font-size:15px}
.slider_product_hot ul li a:hover{color:red}
.slider_navigation{overflow:hidden;border:1px solid #f0f0f0;border-bottom:none}
.slider_navigation ul{overflow:hidden;padding-bottom:0}
.slider_navigation ul li{line-height:100px;background:#fff}
.slider_navigation ul li a{color:#333;font-size:15px;display:block;padding-left:15px;border-bottom:1px solid #f0f0f0}
.slider_navigation ul li a:hover{color:#c00;text-decoration:underline}
.good-bg{overflow:hidden;background:#f9f9f9}
.good-bg .title{font-size:26px;margin-bottom:10px;text-align:center;color:#fff;font-weight:400;padding-top:30px}
.good-bg h3{font-size:20px;margin-bottom:10px;color:#555;font-weight:700;padding-top:5px}
.good-bg .subtitle{font-size:15px;text-align:center;color:#555;line-height:28px}
.good-bg dl{overflow:hidden;margin-top:30px}
.good-bg dd{float:right;width:45%;background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.16);border:1px solid #f0f0f0;padding:15px}
.good-bg dt{float:left;width:50%;margin-top:10px}
.good-bg p{font-size:14px;line-height:28px;color:#444}
.good-bg dd b{color:#f90;font-size:16px}
.good-bg dt img{width:100%;height:auto}
.good-bg dd span{background:#f90;margin-right:15px;padding:5px 10px;font-size:17px}
.advantage{overflow:hidden;background:#f9f9f9 url(../images/icno2.jpg) no-repeat;padding:10px 0}
.service-left .title{margin-top:10px;color:#fff;font-size:26px}
.service-left .service-tit{margin-top:10px;color:#fff;font-size:23px}
.service-left p{color:#fff;font-size:17px;margin-top:20px}
.service{background:#f9f9f9;overflow:hidden;width:100%;margin-top:50px}
.service-left{float:left;width:75%}
.service-right{float:right;width:25%}
.service-right p{margin-bottom:15px;font-size:15px;color:#555}
.service-right p span{color:#c80000;font-size:22px;font-weight:700;margin-left:5px}
.service-right p a{width:180px;display:block;text-align:center;font-size:16px;line-height:45px;color:#fff;background:#c3311c;margin-top:15px}
.service-right p a:hover{background:red;color:#fff}
.commpany-bg{overflow:hidden;background:#f9f9f9;padding-bottom:30px}
.commpany-box{padding:30px 0; padding-bottom:0px;}
.commpany-img{float:left;width:43%}
.index-sl li a:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);border-radius:50%}
.commpany-theme{padding:0 27%;overflow:hidden}
.commpany-theme p{color:#444;font-size:14px;padding-bottom:5px;line-height:26px;margin-bottom:10px;border-bottom:1px dashed #f0f0f0;padding-left:20px;background:url(../images/commpany-theme.png) no-repeat 2px 40%;background-size:2px}
.commpany-theme p img{margin-right:2.477%;padding-bottom:30px}
.commpany-theme .title{font-size:20px;margin-bottom:20px;color:#444}
.commpany-theme .company-tit{font-size:20px;margin-bottom:20px;color:#444}
.commpany-theme span{color:red}
.commpany-theme ul{overflow:hidden;margin-bottom:10px}
.commpany-theme li{width:31%;text-align:center;font-size:15px;float:left;line-height:30px;border:1px solid #ccc;margin-left:1%;margin-right:1%}
.commpany-theme li.mid{background:url(../images/mid.png) no-repeat 20% 50%;background-size:20px}
.commpany-theme li.honor{background:url(../images/honor.png) no-repeat 20% 50%;background-size:20px;line-height:30px}
.commpany-theme li.manufacturer{background:url(../images/manufacturer.png) no-repeat 20% 50%;background-size:16px;line-height:30px}
.aboutus .abstract li .iconfont{font-size:28px;vertical-align:middle;margin-right:8px}
.commpany-theme li.mid .iconfont{font-size:26px}
.commpany-theme li a{color:#333}
.commpany-theme li.mid a{font-weight:700;color:#c00}
.plate-box{margin-top:30px;overflow:hidden;margin-bottom:40px}
.plate-box .title{color:#444;font-size:20px;font-weight:400;margin-bottom:10px}
.plate-left{float:left;width:46%;margin-top:20px}
.plate-right{float:right;width:46%;margin-top:20px}
.plate-time{float:left;width:80px;height:80px;display:block;overflow:hidden;border-radius:6px;background-color:#e8e9ea}
.plate-content{width:78%;float:left}
.plate-time p{text-align:center;color:#888;font-size:14px}
.plate-time p span{color:#666;font-size:30px;font-weight:700;margin-top:10px;display:block}
.plate-content p{color:#444;font-size:14px;line-height:26px;margin-left:4%}
.plate-content p a{color:#333;font-size:15px;font-weight:700}
.plate-content p a:hover{color:red}
.plate-left ul{overflow:hidden}
.plate-left li{border-bottom:1px dashed #dcdcdc;line-height:50px;background:url(../images/icon21.png) no-repeat 0 50%;background-size:10px;padding-left:16px;overflow:hidden}
.plate-left li a{color:#333;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}
.plate-left li a:hover{color:red;text-decoration:underline}
.plate-left li span{float:right;font-size:12px;color:#999;font-weight:400}
.plate-right ul{overflow:hidden}
.plate-right li{border-bottom:1px dashed #dcdcdc;line-height:50px;background:url(../images/icon21.png) no-repeat 0 50%;background-size:10px;padding-left:16px;overflow:hidden}
.plate-right li a{color:#333;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}
.plate-right li a:hover{color:red;text-decoration:underline}
.plate-right li span{float:right;font-size:12px;color:#999;font-weight:400}
.product_sidebar{float:left;width:20%}
.product_column{overflow:hidden}
.product_column .title{background:url(../images/icon4.png) 0 50%;overflow:hidden;text-align:center;font-size:18px;line-height:40px;color:#fff}
.product_column ul{overflow:hidden;border:1px solid #f0f0f0;padding:20px 20px;padding-bottom:30px}
.product_column li{line-height:40px;border-bottom:1px dashed #dcdcdc;background:url(../images/icon.png) no-repeat 0 50%;background-size:9px;padding-left:20px}
.product_column a{font-size:15px;color:#333}
.product_hot{overflow:hidden;border:1px solid #f0f0f0}
.product_hot .title{text-align:center;line-height:71px;color:#fff;font-size:20px;background:#444}
.product_hot ul{overflow:hidden;border:1px solid #f0f0f0;padding:20px 20px;padding-bottom:30px;border-bottom:none}
.product_hot li{line-height:40px;border-bottom:1px solid #f0f0f0;padding-left:20px}
.product_hot a{font-size:15px;color:#333}
.product_hot a:hover{color:red}
.product_column a:hover{color:red}
.products{overflow:hidden;overflow:hidden;margin-top:40px;margin-bottom:40px}
.products .title{color:#444;font-size:20px;font-weight:400;margin-bottom:20px;text-align:center}
.products .recommended-tit{color:#444;font-size:20px;font-weight:400;margin-bottom:20px;text-align:center}
.products ul{overflow:hidden;padding:10px;border:1px solid #f0f0f0}
.products li{float:left;width:23.5%;margin-left:1.5%;background:#f9f9f9}
.products .price{padding-left:50px;background:url(../images/price.png) no-repeat 20px 50%}
.products .icon{padding-left:40px;background:url(../images/icon20.png) no-repeat 20px 50%;background-size:10px}
.products .price b{color:#c00}
.products li p{font-size:14px;margin-bottom:10px;color:#555}
.products li img{width:100%;height:auto!important}
.products li strong{color:#333;font-size:15px}
.products li strong:hover{color:red;text-decoration:underline}
.footer{overflow:hidden}
.footer-nav{background:#ce0000;padding:10px 0;color:#fff;font-size:14px;text-align:center}
.footer-nav a{color:#fff;font-size:14px;padding-left:10px}
.friendlylink{font-size:12px;color:#777;padding:10px 0}
.friendlylink a{margin-left:8px;color:#777}
.copyright{background:#333;overflow:hidden;padding:20px 0}
.copyright p{text-align:center;font-size:15px;line-height:28px;margin-bottom:10px;color:#ccc}
.copyright p a{color:#ccc}
.link{overflow:hidden;font-size:14px!important;padding:5px 0;color:#666}
.link a{color:#666;font-size:14px!important;margin-right:10px}
.pro-box{overflow:hidden}
.pro-list{float:right;width:76%;padding:10px;border:1px solid #f0f0f0}
.pro-list h2{font-size:20px;font-weight:700;color:#555;line-height:40px}
.pro-list ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.pro-list li{float:left;width:23.2%;margin-left:1.5%;font-size:14px;text-align:center;text-align:center;margin-bottom:20px;line-height:28px;border:1px solid #f0f0f0;padding-bottom:5px}
.pro-list li a{color:#333}
.pro-list li a:hover{color:red;text-decoration:underline}
.pro-list .title{font-size:20px;margin-bottom:20px;line-height:45px;background:url(../images/icon6.png) no-repeat 0 50%;padding-left:30px;border-bottom:1px solid #f0f0f0}
.location{overflow:hidden;background:#f9f9f9 url(../images/icon3.png) repeat-x bottom;font-size:14px;padding:10px 0;color:#555}
.location a{color:#555}
.pro-box{margin-top:40px;margin-bottom:30px}
.pro-box .pro-show .title{margin-bottom:20px;border-bottom:1px solid #dcdcdc;padding-bottom:1.5%}
.pro-box .pro-show .title span{float:right;color:#888;font-weight:400;font-size:13px}
.pro-box .pro-show .title span a{color:#444}
.pro-box .pro-show .title span a:hover{color:red}
.pro-box .pro-show ul{margin-bottom:40px;overflow:hidden}
.pro-box .pro-show ul li{width:25%;float:left;text-align:center;margin-top:20px;margin-bottom:10px}
.pro-box .pro-show ul li a{color:#333;font-size:15px}
.place{border-bottom:1px solid #dcdcdc;height:70px;line-height:70px;background:#f8f8ff}
.place .width{color:#888;font-size:14px;padding-left:30px}
.place .width a{color:#444;font-size:14px}
.place .width a:hover{color:red}
.news-bg{overflow:hidden;width:100%;background:#f9f9f9;padding-bottom:40px}
.news-bg .news-theme .title{color:#333;font-weight:700;font-size:20px;margin-top:30px;margin-bottom:20px;background:url(../images/icon6.png) no-repeat 0 50%;padding-left:30px;border-bottom:1px solid #fff;line-height:45px}
.news-theme-left{width:44%;float:left;background:#666;line-height:28px;text-align:center;font-size:15px;padding-bottom:10px}
.news-theme-right{width:50%;float:right;background:#fff;padding:30px}
.news-theme-left img{width:100%;height:auto}
.news-theme-right ul{overflow:hidden}
.news-theme-right ul li{border-bottom:1px dashed #f0f0f0;line-height:45px;background:url(../images/icon.png) no-repeat 0 50%;padding-left:15px;background-size:9px}
.news-theme-right ul li a{color:#333;font-size:15px}
.news-theme-right ul li a:hover{color:red}
.news-theme-left a{color:#fff;font-size:15px}
.news-theme-left a:hover{color:red}
.news-box{margin-top:40px}
.news-aro,.news-box .pro-show,.pro-aro{width:76%;float:right}
.news-box .pro-show ul{overflow:hidden;margin-bottom:50px}
.news-box .pro-show ul li{width:100%;border-bottom:1px dashed #dcdcdc;padding-bottom:2.5%;padding-top:3%}
.news-box .pro-show ul li p{color:#444;font-size:14px;line-height:26px}
.news-box .pro-show ul li p a{color:#333;font-size:15px;font-weight:700}
.news-box .pro-show ul li p a:hover{color:red}
.news-box .pro-show ul li p span{color:#888;font-size:13px;float:right}
.news-box .pro-show ul li .detail{float:right;color:#888;font-size:13px;border:1px solid #dcdcdc;width:120px;text-align:center;height:35px;display:block;border-radius:50px;line-height:35px}
.news-box .pro-show ul li .detail:hover{color:#fff;background:red}
.pro-left{width:44%;float:left}
.pro-right{width:54%;float:right}
.pro-left img{margin:30px 0}
.pro-right ul li{padding-top:1.65%;border-bottom:2px dashed rgba(212,231,203,.79);padding-bottom:1%;line-height:30px}
.pro-right h1{color:#222;font-size:22px;font-weight:700;margin-top:50px;margin-bottom:10px}
.pro-right ul li p{color:#444;font-size:14px;line-height:26px}
.pro-right ul li p span{color:#333;font-weight:600;font-style:normal;font-size:14px}
.product-img{float:left;width:40%;background:#fff;padding:10px}
.product-img img{width:100%;height:auto!important}
.pro-title{float:right;width:53%; padding:20px; background:#fff;border:1px solid #eeecec; padding-bottom:5px;}
.pro-title h1{font-size:25px;margin-bottom:10px}
.pro-title p{font-size:15px;margin-bottom:4px;color:#333; overflow:hidden; line-height:28px;}
.pro-advantage p{background: url(../images/hot.png) no-repeat 0 50%;background-size: 10px;padding-left: 16px; margin-top:7px;}
.pro-title b { display: inline-block;border-radius: 10px 0;background: #c00;color: #fff; margin-right: 10px;padding: 2px 5px;line-height: 18px;font-size: 12px;}
.pro-advantage{border:1px solid #f0f0f0; margin-bottom:15px; margin-top:10px; padding:10px 20px;}
.pro-title span{font-size:15px;color:#666; margin-right:20px;}
.pro-price span{font-size:20px;color:#c00 !important; font-weight:bold !important}
.pro-title a{padding:10px 40px;margin-right:20px; line-height:45px !important;}
.pro-title .button{background:#f90;color:#fff;font-size:16px}
.pro-title .button1{background:#444;color:#fff;font-size:16px}
.pro-title .button1:hover{background:red}
.pro-title .button:hover{background:red}
.next{overflow:hidden;margin-top:30px;line-height:55px;margin-bottom:30px;background:#f9f9f9;height:50px}
.next span{color:#444;font-size:15px;float:left;display:block;width:45%;text-align:center}
.next span a{color:#444;font-size:14px}
.next span a:hover{color:red}
.pro-relative{overflow:hidden;margin-bottom:30px}
.news-relative .title,.pro-relative .title{margin-bottom:25px;color:#444;font-weight:700;font-size:18px;border-bottom:1px solid #f0f0f0;line-height:35px}
.pro-relative ul{overflow:hidden;margin-left:-1.5%}
.pro-relative ul li{margin-left:1.5%;float:left;width:23.5%;text-align:center;margin-bottom:15px;font-size:15px}
.pro-relative ul li a{color:#555;font-size:15px}
.pro-relative ul li a:hover{color:red}
.news-relative{overflow:hidden;margin-bottom:40px}
.news-relative ul{overflow:hidden;margin-left:-3%}
.news-relative ul li{float:left;width:45%;line-height:40px;margin-left:3%;border-bottom:1px dashed #f0f0f0;background: url(../images/icon21.png) no-repeat 0 50%;background-size:9px;padding-left: 16px;}
.news-relative ul li a{color:#555;font-size:14px}
.news-relative ul li a:hover{color:red}
.product-aro{width:76%;float:right}
.product-aro h1{text-align:center;color:#222;font-size:23px;font-weight:700;margin-bottom:10px}
.product-aro .times{text-align:center;color:#999;font-size:14px}
.options_relative{overflow:hidden;margin-bottom:40px}
.options_relative .title{overflow:hidden;border-bottom:#f0f0f0 1px solid;line-height:35px;font-weight:700;background: url(../images/title.png) no-repeat 0 50%;background-size: 20px;padding-left: 30px; font-size:20px;color: #444;}
.options_relative ul{overflow:hidden;margin-top:20px}
.options_relative ul li{line-height:45px;background: url(../images/icon21.png) no-repeat 0 50%; background-size: 9px;padding-left: 16px;border-bottom:#d8d8d8 1px dashed;background-size:10px; width:47%; float:left;}
.options_relative ul li a{color:#444;font-size:14px!important}
.options_relative a:hover{color:red}
.product_relative{float:left;width:48%}
.new_relative{ overflow:hidden}
.news-aro h1{text-align:center;color:#222;font-size:23px;font-weight:700;margin-bottom:10px}
.news-aro .times{text-align:center;color:#999;font-size:14px}
.news-aro-theme{margin-top:30px;margin-bottom:40px;overflow:hidden; line-height:32px;}
.news-aro-theme h2{color:#333;font-size:17px;font-weight:700;margin-bottom:10px;margin-top:15px}
.news-aro-theme h3{color:#333;font-weight:700;font-size:16px;margin-bottom:10px;margin-top:15px}
.news-aro-theme p{color:#333;font-size:15px;text-indent:2rem;line-height:28px;margin-bottom:10px}
.news-aro-theme p strong{color:red}
.news-aro-theme p span{color:red}
.news-aro-theme p a{color:red}
.pro-aro-theme{margin-top:30px;margin-bottom:40px;overflow:hidden}
.pro-aro-theme h2{color:#333;font-size:17px;font-weight:700;margin-bottom:10px;margin-top:15px}
.pro-aro-theme h3{color:#333;font-weight:700;font-size:16px;margin-bottom:10px;margin-top:15px}
.pro-aro-theme p{color:#333;font-size:15px;text-indent:0rem;line-height:28px;margin-bottom:10px}
.pro-aro-theme p strong{color:red}
.pro-aro-theme p span{color:red}
.pro-aro-theme p a{color:red}
.pro-theme{overflow:hidden;margin-bottom:30px}
.pro-theme h2{color:#333;font-size:17px;font-weight:700;margin-bottom:10px;margin-top:15px}
.pro-theme h3{color:#333;font-weight:700;font-size:16px;margin-bottom:10px;margin-top:15px}
.pro-theme p{color:#333;font-size:15px;text-indent:0rem;line-height:32px;margin-bottom:10px}

.about-us{overflow:hidden;margin-top:35px;margin-bottom:30px}
.about-us p{color:#444;font-size:15px;line-height:28px;margin-bottom:20px}
.about-us p a{color:red}
.about-us ul{overflow:hidden;margin-left:-2%}
.about-us li{float:left;width:22.5%;text-align:center;font-size:15px;color:#444;line-height:28px;margin-left:2%;border:1px solid #f0f0f0;padding:10px 0}
.about-sidebar .title{font-size:20px;margin-bottom:20px;line-height:45px;background:url(../images/icon6.png) no-repeat 0 50%;padding-left:30px;border-bottom:1px solid #f0f0f0}
.about-us .subtitle{font-size:25px;font-weight:700;color:#444;margin-bottom:20px}
.honour-bg{overflow:hidden;margin-bottom:40px;padding:10px;border:1px solid #f0f0f0}
.honour-left{width:50%;float:left}
.honour-right{width:45%;float:right}
.honour-right{background:#f9f9f9;border-radius:5px;padding:12px}
.honour-right .subtitle{color:#333;font-weight:700;font-size:25px;padding-top:25px;margin-bottom:25px;border-bottom:2px solid #dc143c;width:100px;padding-bottom:1.5%}
.honour-right p{line-height:32px;color:#444;font-size:15px}
.honour-left img{width:100%;height:auto!important}
.able{overflow:hidden;margin-bottom:40px}
.able .subtitle{color:#333;font-weight:700;font-size:25px;padding-top:25px;margin-bottom:25px;border-bottom:2px solid #dc143c;width:140px;padding-bottom:1.5%}
.able .able-left{width:39%;float:left;padding:10px;background:#f9f9f9}
.able .able-right{width:55%;float:right}
.able .able-right img{width:100%;height:auto!important}
.able-left p{color:#444;font-size:15px;line-height:35px}
.about-bg{background:#f0f0f0}
.about-left{float:left;width:55%}
.about-right{float:right;width:45%}
.about-right img{width:100%;margin-top:30px;margin-bottom:30px}
.about-left p{color:#333;font-size:16px;line-height:35px;margin-top:20px;margin-left:50px}
.about-left p span{color:#b70100;font-size:22px;font-weight:700}
.about-left p a{background:#c3311c;display:block;width:170px;line-height:40px;color:#fff;text-align:center}
.map{overflow:hidden;margin-top:40px;width:100%;margin-bottom:30px}
.pro-right ul p span{color:#dc143c;font-size:20px;font-style:italic;font-weight:700}
.pro-right ul a{display:block;width:180px;line-height:40px;color:#fff;font-size:15px;text-align:center;background:#b70100;margin-bottom:20px}
.product-top{overflow:hidden;background:#f9f9f9;padding:30px 0}
/*.slider dl{text-align:center;padding-bottom:20px;margin-top:35px;background:rgba(238,237,234,.44);color:#444;font-size:15px}
.slider dl dt{margin:15px 0 10px 0}
.slider dl dd{margin-bottom:12px}
.slider dl a{margin-left:40px;width:180px;line-height:40px;text-align:center;font-size:15px;background:#b70100;color:#fff;display:block}
.slider dl a:hover{background:red}*/
.icon ul li{float:left;width:25%;margin-bottom:30px}
.icon .title{font-size:22px;color:#333;font-weight:700;margin-top:30px;margin-bottom:25px}
.pro-right ul a:hover{background:red}
.about-left p a:hover{background:red}
.pro-box .pro-show ul li a:hover{color:red}
.news-box{overflow:hidden}
.new-sidebar{float:right;width:76%;margin-bottom:30px}
.new-list{overflow:hidden}
.new-list ul{overflow:hidden;margin-left:-5%}
.new-list li{margin-bottom:15px;border-bottom:1px dashed #f0f0f0;padding-bottom:10px;overflow:hidden;float:left;width:45%;margin-left:5%}
.new-list li h3{font-size:15px;margin-bottom:10px}
.new-list li p{font-size:14px;color:#555;line-height:28px}
.new-list li a{color:#333}
.new-list p span{color:red;float:right;font-size:12px;background:url(../images/time.png) no-repeat 0 50%;background-size:15px;padding-left:20px}
.new-list li a:hover{color:red}
.about-box{overflow:hidden;margin-top:40px}
.about-sidebar{float:right;width:76%;margin-bottom:30px}
.about-list{overflow:hidden}
.about-list .title{text-align:center;line-height:71px;color:#fff;font-size:20px;background:#444}
.about-list ul{overflow:hidden;border:1px solid #f0f0f0;padding:20px 20px;padding-bottom:30px}
.about-list li{line-height:55px;border-bottom:1px solid #f0f0f0;padding-left:20px}
.about-list a{font-size:15px;color:#333}
.about-list a:hover{color:red}
.new_column{overflow:hidden}
.new_column .title{text-align:center;line-height:71px;color:#fff;font-size:20px;background:#444}
.new_column ul{overflow:hidden;border:1px solid #f0f0f0;padding:20px 20px;padding-bottom:30px}
.new_column li{line-height:40px;border-bottom:1px dashed #dcdcdc;background: url(../images/hot.png) no-repeat 0 50%; background-size: 9px;padding-left: 16px;}
.new_column a{font-size:15px;color:#333}
.new_column a:hover{color:red}
#map{width:100%;height:467px;border:1px solid #dcdbdb}
.contact-bg{overflow:hidden;margin-bottom:30px}
.contact-left h3,.contact-right h3,.contact-map h3{font-size:18px;color:#444;line-height:35px;margin-bottom:20px;margin-bottom:25px; font-weight:normal}
.contact-left strong{font-size:17px;color:#444}
.contact-bg dl{overflow:hidden}
.contact-bg dt{float:left;width:20%}
.contact-bg dd{float:right;width:72%}
.contact-bg dd p{font-size:19px;color:#555;margin-top:10px!important}
.contact-left p{color:#555}
.contact-left .address{margin-bottom:30px}
.contact-bg dd p b{color:red;font-weight:400;font-size:20px}
.contact-box{overflow:hidden}
.contact-left{float:left;width:26%;border:1px solid #f0f0f0; padding:10px; padding-bottom:50px;}
.contact-left p{font-size:15px;margin-top:40px}
.contact-left .title{font-size:25px;margin-bottom:20px;font-weight:700}
.contact-left .subtitle{font-size:15px;margin-bottom:20px}
.contact-left a{background:red;color:#fff;padding:10px 40px}
.contact-left span{font-size:17px;color:red}
.news-relative .title{background:url(../images/title.png) no-repeat 0 50%;background-size:20px;padding-left:30px}
.pro-relative .title{background:url(../images/pro-relative.png) no-repeat 0 50%;background-size:20px;padding-left:30px}
.showpage{margin:15px;clear:both;overflow:hidden;text-align:center;width:100%;margin-bottom:30px}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:2px 10px;margin:2px;border:1px solid #ddd}
.showpage li:hover{background-color:#a60000;color:#fff;border:1px solid #f10306;text-decoration:none}
.showpage .thisclass{font-weight:700;color:#fff;background:#f10306;border:1px solid #f9f9f9}
.showpage li a{color:#444}
.showpage li a:hover{color:#fff}
.pro-list li img{width:100%;height:186px!important}
.news-aro .time{overflow:hidden;text-align:center;font-size:14px;color:#555}
.news-aro .time span{margin-left:10px}
.contact_new{overflow:hidden;margin-bottom:20px;background:#fdf3f3;padding:10px;margin-top:30px}
.contact_new .tel{width:50%;float:left;font-size:24px;color:#c20507;font-weight:700}
.contact_new .tel span{font-size:16px;font-weight:400;color:#222}
.contact_new .consult{width:40%;float:right}
.contact_new .consult a{width:50%;float:right;margin-left:5%;display:block;background:#c20507;color:#fff;text-align:center;padding:8px 0;font-size:17px}
.contact_new .consult a:hover{background:red}
#autoJsf2ec8abee5{height:600px!important}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
.slick-prev:before{content:"\2190"}
.slick-next{right:-25px}
.slick-next:before{content:"\2192"}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.banner-slider{position:relative;padding-top:28.65%}
.banner-slider.slick-slider{padding-top:0}
.banner-slider .slick-dots{bottom:30px}
.banner-slider .slick-dots li{width:auto;height:10px;margin:0 6px}
.banner-slider .slick-dots li button:before{display:none}
.banner-slider .slick-dots li button{width:10px;height:10px;cursor:pointer;border-radius:4px;border:2px solid #f5f5f5;transition:all .25s ease-in;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in}
.banner-slider .slick-dots li.slick-active button{opacity:1;width:36px;border-color:#f7ac1b;background-color:#f7ac1b}
.banner-slider .ban-con img{display:block;width:100%;z-index:1}
.banner-slider img{position:absolute;left:0;top:0;width:100%}
.banner-slider.slick-slider img{position:relative}
.banner-slider .slick-next:before,.banner-slider .slick-prev:before{content:'';-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}
.banner-slider .slick-prev{left:25px;background:url(../images/ban-fl.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next{right:25px;background:url(../images/ban-fr.png) no-repeat;background-size:100% 100%;width:40px;height:80px;margin-top:-40px}
.banner-slider .slick-next,.banner-slider .slick-prev{-moz-opacity:0;-khtml-opacity:0;opacity:0}
.banner-slider:hover .slick-next,.banner-slider:hover .slick-prev{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.site-header{color:#fff;background:#c00;line-height:50px;overflow:hidden}
.site-header a{color:#fff;font-size:15px}
.site-header .main-nav>li{font-size:15px;display:inline-block;text-align:center;width:10.7%}
.site-header .main-nav>li.search-toggler span{position:relative;z-index:1;color:#e3d996}
.site-header .main-nav>li.has-submenu{position:relative;padding-right:1.25rem}
.site-header .main-nav>li.has-submenu:hover ul{pointer-events:auto;opacity:1;z-index:12}
.site-header .main-nav>li.has-submenu>ul{position:absolute;left:50%;min-width:100%;pointer-events:none;opacity:0;background-color:#f10306;z-index:11;color:#0e519a;text-align:left;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.4);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.2s ease opacity,.2s ease margin;padding:5px}
.site-header .main-nav li.has-submenu li{padding-left:10px}
.site-header .main-nav>li.has-submenu>ul:before{content:'';height:0;width:0;border-bottom:10px solid #f10306;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.site-header .hover{background:#444}
.site-header li:hover{background:#444}
.news-section{float:left;width:63%;padding:10px;border:1px solid #f0f0f0}
.question-answer{float:right;width:32%;padding:10px;border-radius:10px;border:1px solid #f5f5f5}
.question-answer .question-tit{color:#555;font-size:17px;font-weight:700;margin-bottom:20px}
.question-answer dl{margin-bottom:3px;line-height:28px;padding-top:6px;margin-top:4px;background:#fff;border-bottom:1px dashed #f0f0f0}
.question-answer dt{font-size:17px!important;color:#333!important;margin-bottom:5px;background:#f9f9f9 url(../images/question-answer.png) no-repeat 10px 5px;height:40px;padding:2px;padding-left:70px;line-height:40px}
.question-answer dd{font-size:14px!important;color:#555!important;margin-top:10px}
.question-answer dd p{margin-bottom:8px}
.question-answer dt span{background:#f25a29;padding:5px;color:#fff;margin-right:8px}
.question-answer dd span{background:#3b4e80;padding:5px;color:#fff;margin-right:8px}
.products li{overflow:hidden}
.commpany-img ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.commpany-img li{float:left;width:21.2%;padding:8px;background:#f90;margin-left:1.5%;text-align:center;margin-top:20px}
.commpany-img li p{margin-bottom:5px;color:#fff;line-height:28px;font-size:15px}
.commpany-img span{font-size:15px;line-height:28px;color:#333}
.commpany-img li:nth-child(1){background:#f25a29}
.commpany-img li:nth-child(2){background:#f25a29}
.commpany-img li:nth-child(3){background:#8ec63f}
.commpany-img li:nth-child(4){background:#3b4e80}
.commpany-img li:nth-child(5){background:#84c9b7}
.plate-box .news-tit{border-bottom:1px solid #f0f0f0;color:#555;margin-bottom:15px}
.plate-box .news-tit span{float:right;font-weight:400;font-size:12px}
.plate-box .news-tit span a{color:red}
.commpany-box h3{font-size:20px;margin-bottom:10px;color:#555;font-weight:700}
.commpany-box .subtitle{font-size:15px;text-align:center;color:#555;margin-bottom:15px;line-height:28px}
.products h3{font-size:20px;margin-bottom:10px;text-align:center;color:#555;font-weight:700}
.products .subtitle{font-size:15px;text-align:center;color:#555;margin-bottom:20px}
/*.plate-box h3{font-size:20px;margin-bottom:20px;color:#555;margin-top:10px}*/
.plate-box .abstract{font-size:15px;text-align:center;color:#444;margin-bottom:30px}
.footer-nav a:hover{text-decoration:underline}
.product_column a:hover,.product_hot a:hover{text-decoration:underline;color:red}
.new-sidebar .title{font-size:20px;margin-bottom:25px;line-height:45px;border-bottom:1px solid #f0f0f0; color:#555; font-weight:700}
.products img{width:100%;height:auto!important}
.pro-relative img{width:100%;height:auto!important}
.advantage-video{float:left;width:52%;margin-top:20px;}
.advantage-video video{ width:100%; height:auto;cursor: pointer;}
.advantage-video img{width:100%!important;height:auto!important}
.product-advantage{float:right;width:45%;margin-top:20px}
.product-advantage b{font-size:17px;font-weight:400;color:#c00}
.advantage-one{background:#fff url(../images/advantage-one.png) no-repeat 2% 50%;border:1px solid #f0f0f0;padding-left:90px; padding-right:8px;background-size:60px; padding-top:10px; padding-bottom:10px;}
.advantage-two{background:#fff url(../images/advantage-two.png) no-repeat 2% 50%;border:1px solid #f0f0f0;padding-left:90px;background-size:60px;padding-right:8px; padding-top:10px; padding-bottom:10px;}
.advantage-three{background:#fff url(../images/advantage-three.png) no-repeat 2% 50%;border:1px solid #f0f0f0;padding-left:90px;background-size:60px; padding-right:8px;padding-top:10px; padding-bottom:10px;}
.advantage-four{background:#fff url(../images/advantage-four.png) no-repeat 2% 50%;border:1px solid #f0f0f0;padding-left:90px;background-size:60px; padding-right:8px;padding-top:10px; padding-bottom:10px;}
.news-section .hot{background:url(../images/hot.png) no-repeat 0 50%;background-size:10px}
.news-section .hot a{color:#c00}
.advantage-video ul{overflow:hidden;padding:5px;background:#fff;border:1px solid #f0f0f0}
.advantage-video li{width:31.5%;margin-left:1.5%;text-align:center;float:left}
.advantage-video video{width:100%}
.products .icon span{color:#f35f30}
.good-bg p span{color:#f35f30;font-weight:700}
.about-culture,.about-honor,.about-introduce,.about-network,.about-process{overflow:hidden}
.about-culture h2,.about-culture h3,.about-honor h2,.about-introduce,.about-introduce h2,.about-network h2,.about-process h2{font-size:20px;color:#555;line-height:45px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}
.about-culture p,.about-honor p,.about-introduce p,.about-network p,.about-process p,.international-cooperation p,.service-process p{font-size:15px;margin-bottom:15px;color:#444;line-height:28px}
.about-culture p span,.about-honor p span,.about-introduce p span,.about-network p span,.about-process .process-fr p span{color:#c00}
.about-introduce ul,.about-process ul{overflow:hidden;margin-left:-1.5%}
.about-introduce ul{margin-bottom:25px}
.about-introduce li{float:left;width:23.5%;text-align:center;line-height:28px;margin-left:1.5%}
.about-culture dt img,.about-culture img,.about-honor img,.about-introduce img{}
.about-honor li{float:left;width:23.5%;text-align:center;line-height:28px;margin-left:1.5%;color:#444; font-size:14px;}
.about-honor h3{font-size:18px;margin-bottom:15px;margin-top:35px;color:#333}
.about-honor ul{overflow:hidden;margin-left:-2%}
.about-process ul{margin-top:25px}
.about-process li{float:left;margin-left:2%;border:1px solid #f0f0f0;width:30.5%;height:340px;margin-bottom:15px}
.about-process .process-fr{padding:10px}
.about-process .process-fr strong{color:#c00;font-size:17px;font-weight:400}
.about-process .process-fr p{font-size:15px;color:#444;text-align:center;line-height:28px}
.about-culture dl{overflow:hidden}
.about-culture dt{float:left;width:55%;margin-top:5px}
.about-culture dd{float:right;width:41%;padding:10px;background:#f9f9f9}
.about-culture dd p{border-bottom:1px dashed #f0f0f0}
.about-culture ul{overflow:hidden;margin-left:-1.5%;margin-top:25px}
.about-culture li{float:left;width:23.5%;text-align:center;margin-left:1.5%;color:#444;line-height:28px;margin-bottom:15px; font-size:14px;}
.about-culture h3{margin-top:20px}
.about-process .process-fl{text-align:center;margin-top:10px}
.international-cooperation{overflow:hidden}
.international-cooperation ul{overflow:hidden;margin-left:-1.5%;margin-top:20px}
.international-cooperation li{float:left;width:23.5%;text-align:center;margin-left:1.5%}
.able-left h3,.about-us h3,.honour-right h3,.international-cooperation h3,.service-process h3{font-size:18px;color: #444;font-weight: normal;line-height:35px;margin-bottom:10px}
.about-h2{font-size:20px;color:#555;line-height:45px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}
.contact-service{overflow:hidden;margin-top:25px}
.contact-service h2{font-size:20px;color:#555;line-height:35px;margin-bottom:10px;text-align:center}
.contact-service p{line-height:28px;color:#444;font-size:15px}
.contact-service ul{overflow:hidden;margin-left:-2%;margin-bottom:30px;margin-top:20px}
.contact-bg dt img{width:100%!important;height:auto!important}
.contact-service strong{color:#c00}
.contact-service li{float:left;width:19%;text-align:center;font-size:15px;color:#444;line-height:28px;margin-left:2%;padding:10px 20px;border-radius:10px;border:1px solid #f5f5f5}
.service-process{overflow:hidden;margin-bottom:30px;margin-top:10px}
.service-process ul{margin-top:20px;overflow:hidden}
.service-process ul li{width:17.5%;padding-right:20px;float:left}
.service-process ul li dl{width:100%;padding-left:40px;position:relative}
.contact-model .wrap ul li dl:before,.service-process ul li dl:after{content:'';display:block;position:absolute}
.service-process ul li dl:before{width:20px;height:20px;border-radius:20px;background:#ffe788;left:-4px}
.service-process ul li dl:after{width:2px;height:100%;background:#ffe788;left:5px;bottom:0}
.service-process ul li dl dt{width:100%;font-size:15px;font-weight:700;color:#22252b}
.service-process ul li dl dd{margin-top:10px;width:100%;font-size:16px;line-height:36px;color:#22252b}
.service-process ul li p{border:2px solid #fafafa;-webkit-box-shadow:0 16px 16px rgba(105,100,100,.13);-moz-box-shadow:0 16px 16px rgba(105,100,100,.13);box-shadow:0 16px 16px rgba(105,100,100,.13);padding:16px}
.service-process ul li p span{display:block;width:100%;padding:12px;background:url(../images/contact_bg.jpg) center center repeat}
.service-process ul li p span i{display:block;padding:50%;border-radius:100%;background-color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:72px 72px;background-size:72px 72px}
.contact-model .wrap ul li.item-03,.contact-model .wrap ul li.item-05,.service-process ul li.item-01{margin-top:76px}
.contact-model .wrap ul li.item-03 p,.contact-model .wrap ul li.item-05 p,.service-process ul li.item-01 p{border-radius:8px 50% 50% 50%}
.contact-model .wrap ul li.item-03 p span,.contact-model .wrap ul li.item-05 p span,.service-process ul li.item-01 p span{border-radius:4px 50% 50% 50%}
.contact-model .wrap ul li.item-03 dl,.contact-model .wrap ul li.item-05 dl,.service-process ul li.item-01 dl{margin-bottom:5px}
.contact-model .wrap ul li.item-03 dl:before,.contact-model .wrap ul li.item-05 dl:before,.service-process ul li.item-01 dl:before{top:0}
.contact-model .wrap ul li.item-04 dl,.service-process ul li.item-02 dl{padding-top:10px;margin-top:5px}
.contact-model .wrap ul li.item-04 dl:before,.service-process ul li.item-02 dl:before{bottom:0}
.contact-model .wrap ul li.item-04 p,.service-process ul li.item-02 p{border-radius:50% 50% 50% 8px}
.contact-model .wrap ul li.item-04 p span,.service-process ul li.item-02 p span{border-radius:50% 50% 50% 4px}
.service-process ul li.item-01 p span i{background-image:url(../images/contact_icon_01.png)}
.service-process ul li.item-02 p span i{background-image:url(../images/contact_icon_02.png)}
.service-process ul li.item-03 p span i{background-image:url(../images/contact_icon_03.png)}
.service-process ul li.item-04 p span i{background-image:url(../images/contact_icon_04.png)}
.service-process ul li.item-05 p span i{background-image:url(../images/contact_icon_05.png)}
.service-process ul li p span{border-radius:4px 50% 50% 50%}
.service-process ul li p{border-radius:8px 50% 50% 50%}
.service-process ul li dl{color:#444}
.contact-service p{text-align:center}
.related-recommend{overflow:hidden;padding:15px;border:1px solid #f0f0f0;margin-top:15px;margin-bottom:15px}
.related-recommend .recommend-tit{color:#555;font-size:20px}
.related-recommend ul{overflow:hidden;margin-top:15px}
.related-recommend li{border:1px solid #f0f0f0;float:left;text-align:center;margin-bottom:15px;padding-top:15px}
.related-recommend li a{font-size:14px;color:#444;line-height:28px}
.related-recommend img{width:75%!important;height:auto!important}
.sidebar-contact{overflow:hidden;padding:15px;border:1px solid #f0f0f0;margin-bottom:30px;margin-top:10px}
.sidebar-contact .contact-tit{color:#555;font-size:20px;margin-bottom:30px}
.sidebar-contact b{font-size:17px;font-weight:400;color:#c00}
.sidebar-contact dl{overflow:hidden}
.sidebar-contact dt{float:left;width:45%}
.sidebar-contact dd{float:right;width:52%}
.sidebar-contact dt img{width:100%;height:auto!important}
.sidebar-contact p{font-size:15px;line-height:28px;color:#444;margin-bottom:10px}
.sidebar-contact dd a{cursor:pointer;background:url(../images/qicon02.png) no-repeat center center;background-size:97px;line-height:41px;color:#fff;display:inline-block;width:120px;height:41px;text-align:center;font-size:14px;background-size:120px;margin-top:50px}
.commpany-about{overflow:hidden;margin-top:20px}
.commpany-about ul{overflow:hidden;margin-left:-2%}
.commpany-about li{float:left;width:16.2%;margin-left:2%;background:#fff;text-align:center;border:1px solid #f0f0f0;padding:10px}
.commpany-about img{width:100%!important;height:auto!important}
.commpany-about li p{font-size:14px;line-height:26px;color:#555}
.commpany-about li h4{text-align:center;margin-top:8px;color:#444;margin-bottom:8px;font-size:15px;height:50px;line-height:50px;overflow:hidden;background:url(../images/pinz.gif) no-repeat center 49px}
.commpany-theme li.mid a:hover{color:#c00;text-decoration:underline}

.buy-knowledge{ width:45%; float:left; padding:10px;border:1px solid #f0f0f0;}
.maintenance-knowledge{ width:45%; float:right;padding:10px;border:1px solid #f0f0f0;}
.buy-knowledge ul,.maintenance-knowledge ul{ overflow:hidden}
.buy-knowledge li,.maintenance-knowledge li {border-bottom: 1px dashed #dcdcdc;line-height: 50px;background: url(../images/hot.png) no-repeat 0 50%;background-size: 10px;padding-left: 16px;overflow: hidden;}
.buy-knowledge li a,.maintenance-knowledge li a{ color:#333; font-size:15px;}
.buy-knowledge li a:hover,.maintenance-knowledge li a:hover{color:#c00;text-decoration:underline}
.buy-knowledge h3,.maintenance-knowledge h3{ font-size:18px; font-weight:normal; color:#444; margin-bottom:5px;}
.customer-case{ overflow:hidden; margin-top:30px; margin-bottom:10px;}
.customer-case ul{ overflow:hidden; margin-left:-2%;margin-top:20px;}
.customer-case li{ float:left; width:45.5%; padding:10px; margin-left:2%;border:1px solid #f0f0f0; margin-bottom:20px;}
.customer-case li img{ width:100%; height:auto !important}
.customer-case li p{ font-size:14px; line-height:28px; margin-top:2px; color:#555}
.customer-case li p b{ font-size:15px; color:#444}
.customer-case li p span{ color:#c00}
.customer-video{ overflow:hidden;}
.customer-video ul{ overflow:hidden; margin-left:-2%; margin-top:20px;}
.customer-video li{ float:left; width:31%; float:left; margin-left:2%; text-align:center; padding-bottom:10px; color:#555; line-height:28px;border:1px solid #f0f0f0; font-size:15px;}
.customer-video  video{ width:100%; height:auto}
.customer-video h3,.customer-case h3{ font-size:18px; color:#444; font-weight:normal;}
.customer-abstract{ background:#f0f0f0; padding:10px; color:#666; line-height:28px; font-size:15px;}

.contact-right{float:left;width:31%;margin-left:20px;border:1px solid #f0f0f0; padding:10px;}
.contact-right .ly-tj .hed-t p{font-size:16px;color:#e5b880}
.contact-right .ly-tj .hed-t .one{bottom:75px;left:20px}
.contact-right .ly-tj .hed-t .two{bottom:110px;left:170px}
.contact-right .ly-tj .hed-t .three{right:25px;bottom:145px}
.contact-right .ly-tj .hed-t{background:url(../images/bj03.png) no-repeat;-o-background-size:cover;background-size:cover;height:195px;width:100%;position:relative}
.contact-right .ly-tj .pic-box{right:5px;bottom:0}
.contact-right .ly-tj .pic-box img{width:110px}
.contact-right form{margin-top:20px}
.contact-right form li{width:100%}
.contact-right form li .one-pic img{width:20px}
.contact-right form li .two-pic img{width:25px}
.contact-right form li .three-pic img{width:22px}
.contact-right form li span{width:100%;margin-right:0}
.contact-right form li input{height:30px;line-height:30px;width:90%;font-size:14px;padding:5px 15px}
.contact-right form li textarea{font-size:14px;padding:15px;height:60px;width:90%}
.contact-right .form-box .tit{font-size:14px;}
.contact-right .form-box{margin-right:18px;padding:20px 20px 35px 35px;border-bottom-right-radius:20px;margin-top:-45px}
.contact-right .but-tj p{font-size:14px;margin-top:0}
.contact-right .but-tj button{background:url(../images/bj08.png) no-repeat;width:142px;height:54px;line-height:54px;font-size:18px}
.contact-right .but-tj button::after{width:78px;height:14px;margin-top:-5px;left:-78px}
.contact-right .but-tj .tj-box{position:absolute;right:-13px;bottom:20px}
.contact-right .form-box::after{bottom:90px;background:url(../images/cy01.png) no-repeat;width:34px;height:286px}

.contact-map{ float:right; width:34%; margin-left:20px;border:1px solid #f0f0f0; padding:10px;}
.ly-tj .hed-t p{position:absolute;font-size:20px;color:#fff}
.ly-tj .hed-t .one{bottom:110px;left:75px}
.ly-tj .hed-t .two{bottom:160px;left:370px}
.ly-tj .hed-t .three{right:90px;bottom:200px}
.ly-tj .pic-box{position:absolute;right:20px;bottom:-30px}
.ly-tj .pic-box img{width:165px;position:relative;z-index:9}
form{margin-top:70px}
form li{margin-top:10px;}
.form-box{margin-right:60px;border-bottom-right-radius:60px;padding:35px 30px 70px 65px;position:relative;background:#fff;margin-top:-90px}
.form-box::after{position:absolute;left:0;bottom:0;-o-background-size:cover;background-size:cover;width:59px;height:462px;content:""}
.form-box .tit{font-size:16px;color:#333;line-height:1.5em;width:82%}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bebebe}
.related-recommend li a:hover{color:#c00;text-decoration:underline}
.commpany-theme li a:hover{color:#c00;text-decoration:underline}
.about-list .color{color:#c00;text-decoration:underline}

.ind-box{background:#fff;margin-top:20px;border-radius:60px;padding:20px;position:relative;overflow:hidden}
.ind-box:before{width:141px;height:150px;content:"";display:block;background:url(../images/sj_a.png) no-repeat;-o-background-size:cover;background-size:cover;position:absolute;right:-90px;top:68px}
.ind-box:after{width:150px;height:150px;content:"";display:block;background:url(../images/sj_b.png) no-repeat;-o-background-size:cover;background-size:cover;position:absolute;right:-10px;bottom:-10px}
.ind-box .left-box{float:left;width:46%;position:relative;z-index:5}
.left-box ul{ overflow:hidden; margin-top:15px; margin-left:-1.5%}
.left-box li{ width:18.5%; float:left; margin-left:1.5%;font-size:14px; color:#555; text-align:center}
.ind-box .left-box img{  }
.ind-box .right-box{float:right;width:50%;}
.ind-box .right-box ul{ overflow:hidden;}
.ind-box .right-box li{ overflow:hidden; padding-bottom:10px; margin-bottom:10px; color:#444; font-size:14px;border-bottom: 1px dashed #f0f0f0;}
.ind-box .right-box li p{ line-height:28px; margin-top:5px; }
.ind-box .right-box h4{ font-size:17px; font-weight:normal; color:#c00}
.bj-zx{position:absolute;right:80px;bottom:20px;text-align:center;z-index:2}
.bj-zx img{margin:0 auto}
.bj-zx span{display:block;cursor:pointer;font-size:18px;color:#fff;font-weight:700}

.slider_navigation dl{overflow:hidden;padding-bottom:0}
.slider_navigation dl dd{line-height:83px;background:#fff}
.slider_navigation dl dd a{color:#333;font-size:15px;display:block;padding-left:15px;border-bottom:1px solid #f0f0f0}
.slider_navigation dl dd a:hover{color:#c00;text-decoration:underline}
.good-bg .advantage-title{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;padding-top: 30px;}
.customer-evaluation{ overflow:hidden}
.customer-evaluation .case-title{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;padding-top: 30px;}
.customer-evaluation dl{ overflow:hidden; margin-left:-2%; margin-top:15px;}
.customer-evaluation dd{ float:left; width:29%; margin-left:2%;border:1px solid #f0f0f0; padding-bottom:15px; padding:10px}
.customer-evaluation .customer-tit{ font-size:16px; color:#333; text-align:center; line-height:35px;}
.customer-evaluation p{ font-size:14px; line-height:28px; color:#555; margin-bottom:5px;}
.customer-evaluation img{ width:100% !important; height:auto !important}
.customer-evaluation p span{ color:#c00}
.customer-evaluation p i{ color:#F90;font-style: normal;}
.commpany-box .introduce-title{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;}

.left-box dl{ overflow:hidden; margin-top:15px; margin-left:-1.5%}
.left-box dd{ width:18.5%; float:left; margin-left:1.5%;font-size:14px; color:#555; text-align:center}

.ind-box .right-box dl{ overflow:hidden;}
.ind-box .right-box dd{ overflow:hidden; padding-bottom:10px; margin-bottom:10px; color:#444; font-size:14px;border-bottom: 1px dashed #f0f0f0;}
.ind-box .right-box dd p{ line-height:32px; margin-top:5px;}
.ind-box .right-box span {font-size: 17px;font-weight: normal;color: #c00;}
.news-section .knowledge-title {font-size: 20px;margin-bottom: 20px;color: #555;margin-top: 10px;font-weight: 700;}
.question-answer .answer-title {font-size: 20px;margin-bottom: 20px;color: #555;margin-top: 10px;font-weight: 700;}

.pro-show h1 {font-size:25px;font-weight: 700;color: #222;}

.plate-left li:nth-child(1) a{color:#D50000;}
.plate-left li:nth-child(2) a{color:#D50000;}
.plate-left li:nth-child(3) a{color:#D50000;}
.plate-right li:nth-child(1) a{color:#D50000;}
.plate-right li:nth-child(2) a{color:#D50000;}
.news-section h2 {font-size: 20px;margin-bottom: 20px;color: #555;margin-top: 10px;font-weight: 700;}
.question-answer h2 {font-size: 20px;margin-bottom: 20px;color: #555;margin-top: 10px;font-weight: 700;}
.commpany-box h2{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;}
.customer-evaluation h2{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;padding-top: 30px;}
.good-bg h2{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;padding-top: 30px;}
.slider_navigation h2{text-align:center;line-height:71px;color:#fff;font-size:20px;font-weight:700;background:#444}
.index-box .pro-show h3 {color:#222;font-size:14px;line-height: 28px;}
.product-advantage span {color:#222;font-size:14px;line-height: 28px;}
.product-advantage h3 {font-size: 17px;font-weight: 400;color: #c00;}
.customer-evaluation h3{ font-size:15px; text-align:center; margin-bottom:10px; color:#333}
.ind-box .right-box h3 { font-size: 17px;font-weight: normal;color: #c00;}
.ind-box .right-box span { font-size: 17px;font-weight: normal;color: #c00;}
.news-section h3{ font-weight:normal; font-size:17px;}

.scene{ overflow:hidden; margin-bottom:20px;}
.scene h2{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;}
.scene .subtitle{font-size:15px;text-align:center;color:#555;line-height:28px}
.scene ul{ overflow:hidden; margin-top:20px; margin-left:-2%}
.scene li{ float:left; width:22%; margin-left:2%;border:1px solid #f0f0f0; padding:5px; margin-bottom:15px;}
.scene p{ color:#444; line-height:28px; padding-left:5px; margin-top:5px; font-size:15px;}
.scene p span{ color:#E00}
.scene li img{ width:100% !important; height:auto !important}
.parameter{ overflow:hidden; margin-bottom:30px;}
.parameter dl{ overflow:hidden}
.parameter dt{ float:left; width:42%;border:1px solid #f0f0f0;}
.parameter dd{ float:right; width:53%;background:#f6f6f6; padding:15px;border-radius:20px;border:1px solid #f0f0f0;}
.parameter dd p{ font-size:15px; line-height:31px; color:#444; margin-bottom:10px; padding-bottom:10px;border-bottom:1px dashed #fff;}
.parameter dd p span{ color:#666;}
.parameter dd p i{ font-size:15px;border:1px solid #c00; color:#444;font-style: normal; padding:2px 5px; margin-right:8px;}

.hot-topic{ overflow:hidden; margin-bottom:40px;}
/*.hot-topic ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.hot-topic li{ float:left; width:23.5%; margin-left:1.5%; margin-bottom:5px; line-height:35px;}
.hot-topic li a{ font-size:14px; line-height:25px; color:#555;}*/

.hot-topic-tit{font-size: 20px; margin-bottom: 20px;color: #555;margin-top: 10px;font-weight: 700;}
.hot-topic-tit:before {background:#F00}
.hot-topic-tit:before {content: '';position: relative;top: 5px;display: inline-block;width: 6px;height: 20px;margin-right: 10px;background-color:#ce0000;vertical-align: top;}
.hot-topic li a:hover{color:red;text-decoration:underline}

.drawing{ overflow:hidden; margin-bottom:30px;}
.drawingfl{ float:left; width:48%}
.drawingfr{ float:right; width:48%}
.drawingfr p{ font-size:15px; margin-bottom:10px;}

.hot-topic .hot-span{ overflow:hidden; line-height:45px;}
.hot-topic .hot-span span{font-size:15px; color:#555;border:1px solid #ce0000; padding:4px 10px; text-align:center; margin-left:5px; margin-right:5px;}
.hot-topic .releate{border:1px solid #e1e1e1;border-top:none;background:url(../images/news_lm.png) repeat-x; margin-top:10px;overflow:hidden; width:23.7%; float:left; margin-right:1%}
.hot-topic .releate .releatetit{float:left;padding-left:20px;padding-right:20px;font-size:18px;line-height:42px;height:41px;background:#fff;border-top:3px solid #e96a59;border-right:1px solid #eee; color:#555}
.hot-topic .releate ul{width:100%;margin:15px 0;float:left}
.hot-topic .releate li{width:100%;margin:0 2% 0 0;height:36px;line-height:36px;background:url(../images/new_ico.jpg) no-repeat 15px center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:45px}
.hot-topic .releate li a{ font-size:14px; line-height:25px; color:#444;}
.parameter h2{font-size: 20px;margin-bottom: 10px;text-align: center;color: #555;font-weight: 700;}
.parameter .subtitle{font-size:15px;text-align:center;color:#555;line-height:28px; margin-bottom:20px;}

.pro-abstract{ font-size:14px; line-height:28px;}
.pro-abstract span{ color:#c00; font-size:14px;}
.pro-parameter span{ background:#f6f6f6; padding:2px 8px;color:#c00; }




@media (max-width:1300px){.banner{width:100%;height:auto}
.width{width:100%;margin-left:5px;margin-right:5px}
.good-img{width:25%}
.able-right img{padding:0}
.banner-slider .ban-con img{width:100%;height:auto!important}
.top{overflow:hidden;height:auto}
.friendlylink{display:none}
.banner-slider img{width:100%;height:auto!important}
.index-box .pro-show ul li{width:27%}
.commpany-img li{width:20%}
.plate-right li span{ display:none}
.top .top-logo{ width:55%}
}
@media (max-width:999px){.site-header .main-nav>li{width:15%}
.commpany-theme video{width:100%}
.products li{width:19%}
.plate-left li a,.plate-right li a{width:60%}
.commpany-theme{width:31%}
.top .top-logo{ width:65%}
}
@media (max-width:767px){.pro-box .pro-show ul li{width:50%}
.about-left,.about-right{width:100%;text-align:center}
.about-left p a{margin-left:35%}
.icon ul li{width:33%}
.able-left p,.honour-right p{font-size:14px}
.able .title,.honour-right .title,.icon .title{font-size:18px}
.honour-right{margin-right:2%;margin-bottom:5%;margin-left:2%}
.able .able-left,.able .able-right,.honour-left,.honour-right{width:100%}
.news-aro,.news-box .pro-show,.news-theme-left,.news-theme-right{width:100%}
.slider{overflow:hidden;float:none;width:100%}
.pro-aro{overflow:hidden;float:none;width:95%}
.banner img{width:100%;height:500px}
.index-box .pro-show,.pro-box .pro-show{width:100%}
.index-box .pro-show ul li{width:47%}



.pro-show h2{ padding-left:10px;}
.good-img img{width:95%;height:100%}
.good-bg ul li{width:50%!important;margin-bottom:30px}
.service-left{width:100%}
.service-left{width:100%}
.service-right{width:100%;text-align:center}
.service-right dl a{margin-left:37%}
.plate-left,.plate-right{width:100%}
.products ul li{width:40%}
.news-aro-theme p{font-size:14px}
.new-sidebar{width:96%;margin:8px;overflow:hidden;float:none}
.product_sidebar{width:96%;overflow:hidden;float:none}
.banner-slider.slick-slider img{width:100%;height:auto}
.good-bg dt{width:100%;overflow:hidden;float:none}
.good-bg dd{overflow:hidden;float:none}
.good-bg p{font-size:14px}
.commpany-theme{width:100%;overflow:hidden;float:none;padding:0;margin-top:30px}
.top-tel{display:none}
.top-logo{width:100%;overflow:hidden;float:none;margin-bottom:10px}
.service-left .service-tit{font-size:15px;text-align:center}
.service-left p{font-size:14px;line-height:28px;text-align:center}
.service-right p{color:#fff}
.service-right p span{color:#fc0}
.service-right p a{background:#ffc107;text-align:center}
.advantage{overflow:hidden;padding:10px}
.good-bg dd{width:95%}
.commpany-box .subtitle,.commpany-img span,.commpany-theme p,.contact-left p,.copyright p,.good-bg .subtitle,.news-aro-theme p,.plate-box .abstract,.pro-list li,.pro-relative ul li a,.pro-theme p,.product_column a,.product_hot a,.products li a,.site-header a{font-size:14px}
.footer-nav{line-height:28px}
.question-answer{overflow:hidden;float:none;width:90%;margin-top:30px; }
.news-section{overflow:hidden;float:none;width:95%}
.pro-list{overflow:hidden;float:none;width:91%;}
.about-sidebar{overflow:hidden;float:none;width:95%;margin:8px}
.commpany-bg,.good-bg{padding:10px}
.good-bg dl{margin-top:15px}
.commpany-img{overflow:hidden;float:none;width:100%}
.slider_product_hot ul li{width:45%;float:left}
.slider_product_hot video{width:100%}
.commpany-theme p{padding:0 10px}
.plate-left{margin-top:0}
.footer-nav{padding:10px}
.pro-list li img{width:100%;height:99px!important}
.pro-list li{width:23%}
.product-top{padding:10px}
.contact-left .title,.contact-right,.pro-title{overflow:hidden;float:none;width:100%}
.product-img{overflow:hidden;float:none;width:92%}
.pro-title{overflow:hidden;float:none;width:86%; margin-top:15px;}
.pro-title .button{ font-size:14px;}
.about-us video{width:100%}
.about-us p,.news-aro-theme p,.pro-theme p{text-indent:0}
.news-box,.pro-box{margin-top:10px}
.showpage{font-size:14px}
.contact-right img,.news-aro-theme p img,.pro-theme p img{width:100%!important;height:auto!important}
.news-aro-theme{padding:10px}
.news-aro h1{font-size:20px}
.news-aro .time{font-size:12px}
.contact-left{width:100%;float:none}
.contact-left .subtitle,.contact-left span{font-size:15px}
.about-us .subtitle,.commpany-box h3,.contact-left .title,.good-bg h3,.honour-right .subtitle,.new-sidebar .title,.plate-box h3,.pro-list .title,.pro-show .pro-tit,.slider_product_hot .video-tit{font-size:18px; font-weight:normal}
.good-bg dd b{font-size:15px}
.about-list a,.new-list li a,.new-list li h3,.new-list li h3m,.pro-title p,.product_column a,.product_hot a{font-size:14px}
.products .subtitle{font-size:14px;line-height:28px}
.able .subtitle,.news-relative .title{font-size:18px}
.honour-right{padding:0;margin-right:0;margin-left:0}
.honour-bg{padding:0}
.news-relative ul li{width:100%;float:none}
.pro-theme img{width:100%!important;height:auto!important}
.advantage-video{width:100%;float:none}
.product-advantage{width:100%;float:none}
.plate-left li a,.plate-right li a{width:99%}
.pro-show h2,.pro-list h2,.contact-service h2,.about-h2,.about-culture h2, .about-culture h3, .about-honor h2, .about-introduce, .about-introduce h2, .about-network h2, .about-process h2,.about-honor h3{ font-weight:normal;}
.buy-knowledge{width:92%;float:none}
.maintenance-knowledge{width:92%;float:none; margin-top:20px; margin-bottom:25px;}
.customer-case li{width:90%;float:none}
.customer-video li{width:95%;float:none}
.contact-service li{ width:34%; height:240px; margin-bottom:15px;}
.contact-service p,.contact-service p,.about-culture p, .about-honor p, .about-introduce p, .about-network p, .about-process p, .international-cooperation p, .service-process p,.about-process .process-fr p,.about-us li,.buy-knowledge li a, .maintenance-knowledge li a{ font-size:14px;}
.contact-left{width:92%;float:none}
.contact-right,.contact-map{width:92%;float:none; margin-top:25px; margin-left:0px;}
.about-box{ margin-top:0px;}
.about-culture dt,.about-culture dd,.ind-box .left-box,.options_relative ul li{width:100%;float:none}
.about-network img{width:100%!important;height:auto!important}
.about-us{ margin-top:25px;}
.about-process .process-fr strong{ font-size:15px;}
.ind-box .right-box{width:100%;float:none; overflow:hidden}
.ind-box .right-box h4{ font-size:15px;}
.left-box{ margin-bottom:20px;}
.product-aro{width:95%;float:none}
.pro-aro-theme img{width:100%!important;height:auto!important}
.options_relative .title{ font-size:18px; font-weight:normal}
.pro-aro-theme p{ font-size:14px;}
.related-recommend li{ float:left; width:47.5%; margin-left:1.5%}
.left-box dd{width: 31.5%;}
.question-answer .answer-title,.news-section .knowledge-title,.commpany-box .introduce-title,.customer-evaluation .case-title,.good-bg .advantage-title{ font-weight:normal;}
.customer-evaluation .customer-tit{ font-size:15px;}
.top .top-logo{ width:100%}
.ind-box .right-box h3,.product-advantage h3{ font-size:15px;}
.scene li{ width:44%}

.scene .subtitle{ font-size:14px;}
.parameter dd{ float:none; width:90%}
.parameter dd p,.scene p{ font-size:14px;}
.parameter dt{ width:95%; float:none; margin-bottom:15px;}
.parameter dt img{ width:100% !important; height:auto !important}
.hot-topic li{ float:none; width:95%}
.hot-topic li a{ padding-left:10px;}
.hot-topic-tit{margin-right:10px; font-size:17px; color:#444}
.hot-topic .releate .releatetit{ font-size:15px;}
.hot-topic .releate li{ font-size:14px; width:100%; overflow:hidden; float:none}
.parameter .subtitle{ font-size:14px;}
.hot-topic .releate{ width:97%; overflow:hidden; float:none}
.copyright{padding:5px 0}

.plate-left li span{ display:none}
.slider_navigation dl dd a{ font-size:14px; color:#444}
.parameter dd p i{ font-size:14px;border: none; color:#c00}
.slider_navigation h2{ background:#fff; font-size:17px; color:#444; line-height:50px;}
.pro-show h1{ font-size:22px; margin-bottom:15px;}
.parameter h2,.scene h2,.good-bg h2,.commpany-box h2,.news-section h2,.question-answer h2{ font-size:17px; color:#444}
.parameter dd p{margin-bottom: 5px;padding-bottom: 5px;}
.customer-evaluation h2{ padding-top:0px; font-size:17px;}
.ind-box .right-box span{ font-size:15px;}
.slider_navigation{ margin-top:20px;}
.slider_navigation dl dd{background: url(../images/icon21.png) no-repeat 5px 50%;background-size: 10px;float:left; width:47%;line-height:40px; padding-left:10px;}
.good-bg h2{ padding-top:0px;}
.plate-box{ margin-bottom:20px;}
.site-header{ line-height:30px;}
.slider_navigation{ padding-bottom:5px;border-bottom:1px solid #f0f0f0;}
.ind-box .right-box dd{padding-bottom: 5px;margin-bottom: 5px;}
.question-answer dd p{margin-bottom:0px;}
.slider_navigation{ background:#f6f6f6}
.top .top-logo span{ font-size:12px;}

}
@media (max-width:600px){
.site-header .main-nav>li{width:30%}
.top .top-logo{ width:100%}
}
@media (max-width:480px){.news-bg .news-theme .title{font-size:16px}
.next span{font-size:14px}
.banner img{width:100%;height:auto}
.index-box{margin-top:1%}
.good-word{width:72%}
.good-img img{width:95%;height:100%}
.good-bg ul li{width:100%!important;margin-bottom:30px}
.commpany-theme p img{width:100%}
.plate-content{width:71%}
.plate-content p{font-size:10px}
.plate-content p a,.plate-right ul li a{font-size:13px}
.plate-right ul li a span{margin-right:1%}
.honour-right{margin-bottom:5%}
.able-left p,.about-us p,.footer center,.honour-right p,.link center,.link center a,.sidebar-contact p,.pro-title .button1,.index-box .pro-show li h3{font-size:14px}
.about-us p img{width:98%;float:left}
.able .able-right img{padding:0}
.index-box .pro-show ul{margin-top:1%}
.index-box .pro-show ul li p a{font-size:14px}
.able .title,.honour-right .title,.icon .title{font-size:16px;margin-top:0}
.honour-right .title{width:20%}
.about-left p a{margin-left:23%}
.about-left p,.commpany-theme li{font-size:14px}
.commpany-img li{width:43%}
.index-box .pro-show ul li h2,.pro-list a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%}
.top-logo img{width:100%!important;height:auto!important}
.good-bg dd{width:90%}
.news-section{width:90%;}
.pro-list li{width:48%}
.pro-list li img{width:100%;height:138px!important}
.new-list li{overflow:hidden;float:none;width:90%}
.contact_new .tel{font-size:16px}
.contact_new .consult a{width:80%;font-size:14px}
.pro-relative ul li{width:48%}
.pro-relative img{width:100%;height:174px!important}
.pro-title a{padding:10px 20px;margin-right:20px}
.about-us video{width:100%;height:220px}
.commpany-theme video{width:100%;height:220px}
.question-answer dt{font-size:15px!important;}
.product-advantage b{ font-size:15px;}
.about-us li{ width:47%; margin-bottom:15px;}
.international-cooperation li{ width:48%; margin-bottom:15px;}
.international-cooperation li img{ width:100%; height:auto !important}
.about-introduce li{ width:48%; margin-bottom:15px;}
.about-culture li{ width:48%}
.about-honor li{ width:48%; margin-bottom:15px;}
.about-process li{ width:47%; margin-bottom:15px; height:420px;}
.contact-service ul{ margin-bottom:0px;}
.commpany-theme li{ width:30%}
.commpany-theme li.honor,.commpany-theme li.mid,.commpany-theme li.manufacturer {background: none;}
.commpany-about li{ margin-bottom:15px; width:41%}
.commpany-box{ padding:0px;}
.left-box li{ margin-bottom:15px; width:31.5%}
.left-box .left-hidden{ display:none}
.ind-box{border-radius: 10px;padding: 10px;}
.bj-zx span,.contact_new .tel span{font-size: 15px;}
.pro-price span,.new_column .title,.product_hot .title,.related-recommend .recommend-tit,.able .subtitle, .news-relative .title,.sidebar-contact .contact-tit,.pro-list h2,.buy-knowledge h3, .maintenance-knowledge h3,.pro-title span{ font-size:17px;}
.pro-title h1{ font-size:20px;}
.honour-bg{border:none}
.next span{ width:97%;text-align:left; padding:0px 8px;}
.next{line-height: 35px;height:auto}
.customer-video ul{ margin-top:0px;}
.customer-evaluation dd{ width:90%; margin-bottom:15px; float:none}
.scene li{ width:91%}
.top .top-logo a{ width:28%; padding-top:8px;}
.top .top-logo span{ width:70%}
.top .top-logo span{ padding-top:0px;}
}
@media (max-width:360px){.icon ul li,.pro-box .pro-show ul li{width:100%}
.honour-right .title{width:30%}
.good-bg ul li{width:100%}
.index-box{margin-top:5%}
.service-right dl a{margin-left:22%}
.service-right p a{width:100%}
.good-bg dd{width:88%}
.slider_product_hot ul li{width:100%;float:none}
.slider_product_hot video{width:100%;height:220px}
.pro-list li{width:47%}
.pro-list li img{width:100%;height:103px!important}
.pro-relative img{width:100%;height:149px!important}
.about-us video{width:100%;height:200px}
.commpany-theme video{width:100%;height:200px}
}











.xscp {
   
}

.xscp .hd {
    height: 48px;
}

.xscp .hd h3 {
    height: 48px;
    line-height: 46px;
    padding-left: 86px;
    font-size: 14px;
    color: #FFF;
}

.xscp .hd h3 a {
    color: #FFF;
}

.xscp .bd {

    padding: 8px 8px 7px;

    border-top: none;
    margin-bottom: 0px;
}

.xscp .cate {
    position: relative;
    z-index: 1;
}

.xscp .cate .mainCate {
    position: relative;
    zoom: 1;
    background: #fafafa;
    margin-bottom: 13px;
   border:1px solid #f0f0f0;
    clear: both;
}

.xscp .cate .mainCate .pic {
    float: left;
    margin-right: 20px;
    width: 60px;
    height: 60px;
    padding: 5px;
    background: #efeff1;
}

.xscp .cate .mainCate .pic img {
    width: 60px;
    height: 60px;
}

.xscp .cate .mainCate .desc {
    padding-top: 20px;
    float: left;
	color:#333333;
}

.xscp .cate .mainCate .desc a {
    font-size: 14px;color:#333333;
}

.xscp .cate .mainCate .desc h2 {
    font-size: 13px;
}

.xscp .cate .mainCate:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.xscp .cate .subCate {
    display: none; /*默认隐藏*/
    background: 0 0 repeat-y #ffffff;
    position: absolute;
    left: 60px;
    top: 50px;
    z-index: 999;
    border: 1px solid #d8d8d8;
}

.xscp .cate .subCate ul {
    padding: 0 0 10px 0;
    width: 150px;
}

.xscp .cate .subCate ul li {
    background: url(../images/sjt.png) no-repeat 8px 9px;
    padding-left: 12px;
}

.xscp .cate .subCate ul li a {
    font-size: 13px;
    display: block;
    padding: 0 5px;
    line-height: 25px;
    word-break: keep-all;
    white-space: nowrap;
    color: #333;
}

.xscp .cate .subCate ul li a:hover {
    color: #ff6701;
    text-decoration: underline;
}

.xscp .cate .on .subCate {
    display: block !important; /* !important 强制显示，否则会闪烁*/
}

.slider_navigation1{ margin-top:0px;}
.slider_navigation1 h2{text-align:center;line-height:71px;color:#fff;font-size:20px;font-weight:700;background:#444}
.slider_navigation1{ padding-bottom:0px;border-bottom:1px solid #f0f0f0;}
.slider_navigation1{border-bottom:none}
.slider_navigation1 .navigation-tit{text-align:center;line-height:71px;color:#fff;font-size:20px;font-weight:700;background:#444}


footer {
    padding: 10px;
    background: #333333;
    color: #FFF;
}

footer a {
    color: #FFF;
}

footer .foot-nav {
    display: none;
}

footer .foot-text {
    text-align: left;
}

footer .foot-text .r .fr {
    padding: 32px 0px 0px 20px;
}

footer .foot-text .r .fr .search {
    background:  no-repeat left center;
    width: 269px;
    height: 29px;
    border-radius: 0;
    border: none;
}

footer .foot-text .r .fr .search .navsearch_input {
    margin-right: 10px;
}

footer .foot-text .r .fr .search .navsearch_input input {
    border: none;
    font-size: 14px;
    width: 144px;
    height: 29px;
    line-height: 29px;
    background: none;
    margin-left: 18px;
}

footer .foot-text .r .fr .search .searchgo {
    border: none;
    background: none;
    text-indent: -999px;
    width: 78px;
    height: 29px;
    cursor: pointer;
}

footer .foot-logo {
    margin-bottom: 0px;
    font-size: 15px;
    font-family: "骞煎渾";
}

footer .foot-logo img {
    margin-top: 10px;
    display: inline-block;
}
.footlink{
background:#545454;
color:#D4D4D4;
margin-top:-15px;
 padding-bottom: 20px;
}
.footlink ul{width: 1180px;
    margin: 0 auto;}
.footlink a{color:#D4D4D4;}

footer .foot-logo p {
    display: inline-block;
}

footer .foot-info {
    line-height: 21px;
}
.float_weixin {
    position: fixed;
    width: 97px;
    z-index: 99999;
    bottom: 6%;
    right: 2.4%;
}

.float_weixin img {
    float: left;
    cursor: pointer;
}

.act_nav {
    background: repeat-x scroll center -92px #e7e7e7;
    border-top: 1px solid #009222;
    height: 41px;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 500;
    width: 100%;
}

.act_nav .bt_inner {
    margin: 0 auto;
    width: 960px;
}

.act_nav .fb_block {
    background:  no-repeat scroll left center rgba(0, 0, 0, 0);
    float: left;
    height: 37px;
}

.act_nav .fb_block.heardLog {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 10px;
    padding-top: 5px;
    width: 230px;
}

.act_nav .fb_block.bottom2 {
    color: #236427;
    font-size: 15px;
    position: relative;
    width: 400px;
    background:  no-repeat left center;
    padding: 0 30px;
}

.act_nav .fb_block.bottom2 li {
    background: no-repeat scroll 2px center rgba(0, 0, 0, 0);
    height: 41px;
    line-height: 41px;
    overflow: hidden;
    padding-left: 12px;
}

.act_nav .fb_block.bottom2 li a {
    color: #236427;
}

.act_nav .footer_newsList {
    /* 鏈緥瀛恈ss */
}

.act_nav .footer_newsList .txtScroll-top {
    overflow: hidden;
    position: relative;
}

.act_nav .footer_newsList .txtScroll-top .hd {
    display: none;
}

.act_nav .fb_block.bottom3 {
    position: relative;
    padding: 0 30px;
}

.act_nav .fb_block.bottom3 a {
    color: #004104;
    font-size: 18px;
    font-weight: bold;
    height: 41px;
    line-height: 41px;
}

.act_nav .fb_block.bottom4 {
    padding: 0 30px;
}

.act_nav .fb_block.bottom4 div {
    background: no-repeat scroll 0 -26px rgba(0, 0, 0, 0);
    color: #004104;
    font-size: 15px;
    line-height: 37px;
    padding-left: 30px;
}

.act_nav .fb_block.bottom4 span {
    font-size: 18px;
    font-weight: bold;
}

.act_nav .tantou {
    bottom: 0;
    position: absolute;
    right: 91px;
    left: 50%;
    margin-left: 490px;
    margin-bottom: 2px;
}

.flash_area {
    width: 100%;
    background: #F0F0F0;
}

.ad_p {
    border: 1px solid #D8D8D8;
    text-align: center;
}

.app-rec {
    background: none repeat scroll 0 0 #efeded;
    border-top: 2px solid #000000;
}

.app-rec .warp {
    height: 400px;
    overflow: hidden;
}

.app-rec .warp .mag {
    position: absolute;
    bottom: -30px;
    text-align: center;
}

.app-rec .warp .mag.mag0 {
    left: 170px;
    z-index: 30;
}

.app-rec .warp .mag.mag1 {
    left: 417px;
    z-index: 20;
}

.app-rec .warp .mag.mag2 {
    left: 685px;
    z-index: 10;
}

.app-rec .warp .mag p {
    font-size: 28px;
    line-height: 36px;
    text-align: center;
    width: 100%;
    padding: 10px 0;
    font-family: "寰蒋闆呴粦";
}

.app-rec .warp .line {
    background: no-repeat scroll center top rgba(0, 0, 0, 0);
    bottom: 0;
    height: 21px;
    left: 0;
    position: absolute;
    width: 960px;
}

.ewm_area {
    border-top: 2px solid #000000;
}

.index_ewm {
    padding-top: 30px;
    text-align: center;
}

footer .keyWords {
    padding: 20px 0;
}

footer .keyWords a {
    border: 1px solid #666666;
    border-radius: 3px;
    color: #cccccc;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-bottom: 8px;
    margin-right: 5px;
    padding: 0 12px;
}

footer .keyWords a:hover {
    border: 1px solid #fff;
    color: #fff;
    text-decoration: none;
}

.foot_line {
    width: 1200px;
    margin: 0 auto;
    height: 0px;
    overflow: hidden;
    margin-left: -120px;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #484848;
}

.footerWrap {
    color: #FFF;
    padding: 20px 0px;
}

.footerWrap a {
    color: #FFF;
}

.footerWrap .company {
    line-height: 18px;
    text-align: center;
}

.footerWrap .company a:hover {
    text-decoration: none;
    color: #FFF;
}

.footerWrap .country {
    background:  no-repeat scroll center top rgba(0, 0, 0, 0);
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin-top: 15px;
    text-align: center;
}

/*------------------------------------------------------------------

/*十年来只专注做一件事结束*//*footer*/
.footer {
    width: 100%;
}

.footer_1_bg {
    width: 100%;
    background: #f6f6f6;
    border-top: 1px solid #d1d1d1;
}

.footer_1 {
    width: 1000px;
    height: 169px;
    margin: 0 auto; /* 	border: 1px solid black; */
    padding-left: 10px;
}

.footer_1 ul li {
    width: 150px;
    height: 100px; /* 	border: 1px solid black; */
    margin-top: 30px;
    float: left;
    margin-right: 14px;
    font-size: 14px;
}

.footer_1 ul li span {
    display: block;
    text-align: center;
    font-weight: bold;
    color: #dc1f25;
    font-size: 14px;
}

.footer_1 ul li p {
    text-align: center;
}

.footer_1 ul li img {
    margin-left: 38px;
}

.footer_2_bg {
    width: 100%;
    height: 255px;
    background: #545454;
}

.footer_2 {
    width: 1180px;
    margin: 0 auto; /* border: 1px solid black; */
    height: 255px;
}

.footer_2_nav {
    width: 1180px;
    height: 70px;
    border-bottom: 1px solid black;
    margin: 0 auto;
}

.footer_2_nav ul li {
    height: 27px; font-size:14px;
    float: left;
    color: #dbdbdb;
    margin-top: 20px;
    margin-left: 20px;
}

.footer_2_nav ul li a {
    color: #dbdbdb;
    text-align: center;
    line-height: 27px;
    display: block;
    border: 1px solid #898989;
    border-radius: 4px;
    padding-left: 20px;
    padding-right: 20px;
}

.footer_2_nav ul li a:hover {
    color: white;
    border: 1px solid white;
}

.footer_2_nav ul li {
    color: white;
}

.footer_2_address {
    height: 185px; /*	border:1px solid black;*/
    position: relative;
}

.footer_2_address .footer_logo {
    position: absolute;
    left: 30px;
    top: 20px; width: 130px;
}

.footer_2_address p {
    position: absolute;
    left: 30px;
    top: 80px;
    color: #d4d4d4;
    font-size: 14px;
	line-height:26px;
}
.footer_2_address div {
    position: absolute;
    left: 320px;
    top: 20px;
    font-family: "SimSun";
    color: #d4d4d4;
    line-height: 25px;
    font-size: 12px;
}
.footer_2_address span {
    position: absolute;
    left: 700px;
    top: 126px;
    font-family: "SimSun";
    color: #d4d4d4;
    line-height: 25px;
    font-size: 12px;
}
.footer_2_address div em{font-family: arial;}
.footer_2_address div a {
    color: #d4d4d4;
}

.footer_2_address span a:hover {
    color: blue;
}

.footer_2_address .footer_link {
    position: absolute;
    left: 390px;
    top: 120px;
}

.footer_2_address .footer_code {
    position: absolute;
    right: 100px;
    top: 20px;
    width: 120px;
}

.footer_2_address div.rt {
    position: absolute;
    left:inherit;
    right: 20px;
    top: 20px;
    font-family: "SimSun";
    color: #d4d4d4;
    line-height: 30px;
    font-size: 12px;
    font-weight: normal;
}

.footer_2_address b {
    position: absolute;
    right: 108px;
    top: 144px;
    font-family: "SimSun";
    color: #d4d4d4;
    font-size: 12px;
    font-weight: normal;
}

/*footer结束*/