body,div,a,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,font,input,textarea,p,table,th,td{padding:0;margin:0 auto;font-size:12px;font-family:Arial, "Microsoft YaHei", "SimSun";}
fieldset,img,button{border:0;}
ol,ul{list-style:none;}
.clr{ clear:both; width:0px; height:0px; overflow:hidden;}
.fl{ float:left; overflow:hidden;}
.fr{ float:right;overflow:hidden;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
.color1{ color:#da1922}
body {overflow-x: hidden; background:#FFF; min-width:1200px;}

.head{ height:600px; overflow:hidden; background:url(../images/db_1.jpg) no-repeat top center}

.main_1{ height:1773px; overflow:hidden; background:url(../images/db_2_1.jpg) no-repeat top center}
.main_2{ height:1189px; overflow:hidden; background:url(../images/db_2_2.jpg) no-repeat top center}
.main_3{ height:1294px; overflow:hidden; background:url(../images/db_2_3.jpg) no-repeat top center}

.list{ width:1050px; height:564px; overflow:hidden; background:#dfd8c8; position:relative; margin-top:30px;}
.list .infos{ position:absolute; width:450px; overflow:hidden}
.list .infos dl dt a{ font-size:26px; color:#6a3906; font-weight:bold}
.list .infos dl dd{ padding-top:20px; font-size:18px; line-height:28px; color:#40220f;}
.list .imgs{ position:absolute; width:463px; height:463px;}
.list p{ font-size:16px; color:#6a3906; line-height:30px; padding:16px 0; width:412px; margin-left:0px; background:url(../images/db_20.png) no-repeat 0px 25px; padding-left:18px;}
.list .info{ width:404px; height:62px; overflow:hidden; margin-left:0px; background:url(../images/db_21.png) no-repeat}
.list .info .s1{ float:left; line-height:62px; font-size:21px; color:#fff; width:189px; text-align:center}
.list .info .s1 font{ font-size:36px; font-weight:bold; font-family:"Times New Roman", Times, serif; padding:0 3px;}
.list .info .s2{ float:left; width:195px; padding:10px; overflow:hidden; line-height:23px; font-size:15px; color:#40220f;}
.list .info .jl{ line-height:45px;}
.list .lj{ width:404px; height:62px; line-height:62px; background:url(../images/db_22.png) no-repeat; text-align:center; font-size:24px; color:#fff; font-weight:bold; display:inline-block; margin-left:0px; margin-top:21px;}

.lb1 .infos{ left:46px; top:75px;}
.lb1 .imgs{ right:30px; top:45px;}

.lb2 .infos{ right:30px; top:75px;}
.lb2 .imgs{ left:46px; top:45px;}

.title{ height:136px; overflow:hidden; background:#e5d4be; text-align:center;}
.title h3{ width:691px; height:136px; line-height:136px; overflow:hidden; font-size:60px; color:#6a3906; background:url(../images/db_3.jpg) no-repeat; display:inline-block; text-align:center;}


.zhinan{ width:1051px; overflow:hidden; padding-top:40px;}

.zhinan1{ height:374px; overflow:hidden; border-bottom:1px solid #888}
.zhinan1 dl dt{ font-size:28px; color:#40220f; font-weight:bold}
.zhinan1 dl dd{ font-size:15px; color:#595757; padding:30px 0; line-height:25px;}

.wz{ width:1051px; overflow:hidden; position:relative; margin-bottom:64px;}
.wz dl{ position:absolute; width:527px;}
.wz dl dt{ font-size:28px; color:#40220f; line-height:43px;}
.wz dl dt p{ font-size:28px; color:#8a8a8b;}
.wz dl dd{ font-size:15px; color:#595757; line-height:25px; padding-top:30px;}
.wz .tu{ position:absolute; width:497px;}

.gd1{ height:355px; margin-top:37px;}
.gd2{ height:321px;}
.gd3{ height:366px;}
.gd4{ height:319px;}
.gd5{ height:274px;}
.gd6{ height:275px;}
.gd7{ height:257px;}

.lx1 dl{ top:0; left:10px;}
.lx1 .tu{ top:0; right:0px;}


.lx2 dl{ top:0; right:0px;}
.lx2 .tu{ top:0; left:10px;}


.footer{ height:190px; overflow:hidden; background:#c29963;}
.footer .nr{ width:1050px; overflow:hidden;}
.footer .left{ width:548px; height:160px; overflow:hidden; float:left; background:url(../images/db_12.jpg) no-repeat; margin-top:17px;}
.footer .left a{ display:inline-block; width:229px; height:62px; line-height:62px; font-size:24px; color:#fff; background:url(../images/db_23.png) no-repeat; padding-left:15px; margin:47px 0 0 20px;}
.footer .right{ float:left; margin-left:84px; padding-top:30px;}
.footer .right li{ font-size:14px; color:#fff; height:28px; vertical-align:bottom; overflow:hidden;}
.footer .right li a{ font-size:14px; color:#fff;}

.header .headtop .topcon_small_nav a:hover { text-decoration: none; }

.header .headtop .logo_a_small { display: block; background: url("../images/top.png") no-repeat 0px -670px; height: 39px; overflow: hidden; width: 135px; }


