@charset "gb2312";
/* CSS Document */ 
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden;}
img{ border:0;}
.clear{ clear:both;}
.red{ color:#ee0000;}
.cen1100{width:1100px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:836px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center;}
.p1{ width:100%; background:#eae1d7; margin:0 auto; overflow:hidden; padding-bottom:80px;}
.p1left{ width:660px; float:left; margin:80px 0 0 0; color:#23180c; font-size:16px; line-height:30px;}
.p1right{ width:425px; float:left; margin:80px 0 0 15px;}
.p1title{ font-size:40px; color:#23180c; font-weight:bold; line-height:100px; border-bottom:1px #d4b8a4 solid;}
.p1title1{ font-size:36px; color:#7d341c; font-weight:bold; line-height:50px; margin:45px 0 0 0;}
.p1title1 span{ color:#e6e6e6; background:#7d341c; font-weight:normal; border-radius:50%; width:50px; height:50px; display:block; float:left; text-align:center;}
.title{ font-size:40px; color:#23180c; text-align:center; margin:70px 0 40px 0; font-weight:bold;}
.p2{ width:1100px; height:419px; background:url(../images/p2.jpg) no-repeat center;}
.p2left{ width:500px; height:370px; float:left; margin:25px 0 0 25px;}
.p2right{ width:500px; float:left; margin:25px 0 0 60px; color:#23180c; font-size:16px; line-height:30px;}
.p2title{ font-size:32px; text-align:center; font-weight:bold; margin:70px 0 60px 0;}
.p2right span{ color:#e20000; font-weight:bold;}
.jl li{ width:350px; float:left; margin:0 0 0 25px;}
.p2text{ font-size:16px; color:#23180c; line-height:30px; padding:60px 5px 0 5px;}
.p2text span{ color:#e20000; font-weight:bold;}
.zx{ float:right; margin:30px 0 40px 0;}
.p4{ width:100%; height:1630px; background:url(../images/p4.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.p4title1{ width:650px; color:#23180c; font-size:25px; text-align:center; font-weight:bold; float:left; margin:45px 0 20px 0;}
.p4title2{ width:450px; color:#23180c; font-size:25px; text-align:center; font-weight:bold; float:left; margin:45px 0 20px 0;}
.lunbo{ width:1098px; height:571px; margin:0 auto;}
.lunbo ul{ width:1098px; height:571px; overflow:hidden;}
.lunbo ul li{ width:1098px; height:571px; float:left;}
.zzleft,.zzright{ position:absolute; width:52px; height:91px; display:block; margin-top:250px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft{ background:url(../images/xwh_l.png) no-repeat center; margin-left:-10px;}
.zzright{ background:url(../images/xwh_r.png) no-repeat center; margin-left:1060px;}
.js li{ width:258px; float:left; margin:20px 0 0 22px;}
.p5{ width:100%; height:870px; background:url(../images/p6.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.p6{ width:100%; background:#f9f5f0; margin:0 auto; overflow:hidden;}
.sec_xszl1{width:100%; height:100px; background:#f9f5f0 url(../images/xs_bg6_01.jpg) no-repeat center;}
.sec_xszl2{width:100%; height:140px; background:#f9f5f0 url(../images/xs_bg6_02.jpg) no-repeat center;}
.sec_xszl3{width:100%; height:213px; background:#f9f5f0 url(../images/xs_bg6_03.jpg) no-repeat center;}
.sec_xszl4{width:100%; height:180px; background:#f9f5f0 url(../images/xs_bg6_04.jpg) no-repeat center;}
.sec_xszl5{width:100%; height:447px; background:#f9f5f0 url(../images/xs_bg6_05.jpg) no-repeat center;}
.pubhg ul{ width:1200px; margin:0 auto;}
.pubhg ul li{ position:absolute;padding-top:20px; height:96px; width:130px; font-size:14px; line-height:22px;cursor:pointer; }
.pubhg ul li p{ display:none; z-index:1; margin-top:-65px; border:2px solid #857c6b;}
#hg4 p,#hg16 p,#hg17 p,#hg18 p,#hg19 p,#hg20 p,#hg21 p{margin-top:-40px;}
#hg12 p,#hg15 p{margin-top:-85px;}
#hg1{ margin:23px 0px 0px 320px;}
#hg2{ margin:10px 0px 0px 485px;}
#hg3{ margin:10px 0px 0px 635px;}
#hg4{ margin:10px 0px 0px 800px;}
#hg5{ margin:10px 0px 0px 955px;}
#hg6{ margin:90px 0px 0px 100px;}
#hg7{ margin:90px 0px 0px 250px;}
#hg8{ margin:45px 0px 0px 580px;}
#hg9{ margin:45px 0px 0px 730px;}
#hg10{ margin:45px 0px 0px 880px;}
#hg11{ margin:45px 0px 0px 1030px;}
#hg12{ margin:25px 0px 0px 430px;}
#hg13{ margin:25px 0px 0px 580px;}
#hg14{ margin:25px 0px 0px 730px;}
#hg15{ margin:25px 0px 0px 895px;}
#hg16{ margin:25px 0px 0px 1065px;}
#hg17{ margin:50px 0px 0px 130px;}
#hg18{ margin:50px 0px 0px 290px;}
#hg19{ margin:50px 0px 0px 445px;}
#hg20{ margin:193px 0px 0px 570px;}
#hg21{ margin:193px 0px 0px 730px;}
