body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,iframe{margin:0;padding:0;}

body{font-size:14px;font-family: Microsoft Yahei,-apple-system-font,Helvetica Neue,sans-serif;color:#999999;word-break:break-all;background-color:#fff}

table{border-collapse:collapse;border-spacing:0;}

img{border:0;vertical-align:top;}

option{padding-left:5px;*padding:0;}

ul, li{list-style:none;}

a{color:#424242;text-decoration:none;}

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.clear{ clear:both}

em{font-style: normal;}

i{font-style: normal;}

body{background:#eee}

a{text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}

a:hover{text-decoration:none;}





/*头部*/

.top{width:100%;height:90px;background:#fff}

.topz{width:1200px;margin: 0px auto;height:90px;}

.topl{float:left;}

.menu{width:720px;float:right}

#colorNav > ul{	width: 100%; margin:0 auto;line-height:90px;height:90px;text-align:center}

#colorNav > ul > li{list-style: none;display: inline-block;position:relative;font-size:16px;width:102px;margin: 0px 7px;}

#colorNav > ul > li > a{display: block;color:#666;height:90px;font-size: 18px;}

#colorNav li ul{position:absolute;list-style:none;text-align:center;width:102px;left:50%;margin-left:-90px;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.3s linear;

-moz-transition:max-height 0.3s linear;transition:max-height 0.3s linear;z-index:999}

#colorNav > ul > li > a:hover{background:#0C62BC;color:#Fff;height:90px;box-shadow: 0px 0px 7px #666;}

#colorNav li ul li{background-color:#F47300;}

#colorNav li ul li a{padding:5px 15px 5px 15px;color:#666666;text-decoration:none !important;display:block;line-height:45px;font-size:16px}

#colorNav li ul li:nth-child(odd){background-color:rgba(255,255,255,1);}

#colorNav li ul li{background-color:rgba(255,255,255,1);}

#colorNav li ul li:hover{background-color:#0C62BC;}

#colorNav li ul li a:hover{color:#FFFFFF;}

#colorNav li ul li:first-child{position:relative;line-height:30px}

#colorNav li ul li:first-child:before{content:'';position:absolute;width:1px;height:1px;border:5px solid transparent;border-bottom-color:rgba(0,160,233,0.8);left:50%;top:-5px;margin-left:-5px;}

#colorNav li ul li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}

#colorNav li:hover ul{max-height:500px;}









/*标题*/

.bt{width:1200px;height:150px;margin: 0px auto;text-align: center;overflow: hidden;}

.bt span{font-size: 40px;color:#BDBDBD;font-weight: bold;margin-top: 30px;display: block;}

.bt p{font-size: 28px;color:#0066CC;font-weight: bold;}









/*banner start*/

.flexslider {

    margin: 0px auto 0px;

    position: relative;

    width: 100%;

    height:500px;

    overflow: hidden;

    zoom: 1;

}



.flexslider .slides li {

    width: 100%;

    height: 100%;

}



.flex-direction-nav a {

    width: 70px;

    height: 70px;

    line-height: 99em;

    overflow: hidden;

    margin: -35px 0 0;

    display: block;

    background: url(../images/ad_ctr.png) no-repeat;

    position: absolute;

    top: 50%;

    z-index: 10;

    cursor: pointer;

    opacity: 0;

    filter: alpha(opacity=0);

    -webkit-transition: all .3s ease;

    border-radius: 35px;

}



.flex-direction-nav .flex-next {

    background-position: 0 -70px;

    right: 0;

}



.flex-direction-nav .flex-prev {

    left: 0;

}



.flexslider:hover .flex-next {

    opacity: 0.8;

    filter: alpha(opacity=25);

}



.flexslider:hover .flex-prev {

    opacity: 0.8;

    filter: alpha(opacity=25);

}



.flexslider:hover .flex-next:hover,

.flexslider:hover .flex-prev:hover {

    opacity: 1;

    filter: alpha(opacity=50);

}



.flex-control-nav {

    width: 100%;

    position: absolute;

    bottom: 20px;

    text-align: center;

}



.flex-control-nav li {

    margin: 0 2px;

    display: inline-block;

    zoom: 1;

    *display: inline;

    background:rgba(0,0,0,0.2);

    border-radius: 11px;

}



.flex-control-paging li.active{

    background: #C39142;

}



.flex-control-paging li a {

    display: block;

    height: 11px;

    overflow: hidden;

    text-indent: -99em;

    width: 11px;

    cursor: pointer;

    -webkit-transition: all 0s ease;

}



.flex-control-paging li a.flex-active,

.flex-control-paging li.active a {

    background-position: 0 0;

}



.flexslider .slides a img {

    width: 100%;

    height: 500px;

    display: block;

}

/*banner end*/







/*搜索*/

.ss{width:1400px;height:60px;margin: 0px auto;background:#FFFFFF;box-shadow: 0px 0px 7px #999999}

.ssz{width:1200px;height:60px;margin: 0px auto;}

.gjc{width:700px;display:table;float:left;}

.gjc p{font-size: 16px;line-height: 60px;}

.gjc a{color:#999}

.gjc a:hover {color:#666}

.sslx{float:right;line-height: 60px;color:#0066CC;font-size: 24px;}









/*产品*/

.cp{width:1200px;margin: 0px auto;overflow: hidden;}

.cpl{width:1200px;}

.lanmu-content{width:1200px}

.lanmu-content .listmore{display:block;text-align:center;height:25px;border-top:0;background:#eee;color:#1594d1;font:normal 12px/25px Tahoma,Verdana;}

.lanmu-list{display:block;}

.lanmu-list dt{display:block;width:110px;height:154px;background:#0066CC;; color:#fff;text-align: center;line-height:152px;font-size: 24px;font-weight: bold;float:left}

.lanmu-list dd{background:#fff;height:45px;float:left;width:200px;margin: 0px 9px 9px 9px;}

.lanmu-list dd a{display:block;background:#f9f9f9;padding:0px 5px; line-height:45px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;}

.lanmu-list dd:hover{box-shadow: 0px 0px 5px #999;background:#0066CC}

.lanmu-list dd a:hover,.lanmu-list dd a.current{background:#0066cc;color:#fff;font-weight:bold;}

.cpr{width:1200px;overflow: hidden;}

.cpr ul{margin-right:-30px;overflow: hidden;}

.cpr li{width:280px;height:210px;float:left;margin-right:27px;margin-bottom: 25px;}

.cpr li a{width:280px;height:100%;display: block;text-align: center;background:#fff;position: relative}

.cpr li:hover a{box-shadow: 0px 0px 7px #666;}

.cpr li a:hover p{background:#0066CC}

.cpr li p{font-size: 16px;width:100%;height:35px;position: absolute;bottom: 0px;background:rgba(0,0,0,0.5);line-height: 35px;color:#fff}









/*关于我们*/

.about{background:url(../img/aboutbac.jpg)50%;width:100%;height:500px;margin-top: 30px;}

.abz{width:1200px;margin: 0px auto;overflow: hidden;}

.abbt{width:300px;margin: 0px auto;text-align: center;margin-top: 90px;color:#0066CC;font-size: 28px;margin-bottom: 25px;font-weight: bold;}

.abz p{padding: 0px 90px;font-size: 16px;color:#666;line-height: 28px;text-indent: 2em;    text-align: justify;}

.abz ul{padding: 0px 130px;margin-top:10px;overflow: hidden;}

.abz li{width:50%;float:left;line-height:35px;}

.abz li em{font-size: 18px;color:#555}

.abz li span{font-weight: bold;color:#0066CC}

.abck{width:160px;height:30px;margin: 0px auto;text-align: center;line-height: 30px;background:#bdbdbd;border-radius: 15px;font-size: 15px;margin-top:30px;}

.abck a{width:160px;height:30px;border-radius: 15px;display: block;color:#fff;background:#0066CC}

.abck:hover a{background:#f0aa14;color:#fff;}







/*生产设备*/

.scsb{width:100%;overflow: hidden;position: relative;height:350px}

.swiper-container {width: 1200px;margin-top: 10px;}

.swiper-slide {text-align: center;font-size: 18px;height:335px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.swiper-slide a p{line-height: 40px;text-align: center;padding: 0px 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:300px;background:#fff}

.swiper-slide a:hover p{background:#0066CC;color:#fff}

.swiper-slide a:hover{box-shadow: 0px 0px 7px #999;}







/*新闻资讯*/

.news{width:100%;background:#fff;margin-top: 40px;}

.home_news{width:1200px;margin:0px auto;height:100%;overflow:hidden;padding-bottom: 40px;}

.home_news_fl{width:800px;float:left}

.home_news_fr{width:360px;float:right;height:360px;overflow: hidden;}



.home_news_tj{width:800px;border-bottom:1px solid #ccc;height:100%;overflow:hidden}

.home_news_tj img{width:240px;height:180px;margin-right:20px;float:left}

.home_news_tj_fr{float:right;width:540px;}

.home_news_tj_fr em{font-size:18px;color:#666;font-style: normal;width:400px;float:left;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;}

.home_news_tj_fr i{font-size:15px;color:#999999;font-style: normal;float:right}

.home_news_tj_fr p{font-size:15px;color:#999;line-height:24px;width:540px;padding: 15px 0px 0px 0px;

display: -webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp: 3;

overflow: hidden;}

.nbt a:hover em{color:#0066CC}

.nbt a:hover i{color:#0066CC}

.ljgd{font-size:14px;color:#666666;width:100px;height:40px;border:1px solid #ddd;display:inline-block;margin-top: 20px;text-align: center;line-height: 40px;}

.ljgd a{width:100%;height:100%;display: block;}

.ljgd:hover a{background:#0066CC;color:#fff;}

.home_news_xw{width:800px;height:100%;overflow:hidden}

.home_news_xw ul{margin-right:-20px}

.home_news_xw ul li{width:390px;margin-right:20px;float:left;line-height:60px;border-bottom:1px dashed #ccc;}

.home_news_xw li a{color:#999}

.home_news_xw li p{float:left;width:300px;font-size: 16px;color:#424242;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.home_news_xw li span{float:right}

.home_news_xw a:hover p{color:#0066CC}

.home_news_xw a:hover span{color:#0066CC}

#scrollBox{height:400px;width:360px;overflow:hidden;padding-top:10px}

#scrollBox #con1,#con2{width:360px;float:left;}

#scrollBox li{line-height:40px;}

#scrollBox  li:hover a{color:#0066CC}

.quset{width:360px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.rad{color:#F60;font-size:16px}

.label-danger {padding: 2px 3px !important;font-size: 14px;border-radius: 10px; background:#0066cc;color:#FFF;margin-right: 5px;}

.label-dangera {padding: 2px 3px !important;font-size: 14px;border-radius: 10px; background:#f0aa14;color:#FFF;margin-right: 5px}

.icon-refresh{width:5px;height:5px}

.qus{font-size:15px;color:#999 !important}

.quset p{float:right;width:330px;white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;}

    





/*底部*/

.ftdh{width:100%;height:40px;background:#0066CC}

.fdz{width:1200px;margin: 0px auto;}

.fdz li{float:left;width:200px;height:40px;line-height: 40px;text-align: center;}

.fdz li a{width:100%;height:100%;display: block;color:#fff;font-size: 17px;}

.fdz a:hover{background:#f0aa14;}

.jw{width:100%;background:#555}

.jwz{width:1200px;margin: 0px auto;overflow: hidden;padding-bottom: 20px;}

.jwl{float:left;margin-top: 40px;}

.jwr{float:right;width:600px; padding-top: 40px;}

.jwr li{float:left;width:300px;color:#fff;line-height: 30px;font-size: 16px;}

.jwr p{font-size: 20px;color:#fff;margin: 20px 0px 20px 0px;}

.banquan{width:100%;height:40px;text-align: center;line-height: 40px;}

.banquan em{color:#FFFFFF;font-size: 16px;}

.banquan em a{color:#eee}











/*在线客服*/

.floating_ck{position:fixed;right:10px;top:400px;z-index: 999;}

.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}

.floating_ck dl dd:hover{background-color:#0066CC;border-bottom:solid 1px #0066CC;}

.floating_ck dl dd:hover .floating_left{display:block;}

.consult,.words{background-image:url(../img/qq.png)}

.qrcord{background-image:url(../img/erweima.png);}

.return{background-image:url(../img/fanhui.png);}

.floating_ck dd span{color:#fff;display:block;padding-top:54px;}

.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#0066CC;border-bottom:solid 1px #0066CC;display:none;}

.floating_left a{color:#fff;line-height:25px;font-size: 18px;display: block;margin-top: 15px;}

.floating_ewm{height:210px;top:-130px;}

.floating_ewm i{background-image:url(../img/ewm.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}

.floating_ewm p{color:#fff;margin-top:5px;}

.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}

.floating_ewm .qrcord_p02{font-size:18px;}