@charset "utf-8";
body {font-family: "",Arial,sans-serif;background:#fff url(../images/index_02.jpg) repeat-x left top; padding-top:15px;font-size: 12px;line-height: 24px;font-weight: normal;color:#535454;text-decoration: none;}
a{font-family: "",Arial,sans-serif;font-size: 12px;line-height: 24px;font-weight: normal;color:#535454;;text-decoration: none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#fb6801;text-decoration: none;outline: 0;}
img {border: 0;-ms-interpolation-mode:bicubic}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top; font-weight:normal;}
ul,li{ list-style:none; padding:0; margin:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.center{ text-align:center;}
.over{ overflow:hidden;}
.mg{padding-top:5px;}
.mg1{padding-top:30px;}
.mg2{padding:60px 0 32px 0;}
.mg3{padding-left:400px;}

.header-top{ height:153px;padding-top:16px; background:url(../images/index_02.jpg) repeat-x left top;}
.w100{ width:1004px; margin:0 auto;}
.logo{ float:left;background:url(../images/index_05.jpg) no-repeat; width:254px; height:67px; margin-top:2px;}
.xian{ background:url(../images/xian.png) no-repeat right center; padding-right:10px; margin-right:7px;color:#888; margin-top:3px;}
.xian a{color:#888;}
.header-top .search{position: relative;z-index: 5;width: 29px;height: 32px;cursor: pointer;}
.header-top .searchbtn{width: 29px;height: 32px;background: url(../images/btn_search01.png) no-repeat left top;}
.header-top .searchbtn.open{background-position: right top;}
.header-top .searchbox{position: absolute;overflow: hidden;width: 0;top: 0;right: 29px;height: 32px;background-color: #cbcbcb;}
.header-top .searchbox input{border: none;background: none;}
.header-top .searchbox .txt{color: #777b86;width: 120px;height: 13px;padding: 8px 0 8px 10px;line-height: 13px;}
.header-top .searchbox .sub{background: url(../images/index_03.png) no-repeat center;width: 29px;height: 32px;cursor: pointer;}
.header-top .lang{width: 118px;background: url(../images/index_06.png) no-repeat 3px 7px;}
.header-top .language{padding-left: 32px;height: 35px;line-height: 30px;color: #888;text-transform: uppercase;background: url(../images/index_09.png) no-repeat 104px 14px;cursor: pointer;display: block;font-size: 11px;}
.header-top .langsub{width: 118px;background-color: #fb6801;position: absolute;z-index: 8;display: none; }
.header-top .langsub a{display: block;width: 118px;text-align: center;height: 30px;line-height: 30px;color: #fff;text-transform: uppercase;}
.header-top .langsub a:hover{color: #fff;}
.header-top .langsub a.on{color: #fff;background-color: #016599;}
.header-top .langsub .cn{border-top: 1px solid #2c374a; background-color:#FB6801;}


.nav{ margin-top:0px; height:70px;}
.nav li{ float:left; width:143px; text-align: center; font-size:16px;line-height:70px; height:70px;}
.nav li a{font-size:16px;line-height:70px; color:#535454;}
.nav li a:hover{color:#016599; background:url(../images/navxian.jpg) no-repeat top center;height:70px;line-height:70px; display:block;}

.product{ clear:both; background-color:#f1f2f2; padding:40px 0 50px 0;}
.product_tit{ background:url(../images/index_16.jpg) no-repeat center bottom; text-align:center; font-size:30px; color:#00679f; padding-bottom:28px; margin-bottom:20px;}
.product li{ float:left;background-color:#e7e7e7; border:1px solid #eaeaea; width:312px; margin:0 10px; text-align:center; font-size:14px; line-height:32px;}
.product li a{font-size:14px; line-height:32px;}
.product li a:hover{font-size:14px; line-height:32px;color:#fff;}
.product li:hover{background-color:#fb6801;text-align:center; font-size:14px; line-height:32px; color:#fff;}

.news{ float:left; width:500px;}
.newslist{ clear:both; margin-bottom:30px;}
.newslist_zi{ float:right; width:380px;}
.fon14, .fon14 a{ font-size:14px; color:#fb6801; line-height:28px;}
.fon14 a:hover{color:#016599;}
.more{ border-top:1px solid #eaeaea; padding-top:10px; background:url(../images/index_29.jpg) no-repeat left 15px; padding-left:27px; font-size:14px; color:#b3b3b4; margin-top:12px;}
.more a{ font-size:14px; color:#b3b3b4;}
.more a:hover{color:#fb6801;}

.equipment{ float:right; width:455px;}
.boxtop_l_listover1{width:182px; height:228px; padding:25px 25px 25px 23px;position: absolute;z-index:10;background: #000;opacity: 0.8;filter: alpha(opacity=80); color:#fff; line-height:30px;}
.boxtop_l_listover{overflow: hidden;position: relative; z-index:1;}
.equipment h1{ color:#fb6801; font-size:24px; line-height:60px; text-align:center;}
.equipment h1 a{ color:#fb6801; font-size:24px; line-height:60px;}

.bottom{ background-color:#016599; padding-top:35px;}
.bottom ul{ float:left;}
.bottom li{ float:left; color:#ededee; margin-right:50px; line-height:35px; text-align:center; width:auto;}
.bottom li a{color:#ededee;line-height:35px;}
.bottom li a:hover{color:#fb6801;}
.fon16{font-size:16px;}
.fon18{font-size:18px; text-align:center; line-height:50px;color:#ededee; margin-top:15px;}
.footer{ background:url(../images/xian.jpg) repeat-x left top; padding:30px 0 25px 0; text-align:center; color:#cdcdcd; margin-top:30px; height:50px;}
.footer a{color:#cdcdcd;}

.footer1{ background:#016599 url(../images/xian.jpg) repeat-x left top; padding:30px 0 25px 0; text-align:center; color:#cdcdcd; margin-top:30px; height:50px;}
.footer1 a{color:#cdcdcd;}

.banner{ background: url(../images/product_02.jpg) no-repeat center top; height:349px; margin-bottom:5px;}
.pro_tit{ background:url(../images/product_15.jpg) repeat-x left bottom; height:75px; line-height:75px; margin-bottom:35px;}
.titzi{ float:left;font-size:26px; color:#016599; background:url(../images/product_13.jpg) repeat-x left bottom;height:75px; line-height:75px;}
.loction{ float:right;background:url(../images/product_05.jpg) no-repeat left center; padding:5px 15px 0 18px; margin-top:5px; color:#989898;}
.loction a{color:#989898;}
.point{ background:url(../images/product_08.jpg) no-repeat center 6px; padding:0 10px; width:3px;}

.pro_left{ float:left;background-color:#f3f3f3; width:250px; margin-bottom:30px;}
.pro_lefttit{ background:url(../images/product_20.jpg) no-repeat left top; height:74px; padding-top:15px;text-align:center; font-size:22px; color:#fff; line-height:30px;}
.pro_en{ color:#bbdced; font-size:18px;}
.pro_left li{ background:url(../images/product_24.jpg) no-repeat left center; height:52px; line-height:52px; font-size:14px; text-indent:50px;}
.pro_left li a{line-height:52px; font-size:14px;}
.pro_left li a:hover{ background:url(../images/product_23.jpg) no-repeat left center; height:52px; line-height:52px; display:block; color:#fff;}

.contact_left{ padding:20px 13px 0 17px;}
.contact_tit{ font-size:24px; color:#ee5f00; line-height:50px;}
.qq{ background:url(../images/qq.jpg) no-repeat left center; padding-left:20px; margin:12px 0;padding-right:35px;}
.tel{ background:url(../images/product_27.jpg) no-repeat left center; padding-left:20px; margin:12px 0;padding-right:35px;}
.fax{ background:url(../images/product_31.jpg) no-repeat left center; padding-left:23px; margin-bottom:12px;padding-right:35px;}
.mail{ background:url(../images/product_35.jpg) no-repeat left center; padding-left:20px; margin-bottom:12px; padding-right:35px;}
.add{ background:url(../images/product_39.jpg) no-repeat left top; padding-left:20px; margin-bottom:32px;
padding-right:35px;}


.pro_right{ float:right; width:720px;}
.pro_right ul{ clear:both; margin-bottom:30px; overflow:hidden;}
.pro_right li{ float:left;background-color:#e7e7e7; border:1px solid #e7e7e7; width:312px; margin:0 20px 20px 20px; text-align:left;font-size:14px; line-height:32px;}
.cp li{text-align:center;}
.pro_right li a{font-size:14px; line-height:32px;}
.pro_right li a:hover{font-size:14px; line-height:32px;color:#fff;}
.pro_right li:hover{background-color:rgba(246, 236, 183, 1;text-align:left; font-size:14px; line-height:32px; color:#fff;}
