
/* 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:"SimSun"; 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:#000;} */
img{ border:0;}
/*2.header
--------------------------*/

/*--------------------------*/
.banner1{margin:0 auto;height:732px;background:url(/zysz/images_dqzy/sk_img/banner_01.jpg) no-repeat center;}
.s1{margin:0 auto;height:905px;background:url(/zysz/images_dqzy/sk_img/s1.jpg) no-repeat center;}
.tit_img1{width:511px;margin:50px auto;}
.tit_img2{width:434px;margin: 0px auto 23px;padding-top: 50px;}
.tit_img4{width:373px;margin:0px auto 40px;padding-top:85px;}
.sk3 li,.sk4 li,.sk1 li{float:left;margin-bottom:30px;box-sizing:border-box;}
.sk5 li{float:left;margin-bottom:30px;}
.sk1 li:nth-child(1){width:574px;height:413px;margin-right:20px;}
.sk1 li:nth-child(3){width:474px;height:413px;margin-right:20px;}
.sk1 li:nth-child(4){width:642px;height:423px;}
.sk1 li:nth-child(2){width:542px;height:413px;}
.sk3 li:nth-child(1){width:465px;height:373px;margin:0 39px 30px 39px;}
.sk3 li:nth-child(2){width:514px;height:373px;margin:0 39px 30px 39px;}
.sk3 li:nth-child(3){width:573px;height:350px;margin:0 36px 30px 36px;}
.sk3 li:nth-child(4){width:418px;height:309px;margin:20px 36px 50px 36px;}
.sk1_top{font-size: 35px;line-height: 65px;color: #CA0B10;font-weight: bold;padding:45px 30px 5px;}
.sk1_content{font-size:24px; line-height:38px ;padding: 0px 65px 10px 30px;}
.bg{margin:0 auto;height: 674px;background:url(/zysz/images_dqzy/sk_img/bg.jpg) no-repeat center;}
.bg2{margin:0 auto;height:685px;background:url(/zysz/images_dqzy/sk_img/bg2.jpg) no-repeat center;}
.sk2{color:#EADDC8;font-size:24px;line-height:46px;margin-left:115px;}
.l_btn{display:block;width:310px;height:55px;background:#FFF4D8;color:#C90308;text-align:center;margin: 34px auto 12px;font-size:30px;line-height: 50px;font-weight:bold;border-radius:8px;font-family: "����";}
.bg1{background:#E7E7E7;}
.sk4 li{width:302px;margin:0 38px 30px;}
.sk4{padding-top:50px;}
.sk5 li{width:302px;padding:30px 20px 30px;background:rgba(173,0,53,0.2) ;margin:15px 18px 0;}
.sk5{padding-top:30px;}
.sk4 div{color:#000;font-weight:bold;text-align:center;font-size:18px; line-height:30px ;}
.content_box{width:1136px;margin:0 auto;}

























/*��ർ��*/
.rmenu{
  display: block;
  width:80px;
  height: 351px;
  position:fixed;
  top:46%;
  left:0px;
  margin-top:-125px;
  z-index: 999;
}
.ron a{
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  transform: translateX(0) !important;
  opacity: 1 !important;
}
.rmenu a{
  display: block;
  width:80px;
  height:38px;
  line-height: 38px;
  font-size: 14px;
  font-weight: 300;
  text-align: center;
  margin-bottom: 1px;
  -webkit-transition: opacity 1.2s, transform 0.4s;
  -moz-transition: opacity 1.2s, transform 0.4s;
  transition: opacity 1.2s, transform 0.4s;
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
}
.rmenu > .rdh a{
  background:#ccc;
  color:#4c4c4c;
}
.rmenu > .rzy a{
  background:#999;
  color:#fff;
}
/*�ײ���ѯ��̬*/
*{margin:0;}
.pc_bottom_clearfix:after{
    content: "";
    clear: both;
    height: 0;
    visibility: hidden;
    display: block;
}
.fl {
    float: left;
}
.fixed-bottom{
  display: block;
  visibility:hidden;
  width: 100%;
  min-width: 1200px;
  height:56px;
  position: fixed;
  bottom:-56px;
  left:0;
  z-index:999;
  background:#ff7a01;
  transition:bottom .5s;
  -moz-transition:bottom .5s;
  -webkit-transition:bottom .5s;
}
.fixed-bottom.onshow{
    visibility: visible;
	bottom:0;
}
.fixed-bottom .fixed-b-inner{
  width: 1200px;
  height:56px;
  margin:0 auto;
}
.fixed-bottom .fixed-b-inner .fitem-main{
  display: block;
  width:300px;
  height: 56px;
  background:url('http://oq4ht12sx.bkt.clouddn.com/bottom-yd1.png') no-repeat;
  background-position:0 -136px;
}
.fixed-bottom .fixed-b-inner .fitem-main2{
  display: block;
  width:150px;
  color:#fff;
  font-weight: 300;
  font-size:20px;
  line-height:56px;
  padding-left:12px;
}
.fixed-bottom .fixed-b-inner .fitem-main3{
  width:315px;
  display: block;
  height: 56px;
}

.fixed-bottom .fixed-b-inner .fitem-main3 ul{
  display: block;
  height:56px;
  margin-left:10px;
}
.fixed-bottom .fixed-b-inner .fitem-main3 ul li{
  display: block;
  float: left;
  color:#fff;
  height: 56px;
  line-height:56px;
  position: relative;
  padding:0 20px;
  font-weight: 300;
  font-size:17px;
}
.fixed-bottom .fixed-b-inner .fitem-main3 ul li a{
  color:#fff;
}
.fixed-bottom .fixed-b-inner .fitem-main3 ul li span{
  display: block;
  width:1px;
  height:17px;
  background-color:#fff;
  position: absolute;
  top:19px;
  right:0;
}
.fitem-tel{
    width:230px;
    height:30px;
    margin-top:13px;
}
.fitem-tel input{
    display: block;
    width: 140px;
    outline: none;
    border: none;
    height: 30px;
    line-height:30px;
    font-weight: 300;
    padding-left: 10px;
}
.fitem-tel .fitem-tel-push{
    display: block;
    width: 80px;
    height: 30px;
    background: #ff3701;
    font-size: 14px;
    line-height: 30px;
    font-weight: 300;
    text-align: center;
    color: #fff;
		border:none;
}
.fitem-tel .fitem-tel-push:hover{
    opacity:.7;
}
.zxicon{
  display: block;
  width:120px;
  height:56px;
  background:#ff7a01;
  position: relative;
  float:right;
}
.zx-icon-i{
  display:block;
  width:40px;
  height:56px;
  background:url('http://oq4ht12sx.bkt.clouddn.com/bottom-yd1.png') no-repeat;
  background-position:-11px -71px;
}
.zxicon > p{
  display: block;
  height:56px;
  line-height: 56px;
  font-size:16px;
  color:#fcff00;
  font-weight: 200;
  padding-left:5px;
  cursor:pointer;
}
.zx-icon-bg{
  display: block;
  width: 62px;
  height: 65px;
  position: absolute;
  top:-52px;
  left:30px;
  background: url('http://oq4ht12sx.bkt.clouddn.com/bottom-yd1.png') no-repeat;
  background-position: 0 0;
  color:#fff;
  cursor:default;
  text-align:center;
  line-height:65px;
  font-weight: 300;
  font-size:18px;
  transform:scale(.3);
  -moz-transform:scale(.3);
  -webkit-transform:scale(.3);
  visibility:hidden;
	-moz-transform-origin: center bottom;
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
	transition:all .5s 1s;
	-moz-transition:all .5s 1s;
	-webkit-transition:all .5s 1s;
}
.onshow  .zx-icon-bg{
	visibility:visible;
	transform:scale(1);
  -moz-transform:scale(1);
  -webkit-transform:scale(1);
}