﻿@charset "utf-8";
/* CSS Document */

/***********************公共样式**************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset,form, label, legend, table, caption, tbody,tfoot, thead, tr, th, td, article, aside,canvas, details, embed, figure, figcaption,footer, header, hgroup, menu, nav, output,ruby, section, summary, time, mark, audio,video{
	margin:0;
	padding:0;
}

.blank20{ width:100%; clear:both; height:20px; overflow:hidden;}
.blank20dashed{ width:100%; clear:both; height:20px; overflow:hidden; margin-bottom:20px; border-bottom:1px #ccc dashed;}
.blank15{ width:100%; clear:both; height:15px; overflow:hidden;}
.blank10{ width:100%; clear:both; height:10px; overflow:hidden;}
.blank5{ width:100%; clear:both; height:5px; overflow:hidden;}
.divL{ float:left;}
.divR{ float:right;}

article, aside, details, figcaption,figure, footer, header, hgroup, menu,nav, section{display:block;}

html{overflow-x:hidden;-webkit-text-size-adjust:none;}
body{ font-size:12px; font-family:Arial,SimSun; color:#333; background:url(http://www.k58k.cn/mb7/images/body_bj.jpg) repeat-x left top; }
ol, ul, li{list-style:none;}

fieldset, img{border:0;}
a{color:#333;outline:none;}
a:hover{color:#069eed;}
del, ins, a{text-decoration:none;}
em, i{font-style:normal;}
input, button,
textarea, select{outline:none;}
textarea{resize:none;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
.clearfl{clear:both;}
.clearfix:after{
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	line-height:0;
	content:'\20';	
}
.clearfix{
	clear:both;
	*display:table;
	*zoom:1;
}
.fl{
	display:inline;
	float:left;
}
.fr{
	display:inline;
	float:right;
}
.vaimg{
	display:table-cell;
	*display:block;
	overflow:hidden;
	font:0px/0px 'Arial';
	text-align:center;
	vertical-align:middle;
}
.vaimg img{
	vertical-align:middle;
}


.top{width:1000px; height:100px; margin:0 auto;}

.logo{width:300px; height:61px; float:left;margin-top:30px; overflow:hidden; }
#imglogo{height:52px;}
.nav{width:700px; float:right;  height:23px; margin-top:40px; }
.nav li{float:left; line-height:23px; font-size:14px; height:23px; font-family:microsoft yahei; width:100px; text-align:center; position:relative;}
.nav li a{color:#006dba; display:block; background:url(http://www.k58k.cn/mb7/images/nav_line.jpg) no-repeat right center; padding-right:1px;}
.nav li a:hover{color:#ffffff;}
.nav li:hover{background:url(http://www.k58k.cn/mb7/images/nav_hover.jpg) no-repeat top center; color:#ffffff;}
.nav li:hover a{color:#FFF;}

.nav_bot{width:1000px; height:30px; padding-top:13px; position:absolute; left:0px; top:23px;  background:url(http://www.k58k.cn/mb7/images/san.jpg) no-repeat 36px top; line-height:30px; display:none}
.nav li .nav_bot a{font-size:12px; font-family:SimSun; color:#006dba; display:inline-block; float:left; padding:0px 15px; background:none}

.nav_botda{width:1000px; height:30px; padding-top:13px; position:absolute; left:-200px; top:23px;  background:url(http://www.k58k.cn/mb7/images/san.jpg) no-repeat 236px top; line-height:30px; display:none;}
.nav li .nav_botda a{font-size:12px; font-family:SimSun; color:#FFF; display:inline-block; float:left; padding:0px 15px; background:none}



.banner{width:100%; height:387px; position:relative; overflow:hidden; }
.banner ul{width:1920px; height:387px; position:absolute; left:50%; margin-left:-960px;}
.banner li{width:1920px; height:387px; position:absolute; left:0px; top:0px;}
.btnbtn{width:100%; margin:0 auto; height:17px; border-bottom:1px solid #dbdbdb}
.btnbtn ul{width:48px; height:6px; text-align:center; margin:0 auto; }
.btnbtn li{width:6px; height:6px; cursor:pointer; background:url(http://www.k58k.cn/mb7/images/dian_01.jpg) no-repeat; margin-left:10px; margin-top:6px; display:block; float:left;}
.btnbtn li.curposan{ background:url(http://www.k58k.cn/mb7/images/dian_02.jpg) no-repeat;}


.sy_main{width:1000px; margin:0 auto; margin-top:54px;}
.sy_project_tit em{font-size:18px; font-family:microsoft yahei; color:#069eed; display:inline-block; float:left; margin-top:-2px; margin-left:5px;}
.sy_project_tit a{float:right; font-size:14px; color:#069eed; margin-bottom:-10px;}

.sy_project_tit span{font-size:13px; color:#a3a3a3; line-height:20px; display:block; width:100%}

.sy_pro_box{height:158px; margin-top:15px; }
.sy_pro_box span{width:19px; height:35px; display:block; margin-top:62px; cursor:pointer}
.sy_pro_box span.default{ opacity:0.5; cursor:default}
.sy_pro_list{width:897px; float:left; height:158px; position:relative; overflow:hidden; margin-left:23px; }
.sy_pro_list ul{width:999999px; position:relative;}
.sy_pro_list li{width:201px; height:156px; overflow:hidden; float:left;margin-right:28px;border:1px solid #ededed;}
.sy_pro_list li div{width:201px; height:121px; overflow:hidden;}
.sy_pro_list li div img{width:201px;}
.sy_pro_list li p{height:34px; text-align:center; overflow:hidden; line-height:34px; border-left:0px solid #ededed;  border-right:0px solid #ededed; border-bottom:0px solid #ededed; font-size:14px; margin-top:-2px;font-family:microsoft yahei; background:url(http://www.k58k.cn/mb7/images/jda-.jpg) no-repeat right bottom}
.sy_pro_list li p a{color:#010101;}
.sy_pro_list li:hover a{color:#00A0E9;}
.sy_pro_list li:hover {border:1px solid #00A0E9;}

.sy_business{margin-top:50px;}
.sy_business_list{width:100%; overflow:hidden; margin-top:15px;}
.sy_business_list ul{width:1040px;}
.sy_business_list li{width:212px; height:316px; border:1px solid #ededed; padding:10px; overflow:hidden; float:left; margin-right:18px;}
.sy_business_list li div{width:210px; height:314px; border:1px solid #ededed;background:url(http://www.k58k.cn/mb7/images/jda.jpg) no-repeat right bottom; overflow:hidden}

.sy_business_list li p{height:34px; text-align:center; overflow:hidden; line-height:34px; color:#010101;font-family:microsoft yahei; font-size:14px; margin-top:5px; }

.sy_business_list li span{display:block; line-height:21px; height:210px; overflow:hidden; padding:10px 10px 0px 10px; margin-bottom:10px}

.sy_business_list li a{font-family:SimSun; color:#71a9ff; display:block; text-align:center;}

.main_two{width:100%; margin-top:45px; overflow:hidden;}
.sy_news{width:448px; background:url(http://www.k58k.cn/mb7/images/nsn.jpg) no-repeat right top; float:left; padding-right:64px;}
.sy_news_tit{font-size:18px; font-family:microsoft yahei; color:#069eed; margin-bottom:15px;}
.sy_news_tit img{float:left;}
.sy_news_tit a{float:right; margin-top:5px;}
.sy_news ul{clear:both; height:150px;}
.sy_news li{font-size:14px; line-height:30px; height:30px; overflow:hidden;  }
.sy_news li span{float:right;}
.sy_news li a{width:350px; padding-left:15px; float:left; display:block; height:30px; overflow:hidden; background:url(http://www.k58k.cn/mb7/images/dot0.gif) no-repeat left center;}
.sy_news li a:hover{ background:url(http://www.k58k.cn/mb7/images/dot1.gif) no-repeat left center;}

.sy_about{width:433px; background:url(http://www.k58k.cn/mb7/images/nsn-.jpg) no-repeat right top; float:left; padding-right:0px; margin-left:55px;}

.sy_about .about1{display:block; height:150px; line-height:30px; font-family:SimSun; overflow:hidden}

.sy_contact{width:163px; float:right; overflow:hidden}

.main_three{width:100%; overflow:hidden; margin-top:55px;}
.main_three ul{width:1050px; height:40px; overflow:hidden}
.main_three li{width:220px; height:40px; border-right:1px solid #b9b9b9; float:left;font-family:microsoft yahei; margin-right:40px;}
.main_three li img{margin-top:5px; margin-right:10px;}
.main_three li p{font-size:16px; line-height:20px; color:#6b6b6b;}
.main_three li span{font-size:16px; line-height:20px; color:#333333; display:inline-block; }

.main_three li span a{color:#333333;}
.main_three li span a:hover{color:#069eed;}

.footer_bj{background-color:#069eed; margin-top:55px;}
.footer{width:1000px; margin:0 auto; padding:15px 0px;color:#012537; text-align:center; line-height:2;color:#fff;}
.footer a{color:#fff; display:inline-block; margin-right:5px;}
.footer a:hover{color:#ffffff;}
.footer p{margin:0; padding:0;}

.footer_right{width:155px; float:right;}
.footer_right span{display:block; height:30px; margin-top:-30px; position:relative; text-align:right; margin-bottom:14px;}
.footer_right span a{margin-left:5px;}

.bottom_bj{width:100%; background-color:#0088ce; overflow:hidden; clear:both}
.bottom{width:1000px; margin:0 auto;color:#012537; line-height:20px; padding:10px 0px;}

/*************************************neiye***********/

.ny_banner_box{width:100%; height:223px; position:relative; overflow:hidden; }
.ny_banner{width:1920px; height:176px; position:absolute; left:50%; margin-left:-960px;}
.ny_main0{width:100%; margin-top:-46px; position:relative; z-index:1;background:url(http://www.k58k.cn/mb7/images/imgbg.png) repeat-x left top; }
.ny_main{width:1000px; margin:0 auto; position:relative; z-index:1; margin-bottom:10px; overflow:hidden;}
.ny_main_tit{height:47px; color:#000000;line-height:47px; font-family:microsoft yahei; margin-bottom:24px; margin:0; padding:0;margin-bottom:20px;  }
.ny_main_tit a{color:#000000;}
.ny_main_tit a:hover{color:#006aa2;}
.ny_main_tit em{color:#006aa2;}

.ny_left{width:178px;font-family:microsoft yahei;}
.left_tit{height:46px; background-color:#0c9de6; line-height:46px; overflow:hidden; text-align:center; color:#FFF; font-size:20px;margin:0; padding:0; }
.left_list{background-color:#f0f0f0; padding:5px 0px}
.left_list div{height:33px; line-height:33px; overflow:hidden; text-indent:55px; font-size:13px;}
.left_list a{color:#010101; display:block}
.left_list a:hover{color:#ffffff; background:url(http://www.k58k.cn/mb7/images/le_dian.jpg) no-repeat 14px 13px #c8c8c8;}
.left_list div.cursas a{color:#ffffff; background:url(http://www.k58k.cn/mb7/images/le_dian.jpg) no-repeat 14px 13px #c8c8c8;}
.left_pic{ border:1px solid #f1f1f1; padding:10px 0px 10px 20px; margin-top:28px;}
.left_pic img{margin-bottom:10px;}
.left_list .div2{height:33px; line-height:33px; overflow:hidden; text-indent:55px; font-size:13px; font-size:12px;}
.left_list .div2 a:hover{color:#0c9de6; background:url(http://www.k58k.cn/mb7/images/le_dian--.jpg) no-repeat 14px 13px;}
.left_list .div2 .a1{color:#0c9de6; background:url(http://www.k58k.cn/mb7/images/le_dian--.jpg) no-repeat 14px 13px;}


.ny_right{width:742px; border:1px solid #eeeeee; min-height:400px; height:auto; _height:400px; padding:10px 20px 20px 20px;}
.ny_about{width:740px; margin:0 auto;color:#565656; line-height:1.5;}
.ny_about .p0{ line-height:30px;}

.ppage{ text-align:center; clear:both; padding:25px 0px; margin:0 auto; height:18px; line-height:18px;}
.ppage a{color:#575757; border:1px solid #EDEDED; display:inline-table; padding:3px 8px; margin-right:5px;}
.ppage a:hover{background-color:#EDEDED; color:#006DBA;}
.ppage .a1{background-color:#EDEDED; color:#006DBA;}

.news1 ul{ padding:15px 0; padding-right:9px; overflow:hidden; zoom:1; width:710px;}
.news1 ul li{line-height:35px;  border-bottom:#CCC 1px dashed; width:710px; height:35px;}
.news1 ul li span{ float:right;}
.news1 ul li a{ padding-left:25px; font-size:14px; display:block;float:left; width:520px; height:30px; overflow:hidden;background:url(http://www.k58k.cn/mb7/images/dot0.gif) 5px 12px no-repeat; }
.news1 ul li a:hover{ background:url(http://www.k58k.cn/mb7/images/dot1.gif) 5px 12px no-repeat;}

/* 新闻动态内页 */
.new9{ width:740px; height:auto !important; min-height:320px; height:320px; margin:0 auto; padding:0;}
.new91{ text-align:center; line-height:22px; font-size:12px; padding:10px 0; }
.new91 span{ float:none; font-size:16px; font-family:"微软雅黑";  line-height:28px;  }
.new92{ border-bottom:#CCC 1px dashed; border-top:1px #CCC dashed; padding:15px 0; line-height:2; margin-bottom:20px; font-size:12px; min-height:200px;}


table{font-family: Verdana;border: solid #cdcdcd;border-width: 1px 0 0 1px;line-height: 18px;}
td{height:28px;border: solid #cdcdcd;border-width: 0 1px 1px 0;padding: 0 10px; line-height:2;}
.contactform{ width:450px; margin-top:8px; border:0;}
.contactform tr td{ padding:3px 10px 3px 0; color:#888; border:0;}
.contactform tr td input{ width:210px; height:26px; line-height:26px; border:0; background-color:#E7E7E7; padding-left:5px;}
.liuyan{ width:430px; height:115px; background-color:#E7E7E7; border:0; padding:5px;}
.contactform .sub2{ width:100px; height:24px; text-align:center; background-color:#E7E7E7; line-height:24px; color:#333; display:block;}
.contactform .sub2:hover{ background-color:#069eed;color:#fff; text-decoration:none;}


.block-products-list{ width:100%; clear:both;}
.block-products-list .item {
  padding: 20px 10px 10px;
  border-bottom: 1px solid #ddd;
}

.block-products-list .image {display:block; font-size:0; float:left;position: relative; vertical-align:middle; text-align:center; width:200px; height:200px; overflow:hidden; border:1px solid #ddd; -webkit-box-shadow:3px 3px 10px #f1f1f1; box-shadow: 3px 3px 10px #f1f1f1;}
.block-products-list .image a{overflow:hidden; width:200px; height:200px; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.block-products-list .image img{vertical-align:middle;max-height:200px; max-width:200px;}
.block-products-list .desc { margin-left: 230px;font-size: 14px; width:490px; height:200px; overflow:hidden;}

.block-products-list h3 {
  font-size: 18px;
  line-height: 31px; margin-bottom:10px;
}
.block-products-list h3 a {
  font-size: 18px;
  line-height: 31px; color:#069eed;
}
.block-products-list p {
  padding-top: 4px; text-indent:0px;
  font-size: 14px;
}
.clr {
  zoom: 1;
}
.clr:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

.list-products{ overflow:hidden;zoom:1;}
.list-products ul{ width:725px; overflow:hidden;zoom:1; padding-left:20px; padding-top:20px;}
.list-products ul li{float:left; width:218px;margin:0 20px 15px 0; display:inline; text-align:center; height:240px; line-height:30px; overflow:hidden;}
.list-products ul li .image{display:block; font-size:0; float:left; vertical-align:middle; text-align:center; width:200px; height:200px; padding:5px; background-color:#fff; overflow:hidden; border:0px solid #dbd4cd; -webkit-box-shadow:3px 3px 10px #bcbcbc; box-shadow: 3px 3px 10px #bcbcbc;}
.list-products ul li .image a {overflow:hidden; width:200px; height:200px; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.list-products ul li .image img {vertical-align:middle;max-height:200px; max-width:200px;}
.list-products ul li:hover a{ color:#028c43;}
.list-products ul li .at{ display:block; float:left; width:200px; overflow:hidden; text-align:center;}