* {PADDING-BOTTOM:0px;MARGIN:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;FONT:100% "Verdana";PADDING-TOP:0px}
BODY {BACKGROUND:#f9f9f9;COLOR:#000;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body, ul,div,span,li,ol,a,p{list-style-type:none;padding:0px;margin:0px;text-decoration:none;-webkit-text-size-adjust:none;}
OL,UL,A {LIST-STYLE-TYPE:none}
div{ word-break:normal;overflow:hidden;word-wrap:break-word;}

td{border-color:#e6e6e6;padding:0 5px 0 5px;height:25px;line-height:25px}
table{border-collapse:collapse;}
.td1 td{padding:2px;}
.td1 input,textarea{vertical-align:middle;padding:5px;margin:0px;width:25px;height:28px;border:solid 1px #e2e2e2;}

hr.c7 {height:0px;border-top:1px solid #dfdfdf;border-right:0px;border-bottom:0px;border-left:0px;}
hr{margin:0;padding:0;height:1px;}
h1{display:inline;padding:0px;margin:0px;}
a{text-decoration:none;COLOR:#333;}
.fl {FLOAT:left}
.fr {FLOAT:right}
.clear-box {BOX-SIZING:border-box}
.hide {DISPLAY:none}
.clear{ clear:both;width:auto;height:0px;}
.pvimg img{width:100%}
.pvimg table,.pvimg tr,.pvimg td{width:100%}
.pvimg td{line-height:15px;font-size:12px}

#top{width:100%;POSITION:relative;background:#fff;height:90px;background-size:auto 100%}
.logo{width:100%;float:left;text-align:center}
.logo img{HEIGHT:80px;}
.lng{float:right;margin:10px}
.lng a{padding:10px}

.meun-button {POSITION:absolute;WIDTH:52px;BACKGROUND:url(../images/icon-meun.png) no-repeat center 25px;HEIGHT:60px;TOP:0px;RIGHT:0px;background-size:auto 100px}
.meun-button:hover {BACKGROUND-POSITION:center -43px}
.meun-en {POSITION:absolute;WIDTH:33px;BACKGROUND:url(../images/lng_encn.png) no-repeat center 0px;HEIGHT:25px;TOP:29px;RIGHT:70px;}
.meun-cn {POSITION:absolute;WIDTH:33px;BACKGROUND:url(../images/lng_encn.png) no-repeat center -30px;HEIGHT:25px;TOP:29px;RIGHT:70px;}

.lanmu{FONT-SIZE:0.9em;margin-top:-3px;min-height:20px;line-height:22px;padding:13px 5px;background:#e5e5e5;OVERFLOW:hidden;}
.lanmu a{border-radius:5px;padding:0 5px;}
.lanmu a:hover {BACKGROUND-COLOR:#aaa;COLOR:#fff;padding:5px 5px}

.equip li{width:25%;float:left;text-align:center;margin:15px 0}
.equip li a{margin:0 auto;display:block;border:1px solid #ddd;width:170px;height:113px;overflow:hidden}
.equip li img{max-width:170px;max-height:113px}
.equip li a:hover{border:1px solid #f6882f}

.neirong{line-height:25px;margin-bottom:10px}
.neirong strong{font-size:18px;display:block;margin-bottom:5px}

.submeun_foot {OVERFLOW:hidden;}
.submeun_foot LI {WIDTH:49%;FLOAT:left;MARGIN:0.5%;margin-bottom:10px;overflow:hidden;text-overflow:clip;white-space:nowrap;}
.submeun_foot LI A {PADDING-BOTTOM:5px;BACKGROUND-COLOR:#e5e5e5;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:block;PADDING-TOP:5px;border-radius:5px}
.submeun_foot LI A:hover {BACKGROUND-COLOR:#aaa}
.submeun_foot LI A:hover .txt_box {COLOR:#fff}
.submeun_foot LI A .txt_box {cursor:pointer;TEXT-ALIGN:center;LINE-HEIGHT:20px;HEIGHT:20px;FONT-SIZE:0.9em}

.menu {width:100%;background:#2d3b56;overflow:hidden}
.menu ul li{padding:10px 20px;float:left;text-align:center;background:url(../images/menu_li.jpg) no-repeat right center}
.menu a{color:#fff;FONT-SIZE:0.9em;font-weight:bold}
.menu .nobg{background:none}

/*en menu*/
.submeun_en{width:100%;}
.submeun_en LI {FLOAT:left;MARGIN-RIGHT:5%;margin-bottom:10px;overflow:hidden;text-overflow:clip;white-space:nowrap;}
.submeun_en LI A {BACKGROUND-COLOR:#e5e5e5;PADDING:3px 8px;DISPLAY:block;border-radius:5px}
.submeun_en LI A:hover {BACKGROUND-COLOR:#aaa}
.submeun_en LI A:hover .txt_box {COLOR:#fff}
.submeun_en LI A .txt_box {cursor:pointer;TEXT-ALIGN:center;LINE-HEIGHT:20px;HEIGHT:20px;FONT-SIZE:0.9em}

#page{line-height:40px;margin-top:10px;text-align:center;word-wrap:break-word;}
#page a{padding:3px 8px 3px 8px;background-color:#e5e5e5;margin-right:10px;margin-top:20px;}
#page a:hover{background-color:#aaa;color:#fff;} 
#page .cur{background-color:#aaa;color:#fff;} 
#page span{padding:3px 8px 3px 8px;background-color:#e5e5e5;color:#fff;margin-right:10px;margin-top:20px;}

#main {MIN-HEIGHT:339px}
.products {FONT-SIZE:0.9em;PADDING-BOTTOM:15px;PADDING-LEFT:10px;PADDING-RIGHT:10px;HEIGHT:auto;OVERFLOW:hidden;PADDING-TOP:15px}

.search {PADDING-BOTTOM:20px;OVERFLOW:hidden}
.search .slt-box INPUT {BOX-SIZING:border-box;BORDER:1px solid #d9d9d9;COLOR:#333;FONT-FAMILY:"Verdana";HEIGHT:40px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
.search .slt-box .i85 {PADDING-BOTTOM:0px;BACKGROUND-COLOR:#fff;PADDING-LEFT:5px;WIDTH:70%;PADDING-RIGHT:5px;BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:5px 4px;FLOAT:left;PADDING-TOP:0px;background-size:auto 30px}
.search .slt-box .off {BACKGROUND-IMAGE:url(../images/icon-search.png)}
.search .slt-box .on {BACKGROUND-IMAGE:none}
.search .slt-box .i15 {WIDTH:30%;BACKGROUND:url(../images/search.jpg) no-repeat;FLOAT:left;COLOR:#333;FONT-SIZE:16px;BORDER-LEFT-WIDTH:0px;background-size:100% 100%}
.search .slt-box .i15:hover {border-radius:2px;WIDTH:30%;BACKGROUND:#aaa;FLOAT:left;COLOR:#fff;FONT-SIZE:16px;BORDER-LEFT-WIDTH:0px;background-size:100% 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
.search .slt-box textarea {COLOR:#333;line-height:20px;}
.search .slt-box SELECT {text-align:center;margin:8px 0 8px 0;COLOR:#333;BOX-SIZING:border-box;BORDER:1px solid #d9d9d9;FONT-FAMILY:"Verdana";HEIGHT:40px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
.search .slt-box SELECT OPTION {padding-top:10px;HEIGHT:40px;BORDER-bottom:1px dashed #d9d9d9;BOX-SIZING:border-box;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
.search .slt-box .small {text-align:left;padding-left:5px;}
.search .slt-box .i100 {PADDING-BOTTOM:0px;BACKGROUND-COLOR:#fff;PADDING-LEFT:5px;WIDTH:100%;PADDING-RIGHT:5px;BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:5px 4px;FLOAT:left;PADDING-TOP:0px;background-size:auto 30px}
.search .slt-box .fback{margin-top:10px;line-height:28px;}
.search .slt-box .fback INPUT{height:28px;}
.search .slt-box .subbutton{width:100px;height:30px;background:#333;color:#fff;margin-top:5px;}

.submeun_box {MARGIN-BOTTOM:20px;OVERFLOW:hidden;PADDING-TOP:10px}
.submeun_box LI {WIDTH:30%;FLOAT:left;MARGIN-RIGHT:5%}
.submeun_box LI A {PADDING-BOTTOM:10px;BACKGROUND-COLOR:#e5e5e5;PADDING-LEFT:0px;PADDING-RIGHT:0px;DISPLAY:block;PADDING-TOP:10px;border-radius:5px}
.submeun_box LI A:hover {BACKGROUND-COLOR:#aaa}
.submeun_box LI A:hover .txt_box {COLOR:#fff}
.submeun_box LI A .img_box {background:url(../images/icon_m.png) no-repeat center 0px;HEIGHT:30px;}
.submeun_box LI A .txt_box {TEXT-ALIGN:center;LINE-HEIGHT:25px;HEIGHT:25px;FONT-SIZE:0.9em}
.submeun_box .icon_2 .img_box {background:url(../images/icon_m.png) no-repeat center -277px;}
.submeun_box .icon_3 {MARGIN-RIGHT:0px}
.submeun_box .icon_3 .img_box {background:url(../images/icon_m.png) no-repeat center -69px;}
.submeun_box .icon_1 A:hover .img_box {background:url(../images/icon_m.png) no-repeat center -34px;}
.submeun_box .icon_2 A:hover .img_box {background:url(../images/icon_m.png) no-repeat center -311px;}
.submeun_box .icon_3 A:hover .img_box {background:url(../images/icon_m.png) no-repeat center -103px;}

.newslist li{width:100%;overflow:hidden;text-overflow:clip;clear:right;white-space:nowrap;}
.newslist li a{display:block;line-height:30px;padding-left:12px;BACKGROUND:url(../images/icon-off.png) no-repeat left center;background-size:8px auto;}
.newslist li:hover{background-color:#e5e5e5;color:#005C9F;}

.imgload{display:none;}
.pro_view{width:100%;text-align:center}
.pro_view img{border:0px;width:100%;max-height:500px !important;max-width:500px !important;}

.prolist > LI{width:45%;text-align:center;max-width:170px;min-height:145px;margin-left:10px;padding:2px;float:left;FONT-SIZE:0.9em;BACKGROUND:#fff;MARGIN-BOTTOM:20px;OVERFLOW:hidden;}
.prolist > LI img{border:0px;width:auto}
.prolist > LI A{DISPLAY:block;OVERFLOW:hidden;}
.prolist > LI A:hover{COLOR:#fff}
.prolist > LI:hover{DISPLAY:block;BACKGROUND-COLOR:#1161A6;}


.proline{border-top:1px dashed #CCC;height:1px;margin-top:20px;margin-bottom:20px}
.proline1{margin-top:20px;margin-bottom:10px;font-size:18px;font-weight:bold;}

.caselist > LI{width:45%;max-width:200px;margin-left:10px;padding:2px;float:left;FONT-SIZE:0.9em;BACKGROUND:#fff;MARGIN-BOTTOM:20px;OVERFLOW:hidden;}
.caselist > LI img{border:0px;}
.caselist > LI A{DISPLAY:block;OVERFLOW:hidden;}
.caselist > LI A:hover{COLOR:#fff}
.caselist > LI:hover{DISPLAY:block;BACKGROUND-COLOR:#aaa;}

.vcode1{background:#eee;border:1px solid #ddd;width:70px;height:20px;padding:6px 0 0 2px;text-align:center;overflow:hidden;}

.flexslider {POSITION:relative;OVERFLOW:hidden}
.flex-control-nav {Z-INDEX:9;POSITION:absolute;TEXT-ALIGN:center;WIDTH:100%;BOTTOM:10px;LEFT:0px}
.flex-control-nav LI {PADDING-BOTTOM:0px;PADDING-LEFT:3px;PADDING-RIGHT:3px;DISPLAY:inline-block;PADDING-TOP:0px}
.flex-control-nav LI A {BACKGROUND-COLOR:#fff;WIDTH:10px;FLOAT:left;HEIGHT:10px;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;border-radius:6px;trasition:all 0.2s ease-in-out 0s}
.flex-control-nav LI A SPAN {DISPLAY:none}
.flex-control-nav LI .flex-active {BACKGROUND-COLOR:#aaa;WIDTH:30px}

#chat {Z-INDEX:990;border-radius:3px;BORDER:1px solid #fff;POSITION:fixed;WIDTH:50px;BOTTOM:152px;DISPLAY:none;HEIGHT:45px;RIGHT:0px;}
#chat .top_btn {POSITION:absolute;WIDTH:50px;DISPLAY:block;BACKGROUND:url(../images/chat.png) #ccc no-repeat center -185px;HEIGHT:45px;TOP:0px;RIGHT:0px}
#chat .top_btn:hover{BACKGROUND:url(../images/chat.png) #333 no-repeat center -185px}

#footer {WIDTH:100%;background-image:url(../images/footbg.jpg);background-repeat:repeat-x;}
.rcopy{text-align:center;margin-top:15px;FONT-SIZE:0.9em}

.tou{position: relative;background: #333;padding:1px 4px;margin-right:15px}
.tou:after {left:100%;top:50%;border:solid transparent;content: " ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(243, 151, 0, 0);border-left-color:#333;border-width:5px;margin-top:-5px;}
.w_d{width:100%;FONT-SIZE:0.9em;}
.wd{width:100%;float:left;position:relative;}
.ad{width:100%;left:0;top:43%;color:#fff;FONT-SIZE:1.9em;font-weight:bold;text-align:center;position:absolute;z-index:1;}
.mt{margin-top:20px;}
.wd1{width:100%;float:left;}
.ad1{width:100%;}
.ntime{float:right;line-height:30px;FONT-SIZE:0.9em;padding-right:12px;}
.newslist{float:left;FONT-SIZE:0.9em;width:100%}
.newslist li{border-bottom:solid 1px #e2e2e2;}

@media only screen and (max-width: 980px){
.w_d{width:100%;float:left;}
.wd{width:49%;float:left;}
.mr{margin-right:2%;}
.mt{margin-top:0px;}
.mt1{margin-top:20px}
.wd1{width:43%;float:left;}
.ad1{width:55%;}
.prolist > LI{width:25%;margin-left:17px;}
}

@media only screen and (max-width: 800px){
.w_d{width:100%;float:left;}
.wd{width:49%;float:left;}
.mr{margin-right:2%;}
.mt{margin-top:0px;}.mt1{margin-top:20px}
.wd1{width:43%;float:left;}
.ad1{width:55%;}
.prolist > LI{width:25%;margin-left:21px;}
.menu ul li{padding:10px 12px;background:none}
}

@media only screen and (max-width: 768px){
.w_d{width:100%;float:left;}
.wd{width:49%;float:left;}
.mr{margin-right:2%;}
.mt{margin-top:0px;}.mt1{margin-top:20px}
.wd1{width:43%;float:left;}
.ad1{width:55%;}
.prolist > LI{width:25%;margin-left:15px;}
.equip li{width:33.33333333%}
}

@media only screen and (max-width: 640px) {
.w_d{width:100%;float:left;}
.wd{width:49%;float:left;}
.mr{margin-right:2%;}
.mt{margin-top:0px;}.mt1{margin-top:20px}
.wd1{width:43%;float:left;}
.ad1{width:55%;}
.prolist > LI{width:31%;margin-left:28px;}
.menu a {FONT-SIZE:13px;font-weight:normal;}
}

@media only screen and (max-width: 600px) {
.menu ul li{width:33.33333333%;padding:5px 0px;background:none;text-align:left}
.menu ul a{padding-left:8px;}
}

@media only screen and (max-width: 480px) {
.w_d{width:100%;float:left;}
.wd{width:49%;float:left;}
.mr{margin-right:2%;}
.mt{margin-top:0px;}.mt1{margin-top:20px}
.wd1{width:100%;float:left;}
.ad1{width:100%;}
.prolist > LI{width:30%;margin-left:11px;}
.ntime{display:none;}
.ct1{width:50%;}
.equip li{width:50%}
.logo img{height:70px;margin-top:8px}
}
@media only screen and (max-width: 400px) {
.logo img{height:60px;margin-top:12px}
.aimg{width:150px}
}

@media only screen and (max-width: 360px) {
.w_d{width:100%;float:left;}
.wd{width:100%;float:left;}
.mt{margin-top:20px;}.mt1{margin-top:20px}
.wd1{width:100%;float:left;}
.ad1{width:100%;}
.prolist > LI{width:45%;margin-left:13px;}
.ntime{display:none;}

}
