@charset "gb2312";

/* CSS Document */



*{margin: 0;padding: 0;font-family: "Microsoft Yahei";}

html,body{width: 100%;height: 100%;}

ul,li{list-style: none;}

a{text-decoration:none;color: #000;}

.w{width: 1160px;margin: 0 auto; overflow: hidden;}

img{display:block;border:none;}

.clear_f:after {

    clear: both;

}

.clear_f:after,.clear_f:before {

    content: "";

    display: block;

}

.FloatL{float: left;}

.FloatR{float: right;}

#m{margin-right: 0}

#xs{display: block;}

.banner{height:516px;background:url(/images_2016/xxjj/banner.jpg) no-repeat top center;}

.bg1{background:#F0F0F0;padding:1px 0;}

.w1200{width:1200px;margin: 30px auto;background:#fff;padding: 1px 0;}

.tit_b{text-align:center;font-size: 38px;line-height:60px;font-weight:bold;margin: 55px auto;}

.tit_b span{position:relative;display:inline-block;padding:0 20px;}

.tit_b span:before{position:absolute;content:'';width: 115px;height:2px;top:29px;left: -115px;background:#000;}

.tit_b span:after{position:absolute;content:'';width: 115px;height:2px;top:29px;right: -115px;background:#000;}

.tit_b.col-f span:before,.tit_b.col-f span:after{background:#fff;}

.w1136{width:1136px;margin: 25px auto;background:#F0F0F0;padding: 1px 0;}

.ppsp{ float: left;width: 652px;/* height: 365px; */overflow: hidden; padding-top: 17px;}

.ppjs{float: left;width:484px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding: 12px 25px 0;}

.ppjs p{font-size: 16px;line-height: 32px;}

.ppjs p a{display:inline;color:#FB8B40;}

.ppjs>a{display:block;width:280px;margin: 18px auto 10px;font-size:20px;line-height:38px;border-radius:19px;text-align:  center;background: #FF6600;color:  #fff;}

.zy-jy{

    width:  1136px;

    margin: 15px auto;

    padding: 13px;

    border: 1px dashed #333;

    border-radius: 10px;

    box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;

}

.zy-jy div{

    float: left;

    width: 50%;

}

.zy-jy img{

    display: inline-block;

    width: 30px;

    vertical-align:  middle;

}

.zy-jy span{

    font-size:  22px;

    line-height:  30px;

    vertical-align:  middle;

    margin-left: 10px;

}

.zy-jy p{

    width: 94%;

    font-size: 16px;

    line-height:  28px;

}

.w1136-img{width:1136px;margin: 20px auto 0;}

.ms_box{  width: 1200px;margin: 25px auto;}

.ms_box a{display:block;width: 320px;margin: -25px auto 30px;font-size: 22px;line-height: 48px;border-radius: 10px;text-align:  center;background: #FF6600;color:  #fff;position:  relative;}

.img-b{display:block;}

.col-f{color:#fff;}

.bgi1{height: 778px;background:url(/images_2016/xxjj/bg.jpg) no-repeat top center;padding:1px 0;}

.bgi2{height: 638px;background:url(/images_2016/xxjj/bg2.jpg) no-repeat top center;padding:1px 0;}

.tit_s{

    font-size: 18px;

    line-height: 27px;

    text-align: center;

    margin-top: -50px;

    }

#ry{background:url(http://www.sxxdf.com/templets/spweb/jianjieimg/xyjj_icon.gif) no-repeat;height:522px;background-repeat-y: repeat;}

#ry a:hover{ text-decoration:none;}

#rt{width:650px;height: 512px;overflow-y:auto;float:left;padding-left:10px;padding-right:10px;margin-top:10px;margin-left:15px;display:inline;}

#rt a:hover{ color:#333;}

.pplc{    width: 1136px;margin: 15px auto;}

.pplc div{float:left;}

.pplc img{

    float: right;

}

.ul4-1{

    width: 1137px;

    margin: 20px auto;

}

.ul4-1 img{display:block; width: 100%;}

.ul4-1 li{

    float:  left;

    width: 279px;

    margin-right: 7px;

}

.ul5-0 li:last-child,.ul4-1 li:last-child{

    margin-right: 0;

}

.ul4-1 p{

    background: #525252;

    color:  #fff;

    text-align:  center;

    font-size:  18px;

    line-height: 40px;

}

.ul4-0{

    width: 1010px;

    margin: 25px auto;

}

.ul4-0 li{

    float: left;

    text-align: center;

    width: 230px;

    margin-right: 30px;

    background: #F3F3F3;

    line-height: 60px;

    font-size: 22px;

}

.ul4-0 li:last-child{

    margin-right: 0;

}

.ul4-0 li.active{

    background: #FF8D20;

    color: #fff;

}

.ul4-0_box{

    width: 1140px;

    margin: 30px auto;

}

.ul4-0_box .item.selected{display: flex;justify-content: space-between;}

.ul4-0_box .item{display: none;}



.ul4-0_box .item .ys-sec:first-child{width: 372px; position: relative; overflow: hidden;}

.ul4-0_box .item .ys-sec:first-child img{display: block; width: 100%;}

.ul4-0_box .item .ys-sec:nth-child(2){display: flex;justify-content: space-between; flex-wrap: wrap; width: 759px;}

.ul4-0_box .item .ys-sec:nth-child(2) div{width: 374px;position: relative; margin-bottom:12px; overflow: hidden;}

.ul4-0_box .item .ys-sec:nth-child(2) div:nth-child(3),.ul4-0_box .item .ys-sec:nth-child(2) div:nth-child(4){margin-bottom: 0;}

.ul4-0_box .item .ys-sec:nth-child(2) div img{width: 100%; display: block;}

.ul4-0_box .item .ys-sec .des{position: absolute;left:0;bottom:0;display: block; background-color: rgba(0, 0, 0, 0.6); color: #fff; font-size: 18px; padding: 9px 8px 9px 8px; width: 100%;}

.ul5-0{width:1200px;margin: -25px auto 0;}

.ul5-0 li{float: left;

    margin-right: 15px;

    padding: 10px;

    background: #f39800;

    width: 228px;

    height: 366px;

    box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.ul5-0 li:nth-child(2n){background:#fff;}

.ul5-0 h3{

    text-align:  center;

    font-size: 20px;

    line-height: 35px;

    font-weight:  normal;

}

.ul5-0 p{

    text-align:  center;

    font-size: 14px;

    line-height:  28px;

}

.bgi2 a{

    color: #fff;

    width: 420px;

    line-height: 60px;

    text-align: center;

    font-size: 24px;

    display: block;

    margin-left: auto;

    margin-right: auto;

    margin-top: 40px;

    background: #f37900;

    border-radius: 14px;

}



.hslpcbdbox{ padding:50px 0;}

.hslzttybdbox{ float:left; width:500px;}

.hslzttybdboxr{ float:right; width:580px;}

.hslzttybdbox h2{ font-size:24px; color:#000; font-weight:normal; margin-bottom:20px; border-bottom:1px solid #ccc; height:48px; padding-left:1rem;}

.hslzttybdbox h2 b{display:block;width:8px;height:2rem;border-radius:8px;background-color: #f60;float:left;margin-right:16px;}

.hslzttybdbox .input_box{ height:52px; padding:0 10px;}

.hslzttybdbox .input_box input{height:52px;border: 2px solid #f60;border-radius:8px;padding-left:8px;width:220px;font-size:20px;}

.hslzttybdbox .input_box .hslzttybdboxinput1{ float:left}

.hslzttybdbox .input_box .hslzttybdboxinput2{ float:right}

.hslzttybdbox .select_box{ padding:0 10px; margin-top:25px}

.hslzttybdbox .select_box select{height:52px;border: 2px solid #f60;border-radius:8px;width:100%;font-size:20px;}

.hslzttybdbox .bdbtn_box{ padding:0 10px; margin-top:25px}

.hslzttybdbox .bdbtn_box input{height:52px;border:none;width:100%;border-radius:8px;background-color: #f60;color:#fff;font-size:24px;}



.hslzttybdboxr h2{ font-size:24px; color:#000; font-weight:normal; margin-bottom:1rem; border-bottom:1px solid #ccc; height:48px; padding-left:1rem;}

.hslzttybdboxr h2 b{display:block;width:8px;height:2rem;border-radius:8px;background-color: #f60;float:left;margin-right:16px;}

.hslpczytjbox1{ float:left; width:245px; border:1px solid #ccc; margin-right:45px; margin-bottom:20px; padding:10px;}

.hslzttybdboxr .nom{ margin-right:0px;}

.hslpczytjbox1 span{display:block;width:80px;height:88px;float:left;background-color: #f60;border-radius:8px;text-align:center;position:relative;margin-right:10px;}

.hslpczytjbox1 span img{ width:40px; height:auto; position:absolute; left:50%; margin-left:-20px; top:50%;}

.hslpczytjbox2 h3{ padding-top:15px; padding-bottom:10px; color:#333;}

.hslpczytjbox2 p{color:#555;}

.hslpczytjbox1 .hslpczytjboximg1 img{ margin-top:-23px;}

.hslpczytjbox1 .hslpczytjboximg2 img{ margin-top:-17px;}

.hslpczytjbox1 .hslpczytjboximg3 img{ margin-top:-20px;}

.hslpczytjbox1 .hslpczytjboximg4 img{ margin-top:-13px;}

.xxjj-zysz {

    display: flex;
justify-content: space-between;
    flex-wrap: wrap;
  }

  .xxjj-zysz .xxjj-zysz-item {
    width: 24%;
    margin-right: 0px;

  }

  .xxjj-zysz .xxjj-zysz-item img {

    display: block;

    width: 100%;

  }

  .xxjj-zysz .xxjj-zysz-item:last-child {

    margin-right: 0;

  }

  .xxjj-zysz .xxjj-zysz-item .xxjj-zysz-desc {

    line-height: 40px;

    text-align: center;

  }

  .ul4-1 li:nth-child(n+5) {

    margin-top:7px;

} 

  .ul4-1 li:nth-child(4n) {

      margin-right: 0;

  } 