@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: 601px;margin: 0 auto;background: url(../images/yzk_banner.jpg) no-repeat center;}
.dqwz{font-size: 18px;color: #000;line-height: 118px;}
.pub_p1{width: 1250px;height: 110px;background: url(../images/pub_img_01.png) no-repeat center;font-size: 45px;font-weight: bold;color: #000;text-align: center;margin: 96px auto 0 auto;box-sizing: border-box;}
.pub_p2{font-size: 18px;color: #000;line-height: 40px;margin: 30px auto 0 auto;text-indent: 2em;}
.pub_p3{width: 146px;height: 166px;font-size: 26px;line-height: 40px;color: #fff;background: #7e3e0d;float: left;text-align: center;padding-top: 40px;box-sizing: border-box;}
.pub_left{width: 403px;float: left;}
.pub_p4{width: 403px;height: 52px;background: url(../images/pub_img_02.png) no-repeat center;font-size: 30px;color: #000;box-sizing: border-box;padding-top: 13px;margin-top: 88px;}
.pub_bx1{width: 403px;height: 538px;background: #f0f0f0;box-sizing: border-box;margin-top: 20px;}
.pub_ls .bd ul li{width: 403px;height: 496px;position: relative;}
.pub_ls .bd ul li a{width: 100%;font-size: 18px;color: #fff;line-height: 36px;background: rgb(0,0,0,0.6);text-align: center;position: absolute;bottom: 0;}
.pub_ls .bd ul li a:hover{color: #fff;}
.pub_ls .hd{text-align: center;}
.pub_ls .hd ul{display: inline-block;}
.pub_ls .hd ul li{width: 17px;height: 17px;border-radius: 17px;float: left;background-color: #cebbac;margin: 14px 18px 0 0;cursor: pointer;}
.pub_ls .hd ul li.on{background-color: #7f3f0f;}
.pub_right{width: 824px;float: left;margin-left: 23px;}
.pub_bx2{width: 824px;height: 538px;background: #f0f0f0;box-sizing: border-box;margin-top: 20px;padding-top: 22px;}
.pub_p5{font-size: 18px;line-height: 36px;color: #000;width: 766px;margin: 0 auto;text-indent: 2em;}
.pub_p5 a{color: #7f3f0f;}
.pub_p5 a:hover{color: #7f3f0f;}
.pub_p6{font-size: 42px;font-weight: bold;color: #000;text-align: center;margin-top: 100px;}
.pub_p7{font-size: 18px;color: #000;line-height: 36px;margin: 30px auto 0 auto;}
.ycqk li{width: 219px;height: 120px;border-left: 1px solid #c8c8c8;float: left;margin-top: 24px;}
.ycqk li:nth-child(1){background: url(../images/yzk1.jpg) no-repeat center;border: 0;}
.ycqk li:nth-child(2){background: url(../images/yzk2.jpg) no-repeat center;}
.ycqk li:nth-child(3){background: url(../images/yzk3.jpg) no-repeat center;}
.ycqk li:nth-child(4){background: url(../images/yzk4.jpg) no-repeat center;}
.ycqk li:nth-child(5){background: url(../images/yzk5.jpg) no-repeat center;}
.ycqk li p{width: 100%;height: 120px;font-size: 18px;color: #000;text-align: center;box-sizing: border-box;padding-top: 98px;}
.ycqk li a{color: #000;}
.ycqk1{background: url(../images/yzk1_1.jpg) no-repeat center !important;}
.ycqk2{background: url(../images/yzk2_1.jpg) no-repeat center !important;}
.ycqk3{background: url(../images/yzk3_1.jpg) no-repeat center !important;}
.ycqk4{background: url(../images/yzk4_1.jpg) no-repeat center !important;}
.ycqk5{background: url(../images/yzk5_1.jpg) no-repeat center !important;}
.zjtd{width: 100%;height: 678px;margin: 27px auto 0 auto;background: url(../images/yzk_zjtd.jpg) no-repeat center;}
.zjtd a{width: 228px;line-height: 50px;border-radius: 50px;box-sizing: border-box;border: 1px solid #fae3ad;display: block;float: left;background: #b6904f;font-size: 26px;color: #fff;text-align: center;margin: 568px 0 0 387px;}
.zjtd a:hover{color: #fff;}
.pub_al{width:1250px;margin: 27px auto 0 auto;position: relative;}
.pub_al ul li{width:1250px;height: 738px;position: relative;}
.pub_al ul li p{font-size: 18px;color: #000;line-height: 40px;margin: 555px 0 0 90px;}
.pub_al ul li p span{margin-left: 20px;}
.pub_al ul li a{width: 258px;line-height: 44px;border-radius: 44px;font-size: 18px;color: #fff;background: #7e3e0d;text-align: center;display: block;position: absolute;bottom: 130px;right: 82px;}
.al_left{background: url(../images/al_left.png) no-repeat center;width: 40px;height: 129px;position: absolute;left: -50px;top: 258px;}
.al_right{background: url(../images/al_right.png) no-repeat center;width: 40px;height: 129px;position: absolute;right: -50px;top: 258px;}

.yzk_ul1 li{width: 591px;float: left;margin: 50px 0 0 68px;}
.yzk_ul1 li:nth-child(1),.yzk_ul1 li:nth-child(3){margin-left: 0;}
.yzk_p1{font-size: 24px;background: #f0f0f0;color: #000;line-height: 50px;text-align: center;}
.yzk_bx2{width: 591px;height: 268px;box-sizing: border-box;border-left: 1px solid #bbbabb;border-right: 1px solid #bbbabb;border-bottom: 1px solid #bbbabb;position: relative;padding-top: 18px;}
.yzk_p2{font-size: 26px;font-weight: bold;color: #7e3e0d;text-align: center;}
.yzk_p3{font-size: 18px;color: #000;line-height: 36px;width: 456px;margin: 14px auto 0 auto;}
.yzk_bx2 a{width: 318px;line-height: 44px;border-radius: 44px;display: block;font-size: 18px;color: #fff;background: #7e3e0d;text-align: center;position: absolute;bottom: 25px;left: 135px;}
.yzk_bx3{width: 543px;height: 458px;background: #7e3e0d;color: #fff;float: left;margin: 50px 0 0 22px;box-sizing: border-box;}
.yzk_bx3 p{width: 445px;line-height: 36px;margin: 36px 0 0 36px;padding-bottom: 48px;border-bottom: 1px dashed #fff;}
#zjsp li{width: 242px;height: 138px;float: left;margin: 16px 0 0 6.5px;box-sizing: border-box;}
#zjsp li:nth-child(1){border: 3px solid #916022;}
#zjsp_conbox li div{width: 1222px;height: 777px;margin: 27px auto 0 auto;}
.que{width: 1056px;height: 250px;float: left;margin: 52px 0 95px 0;}
.que li{width: 264px;height: 125px;float: left;color: #fff;text-align: center;font-size: 20px;box-sizing: border-box;padding-top: 35px;}
.que li a{color: #fff;}
.que li a:hover{color: #fff;}
.que2{width: 194px;height: 250px;float: left;background: #7e3e0d;margin-top: 52px;}
.que2 p{font-size: 24px;font-weight: bold;text-align: center;color: #fff;margin-top: 70px;}
.que2 a{width: 168px;line-height: 39px;border-radius: 39px;display: block;background: #fff;margin: 22px auto 0 auto;font-size: 22px;font-weight: bold;color: #7e3e0d;text-align: center;}