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;}
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:100px;background:#fff}
.topz{width:1200px;height:100px;margin: 10px auto;}
.tpl{float:left;width:500px;}
.tpz{float:left;width:300px;height:60px;border-left: 3px solid #0066CC;margin-top: 15px;text-align: center;line-height: 60px;font-size: 24px;font-weight: bold;color:#000}
.tpr{float:right;}
.tpr p{color:#0066cc;font-size:24px;font-weight: bold;line-height: 90px;}
.dh{width:100%;height:45px;background:#0066CC}
.menu{width:1200px;margin: 0px auto;height:40px}
#colorNav > ul{	width: 100%; margin:0 auto;line-height:45px;height:45px;text-align:center}
#colorNav > ul > li{list-style: none;display: inline-block;position:relative;font-size:16px;width:196px;}
#colorNav > ul > li > a{display: block;color:#fff;height:45px;font-size: 16px;}
#colorNav li ul{position:absolute;list-style:none;text-align:center;width:130px;left:50%;margin-left:-65px;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:#f0aa14;color:#Fff;height:45px}
#colorNav li ul li{background-color:#F47300;}
#colorNav li ul li a{color:#666666;text-decoration:none!important;display:block;line-height:50px;font-size:16px}
#colorNav li ul li{background:#fff;}
#colorNav li ul li:hover{background:#f0aa14}
#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;}

/*轮播*/

/*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: 50px;
    text-align: center;
    z-index: 999999999;
}

.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:100%;height:50px;background:#fff}
.ssz{width:1200px;margin: 0px auto;height:50px;}
.ssl{width:700px;float:left;line-height: 50px;height:50px;}
.ssl p{font-size: 16px;}
.ssl a{color:#999}
.ssl a:hover {color:#666}
.ssr{float:right;position: relative;line-height: 50px;}
.kuang{width:400px;height:30px;background:#eaeaea;border: none;color:#999999;border-radius: 30px; outline: none; text-indent:20px;}
.an{width:40px;height:40px;border: none;float:right;background:url(../img/fdj.png)no-repeat;position: absolute;right:-10px;top:16px}


.bt{margin: 0px auto;position: relative;text-align: center;line-height: 20px;height:150px}
.bt span{font-size: 60px;color:#dbdbdb;font-weight: bold;line-height:55px;padding-top:20px;display: block;}
.bt p{color:#0066CC;font-size: 36px;position: absolute;top:65px;left:50%;margin-left: -72px;font-weight: bold;}


/*产品*/
.cp{width:1200px;margin: 0px auto;overflow: hidden;margin-bottom: 40px;}
.cpl{width:240px;float:left}
.lanmu-content{width:240px}
.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;height:80px;background:url(../img/cpbac.jpg); color:#fff;text-align: center;line-height: 67px;font-size: 24px;font-weight: bold;}
.lanmu-list dd{padding-top:0px;background:#0053c3;height:42px}
.lanmu-list dd a{display:block;width:180px;height:42px;background:#f9f9f9;border-left:5px solid #999;padding-left:30px; line-height: 42px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lanmu-list dd a:hover{padding-left:50px;}
.lanmu-list dd:hover{box-shadow: 0px 0px 5px #999;}
.lanmu-list dd a:hover,.lanmu-list dd a.current{border-left:10px solid #1160ba;background-color:#f6f6f6;color:#1160ba;font-weight:bold;}
.cpr{width:900px;overflow: hidden;float:right;}
.cpr ul{overflow: hidden;}
.cpr li{width:280px;height:250px;float:left;margin: 0px 10px 20px 10px;}
.cpr li a{width:280px;height:100%;display: block;text-align: center;background:#fff;}
.cpr li:hover a{background:#0066CC;box-shadow: 0px 0px 7px #666;color:#fff}
.cpr li p{font-size: 18px;margin-top:8px;}


/*关于*/
.about{background: url(../img/abac.jpg) no-repeat center top;height:500px;overflow: hidden;}
.abb{width:1200px;margin: 0px auto;}
.abl{float: left;margin-left: 60px;margin-top: 30px;}
.abl span{font-size: 26px;font-weight: bold;color:#0066cc;height: 50px;display: block;}
.abl p{width:540px;font-size: 16px;text-align:justify;color:#555555;line-height: 29px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-indent: 2em;}
.abl a{display: block;margin-top: 15px;width: 115px;height: 30px;line-height: 29px;background:#0066CC;text-align: center;border-radius: 10px;color:#fff;text-decoration: none;}
.abl a:hover{background:#F0AA14}
.abr{float:right;width:500px;height:275px;background:url(../img/gst.jpg);margin-top: 40px;text-align: center;}
.abr p{font-size: 18px;color:#FFFFFF;margin-top: 25px;}


/*设备*/
.sb{width:100%;height:530px;overflow: hidden;background: url(../img/sbbac.jpg);}
.sbz{width:1200px;margin: 0px auto;overflow: hidden;}
.sbz ul{margin-right: -26.6px;}
.sbz li{width:280px;float:left;margin-right: 26.6px;overflow: hidden;}
.sbz li:hover a{margin-top: 0px;}
.sbz li a{width:100%;height:100%;background:#fff;display: block;text-align: center;font-size: 16px;line-height: 50px;margin-top: 25px;}
.sbz li a:hover{background:#F0AA14;color:#fff}
.sbck{width:150px;height:40px;display: block;background:#fff;line-height: 40px;text-align: center;font-size: 16px;margin: 0px auto;margin-top: 30px;}
.sbck:hover{background:#F0AA14;color:#fff}




/*新闻*/
.new{width:100%;overflow: hidden;margin-top: 20px;margin-bottom: 60px;}
.xwz{width:1200px;margin: 0px auto;background:#fff;padding: 15px 0px;}
.xwl{float:left;width:580px;border-right: 1px solid #bfbfbf;padding-left: 20px;}
.tpxw{width:570px;overflow: hidden;margin-bottom: 10px;}
.twl{width:120px;float:left;margin-top: 20px;}
.twr{width:440px;float:right;margin-top: 20px;}
.twr a:hover .trl{color:#0066cc}
.twr a:hover .trr{color:#0066cc}
.trl{float:left;font-size:16px;color:#737373;width:310px;height:25px;overflow: hidden;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.trr{float:right;font-size:16px;color:#999;}
.twz p{font-size: 15px;color:#999999;margin-top: 5px;width:100%;text-indent:2em;display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;}
.tm{width:100%;overflow: hidden;}
.tms{width:570px;overflow: hidden;}
 .tms ul{}
.tms li{width:100%;height:40px;border-top: 1px dotted #b5b5b5;}
.tms a:hover .tml{color:#0066cc}
.tms a:hover .tmr{color:#0066cc}
.tml{float:left;font-size:16px;color:#737373;margin-top: 8px;width:420px;
     white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.tmr{float:right;font-size:16px;color:#999;margin-top: 8px}
.xwr{width:570px;overflow: hidden;float:right;padding-right: 20px;}




/*底部*/
.fdz{width:1200px;margin: 0px auto;background:#666}
.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: 16px;}
.fdz a:hover{background:#f0aa14;}
.jw{width:100%;background:#555}
.jwz{width:1200px;margin: 0px auto;overflow: hidden;padding-bottom: 20px;}
.jwa{margin: 0px auto;margin-top: 20px;width:500px;margin-bottom: 20px;}
.jwb{margin: 0px auto;width:1200px;margin-top:20px}
.jwb li{float:left;width:350px;color:#fff;line-height: 30px;font-size: 16px;margin: 0px 25px;}
.jwb p{font-size: 20px;color:#fff;margin: 20px 0px 20px 0px;text-align: center;}
.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:20px;top:30%;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;}