@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a { text-decoration:none;}
a img { border:none; }	
ul,li,p,img,h3,h4,h5 { display:block;}
#header { margin: 0 auto; height:110px; background-color:#fefcfc; overflow:hidden;}
.head { width:1120px; margin:46px auto 0 auto; overflow:hidden;}
#banner { margin: 0 auto; background:url(../images/01_09.jpg) no-repeat top center; height:570px; overflow:hidden;}
#shuju { margin: 30px auto;  width:1120px;overflow:hidden; font-family:"微软雅黑";}
#shuju h4 { font-size:36px; text-align:center; color:#6d6d6d; padding: 20px 0; font-weight:normal;}
#shuju .sj-left {  padding:0  20px 0 30px; float:left; width:320px;overflow:hidden;}
.sj-left p {color:#595757; font-size:12px; line-height: 26px; padding-top:20px;}
.sj-left img {margin: 18px 0 0 0; }

#shuju .sj-right { margin-top:15px;overflow:hidden;}

#huod { background:url(../images/01_07_07.jpg) no-repeat top center; margin:40px auto; height:580px;overflow:hidden; }
#huod .hd {  margin: 25px auto;  width:1120px; overflow:hidden;font-family:"微软雅黑"; }
#huod .hd .hd-right1 { float:right; width:325px; padding:100px 0 0 0;font-size:12px; line-height: 26px;color:#595757;overflow:hidden; }
#huod .hd .hd-right2 { float:right; width: 450px; padding-top: 60px; overflow:hidden;}
#huod .hd .hd-right {  float:right; width: 450px; padding-top: 33px;overflow:hidden;}
#huod .hd .hd-right .hd-right2 h4 { font-size:30px;font-weight:normal; color:#747474; padding-left:58px; }
.hd-right2 p {color:#595757; font-size:8px; padding:5px 0 0 0;}
#zhuanjia {  margin: 25px auto 60px auto;  width:1120px; overflow:hidden;font-family:"微软雅黑"; }
#zhuanjia h3 { font-size:36px; text-align:center; color:black;}
#zhuanjia h4 { color:#747474; font-size:26px; text-align:center; font-weight:normal;margin-bottom:35px;}
#zhuanjia .zj-left { float:left; width:530px;overflow:hidden;}
#zhuanjia .zj-left .zj-top { height:100px ;background:url(../images/01_07.jpg) repeat ; width:100%; margin-bottom:35px;}
#zhuanjia .zj-left p {color:#595757; font-size:12px; line-height: 26px; padding: 0 18px; }

#zhuanjia .zj-left ul li { float:left; width:173px; height:40px; border:solid 2px #b3b3b3; margin-top: 35px; font-size:17px;
text-align:center; line-height:42px; color:black; }
#zhuanjia .zj-right { width: 565px; height:360px; float:right; background: url(../images/01_22.jpg) no-repeat bottom left; padding-top:18px; overflow:hidden;}
#zhuanjia .zj-right p { float:left ; font-size:14px;  color:#ffffff; padding:13px 0 0 150px; }
#meiti {  background-color:#efeae6;  overflow:hidden; }
#meiti .mt { margin: 0 auto;  width:1120px; overflow:hidden;font-family:"微软雅黑"; background:url(../images/01_20.jpg) no-repeat bottom;height:740px;}
.mt-top { padding-top:35px;overflow:hidden;}
.mt-top h3 { font-size:36px; text-align:center; color:black;}
.mt-top h4 { color:#747474; font-size:26px; text-align:center; font-weight:normal;margin-bottom:20px;}
.mt-top p { color:#595757; font-size:12px; line-height: 26px; padding:0 50px;}
#meiti .mt .mt-left { float:left; width:420px; padding-left:77px; padding-top:45px;overflow:hidden;}
#meiti .mt .mt-left h4 { font-size:20px; color:black; padding: 0 0 7px 35px;}
#meiti .mt .mt-left p { font-size:12px; color:#3e3a39; line-height:24px;}
#meiti .mt .mt-left .mt-left2 { padding-top:71px;}
#meiti .mt .mt-right {float:left; width:420px;overflow:hidden; padding:45px 0 0 130px;}
#meiti .mt .mt-right h4 { font-size:20px; color:black; padding: 0 0 20px 35px;}
#meiti .mt .mt-right p { font-size:12px; color:#3e3a39; line-height:24px;}
#meiti .mt .mt-right .mt-right2 {padding-top:108px;}
#meiti .mt .mt-right .mt-right2 p a {color:#3e3a39;}

#guanzhu { margin: 0 auto;  width:1120px; overflow:hidden;font-family:"微软雅黑";}
#guanzhu .gz-top { padding-top:50px;overflow:hidden;}
.gz-top h3 { font-size:36px; text-align:center; color:black;}
.gz-top h4 { color:#747474; font-size:26px; text-align:center; font-weight:normal;margin-bottom:20px;}
.gz-top p { color:#595757; font-size:12px; line-height: 26px; padding:0 50px;}
#guanzhu ul {padding: 0 35px;}
#guanzhu ul li { width:288px; float:left; padding:30px 30px 15px 30px;}
#guanzhu ul li img {width:100%;}
 #box { margin:20px auto; border-bottom:#d40a01 solid 3px; width:48px; overflow:hidden; }
 #box h4 { font-size:20px; color:#d40a01;}
#guanzhu ul li p {color:#595757; font-size:12px; line-height: 26px;  }
#guanzhu a { color:red;}
#guanzhu .gz-button p {color:#595757; font-size:12px; line-height: 26px; padding:22px 30px 0 30px;
}






.footer{background:#f9f9f9;overflow:hidden;height:191px; margin-top:50px; font-size:13px;color:#5d5b5c; }
bottom-link {clear: both;width: 975px;margin: 0 auto;}
.bottom-link-wrap {padding: 30px 0 20px 0;width: 975px;margin: 0 auto;overflow: hidden;}
a {color:#5d5b5c;}
.links-list {float: left;height: 140px;overflow: hidden;margin: 0 auto;}
.links-list .itemB {width: 156px;text-align: center;height: 135px; float:left;}
.links-list ul {height: 135px;}
.links-list li {line-height: 24px; list-style-type:none;}
.links-list h4 {padding-bottom:10px;color:#7d7e76;font-weight:bold;font-size: 14px;}
.bottom-link .b-l-5 {width: 300px;text-align: left;padding-left:23px;}
.bottom-link .b-l-5 ul li.p1 {font: 900 26px/35px Verdana, Geneva, sans-serif;color: #0e6c38;}
.f_db {overflow:hidden;background:#f9f9f9; font-size:13px; color:#7d7e76;}
.dibu {width: 983px;overflow: hidden;padding: 20px 0;margin: 0 auto;text-align: center;}
dibu_txt {width: 983px;text-align: center;line-height: 30px;}
.dibu_txt p { line-height:30px; text-align:center; }
.f_db .dibu a img { float:left; padding: 3px 8px 0 0;}
