@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;
}
.banner-v {
    height: 500px;
    overflow: hidden;
    background: #ccc;
    position: relative;
}

.banner-v .banner-musk {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .58;
    z-index: 9;
}

.banner-v .banner-content {
    width: 1200px;
    position: relative;
    height: 500px;
    margin: 0 auto;
    z-index: 19
}

.banner-v .banner-content .banner-content-mk {
    padding-top: 150px;
    text-align: center;
}

.banner-v .banner-content .banner-content-mk span {
    display: block;
    text-transform: uppercase;
    color: #fff;
    font-size: 38px;
    line-height: 1.2;
    font-weight: 400;
    margin-top: 20px;
}

.banner-v .banner-content .banner-content-mk h2 {
    display: block;
    text-transform: uppercase;
    color: #fff;
    font-size: 58px;
    line-height: 1.3;
    font-weight: 400;
}

.banner-v video {
    position: absolute;
    width: 1920px;
    left: 50%;
    top: 0px;
    margin-left: -960px;
    z-index: 9;
}
.banner-v font{color:#FFFC00;}
.font-w-b{font-weight: bold;}
.tit_b{
    text-align: center;
    font-size: 35px;
    line-height: 50px;
    margin-top: 35px;
}
.tit_s{
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    margin-bottom: 20px;
}
.tit_m{
    font-size: 26px;
    line-height: 40px;
    text-align: center;
    margin: 30px 0;
    }
.jybztx{width:1136px;margin: 35px auto;position:relative;height:580px;}
.jybztx .circle_box img{display:block;position:absolute}
.jybztx .circle_box .img1{top:164px;left:50%;margin-left:-124px;z-index:1}
.jybztx .circle_box .img2{top:68px;left:50%;margin-left:-218px;z-index:2;
           -webkit-animation:circle-outer 4s linear infinite;
            -moz-animation:circle-outer 4s linear infinite;
            -o-animation:circle-outer 4s linear infinite;
            animation:circle-outer 4s linear infinite; }
        @-webkit-keyframes circle-outer{
            from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}
        }
        @-moz-keyframes circle-outer{
            from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}
        }
        @-o-keyframes circle-outer{
            from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}
        }
        @keyframes circle-outer{
            from{transform:rotate(0deg)}to{transform:rotate(360deg)}
        }
.jybztx ul li{position:absolute;top:0;left:0}
.jybztx ul li img{float:left;}
.jybztx ul li .box{float:left;margin-left:20px;}
.jybztx ul li .box b{display:block;font-size: 20px;line-height: 20px;color: #EE3046;margin-bottom:9px;margin-top: 11px;}
.jybztx ul li .box p{font-size: 18px;line-height:30px;color:#666;}
.bg{
    background: #EDEDED;
    padding: 5px 0;
}
.tit_icon{
    width: 55px;
    height: 55px;
    margin: 25px auto -25px;
}
.icon1{
    background: url(/images_2016/jybz/3.png);
    background-size: 100%;
}
.icon2{background: url(/images_2016/jybz/4.png);
    background-size: 100%;}
.ul2-news{
    width: 1136px;
    margin: 15px auto;
}
.ul2-news>li{
    float: left;
    width: 510px;
    margin-right: 58px;
    margin-bottom: 20px;
}
.ul2-news>li:nth-child(2n){}
.news_lm{
    border-bottom: 1px solid #333;
    margin: 0 auto 20px;
}
.news_lm div{
    float: left;
    margin-left: 10px;
    font-size: 20px;
    line-height: 40px;
    position: relative;
}
.news_lm div:after{position:absolute;content:'';width: 100px;height: 3px;background: #FE8101;bottom: -1px;left: -10px;}
.news_lm a{
    float: right;
    font-size: 18px;
    line-height: 40px;
    margin-right: 15px;
}
.ul-news-content li{float: left;width: 157px;margin: 0 15px 0 8px;}
.ul-news-content li:last-child{margin: 0;width: 328px;padding-top: 5px;}
.ul-news-content div{
    font-size: 16px;
    overflow: hidden;
    line-height: 30px;
    height: 30px;
}
.ul-news-content span{
    width: 3px;
    height: 16px;
    background: #FE8101;
    display: inline-block;
    position: relative;
    top: 2px;
    margin-right: 5px;
}
.ul-news-content a{
    color: #888;
}
.ul-news-content a:hover{
    color: #000;
    font-weight: bold;
}
.zpxx{width: 100%;min-width: 1200px;height: 515px;margin-top: 40px;background:url(http://www.sxxdf.com/images_2016/jyimg/bg_07-min.jpg) center no-repeat;}
.zpxx>.cont{width:1400px;height:100%;margin:0 auto;}
/*瀹革拷*/
.zpxx>.cont .cont_lf{float: left;width:650px;box-sizing: border-box;}
.zpxx>.cont .cont_lf .tit{padding: 40px 0 20px;text-align: center;}
.zpxx>.cont .cont_lf h2{color:#fff;font-size:30px;line-height:60px;margin:5px auto;}
.zpxx>.cont .cont_lf p{color:#fff;font-size:24px;}
.zpxx>.cont .cont_lf .list{height:100%;background-color:#fff;padding: 10px 25px 20px 25px;box-sizing: border-box;overflow:hidden;position:relative;}
.zpxx>.cont .cont_lf .list .list_tp b{float: left;height: 50px;line-height: 50px;font-size: 18px;text-align: center;width: 25%;color:black;font-weight:bold;}
.zpxx>.cont .cont_lf .list .list_tp:after{display:block;content:"";clear:both;}
.zpxx>.cont .cont_lf .list .list_bt{width:600px;height:460px;position:absolute;top:0px;}
.zpxx>.cont .cont_lf .list .list_bt li{height: 50px;line-height: 50px;border-top: 1px #e5e5e5 solid;}
.zpxx>.cont .cont_lf .list .list_bt li:nth-child(1){border:none;}
.zpxx>.cont .cont_lf .list .list_bt li span{float: left;text-align: center;width: 25%;font-size: 16px;color: #808080;}
/*閸欙拷*/
.zpxx>.cont .cont_rt{float: left;width:650px;box-sizing: border-box;}
.zpxx>.cont .cont_rt .tit{padding: 40px 0 20px;text-align: center;}
.zpxx>.cont .cont_rt h2{color:#fff;font-size:30px;line-height:60px;margin:5px auto;}
.zpxx>.cont .cont_rt p{color:#fff;font-size:24px;}
.zpxx>.cont .cont_rt .list{height:100%;background-color:#fff;padding: 10px 25px 20px 25px;box-sizing: border-box;overflow:hidden;position:relative;margin-left:50px;}
.zpxx>.cont .cont_rt .list .list_tp b{float: left;height: 50px;line-height: 50px;font-size: 18px;text-align: center;width: 25%;color:black;font-weight:bold;}
.zpxx>.cont .cont_rt .list .list_tp:after{display:block;content:"";clear:both;}
.cont_rt .list .list_bt{width: 100%;height:460px;position:absolute;top:0px;}
.zpxx>.cont .cont_rt .list .list_bt li:nth-child(1){border:none;}
.cont_rt .list .list_bt li{height: 50px;line-height: 50px;border-top: 1px #e5e5e5 solid;}
.cont_rt .list .list_bt li span{float: left;text-align: center;width: 25%;font-size: 16px;color: #808080;}
.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%;}
.flex { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; }
.cgxz {width: 2400px;margin: 0 auto 0;height: 590px;background: #fff;position: relative;}
.cgxz li { width: 385px; height: 404px; border-radius: 18px; border: 1px solid #7d7d7d; box-sizing: border-box; margin-top: 180px;margin-right: 15px; }
.xz_pic { width: 313px; height: 313px; border: 1px solid #7d7d7d; border-radius: 50%; margin: -164px auto 0; }
.xz_pic img { display: block; margin: 0 auto; padding-top: 10px; }
.xz_con .xz_i { width: 220px; height: 90px; border-radius: 50%; display: block; background: #fff; margin: -63px auto 0; }
.xz_con h4 { font-size: 24px; color: #333333; font-weight: bold; text-align: center; margin-top: -50px; }
.xz_con span::before { width: 51px; height: 1px; background: #7d7d7d; content: ""; margin-top: 6px; }
.xz_con span::after { width: 51px; height: 1px; background: #7d7d7d; content: ""; margin-top: 6px; }
.xz_con span i { width: 12px; height: 12px; background: #313131; border-radius: 50%; }
.xz_con span { width: 142px; margin: 18px auto 30px; }
.xz_con p { padding-left: 65px; font-size: 20px; color: #333; margin-bottom: 15px; }
.xz_con p b { color: #fd020f; }

.zyxz{width: 1200px;margin: 0 auto;padding-bottom: 20px;}
.zyxz .ft_box{width:100%;display: flex;justify-content: space-around;flex-flow: row wrap;}
.zyxz .ft_box li{width:229px;margin-right: 13.75px;padding-bottom: 10px;border-radius: 0 0 5px 5px;}
.zyxz .ft_box li:nth-child(5){margin-right: 0;}
.zyxz .ft_box li b,.zyxz .ft_box li p{display: block;font-size:18px;padding-left:16px;margin-top:3px;color: #636363;}
.zyxz .ft_box li p{font-size:16px;background:url('http://www.sxxdf.com/images_2016/jyimg/jth_26.png') 90% center no-repeat;}
.zyxz .ft_box li:hover{box-shadow: 1px 1px 8px #aaa;}

.con{
    height: 507px;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: left;
    background-image: url(/images_2016/jybz/send10_img.png);
}
.con ul{
    width: 542px;
    height: 421px;
    background-color: #7c203a;
    opacity: 0.9;
    padding:0 59px;
    overflow: hidden;
    margin-top: 43px;
    margin-left: 541px;
}
.con ul p{
    color: #fff;
    font-size: 20px;
    margin: 46px 0;
}
.con ul li{
    border-bottom: 1px solid #ccc;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: #fff;
}
.con ul div{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 50px;
}
.con ul div input{
    display: flex;
    width: 220px;
    height: 40px;
    justify-content: space-around;
    align-items: center;
    background-color: #fff;
    font-size: 18px;
    color: #7c203a
}
.con input{
    background-color: rgba(0, 0, 0, 0);
    border: none;
    outline: none;
    height: 50px;
    color: #fff;
    font-size: 18px;
    width: 75%;
}

 .jslc{position:relative;width: 1136px;margin: 200px auto 215px;height: 1px;background: #959595;}
    .jslc:before{position: absolute;content: '';width: 10px;height: 10px;border-radius: 5px;background: #959595;top: -5px;left: -5px;}
    .jslc:after{position: absolute;content:'';width: 0;height: 0;border: 8px solid transparent;border-left-color: #959595;top: -8px;right: -8px;}
    .ul-jslc{
    position: absolute;
    left: 0;
    top: -157px;
    width: 100%;
}
    .ul-jslc li{float: left;width:16.6666%;text-align: center;}
    .ul-jslc img{
    display: inline-block;
}
    .top-line{position: relative;width: 1px;height: 60px;background: #959595;margin: 10px auto;top: -8px;}
    .top-line:before{position: absolute;content: '';width: 0;height: 0;border: 8px solid transparent;border-bottom-color: #959595;top: -8px;left: -8px;}
    .bottom-line{position: relative;width: 1px;height: 60px;background: #959595;margin: 10px auto;}
    .bottom-line:after{position: absolute;content: '';width: 0;height: 0;border: 8px solid transparent;border-top-color: #959595;bottom: -8px;left: -8px;}
 .jslc  span{
    font-size: 20px;
    line-height: 36px;
    padding: 0px 16px;
    background: #FF8D20;
    color: #fff;
    display: inline-block;
    border-radius: 5px;
}  
 .jslc  p{
    font-size: 18px;
    line-height: 26px;
    margin: 15px auto;
} 
.cgxz_box{
    width: 1200px;
    margin: 25px auto 48px;
    overflow: hidden;
}












