@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;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:659px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center #17161b;}
.title{ text-align:center; margin:50px auto 35px auto;}
.p1{ width:1120px; background:#f6e8db; margin:0 auto 50px auto; overflow:hidden;}
.p1-left{ width:360px; float:left; margin:55px 0 70px 30px; font-size:16px; color:#222222; line-height:35px;}
.p1-left span{ color:#8b4a20;}
.p1-title{ font-size:24px; color:#8b4a20; line-height:62px; padding:0 0 15px 0;}
.p1-title span{ font-size:30px; color:#222222;}
.p1-right{ width:650px; height:395px; background:url(../images/p1_lbbg.jpg) no-repeat center; float:left; margin:50px 0 0 50px;}
.p1lunbo{ width:635px; height:381px; float:left;}
.p1lunbo ul{ width:635px; height:381px;}
.p1lunbo ul li{ width:635px; height:381px; float:left;}
.zzleft1,.zzright1{ position:absolute; width:34px; height:86px; display:block; margin-top:140px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft1{ background:url(../images/p1left.png) no-repeat center; margin-left:0;}
.zzright1{ background:url(../images/p1right.png) no-repeat center; margin-left:601px;}
.p2{ width:100%; background:#ce9962; margin:0 auto; overflow:hidden;}
.p2 li{ width:538px; height:383px; float:left; margin:55px 0 0 0;}
.zx{ width:320px; background:#ed1c24; text-align:center; font-size:24px; color:#FFF; line-height:54px; border-radius:5px; margin:40px auto;}
.zx a{ color:#FFF;}
.p3{ width:100%; height:817px; background:url(../images/p3bg.jpg) no-repeat center #FFF; margin:0 auto;}
.mtbd li{ width:135px; height:50px; float:left; margin:30px 0 25px 55px; font-size:24px; color:#000; font-weight:bold; line-height:50px;}
.p4{ width:100%; height:470px; background:url(../images/yhbg.jpg) repeat-x center; margin:0 auto; overflow:hidden;}
.al{ width:1118px; height:558px; float:left; margin:0 0 70px 0; background:url(../images/albg.jpg) repeat-x center;}
.al ul{ width:1118px; height:500px;}
.al ul li{ width:526px; height:500px; float:left; margin:0 0 0 22px; overflow:hidden;}
.al-left{ width:327px; float:left;}
.al-right{ width:179px; height:270px; float:left; margin:54px 0 0 0; background:#ce9962; font-size:18px; line-height:30px; padding:50px 0 0 20px;}
.al-right span{ font-size:22px;}
.al-right p{ width:160px; text-align:center; font-size:22px; color:#FFF; line-height:40px; background:#fb3c02; border-radius:5px; margin:25px 0 0 0;}
.al-right p a{ color:#FFF;}
.js{ font-size:24px; color:#FFF; margin:15px 0 0 0;}
.js b{ font-size:36px; display:block;}
.zzleft2,.zzright2{ position:absolute; width:28px; height:52px; display:block; margin-top:230px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft2{ background:url(../images/alleft.jpg) no-repeat center; margin-left:-70px;}
.zzright2{ background:url(../images/alright.jpg) no-repeat center; margin-left:1150px;}
.ksjs{ width:1200px; background:#805c37; margin:0 auto 80px auto; overflow:hidden;}
.ksjs-left{ width:540px; float:left; margin:80px 0 0 25px;}
.ksjs-left dt{ width:36px; float:left;}
.ksjs-left dd{ width:490px; float:left; margin:0 0 0 14px; font-size:20px; color:#fee8d0; line-height:40px;}
.ksjs-right{ width:495px; height:333px; float:left; background:url(../images/js_lbbg.jpg) no-repeat center; margin:30px 0 20px 30px;}
.szhzx{ width:487px; height:324px; float:left; margin:0 0 0 9px;}
.szhzx ul{ width:487px; height:324px;}
.szhzx ul li{ width:487px; height:324px; float:left; margin:0;}
.zzleft3,.zzright3{ position:absolute; width:27px; height:45px; display:block; margin-top:130px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft3{ background:url(../images/szhzx_left.png) no-repeat center; margin-left:0;}
.zzright3{ background:url(../images/szhzx_right.png) no-repeat center; margin-left:460px;}
.tj li{ width:320px; height:230px; float:left; text-align:center; margin:0 0 50px 40px; font-size:14px; line-height:25px; color:#333333; background:url(../images/tjbg.jpg) no-repeat center;}
.tj li img{ margin:11px 0 0 0;}
.tj li a{color:#333333;}










