﻿/*
 * LankeCMS (http://lankecms.com)
 * Copyright (c) 2013-2015 http://lankecms.com All rights reserved.
 * Author: 钟若天 <lankecms@163.com>
 */
/*@font-face { 
font-family: opensans; 
src: url('opensans.ttf'); 
}*/

body{font-family:Arial, Helvetica, sans-serif;}
ul{list-style:none;}
.logo{margin:0px;}
.flash img{ width:100%}
.flash ul.bxslider{list-style:none;}
.flash div.bx-pager{bottom:4%;}
.flash div.bx-controls-direction{ display:none; }
.main{ padding:30px 0px 10px 0px;}
.img-thumbnail:hover, .opacity_img:hover{opacity:0.8;}
.szwz{ line-height:10px; padding-left:305px; padding-top:20px;}
@media (max-width:769px){
	.szwz{ line-height:10px; padding-left:15px; padding-top:20px;}
}
/*导航菜单*/
/*.navbar{ margin:0px; background-color:#31363c; border: none;}*/
.navbar{ margin:0px; background-color:rgb(77, 128, 175); border:none;}
#app_menudown{position:absolute; top:0px; right:0px; font-size:16px;}
#app_menudown:hover{background-color:#46d8ad;}

/*产品搜索*/
.search_group{float:right; margin:30px 0px 0px 0px; border:1px solid #dfe1e3;}
.search_group input.form-control{ border-radius:0px;box-shadow:none; color:#2185c5; padding:12px 10px;
	height:36px; background:transparent; border:none;}
.search_group input.form-control:focus{box-shadow:none;border-color:#b2e0fb;}
.mysearch_btn{ background-color:#1260aa;color:#fff;}
.mysearch_btn:hover, .mysearch_btn:focus{ background-color:#00c6ff; color:#fff;}
#submit_search{color:#31363c;font-size:13px;}
#submit_search:hover{color:#46d8ad;cursor:pointer;}
#small_search{color:#fff; float:right; margin-top:7px; padding:8px 13px;font-size:17px;border-radius:4px;}
#small_search:hover, #small_search:focus{cursor:pointer; background-color:#46d8ad;}

/*首页产品*/
.index_product{margin:45px 0px 0px 0px;}
.title_h1{color:#303c4b;margin:0px; display:block; padding:0px 0px 20px 0px; font-weight:100; font-size:24px; border-bottom:5px solid #f4f5f6}
.product_list{clear:both; padding:35px 0px 0px 0px;margin-right:-15px;margin-left:-15px;}
.product_list2{padding-top:20px;}
.product_img{padding-left:15px; padding-right:0px; min-height:320px;}
.product_img img{margin-right:auto;margin-left:auto;display:block;max-width:100%;height:auto; margin-bottom:10px; padding:0px 15px 0px 0px; max-height:190px;}
.product_title{margin: 10px 0px 20px 0px;
	padding-right: 10px;
	height: 28px;
	line-height: 20px;
	text-align: center;}
.product_title a{color:#303c4b; transition:color 0.3s;}
.product_title a:hover{text-decoration:none;color:#46d8ad;}
.product_desc{height: 45px;margin: 0px 0px 15px 0px;text-align: center; padding-right: 10px; font-family:Arial;font-size: 12px;color: #bcbcbc;line-height: 18px;}
.product_desc{
	height:50px;
	text-align:center;
	padding-right:10px;
	/*line-height:25px;*/
}
/*首页新闻*/
.news_box{margin:40px 0px 0px 0px;}
.index_news{clear:both; list-style:none;margin:0px; padding:12px 0px 0px 0px;}
.index_news li{color:#545455;border-bottom:1px dotted #dddddd;background:url(../images/li.png) no-repeat left 16px;line-height:21px; padding:10px 0px; padding-left:13px;}
.index_news li a{color:#545455;font-family:Arial;transition:color 0.3s;}
.index_news li a:hover{ text-decoration:none;color:#46d8ad; }
.news_time{ float:right;}
.left_news span.news_time{display:none;}

/*首页联系*/
.index_contact{margin:40px 0px 15px 0px;font-family:Arial;}
.index_contact P{clear:both;color:#545455; padding-bottom:5px;}

.list_box{clear:both; margin:10px 0px 0px 0px;}
.path_title{border:1px solid #f2f2f2;padding:8px 19px;overflow:hidden;}

/*栏目导航*/
.left_nav{ clear:both; padding-top:10px;}
.left_h1{padding:6px 0px 12px 0px; color:#303c4b; margin:0px; display:block; font-weight:100; font-size:24px; border-bottom:5px solid #f4f5f6}
.left_nav_ul{list-style:none;margin:0px;padding:0px; margin:20px 0px 0px 0px;padding-bottom:10px;}
.left_nav_ul > li{position:relative; border-bottom:1px solid #f2f2f2; background:url(../images/left_li.gif) 6px 15px no-repeat;padding:8px 0px 8px 18px; }
.left_nav_ul > li > a{text-decoration:none; color:#303c4b;}
.left_nav_ul > li > a:hover, .left_nav_ul li a.left_active{color:#46d8ad;}
/*小类*/
ul.left_snav_ul{list-style:none;padding:0px;display:none; padding-top:8px;}
ul.left_snav_ul > li{ margin:0px;padding:5px 0px 5px 10px; background:url(../images/left_sli.gif) 0px 13px no-repeat;}
ul.left_snav_ul > li > a{border:0;color:#969494;padding:5px 0px 5px 0px;}
ul.left_snav_ul > li > a:hover{ text-decoration:none;color:#46d8ad;}
.menu_head{cursor:pointer; font:600 18px/30px "Open Sans", sans-serif; width:35px; text-align:center;color:#303c4b;display:inline-block;position:absolute; top:3px; right:0px;}
.menu_head:hover{ color:#46d8ad;}

.itemtable{background-color:rgb(77, 128, 175);}

/*新闻列表*/
.list_news{clear:both; list-style:none;margin:0px; padding:0px 0px 20px 0px;}
.list_news li{color:#898989;background:url(../images/li.png) no-repeat left 14px;line-height:22px; padding:8px 0px; padding-left:13px;border-bottom:1px dashed #e3e2e2; /*dotted*/ }
.list_news li a{color:#303c4b;}
.list_news li a:hover{text-decoration:none;color:#46d8ad;}

.contents{clear:both; padding:6px 2px 0px 2px; line-height:28px; color:#000000;overflow:auto;}
.contents_title{ margin:0px; padding:10px 0px; text-align:center; color:#000; font-size:18px;color:#434343;font-weight:bold; line-height:34px; font-family:'Microsoft Yahei';}

/*分页样式*/
.page{clear:both; margin:20px 0px 0px 0px; text-align:center;}
.page a{display:inline-block; font-family:Arial; font-size:13px; border:#dbdbdb 1px solid; padding:4px 9px; margin:2px; margin-bottom:5px; color:#31363c; text-decoration:none}
.page a:hover, .page a:focus{font-family:Arial;font-size:13px;border:#000 1px solid; padding:4px 9px;color:#fff; background-color:#31363c;}
.page .current{font-family:Arial;border:#000 1px solid; font-size:13px; padding:5px 9px; color:#fff;margin:2px; background-color:#31363c}

/*产品展示*/
#pic-page{text-align:center; margin-top:10px;}
#pic-page a{margin:0 2px;}
#pic-page a img{width:40px;padding:2px;border:solid #ccc 1px; margin-bottom:5px;}
#pic-page a:hover img, #pic-page a.active img{border:solid #5280DD 1px;}
.showpic_box, .proinfo_box{margin:30px 0px 20px 0px;}
.product_h1{ margin:0px; line-height:22px; font-size:18px; color:#145ca1; padding-bottom:10px;border-bottom:1px dotted #cccccc;}
.product_info{list-style:none; padding:0px; margin-top:10px;}
.product_info li{ line-height:24px; padding-bottom:12px;}
.product_con{ clear:both; border-top:1px dotted #ccc; margin:10px 0px 20px 0px;padding:20px 0px 0px 0px; line-height:26px; color:#000000;overflow:auto;}

.download_btn{text-align:right; margin:10px 10px 20px 0px;}
.page-btn{background-color:#46d8ad; border-radius:0px; border:none; transition:background 0.3s;}
.page-btn:hover{background-color:#31363c; }
.grey-btn{border-radius:0px;border:none; background-color:#E8E8E8;}
.grey-btn:hover{background-color:#ccc;}
.related_news{ padding-top:15px; clear:both;}

.a2a_default_style{display:inline-block;}

/*在线留言订购*/
.feedback{margin-top:30px;}
.form-horizontal .form-group{ margin-right:-10px;margin-left:-10px;}
.codeimg{ margin:0px 0px -10px -18px;}

/*上一个下一个*/
.point{ clear:both; margin:20px 0px 40px 0px; padding-bottom:40px; line-height:22px;}
.point span.to_prev{text-align:center; }
.point span.to_prev a{color:#0068b7;}
.point span.to_prev a:hover{color:#ea042b}
.point span.to_next{text-align:center; }
.point span.to_next a{color:#0068b7;}
.point span.to_next a:hover{color:#ea042b}

/*标签样式*/
.tags{ margin:8px 0px 10px 0px}
.tags a{ margin:0px 5px 8px 0px}
.tags_list{padding:5px 10px 100px 10px}

.tags_ul{ margin-top:30px;}
.tags_ul li{line-height:28px; margin-bottom:8px; padding-bottom:10px;}
.tags_ul h3{font-size:14px; padding:0px; margin:0px;line-height:20px;}
.tags_ul p{font-size:13px;padding:0px; margin:0px; color:#a0a0a0; line-height:20px; padding-top:8px;}

/*网站地图*/
ul.ul_sitemap{margin:30px 0px 40px 30px;}
ul.ul_sitemap li{list-style:none; line-height:26px;clear:both;}
ul.ul_sitemap li a{color:#7d7d7d;}
li.small_li_sitemap{clear:both;padding-left:12px;}
li.small_li2_sitemap{float:left; padding-left:20px;}

#translate{width:180px; margin:0 auto; }
#translate-this{margin:15px 0px 10px 0px;}

/*底部信息*/
footer{ text-align:center; background-color:#fff; border-top:5px solid #f4f5f6; color:#93979b; padding:20px 0px 10px 0px; margin-top:40px; font-size:13px;}
.copyright{ line-height:20px;}
.copyright a{ color:#93979b;}
.foot_nav{ width:25%; float:left;background-color:#fafafa;text-align:center;}
.foot_nav:hover, .foot_nav:focus{background-color:#e4e4e4;}
.foot_nav a{color:#898989;display:block;}
.foot_nav a:hover, .foot_nav a:focus{text-decoration:none;}
.foot_nav span{display:block; padding:3px 0px 0px 0px;}
.webshare{width:200px; padding:5px;}

/*大屏幕*/
@media screen and (min-width:769px){
	header{padding-top:10px;}
	.navbar{ margin-top:10px; min-height:80px; }
	.navbar-nav > li{border-right:1px solid #4d5866;border-left:1px solid #2a2b2d;}
	.navbar-nav > li:first-child{ border-left:0; }
	.navbar-nav > li:last-child{ border-right:0; }
	.navbar-nav > li > a{padding \0:0px; transition:background 0.4s; text-align:center; line-height:40px;}
	.navbar-default .navbar-nav > li > a{padding-top:20px; padding-bottom:16px; height:80px; min-width:115px; color:#fff;text-transform:uppercase;font-size:12px;}
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus,
	.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus{
		background-color:#46d8ad; color:#fff;}
	.navbar-brand{display:none;}

	.nav_small{ background-color:#31363c; padding-top:15px; padding-bottom:15px; padding-right:25px; border-radius:0px; border:none; box-shadow:none;border-top:1px solid #fff;}
	.nav_small > li{}
	.nav_small > li > a{line-height:20px; color:#bac6bf; font-size:12px;font-family:Arial}
	.nav_small > li > a:hover{color:#46d8ad; background:transparent;}
	#app_menudown, #small_search{ display:none; }
	.index_left_nav, .footer_nav{display:none; }

	/*三级菜单*/
	.nav_smalll > li > a:hover{color:#46d8ad; background:transparent;}
	.navbar ul li:hover ul li ul a{color:#bac6bf; text-decoration:none;}
	.navbar ul li:hover ul li ul a:hover{color:#46d8ad;}
	.navbar ul li:hover ul li ul{display:none;}
	.navbar ul li:hover ul li:hover ul{display:block; position:absolute; left:160px; top:0px; background-color:#31363c; }
	.navbar ul li:hover ul li:hover ul li{width:200px; line-height:20px;}
	.navbar ul li:hover ul li:hover ul li:hover{background-color:46 d8ad;}
}
/*小屏幕*/
@media screen and (max-width:768px){
	.navbar{ margin-top:10px;}
	.navbar-default .navbar-brand{color:#fff;}
	.navbar-default .navbar-brand:hover,
	.navbar-default .navbar-brand:focus{color:#fff;}
	.navbar-toggle{border:none;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:1px solid #404244;}
	.navbar-default .navbar-toggle:hover,
	.navbar-default .navbar-toggle:focus{
		background-color:#46d8ad;
	}
	.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
	.navbar-default .navbar-nav{margin-top:0px;margin-bottom:0px;}
	.navbar-default .navbar-nav > li{ border-bottom:1px solid #404244; }
	.navbar-default .navbar-nav > li:last-child{border:none;}
	.navbar-default .navbar-nav > li > a,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus,
	.navbar-default .navbar-nav > .active > a,
	.navbar-default .navbar-nav > .active > a:hover,
	.navbar-default .navbar-nav > .active > a:focus,
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
		background-color:#46d8ad; color:#fff;}

	header{padding-top:10px;}
	.search_group{margin:10px 0px 5px 0px;}
	#topsearch{display:none;}
	.logo{display:block; margin:0 auto;max-width:700px;}
	.flash div.bx-pager{ /*display:none;*/}
	.list_box{margin:5px 0px 0px 0px;}
	.product_con img, .contents img{width:100%;}
	.news_time{ display:none;}
	.footer_nav{background-color:#fafafa;}
	#pic-page a img{width:35px;}
	#cmsFloatPanel{ display:none;}
	.point span.to_prev, .point span.to_next{text-align:left; padding-bottom:8px;}
	.product_list2{padding-top:0px;}
	footer{ margin-bottom:50px;}

	/*三级菜单*/
	.nav_smalll > li > a:hover{color:#46d8ad; background:transparent;}
	.navbar ul li:hover ul li ul a{color:#bac6bf; text-decoration:none;}
	.navbar ul li:hover ul li ul a:hover{color:#46d8ad;}
	.navbar ul li:hover ul li ul{display:none;}
	.navbar ul li:hover ul li:hover ul{display:block; position:absolute; left:160px; top:0px; background-color:#31363c; }
	.navbar ul li:hover ul li:hover ul li{width:200px; line-height:25px; }
	.navbar ul li:hover ul li:hover ul li:hover{background-color:46 d8ad;}
}

@media screen and (max-width:767px){
	.copyright_p{ display:none;}
}

/*414px到768px*/
@media screen and (min-width:414px) and (max-width:768px){
	.col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12{
		float:left;
	}
	.col-mm-12{
		width:100%;
	}
	.col-mm-11{
		width:91.66666667%;
	}
	.col-mm-10{
		width:83.33333333%;
	}
	.col-mm-9{
		width:75%;
	}
	.col-mm-8{
		width:66.66666667%;
	}
	.col-mm-7{
		width:58.33333333%;
	}
	.col-mm-6{
		width:50%;
	}
	.col-mm-5{
		width:41.66666667%;
	}
	.col-mm-4{
		width:33.33333333%;
	}
	.col-mm-3{
		width:25%;
	}
	.col-mm-2{
		width:16.66666667%;
	}
	.col-mm-1{
		width:8.33333333%;
	}
	.logo{max-width:400px;}
}

@media screen and (max-width:414px){
	.logo{max-width:280px;}
}




/* product selection tags (chips) */
.tag-chips { margin-top: 6px; line-height: 1.6; }
.tag-chip { display: inline-block; padding: 2px 9px; margin: 3px 4px 0 0; border: 1px solid #7FB8DE; border-radius: 4px; color: #337FE5; background: #fff; font-size: 12px; }

/* product grid: keep rows aligned with chips (clear float every row) */
.product_list2 .product_img { margin-bottom: 20px; }
@media (min-width: 992px) {
  .product_list2 .product_img:nth-child(4n+1) { clear: both; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .product_list2 .product_img:nth-child(3n+1) { clear: both; }
}
.list_contents{color:#000000;}
.contents h2, .list_contents h2, .page-header h2 { font-size: 18px; line-height: 1.4; font-weight: bold; }
.contents h3, .list_contents h3, .page-header h3 { font-size: 16px; line-height: 1.4; font-weight: bold; }

/* ===== 正文表格统一样式（20260830）===== */
.contents table, .list_contents table, .page-header table {
    border-collapse: collapse;
    margin: 12px 0;
    font-size: 14px;
}
.contents table td, .contents table th,
.list_contents table td, .list_contents table th,
.page-header table td, .page-header table th {
    border: 1px solid #999999 !important;
    padding: 6px 10px;
    font-size: 14px !important;
    color: #000000;
}
.contents table p, .contents table li,
.list_contents table p, .list_contents table li,
.page-header table p, .page-header table li {
    margin: 0;
    font-size: 14px !important;
}

/* in-content links: body copy is #000, default #333 links are invisible there */
.product_con a,
.list_contents a,
.contents a {
    color: #337FE5;
    text-decoration: underline;
}
.product_con a:hover,
.list_contents a:hover,
.contents a:hover {
    color: #337ab7;
    text-decoration: none;
}
