@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-size:14px; font-family:"微软雅黑"; color:#585858;
}
* {
	margin:0;
	padding:0;
}
.grid{ clear:both; min-height:1950px;}
a{ color:#585858; text-decoration:none;}
a:hover{ color:#E70020;}
img{ border:0px;}
.header{ width:100%; float:left; margin:0px; height:140px; background-image:url(../images/headbg.jpg); background-repeat:repeat-x;}
.head{ width:1200px; margin:0px auto; height:140px; }
.logo{ width:330px; height:140px; float:left;}
.phone{ width:173px; height:110px; float:left; padding-left:282px;}

.naver{ width:100%; margin:auto; float:left;height:50px; background-color:#4B382F;}
.nav{ width:1200px; margin:0px auto; height:50px; line-height:50px;}
.nav ul{ margin:0px; padding:0px; list-style-type:none;}
.nav li{ width:150px; float:left; text-align:center;height:50px; line-height:50px; font-size:15px;}
.nav li a{ color:#FFFFFF; text-decoration:none;display:block;}
.nav li a:hover{ background-color:#CF010D; color:#e5e5e5;}

.banner{ width:100%; height:550px; float:left;}


.mainer{ width:100%; float:left; margin:0px; height:; margin-top:20px;}
.main{ width:1200px; margin:0px auto; height: auto;overflow:hidden; }
.mainleft{ width:855px; height:auto; float:left; line-height:25px;}
.mainlefttitle{ width:835px; height:36px; line-height:36px; float:left; background-image:url(../images/pubtitle.jpg); background-repeat:no-repeat; margin-bottom:15px; padding-left:20px; font-size:15px; font-weight:bold;}
.mainlefttitles{ width:835px; height:36px; line-height:36px; float:left; background-image:url(../images/pubtitles.jpg); background-repeat:no-repeat; margin-bottom:15px; padding-left:20px; font-size:15px; font-weight:bold;}
.mainleftk{ width:855px; height:auto; float:left;}
.mainleft_pic{ width:331px; height:220px; float:left; margin-right:0px;}
.mainleft_pickkk{ width:331px; height:220px; float:left; margin-right:15px;}
.mainleftkkk{ width:855px; height:auto; float:left;}
.mainleft_nr{ width:509px; height:220px; line-height:25px; padding-left:15px; float:left;}
.main_cen{ width:185px; height:271px; float:left; background-image:url(../images/fengexian.jpg); background-repeat:no-repeat; background-position:center; top:130px;}
.mian_right{ width:160px; height:271px; float:left;}
.main_right_title{ width:160px; height:36px; line-height:36px; float:left; background-image:url(../images/pubtitle.jpg); background-repeat:no-repeat; background-position:center; text-align:center; font-size:15px; font-weight:bold;}
.main_right_qrmk{ width:158px; height:auto; float:left; border:#F0F0F0 1px solid; text-align:center; padding:12px 0px 8px 0px; margin-top:15px;}
.main_right_nr{ width:160px; height:60px; float:left; line-height:25px; text-align:center; color:#4B382F;}

.mainers{ width:100%; float:left; margin:0px; height:;}
.mains{ width:1200px; margin:0px auto; height: auto;overflow:hidden; }


.footer{ width:100%; margin:0px; height:142px; margin-top:20px; background-color:#4B382F; float:left;}
.foot{ width:1200px; margin:0px auto; height:117px; line-height:28px; color:#CCCCCC; padding-top:25px;}
.fl{ width:700px; height:93px; line-height:28px; float:left; padding-top:15px;}
.fr{ width:500px; height:93px; float:left; padding-top:20px;}
.fr_nr{ width:412px; height:93px; float:left; line-height:32px; text-align:right; padding-right:15px;}
.fr_pic{ width:73px; height:93px; float:left;}


.xinwentiao{ width:855px; float:left; height:32px; float:left; border-bottom:1px dashed #6A6A6A; line-height:32px;}
.xwzi{ width:715px; float:left; height:32px; line-height:32px; background-image:url(../images/f_red.jpg); background-repeat:no-repeat; background-position:4px center; padding-left:20px; font-size:14px;}
.xwzi a{ color:#585858; text-decoration:none;}
.xwzi a:hover{ color:#E70020; font-weight:bold;}
.time{ width:120px; height:32px; line-height:32px; text-align:right; float:left; color:#333;}
.danye{ width:855px; height:24px; float:left; text-align:center; font-size:18px; font-weight:bold; line-height:27px;}
.nrk{ width:855px; float:left; line-height:25px; padding-top:12px;}

.hdfc-container{ width:1200px; height:auto; float:left;}
.hdfc-box{ width:285px; height:228px; float:left; margin-right:20px; margin-bottom:20px;}
.zuopin-class{ width:1200px; height:auto; float:left;}
.zuopin-class ul{ margin:0px; padding:0px; list-style-type:none;}
.zuopin-class li{ width:160px; height:60px; float:left; text-align:center; line-height:60px; margin-right:20px; display:block; border-radius:6px; border:#4B382F 1px solid;}
.zuopin-class li a{ color:#4B382F; display:block;}
.zuopin-class li a:hover{ background-color:#584339; color:#CF010D;}
.zuopin-kuang{ width:1200px; height:auto; float:left; padding-top:20px;}
.zuopin-caoshu{ width:285px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.Homezuopin-caoshu{ width:224px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.xinjing-caoshu{ width:285px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.yueyanglouji{ width:285px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.public_ziti{ width:185px; height:auto; float:left; margin-right:18px; margin-bottom:20px;}
.public_ziti1{ width:285px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.zuopin-caoshumax{ width:590px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.hdfc-container-home{ width:1200px; height:auto;margin:0px auto;}
.zuopin-caoshuzs{ width:386px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.public_img1{ width:1200px; height:auto; margin-bottom:20px;}
.public_img2{ width:1200px; height:auto; margin-bottom:20px;}
