@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; background:none;}
img{ border:0;}
.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.banner{ width:100%; height:724px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center;}
.banner1{ width:1120px; height:695px; margin:0 auto;}
.title{ width:100%; height:78px; background:url(../images/titlebg.jpg) repeat-x; font-size:40px; color:#FFF; text-align:center; line-height:78px;}
.p1{ width:1120px; height:885px; margin:0 auto; overflow:hidden; background:url(../images/p1bg.jpg) no-repeat bottom;}
.xtitle{ font-size:46px; font-weight:bold; text-align:center; line-height:60px; margin-top:70px;}
.p1_1{ font-size:18px; margin:80px 0 0 505px;}
.p1_1 dt{ font-size:34px; float:left;}
.p1_1 dd{ float:left; margin-left:35px;}
.p1_2{ font-size:14px; line-height:25px; margin:20px 0 0 505px;}
.p1_2 span{ font-weight:bold;}
.zs{ width:615px; margin:200px 0 0 485px;}
.zs li{ width:180px; float:left; margin-left:25px; text-align:center; font-size:12px;}
.p1_3{ width:900px; font-size:14px; line-height:25px; text-indent:2em; color:#333333; margin:70px 0 0 10px;}
.p2{ width:100%; height:1460px; background:url(../images/p2bg.jpg) no-repeat center top; overflow:hidden;}
.zz{ width:720px; margin:100px 0 0 50px;}
.zz dt{ font-size:22px; font-weight:bold; color:#333333; line-height:50px;}
.zz dd{ font-size:16px; color:#555555; line-height:30px;}
.zx{ width:345px; height:50px; float:right; margin-top:100px; text-align:center; font-size:26px; line-height:50px; font-weight:bold; color:#FFF; background:#d60806; border-radius:5px;}
.zx a{ color:#FFF;}
.al{ width:1118px; height:580px; border:1px #aeadad solid; margin-top:95px; border-radius:10px; background:#FFF;}
.alul{ width:1040px; height:345px; margin:55px 0 0 40px;}
.alul ul{ width:1040px; height:345px; overflow:hidden;}
.alul ul li{ width:1040px; height:345px; float:left;}
.zzleft { position:absolute; width:52px; height:91px; display:block; margin-top:130px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90); background:url(../images/xwh_l.png) no-repeat center; margin-left:-20px;}
.zzright { position:absolute; width:52px; height:91px; display:block; margin-top:130px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90); background:url(../images/xwh_r.png) no-repeat center; margin-left:1010px;}
.altext{ width:510px; float:right; font-size:18px; color:#333333; line-height:30px; padding-top:10px;}
.altext span{ color:#d60806;}
.zx1{ width:250px; height:50px; float:right; margin-top:80px; text-align:center; font-size:26px; line-height:50px; font-weight:bold; color:#FFF; background:#d60806; border-radius:5px;}
.zx1 a{ color:#FFF;}
.p3{ width:100%; height:700px; background:url(../images/p3bg.jpg) no-repeat center top; overflow:hidden;}
.p3text{ width:610px; margin:110px 0 0 25px; font-size:16px; color:#333333; line-height:25px;}
.p3text b{ color:#FFF; background:#44341d; padding:0 5px;}
.p3text span{ font-size:26px; color:#d60806; line-height:60px;}
.p3_1{ font-size:30px; margin:60px 0 0 0; text-align:center;}
.p3_2{ font-size:20px; color:#FFF; text-align:center; padding:0 5px; margin:20px 0 0 0;}
.p3_2 span{background:#d60806;}
.p3_3{ margin:50px 0 0 0;}
.p3_3 li{ width:320px; height:390px; background:#ebeaea; text-align:center; float:left; margin-left:50px; padding:10px 10px 0 10px; border-bottom:5px #bbbbbb solid; font-size:14px; line-height:25px;}
.p3_3 li span{ font-size:16px; font-weight:bold; line-height:30px;}
.zx22{ width:400px; height:50px; float:right; margin-top:80px; text-align:center; font-size:26px; line-height:50px; font-weight:bold; color:#FFF; background:#d60806; border-radius:5px;}
.zx22 a{ color:#FFF;}
.p4left{ float:left; margin-top:80px;}
.p4right{ float:right; width:510px; margin-top:80px; font-size:16px; line-height:30px; background:url(../images/p4_5.jpg) no-repeat top; padding:35px 35px 0 35px;}
.p5{ width:100%; height:450px; background:#44341d; margin:0 auto;}
.tj li{ width:283px; float:left; margin:65px 0 0 67px;}


