﻿@charset "utf-8";
body{ font-size:12px; margin:0; padding:0; color:#333; font-family:Verdana, Geneva, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0; list-style:none; }
em,i,span,font{ font-style:normal;}
input{ outline:none;}
h3{ font-size:14px;}
a:link,a:visited{ color:#333; text-decoration:none;}
/*a:hover,a:active{ color:#F54D00; text-decoration:none;}*/

.clear{ clear:both; height:0; list-style:none; display:block;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

.floatL{ float:left;}
.floatR{ float:right;}

/*****顶部****/
#header{ width:100%; clear:both;}

.header_top{ width:100%; background-color:#f6f6f6; border-bottom:#eee 1px solid;}
.header_top_c{ width:990px; height:32px; line-height:32px; color:#666; margin:0 auto; clear:both;}
.header_top_left{ width:50%;}
.header_top_right{ width:50%; text-align:right;}
.header_top_right a{ color:#666; margin:0 10px;}
.header_top_right a:hover{ text-decoration:underline;}

.header_logo{ width:100%; padding-top:40px;}
.header_logo_c{ width:990px; height:100px; margin:0 auto; clear:both; position:relative;}
.header_logo_c .logo{ padding-right:20px; background:url(../images/logo_line.jpg) right center no-repeat;}
.header_logo_c .logo img{ border:0;}
.header_logo_c .logo_text{ font-family:"微软雅黑"; padding-left:20px; padding-top:10px; font-weight:bold; font-size:18px;}
.header_logo_c .logo_text span{ color:#F54D00;}
.header_logo_c .phone{ min-height:52px; background:url(../images/Top_phone.gif) left top no-repeat; padding-left:70px; line-height:180%; font-size:14px;}
.header_logo_c .phone em{ display:inline-block; font-size:22px; color:#008886; font-style:italic;}

.top_c .right .t_search{ padding-top:20px; clear:both; overflow:hidden;}
.t_search .Search{ width:310px; height:33px; margin-top:5px;}
.t_search .Search .searchtext{ width:276px; height:31px; text-indent:10px;vertical-align:middle; display:inline-block; color:#666; margin:0; padding:0; border:#8DB810 1px solid; border-right:none;}
.t_search .Search a{ float:right;}

.top_c .right .t_link{ padding-top:5px; text-align:left; color:#999;}
.t_link a{ padding:0 8px; border-left:#999 1px solid;}
.t_link a:first-child{ border:none;}

/*****菜单栏显示****/
#nav{ width:100%; background-color:#038B89; background:url(../images/top_nav_bg.jpg) repeat-x; margin-top:10px;}
.nav_menu{ width:990px; margin:0 auto; z-index:61;}

.nav_menu_c{ 
	display: flex;
	justify-content: space-between;
	width:100%; 
	height:46px; 
}
.nav_menu_c li{ 
	flex: 1;
	padding-left:1px; 
	background:url(../images/top_nav_a_bg.png) left center no-repeat;
}
.nav_menu_c li:first-child{ background:none;}
.nav_menu_c li a{ display:block; 
	text-align: center;
	height:46px; line-height:46px;  font-weight:bold; text-align:center; font-size:14px; color:#FFF;}
.nav_menu_c li a:hover,.nav_menu_c li a.on{ color:#fff; background-color:#F54D00;}

/*
.nav_menu_c{ width:100%; height:46px; clear:both; z-index:71; position:relative; overflow:hidden;}
.nav_menu_c li{ float:left; display:inline-block; padding-left:1px; z-index:72; background:url(../images/top_nav_a_bg.png) left center no-repeat;}
.nav_menu_c li:first-child{ background:none;}
.nav_menu_c li a{ display:block; height:46px; line-height:46px; padding:0 17px; font-weight:bold; text-align:center; font-size:14px; color:#FFF;}
.nav_menu_c li a:hover,.nav_menu_c li a.on{ color:#fff; background-color:#F54D00;}
*/

/*****热门关键词****/
#H_kw{ width:990px; margin:0 auto; padding:10px 0; overflow:hidden; clear:both;}
#H_kw .Kwords{ width:600px; height:26px; line-height:26px; font-size:12px; overflow:hidden;}
#H_kw .Kwords a{ margin-right:10px; font-size:12px; color:#333;}
#H_kw .Kwords a:hover{ text-decoration:underline;}
#H_kw .Search{ width:270px;}
#H_kw .Search .searchtext{ width:223px; height:24px; text-indent:10px;vertical-align:middle; display:inline-block; color:#666; margin:0; padding:0; border:#ccc 1px solid; border-right:none;}
#H_kw .Search a{ float:right;}

/*****详细页和列表页Banner****/
#BaN{ width:100%; text-align:center; overflow:hidden; clear:both;}

/*****面包屑导航****/
#breadCrumb{ width:990px; color:#333; height:40px; line-height:40px; margin:0 auto; clear:both; overflow:hidden;}
#breadCrumb a{ color:#333; margin:0 5px; text-decoration:none;}
#breadCrumb a:hover{ text-decoration:underline;}

/*****DIV容器显示****/
.container{padding:0 0 10px; overflow:hidden; clear:both;}
.main{ width:990px; margin:0 auto; clear:both; overflow:hidden;}

.main_200{ width:200px; overflow:hidden;}
.main_780{ width:780px; background-color:#FFF; border:#ccc 1px solid; overflow:hidden;}

.main_280{ width:280px; overflow:hidden;}
.main_700{ width:700px; background-color:#FFF; border:#ccc 1px solid; overflow:hidden;}

/*****侧边栏显示****/
.side_news_tit{ background-color:#D9D9D9; font-size:14px; height:36px; line-height:36px; text-indent:10px; font-weight:bold;}

.side_news_pro{ border:#ccc 1px solid; margin-bottom:10px; clear:both; overflow:hidden;}
.side_news_pro li{ float:left; width:139px; padding:10px 0 5px; text-align:center;}
.side_news_pro li img{ width:120px; height:100px; border:#eee 1px solid;}
.side_news_pro li img:hover{ border:#F54D00 1px solid;}

.side_news_con{ border:#ccc 1px solid; margin-top:-1px;}
.side_news_con li{ background:url(../images/li_ico_1.gif) 10px center no-repeat; text-indent:20px; height:30px; line-height:30px; overflow:hidden;}

.side_200_tit{background-color:#038B89; color:#fff; height:32px; line-height:32px; font-size:14px; text-indent:10px; font-weight:bold;}
.side_200_pro{ border:#ccc 1px solid; margin-bottom:10px; clear:both; overflow:hidden;}
.side_200_pro li{ width:198px; padding:10px 0 5px; text-align:center;}
.side_200_pro li img{ width:160px; height:140px; border:#eee 1px solid;}
.side_200_pro li:hover img{ border:#F54D00 1px solid;}
.side_200_contact{border:#ccc 1px solid; padding:8px 5px; line-height:180%; overflow:hidden;}
.side_200_contact img{ margin:5px 0;}

/*【边栏】-产品类别*/
.side_btitle{height:32px; line-height:32px; font-weight:700; color:#fff; background-color:#F87425; text-indent:10px;}
.side_btitle h2{ font-size:14px; font-weight:700;}
.side_sort{ margin:0 auto 10px; padding:10px 10px 0; color:#333; border:#F87425 1px solid; overflow:hidden; clear:both;}
.side_sort ul li{ white-space:nowrap; margin:2px 0;}
.side_sort ul li a{display:block; font-size:14px; color:#fff; background-color:#038B89; height:30px; line-height:30px; text-indent:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:#e6e6e6 1px solid; font-weight:bold; border-radius:18px;}
.side_sort ul li a:hover{ background-color:#F87425;}
.side_sort ul li a.on{color:#fff; background-color:#038B89;}
.side_sort ul li ul{ padding-bottom:5px;}
.side_sort ul li ul ul{ padding:0;}
.side_sort ul li ul li{ margin:0;}
.side_sort ul li ul li a{ display:block; height:26px; line-height:26px; background:url(../images/side_lsort.gif) 20px center no-repeat; font-size:12px; color:#666; text-indent:36px; font-weight:normal; border:none;}
.side_sort ul li ul li a:hover{ text-decoration:underline;}
.side_sort ul li ul li a:hover,.side_sort ul li ul li a.on{ background:url(../images/side_lsort_on.gif) 20px center no-repeat; color:#F87425;}
/*【结束】*/

/*【边栏】-普通类别*/
.side_sort_title{background-color:#038B89; height:32px; line-height:32px; text-indent:10px; font-weight:bold;}
.side_sort_title h2{font-size:14px; font-weight:700; color:#fff;}
.side_sort_con{margin:0 auto 10px; padding:10px 0; color:#333; border:#ccc 1px solid; overflow:hidden; clear:both;}
.side_sort_con li a{ display:block; height:26px; line-height:26px; background:url(../images/side_lsort.gif) 20px center no-repeat; font-size:12px; color:#666; text-indent:36px; font-weight:normal; border:none;}
.side_sort_con li a:hover{ text-decoration:underline;}
.side_sort_con li a:hover,.side_sort_con li a.on{ background:url(../images/side_lsort_on.gif) 20px center no-repeat; color:#F87425;}
/*【结束】*/

/*****底部菜单****/
#F_nav{ width:100%; background-color:#666;}
.f_nav{ width:990px; margin:0 auto; height:16px; padding:15px 0; text-align:center;}
.f_nav li{ display:inline-block; padding:0 15px; height:16px; line-height:16px; border-left:#fff 1px solid;}
.f_nav li:first-child{ border-left:none;}
.f_nav li a{ color:#fff; font-size:14px;}
.f_nav li a:hover{ text-decoration:underline;}

/*****底部显示****/
.footer{ width:800px; margin:0 auto; padding:50px 0; clear:both; overflow:hidden;}
.footer_logo{ float:left; padding:0 30px 0 20px; border-right:#ccc 1px dotted;}
.footer_con{ float:left; padding:10px 0 0 30px; font-size:12px; line-height:220%; font-family:Verdana, Geneva, sans-serif;}
.footer_con a{ text-decoration:underline;}

/*****统计系统和客服系统代码【禁止显示】****/
.display_none{ }

/*****【二维码 和 返回顶部】****/
#Tool_B{ position:fixed; width:72px; height:142px; bottom:20px; right:10px; border-top:#CCC 1px solid; z-index:999999; overflow:hidden;}

.Tool_link{ width:72px; height:142px; overflow:hidden;}
.Tool_link a{ display:inline-block; border:#CCC 1px solid; margin-top:-1px; width:70px; height:70px; background-image:url(../images/Tool_ico.png); background-color:#F0F0F0;}
.Tool_link a:hover{ background-color:#333; border:#333 1px solid;}

.Tool_link a.service{ background-position:0 0;}
.Tool_link a.service:hover{ background-position:-70px 0;}
.Tool_link a.top{ background-position:0 -70px;}
.Tool_link a.top:hover{ background-position:-70px -70px;}


#kefu{ position:fixed; left:0; top:50%; width:131px; height:272px; margin-top:-136px; z-index:99990; overflow:hidden;}
#kefu_close{ position:absolute; top:8px; right:5px; width:11px; height:11px; z-index:99991;display:none;}
#kefu_close a{ display:block; width:11px; height:11px; background:url(/images/kefu.png) -42px 0 no-repeat; text-indent:-9999px;}
#kefu_close a:hover{background:url(/images/kefu.png) -60px 0 no-repeat;}
#kefu_ico{ position:absolute; left:0; top:86px; width:26px; height:100px; background:url(/images/kefu.png) 0 0 no-repeat; z-index:99992; }
#kefu_ico a{ display:block; width:26px; height:100px;}
#kefu_con{ width:131px; height:272px; background:url(/images/kefu_bg.png) no-repeat;display:none;}
#kefu_con ul{ padding-top:50px; margin:0 auto;}
#kefu_con ul li{ padding:5px 0;}