@charset "gb2312";/* CSS Document */
@charset "utf-8";body{ margin:0px; font-size:12px; color:#333333;font-family:"Î¢ÈíÑÅºÚ"; }

*{padding:0px;margin:0px;}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}

h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}

input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "Î¢ÈíÑÅºÚ", SimSun, "ËÎÌå", STXihei, "»ªÎÄÏ¸ºÚ", Heiti, "ºÚÌå", sans-serif;}

button {overflow:visible}

img{border:none; vertical-align:bottom;}

a{color:#333333;text-decoration:none;}

a:hover{color:#ff0000;text-decoration: none;}

li{	list-style:none;}

input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.clear{overflow:hidden;clear:both; height:0px;}

.lf{ float:left;}

.rt{ float:right;}

.top {height:47px; background:#555555; line-height:47px; width:100%; color:#FFF; font-size:14px;}
.top a { color:#FFF; font-size:14px;}
.m {width:1200px; margin:0 auto;}

/*menu*/

#menu {
	height: 108px;
	line-height: 108px;
	width: 618px;
	overflow: hidden;
}
#nav {
	margin: 0;
	width: 618px;
	display: block;
	height: 108px;
	line-height: 108px;
	overflow: hidden;
}
#nav .mainlevel {
	background: url(../images/d2.jpg) no-repeat right;
	float: left;
	color: #444444;
	width: 103px;
/*IE6 only*/}
#nav .mainlevel a {
	color: #444444;
	font-size: 16px;
	font-family: "Î¢ÈíÑÅºÚ";
	text-decoration: none;
	line-height: 108px;
	display: block;
	padding: 0;
	width: 103px;
	text-align: right;
}
#nav .mainlevel a:hover {
	color: #f00;
	line-height: 108px;
	text-decoration: none;
	background: url(../images/slide-panel_03.png) no-repeat;
}
#nav .mainlevel1 {
	float: left;
	color: #444444;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width: 103px;
/*IE6 only*/}
#nav .mainlevel1 li {
	list-style: none;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
}
#nav .mainlevel1 a {
	color: #444444;
	text-decoration: none;
	line-height: 28px;
	display: block;
	width: 103px;
	height: 28px;
	margin: 0px;
	padding-left: 21px;
	overflow: hidden;
	text-align: left;
}
#nav .mainlevel1 a:hover {
	color: #1b8851;
	line-height: 28px;
	text-decoration: none;
	background: url(../images/d3.jpg) 0 0 repeat-x;
}
#nav .mainlevel ul {
	display: none;
	position: absolute;
}
#nav .mainlevel li {
	background: url(../images/d1.jpg) 0 0 repeat-x;
	width: 103px;
}

.banner{position:relative;width:100%;min-width:1000px;height:524px;background:#13295b;overflow:hidden;z-index:9; margin:0px; padding:0px;}

#fullSlide{width:100%;position:relative;height:524px;background:#000;}

#fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}

#fullSlide .bd ul{width:100% !important;}

#fullSlide .bd li{width:100% !important;height:524px;overflow:hidden;text-align:center;}

#fullSlide .bd li a{display:block;height:524px;}

#fullSlide .hd{position:absolute;bottom:0;left:0;width:100%;z-index:1;height:28px;line-height:28px;text-align:center;}

#fullSlide .hd ul{height:28px;text-align:center;}

#fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:28px;margin:0 5px;background:url(../images/ico.png) no-repeat 0 -169px;overflow:hidden;line-height:9999px;}

#fullSlide .hd ul .on{background:url(../images/ico.png) no-repeat -17px -169px;}


.main { background:#f5f4f4; border-bottom:2px solid #e9e7e7; padding:70px 0px; font-size:14px; line-height:30px;  }
.main .kuan { width:550px;}
.main h1 { color:#ad6a13; font-size:30px; line-height:50px;}
.main h1 font { font-size:26px; font-family:Arial, Helvetica, sans-serif;}
.main span { line-height:45px; width:550px; text-align:right;}
.main h2 { color:#039ede; font-size:40px; line-height:70px;}
.main p { font-size:16px; line-height:38px;}

.main h3 { color:#d70303; font-size:30px; line-height:50px; border-bottom:2px solid #d70303; width:300px;}
.main h3 font { font-size:26px; font-family:Arial, Helvetica, sans-serif;}
.main h4 { background:url(../images/c1.png) no-repeat center left; padding-left:50px;  font-size:30px; line-height:50px; margin-top:15px;}

.kehu { width:1200px; margin:0px auto; padding:90px 0px;}
.kehu .you { width:800px; }
.kehu .you  ul li { width:120px; float:left; margin:0px 0px 20px 76px;}
.kehu .you  ul li p { width:100px; margin:0px auto; border:1px solid #62a301; border-radius:3px; text-align:center; font-size:20px; color:#62a301; height:35px; line-height:35px;}


.case_nei {
	margin-top: 40px;
}
.floatL {
	float: left;
	padding-top:90px;
}
.subBox {
	width: 1100px;
	height: 260px;
	overflow: hidden;
	float: left;
}
.subBox ul {
	width: 100000px;
	margin: 0;
	padding: 0;
}
.subBox ul li {
	width: 200px;
	float: left;
	display: inline;
	border: 0px solid #d9d9d9;
	margin-right: 20px;
}
.subBox ul li a img {
	border:1px solid #ccc;
}
.subBox ul li a p {
	background: #e5e5e5;
	border:1px solid #e5e5e5;
	height: 48px;
	line-height: 48px;
	color: #050505;
	line-height: 48px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration:none;
}
.subBox ul li a:hover img {
	border: 1px solid #3bb3c2;
}
.subBox ul li a:hover p {
	color: #464646;
	background: #dddddd;
	font-size: 14px;
	text-decoration:none;
}

.foot {width:100%;background:#5c5b5b; padding:40px 0px; color:#fefefd; text-align:center;line-height:30px; font-size:14px; }
.foot1 {font-size:18px; color:#f5dc0b; text-align:center; line-height:40px;}


.about { width:100%; background:#f4f3f3; padding:60px 0px;}
.about .left { width:257px; padding-right:40px; }
.about h1 { color:#d70303; font-size:28px; line-height:50px; border-bottom:2px solid #d70303;}
.about h1 font { font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.about .right { width:859px;  padding-left:40px; font-size:14px; line-height:28px; background:url(../images/ff.jpg) repeat-y left top;}
.about h2 { height:40px; line-height:40px; text-align:right; padding-right:10px; background:#e8e7e7; font-size:14px;}
.about h2  a {font-size:14px;}

.anli { width:1220px; margin:0px auto; margin-top:15px;}
.anli ul li { width:279px; padding:2px; border:1px solid #cccccc; margin:10px; float:left;}
.anli ul li img { width:279px; height:210px;}
.anli ul li p { height:45px; line-height:42px; background:#e5e5e5; text-align:center; font-size:14px; font-weight:bold; margin-top:3px;}

.fenxiang ul { margin-top:20px;}
.fenxiang ul li { width:60px; height:60px; float:left; margin:10px 45px 10px 0px; }

.pro { margin-top:15px;}
.pro ul li { font-size:20px; height:50px; line-height:50px; text-align:right;}
.pro ul li a {font-size:20px; height:50px; line-height:50px;}
.pro ul li a:hover {font-size:22px; font-weight:bold; color:#000; text-decoration:underline;}
.pro ul li .hide {font-size:22px; font-weight:bold; color:#000; text-decoration:underline;}

 
.prod { width:859px; margin:0px auto; margin-top:15px;}
.prod ul li { width:270px; border:1px solid #cccccc; margin:10px 14px 10px 0px; float:left;}
.prod ul li img { width:270px; height:154px;}
.prod ul li p { height:40px; line-height:40px; background:#e5e5e5; text-align:center; font-size:14px; font-weight:bold; }