* {
	padding: 0;
	margin: 0;
}
a {
	text-decoration: none;

}
a:hover {
	text-decoration: none;

}
img, a img {
	border: 0;
}
ul, ol, li {
	list-style: none;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
body {
	background: #ebebeb;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	position:relative;
}
/*star content*/
#header {
	width: 100%;
	height: 94px;
	border-bottom: 6px solid #c11a21;
	background: #fff;
}
.header {
	margin: 0 auto;
	width: 1200px;
}
.logo{ float:left; width:298px; height:93px;}
.hr01{ float:left; width:271px; height:56px;background:url(../images/telp.jpg) no-repeat ; margin:20px 0px 0px 50px; }
.nav{ float:right; width:auto; margin-top:20px;}
.nav ul li{ float:left; width:auto; padding:0 10px; background:url(../images/line.jpg) no-repeat right center; line-height:40px; font-size:15px;}
.last{ background:none!important;}
.nav ul li a{ color:#333;}
#banner {
	width: 100%;
	position: relative;
	overflow: hidden;
	height: 384px;
}
.banner {
	width: 1920px;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}
/*
.product{ 
    height: auto;
    left: 50%;
    padding-bottom:44px;
    margin-left: -600px;
    position: absolute;
    top: 260px;
    width: 1200px;
    z-index: 9;}
*/
.product{
	 height: auto;
	 padding-bottom:44px;
	 top: 260px;
	 width: 1200px;
	 margin: 0 auto;
	 padding-top: 160px;
 }
	.product ul{ width:1230px;}
.product ul li,.product1 ul li,.product2 ul li{ float:left; padding:0px 27px 35px; width:334px; height:auto; background:#fff;  box-shadow: 0 0px 3px #dbdbdb; margin:0 20px 20px 0px; }
.area{ width:134px; height:31px; background:url(../images/bg.png) no-repeat center top; margin:-3px auto 0;  color:#fff; text-align:center; line-height:31px; }
.img{ float:left; width:334px; height:225px; display:block; border:1px solid #eee;}
.title{ float:left; width:334px; margin:10px 0px 5px; line-height:30px; font-size:18px; font-weight:900; color:#000; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.title a{ color:#000;}
.detail{ color:#333; line-height:25px;min-height: 438px;}
.content{color:#333; line-height:25px; height:165px; }
.more{ float:left;width:163px; height:42px; background:url(../images/button1.png) no-repeat ;text-align:center; line-height:42px; color:#fff; border:0 none; cursor:pointer; font-size:16px; }
.agent{ float:right;width:163px; height:42px; background:url(../images/button2.jpg) no-repeat ;text-align:center; line-height:42px; color:#fff; border:0 none; cursor:pointer; font-size:16px; }
.footer{width: 100%;
	height:auto;
	border-top: 6px solid #c11a21;
	padding:20px 0px 50px;

	}
	.hr02{ width:100%; height:auto; background:url(../images/banner.png) no-repeat top center; margin-bottom:44px;}
	.hr03{ width:400px; height:auto; margin:0 auto;}
	.hr03 ul li{ float:left; width:auto; padding:0 8px; background:url(../images/c.jpg) no-repeat right center; line-height:40px; font-size:15px;}
	.hr03 ul li a{ color:#c11920;}
	.copyright{ width:420px; margin:0 auto; color:#666;}
	.backtop {

	width: 50px;
	height: 50px;
	position: fixed;
	right: 5%;
	bottom: 30%;
	z-index: 99;
	display: none;
}
.backtop img {
	width: 50px;
	height: 50px;
}
.product1{
	height: auto;
	padding-bottom:44px;
	top: 260px;
	width: 361px;
	margin: 0 auto;
	padding-top: 160px;
}
.product2{
	height: auto;
	padding-bottom:44px;
	top: 260px;
	width: 795px;
	margin: 0 auto;
	padding-top: 160px;
}
.product2 ul{ width:820px;}

/*代理弹窗*/
.dbfads-modal {position: fixed; top:0; left:0; width: 100%; height: 100%; background:rgba(0,0,0,0.5);z-index:99;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); display:none;}
.dbfads-dialog{ width:500px; height:297px; padding-bottom:37px; position:fixed; left:50%; top:50%; margin-left:-250px; margin-top:-148.5px; background:#fff; border-radius:15px;display:none;}
.title-a{ padding:25px 35px 15px; background:#f3f3f3; line-height:30px; text-align:center; font-size:24px; position:relative;border-top-left-radius:15px;border-top-right-radius:15px; margin-bottom:10px;}
.js-delete{ position:absolute; right:10px; top:10px; width:18px; height:18px;}
.dbfads-product{ margin:20px 35px 0px; width:430px; height:49px;}
.dbfads-product span{ float:left; width:120px; margin-right:10px; color:#333; font-size:16px; line-height:49px; font-weight:900;}
.dbfads-name,.dbfads-tel{ float:left; width:295px; text-indent:10px; border:1px solid #c3c3c3;line-height:49px; height:49px; border-radius:5px; color:#666; }
.dbfads-finish{ width:198px; height:52px; color:#fff; background:#c11920; margin:25px 159px 0px; border:0 none; border-radius:5px; font-size:16px; cursor:pointer;}
.dbfads-left{ float:left; width:475px; height:228px;}
.detail_second_fo_title{ float:left; width:475px; }
.titleb{width:5px; height:6px;}
.tip{ color:red;text-align:center;font-weight: bold; margin-top:10px;}
/*代理标题限制*/
.g_dl_15{width:200px;overflow:hidden; text-overflow: ellipsis;white-space: nowrap; float:left;}
    
.g_borders{
	border-right: 1px solid #ffffff !important;
}

.g_borderss{
	border-left: 1px solid #ffffff !important;
}