@charset "gb2312";
*{padding:0;margin:0;list-style:none;font-family:"Microsoft YaHei";}

div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
input, textarea, select{ font-size:12px; margin:0; padding:0; font-family:Verdana;outline:none;overflow:visible;width:auto; font-family:"Microsoft YaHei";_width:0; }
table,td,tr,th{margin: 0; padding: 0; border: 0; line-height:20px;}
img {border:0;}
p{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#666;}
.fl{ float:left; overflow:hidden}
.fr{ float:right; overflow:hidden}
.clear{ clear:both;}
.w1024{ width:1004px;margin:0 auto; padding:0 10px; background:#fff;}
.head{ width:1024px; height:80px; margin:0 auto; padding:15px 0;}
.head img{ float:left;}
.head ul{ float:left; margin-left:100px; margin-top:20px;}
.head ul li{ float:left; padding:5px 20px; height:30px; line-height:30px; border-bottom:2px solid #fff;}
.head ul li:hover{ border-bottom:2px solid #bc8743;}
.banner{ background:url(../images/banner011.jpg) top center;}
.contant{ background:url(../images/bg.jpg) top; padding:20px 0;}
.bm{  padding:10px 0;}
.ban_co{margin:0 auto;width:1024px;}
.title{ padding:0 10px;}
.bm_l{}
.bm_l img{ width:500px;}
.co_co{ background:#fff;}
.liucheng{ display:none;}
.baoming{ position:fixed; top:50%; left:50%; height:424px; width:406px; margin-left:-203px; margin-top:-212px; z-index:999; display:none;}
.lanrenzhijia_slider { float:left;
	width:500px;
	height:285px;
	position:relative;
	overflow:hidden;
	background:#fff;
	text-align:center;
}

.lanrenzhijia_slider .bd li {
	width:500px;
	overflow:hidden;
}
.lanrenzhijia_slider .bd li img {
	display:block;
	width:500px;
	height:285px;
}

.lanrenzhijia_slider .hd {
	position:absolute;
	width:500px;
	left:0;
	z-index:1;
	height:8px;
	bottom:20px;
	text-align:center;
}
.lanrenzhijia_slider .hd li {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;
	height:8px;
	line-height:99px;
	overflow:hidden;
	background:url(../images/slider-btn.png) 0 -10px no-repeat;
	margin:0 5px;
	cursor:pointer;
}
.lanrenzhijia_slider .hd li.on {
	background-position:0 0;
}
.lanrenzhijia_slider .pnBtn {
	position:absolute;
	z-index:1;
	top:-20px;
	width:300;
	height:265px;
	cursor:pointer;
}
.lanrenzhijia_slider .next {
	left:0;
	margin-left:450px;
}
.lanrenzhijia_slider .prev { 

	left:0;
	margin-left:50px;
}
.lanrenzhijia_slider .pnBtn .blackBg {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:285px;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.lanrenzhijia_slider .pnBtn .arrow {
	display:none;
	position:absolute;
	top:0;
	z-index:1;
	width:60px;
	height:285px;
}
.lanrenzhijia_slider .pnBtn .arrow:hover {
	filter:alpha(opacity=60);
	opacity:0.6;
}
.lanrenzhijia_slider .prev .arrow {
	right:0;
	background:url(../images/slider-arrow.png) -120px 0 no-repeat;
}
.lanrenzhijia_slider .next .arrow {
	left:0;
	background:url(../images/slider-arrow.png) 0 0 no-repeat;
}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
.bm_l img{ float:right;}
.bm_l a{ display:block; width:240px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:20px; background:#bd8645; float:right;}
.title{ height:50px; margin-top:20px; border-bottom:1px solid #bd8645; font-size:30px; line-height:50px;}
.title a{ float:right; margin-top:15px;}
.gx h3{font-size:18px; font-weight:100; margin-top:10px; color:#bd8645;}
.gx p{ margin-top:10px;}
.gx p span{width:130px; display:block; float:left; font-size:14px; line-height:25px;}
.ssanp{ height:410px; margin-top:0px;}
.ssanp_co{ width:1024px; margin:0 auto;}
.ssanp_co div{ float:left; margin-top:0px;}
.ssanp div.fl{ width:450px; padding:15px; height:300px; background:#fff; }
.ssanp div.fr{ width:500px; float:right; padding:15px; height:300px; background:#fff;}
.ssanp_co{ font-size:14px; line-height:25px;}
.ssanp_co h3{ color:#bd8645;}
.title span{ font-size:14px; display:inline-block; margin-left:30px;}
table.gridtable { width:100%; text-align:center; margin-top:20px;
	font-family: verdana,arial,sans-serif;
	font-size:14px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #c8161e;
	background-color:#bd8645; color:#fff;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}
table.gridtable2 { width:100%; text-align:center; margin-top:20px;
	font-family: verdana,arial,sans-serif;
	font-size:14px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable2 th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #c8161e;
	background-color:#c8161e; color:#fff;
}
table.gridtable2 td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}
ul.hjr li{ width:485px; padding-right:10px; padding-left:5px; float:left; font-size:14px; margin-top:15px; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding-bottom:10px;}
ul.hjr li img{ float:left;}
ul.hjr li a{ float:left; padding-left:15px; display:block; width:400px;}
ul.hjr li a:hover{ text-decoration:underline; color:#c9161e;}
.dslc img{ width:100%; margin-top:30px;}
.footer{ width:100%; padding:20px 0; background:#313131; text-align:center; color:#ccc;font-size:12px; margin-top:30px;}
.footer a{ color:#ccc; font-size:12px;}
.content{ font-size:14px;}
a.bom{ display:block; width:250px; height:50px; background:#c9161e; text-align:center; color:#fff; line-height:50px; font-size:18px;}
.anp{width:700px; float:left}
.haib{float:right; width:250px;}
.izl-rmenu{position:fixed; right:0; z-index:999999999; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative; z-index:9999;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.content{ line-height:25px;}
table.gridtable { width:100%; text-align:center; margin-top:20px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666; font-weight:100;
	
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	
}
tr.title2 td{ font-weight:800; background:#D71417; color:#fff;}
.chuz{ float:left; font-size:18px; padding:5px 10px; background:#C70D11; color:#fff;}
.gaoz{ float:left; font-size:18px; padding:5px 10px; }
.bi_02{ display:none;}
.form{ width:100%; padding-bottom:50px;}
.form label{ display:block; width:50%; float:left; height:30px; padding:5px 0;}
.form label span{ display:block; width:80px;float:left;}
.form label  input{ width:300px; height:25px; padding-left:10px;}
.form label select{ width:315px; height:30px;}
.form label input.xuanz{ width:15px; height:15px; position:relative;top:2px;}
.login_btn{ width:200px; height:40px; background:#db3838; color:#fff; text-align:center; line-height:40px;}
.wap_nav{ display:none;}
a.baom{display: block; margin-top:30px;
    float: none;
    height: 40px;
    width: 20%;
    line-height: 40px;
    margin-left:40%;    text-align: center;
    color: #fff;
    font-size: 20px;
    background: #bd8645;
}
a.bmb{ color:#D70D11}
a.bmb span{ color:#999; display:block;}
@media screen and (max-width:1000px){
	.title{ height:80px; margin-top:20px; border-bottom:1px solid #db3838; font-size:40px; line-height:80px;}
	.anp{width:100%; float:left}
	.haib{float:right; width:250px; display:none;}
	.banner img{ width:100%;}
.head{ width:96%; height:190px; margin:0 auto;}
.w1024{ width:96%; margin:0 auto; padding:5px 2%;}
.head img{ float:none;}
.head ul{  float:none; margin-left:0px; margin-top:20px;}
.head ul li{ height:40px; line-height:40px; padding:5px 5px;}
.head ul li a{ font-size:14px;}
.ban_co{ width:100%;}
.title span{ display:none;}
.lanrenzhijia_slider { float:left; margin-bottom:30px;
	width:100%;
	height:auto;
	position:relative;
	overflow:hidden;
	background:#fff;
	text-align:center;
}

.lanrenzhijia_slider .bd li {
	width:100%;
	overflow:hidden;
}
.lanrenzhijia_slider .bd li img {
	display:block;
	width:100%;
	height:auto;
}

.lanrenzhijia_slider .hd {
	position:absolute;
	width:100%;
	left:0;
	z-index:1;
	height:8px;
	bottom:20px;
	text-align:center;
}
.lanrenzhijia_slider .hd li {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;
	height:8px;
	line-height:99px;
	overflow:hidden;
	background:url(../images/slider-btn.png) 0 -10px no-repeat;
	margin:0 5px;
	cursor:pointer;
}
.lanrenzhijia_slider .hd li.on {
	background-position:0 0;
}
.lanrenzhijia_slider .pnBtn {
	position:absolute;
	z-index:1;
	top:-20px;
	
	height:265px;
	cursor:pointer;
}
.lanrenzhijia_slider .next {
	left:0;
	margin-left:90%;
}
.lanrenzhijia_slider .prev { 

	left:0;
	margin-left:10%;
}
.lanrenzhijia_slider .pnBtn .blackBg {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:285px;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.lanrenzhijia_slider .pnBtn .arrow {
	display:none;
	position:absolute;
	top:0;
	z-index:1;
	width:60px;
	height:285px;
}
.lanrenzhijia_slider .pnBtn .arrow:hover {
	filter:alpha(opacity=60);
	opacity:0.6;
}
.lanrenzhijia_slider .prev .arrow {
	right:0;
	background:url(../images/slider-arrow.png) -120px 0 no-repeat;
}
.lanrenzhijia_slider .next .arrow {
	left:0;
	background:url(../images/slider-arrow.png) 0 0 no-repeat;
}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
.ssanp{ background:url(../images/time.jpg) center; height:auto;padding:20px 0; margin-top:20px;}
.ssanp_co div{ float:left; margin-top:20px;}
.ssanp div.fl{ width:96%; padding:2%; height:300px; background:#fff;}
.ssanp div.fr{ width:96%; float:right;padding:2%; height:300px; background:#fff;}
ul.hjr li{ width:90%; padding-right:10px; padding-left:5px; float:left; font-size:14px; margin-top:15px; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding-bottom:10px;}
ul.hjr li img{ float:left;}
ul.hjr li a{ float:left; padding-left:15px; display:block; width:400px;}
ul.hjr li a:hover{ text-decoration:underline; color:#c9161e;}
.time{ display:none;}
.head{ height:60px; width:96%; padding:0 2%; padding:10px 0;}
.head img{ height:60px; width:auto !important;}
.bm_l { width:100%;}
.bm_l img{ width:100% !important; }
.bm_l a{ float:none; height:40px; width:70%; line-height:40px; margin-left:15%;}
.title{ font-size:24px; line-height:50px; height:50px;}
.gx h3{ font-size:18px; padding:10px 0;}
.gx p { height:auto;}
.gx p span{ font-size:16px; width:50%; line-height:40px;}
.title img{ display:none;}
.ssanp_co{ width:100%;}
.ssanp_co h3{ font-size:28px; line-height:50px;}
.ssanp div.fr{ font-size:14px; line-height:30px; height:auto !important;}
.ssanp div.fl{ font-size:14px; line-height:30px; height:auto !important;}
table.gridtable{ display:none; width:100%;}
.liucheng{ font-size:16px; line-height:35px; display:block;}
.liucheng ul li{ padding:20px 0;}
.liucheng ul li h3{ color:#db3838}
.wap_nav{ display:block; font-size:24px; float:right; width:50px; height:60px; line-height:60px; text-align:center;}
.head ul{ display:none; position:absolute; top:60px; left:0; width:100%; z-index:999;}
.head ul li{ width:96%; background:#fff; border-bottom:1px solid #ccc; padding:0; padding:0 2%;} 
.head ul li a{ display:block; height:40px; line-height:40px;}
ul.hjr li img{ display:none;}
ul.hjr li a{ width:100%; padding-left:0;}
a.baom{display: block;
    float: none;
    height: 40px;
    width: 70%;
    line-height: 40px;
    margin-left: 15%;    text-align: center;
    color: #fff;
    font-size: 20px;
    background: #c6171e;
}
.form{ width:100%; padding-bottom:50px;}
.form label{ display:block; width:100%; float:left; height:40px; padding:5px 0;}
.form label span{ display:block; width:30%;float:left; height:40px; line-height:40px;}
.form label  input{ width:60%; height:40px; padding-left:2%;}
.form label select{ width:60%; height:40px;}
.form label input.xuanz{ width:15px; height:15px; position:relative;top:2px;}
.login_btn{ width:70%; height:40px; margin-top:20px; background:#db3838; color:#fff; text-align:center; line-height:40px; margin-left:15%;}
a.bmb{ display:block; text-align:center;}
.baoming{ position:fixed; height:auto; top:50%; left:10%;width:80%;margin-top:-212px; margin-left:0; z-index:999; display:none;}
.baoming img{ width:100%;}
}