@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: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 #1d100c;}
.nav-jj{ width:100%; height:155px; padding:25px 0 0 0; background:#8f614a; margin:0 auto; overflow:hidden; z-index:100;}
.nav-jj ul{ width:1120px; margin:0 auto; overflow:hidden;}
.nav-jj ul li{ width:139px; float:left; margin:0 0 0 1px; text-align:center; font-size:18px; color:#FFF; cursor:pointer;}
.jj1 img,.jj2 img,.jj3 img,.jj4 img,.jj5 img,.jj6 img,.jj7 img,.jj8 img{ border:5px #a9956b solid; box-sizing: border-box;}
#main_jj_1,#main_jj_2,#main_jj_3,#main_jj_4,#main_jj_5,#main_jj_6,#main_jj_7,#main_jj_8{ padding:180px 0 0 0;}
.xst{ background:url(../images/xst.jpg) no-repeat center; width:1120px; height:680px; margin:30px auto 0 auto; overflow:hidden;}
.name{ width:550px; margin:65px 0 0 560px; font-size:20px; color:#000; line-height:28px;}
.name b{ font-size:60px;}
.name span{ font-size:55px; color:#835036; line-height:80px;}
.zj_num{width: 312px;height: 36px;line-height: 36px;font-size: 18px;color: #fff;text-align: center;background: #894d2b;margin-top: 5px;}
.zx{ width:160px; line-height:45px; background:#e00208; font-size:22px; color:#e00208; text-align:center; margin:270px 54px 0 0; float:right;}
.zx a{ color:#FFF;}
.honor{ width:100%; height:800px; background:url(../images/p2bg.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.honor img{ display:block; margin:155px 0 0 0;}
.title1{ width:1120px; background:url(../images/titlebg1.jpg) repeat-x; height:50px; margin:75px auto 35px auto; text-align:center;}
.title1 span{ font-size:48px; color:#000; font-weight:bold; background:#fff; line-height:50px; padding:0 5px;}
.text{ font-size:18px; color:#000; text-align:center; line-height:35px;}
.anli{ width:100%; background:#835036; margin:0 auto; overflow:hidden;}
.title2{ width:480px; background:url(../images/titlebg2.jpg) repeat-x; height:50px; margin:75px auto 35px auto; text-align:center;}
.title2 span{ font-size:48px; color:#fff; font-weight:bold; background:#835036; line-height:50px; padding:0 5px;}
.lunbo{ width:1030px; height:390px; float:left; margin:0 0 100px 45px; background:#dcdbe3;}
.lunbo ul{ width:1030px; height:390px;}
.lunbo ul li{ width:1030px; height:390px; float:left;}
.lunbo dt{ width:330px; float:left; margin:0 0 0 60px;}
.lunbo dd{ width:600px; float:left; margin:60px 0 0 40px; font-size:18px; color:#000; line-height:45px;}
.lunbo dd b{ font-size:36px;}
.lunbo dd span{ font-size:24px;}
.al-zx{ width:160px; line-height:40px; border:1px #fff solid; background:#e00208; text-align:center; font-size:24px; margin:10px 0 0 390px; color:#fff;}
.al-zx a{ color:#fff;}
.zzleft,.zzright{ position:absolute; width:43px; height:104px; display:block; margin-top:150px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft{ background:url(../images/xwh_l.png) no-repeat center; margin-left:-45px;}
.zzright{ background:url(../images/xwh_r.png) no-repeat center; margin-left:1030px;}
.lx{ background:url(../images/lx.jpg) no-repeat center; width:1120px; height:680px; margin:30px auto 0 auto; overflow:hidden;}
.lzy{ background:url(../images/lzy.jpg) no-repeat center; width:1120px; height:680px; margin:30px auto 0 auto; overflow:hidden;}
.glm{ background:url(../images/glm.jpg) no-repeat center; width:1120px; height:680px; margin:30px auto 0 auto; overflow:hidden;}
.myq{ background:url(../images/myq.jpg) no-repeat center; width:1120px; height:680px; margin:30px auto 0 auto; overflow:hidden;}
.gw{ background:url(../images/gw.jpg) no-repeat center; width:1120px; height:690px; margin:30px auto 0 auto; overflow:hidden;}
.lt{ background:url(../images/lt.jpg) no-repeat center; width:1120px; height:680px; margin:30px auto 0 auto; overflow:hidden;}
.hsy{ background:url(../images/hsy.jpg) no-repeat center; width:1120px; height:680px; margin:30px auto 0 auto; overflow:hidden;}
.al-zx2{ width:310px; line-height:48px; background:#e00208; text-align:center; font-size:25px; margin:30px auto 50px auto; color:#fff; border-radius:24px;}
.al-zx2 a{ color:#fff;}





