
/* CSS Document */
/*1?�???-???-?����? ??��???
--------------------------*/
body,div,p,span,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,a,from,input,div,menu,ol,section{ border:0; margin:0; padding:0;}
body{font-family: "΢���ź�";overflow-x:hidden;}
area{ outline: none;}
ul,li{ list-style:none;}
.c{ clear:both;}
.pr{ padding-top:5px; height:100px;}
.clearf:after,.clearf:before{content:"";display:block; }
.clearf:after {clear:both;}
.clearf{zoom:1;}/*IE6/IE7*/
.mr{ width:1200px; margin:0 auto;}
a{ text-decoration:none; color: #676767;}
a:hover{ color:#fff;}
img{ border:0;}
/*2.header
--------------------------*/
/*3.section 1
--------------------------*/
.banner{background:url(/zysz/zy_images/hbgj/banner.jpg) no-repeat center top;height:370px;margin:0;}
.banner1{background:url(/zysz/zy_images/hbgj/banner1.jpg) no-repeat center top;height:370px;margin:0;}
.tit{color:#000;text-align:center;margin:50px auto 10px;font-size: 40px;line-height: 50px;}
.tit font{color:#BE6303;}
.tit_2{font-size: 26px;line-height: 30px;text-align: center;color:#878787;}
.tit_3{font-size: 1.3rem;line-height: 2rem ;text-align: center;color:#BD6302;}
.jxhj_box,.cn,.mbbg_content,.mbbg{width:1136px;margin:20px auto;}
.hbgj{width:950px;margin:35px auto;}
.hbgj li{width:30%;margin-right:5%;padding:10px;border: 1px dashed #BD6200;border-radius: 50%;float:left;box-sizing: border-box;text-align: center;position: relative;}
.hbgj li:last-child{margin-right:0;}
.hbgj li div{border-radius: 50%;background:#BD6200;color:#fff;font-size:35px;}
.hbgj_p{font-size: 22px;line-height: 32px;margin-bottom: 40px;text-align: center;color:#878787;}
.hbgj icon{display: block;position: absolute;width:58px;height:58px;background:url(/zysz/zy_images/hbgj/jt.png);top:-15px;left:115px; }

.bg,.bg1{background: #FEF5CF;padding:1rem 0;margin-bottom:1.3rem;}
.mbbg li{float: left;width:32%;margin-right:2%;}
.mbbg li:last-child{margin-right:0;}
.mbbg_content li{float: left;width:92%;font-size:18px;line-height: 26px;}
.mbbg_content li:nth-child(odd){width:8%;text-align: right;color:#BD6302;}
.mbbg_btn{display: block;width:350px;margin:15px auto;border-radius: 8px;background: #BD6200;color:#fff;font-size: 28px;line-height: 55px;text-align: center;}
.cn_box{position: relative;width:1136px;margin:53px auto 20px;height:505px;}
.cn_box icon{display: inline-block;width:1rem;height:1rem;border-radius: 0.5rem;background: #D0202B;margin:0.5rem 0.5rem 0;}
.cn_box span{display: inline-block;width:80%;font-size:22px;line-height: 35px;border-radius: 0.3rem;}
.cn_left{position:absolute;width:370px;top: 50px;}
.cn_right{position: absolute;width:315px;left:820px;top: 50px;}
.cn_bg{position: absolute;left:300px;}
.cn_box li{margin-bottom: 30px;}
.cn_box li:after{content: "";display: block;width: 80%;height: 1px;border-bottom: 1px dashed #B4B2A7;}
.cn_box li div{font-size:18px;line-height: 26px;padding-left:35px;margin-bottom:20px;height:52px;}
.rsl{width:1136px;margin:35px auto;}
.rsl li{float: left;width:368px;margin-right: 8px;}
.rsl li:nth-child(2){width:384px;}
.rsl li:last-child{margin-right: 0;}
.rsl li:last-child div:first-child{margin-bottom: 10px;}
.rsl li:first-child div:first-child{margin-bottom: 10px;}
.rsl_img{position: relative;}
.rsl_mc{position: absolute;top:0;left:0;text-align: center;color: #fff;background: rgba(0,0,0,0.5);width:100%;height:100%;font-size:26px;line-height: 254px;opacity: 0;transition: opacity 2s;     -moz-transition: opacity 2s;     -webkit-transition: opacity 2s;      -o-transition: opacity 2s;}
.rsl li:nth-child(2) .rsl_mc{line-height: 518px;}
.rsl_mc:hover{opacity: 1;}
.bg3{background:url(/zysz/zy_images/hbgj/bg2.jpg) no-repeat;height:449px;padding:1px 0;}



.md{width:373px; height:310px; margin-left:10px; float:left; display:inline;color:#000;margin-top: -38px;}
#demo{width:430px; height:310px; color:#000; margin-top:55px; margin-left:20px; text-align:center; overflow:hidden}
#demo .xm{width:75px;float:left; color:#000;}
#demo .xb{width:55px;float:left; color:#000;}
#demo .jg{width:70px;float:left; color:#000;}
#demo .lx{width:115px;float:left; color:#000;}


.bd{width:1136px;margin:30px auto;}
.bd>li{float: left;width:535px;height:400px;margin: 0 15px;}
.bd>li:first-child{}
.bd h3{text-align:center;font-size: 26px;font-weight: normal;line-height: 50px;padding-top: 4px;background:#BD6200;color: #fff;}
.bd>li:first-child>div{background: url(/zysz/zy_images/hbgj/biaodan.png);width: 481px;height: 400px;}
.bd>li:last-child{background: #E9E4E0;}
.tishi{text-align: center;font-size:28px;line-height: 50px;padding-top: 28px;}



















