@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;}
.cen1100{width:1100px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:650px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center;}
.sdhg{ width:100%; height:837px; background:url(../images/sdhgbg.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.jm{ width:100%; height:760px; background:url(../images/jmbg.jpg) repeat-x; margin:0 auto; overflow:hidden;}
.jm li{ width:539px; float:left; margin:0 0 25px 20px;}
.lunbo1{ width:1097px; height:627px; margin:140px auto 0 auto;}
.lunbo1 ul{ width:1097px; height:627px; margin:0 auto;}
.lunbo1 ul li{ width:1097px; height:627px; float:left;}
.p1{width:100%; height:780px; background:url(../images/p1bg.jpg) no-repeat center bottom; margin:0 auto; overflow:hidden;}
.title{ text-align:center; margin:60px auto 40px auto;}
.fl li{ width:525px; height:621px; float:left; margin:0 0 0 50px;}
.zx1{ width:150px; margin:430px auto 0 auto; font-size:20px; color:#FFF; background:#b3752c; line-height:36px; text-align:center; border-radius:18px;}
.zx1 a{ color:#FFF;}
.p2{width:100%; height:780px; background:url(../images/p2bg.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.p2-left{ width:440px; float:left; margin:270px 0 0 70px;}
.formtitle{ font-size:16px; color:#333; margin:20px 0 0 0;}
.formtitle span{ color:#f63636;}
.input{ width:410px; height:50px; line-height:50px; margin:25px 0 0 0; border:1px #c2c2c2 solid; border-radius:5px; color:#999999; padding:0 0 0 20px; font-size:16px;}
.bt{ background:#ec1f1f; color:#FFF; text-align:center; border:none; width:430px; line-height:50px; font-size:26px; border-radius:5px; margin:40px 0 0 0;}
.p2-right{ width:450px; margin:150px 0 0 90px; float:left; font-size:16px; color:#121217; line-height:25px;}
.tj{ font-size:25px; color:#FFF; background:#b3752c; width:310px; border-radius:10px; text-align:center; line-height:50px; margin:0 auto 30px auto; font-weight:bold;}
.p2-right li{ font-size:17px; line-height:35px;}
.p2-right span{ font-size:16px; color:#fff; background:#b3752c; display:inline-block; padding:0 10px;}
.p3{width:100%; height:581px; background:url(../images/p3bg.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.p4{width:100%; height:683px; background:url(../images/p4bg.jpg) no-repeat center; margin:0 auto; overflow:hidden;}.lunbo{ width:883px; height:509px; float:left; margin:70px 0 0 120px;}
.lunbo{ width:1100px; height:687px; background:#e2c13e; margin:0 auto;}
.lunbo-title{ font-size:35px; text-align:center; margin:40px auto; font-weight:bold;}
.lunbo ul{ width:924px; height:550px; margin:0 auto;}
.lunbo ul li{ width:924px; height:550px; float:left;}
.zzleft,.zzright{ position:absolute; width:52px; height:91px; display:block; margin-top:200px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft{ background:url(../images/xwh_l.png) no-repeat center; margin-left:15px;}
.zzright{ background:url(../images/xwh_r.png) no-repeat center; margin-left:1028px;}
.p5{width:100%; height:930px; background:url(../images/p5bg.jpg) no-repeat center bottom; margin:0 auto; overflow:hidden;}
.al ul{ width:1099px; height:550px; margin:0 auto;}
.al ul li{ width:1099px; height:550px; float:left;}
.zzleft1,.zzright1{ position:absolute; width:43px; height:64px; display:block; margin-top:250px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft1{ background:url(../images/al-left.png) no-repeat center; margin-left:50px;}
.zzright1{ background:url(../images/al-right.png) no-repeat center; margin-left:1005px;}
.al ul li p{ font-size:17px; color:#FFF; text-align:center; background:#b3752c; line-height:36px; border-radius:18px; width:150px; margin:445px 0 0 250px; z-index:100;}
.al ul li p a{ color:#FFF;}
.ps{ font-size:17px; text-align:center; margin:20px 0 0 0;}
.p6{width:100%; height:830px; background:url(../images/p6bg.jpg) no-repeat center bottom; margin:0 auto; overflow:hidden;}
.zx2{ width:250px; margin:26px auto 0 auto; font-size:20px; color:#FFF; background:#ec1f1f; line-height:50px; text-align:center; border-radius:18px;}
.zx2 a{ color:#FFF;}
.p7{width:100%; background:#202028; margin:0 auto; overflow:hidden;}
.sp{ width:100%; height:530px; background:#b3752c; margin:0 auto; overflow:hidden;}
.sp li{ width:546px; float:left;}

