@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;}

.cen1250{width:1250px; margin:0 auto; overflow:hidden;}
.pub_banner{width: 100%;height: 513px;margin: 0 auto;background: url(../images/zlgl_banner.jpg) no-repeat center;}
.dqwz{font-size: 18px;color: #000;line-height: 118px;}
.dqwz a{color: #000;}
.pub_p1{width: 1250px;height: 110px;background: url(../images/pub_img_01.png) no-repeat center;box-sizing: border-box;font-size: 45px;font-weight: bold;color: #000;text-align: center;margin: 84px auto 0 auto;}
.pub_p2{font-size: 18px;color: #000;line-height: 40px;margin: 26px auto 0 auto;text-indent: 2em;}
.zlgl_p1{font-size: 45px;font-weight: bold;color: #000;text-align: center;margin-top: 80px;}
.zlgl_p2{font-size: 26px;color: #000;text-align: center;margin-top: 8px;}
.zlgl_bg1{width: 100%;height: 2372px;background: url(../images/zlgl_bg_01.jpg) no-repeat center;margin: 40px auto 0 auto;}
.qmzkgl{width: 1250px;height: 878px;margin:0 auto;position: relative;overflow:hidden;}
.qmzkgl .slides{ position:relative;z-index:1;}
.qmzkgl .slides li{width: 1250px;height: 878px;}
.qmzkgl .slides li p{width: 100%;height: 187px;background: #7e3e0d;box-sizing: border-box;color: #fff;font-size: 18px;text-align: center;line-height: 40px;padding-top: 26px;}
.qmzkgl .slides li p b{font-size: 26px;line-height: 52px;}
.flex-control-nav{ position:absolute; bottom:0; width:100%; text-align:left;margin-left: 335px;}
.flex-control-nav li{ display:inline-block; width:22px; height:22px; margin-right: 16px;border-radius:22px; display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:22px; height:22px; border-radius:22px; overflow:hidden; background:#cbb39f; cursor:pointer; text-indent: -1000px;}
.flex-control-nav .flex-active{ background:#814313 !important;}
.flex-direction-nav li a{display: none;}
.zlgl_bx1{width: 512px;background: rgb(255,255,255,0.9);box-sizing: border-box;float: right;margin-top: 70px;padding-bottom: 50px;}
.zlgl_p3{font-size: 30px;font-weight: bold;color: #000;line-height: 40px;border-left: 7px solid #b5904e;margin: 50px 0 0 34px;padding-left: 16px;}
.zlgl_p4{font-size: 20px;color: #000;line-height: 40px;margin: 8px 0 0 65px;}
.pzbg li{width: 398px;float: left;margin: 24px 28px 0 0;}
.pzbg li:nth-child(3),.pzbg li:nth-child(6),.pzbg li:nth-child(9),.pzbg li:nth-child(12),.pzbg li:nth-child(15),.pzbg li:nth-child(18){margin-right: 0;}
.pzbg li div{width: 398px;height: 253px;font-size: 14px;color: #000;padding: 96px 0 0 260px;box-sizing: border-box;}
.pzbg li p{width: 398px;box-sizing: border-box;border: 1px solid #b78853;background: #7e3e0d;font-size: 18px;color: #fff;text-align: center;line-height: 58px;}
.showMore{width: 41px;height: 41px;display: block;background: url(../images/show_down.jpg) no-repeat center;margin: 36px auto 0 auto;}