﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,h1,h2,h3,h4,h5,h6,form,ul,li,p,input,select,legend,textarea,dl,dd,dt,fieldset,table,th,td{margin:0; padding:0;}
body{ color:#333; margin:0 auto; font-family:Arial,"宋体"; font-size:12px; min-width:1140px;}
/*ul,li{list-style:none;}*/
i, em{ font-style: normal;}
a{text-decoration:none;}
img{border:none;}


/*消除浏览器黄框*/
input, textarea{ outline:none;}
/*为了消除选中时的虚线框*/
a:active{/*设置为只在标签激活时候处理，提高效率*/
	bblr:expression(this.onFocus=this.blur());/*IE使用*/	
}
a {
outline-style:none;
}

/*top*/
.top_box{ background:#f5f5f5; height:38px; line-height:38px; display:block;}
.top_box a{ color:#666;}
.top_box a:hover{ text-decoration:underline; color:#005bab;}
.header{ height:86px; display:block; position:relative; z-index:1111;}
.m_wrap{ width:1140px; margin:0 auto;}
.logo{ padding:14px 0 0; float:left; display:block;}
.top_login{ float:left;}
.top_login li{list-style:none; float:left; padding:8px 0 0; line-height:22px;}
.top_login .inp_text1{ width:100px; height:20px; line-height:20px; margin-right:10px; border:1px solid #e0e0e0; padding:0 5px;}
.top_login .top_button{ color:#fff; background:#005bab; display:block; width:50px; height:22px; border:none; font-size:12px; font-family:"宋体"; cursor:pointer; margin-right:20px;}
.top_login .top_button:hover{ background:#004d90;}

/* search */
.search{border:2px solid #ff6101;height:36px;width:525px; display:block;}
.search select{display:none;}
.search .select_box{font-size:14px;color:#ff6101;width:90px;line-height:36px;float:left;position:relative; border-right:1px solid #ff6101;}
.search .select_showbox{height:36px;background:url(../images/search_ico.png) no-repeat 70px center;text-indent:10px;}
.search .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 70px center;}
.search .select_option{border:2px solid #ff6101;border-top:none;display:none;left:-2px;top:36px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{list-style:none;text-indent:10px;width:90px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#ff6101;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:36px;float:left}
.search input.inp_srh{outline:none;width:334px; padding-left:10px;}
.search input.btn_srh{background:#ff6101;color:#FFF;font-size:16px;width:90px; cursor:pointer;}
.search .search-tit{float: left;height: 36px;width: 90px;line-height: 36px;border-right: 1px solid #ff6101;color: #ff6101;font-size: 14px;text-align: center}
.top_search{ display:block; float:left; margin:14px 0 0 60px;}
.hot_search{ color:#666; display:block; line-height:22px; padding-top:2px;}
.hot_search a{ color:#666;}
.hot_search .hot{ color:#FF0004;}
.hot_search a:hover{ text-decoration:underline; color:#FF0004;}
.top_tel{ float:right; margin-top:14px;}

.nav{ display:block; line-height:42px; height:42px; background:#005bab; margin-bottom:10px;}
.nav li{list-style:none; float:left; text-align:center; width:126px; display:block; position:relative;}
.nav li a{ font-size:16px; color:#fff; font-weight:bold; display:block;}
.nav li:hover a{ background:#1a6cb4;}
.m_wrap .nav li.on{ width:132px;}
.m_wrap .nav li.on a{ background:#ff6101;}

.nav_m{ display:none; position:absolute; z-index:99999; background:#1a6cb4;}
.nav li.on .nav_m a{ background:#1a6cb4;}
.nav li:hover .nav_m{ display:block;}
.nav .nav_m li a{ display:block; background:#1a6cb4; line-height:42px;}
.nav .nav_m li a:hover{ background:#1d7ccf;}
.nav li.on .nav_m li{ width:132px;}
.page li{display: inline-block;margin: 0 10px;}

.product_list{ float:left; width:220px; position:relative; margin-right:10px; margin-bottom:10px;}
.product_list h2{ display:block; height:40px; line-height:40px; background:url(../images/icon.png) no-repeat #005bab; background-position:16px 12px; color:#fff;  font-weight:bold; font-size:14px; padding-left:46px;}
.p_list_ul{ background:#f7f7f7; border:1px solid #e0e0e0; border-top:none; width:218px; display:block;}
.p_list_ul li{list-style:none; line-height:47px; padding:0 10px;}
.p_list_ul li .p_list_a{ color:#666; font-size:14px; font-weight:bold; padding-left:12px; background:url(../images/icon.png) no-repeat; background-position:0 -80px;  display:block;}
.p_list_ul li:hover{ background:#e9e9e9;}
.p_list_ul li:hover .p_list_a{ color:#005bab;}
.p_list_ul li+li .p_list_a{border-top:1px dashed #e0e0e0;}
.p_list_ul li .p_list_s{ position:absolute; background:#fff; border:2px solid #005bab; border-left:none; left:220px; top:0; height:468px;/* height:420px;*/ width:650px; display:none; line-height:26px; padding:0 10px; overflow:auto; z-index:9999;}
.p_list_ul li:hover .p_list_s{ display:block;}
.p_div_s+.p_div_s{ border-top:1px dashed #e0e0e0;}
.p_div_s{ padding:12px 0; min-height:26px;}
.p_div_s b{ float:left; width:150px; display:block; font-size:14px; position:absolute; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.p_div_s b a{ color:#005bab;}
.p_div_s p{ float:right; width:500px; display:block;}
.p_div_s p span{ display:inline-block;}
.p_div_s a{ color:#666;}
.p_div_s .p_hot{ color:#ff0004;}
.p_div_s a:hover{ color:#ff0004; text-decoration:underline;}

/*banner*/
.banner_box{ position:relative; width:900px; height:270px; display:block; float:right;}
.down_1{ position:absolute; bottom:-20px; left:50%; margin-left:-28px; z-index:1100;}
.flexslider{position:relative;height:270px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:900px;}
.slides{position:relative;z-index:1;}
.slides li{list-style:none;height:270px; background-repeat:no-repeat;background-position:center top;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{list-style:none;display:inline-block;width:60px;height:6px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;line-height:40px;overflow:hidden;cursor:pointer; width:60px; height:6px; background:#fff; opacity:0.6;}
.flex-control-nav .flex-active{ background:#ff822d; opacity:1;}

.special{ float:right; border:1px solid #E0E0E0; border-top:4px solid #005bab; width:220px; height:263px; padding:2px 9px 0px;}
.special h6{ color:#005bab; font-size:14px; font-weight:bold; float:left; line-height:30px;}
.more{ float:right; color:#666; line-height:30px; font-family:"宋体"; font-size:12px; font-weight:100;}
.more:hover{ color:#ff6101;}
.special img{ width:220px; height:108px; display:block; margin-bottom:7px;}

.h_news{ width:445px; display:block; float:left; margin-bottom:10px; margin-top:3px;}
.h_tit{ border-bottom:2px solid #005bab; color:#005bab; line-height:30px; font-size:14px; font-weight:bold; margin-bottom:2px;}
.h_news_ul li{list-style:none; background:url(../images/news_point.gif) no-repeat; background-position:0px 10px; display:block; line-height:28px; height:28px; padding-left:10px; font-size:12px;}
.h_news_ul li a{ width:72%; float:left; display:block; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.h_news_ul li a:hover{ color:#005bb9; text-decoration:underline;}
.h_news_ul li span{ float:right; color:#999;}


.h_product { display:block; border:1px solid #e0e0e0; margin-bottom:10px; position:relative;}
.menu0{ display:block; background:#f7f7f7; line-height:40px; height:40px; border-bottom:1px solid #e0e0e0;}
.menu0 li{list-style:none;display:block; float:left; width:150px;text-align: center;cursor:pointer; border-right:1px solid #e0e0e0; color:#333; font-size:14px; font-weight:bold;}
.menu0 li.hover{background:#fff; border-top:2px solid #1e73b2; height:39px;}
#main0 div{display: none; overflow:hidden; height:441px;}
#main0 div.block{ display:block;}
.h_p_ul{ width:1190px;}
.h_p_ul li{list-style:none; float:left; width:171px; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:4px 9px 0px 9px; height:216px;}
.h_p_ul li img{ width:170px; height:170px; text-align:center; display:block;}
.h_p_ul li span{ line-height:20px; color:#666; height:40px; display:block; text-align:center; overflow:hidden;}
.h_p_ul li a:hover span{ color:#005bb9; text-decoration:underline;}
.main .more{ position:absolute; top:5px; right:10px;}

.box1{ border:1px solid #e0e0e0; margin-bottom:10px;}
.h_tit2{ display:block; background:#f7f7f7; height:30px; border-bottom:1px solid #e0e0e0; padding-top:10px; position:relative; line-height:20px;}
.h_tit2 span{ font-size:14px; color:#333; font-weight:bold; border-left:3px solid #005bb9; margin-left:14px; padding-left:8px; height:20px; display:inline-block;}
.h_tit2 .more{ right:10px; position:absolute; top:5px;}
.h_brand{ padding-top:12px; padding-left:18px;}
.h_brand li{list-style:none; float:left; width:170px; height:80px; margin:0 16px 12px 0; text-align:center; display:block;}
.h_brand li a i{ background:#fff; border:1px solid #e0e0e0; text-align:center; display: table-cell; height:60px; text-align: center; vertical-align: middle; width:170px;}
.h_brand li a img{ max-height:100%; max-width:100%; vertical-align: middle;}
.h_brand li span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:20px; color:#333; display:block;}
.h_brand li a:hover span{ color:#005bb9;}
.h_brand li a:hover i{ border:1px solid #005bb9;}

.ad_1,.ad_2{ display:block;}
.ad_1 img,.ad_2 img{ display:block; margin-bottom:10px;}

.p_link{ border:1px solid #e0e0e0; display:block; padding:10px 0;}
.p_link li{list-style:none; width:206px; line-height:24px; padding:0 10px; float:left; height:120px; overflow:hidden;}
.p_link li+li{ border-left:1px solid #e0e0e0;}
.p_link li a{ display:inline-block; color:#666; margin-right:8px;}
.p_link li a:hover{ color:#005bb9; text-decoration:underline;}

.footer_box{ background:#f3f3f3; color:#666; text-align:center; line-height:24px; padding:10px 0; width:100%; margin-top:20px;}
.footer_box a{ color:#666;}
.link a{ display:inline-block; color:#666; margin:0 5px;}
.footer_box a:hover{ color:#005bb9; text-decoration:underline;}
.footer{ display:block; border-top:1px solid #e0e0e0; margin-top:6px; padding:8px 0 0;}
.copyright{ color:#999;}

/*在线客服*/
.service{ position:fixed; top:180px; right:20px; width:76px; display:block; text-align:center; z-index:9999; background:#fff;}
.service h6{ background:#005bab; display:block; height:30px; line-height:30px; font-size:12px; font-family:"微软雅黑"; color:#fff;}
.service ul{ border:1px solid #e0e0e0; border-top:none; padding:0 6px;}
.service li{list-style:none; position:relative;}
.service li img{ display:block;}
.service li+li{ border-top:1px solid #e0e0e0;}
.service li:hover .code_box{ display:block;}
.code_box{ position:absolute; left:-140px; bottom:0; display:none;}
.code_box i{ background:url(../images/code_bor.png) no-repeat; width:9px; height:15px; position:absolute; right:-8px; bottom:30px; display:inline-block;}
.code_box img{ border:1px solid #e0e0e0;}

/*返回顶部*/
#toTop{ background:url(../images/totop.png) no-repeat;}
#toTop:hover{ background:url(../images/totop.png) no-repeat 0 -70px;}

/*内页 1*/
.con_box{ border:1px solid #e0e0e0; display:block; min-height:450px; padding:0px 24px 10px;}
.tit_1{ font-size:16px; font-weight:bold; color:#005bab; line-height:42px; padding-top:6px; border-bottom:1px solid #e0e0e0; margin-bottom:20px;}

.site_map li{list-style:none; min-height:46px; display:block;}
.site_map a{ width:120px; height:36px; line-height:36px; text-align:center; margin-right:10px; margin-bottom:10px; background:#e0e0e0; color:#333; font-size:14px; display:block; float:left;}
.site_map b a{ background:#005bab; color:#fff;}
.site_map a:hover{ color:#ff6101;}

.link_img li{list-style:none; float:left; margin:8px 30px 0 0;}
.link_img li img{ height:60px;}
.link_text{ background:#f3f3f3; padding:10px 20px; margin-top:20px; font-size:14px;}
.link_text li{list-style:none; float:left; width:200px; margin-right:10px; line-height:30px;}
.link_text li a{ color:#666; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.link_text li a:hover{ color:#ff6101; text-decoration:underline;}

.register{ width:680px; display:block; margin:0 auto; padding:10px 0;}
.buy_box li{list-style:none; margin-bottom:14px; font-size:14px; color:#666; position:relative;}
.buy_box .input_l,.buy_box .input_m,.buy_box .input_s{ min-height:30px; line-height:30px; border:#e0e0e0 1px solid; padding-left:5px;}
.buy_box span{ width:80px; float:left; display:block; line-height:30px; text-align:right; margin-right:10px;}
.input_s{ width:180px;}
.input_m{ width:300px;}
.input_l{ width:560px;}
.buy_box em{ color:#FF0004; margin-right:5px;}
.buy_btn{ height:36px; width:110px; border-radius:3px; cursor:pointer; text-align:center; background:#ff6101; display:block; font-size:16px; color:#FFF; border:none; font-family:"微软雅黑";}
.buy_btn:hover{ background:#eb5900;}
.password{ width:560px; display:block; margin:0 auto; padding:60px 0;}
.textarea{border: 1px solid #e0e0e0; height: 60px; padding: 10px; width: 400px;}


/*内页 2*/
.con_l{ float:left; width:178px; color:#666; background:#f7f7f7; border:1px solid #e0e0e0; border-top:4px solid #005bab; padding:0 20px;}
.con_l h5{ font-size:16px; color:#005bab; background:url(../images/icon.png) no-repeat; background-position:0 -185px; line-height:50px; border-bottom:1px solid #e0e0e0; padding-left:26px;}
.nav_s li a{ font-size:14px; font-weight:bold; color:#666; line-height:40px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nav_icon{ background:url(../images/icon.png) no-repeat; background-position:0 -300px; width:11px; height:11px; display:inline-block; margin-right:12px; margin-left:2px;}
.nav_s li a:hover,.nav_s .on a{ color:#005bab;}
.nav_s .on .nav_icon,.nav_s li a:hover .nav_icon{ background-position:0 -350px;}
.nav_s .nav_ss{ margin-left:24px;}
.nav_s ul{ margin-left:14px;}
.nav_s .nav_ss a{ line-height:26px; font-size:12px; color:#666; font-weight:100; padding-left:14px;}
.nav_s .nav_ss a:hover,.nav_s .nav_p_more:hover{ color:#ff6101; text-decoration:underline;}
.nav_s li{list-style:none; position:relative;}
.toggler{ position:absolute; top:7px; left:0;}
.nav_s .nav_p_more{ float:right; font-size:12px; color:#666; font-weight:100; font-family:"宋体";}
.nav_s .nav_ss .p_on{ color:#ff6101; text-decoration:underline;}
.nav_s .nav_ss > li > a{ color:#005bab;}

.con_r{ float:right; width:890px; display:block; min-height:450px; color:#666; font-size:14px; line-height:28px; overflow:hidden;}
.con_tit{ height:36px; border-bottom:1px solid #e0e0e0; line-height:36px; margin-bottom:20px; background:url(../images/con_tit.gif) no-repeat 0 6px; padding-left:24px; font-size:14px; color:#666; font-family:"宋体";}
.con_tit a{ color:#666;}
.con_tit a:hover{ color:#ff6101; text-decoration:underline;}

.about{ display:block; line-height:30px; font-size:14px;}

.honor li{list-style:none; float:left; width:270px; margin:0 12px 20px; text-align:center; display:block; border:1px solid #e0e0e0;}
.honor li a i{ background:#fff; text-align:center; display: table-cell; height:180px; text-align: center; vertical-align: middle; width:270px;}
.honor li a img{ max-height:100%; max-width:100%; vertical-align: middle;}
.honor li span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:32px; color:#333; display:block; background:#f7f7f7; height:32px; padding:0 5px;}
.honor li a:hover span{ color:#005bb9; text-decoration:underline;}

.page{ margin:20px 0; line-height:28px; text-align:center;}
.page span{ margin:0 2px;}
.page span{ display:inline-block; border:1px solid #e5e5e5; padding:0 12px; color:#666;}
.page a{ display:inline-block; border:1px solid #e5e5e5; padding:0 12px; color:#666;}
.page a:hover,.page .on { color:#fff; background:#1c549b; border:1px solid #1c549b; cursor:pointer;}
.page a:hover{ color:#fff;}

.news_hot{ margin-bottom:20px;}
.news_img{ width:300px; height:160px; display:block; float:left; margin-right:20px; border:1px solid #e0e0e0; padding:2px;text-align:center}
.news_img img{max-height:100%;}
.news_hot h6{ font-size:18px; color:#666; line-height:40px;}
.news_hot a:hover h6{ color:#ff6101;}
.news_hot p{ font-size:14px; line-height:28px; color:#999; height:112px; overflow:hidden;}
.news_ul{ border-top:1px dashed #e0e0e0; padding-top:10px;}
.news_ul li{list-style:none; background:url(../images/news_point2.gif) no-repeat; background-position:3px 14px; display:block; line-height:36px; height:36px; padding-left:18px; font-size:14px;}
.news_ul li a{ width:70%; float:left; display:block; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_ul li a:hover{ color:#ff6101; text-decoration:underline;}
.h_date{ float:right; color:#999;}

.news_tit{ font-size:24px; font-family:"微软雅黑"; color:#333; line-height:32px; padding:8px 0; text-align:center; font-weight:100;}
.n_date{ font-size:12px; color:#666; line-height:28px; text-align:center; border-bottom:1px dashed #e0e0e0; padding:5px 0; height:28px;}
.news_cen{ line-height:28px; font-size:14px; color:#666; padding:15px 0 30px; min-height:200px;}
.news_cen img{ max-width:100%;}
.news_cen a{ color:#666;}
.news_t1{ font-size:14px; line-height:30px;}
.news_t1 a{ color:#ff6101; text-decoration:underline;}

/*产品中心*/
.p_class li{list-style:none; margin-bottom:10px;}
.p_class_s{ background:#fafafa; border:1px solid #e0e0e0; line-height:34px; height:34px; display:block; padding:0 10px;}
.p_class_s a{ color:#666; font-size:14px; font-weight:bold;}
.p_class_ss{ padding:4px 10px; font-size:12px;}
.p_class_ss b a{ font-size:14px; color:#005bab; line-height:30px;}
.p_class_ss a{ color:#666; line-height:24px;}
.p_class_ss .p_hot{ color:#FF0004;}
.p_class_ss a:hover{ color:#ff0004; text-decoration:underline;}

.p_ul li{list-style:none; float:left; width:171px; border:1px solid #e0e0e0; padding:4px 9px 0px 9px; height:216px; margin:10px 15px; font-size:12px;}
.p_ul li img{ width:170px; height:170px; text-align:center; display:block;}
.p_ul li span{ line-height:20px; color:#666; height:40px; display:block; text-align:center; overflow:hidden;}
.p_ul li a:hover span{ color:#005bb9;}

/* single product */
.single_box{width:360px; float:left; margin-bottom:20px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{list-style:none;background:none repeat scroll 0 0 transparent;float:left;height:78px;margin:0 9px 0 0;overflow:hidden;padding:1px;}
.tb-thumb li img{ width:70px; height:70px;}
.tb-s310, .tb-s310 a{height:320px;width:320px;}
.tb-s310, .tb-s310 img{max-height:320px;max-width:320px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:70px;width:70px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li.tb-selected div{border:1px solid #c30008;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:70px;height:70px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.product_shop{ float:right; width:530px; display:block;}
.product_name{ line-height:50px; font-size:22px; font-family:"微软雅黑"; color:#333;}
.data{ line-height:30px;}
.data li{list-style:none;}
.p_tel{ border:1px solid #e0e0e0; background:url(../images/p_tel.png) no-repeat 12px 14px #f7f7f7; height:32px; line-height:32px; display:block; padding:14px 16px; padding-left:76px;margin-top:50px;}
.p_tel b{ float:left; line-height:32px; margin-top:2px; color:#333;}
.p_tel span{ color:#ff7e17; font-size:24px; font-family:"微软雅黑";}
.p_qq{ float:right; margin-top:5px; margin-right:60px;}

.p_tab{ border-left:1px solid #e0e0e0; height:40px; overflow:hidden; margin-bottom:20px;}
.p_tab li{list-style:none; background:#f7f7f7; width:176px; text-align:center; float:left; display:block; line-height:38px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0; font-weight:bold;}
.p_tab li a{ color:#666;}
.p_tab li.on{ background:#fff;border-top:2px solid #0551a3;}
.p_tab li.on a{ color:#0551a3; }

.recommend{ height:296px; display:block;}
.p_ul2{ padding:0px 14px;}
.p_ul2 li{list-style:none; margin:16px 12px;}

.brand{ font-size:12px; width:920px;}
.brand li{list-style:none; float:left; width:430px; display:block; margin-right:30px; padding:16px 0 4px; min-height:132px; border-bottom:1px solid #e0e0e0;}
.brand_img{ float:left; margin-right:10px; text-align:center; height:96px;}
.brand_img i{ background:#fff; text-align:center; display: table-cell; height:70px; text-align: center; vertical-align: middle; width:190px;}
.brand_img img{ max-height:100%; max-width:100%; vertical-align: middle;}
.brand_img span{ color:#666;}
.brand_t{ line-height:22px; text-align:left; float:left; width:220px;}
.brand_t a{ color:#62401a; font-weight:bold; font-size:14px;}
.brand_t a:hover{ text-decoration:underline;}
.brand_t h6{ font-size:12px; font-weight:bold; color:#333;}
.brand_2 li{list-style:none; width:100%; padding:0; border-bottom:none; margin-bottom:20px;}
.brand_2 li .brand_img{ height:70px; margin-bottom:10px;}
.brand_2 .brand_t{ padding-top:10px;}
.brand_tab{ background:url(../images/brand_bg.png) repeat-x; line-height:20px; display:block; font-size:12px; padding:15px 10px 0px; color:#333;}
.brand_tab span{ float:left;}
.brand_tab li{list-style:none; float:left; margin-right:15px; padding:0 5px; margin-bottom:10px;}
.brand_tab li a{ color:#333;}
.brand_tab li em{ color:#f70000;}
.brand_tab li.on{ background:#c3e3ff; font-weight:bold;}

/*资料下载*/
.dow_table{ width:100%; border:0; border-collapse:collapse; line-height:38px; font-size:14px;}
.dow_table th{ font-weight:bold; text-align:center; border:0; background:#005bab; color:#fff;}
.dow_table td{ text-align:center; border-bottom:1px dotted #e0e0e0; color:#999;}
.dow_table .dow_tit{ text-align:left; background:url(../images/icon.png) no-repeat 10px -385px; padding-left:22px;}
.dow_table a{ color:#666; display:block; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.dow_table a:hover{ color:#ff6101; text-decoration:underline;}
.dow_bg{ background:#f7f7f7;}
.dow_det{ padding-bottom:20px;}
.dow_table2{ width:100%; border-collapse:collapse; line-height:20px; font-size:14px;}
.dow_table2 td{ border:1px solid #e0e0e0; text-align:left; padding:10px 18px;}
.dow_table2 td.dow_bg{ font-weight:bold; text-align:center;}
.download_btn{ width:114px; height:38px; display:block; background:url(../images/download.png) no-repeat;}
.download_btn:hover{ background-position:0 -38px;}

/*技术服务*/
.repair{ background:url(../images/repair.jpg) no-repeat; height:34px; width:870px; display:block; color:#fff; font-family:"微软雅黑"; font-size:14px; line-height:34px; padding:226px 10px 0;}
.repair_ul{ margin:30px 10px;}
.repair_ul li{list-style:none; float:left; width:33%; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#333; line-height:30px;}
.repair_tel{ color:#FF0004; font-size:20px;}
.repair_ul a{ color:#333; position:relative;}
.repair_ul a:hover .rep_WeChat{ display:block;}
.rep_WeChat{ position:absolute; border:1px solid #e0e0e0; top:0px; left:200px; display:none; z-index:111;}
.rep_WeChat img{ display:block;}
.repair_ico1{ background:url(../images/repair_ico.png) no-repeat; width:100px; height:100px; display:block; margin:5px auto;}
.repair_ico2{ background:url(../images/repair_ico.png) no-repeat 0 -100px; width:100px; height:100px; display:block; margin:5px auto;}
.repair_ico3{ background:url(../images/repair_ico.png) no-repeat 0 -200px; width:100px; height:100px; display:block; margin:5px auto;}

.repair_form h6{ font-size:14px; line-height:40px; color:#005bab;}
.repair_form .buy_box{ margin:10px 0;}
.repair_form .buy_box li{list-style:none; position:relative; min-height:28px; display:block; padding-left:320px;}
.repair_form .buy_box span{ width:310px; position:absolute; top:0; left:0;}
.repair_radio{ float:left;}

.serv_ul li{list-style:none; background:url(../images/icon.png) no-repeat 0 -450px; display:block; line-height:36px; height:36px; padding-left:22px; font-size:14px;}
.serv_ul li a{ max-width:70%; float:left; display:block; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.serv_ul li a:hover{ color:#ff6101; text-decoration:underline;}
.serv_ul li .serv_hot{ font-weight:bold; color:#005bab;}
.serv_q{ background:url(../images/q.gif) no-repeat; padding-left:34px; font-size:16px; font-weight:bold; line-height:28px; padding-bottom:10px; border-bottom:1px dashed #e0e0e0;}
.serv_a{ background:url(../images/a.gif) no-repeat; padding-left:34px; font-size:14px; padding-bottom:20px; margin-top:16px; line-height:28px; min-height:220px;}


/*联系我们*/
.contact{ width:680px; display:block; margin:10px auto;}
#mylist td{line-height:21px;}
#mylist td.one{width:64px;}
.maptitle{ text-align:center; margin-bottom: 20px;}
.maptitle select{ border:1px solid #ccc; line-height:26px; height:26px; vertical-align:middle; min-width:130px;}
.LayerMap{ font-size:12px; color:#333;}

.sales h6{ font-size:14px; color:#005bab; line-height:36px;}
.sales_table{ border-collapse:collapse; width:100%;}
.sales_table td{ padding:8px 14px; color:#666; border:1px solid #e0e0e0; line-height:22px; width:50%; font-size:12px;}
.sales_table td strong{ color:#333; display:block;}

/*人才招聘*/
.table_2{ border:1px solid #e0e0e0; border-collapse:collapse; width:100%;}
.table_2 th{ background:#f7f7f7; font-weight:bold;}
.table_2 td,.table_2 th{ border:1px solid #e0e0e0; line-height:20px; text-align:center; padding:10px;}
.table_2 a{ color:#666;}
.table_2 a:hover{ color:#ff6101; text-decoration:underline;}

/*会员中心*/
.member{ border:1px solid #e0e0e0; padding:20px 30px 20px 150px; position:relative; min-height:92px; margin-bottom:20px;}
.head{ width:92px; height:92px; border-radius:100%; position:absolute; top:20px; left:30px;}
.member h6{ font-family:"微软雅黑"; color:#333; font-size:24px; font-weight:100; line-height:46px;}
.member_t li{list-style:none; float:left; width:350px; display:block; color:#999;}
.member .buy_btn{ margin-top:6px;}
.mem_box{ border:1px solid #e0e0e0; padding:8px 16px; width:400px;}
.mem_box b{ color:#005bab;}

.mem_qa li{list-style:none; border:1px solid #e0e0e0; position:relative; line-height:24px; padding:12px 10px; margin-bottom:12px;}
.mem_q{ background:url(../images/q.gif) no-repeat 10px 0px; padding:0px 110px 0px 42px; min-height:24px; display:block; margin-bottom:10px;}
.mem_a{ background:url(../images/a.gif) no-repeat 10px 0px; padding:0px 110px 0px 42px; min-height:24px; display:block;}
.qa_time{ position:absolute; top:12px; right:10px; color:#999;}
.con_r .password{ padding:20px;}


/*常用样式*/
.c{clear:both;}
.f_l{float:left;}
.f_r{float:right;}
.col_a{ color:#005bab;}
/*清除浮动*/
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{ zoom:1; }
.ul_ol ul,.ul_ol ol{ padding-left:40px;}
#cs_box {width:120px; height:220px; background:#54a7ff; position:fixed; right:10px; top:35%; border-radius:10px; z-index:1000}
#cs_box span {color:#fff; height:20px; line-height:20px; font-family:'Arial'; display:block;}
.cs_close {position:absolute; right:10px; top:10px; cursor:pointer; font-size:12px;}
.cs_title {font-size:14px; margin:10px; font-weight:bold;}
.cs_img {width:100px; height:100px; background:#fff; margin:10px;}
.cs_info {font-size:12px; margin:0px 10px; overflow:hidden; text-align:center;}
.cs_btn {width:100px; height:25px; background:#333; margin:5px 10px; border-radius:5px; font-size:12px; line-height:25px; color:#fff; text-align:center; cursor:pointer;}