/*  
Template Name: default
Template URI: http://www.kecnet.cn/
Description: web system of kecnet . 
Version: v0.1
Author:  Mr Ren
Author URI: http://www.kecnet.cn/
Email: 82183676@qq.com 
*/


/** website public  **/
html {
	color: #000;
	background: #FFF;
}
body{
	line-height:18px;font-size:12px;
	background:#FFF;
	font-family:Verdana;
	}
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;
}
ul,li{list-style-type:none;}



fieldset,img {
	border: 0;
}

.gray{color:#454444;}
.blue{color:#2C59B8;}
.lblue{color:#285080;}
.white{color:#FFF;}
.red{color:#FF5500;}
.black{color:#000;}
.yellow{color:#EB8309;}

.gray a:link,.gray a:visited{color:#454444;text-decoration:none;}
.gray a:hover,.gray a:active{color:#DF0032;text-decoration:underline;}
.blue a:link,.blue a:visited{color:#2C59B8;text-decoration:none;}
.blue a:hover,.blue a:active{color:#DF0032;text-decoration:underline;}
.lblue a:link,.lblue a:visited{color:#285080;text-decoration:none;}
.lblue a:hover,.lblue a:active{color:#DF0032;text-decoration:underline;}
.white a:link,.white a:visited{color:#FFF;text-decoration:none;}
.white a:hover,.white a:active{color:#DF0032;text-decoration:underline;}
.black a:link,.black a:visited{color:#000;text-decoration:none;}
.black a:hover,.black a:active{color:#DF0032;text-decoration:underline;}
.red a:link,.red a:visited{color:#FF5500;text-decoration:none;}
.red a:hover,.red a:active{color:#DF0032;text-decoration:underline;}
.yellow a:link,.yellow a:visited{color:#EB8309;text-decoration:none;}
.yellow a:hover,.yellow a:active{color:#DF0032;text-decoration:underline;}

.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.tp3{margin-top:3px;}
.tp5{margin-top:5px;}
.tp8{margin-top:8px;}
.tp10{margin-top:10px;}
.tp20{margin-top:20px;}
.mwid{margin:0px auto;width:980px;}

.clear{clear:both;}
.pleft{float:left;}
.pright{float:right;}

*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/* public css */


.main_nav{margin:0px auto;height:27px;background:#46B1DD;border-bottom:2px #FD9A22 solid;}
.main_nav .nav{height:27px;background:#46B1DD;font-size:12px;font-family:Verdana;font-weight:bold;}
.main_nav .nav li{width:100px;height:27px;float:left;text-align:center;margin-right:2px;}
.main_nav .nav li a{width:100px;height:27px;line-height:27px;display:block;}
.main_nav .nav li a.hover{width:100px;height:27px;line-height:27px;display:block;position:relative;font-weight:bold;color:#FFF;background:#FD9A22;}
.main_nav .nav li a:hover{width:100px;height:27px;line-height:27px;display:block;position:relative;font-weight:bold;color:#FFF;text-decoration:none;background:#FD9A22;}
.main_nav .nav li.time{width:185px;height:27px;line-height:27px;float:right;font-weight:bold;font-size:12px;}

#body{margin:0px auto;width:980px;height:auto;}

.ads{height:auto;clear:both;}
.topads{height:auto;clear:both;}

.area,.layout_box{height:auto;clear:both;}
.area-l{width:230px;height:auto;}
.area-r{width:745px;height:auto;}


.layout_box_left{width:228px;height:auto;background:url(../images/layout-box-bg.gif) repeat-x left top;border:1px #dedede solid;padding:2px 0 8px 0;}
.layout_box_left h3{height:26px;line-height:26px;font-size:13px;padding-left:20px;}
.layout_box_left h3.icon_search{background:url(../images/icon_search.gif) no-repeat 5px 5px;padding-left:32px;}
.layout_box_left h3.icon_cls{background:url(../images/icon_cls.gif) no-repeat 5px 5px;padding-left:32px;}
.layout_box_left h3.icon_tell{background:url(../images/icon_tell.gif) no-repeat 5px 3px;padding-left:32px;}

.layout_box_left h3 span.right{float:right;padding-right:4px;}



.layout_box_right{width:742px;height:auto;background:url(../images/layout-box-right-bg.gif) repeat-x left top;padding:2px 0 3px 0;}
.layout_box_right h3{height:26px;line-height:26px;font-size:13px;padding-left:5px;}
.layout_box_right h3 span.right{float:right;padding-right:4px;}

.layout_box_right_2{width:742px;height:auto;padding:2px 0 8px 0;overflow:hidden;}
.layout_box_right_2 h3{height:26px;line-height:26px;font-size:13px;padding-left:5px;background:url(../images/layout-box-right2-tip-bg.gif) no-repeat left bottom;overflow:hidden;}
.layout_box_right_2 h3 span.right{float:right;padding-right:4px;}

h3 span.space-yellow{background:url(../images/space_yellow.gif) no-repeat 0 5px;padding-left:12px;}

.layout_box_left .search{height:auto;padding:20px 5px 10px 20px;}
.layout_box_left .search *{font-size:12px;}
.layout_box_left .search li{}
.layout_box_left .search .txt-search{width:145px;}
.layout_box_left .search .sel-search{width:150px;}
.layout_box_left .search .btn-search{width:56px;height:19px;}
.layout_box_left span.h-tip{color:#77C6E5;font-weight:bold;}

.layout_box_left .contact{height:auto;padding:20px 3px 10px 14px;}
.layout_box_left .contact *{font-size:12px;}
.layout_box_left .contact li{height:28px; line-height:28px;}


.layout_box_right .about{height:auto;clear:both;margin-top:6px;}
.layout_box_right .about .about_txt{width:575px;padding:0 8px 0 8px;line-height:21px;}
.layout_box_right .about .about_img{padding-right:20px;}


.layout-box-list-category{height:auto;padding:5px 2px 2px 2px;clear:both;}
.layout-box-list-category img{cursor:pointer;}
.layout-box-list-category p{height:auto;line-height:20px;background:url(../images/icon-arrow-00.gif) no-repeat 0 10px;padding-left:10px;margin-top:4px;}
.layout-box-list-category p span.right{float:right;}

.layout-box-list-category_1{height:auto;padding:2px;clear:both;}
.layout-box-list-category img{cursor:pointer;}
.layout-box-list-category_1 p{height:25px;line-height:18px;background:url(../images/icon-arrow-00.gif) no-repeat 10px 10px;padding-left:20px;padding-top:4px;}
.layout-box-list-category_1 p span.right{float:right;}


.layout-box-list-category_2{height:auto;padding:2px;clear:both;}
.layout-box-list-category img{cursor:pointer;}
.layout-box-list-category_2 p{height:25px;line-height:25px;background:url(../images/icon-arrow-00.gif) no-repeat 30px 10px;padding-left:40px;overflow:hidden;}
.layout-box-list-category_2 p span.right{float:right;}



.newpro{height:auto;clear:both;}
.newpro li{width:112px;height:128px;float:left;margin-right:32px;background:url(../images/pro-bg.gif) no-repeat;}
.newpro li.end{margin-right:0px;}
.newpro li img{width:108px;height:103px;margin:2px;}
.newpro li p.txt{height:20px;line-height:20px;text-align:center;overflow:hidden;font-size:10px;}


.products{width:690px;height:auto;clear:both;margin-top:8px;overflow:hidden;margin-left:27px;}
.products li{width:112px;height:128px;float:left;margin-right:30px;background:url(../images/pro-bg.gif) no-repeat;margin-top:5px;overflow:hidden;}
.products li.noright{margin-right:0px;}
.products li img{width:108px;height:103px;margin:2px;}
.products li div.img{width:112px;height:103px;display:block;}
.products li div.txt{height:20px;line-height:20px;text-align:center;overflow:hidden;font-size:10px;}




.layout-box-list{height:auto;padding:10px 5px 10px 5px;border-top:1px #BFE2FE solid;border-left:1px #BFE2FE solid;border-right:1px #BFE2FE solid;}
.layout-box-list li{height:22px;line-height:22px;overflow:hidden;background:url(../images/bar_dot.gif) repeat-x bottom left;}
.layout-box-list li span.right{float:right;}
.layout-box-list dl{margin-bottom:8px;padding:0 4px 0 4px;overflow:hidden;}
.layout-box-list dl dt{height:24px;line-height:24px;}
.layout-box-list dl dt a{font-size:13px;font-weight:bold;}


/* content */
.about-tit{height:22px;line-height:22px;color:#0A8BBD;padding-left:8px;}
.about-con{height:auto;margin-top:10px;padding:6px 6px 6px 12px;}
.about-img{height:auto;padding:20px 5px 0 5px;text-align:center;}
.about-img img{margin-right:30px;}
.about-img .end{margin-right:0px;}
.about-box{height:auto;width:731px;margin:0px auto;margin-top:8px;}
.about-box h3{height:12px;line-height:12px;background:url(../images/about-box-top.gif) no-repeat top left;overflow:hidden;}
.about-box h4{height:12px;line-height:12px;background:url(../images/about-box-bottom.gif) no-repeat top left;overflow:hidden;}
.about-box .about-box-list{height:auto;padding:4px 5px 4px 5px;border-left:1px #dedede solid;border-right:1px #dedede solid;}
.about-box .about-box-list li{height:22px;line-height:22px;overflow:hidden;}



/* products */
.showproducts{height:auto;clear:both;}
.showproducts .sp_tit{height:28px;line-height:28px;font-size:13px;font-weight:bold;text-align:center;margin-top:18px;}
.showproducts .sp_img{margin:0px auto;width:642px;height:auto;clear:both;margin-top:8px;}
.showproducts .sp_img .img_big{width:440px;height:440px;border:1px #dedede solid;}
.showproducts .sp_img .img_big img{width:440px;height:440px;;}
.showproducts .sp_img .img_small{width:154px;height:414px;}
.showproducts .sp_img .img_small .img_small_one{width:150px;height:115px;border:1px #dedede solid;margin-top:38px;cursor:pointer;}
.showproducts .sp_img .img_small .img_small_one img{width:150px;height:115px;}

.product_page{margin:0px auto;width:725px;height:26px;line-height:26px;margin-top:5px;border-bottom:1px #dedede solid;}
.product_more{margin:0px auto;width:725px;height:auto;margin-top:12px;line-height:25px;}
.product_other{margin:0px auto;width:725px;height:26px;color:#555;margin-top:5px;font-size:14px;}


/* footer */
.footer{margin:0px auto;width:980px;height:28px;background:url(../images/footer-bg.gif) repeat-x left top;margin-top:8px;margin-bottom:5px;padding-top:12px;}
.footer .copy{height:24px;line-height:24px;text-align:center;color:#107BA5;font-family:Verdana;padding-left:22px;background:url(../images/space_yellow.gif) no-repeat 8px 9px;}
.footer .enav li{width:auto;height:20px;line-height:20px;display:block;padding-left:10px;padding-right:10px;float:left;border-right:1px #ABABAB solid;text-align:center;overflow:hidden;}
.footer .enav li.noborder{border-right:0px;}

.page{width:725px;text-align:right;padding-right:8px;}