@charset "utf-8";
body{font-family: "微软雅黑";min-width: 1100px;background: url(../images/bg_02.jpg) no-repeat center top; }
.head{/* height: 182px; */}
.head .logo{margin-top: 0px;margin-right: 10px;}
.head .ss{background: url(../images/ss_bg20231225.png) no-repeat center;width: 202px;height: 34px;margin-top: 61px;margin-left: 5px;}
.head .ss .srk{margin-left: 20px;margin-top: 7px;background: none;color: #fff;}
.head .ss .tj{margin-right: 9px;vertical-align: middle;}
.head .yy{margin-top: 67px;margin-left: 13px;}
.head .yy a{
    font-size: 13px;
    color: #FFFFFF;
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
    }
.head .nav{
    /* margin-top: 28px; */
    width: 100%;
    background: #004593;
    }
.head .nav li{float: left;margin: 0 22px;position: relative;height: 39px;margin-top: 13px;}
.head .nav li a{font-size: 18px;color: #FFFFFF;}
.head .nav ul li .ej{position: absolute;width: 230px;top: 39px;z-index: 99;left:-89px;text-align: center; display: none;}
.head .nav ul li:hover .ej{ display:block}
.head .nav ul li .ej li{height: 45px; line-height: 45px;}
.head .nav ul li .ej a{font-size: 15px !important; display: block; line-height: 45px; background: url(../images/ej_bg.png) repeat;}
.head .nav ul li .ej a:hover{ background: url(../images/ej_bg_on.png) repeat;}
.head .nav ul li .ej .jt{background: url(../images/ej_jt.png) no-repeat center top;width: 19px;height: 6px;position: absolute;top: -6px;left: 0;right: 0;margin: 0 auto;}
.yx-rotaion{width: 716px; height: 402px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background: #0d4888;left:0;bottom: -40px;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size: 15px;font-family:microsoft yahei;z-index:2;bottom: -38px;left:10px;line-height:40px;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom: -40px;z-index:2;}
.yx-rotation-focus span{width: 12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.main{background-size: cover;}
.main .notices{padding-top: 22px;overflow: hidden;height: 442px;width:1200px;}
.main .lb2{width: 464px;}
.main .lb2 .tit1{width: 140px;height: 40px;line-height: 40px;text-align: center;background: #055ab6;color: #FFFFFF;font-size: 20px;font-family: Georgia;font-weight: bold;}
.main .lb2 .tit2{width: 300px; height: 40px; line-height: 40px; text-align: right; background: #94bbe5; padding-right: 22px;}
.main .lb2 .tit2 a{color: #FFFFFF; font-size: 12px;}
.main .lb2 ul {margin-top: 9px;}
.main .lb2 ul li{background: url(../images/nt_bg.jpg) no-repeat center; width: 399px; height: 98px; margin-bottom: 1px; padding-left: 25px; padding-right: 40px; position:relative}
.main .lb2 ul li:hover{background: url(../images/nt_bg_on.jpg) no-repeat center;}
.main .lb2 ul li:hover h2 a{color: #FFFFFF;}
.main .lb2 ul li:hover span{color: #b6c6e3;}
.main .lb2 ul li h2{padding-top: 10px;padding-bottom: 8px;}
.main .lb2 ul li h2 a{font-size: 16px;color: #444444;line-height: 26px;}
.main .lb2 ul li span{font-size: 12px;color: #333333; position:absolute; left:30px; top:70px;}
.main .news {margin-top: 22px;}
.main .news .ns1{width: 240px; background: #FFFFFF; padding: 20px; height:403px;}
.main .news .ns1 li{width: 174px;padding: 33px;font-family: Georgia;font-size: 20px;}
.main .news .ns1 li hr{height: 1px;width: 22px;background: #fff;margin-top: 22px;}
.main .news .ns1 li.no1{background: url(../images/zx_03.png) no-repeat; margin-bottom: 20px;}
.main .news .ns1 li.no2{background: url(../images/zx_03.png) no-repeat; margin-bottom: 20px;}
.main .news .ns1 li.no3{background: url(../images/zx_03.png) no-repeat;}
.main .news .ns1 li a{color: #fff;}
.main .banner{margin-top: 20px;padding-bottom: 50px;}
.main .news .ns2{width: 878px; background: #FFFFFF; padding: 20px;height:403px;}
.main .news .ns2 .ns21 .tit1{width: 140px;height: 40px;line-height: 40px;text-align: center;background: #055ab6;color: #FFFFFF;font-size: 20px;font-family: Georgia;font-weight: bold;}
.main .news .ns2 .ns21 .tit2{width: 80px; height: 40px; line-height: 40px; text-align: center; background: #94bbe5; margin-left: 2px;}
.main .news .ns2 .ns21 .tit2 a{color: #FFFFFF; font-size: 12px;}
.main .news .ns2 ul {margin-top:42px;margin-bottom: 17px;}
.main .news .ns2 ul li{float: left;width: 439px;margin: 15px auto 20px auto;}
.main .news .ns2 ul li .data{width: 56px;height: 50px;border: 2px solid #055AB6;background: #FFFFFF;font-size: 20px;color: #055AB6;text-align: center;padding-top: 6px;}
.main .news .ns2 ul li .data span{font-size: 12px; color: #055AB6;display: block;}
.main .news .ns2 ul li .des{width: 350px;margin-left: 14px;}
.main .news .ns2 ul li h2 a{font-size: 16px; color: #444444;}
.main .news .ns2 ul li p{font-size:12px;color: #888888;margin-top: 15px;line-height: 20px;}
.main .news .ns2 ul li:hover h2 a{font-size: 16px; color: #055ab6;}
.main .news .ns2 ul li:hover .data{background: #055ab6; color: #FFFFFF;}
.main .news .ns2 ul li:hover .data span{color: #FFFFFF;}
.ny{background: url(../images/ny_bg.jpg) no-repeat top center #d4e9fe;padding-top: 20px; padding-bottom: 50px;}

.ny .wz{color: #777777;font-size: 14px;height: 58px;line-height: 58px;}
.ny .wz a{color: #777777; font-size: 14px;}
.listnews .ns1{width: 240px; background: #FFFFFF; padding: 20px; }
.listnews .ns1 h2{width: 240px; height: 70px; line-height: 70px; text-align: center; background: #055AB6; color: #FFFFFF; font-size: 20px; font-family: Georgia;}
.listnews .ns1 ul li{width: 240px; height: 57px; line-height: 57px; text-align: center; background: url(../images/ejli.png) no-repeat center; margin-top: 10px;}
.listnews .ns1 ul li a{font-size: 16px; color: #FFFFFF;}
.listnews .ns1 ul li:hover{background: url(../images/ejli_on.png) no-repeat center;}
.listnews .ns2 {width: 878px;background: #FFFFFF;padding: 10px 20px 15px 20px;}
.listnews .ns2 .title{font-size: 20px;color:#055ab6;border-bottom: 2px solid #055AB6;line-height: 46px;font-family: Georgia;}
.listnews .ns2 ul{padding-top: 15px;}
.listnews .ns2 ul li{border-bottom: 1px dashed #dfdfdf; line-height: 55px;}
.listnews .ns2 ul li a{font-size: 16px; color: #444444;}
.listnews .ns2 ul li span{color: #949494; float: right;}
.listnews .ns2 ul li a:before{content: "●"; font-size: 12px; color: #669ddb; padding-right: 20px;}
.listnews .ns2 ul li a:hover{color: #055AB6;}
.foot{height: 138px; background: #73a6dc;}
.foot .dlogo{ margin-top: 23px;}
.foot .bq{color: #FFFFFF;font-size: 14px;margin-left: 25px;margin-top: 28px;line-height: 27px;}
.foot .link {margin-top: -18px;
    margin-right: 0px;
    position: relative;}
.foot .link .lk{width: 233px;height: 39px;line-height: 39px;border: 1px solid #a0c6ee;color: #FFFFFF;text-indent: 30px;background: url(../images/jt.png) no-repeat right;background-position-x: 206px;}
.foot .link ul{position: absolute;top: -94px;width: 100%;text-align: center;background: #fff; display: none;}
.foot .link ul li a{font-size: 14px;color: #444444;}
.foot .link ul li{padding: 5px 0;}
.fy{text-align: center;padding-top: 33px;padding-bottom: 24px;background: #fff;font-size: 12px;}
.fy a{border: 1px solid #b3d8f5;height: 18px;line-height: 18px;text-align: center;display: inline-block;padding: 0 4px;}
.fy input{border: 1px solid #b3d8f5;height: 18px;line-height: 18px;text-align: center;vertical-align: middle;display: inline-block;width: 24px;}
.ys{background:#4189d3;position: absolute;height: 195px;width: 1100px;z-index: 0;}
.show{display: block !important;}