@charset "gb2312";/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px;text-decoration:none; color:#212121;overflow-x:hidden; background: url(../img/bg.jpg);}
li{list-style:none;}
.fl{float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#494747;}
img{border:0; vertical-align:top;}
.clear{ clear:both;}
.jg{margin-top:10px;}
.wr{ width:1200px; margin:0 auto;}

.banner{width: 100%; text-align: center; background: url(../img/bannerbg.jpg) no-repeat top center; height:674px;}
.banner2{width: 1200px; margin: 0 auto;}
.bxbg{background: url(../img/bxbg.jpg) repeat-x; height: 586px;}
.bxbg_m{width: 1200px; height: 586px; background: url(../img/bxbgm.jpg) no-repeat; margin: 0 auto;}
.bxbg_m h3{font-size: 30px; height: 38px; text-align: center; width: 100%; font-weight: normal; padding-top: 200px;}
.bxbg_m ul li{line-height: 45px; height: 45px; padding-top: 20px; font-size: 24px; width: 334px; margin: 0 auto;}
.bxbg_m ul li input{width: 250px; height: 40px; border: 1px solid #D6BEB5;}
.bxbg_m div{ text-align: center;}
.bxbg_m input.tj{ width: 104px; height: 104px; background: url(../img/tj.jpg) no-repeat; border: 0; text-align: center; margin-top:25px;}

.t1{text-align: center; padding: 60px 0;}

.b1{background: #F2E3CC;  overflow: hidden; padding-bottom: 30px;}
.b11{width:1154px; margin: 0 auto; overflow: hidden;}
.b11 ul{width: 1300px; padding-top: 30px;}
.b11 ul li{height: 370px; float: left; margin-right: 8px;margin-top: 8px;}
.b11 ul li.l1{width: 305px;}
.b11 ul li.l2{width: 259px;}
.b11 ul li.l3{width: 260px;}
.b11 ul li.l4{width: 305px;}
.b11 ul li.l5{width: 305px; }
.b11 ul li.l6{width: 527px;}
.b11 ul li.l7{width: 305px;}

.a,.a2{text-align: center; width: 278px; margin: 0 auto; padding: 40px 0 0 0;}
.a a,.a2 a{width: 274px; height:58px; border: 2px solid #805545; display: block; line-height: 58px; text-align: center; font-size: 29px; color: #805545;border-radius:35px;}
.a a:hover,.a2 a:hvoer{background:#805545; color: #fff;}

.b2,.b4{width: 100%; background: #805545; height: 2030px; margin-top: 80px; overflow: hidden;}

.b22 ul li{width: 100%; height: 458px; background: url( ../img/bg2.jpg) no-repeat center bottom; margin-top:10px;}
.b22 ul li h3{width: 100%; height: 65px; font-size: 26px; color: #EFE5CA; float: left;}
.b22 ul li h3 span{ font-size: 21px; font-weight: normal;}
.b22 ul li div{width: 606px; overflow: hidden; float: left; height: 278px;}
.b22 ul li div a{width: 620px; display: block;}
.b22 ul li div img{margin-right:  9px;}
.b22 ul li p{padding-left: 36px; width: 553px; height: 278px; color: #F2E3CC; float: left; line-height: 30px;}
.b22 ul li p strong{color: #FFAF24;  font-size: 20px; display: block; line-height: 34px;}
.b22 ul li p a{display: block; width: 158px; height: 38px; border: 1px solid #fff;border-radius:20px; line-height: 38px; color: #FFFFFF; text-align: center; margin-top: 20px;}

.b3{background: #F1E3CC; height: 928px;}
.b3 h3{font-size: 36px; color: #51352A; padding-top: 60px; width: 100%; text-align: center; font-weight: normal;}
.b3 .img{padding-top: 115px; text-align: center;}
.z5_m{padding-top: 30px;}
.z5_m ul li{padding: 30px 0 0 0; width:520px; line-height: 46px; font-size: 24px; color: #454545; margin: 0 auto;}
.z5_m ul li span{ display: block; float: left; text-align: right; width: 121px; color: #503429;}
.z5_m ul li input{width: 323px; height: 46px; border: 1px solid #C0C0C0; background: #FFFFFF; margin-left: 15px;font-size: 24px;}
.z5_m div{width: 270px;  margin: 0 auto;}
.z5_m div input{ width: 270px; height: 63px; font-size: 24px; border: 0;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; margin: 0 auto; margin-top: 47px;background: #805545;box-shadow: 1px 2px 3px #C2C2C2; color: #fff;}


.b4{height: 922px;}
.b44 ul{width: 1300px;}
.b44 ul li{width: 382px; height: 423px; float: left; margin-right: 28px;}
.b44 ul li img{margin-bottom: 10px;}
.b44 ul li div{ width: 380px; border: 1px solid #F2E3CC; height: 58px; background: #F2E3CC;}
.b44 ul li div div{float: left; width: 228px; height: 56px; line-height: 56px; font-size: 24px; color: #7F5545; text-align: center;}
.b44 ul li div div span{font-size: 18px;}
.b44 ul li div p{display: block; width: 148px; background: #805545; height: 58px; line-height: 58px; font-size: 25px; float: right;text-align: center; color: #F3E4CD;}

.a2 a{ color: #F3E2CE; border-color:#FFFFFF; margin-top: 80px;}
