196px@charset "utf-8";
/* CSS Document */
*{font-family:"宋体";}
body{
	font-family:"宋体";
	font-size:12px;
	color:#666;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, bgbox{
	margin:0;
	padding:0;
}
ul, li{
	list-style:none;
}
body img{
	border:none;
}
body a{
	color:#333;
	text-decoration:none;
	font-family:"宋体";
}
body a:hover{
	text-decoration:underline;
	font-family:"宋体";
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.clear{
	clear:both;
}
.box{
	width:1000px;
	margin:0 auto;
}
/*--banner_t--*/
.banner_t{
	position:absolute;
	bottom:0;
	left:0;
	z-index:99;
	background:url(../../images/banner_bg.png) repeat 0 0;
	height:80px;
	width:100%;
}
.banner_t .box{
	height:48px;
	margin:16px auto;
	overflow:hidden;
	font-size:14px;
	color:#fff;
	line-height:24px;
}
.banner_t .box .fl{
	width:700px;
}
.banner_t .box .fr{
	width:161px;
	height:31px;
	margin-top:10px;
}
/*--header--*/
.header{
	position:absolute;
	top:0;
	left:0;
	z-index:99;
	background:url(../../images/top_bg.png) repeat 0 0;
	height:100px;
	width:100%;
}
.header .logo{
	width:140px;
}
/*--nav--*/
.header .nav{
	width:770px;
	height:100px;
}
.nav ul li{
	display:block;
	float:left;
	width:100px;
	height:100px;
	line-height:100px;
	text-align:center;
	position:relative;
	font-family:"宋体";
}
.nav ul li a{
	display:block;
	float:left;
	color:#000;
	width:110px;
	height:100px;
	font-size:14px;
	font-weight:bold;
	font-family:"宋体";
}
.nav ul li a.nav_off{
	color:#000;
	background-color:transparent;
}
.nav ul li a.nav_on{
	color:#fff;
	background-color:#c4262d;
}
.nav_on a{
	color:#fff!important;
	background-color:#c4262d!important;
}
.nav ul li a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#c4262d;
}
.nav_pop{
	width:100%;
	height:40px;
	line-height:40px;
	color:#fff;
	font-size:14px;
	position:absolute;
	top:100px;
	left:0;
	z-index:99;
	background-image: url(../../images/eye_bg.png);
	background-repeat: repeat;
	background-position: 0 0;
}
.nav_pop ul li{
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	width:120px;
	text-align:center;
}
.nav_pop ul li a{
	color:#fff;
}
/*--banner--*/
/*--mainbox--*/
.mainbox{
	overflow:hidden;
	margin:20px auto 30px;
}
.leftbox{
	width:250px;
	overflow:hidden;
}
.leftbox img{
	max-width:250px;
}
.rightbox{
	width:730px;
	overflow:hidden;
}
.rightbox img{
	max-width:730px;
	border:1px #DDD solid;
}
.tit{
	font-size:20px;
	margin:0 0 10px;
	color:#000;
	height:30px;
	line-height:30px;
	border-left:5px solid #c4262d;
	padding-left:10px;
}
/*--business--*/
.business{
	width:804px;
	margin-bottom:30px;
}
.business .con{
	height:196px;
	width:804px;
}
.business .con a{
	display:block;
	float:left;
	width:196px;
	height:196px;
	overflow:hidden;
	position:relative;
	margin-right:5px;
}
.business .con a .imgbg{
	position:absolute;
	z-index:1;
	width:196px;
	height:196px;
	top:0;
	left:0;
	transition:all 0.2s;
	-moz-transition:all 0.2s;     /* Firefox 4 */
	-webkit-transition:all 0.2s; /* Safari 和 Chrome */
	-o-transition:all 0.2s;  /* Opera */
}
.business .con a:hover .imgbg{
	transform:scale(1.08);
}
.business .con a .pop{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
 	opacity:0;
	transition:all 0.2s;
	-moz-transition:all 0.2s;     /* Firefox 4 */
	-webkit-transition:all 0.2s; /* Safari 和 Chrome */
	-o-transition:all 0.2s;  /* Opera */
}
.business .con a:hover .pop{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 	opacity:1;
}
.business .con a .pop{
	position:absolute;
	z-index:2;
	width:196px;
	height:196px;
	top:0;
	left:0;
	background:url(../../images/eye_bg.png) center center repeat;
	color:#fff;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding-top:40px;
	
}
.business .con a .pop img{
	margin-bottom:15px;
}
/*--productlist--*/
.productlist {
	width:730px;

}
.productlist a{
	display:block;
	float:left;
	width:228px;
	height:196px;
	overflow:hidden;
	position:relative;
	margin-right:20px;
	margin-bottom:20px;
	border: 1px #c9c9c9 solid;
}
.productlist a .imgbg{
	position:absolute;
	z-index:1;
	width:230px;
	height:196px;
	top:0;
	left:0;
	transition:all 0.2s;
	-moz-transition:all 0.2s;     /* Firefox 4 */
	-webkit-transition:all 0.2s; /* Safari 和 Chrome */
	-o-transition:all 0.2s;  /* Opera */
}
.productlist a:hover .imgbg{
	transform:scale(1.08);
}
.productlist a .pop{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
 	opacity:0;
	transition:all 0.2s;
	-moz-transition:all 0.2s;     /* Firefox 4 */
	-webkit-transition:all 0.2s; /* Safari 和 Chrome */
	-o-transition:all 0.2s;  /* Opera */
}
.productlist a:hover .pop{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 	opacity:1;
}
.productlist a .pop{
	position:absolute;
	z-index:2;
	width:230px;
	height:196px;
	top:0;
	left:0;
	background:url(../../images/eye_bg.png) center center repeat;
	color:#fff;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding-top:40px;
	
}
.productlist a .pop img{
	margin-bottom:15px;
}
/*--intro--*/
.intro{
	width:196px;
	margin-bottom:30px;
}
/*--friend--*/
.friend{
	color:#666;
	font-size:12px;
	margin:0 auto;
	width:1000px;
}
.friend span{
	color:#c4262d;
	font-weight:bold;
}
.friend a{
	color:#666;
	margin:0 10px;
}
/*--footer--*/
.footer{
	padding:25px;
	font-size:12px;
}
.footer .footer_nav{
	line-height:24px;
	height:24px;
	color:#666;
}
.footer .footer_nav a{
	color:#666;
	text-decoration:none;
}
.footer .footer_nav a:hover{
	text-decoration:underline;
}
.footer .footer_nav span{
	padding:0 10px;
}
.footer .footer_copyright{
	clear:both;
	font-size:12px;
	color:#c4262d;
	line-height:24px;
}

/*leftlist*/
.leftlist .con{
	background-color:#f2f2f2;
}
.leftlist .con a{
	display:block;
	height:38px;
	line-height:38px;
	color:#c4262d;
	font-size:14px;
	padding-left:20px;
}
.leftlist .con a:hover{
	background:url(../../images/listpot.jpg) 220px center no-repeat #e6e6e6;
	text-decoration:none;
}
.aaaaaa{
	background:url(../../images/listpot.jpg) 220px center no-repeat #e6e6e6;
	text-decoration:none;
	}
/*contact*/
.contact{
	margin-top:20px;
}
.contact .con{
	background-color:#f2f2f2;
	padding:15px 10px 15px 10px;
	font-size:14px;
	line-height:24px;
	color:#808080;
	font-size:"宋体";
}
/*bread*/
.bread{
	background-color:#c4262d;
	height:30px;
	line-height:30px;
	color:#fff;
	padding-left:10px;
	margin-bottom:10px;
}
.bread a{
	color:#fff;
	margin:0 5px;
	font-size:12px;
}
/*newsbox*/
.newsbox .newsone{
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
}
.newsbox .newsone .tit{
	border:none;
	font-size:14px;
	line-height:20px;
	height:20px;
	color:#c4262d;
	font-weight:bold;
	padding:0;
	margin:0 0 10px;
	text-align:left;
	position:relative;
}
.newsbox .newsone .tit a{
	color:#c4262d;
}
.newsbox .newsone .tit span{
	font-weight:normal;
	color:#666;
	font-size:12px;
	position:absolute;
	right:0;
}
.newsbox .newsone .con{
	color:#666;
	font-size:12px;
	line-height:20px;
	height:60px;
	overflow:hidden;
	font-family:"宋体";
}
.newsbox .newsone a.more{
	background:url(../../images/pot.jpg) left center no-repeat;
	padding-left:20px;
	color:#c4262d;
	margin:10px 0;
	display:block;
	font-size:12px;
}
.newsbox .tit{
	border:none;
	font-size:16px;
	line-height:30px;
	height:30px;
	color:#c4262d;
	font-weight:bold;
	padding:0;
	margin:0 0 10px;
	text-align:center;
}
.newsbox .time{
	font-size:12px;
	line-height:14px;
	height:14px;
	margin:0 0 15px;
	text-align:center;
}
.newsbox .con{
	font-size:12px;
	line-height:24px;
}
/*introbox*/
.introbox .pic{
	margin-bottom:20px;
}
.introbox .con{
	font-size:12px;
	line-height:24px;
	color:#666;
}
.introbox .title{
	margin-left: 5px;
	margin-top: 20px;
	line-height: 30px;
	}
.introbox .title span{
	font-size: 18px;
	color: #000;

	}
.introbox .canshu{
	margin-top: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4262D;
	line-height: 25px;
	margin-bottom: 10px;	

	}
.introbox .canshu p{
	background-color: #C4262D;
	color: #FFF;
	padding: 6px;
	font-size: 14px;
	width: 80px;
	text-align: center;

	

	}
/*businessbox*/
.businessbox .businesspic{
	margin-bottom:20px;
}
.businessbox .businessone{
	margin-bottom:45px;
}
.businessbox .businessone .tit{
	border:none;
	font-size:26px;
	line-height:30px;
	height:30px;
	color:#c4262d;
	font-weight:bold;
	padding:0;
	margin:0 0 20px;
	position:relative;
}
.businessbox .businessone .tit a{
	background:url(../../images/bsearch.jpg) 0 0 no-repeat;
	color:#fff;
	font-size:13px;
	width:75px;
	height:26px;
	line-height:26px;
	padding-left:45px;
	position:absolute;
	right:0;
	top:0;
}
.businessbox .businessone .tit a:hover{
	text-decoration:none;
}
.businessbox .businessone .pic{
	margin-bottom:10px;
}
.businessbox .businessone .con{
	font-size:12px;
	line-height:24px;
}

.dede_pages11{
	text-align: center;
	clear: both;
	height: 32px;
	margin: 28px 0 0 20px;
}
.dede_pages11 .pagelist{ margin:0 auto; padding:0;}
.dede_pages11 .pagelist li{ list-style:none; float:left; margin:0 6px 0 0; border:1px #c4262d solid; height:20px; line-height:20px; vertical-align:middle; padding:0 5px 0 5px; background:none; color:#333; }
.dede_pages11 .pagelist li a{
	color: #333;
	height: 20px;
	line-height: 22px;
	
	/*display: block;
	float: left;*/
	
	overflow: hidden;
}
.dede_pages11 ul li a:hover{
	color:#c4262d;
	text-decoration:none;

}
.dede_pages11 ul li.thisclass,
.dede_pages11 ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	font-weight: bold;
	background: #c4262d;
	color: #fff;
	padding:0 5px 0 5px;
	list-style:none;
}

.dede_pages11 ul li span.pageinfo { color:#333;}
/*留言板*/
.mes{width:550px;margin:50px auto;}
.mes input,.mes textarea{background:none;border:none;width:453px; float:left; font-family:"宋体";}
.mes ul li{border:1px solid #d1d1d1; background:#f6f6f6;height:20px;line-height:20px;padding:10px 0px;margin-bottom:20px;text-indent:17px;}
.mes ul li span{float:left;width:80px;}
.mes .mes_text{height:200px;}
.mes .mes_text textarea{height:200px; overflow:auto;}
.mes .mes_yz input{width:200px;}
.mes .mes_yz img{float:left;max-height:30px;max-width:100px;margin-top:-5px;}
.mes .mes_tj{ text-align:right;border:none; background:none;}
.mes .mes_tj button{ width:200px; background:#000; border:none;color: #fff;height: 30px;line-height: 30px;font-size: 14px;font-family:"宋体";padding:0px;}

/****产品展示****/
.main-cont {
	width: 730px;
}
.main-cont .main-prolist li {
	width: 229px;
	margin-right: 20px;
	float: left;
}
.main-cont .main-prolist li img {
	width: 227px;
	height: 144px;
	display: block;
	border: 1px solid #374556;
}
.main-cont .main-prolist li a p {
	width: 229px;
	height: 41px;
	line-height: 41px;
	background: #575757;
	margin: 5px 0px 40px;
	color: #fff;
	text-align: center;
	font-size: 18px;
}