@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
html{
	-webkit-text-size-adjust:none; 
	font-family:arial, helvetica, sans-serif;
}
body{
	-webkit-text-size-adjust:none; 
	font-family:arial, helvetica, sans-serif;
	margin:auto;
	width:100%;
}

a{blr:expression(this.onfocus=this.blur());
	color: #505050;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
}
a:hover {
	text-decoration: none;
	color:#339933;
}
img {
	border-width: 0px;
}
dd{
	text-align:center;
	font:20px/30px "microsoft yahei";
	padding:10px 0px;
}
dt{
	text-align:left;
	font:14px/24px "microsoft yahei";
}

.clearfix:after {  
  content: ".";  
  display: block;  
  height: 0;  
  clear: both;  
  visibility: hidden;  
} 
.cl::after{content:'';display:block;height:0;visibility:hidden;clear:both;}
.bold {
	font-weight: bold;
}
ul {
	margin: 0px;
	padding: 0px;
}
ol, li {
	list-style: none;
}
.sp_20{
	height:3px;
	margin:10px 0px;
	width:100%;
}
.sp_15{
	height:3px;
	margin:6px 0px;
	width:100%;
}
.cent{margin:0 auto;}
.fr{float:right;}
.fl{float:left;}
.bc{background-color:#339933}
.w490{width:490px;}
.w500{width:498px;}
.w1200{width:1200px;}
.w1000{width:1000px;}
.w1300{width:1300px;}
.w1400{width:1400px;}
.va{vertical-align:middle;}
.border{border:1px solid #f00;}
#head {
	z-index: 1;
	width:100%;
        height:100px;
	box-shadow:0px 2px 3px #ccc;
}
#head_a{
width:100%;
	height: 30px;
	background-color:rgb(204,204,204,0.3);
}
.a_sty{
	font:14px/30px "microsoft yahei";
	margin-right:5px;

	}
.a_sty:hover{
    text-decoration:underline;
	}
#head_b{
        width:100%;

}

#navmenu {

	margin:0 auto;
	height:70px;
	position: relative;
	z-index: 22;

}

#navmenu li {
	float: left;
	list-style: none;
	/* width: 100px; */
	margin:0px 15px;
		text-align:center;
}
.logo_index{
	line-height:70px;
	height:70px;
	width:100px;
}
.logo_index img{display:inline-block}
#navmenu li a{
	display: block;
	font: 18px/70px "microsoft yahei";
}
/*bottom-css-begin*/

#bottom {
	background-color:#339933;
	height: 200px;
	width: 100%;
	position:relative;
	margin:auto;
}
.bottom {
	margin-left:-600px;
	left:50%;
	width: 1200px;
	position:absolute;
	height:200px;
	overflow:hidden;
}
.bottom_ul{
margin-left:-600px;
	left:50%;
	width: 1200px;
	height:200px;
	position:relative;
}
.bottom_ul_li{
	width:600px;
	float:left;
	height:200px;
}
.bottom_info{
	margin:50px 20px;
	position:relative;
}
.bottom_info p{
font:16px/30px "microsoft yahei";
	color:#fff;
}

.bottom_0{
	height:200px;
	background: url(/uploads/image/tkimages/bottom_bg.png) no-repeat 0px 0px;
}
.ewm{
	position:absolute;
	right:160px;top:-10px;
	}
/*bottom-css-ends*/


/*ads-css-begin*/
.ads{
	width:100%;
	height:500px;
	position:relative;
	overflow:hidden;
	box-shadow:0px 2px 3px #ccc;
}
#banner {
	width:100%;
	height: 300px;
	margin:auto;
	overflow:hidden;
}


#banner_list{
	left:50%;
	position:absolute;
	margin-left:-960px;
	width:1920px;
}

#banner_list div {
	position: absolute;
} 
.banner_des{
	width:300px;
	height:200px;
	background-color:rgba(255,255,255,0.6);

	left:460px;
	top:100px;
	position: absolute;
	padding:15px;
}
.banner_des_tit{
	font:30px/50px "microsoft yahei";
}
.banner_des_sub{
	font:16px/30px "microsoft yahei";
}
.banner2_des{
	width:240px;
	height:150px;
	background-color:rgba(255,255,255,0.6);

	left:150px;
	top:0px;
	position: absolute;
	padding:150px 15px 0px;
}
.banner2_des_tit{
	font:30px/50px "microsoft yahei";
}
.banner2_des_sub{
	font:16px/30px "microsoft yahei";
}
#list{
position:absolute;
bottom:5px;
left:47%;
z-index:1000;

}
#list li {
	margin:0px 5px;
	height:15px;
	width:15px;
	border-radius:50%;
	float: left;
	display: block;
	color: #fff;
	border: #fff 1px solid;
	background-color: #fff;
	cursor: pointer;
}
#list li:hover {
background-color: #339933;
	
}
#list li.on {
	background-color: #339933;
}
.banner2_f{
	width:100%;
	box-shadow:0 2px 3px #ccc;
		height:300px;
		overflow:hidden;
}

#banner2_s {
	width:1300px;
	margin-left:-650px;
	left:50%;
	position:relative;
		overflow:hidden;

}

/*ads-end*/
/*cover-list-begin*/
#w1920{
	width:1920px;
	margin-left:-960px;
	left:50%;
	position:relative;
	display:block;
	overflow:hidden;
}
/*内页左导航-begin*/
.left_main {
	width: 200px;
	position:relative;
	margin:auto;
	overflow:hidden;
}
.left_menu_title {
	height:30px;
	font:25px/30px "microsoft yahei";
	text-decoration:none;
	text-align:left;
	margin-right:15px;
	padding:10px 10px 10px 0px;
	border-bottom:1px dotted #000;
}
.left_menu_n{
	position:relative; 
	margin-right:15px;
}

.nav_left_tit{
	margin:0px 15px;
	padding:0px 10px;
	border-bottom:1px dotted #ccc;
	display:block;
	font:16px/40px "microsoft yahei"
}
.pro_left_tit{
	padding-left:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	color:#fff;
    background-color:#339933;
	display:block;
	font:16px/40px "microsoft yahei"
}
.pro_left_tit:hover{color:#fff}
.pro_left_nav_border{border:1px solid #ccc;}
.nav_left_con{
	font: 14px/30px "microsoft yahei";
	display:block;
	
}
.nav_left_under{font: 14px/30px "microsoft yahei";padding-left:10px;display:block;overflow:hidden;height:30px;}

/* 右-内页 内容 */
.right_main {
	margin:auto;
	position:relative;
	width:800px;
}
.right_main_bg{
	height:50px;
	border-bottom:1px solid #ccc;
	width:100%;
}
.about_content {
	text-align:left;
	padding:15px 0px;
	height:auto;
	width:100%;
}
.about_content p {
	margin: 0px;
	font:15px/34px "microsoft yahei";
}
.inside_h2 {
	padding:10px;
	text-align:right;
	font:12px/30px "microsoft yahei";
}
.inside_h2 a{
	font:12px/30px "microsoft yahei";
	color:#000;
	text-decoration:none;
}
.inside_h1 {
	height:30px;
	padding:10px;
	text-align:right;
	font:16px/30px "microsoft yahei";
	color:#000;
}
.width1000{	width:1000px;}
.width800{width:800px;}
.width500{width:498px;}
.width700{width:698px;}
/*rightwcontent-begin*/
.con_li_top{
	margin-top:15px;
	height:180px;
	border-bottom:1px dashed #cccccc;
}
.con_li_top>a{
	width:258px;height:160px;margin-right:40px;border:1px solid #ccc;overflow:hidden;display:block;
}
.con_li_top>a:hover{width:256px;height:156px;border:2px solid #339933;}

.con_tit_des a{font:16px/30px "microsoft yahei";}
.con_tit_des p{font:12px/20px "microsoft yahei";}
.con_tit_des{position:relative}
/*con-news-begin*/
.pro_link_list{width:100%;}
.pro_link_list>li{margin:10px;width:226px;}
.pro_link_list2 a{font:15px/30px "microsoft yahei";}

/*con-news-end*/

.con_list_title b{
	font:20px "microsoft yahei";
}
.con_list_title a{
	font:20px "microsoft yahei";

}
.con_list_title a:hover{
	color:#00f;
	text-decoration:none;
}
.con_list_description{
	width:600px;
	height:120px;
	font:15px/24px "microsoft yahei";
}
.preview{
	width:260px;
	height:160px;
}



/*css pageinfo style pagination*/

#divpage {

    text-align: center;
	margin:10px 0px;
}
.page a {
	float: left;
	text-align: center;
	color: #000;
	text-decoration: none;
}
.page li:hover {
	background: #339933;
	color: #fff;
}
.fenye li {color:#000;float:left; margin-right:5px;list-style-type:none;border: 1px solid #339933;font:12px/15px "microsoft yahei";}
.fenye li a{font:12px/15px "microsoft yahei"}
.pageinfo{color:#000;list-style-type:none;font-size:12px;height:30px;}




/*contact-*/
.contact_ul{height:85px;width:900px;position:relative;margin-top:15px;}
.contact_li{width:90px;height:85px;margin:0px 105px;float:left}
.message_title{font:20px/25px "microsoft yahei"}
.submit_form{
	width:700px;
	overflow:hidden;
	float:left;
}
.message_top li,span{margin:10px 0px;font:15px/25px "microsoft yahei"}


/**/
.dl_right{float:right;padding-right:50px;}
.author {
	text-align: center;
	font-size: 12px;
	border-bottom: #5d5342 dashed 1px;
}
.newstitle{
text-align: center;
font:bold 20px/25px "microsoft yahei"
}

/* 内页*/
.turn {
	margin-top: 10px;
	position: relative;
	padding-top: 10px;
}
.turn p {
	margin: 0 0 10px 0;
}

.turn a {
	color: #666;
	font:14px/30px "microsoft yahei"
}
.turn a:hover{
	color: #00f;
}
/* 新闻链接 */
#news-link{
	position:relative;
}
#news-link li{
	height:30px;
	padding-left:5px;
	border-bottom:1px dotted #ccc;
}
#news-link p{
	font:12px/30px "microsoft yahei";
     color:#50504d;
}
#news-link a{
	font:12px/30px "microsoft yahei";
     color:#50504d;
}
.news-link-tit{
	width:100%;
	height:30px;
	background-color:#339933;

}
.news-link-tit>span{
	font:13px/30px "microsoft yahei";
	padding-left:20px;
	color:#fff;	
}

/* 产品链接 */
#pro-link{
	position:relative;
}
#pro-link li{
	width:196px;
	height:186px;
	padding:2px;
	text-align:center;
}
#pro-link li:hover{box-shadow:2px 2px 1px #ccc;}
#pro-link img{
	width:196px;
	height:156px;
}
.pro-link-tit{
	width:100%;
	height:30px;
	border-left:5px solid #339933;
	margin:15px auto;
}
.pro-link-tit>span{
	font:bold 16px/30px "microsoft yahei";
	padding-left:20px;
}
.cert{display:flex;
justify-content:space-between;
flex-flow:row wrap;}
.cert li{width:240px;height:240px;display:block;margin:10px;border:1px solid #ccc;}
/* 横向滚动
------------------------------ */
.scroll_horizontal{position:relative;width:1400px;margin:0 auto;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1005px;height:260px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:282px;text-align:center;border:1px solid #ccc;margin:0px 20px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{z-index:10;position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(/uploads/image/tkimages/control.png);background-repeat:no-repeat;font:0/0 arial;cursor:pointer;}
.scroll_horizontal .prev{left:130px;background-position:0 0;}
.scroll_horizontal .next{right:130px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}

/* 横向滚动
------------------------------2 */
.scroll_2{position:relative;width:1200px;margin:0 auto;}
.scroll_2 .box{overflow:hidden;position:relative;width:1005px;height:336px;margin:0 auto;}
.scroll_2 .list{overflow:hidden;width:99999px;}
.scroll_2 .list li{float:left;width:240px;text-align:center;margin:0px 20px;}
.scroll_2 .prev,
.scroll_2 .next{z-index:12;position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(/uploads/image/tkimages/control.png);background-repeat:no-repeat;font:0/0 arial;cursor:pointer;}
.scroll_2 .prev{left:30px;background-position:0 0;}
.scroll_2 .next{right:30px;background-position:-40px 0;}
.scroll_2 .prev:hover{background-position:0 -50px;}
.scroll_2 .next:hover{background-position:-40px -50px;}