@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;}
.cen1110{width:1110px; margin:0 auto;}
.banner{ width:100%; height:695px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center;}
.banner1{ width:1110px; height:695px; margin:0 auto;}
.title{ width:100%; height:96px; background-color:#e50000; font-size:43px; line-height:96px; font-weight:bold; text-align:center; color:#FFF;}
.title span{ color:#ffe400;}
.main{ width:100%; height:1244px; margin:0 auto; background:url(../images/p1bg.jpg) no-repeat center; overflow:hidden;}
.p1text{ font-size:40px; font-weight:bold; color:#3c2110; margin:145px 0 0 560px; float:left;}
.p1text1{ font-size:16px; margin:35px 0 0 610px; float:left;}
.p1text1 span{ font-size:40px;}
.p1ul{ float:left; margin:20px 0 0 630px; clear:both; font-size:14px; line-height:25px; color:#0e0403;}
.p1ul li{ list-style-type:disc;}
.p1text2{ font-size:14px; line-height:25px; margin:25px 0 0 610px; float:left;}
.p1lunbo{ width:949px; height:435px; margin:90px auto 0 auto;}
.p1lunbo ul{ width:949px; height:435px; overflow:hidden;}
.p1lunbo ul li{ width:949px; height:435px; float:left;}
.p1lunbo a{ position:absolute; width:45px; height:99px; display:block; margin-top:150px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.p1lunbo a:hover{opacity: 1;filter: alpha(opacity=100);}
.zzleft{ background:url(../images/xwh_l.png) no-repeat center; margin-left:-80px;}
.zzright{ background:url(../images/xwh_r.png) no-repeat center; margin-left:980px;}
.ry{ width:100%; background-color:#4a3121; padding:40px 0; margin:0 auto; text-align:center; overflow:auto;}
.ry ul{ width:1264px; margin:0 auto;}
.ry ul li{ width:241px; float:left; margin-left:10px; border:1px #251409 solid; background-color:#f6f4f4; color:#463023; font-size:12px; line-height:20px;}
.ry ul li span{ font-size:14px; font-weight:bold;}
.ry ul li p{ text-align:left; padding:10px 15px;}
.xtitle{ width:613px; height:59px; margin:80px auto 20px auto; font-size:40px; line-height:59px; color:#FFF; font-weight:bold; text-align:center; background:url(../images/titlebg1.jpg) no-repeat center;}
.xtitle1{ font-size:40px; font-weight:bold; color:#3c2110; margin:0 auto; text-align:center;}
.js1{ width:1110px; height:550px; background:url(../images/js1bg.jpg) no-repeat center; margin:50px 0 20px 0;}
.js1text1{ font-size:25px; font-weight:bold; float:left; margin:55px 0 0 80px;}
.js1text2{ width:600px; clear:both; font-size:14px; font-family:"ËÎÌå"; line-height:30px; float:left; margin-top:30px;}
.js1text2 span{ color:#e9001d;}
.xtitle2{ font-size:33px; font-weight:bold; color:#3c2110; margin:30px auto 40px auto; text-align:center;}
.jsul{ width:1110px; margin:0 auto;}
.jsul li{ width:318px; height:400px;  float:left; border:1px #3c2110 solid; margin-left:37px; font-size:14px; background-color:#FFF; text-align:center;}
.jsul li span{ font-size:25px; color:#3c2110; line-height:30px;}
.jsul li p{ text-align:left; padding:10px 15px; line-height:25px;}
.bq{ float:right; font-size:14px; color:#3c2110; clear:both; margin:15px 40px 15px 0;}
.zx{ width:400px; height:65px; float:right; background-color:#e50000; font-size:30px; font-weight:bold; text-align:center; line-height:65px; color:#FFF; border-radius:50px; clear:both; margin:0 10px 20px 0;}
.zx a{ color:#FFF;}
.js2{ width:1110px; height:390px; background:url(../images/js2bg.jpg) no-repeat center; margin:50px 0 20px 0;}
.js2text2{ width:480px; clear:both; font-size:14px; font-family:"ËÎÌå"; line-height:30px; float:right; margin-top:20px;}
.ssp{ width:100%; height:1070px; background:url(../images/sspbg.jpg) no-repeat center; margin:50px auto 0 auto; overflow:hidden;}
.ssplunbo{ width:975px; height:725px; margin:80px auto 0 auto;}
.ssplunbo ul{ width:975px; height:725px; overflow:hidden;}
.ssplunbo ul li{ width:975px; height:725px; float:left;}
.ssplunbo a{ position:absolute; width:45px; height:99px; display:block; margin-top:300px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.ssplunbo a:hover{opacity: 1;filter: alpha(opacity=100);}
.zzleft1{ background:url(../images/xwh_l.png) no-repeat center; margin-left:-80px;}
.zzright1{ background:url(../images/xwh_r.png) no-repeat center; margin-left:1000px;}
.ssplunbo ul li p{ font-size:16px; line-height:28px; color:#3c2110; padding:0 20px;}
.zjtext{ width:95%; margin:45px auto; font-size:14px; font-family:"ËÎÌå"; color:#3c2110; line-height:25px;}
.zjtext1{ font-size:25px; color:#3c2110; text-align:center; margin:0 0 20px 0;}
.left{ width:378px; height:426px; float:left; margin:45px auto;}
.right{ width:732px; height:426px; float:left; margin:45px auto;}
.leftul li{ width:378px; height:70px; border-bottom:1px #FFFFFF solid; background-color:#e6dcd3; font-size:18px; line-height:70px; text-align:center; color:#3c2110;}
.at1{ color:#FFF !important; background-color:#3c2110 !important;}
.at2{ color:#FFF !important; background-color:#3c2110 !important;}
.at3{ color:#FFF !important; background-color:#3c2110 !important;}
.at4{ color:#FFF !important; background-color:#3c2110 !important;}
.at5{ color:#FFF !important; background-color:#3c2110 !important;}
.at6{ color:#FFF !important; background-color:#3c2110 !important;}