@charset "utf-8";
*{margin:0px; padding:0px;}
body{font-size:12px; color:#333; font-family:"微软雅黑";}
ul{list-style-type:none;}
img{border:0;}

a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #036;
}
a:active {
	text-decoration: none;
}

.f_black {color:#000;}
.f_red {color:#C00;}
.f_white {color:#FFF;}
.f_gray {color:#999;}
.f_orange {color: #F90;}
.f_green {color:green;}
.f_blue {color:blue;}
.f_mblue {color:#109BD2;}
.f_dblue {color:#1E60A8;}
.f_gold {color:#F60;}
.f_pink {color:#B5084A;}
.blod{ font-weight:bold;}
.noblod{ font-weight:normal;}
.px11 { font-size:11px;}
.px12 { font-size:12px;}
.px13 { font-size:13px;}
.px14 { font-size:14px;}
.px15 { font-size:15px;}
.fleft{float:left;}
.fright{float:right;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.line {background:url(../images/line.jpg) repeat-x left center;clear:both; height:10px;}
.clear{clear:both; line-height:0px;}

#body{width:100%}
#menu {
	background: #E5603F url(../images/menu.jpg) repeat;
	height: 60px;
}
#menu li {
	line-height: 30px;
	width: 25%;
	float:left;
	color:#FFF;
	text-align:center;
}
#menu li a{
    color:#FFF;
}
.swipe {
	padding-bottom:0px;
	position:relative;
	z-index:1;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
}
.swipe li div, .swipe div div div {
	margin:0 0px;
	padding:0px 0px;
	font-weight:bold;
	color:#fff;
	font-size:20px;
	text-align:center;
}
.swipe li div img{ width:100%;}
#logo {
	padding:5px;
}
.tit {
	line-height: 30px;
	background: url(../images/td.png) 10px -20px no-repeat #E5603F;
	height: 30px;
	padding-right: 10px;
	padding-left: 25px;
	color:#FFF;
}
.more {
    width:8px;
	height:11px;
	background:url(../images/td.png) left bottom;
	float:right;
	margin-top:10px;
	cursor:pointer;
}
.con {
	line-height: 22px;
	padding: 10px;
	background-color: #FFF;
}
.news_list{
    background:url(../images/line.jpg) repeat-x left bottom;
	line-height:30px;
	height:30px;
	overflow:hidden;
}
.news_list a{
	padding-left:12px;
	background: url(../images/td.jpg) no-repeat left center;
}
#footer {
	background:#E5603F url(../images/menu.jpg) repeat-x left bottom;
	height: 35px;
	position: fixed;
	bottom: 0;
	width:100%;
	z-index:999;
}
#btm {
	padding: 8px;
	text-align: center;
	background-color: #EEE;
	line-height:22px;
}
#footer li {
	line-height: 35px;
	color: #FFF;
	height: 35px;
	width: 25%;
	float:left;
	text-align:center;
}
#footer li a{
    color:#FFF;
}
#tt {
	line-height: 24px;
	background-color:#DDD;
	height: 24px;
}
.pro {
    padding:10px 0px;
}
.pro li {
	float: left;
	width: 150px;
	height:180px;
	overflow:hidden;
}
.pro_img {
	border: 1px solid #ddd;
	text-align:center;
	padding:5px;
	background:#F9F9F9;
	width:120px;
	height:120px;
	margin:0 auto;
}
.pro_img img {vertical-align: middle;margin-right: -1px;}
.pro_img span {display: -moz-inline-box;/*针对火狐*/}
.pro_img span {display: inline-block;vertical-align: middle;height: 100%;visibility: hidden;width: 1px;}
.pro_tit {
    text-align:center;
	line-height:18px;
	width:132px;
	margin:0 auto;
}
.pro2 {
    padding:10px 0px;
}
.pro2 img {
	float: left;
	width: 25%;
	padding:2px;
	border:solid 1px #CCC;
	margin-right:3%;
}
.pro2_txt {
    float:left;
	width:70%;
	line-height:18px;
}
.type {
	line-height: 25px;
	height: 25px;
	background: url(../images/line.jpg) repeat-x left bottom;
	padding-left:10px;
}
.tit2 {
	line-height: 24px;
	background: url(../images/td.png) 10px 6px no-repeat #E5603F;
	height: 24px;
	padding-right: 10px;
	padding-left: 25px;
	color:#FFF;
}
