@charset "utf-8";
body {
margin: 0px auto;padding: 0px;font-size: 12px; font-family:"Microsoft YaHei";background:url(../images/bg.gif) repeat;}
* {
	margin: 0px;
	padding: 0px;
}
a{
	text-decoration: none;
	color: #333;
}
a:hover{
	text-decoration: none;
}
html{ overflow-y:scroll;}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: auto;
}
img {border:none;
}
div,ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,span{ list-style:none;}

#head { WIDTH: 100%; height:112px; margin: 0 auto; background: url(../images/top.jpg) #fef7e7 center top no-repeat; overflow: hidden; }
#hbg{WIDTH:996px; margin: 0 auto; background:#fff;}

/* meun */
#menu{ WIDTH: 100%; height:40px; display:block; background: url(../images/menu.jpg) left center repeat-x;font-family:"Microsoft YaHei";}
#menu ul { WIDTH: 1003px;list-style:none;margin:0 auto; }
#menu ul li{ float:left; width:123px;line-height:40px;display:block; float:left;position:relative;}
#menu ul li a{ display:block; text-align:center;  color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
#menu ul li a:hover{color:#f2d904;}
#online{background:url(../images/online.png) left center no-repeat; width:2px; height:40px;}



/* banner */
.banner{height:410px;overflow:hidden; position:relative;}
.banner .d1{width:100%;height:410px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:20px;clear:both;position:absolute;z-index:100;left:0px;bottom:5px; line-height:20px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}


.middle{ width:985px; margin:0 auto;margin-top:8px; margin-bottom:5px;}
.indexcom{width:660px; float:left; margin-right:25px;}
.bt {border-bottom: 1px #B8763B solid;height: 30px;line-height: 30px;padding: 0 10px;}
.bt h3 {font-size: 14px;color: #b00a0a; font-weight:bold;}
.bt h3 span {float: right;padding-top: 10px;}
.com_wz {width: 650px;line-height:31px;padding:5px;color: #333; font-size:14px;}
.ge {width: 13px;background-color: #F5ECE3;padding-right: 9px;float: left;}
.indexnews{width:278px; float:right; background:#F5ECE3;}
.newstu {padding: 5px 6px 5px 6px;}
.newswz{ margin:0 12px; padding-left:15px; background:url(../images/done.jpg) top left repeat-y;height:169px;}
.newswz ul{ list-style:none;}
.newswz li{ line-height:30px;}
.top6{padding-top:6px;}

.content{width:980px;margin:0 auto;overflow:hidden;padding-top:5px;}
.cona1{ float:left;width:485px; margin-right:10px;}
.cona2{ float:right;width:485px;}
.mianbg{ width:980px; margin:0 auto; padding:5px 0px;}

.content11{width:980px;margin:0 auto;overflow:hidden;padding-top:10px;}
.procon{width:660px; float:left; margin-right:20px;}
.showbt {border-bottom: 1px #AB0303 solid;height: 32px;line-height: 32px;padding-right:5px;}
.showbt h3 {font-size: 14px;font-weight:bold;color: #FFFFFF;padding-left:30px;background: url(../images/com.jpg) no-repeat;}
.showbt h3 span {float: right;padding-top: 12px;}
.procon_nr{width:650px; height:180px; padding:5px;}

.lxcon{width:290px; float:right;}
.lxtu {padding: 5px 0px;}
.lxcon_wz {width:280px;line-height:22px;padding:0px 5px;color: #000;}

.lik_mid {width: 980px;padding:5px 0px;margin: 0 auto;}
.lik_mid h3{width: 980px;}
.linkwz {padding:8px 10px;;height:20px; line-height:25px;}

#bottom{background:url(../images/d_bg.jpg) repeat-x; width:100%; height:82px;overflow:hidden; margin-top:0;}
.foot{width:990px; padding-top:10px; line-height:23px;color:#fff; margin:0 auto;text-align:center;}

a.more {
	font-size:12px;
	color:#cc0100;
	text-decoration:none;
	display:inline;
	text-align:right;
	font-weight: normal;
}
a.more:hover {
	color:#cc0100;
	text-decoration: underline;
	height: 25px;
}
.text{ border:1px solid #ddd; padding:2px;}


/*内页左侧*/
.pro_left1 {display: block;float: left;width: 220px;}
.pro_con{width: 220px;}
.pro_con h3{background:url(../images/l_pic01.jpg) left center no-repeat;font-size: 14px;line-height: 36px; height:36px;font-weight: bold;color: #fff; text-indent:40px;}
.pronav{width: 200px; float:left; background:#fcf1e1;  padding:0 10px;}
.pronav ul{ list-style:none;}
.pronav ul li a{ width:200px; margin:6px 0; background:url(../images/l_bg.jpg) left center no-repeat;line-height:27px; text-indent:40px;font-weight: bold; display: block;color: #111;}
.pronav ul li a:hover{color: #9e1212; text-decoration:none;}
.leftlx{line-height:24px; padding:5px;}

.right1 {float: right;width: 740px;display: block;}
.right1_t {background: url(../images/com_bg.jpg) no-repeat;width: 740px;font-size: 14px; font-family: "微软雅黑"; color:#fff;line-height: 38px; height:38px;font-weight: bold;text-indent:35px;}
.r_about {padding:6px; line-height:32px;font-size: 14px; }
.r_aboutpic{width: 730px; float:left; padding:18px 0;display: block;}
.lxppp{background:url(../images/lxpic.jpg) right top no-repeat; height:260px;}
.prottbg{ width:730px; background:url(../images/pro_bg.jpg) no-repeat; padding-left:21px;color: #fff; font-weight:bold; font-size: 12px; line-height:36px; height:36px; }
.font15{color: #333; font-weight:bold; font-size: 14px; line-height:30px; }

.news1 {width: 740px;}
.news1 ul {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	list-style-type: none;
	width: 750px;
}
.news1 li{
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 12px;
	line-height:35px;
	color: #000;
	list-style-type: none;
	padding-left: 28px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-bottom: 1px dashed #ccc;
	background-image: url(../images/i_ico.png);
}
.news1 ul li a {
	text-decoration: none;
	color: #000; display:block; width:600px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
	margin: 0px;
	padding: 0px;
}
.news1 ul li a:hover {
	color: #0e6dce;
}
.news1 li span{
	float:right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 20px;
}

.new_show {
	min-height:400px;
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	margin: 0px;
	padding-right:5px;
	padding-bottom: 20px;
	padding-left: 5px;
	float: left;
	padding-top: 10px;
	width: 730px;
}
.new_show h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
	border-bottom:1px dashed #ccc;
}
.new_show h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111;
	line-height:34px;
	text-align: center;
	font-weight: normal;
	border-bottom:1px dashed #ccc;
}
.newnr{font-size: 12px; line-height:25px; padding-top:6px;}



.visit {width: 730px; margin:0 auto; padding:8px 0; overflow:hidden;}
.visit ul { list-style:none;}
.visit ul li {display: block;float: left;width: 225px;margin-right:18px;}
.visit ul li span {
	font-size: 12px;
	line-height: 25px;
	text-align: center;
	display: block;
	width: 220px;
	color: #333;
}

.visit ul li a img {
	border: 1px solid #cccccc;
	padding: 2px;
	width: 220px;
	height:165px;
}
.products {
	border: 1px solid #CCC;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.products ul {

}
.products ul li {
	display: block;
	float: left;
	width: 229px;
	margin-right: 16px;
}
.products ul li span {
	font-size: 12px;
	line-height: 25px;
	text-align: center;
	display: block;
	width: 229px;
	margin-bottom: 10px;
	color: #333;
}

.products ul li a img {
	border: 1px solid #cccccc;
	padding: 2px;
	width: 225px;
}

.text{ border:1px solid #dadada; padding:2px; margin-right:8px;}

/*分页*/
.page { width:730px; margin:0 auto; margin-top:10px; text-align:center; font-size:12px; position:relative; z-index:99999; padding-bottom: 20px; }

.page a { padding:2px 5px; color:#333; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page b { padding:2px 5px; border:1px solid #818181; background:#818181; color:#fff; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page i { padding:2px 5px; font-style:normal; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page font { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.page foant { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }
