@charset "utf-8";
body{ font-size:14px; 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:#fff; height:1px;}
.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_top_right a.downapp{ display:inline-block; background:url(/home/images/Top_phone_icon.png) left center no-repeat; text-indent:13px;}

.header_logo{ width:100%; padding:5px 0 15px;}
.header_logo_c{ width:990px; height:100px; margin:0 auto; clear:both; position:relative;}
.header_logo_c .logo{ padding-right:2px; padding-top:10px;}
.header_logo_c .logo img{ border:0;}
.header_logo_c .logo_text{ font-family:"微软雅黑"; padding-top:22px; font-weight:bold; font-size:18px; line-height:160%;}
.header_logo_c .logo_text span{ color:#225B9B; font-size:24px;}

.header_logo_c .phone{ min-height:48px; background:url(/home/images/Top_phone.png) left center no-repeat; padding-left:78px; line-height:170%; font-size:17px; color:#666; text-align:center; font-family:"微软雅黑"; margin-top:19px;}
.header_logo_c .phone em{ display:inline-block; font-size:25px; font-weight:normal; color:#FF5900; font-style:italic; border-top:#ccc 1px solid; font-family:Verdana, Geneva, sans-serif;}

.Search{position:absolute; top:40px; right:0; width:288px; height:33px;}
.Search .searchtext{ width:240px; height:24px; text-indent:10px;vertical-align:middle; display:inline-block; color:#666; margin:0; padding:0; border:#999 1px solid; border-right:none;}
.Search a{ float:right; width:46px; overflow:hidden;}

.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;}

.top_ico{ position:absolute; top:5px; right:0; height:20px;}
.top_ico a{ display:inline-block; width:25px; height:25px; background-position:left center; background-repeat:no-repeat; margin-left:10px; border-radius:6px; background-size:25px 25px;}
 

.top_phone{ position:absolute; bottom:0; height:23px; line-height:23px; right:0; color:#f00; font-size:18px; text-align:right; background-size:32px 23px; padding-left:42px;}
/*
.top_pic{ position:absolute; bottom:10px; left:560px; height:53px; width:115px; background:url(/home/images/logo_p.jpg) no-repeat; background-size:115px 53px;}
*/
/*****菜单栏显示****/
#nav{ width:100%; height:42px; background-color:#1160A3; clear:both; }
.nav_menu{ width:990px; height:36px; padding-top:6px; margin:0 auto; z-index:61;}
.nav_menu_c{ width:990px; height:36px; clear:both; z-index:71;}
.nav_menu_c li{ float:left; display:inline-block; border-left:none; z-index:72;margin-bottom:0px;}
.nav_menu_c li:first-child{ border-left:none;}
.nav_menu_c li a{ display:block; height:36px; 
    line-height:36px; margin-right:0px; width:90px; padding-right: 12px;padding-left: 12px;
    font-weight:bold; text-align:center; font-size:14px; color:#fff; }
.nav_menu_c li:hover a{ background-color:#f6f6f6; border-radius:3px 3px 0 0; color:#1160A3;}

.nav_lmenu{ height:34px; width:100%; background-color:#f6f6f6;}

.nav_menu_c li ul{ text-align: center; background-color:#f6f6f6;position:absolute; width:990px; height:34px; left:50%; top:162px; margin:0 0 0 -500px; display:none; overflow:hidden;}
.nav_menu_c li:hover>ul{ display:block;}
.nav_menu_c li ul a{ display:inline-block; width:auto; height:34px; line-height:34px; font-size:14px; font-weight:normal; clear:both; text-indent:10px; margin-right:20px;border-bottom:1px solid red;}
.nav_menu_c li ul a:hover{ background:none;}
.nav_menu_c li:hover ul a{ background:none; color:#1160A3;}
.nav_menu_c li:hover ul a:hover{color:#f00;}

/*****热门关键词****/
#H_kw{ width:990px; margin:0 auto; padding:10px 0; overflow:hidden; clear:both;}
#H_kw .Kwords{ width:900px; line-height:32px; font-size:20px; overflow:hidden; background:url(/home/images/tongzhi_pic.png) left center no-repeat; background:none; text-align:center; text-indent:30px; color:#999;}
#H_kw .Kwords a{ margin-right:10px; font-size:14px; color:#333;}
#H_kw .Kwords a:hover{ text-decoration:underline;}
#H_kw .Search{ width:270px; display:none;}
#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:1240px; 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:1240px; margin:0 auto; clear:both; overflow:hidden;}

.main_200{ width:280px; overflow:hidden;}
.main_780{ width:955px; 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:#006393; color:#fff; 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; height:130px; padding:10px 0 5px; text-align:center; overflow:hidden;}
.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(/home/images/li_ico_1.gif) 10px center no-repeat; text-indent:20px; height:30px; line-height:30px; overflow:hidden;}

.side_200_tit{background-color:#006393; 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:5px 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:#006393; 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:#1F528B 2px 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:#333; height:30px; line-height:30px; background:url(/home/images/side_bsort.gif) 10px center no-repeat; text-indent:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:#e6e6e6 1px dotted; font-weight:bold;}
.side_sort ul li a:hover{ color:#1F528B; text-decoration:underline; background:url(/home/images/side_bsort_hover.gif) 10px center no-repeat;}
.side_sort ul li a.on{ color:#FF5900; background:url(/home/images/side_bsort_on.gif) 10px center no-repeat;}
.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(/home/images/side_lsort.gif) 20px center no-repeat; font-size:14px; 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(/home/images/side_lsort_on.gif) 20px center no-repeat; color:#F87425;}
/*【结束】*/

/*【边栏】-普通类别*/
.side_sort_title{background-color:#006393; 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(/home/images/side_lsort.gif) 20px center no-repeat; 
 font-size:14px; color:#666; text-indent:36px; font-weight:normal; border:none;
 text-overflow:ellipsis;white-space:nowrap;
}
.side_sort_con li a:hover{ text-decoration:underline;}
.side_sort_con li a:hover,.side_sort_con li a.on{ 
	background:url(/home/images/side_lsort_on.gif) 20px center no-repeat; color:#F87425;}
/*【结束】*/

/*****底部菜单****/
#F_nav{ width:100%; border-top:#176AB4 5px solid;}
.f_nav{ width:990px; margin:0 auto; background-color:#f0f0f0; padding:14px 0; overflow:hidden;}
.f_nav ul{ float:left; width:20%;}
.f_nav ul li{ padding:3px 0; padding-left:15px; color:#333;}
.f_nav ul li:first-child a{ font-size:16px; font-weight:700;}
.f_nav li a{ color:#333; font-size:14px;}
.f_nav li a:hover{ text-decoration:underline;}

/*****底部显示****/
.f_tool{ background-color:#00558B; width:100%; clear:both; overflow:hidden;}
.f_tool_c{ width:990px; margin:0 auto; height:120px; padding:2px 0; position:relative;}
.f_tool_left{ width:320px; float:left; height:120px;  text-indent:90px; 
	background:url(/images/weixin.png) left center no-repeat; background-size:80px 80px; color:#fff; font-size:16px;}
.f_tool_center{ width:320px; float:left; height:120px;  text-indent:90px; 
	background:url(/images/shipin.jpg) left center no-repeat; background-size:80px 80px; color:#fff; font-size:16px;}
.f_tool_weibo{ position:absolute; width:220px; height:80px; left:50%; margin:0 0 0 -110px; top:15px; background:url(/home/images/weibo_bg.jpg) left top no-repeat; padding:25px 0 0 150px;color:#fff;font-size:16px;}
.f_tool_right{ width:240px; float:right; height:100px; background:url(/home/images/tool_right_bg.jpg) left -5px no-repeat; overflow:hidden;}
.f_tool_right a{ display:inline-block; width:80px; height:80px; padding-top:60px; color:#fff; font-size:16px; text-align:center;}

.footer{background-color:#0067A9; width:100%; clear:both; }
.footer_c{ width:990px; margin:0 auto; clear:both; padding:20px 0; color:#fff;}
.footer_text{ padding:10px 0 0; line-height:300%; font-size:12px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; position:relative;}
.footer_text_nav{ position:absolute;   height:20px; overflow:hidden; text-align:right;}
.footer_text_nav li{ float:left; width:60px; height:15px; text-align:center; border-right:#fff 1px solid;}
.footer_text_nav li a{ display:block; line-height:15px; font-size:12px; color:#fff;}
.footer_text_nav li ul{ display:none;}
.footer p{line-height: 18px;}
.footer p a {color:#fff; }

.global-footer .hot-phone-bar{float: right; width: 418px; margin-top: -65px;}
.global-footer .hot-phone-bar .contact-links{float: left;}
.global-footer .hot-phone-bar li{ position: relative; float: left; width: 38px; height: 38px; margin: 0 20px 0 0;}
.global-footer .hot-phone-bar li a{display: block; width: 38px; height: 38px; background-position: -44px -185px; font: 0/0 arial;}
.global-footer .hot-phone-bar li a:hover,.global-footer .hot-phone-bar .bbs-icon{ background: url(../images/icon1.png) no-repeat;}
.global-footer .hot-phone-bar .wechat-icon{background-position: -85px -185px;}
.global-footer .hot-phone-bar .wechat-icon:hover{ background-position: 0 -46px;}
.global-footer .hot-phone-bar .customer-icon{background-position: 0 -225px;}
.global-footer .hot-phone-bar .customer-icon:hover{background-position: 0 -90px;}
.global-footer .hot-phone-bar .hot-phone{font-size: 12px; line-height: 38px; vertical-align: middle;}
.global-footer .hot-phone-bar .hot-phone em{font-size: 18px; vertical-align: middle;}
.global-footer .hot-phone-bar .bbs-icon{background-position: 0 -134px !important;}
.global-footer .hot-phone-bar .bbs-icon:hover{ background-position: 0 -177px !important;}
.global-footer .hot-phone-bar img{ display: none; position: absolute; top: -112px; left: 50%; margin-left: -55px;}
.icon,.input-icon,.login-form .toolbar .other-links a{background: url(../images/main-bg.png) no-repeat;}

/*****友情链接显示****/
.friendlink{ line-height:200%; clear:both; width:990px; padding-bottom:10px; margin:0 auto; clear:both; border-bottom:#FFF 1px dotted;}
.friendlink a{ height:12px; line-height:12px; padding:0 18px; color:#fff; border-right:1px solid #fff;}


/*****统计系统和客服系统代码【禁止显示】****/
.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(/home/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;}


/*APP*/
.app_top{ position:fixed; left:0; top:0; right:0; height:40px; line-height:40px; border-bottom:#EBEBEB 1px solid; z-index:999;}
.app_top_l{ float:left; margin-left:20px; background:url(/home/images/APP-logo.jpg) left center no-repeat; text-indent:35px; font-size:18px; font-weight:bold;}
.app_top_r{ float:right; margin-right:20px; text-align:right;}

.app{ width:80%; margin:0 auto; padding-top:150px;}
.app_android,.app_ios{ width:49%; float:left; text-align:center; padding:120px 0 50px;}
.app_android{ background:url(/home/images/tit_android.jpg) center 30px no-repeat;}
.app_ios{ background:url(/home/images/tit_ios.jpg) center 30px no-repeat; border-left:#CCC 2px dotted;}

.app_android a,.app_ios a{ clear:both; display:inline-block; margin-top:15px; padding:5px 10px; background-color:#225B9B; color:#fff; border-radius:5px;}

.div_show_img{position: absolute;    margin-left: 93px;    margin-top: -56px;    word-wrap: break-word;    width: 180px;    overflow: visible;
    text-overflow: ellipsis;    height: 4em;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    display: -webkit-box;}

.pagination { margin:20px 0 20px; clear:both; font-size:13px; }
.pagination span, .pagination a { display:inline-block; padding:3px 13px; height:28px; line-height:28px; margin:0 2px; *zoom:1; color:#464236; }
.pagination a:hover { background:#e5e5e5; color:#1e78e8; text-decoration:none; }
.pagination a:active { color:#808080; }
.pagination .disabled { cursor:default; color:#ccc; }
.pagination .current { background:#1e78e8; color:#fff; }
.pagination-default { text-align:center;  }
.pagination-right { text-align:right; }
.pagination-left  { text-align:left; }