@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	font-family:'',Arial;
	background-color: #EBEBEB;
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #666666;
}

ul,li,dl,dt,dd,h3,p,input{margin:0;padding:0;}
a{text-decoration:none;color:#575757;outline:none; cursor:pointer;}
a:hover{ color:#F00}
li{list-style-type:none;}

.clear{clear:both;}
.left{float:left}
.right{float:right}
.hui{font-weight:bold;font-size:14px;}


/*banner*/
.banner1{height:28px; background:url(../images/index_06.jpg) no-repeat; margin-top:2px; line-height:28px; padding-left:70px}
.banner{height:317px; margin:0px auto; margin-top:2px; background:url(../images/index_08.jpg) no-repeat}
#SlidePlayer { width:967px; height:298px;position:relative;}
#SlidePlayer{ margin:0; padding:0; list-style:none;}
.Slides { margin:0; padding:0; height:298px; list-style:none; overflow:hidden;}
.Slides li { float:left;  width:967px; height:298px;}
.Slides img { display:block; border:0px; width:967px; height:298px;}
.SlideTriggers { position:absolute; top:270px; right:10px; height:25px; list-style:none; z-index:10;}
.SlideTriggers li { display: inline; float:left; margin:3px 2px; overflow:hidden; width:16px; height:16px; cursor:pointer; font-family:Arial; font-size:0.9em; color:#fff; line-height:16px; background-color:#0f79ad; text-align:center; border:#eaf4c4 0px solid;}
.SlideTriggers li.Current { font-size:1.1em; font-weight:bold; background:#f62a00; color:#FFF; border:#6aa00 0px solid;}

/*main*/

.main{
	width:1007px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	clip: rect(auto,auto,auto,auto);
}
.m_left{width:280px;float:left; overflow:hidden; margin-bottom:5px;}
.m_right{
	width:720px;
	float:right;
	overflow:hidden;
	margin-bottom:5px;
	height: 300px;
}
.more{
	float:right;
	padding-top:0px;
	font-weight:normal;
	padding-right:10px;
	margin: 0px;auto;
}
.more a{color:#0CF}
.m_size{ font-weight:bold}
.m_hon{ color:#F00}
.ser{ margin-top:5px;border: solid 1px #CCC;}
.ser1{border: solid 1px #CCC; float:right; width:275px;}
.ser2{ width:305px; height:235px;float:left}
.ser_tittle{height:35px; background:url(../images/index_11.jpg) no-repeat; line-height:35px; font-size:14px; font-weight:bold; color:#FFF; padding-left:25px}
.ser1_tittle{
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-left:20px;
	background-image: url(../images/index_11.jpg);
	background-repeat: no-repeat;
}
.ser ul{ margin:0px 10px}
.ser li{ width:215px;height:27px;line-height:27px; background:url(../images/index_18.jpg) no-repeat left; padding-left:15px; font-size:12px; float:left}
.ser1 ul{ margin:0px 10px}
.ser1 li{ width:200px;height:29px;line-height:29px; background:url(../images/index_18.jpg) no-repeat left; margin-top:4px; padding-left:20px; margin-left:10px; font-size:12px; float:left}
.ser3{ margin-top:5px;border: solid 1px #CCC; float:left; width:278px; height:298px}
.ser3 ul{ margin:0px 10px}
.ser3 li{
	width:238px;
	height:28px;
	line-height:28px;
	background:url(../images/index_18.jpg) no-repeat left;
	margin-top:4px;
	padding-left:15px;
	font-size:12px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.ser_a{ line-height:22px; padding:5px; height:255px;background:url(../images/index_14.jpg) no-repeat bottom; overflow:hidden}
.about{ width:690px;overflow:hidden; border: solid 1px #CCC; float:right}
.about_tittle{height:35px; background:url(../images/index_11.jpg) no-repeat; line-height:35px; font-size:14px; font-weight:bold; color:#FFF; padding-left:25px}
.about_tittle a{ color:#000}
.about1_tittle{height:28px; background:url(../images/index_36.jpg) no-repeat; line-height:28px; font-size:14px; font-weight:bold; color:#000; padding-left:50px}
.about_a{ line-height:2; padding:5px; overflow:hidden; border:1px solid #CCC}
.about_a1{ line-height:1.8; padding:5px; height:188px; overflow:hidden}
.produt{
	border: solid 1px #CCC;
	margin-top:5px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	width: 1007px;

}
.produt01{
	border: solid 1px #CCC;
	margin-top:5px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	width: 1007px;

}
.produt_tittle01{height:35px; background:url(../images/index_11.jpg) no-repeat;line-height:35px; font-size:14px; font-weight:bold; color:#FFF; padding-left:25px;}
.produt_tittle{height:35px; background:url(../images/index_11.jpg) no-repeat;line-height:35px; font-size:14px; font-weight:bold; color:#FFF; padding-left:25px;}
.produt_a01{ background:url(../images/index_27.jpg) repeat; height:180px}
.produt_a{ background:url(../images/index_27.jpg) repeat; height:180px}
.produt img{}
.news{width:435px; float:left; margin-top:5px; border: solid 1px #CCC;}
.news_tittle{height:35px; background:url(../images/index_11.jpg) no-repeat; line-height:35px; font-size:14px; font-weight:bold; color:#FFF; padding-left:25px}
.news ul{ margin:2px 10px}
.news li{height:28px;line-height:28px;_height:24px;_line-height:24px;*height:24px;*line-height:24px;background:url(../images/index_18.jpg) left no-repeat; margin-left:5px; padding-left:15px; border-bottom:1px dashed #CCC}
.news1{width:329px; float:left; margin-top:5px; border: solid 1px #CCC;}
.news1 ul{ margin:0px 10px}
.news1 li{height:28px;line-height:28px;background:url(../images/index_18.jpg) left no-repeat; margin-left:5px; padding-left:15px; border-bottom:1px dashed #CCC}
.wenz{ line-height:24px; color:#000;margin-top:10px;}

.link{text-align:center; background:url(../images/index_35.jpg) left no-repeat; line-height:34px; color:#FFF; font-size:13px; overflow:hidden}
.link a{ color:#FFF}
/*foot*/


.tittle{height:36px; background:url(../images/index_23.jpg) no-repeat;line-height:36px; font-size:14px; font-weight:bold; color:#FFF; padding-left:45px;}
/*分面样式一*/
.page{font-family:Arial, Helvetica, sans-serif}
.page a,.page span{display:block;color:#333333;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px 5px 2px;text-align:center;padding-right:5px;padding-left:5px;height:30px}/*SPAN和链接*/
.page a:hover,.page a.current{color:#F44;border:1px solid #F44}/*当前链接有激活时*/
.page input{padding:0px;color:#333333;height:16px;width:25px;border:0px solid #fff;text-align:center;margin:5px -5px 5px -5px;vertical-align:middle;font-size:12px}/*跳转INPUT*/

.mri_p{padding-top:10px;padding-bottom:15px;margin:0px 10px;line-height:24px;}
.mri_p ul{}
.mri_p li{height:35px;line-height:35px;background:url() no-repeat;background-position: left center;padding-left:10px; border-bottom:1px #ccc dashed;}
.mri_p li a:hover{ line-height:32px}
.ma_ri_tp{width:165px;height:160px;float:left; overflow:hidden; border:10px; padding-left:5px; margin-left:5px; margin-top:10px;}
.ma_ri_tp dl{}
.ma_ri_tp dt{ border:solid 1px #CCC; padding:5px}
.ma_ri_tp dd{padding-top:10px;text-align:center;}

.at{ width:730px; }
.at ul{ width:630px; margin:0px auto}
.at li{ width:150px; text-align:center; height:30px; line-height:28px; margin-top:5px; margin-left:5px; float:left; background-color:#FC9}
.at li:hover{ background-color:#F69}
.at li a:hover{ color:#000}

.ma_ri{width:170px;height:170px;float:left; overflow:hidden; border:10px; margin-left:25px; margin-top:10px;}
.ma_ri dl{}
.ma_ri dt{ border:solid 1px #CCC; padding:5px}
.ma_ri dd{padding-top:10px;text-align:center;}
.ma1_ri dl{}
.ma1_ri dt{ border:solid 1px #CCC; padding:5px;background-color:#FFF}
.ma1_ri dd{padding-top:10px;text-align:center;}

#ps{overflow:hidden;}
#ps img{}
#ps ul{width:175px; float:left; margin:10px 10px 0 0; _display:inline; _overflow:hidden;}
#ps ul li{ _float:left;}
#ps ul .pic{width:160px; height:130px; padding:5px; border:1px solid #CCC; background-color:#FFF}
#ps ul .pic img{ width:160px; height:130px;}
#ps ul .txt{ width:160px; height:30px; line-height:30px; overflow:hidden; text-align:center;}
#ps ul .txt a{color:#666;}
#enlarge_images{position:absolute;display:none;z-index:2;}



#container {
	width:1007px;
	height:auto;
	background-color:
#FFFFFF;
	overflow: hidden;
	clear: both;
	left: auto;
	right: auto;
	clip: rect(0px,auto,0px,auto);
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;

}

#flsh {
	width:1007px;
	height:258px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	clear: none;
}

/*页面头部*/


#banner {background:url(banner.jpg) 0 30px no-repeat;width:730px;margin:auto;height:240px;border-bottom:5px solid #EFEFEF;clear:both}
#header {
	background-image:url(sy_r1_c2.jpg);
	HEIGHT: 86px;
	width: 1000px;
	margin:auto;
	margin-bottom:2px;
}


.vline {
	BACKGROUND: #ffffff; WIDTH: 1px; HEIGHT: 30px
}

#footer {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: auto;
	width: 1007px;
}
#footer_menu {
	COLOR: #000000;
	LINE-HEIGHT: 36px;
	HEIGHT: 36px;
	TEXT-ALIGN: center;
	background-color: #8E8E8E;
	background-image: url(/skin/j_ico01.gif);
	background-repeat: no-repeat;
	background-position: 0px -1044px;
}
#footer_menu A:link {
	COLOR: #000000}
#footer_menu A:visited {
	COLOR: #000000}
#footer_menu A:hover {
	COLOR: #ffffff
}

.tbox {
	OVERFLOW: hidden;
	background-image: url(../impage/title_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	width: 1007px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	list-style:none，;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dadada;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
	border-left-width: 1px;
}
.tbox DT {
	CLEAR: both; BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; OVERFLOW: hidden; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 24px;list-style:none，
}
.tbox DT STRONG {
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FLOAT: left;
	COLOR: #316301;
	LINE-HEIGHT: 25px;
	LETTER-SPACING: 1px;
	HEIGHT: 24px;
	background-color: #D51211;
}
.tbox DT SPAN.linklabel {
	PADDING-RIGHT: 1px; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.tbox DD UL LI {
	PADDING-LEFT: 8px; FLOAT: left; LINE-HEIGHT: 28px; WHITE-SPACE: nowrap
}
SPAN.more {
	PADDING-RIGHT: 15px;
	FONT-WEIGHT: bold;
	FLOAT: right;
	COLOR: #ff0101;
	LINE-HEIGHT: 25px;
	POSITION: relative;
}
SPAN.linklabel A.thisclass {
	BACKGROUND: #ffffff 0px 0px; COLOR: #333333
}
SPAN.linklabel A {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dadada 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; OVERFLOW: hidden; BORDER-LEFT: #dadada 1px solid; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LETTER-SPACING: 1px; HEIGHT: 20px; TEXT-DECORATION: none
}
SPAN.more {
	PADDING-RIGHT: 12px;
	FLOAT: right;
	LINE-HEIGHT: 25px;
	position: relative;

}
#copyright_l P {
	 no-repeat 165px 17px; COLOR: #343333; LINE-HEIGHT: 25px; FONT-FAMILY: arial; TEXT-ALIGN: center
}
#copyright_l {
	FLOAT: left;
	WIDTH: 1007px;
	HEIGHT: 108px;
	background-color: #F6F6F6;
}
#firend
 {
	WIDTH: 1007px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-color: #CCCCCC;
 }

.top {
	BACKGROUND:  repeat-x;
	OVERFLOW: hidden;
	WIDTH: auto;
	HEIGHT: auto;
	margin-right: auto;
	margin-left: auto;
}
.top_left {
	FLOAT: left;
	WIDTH: 84px;
	height: 82px;
	overflow: hidden;
	background-image: url(../index.files/LOGO201.jpg);
	background-repeat: no-repeat;
}

.top_logo {
	FLOAT: left;
	WIDTH: 399px;
	HEIGHT: 55px;
	background-image: url(../images/ktLOGO.png);
	margin-left: 50px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.top_logo1 {
	FLOAT: right;
	WIDTH: 500px;
	HEIGHT: 55px;
	background-image: url(../images/tel.png);
	margin-left: 10px;
	
	margin-bottom: 10px;
	margin-top: 10px;
	
}

@media screen and (max-width:769px){
	.news1{
	display:none;
	}
	.produt01{
	 display:none;
	 }
	.top_left{
	display:none;
	}
  .top_logo{

	FLOAT: left;
	WIDTH: 399px;
	HEIGHT: 55px;
	background-image: url(../images/ktLOGO.png);
	margin:5px 2px;


}
.top_logo1{
    display:none;
	}
.bment1{
       display:none;
  }
  .m_right{
    display:none;
       }
	   .m_left {
	   display:none;
	   }
	   #firend {
	   display:none;
	   }
}
 
@media screen and (min-width: 769px) {

.bment2{
       display:none;
  }
  .footerswarp{
  display:none;
  }

   .img02{
	display:none;
	}
   }




@media screen and (max-width: 769px) {

 .bment2{
   width:375px;
   height:50px;
   background-color:#004080;
   }

 .bment2 ul li{
		     float:left;
			 width:25%;
		
			 
			 text-align:center;
			 }
.bment2 ul li a{
		     text-decoration:none;
			 line-height:50px;
			 display:block;
			                     			 }
.bment2 ul li a:link {color:#ffffff;}		/* 未被访问的链接 */
.bment2 ul li a:visited {color:#ffffff;}	/* 已被访问的链接 */
.bment2 ul li a:hover {
		                         display:block;
			                     color:#ffffff; 
			                     background:#ff8000;
			 
			                     } /* 鼠标指针移动到链接上 */
.bment2 ul li a:active {color:#004080;}
  .w1000.footers{
  display:none;
  }
 }
 .bment{
   width:1007px;
   height:50px;
   background-color:#2028d0;}
  .bment1{
   
    float:left;
    width:100%;
	height:50px;
	background-color:#095090;}
.bment1 ul li{
		     float:left;
             width:10%;
			
			 text-align:center;
			 line-height:50px;
			 }
.bment1 ul li a{
		     text-decoration:none;
			 line-height:50px;
			 display:block;
			                     			 }
.bment1 ul li a:link {color:#ffffff;}		/* 未被访问的链接 */
.bment1 ul li a:visited {color:#ffffff;}	/* 已被访问的链接 */
.bment1 ul li a:hover {
		                         display:block;
			                     color:#ffffff; 
			                     background:#d96c00;
			 
			                     } /* 鼠标指针移动到链接上 */




@media screen and (max-width: 769px){
.float_phone{
    line-height:40px; 
	background: #095090; 
	position: fixed; 
	bottom: 0px; 
	width: 375px; 
	text-align: center;
	z-index: 9999;
	}
.img01{
	display:none;
	}
	  .img02{
  
	vertical-align: middle;
    text-align: center;

	

}
.img02 img{
    width:365px;
	height:auto;
	margin:2px auto;


	

}


#container {
    width: 375px;
    height: auto;
    
    
 
    
    margin:0 auto;
    
}
.main {
    width: 375px;
    height:auto;
	
}

.produt{
	border: solid 1px #CCC;
	margin-top:5px;
	margin-right: auto;
	margin:auto;
	clear: both;
	width: 375px;
	height:1305px;
    float:left;
	overflow:hidden;
}
.ma_ri{
  width:170px;
  height:170px;
  float:left; 
  overflow:hidden;
  border:10px; 
  margin-left:12px;
  margin-top:10px;
  }
.footers {
    line-height: 28px;
    padding-top: 52px;
    padding-bottom: 20px;
    background: url(../images/footimg.png) right center no-repeat;
}
}
.w1000 {
    width: 90%;
}
.footers {
    line-height: 28px;
    padding-top: 52px;
    padding-bottom: 20px;
    background: url(../images/footimg.png) right center no-repeat;
}

.foot-nav, .foot-nav a, .foot-nav a:hover {
    color: #f2f2f2;
}
.foot-nav {
    font-size: 16px;
    padding-bottom: 20px;
}
.footer, .footer a, .footer a:hover {
    color: #e9eaec;
}
.footer {
    margin-bottom: 0px;
}
.footer, .footer a, .footer a:hover {
    color: #e9eaec;
}
.footer {
    background: url(../images/ico4.jpg) left top repeat;
    overflow: hidden;
    zoom: 1;
}
.w100 {
    width: 100%;
}

}
.w1000 {
    width: 100%;
    margin: 0 auto;
}
@media screen and (max-width: 1199px){
.w1000 {
    width: 90%;
}
.footers {
    line-height: 28px;
    padding-top: 52px;
    padding-bottom: 20px;
    background: url(../images/footimg.png) right center no-repeat;
}
.w1000 {
    width: 100%;
    margin: 0 auto;
}
.foot-nav, .foot-nav a, .foot-nav a:hover {
    color: #f2f2f2;
}
.foot-nav {
    font-size: 16px;
    padding-bottom: 20px;
}
.footer, .footer a, .footer a:hover {
    color: #e9eaec;
}
:link, :visited, ins {
    text-decoration: none;
}
a, span, div {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
}
a {
    color: #585657;
    text-decoration: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
}
.footerul {
    padding-left: 140px;
    overflow: hidden;

}
.foot-nav a {
    display: inline-block;
    margin-right: 20px;
}
.footerswarp{
   width:375px;
   height:138px;
   text-align: center;
   font-weight: bold;
   padding: 10px 0;
   font-size: 14px;
   }
 .pagbody{
       width:100%;
	   height:auto;
	   background:#fff;
	   overflow:hidden;
	  
	  
	   }
.content{
        display:block;
        width:100%;
		height:auto;
		margin:0 auto;
		border:#babbbf 1px solid;
		background:#fff;
		
}
.title{
        display:block;
        width:100%;
		height:45px;
		background:#e3e3e3;
		vertical-align:middle;
		line-height:40px;
		padding-left:15px;
      }
.p_title{
       display:block;
       FONT-WEIGHT: bold;
       FONT-SIZE: 20px;
       COLOR: #000;
       LINE-HEIGHT: 36px;
       FONT-FAMILY: "宋体";
       HEIGHT: 36px;
       TEXT-ALIGN: center;
	  

}
.p-text{
       display:block;
	   FONT-FAMILY: "宋体";
	   letter-spacing: 0.2em;
	   line-height:21px;
	   text-indent:35px;
	   padding:10px;


}

.img01{
    width:750px;
	height:auto;
	/*background-color:#80ff00;*/
	margin:5px auto;
    
	overflow:hidden;

}
.img01 img{
    
	margin:2px auto;


	

}