@charset "utf-8";
.menunav {background: #830908;}.tit a.re,.re{color: #830908;}
*{padding: 0;margin: 0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding: 0px;margin: 0px;font-weight: normal;}ol,ul{list-style: none;}i,em{font-style: normal}li{list-style-type: none}a{text-decoration: none;color: #333}a:hover{color: #b5020c}img{border: 0;padding: 0px;margin: 0px}
body{font-family: "Microsoft YaHei", "微软雅黑", "宋体";color: #000;font-size: 14px;}

.fl{float: left}.fr{float: right}.hidden{display: none}.display{display: block}.mt15{margin-top: 15px}.ml20{margin-left: 20px}.clear{clear: both;font-size: 0px;line-height: 0px;height: 0px}.w1280{width: 1200px;margin: 0 auto}#header{width: 100%;position: relative;background: #5f0000;}#top{/* width: 1200px; *//* height: 128px; */z-index: 999;background: url(../images/header1.png) center center no-repeat;margin: 0 auto;/* background-size: 1200px auto; */}.top{/* width: 1200px; *//* height: 128px; */margin: 0 auto;}.top-one{width: 1200px;height: 52px;overflow: hidden;height: 128px;margin: 0 auto;}.top-one ul{overflow: hidden}.top-one ul li{float: left;color: #fff}.top-one ul li a{color: #f3ecec;}.top-one .fl{width: 245px;height: 50px}.top-one .fl li{margin: 0 8px;line-height: 50px}.top-one .fr{width: 275px;height: 50px;}.top-one .fr li{line-height: 50px}.top-two{/* width: 1200px; */height: 76px;}.logo{width: 327px;height: 66px;padding-top: 10px;}.nav{position: relative;height: 50px;width: 1200px;margin: 0 auto;}.nav ul{padding: 0;margin: 0;list-style-type: none}.nav ul li{float: left;text-align: center;height: 50px;width: 170px;display: block;float: left;display: block;position: relative;}.nav ul li a{text-decoration: none;text-transform: capitalize;color: #fff}.nav ul li span{display: block;font-size: 16px;height: 50px;line-height: 50px;}.nav ul li i{text-align: center;display: block;height: 20px;line-height: 38px;font-size: 12px;color: #e39e9e;text-transform: uppercase}.nav ul li ul{display: none;margin-top: -30px;}.nav ul li ul li{/* width: 100%; */position: static;border-right: none !important;height: auto;}.nav ul li:hover{color: #fff;background: #ab0c0f}.nav ul li.hover{color: #fff;background: #ab0c0f}.nav ul li:hover ul{display: block;position: absolute;top: 76px;left: 0}.nav ul li:hover ul li ul{display: none}.nav ul li:hover ul li a{display: block;text-align: center;line-height: 35px;background: #ab0c0f;padding: 0 5px;font-size: 14px;color: #fff;border-top: 1px solid #b91616}.nav ul li:hover ul li a:hover{color: #fff;text-align: center;background: #bc2427}.banner{width: 100%;background: #efefef;position: relative;z-index: -1;height: 587px;overflow: hidden;margin: 0 auto;}.bannercon{position: relative;zoom: 1;margin: 0 auto;width: 100%}.bannercon .main{width: 100%;float: left}.bg_colors{position: absolute;left: 0;top: 0;width: 100%;height: 587px}.bgs_box{position: absolute;left: 0;top: 0;width: 100%;height: 587px;opacity: 0;filter: alpha(opacity=0)}.bgs_box a{display: block;height: 587px;line-height: 10000px}.bg_colors .on{opacity: 1;filter: alpha(opacity=100)}.s_arr{position: relative}.s_left,.s_right{width: 30px;height: 65px;cursor: pointer;position: absolute;z-index: 66;margin-top: 160px}.switch_list{position: relative;left: 47%;top: 410px}.switch_list div{position: absolute;bottom: -150px}.switch_list div span{float: left;vertical-align: top;width: 17px;height: 17px;overflow: hidden;margin: 0 10px;background: url(../images/xb2.png) top left no-repeat;cursor: pointer}.switch_list div .on{background: url(../images/xb1.png) top left no-repeat}#vivo-head{z-index: 1;position: relative;width: 100%;border-bottom: 1px #e7e7e7 solid;border-bottom: 1px rgba(0, 0, 0, .05) solid;z-index: 99;background: #fff}#vivo-head .vivo-search{height: 90px;width: 100%;background: #454545;z-index: 9999;display: none}.vivo-search .search-box{width: 705px;height: 45px;position: absolute;top: 20px;left: 50%;margin-left: -350px;-webkit-box-shadow: 0 1px 2px rgb(0, 0, 0);-moz-box-shadow: 0 1px 2px rgb(0, 0, 0);-ms-box-shadow: 0 1px 2px rgb(0, 0, 0);box-shadow: 0 1px 2px rgb(0, 0, 0);position: relative;z-index: 9999}.ssk111{width: 550px;height: 25px;padding: 10px 20px;font-size: 14px;color: #555;border: none;background: #fff;overflow: hidden;vertical-align: middle}.ssbutton{width: 110px;height: 45px;overflow: hidden;text-align: center;font-size: 14px;color: #fff;border: none;overflow: hidden;vertical-align: middle;background: #008cd6;outline: none;cursor: pointer;-webkit-transition: background .2s ease-in-out;-moz-transition: background .2s ease-in-out;-ms-transition: background .2s ease-in-out;transition: background .2s ease-in-out}.ssbutton:hover{background: #0074b2}.ssbutton:active{-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .3) inset;-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .3) inset;-ms-box-shadow: 0 1px 2px rgba(0, 0, 0, .3) inset;box-shadow: 0 1px 2px rgba(0, 0, 0, .3) inset}.vivo-search .search-box a.close{width: 24px;height: 24px;position: absolute;top: 8px;right: -40px;background: url() -86px 0 no-repeat;_background-image: url()}.vivo-search .search-box a.close:hover{background-position: -86px -25px}#main{width: 100%}.main{width: 1200px;margin: 0 auto}.main-top{width: 1200px;margin: 0 auto;height: 370px;padding-top: 10px}.main-top .new-tit{width: 1200;height: 68px;overflow: hidden}.main-top .new-tit h2{line-height: 68px;width: 140px;font-weight: bold;background: url(../images/ico1.png) center left no-repeat;padding-left: 30px}.main-top .new-tit a{display: block;line-height: 68px}.new-list{overflow: hidden}.new-list .fl{width: 930px}.new-list .fl ul{overflow: hidden}.new-list .fl ul li{float: left;width: 270px;margin-right: 39px;}.new-list .fl ul li h3{font-size: 14px;padding-top: 3px;line-height: 30px}.new-list .fl ul li p{font-size: 13px;color: #999;line-height: 25px}.new-list .fr{width: 270px}.new-list .fr ul li a{line-height: 21px}.new-list .fr ul li b{border-top: 1px dashed #999;display: block;margin: 10px 0;}#main-mid{width: 100%;background-color: #e6e6e6}.main-mid{width: 1200px;margin: 0 auto;height: 420px;padding-top: 20px;}.tit{height: 50px;line-height: 50px}.tit h2{width: 90px;font-size: 18px;font-weight: bold}.tit a{font-size: 14px;color: #999}.mtpy{width: 400px;height: 440px;overflow: hidden;margin-right: 30px}.mtpy .tit h2{padding-left: 30px;background: url(../images/ico2.png) center left no-repeat}.mtpy ul{margin-top: 20px}.mtpy ul li{height: 70px;overflow: hidden;display: block;margin-bottom: 14px;}.mtpy ul li:last-child{margin-bottom: 0px}.mtpy li .rq{display: block;width: 62px;height: 59px;margin-top: 5px;line-height: 25px;text-align: center;background: #fff;font-size: 12px;color: #a1010a}.mtpy li .rq h2{font-size: 18px;color: #fff;background: #b5020c;line-height: 30px;display: block}.mtpy li .zw{width: 315px;display: block;font-size: 15px;line-height: 24px;margin: 10px 0;}.mtpy li .zw p{font-size: 14px;color: #999;display: block}.xsky{width: 400px;height: 440px;overflow: hidden}.xsky .tit h2{padding-left: 30px;background: url(../images/ico3.png) center left no-repeat}.xsky ul{margin-top: 20px}.xsky ul li{height: 35px;font-size: 15px;overflow: hidden;line-height: 35px}.xsky ul li span{float: right;color: #999;font-size: 14px}.xsky ul li.tt{height: 75px !important;overflow: hidden;line-height: 26px !important;font-size: 15px}.xsky ul li.tt p{color: #999;font-size: 14px;line-height: 24px}.zbgg{width: 325px;height: 440px;overflow: hidden}.tszt .tit h2{padding-left: 30px;background: url(../images/ico4.png) center left no-repeat}.tszt ul{overflow: hidden;margin-top: 20px}.tszt ul li{float: left}.kstd .tit{margin-top: 10px}.kstd .tit h2{padding-left: 30px;background: url(../images/ico5.png) center left no-repeat}.kstd ul{overflow: hidden;margin-top: 20px;}.kstd ul li{float: left;width: 152px;height: 50px;line-height: 50px;text-align: center;margin-bottom: 15px;}.kstd ul li a{color: #fff;font-size: 13px}.ks1{background-color: #993400;}.ks2{background-color: #993400;}.ks3{background-color: #993400;}.ks4{background-color: #993400;}.ks5{background-color: #993400;}.ks6{background-color: #993400;}.ks7{background-color: #993400;}.main-bot{width: 1200px;margin: 0 auto}.main-bot .fj-tit{width: 1200;height: 85px;overflow: hidden}.main-bot .fj-tit h2{line-height: 85px;width: 140px;font-weight: bold;background: url(../images/ico6.png) center left no-repeat;padding-left: 30px}.main-bot .fj-tit a{display: block;line-height: 85px}.tply{overflow: hidden}.tply li{float: left;width: 277px;height: 183px;position: relative;margin-right: 30px}.tply li:last-child{margin-right: 0px}.tply li p{position: absolute;bottom: 0;left: 0;padding: 0 17px;width: 243px;height: 50px;line-height: 50px;background: url(../images/hstm.png) repeat}.tply li p a{color: #fff}#footer{width: 100%;height: 163px;background-color: #500;margin-top: 40px;}.footer{width: 1200px;height: 100px;margin: 0 auto;padding-top: 30px;}.footer-top{/* overflow: hidden */}.lxfs{color: #ebebeb;font-size: 14px;line-height: 30px;padding-top: 7px}.ewm ul{overflow: hidden}.ewm ul li{float: left;margin-left: 15px}.ewm ul li p{color: #ebebeb;text-align: center}.nybanner{height: 450px;width: 100%;z-index: -1;position: relative}.ny{background: #f6f6f5;width: 1200px;margin: 0 auto}.ny_left_top{height: 80px;width: 250px;color: #FFF;background: #a1010a;margin-top: -81px;position: absolute;z-index: 669999}.ny_left_top h2{font-size: 20px;display: block;width: 250px;height: 80px;line-height: 80px;text-align: center}.ny_right{float: right;background: #fff;width: 920px;min-height: 500px;padding-left: 29px;padding-bottom: 20px}.ny_right1{background: #fff;width: 1166px;margin: 0 auto;padding: 15px;min-height: 500px}.ny_right_con{line-height: 34px !important;padding: 15px 5px 10px 10px}.nytit{background: url(../images/dqwz.png) left center no-repeat;border-bottom: 1px solid #ddd;height: 50px;line-height: 50px;padding-left: 30px}.nytit a{padding-right: 7px}.dqwz{background: url(../images/dqwz.png) left center no-repeat;font-size: 14px;line-height: 45px;height: 45px;padding-left: 30px}.dqwz a{padding-right: 7px}.snav{width: 250px;margin-top: 10px}.snav li{width: 235px;margin-left: 15px;font-size: 16px}.snav .s1{padding-left: 40px;height: 50px;line-height: 50px;display: block}.snav .s1:after{height: 50px;line-height: 50px;display: block;color: #bc2427;background: url(../images/nynav.jpg) left center no-repeat #fff}.snav li.on .s1:after,.snav .s1:hover:after,.snav .li-open .s1:after{display: none}.snav .li-add .s1{height: 50px;line-height: 50px}.snav .li-open .s1{height: 50px;line-height: 50px;display: block;color: #bc2427;font-weight: bold;background: url(../images/nynav.jpg) 15px center no-repeat #fff}.snav .on.li-add .s1{height: 50px;line-height: 50px;display: block;color: #bc2427;font-weight: bold;background: url(../images/nynav.jpg) 15px center no-repeat #fff}.snav .on.li-open .s1{height: 50px;line-height: 50px;display: block;color: #bc2427;font-weight: bold;background: url(../images/nynav.jpg) 15px center no-repeat #fff}.snav li.on .s1,.snav .s1:hover{height: 50px;line-height: 50px;display: block;color: #bc2427;font-weight: bold;background: url(../images/nynav.jpg) 15px center no-repeat #fff}.snav dl{display: none;border-top: 1px solid #eaeaea}.snav li.on dl{display: block;background: #fff}.snav dl a{display: block;font-size: 14px;color: #333;line-height: 39px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;padding-left: 30px}.snav dd.on a,.snav dl a:hover{color: #bc2427;background: url(../images/gicon8.png) no-repeat 220px center #fff;padding-left: 30px}.dpzw{text-indent: 2em;font-size: 16px}.dpzw p{text-indent: 2em;text-align: justify;font-size: 15px;text-justify: inter-ideograph;margin-bottom: 15px}.dpzw img{text-align: center;max-width: 600px;margin: 15px auto;display: block}.Newslist ul li{height: 50px;line-height: 50px;border-bottom: 1px dashed #dcdcdc;background: url(../images/xb.jpg) no-repeat left 22px;padding-left: 15px}.Newslist ul li span{float: right;color: #999999;margin-right: 2px}.Pic ul{padding-top: 15px}.Pic ul li{padding: 0 11px;float: left;margin-bottom: 15px;display: block;width: 204px;height: 190px}.Pic ul li img{padding: 1px;border: 1px solid #DDDDDD;height: 145px;width: 200px;overflow: hidden}.Pic ul li span{display: block;text-align: center;width: 204px;height: 30px;line-height: 30px;overflow: hidden}.line1{border-top: 1px dashed #DDDDDD}.content{width: 1100px;padding: 20px 33px 0 33px}.content-title{width: 1100px;border-bottom: 1px dashed #ccc;padding-bottom: 10px}.content-title h3{font-size: 24px;font-weight: bold;line-height: 50px;width: 100%;text-align: center;color: #bc2427;padding-bottom: 5px}.content-title i{text-align: center;margin: 0px auto;background: #f6f6f6;height: 32px;display: block;line-height: 32px;font-style: normal}.content-con{width: 1100px;font-size: 16px;line-height: 35px;padding: 10px 0}.content-con p{text-indent: 2em;text-justify: inter-ideograph;margin-bottom: 20px}.content-con img{text-align: center;max-width: 600px;}.sxt{padding: 15px 0;border-top: 1px dotted #bbb}.sxt p{display: block;width: 1000px;height: 34px;font-size: 15px;line-height: 34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333}.ssjg-list{min-height: 500px;padding: 20px}.ssjg-list li{border-bottom: 1px dotted #bfc1c2;padding: 10px 15px}.ssjg-list li h3{color: #000000;font-weight: bold;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ssjg-list li p{height: 48px;line-height: 24px;font-size: 14px;color: #333}.ssjg-list li i{color: #666;font-size: 14px;line-height: 30px;font-style: normal}.maincontent h2{background: #01438d;font-weight: normal;font-size: 15px;color: #ffffff;padding: 2px 5px;width: 100px;text-align: center}.maincontent table{font-size: 14px;margin-top: 15px;margin-bottom: 15px;width: 100%;border-collapse: collapse}.maincontent table a{color: #323232}.maincontent table a:hover{color: #01438d;text-decoration: underline}.maincontent table img{max-width: 600px}.maincontent table td{text-align: center;padding: 5px 10px;border: 1px #eee solid;width: 20%}.maincontent table td:hover{background: #eef2fa}.odd{background: #f9f9f9}




.linkBox {
    font-size: 0;
    margin-top: 27px;
    width: 770px;
    margin-left: 10px;
}
.linkBox span{
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    margin-left: 20px;
}
.linkBox .f-link{
    display: inline-block;
    vertical-align: middle;
}

.f-link>div {
    float: left;
    position: relative;
    width: 200px;
    margin-left: 16px;
    background-color: rgba(234, 234, 234, 0.1);
}

.f-link>div>p {
    font-size: 16px;
    line-height: 34px;
    color: #f3ecec;
    position: relative;
    padding-left: 30px;
    padding-right: 40px;
    overflow: hidden;
    white-space: nowrap;
}
.f-link>div img{
    position: absolute;
    top: 50%;
    right: 20px;
    width: 10px;
    transform: translateY(-50%);
}
.f-link>div ul {
    display: none;
    position: absolute;
    bottom: 105%;
    left: 0;
    right: 0;
    border: 1px solid rgba(255, 255, 255, 0.73);
    background: #fff;
    padding: 0.1rem 0;
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
    z-index: 999;
    max-height: 280px;
    overflow-y: auto;
}

.f-link>div ul li a {
    display: block;
    /*padding: 0 0.1rem;*/
    font-size:14px;
    line-height: 36px;
    color: #500;
    text-align: center;
}

.f-link>div ul li:hover  a{
    background: #550000;
    color: #fff;
}