.szfxx_list{height:160px;overflow:hidden;}
.szfxx_list li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:590px;display:block;float:left;}
.szfxx_list span{display:none;}
.top_banner{width:100%;position:absolute;top:0;left:0;z-index:-1;height:100%;overflow:hidden}
.top_banner img.opa{opacity:0 !important}
.top_banner img{width:100%;height:100%;opacity:0}
.top_banner li{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;transition:transform 4s linear 1s}
.scale{transform:scale(1.05)}
.top_banner .fade{opacity:1}
.wzzc{width:120px;height:30px;border-radius:15px;background:#0059b5;font-size:14px;color:#fff;text-align:center;line-height:30px;float:left}
.topulnav{float:right;background:#FFF;padding:5px 15px;border-radius:15px}
.topulnav li{float:left}
.topulnav li a{color:#015293}
.topulnav li a:hover{color:#FF0000}
.topulnav li.line{padding:0}
.topulnav li{padding:0 5px;font-size:14px;color:#a37a46;color:#015293;line-height:24px;height:24px}
.newjywx{z-index:999;position:absolute;top:45px;margin-left:-38px}
.new_header{margin:0 auto;padding-top:45px;text-align:center}
.new_header>img{display:block;margin:0 auto;margin-bottom:15px;}
#searchword{background-repeat:no-repeat;background-position:right center;cursor:pointer;box-sizing:border-box;height:55px;width:525px;background:white;border:1px solid #e2e2e2;font-size:13px;line-height:23px;color:#888;background-image:none !important;padding-right:68px;padding-left:20px;broder-right:none}
.index_search_input{display:inline-block;width:521px}
.index_search_btn{background:#0059b5;display:inline-block;padding:0 15px;border-top-right-radius:8px;border-bottom-right-radius:8px;font-size:18px;cursor:pointer;line-height:55px;height:55px;vertical-align:top}
.index_search_btn i{font-style:normal;color:#fff;margin-right:10px}
.index_search_btn img{width:unset;vertical-align:middle}
.newnav{width:1240px;margin:0 auto;background:#015293;padding:0px}
.newnav .newnav_ul{width:1240px;height:50px;margin:0 auto}
.newnav .newnav_ul>li{width:170px;float:left;cursor:pointer;line-height:50px}
.navtitle{height:50px;font-size:18px;padding-left:64px;color:#FFF;font-weight:bold;position:relative}
.navtitle0{background:url(../images/icon23.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle0{background:url(../images/icon24.png) no-repeat 30px center}
.navtitle1{background:url(../images/icon3.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle1{background:url(../images/icon4.png) no-repeat 30px center}
.navtitle2{background:url(../images/icon27.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle2{background:url(../images/icon26.png) no-repeat 30px center}
.navtitle3{background:url(../images/icon7.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle3{background:url(../images/icon8.png) no-repeat 30px center}
.navtitle4{background:url(../images/icon9.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle4{background:url(../images/icon10.png) no-repeat 30px center}
.navtitle5{background:url(../images/icon11.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle5{background:url(../images/icon12.png) no-repeat 30px center}
.navtitle6{background:url(../images/icon13.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle6{background:url(../images/icon14.png) no-repeat 30px center}
.navtitle7{background:url(../images/icon15.png) no-repeat 30px center}
.newnav_ul>li:hover .navtitle7{background:url(../images/icon16.png) no-repeat 30px center}
.newnav_ul>li:hover{background:url(../images/new_icon4.png) left center}
.newnav_ul>li:hover .navtitle{color:#2c658d}
.footerTopUl{box-shadow:none}
.new_container{width:1240px;margin:0 auto;background:#FFF;padding:20px 0px;display:table}
.new_index_left{width:700px;margin-left:20px;float:left}
.new_index_right{width:480px;margin-right:20px;float:right}
.option_title{overflow:hidden;border-bottom:1px solid #dddddd}
.option_title li{width:auto;float:left;}
.option_title li a{display:inline-block;font-size:18px;font-weight:bold;height:40px;line-height:30px;color:#cc2728;text-decoration:none;margin:0px 11px}
.option_title li.on{border-bottom:2px solid #cc2728;color:#cc2728}
.option_content{padding-top:5px}
.option_list ul li{padding-left:20px;height:40px;line-height:40px;background:url(../images/new_icon3.png) no-repeat 0px 18px}
.option_list ul li a{font-size:16px;line-height:40px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}
.footer{margin-top:0px}
.new_index_link{display:inline-block;padding:20px 0px 0px 20px;width:auto;height:72px}
.new_index_link a{display:block;float:left}
.szzf_container{width:1240px;margin:0 auto;background:#FFF;padding:20px 0px;display:table;background:linear-gradient(#edf4fc,#fff)}
.szzf{width:1200px;margin:0 auto;padding-top:20px}
.fouryw{position:relative;display:block;height:185px}
.fouryw>ul{display:block;width:100%;margin-top:60px}
.fouryw>ul>li{width:21%;height:185px;float:left;border:1px solid #ddebf9;cursor:pointer}
.fouryw>ul>li+li{margin-left:5%}
.fouryw>ul>li>.img1{margin:0 auto;margin-top:-12px;display:block}
.fouryw>ul>li>.p1{font-size:30px;line-height:36px;font-weight:bolder;color:#0059b5;text-align:center;margin-top:27px}
.fouryw>ul>li>.hoverbox.hoverbox01{background:#fff url(../images/szzf_hoverbox01.png)}
.fouryw>ul>li>.hoverbox.hoverbox02{background:#fff url(../images/szzf_hoverbox02.png)}
.fouryw>ul>li>.hoverbox.hoverbox03{background:#fff url(../images/szzf_hoverbox03.png)}
.fouryw>ul>li>.hoverbox.hoverbox04{background:#fff url(../images/szzf_hoverbox04.png)}
.fouryw>ul>li>.hoverbox .lie{width:20%;float:left;padding-left:30px;padding-left:22px;box-sizing:border-box}
.fouryw>ul>li>.hoverbox.hoverbox01 .lie{width:16.5%}
.fouryw>ul>li>.hoverbox.hoverbox02 .lie{width:25%}
.fouryw>ul>li>.hoverbox .lie .uldiv{}
.fouryw>ul>li>.hoverbox .lie .yw_fistli{display:inline-block;margin:0 auto;text-align:left;color:#000;max-width:100%;cursor:auto}
.fouryw>ul>li>.hoverbox .lie .yw_fistli .img2{width:75px;height:75px}
.fouryw>ul>li>.hoverbox .lie .yw_fistli p{font-size:22px;margin:18px 0px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}
.fouryw>ul>li>.hoverbox .lie .uldiv li{line-height:36px;width:100%}
.fouryw>ul>li>.hoverbox .lie .uldiv li.active>a::before{content:'';border-right:8px solid #ccc;border-top:10px solid transparent;border-bottom:12px solid transparent;position:absolute;width:0;right:60%;top:12px;cursor:pointer}
.fouryw>ul>li>.hoverbox .lie .uldiv li>a{padding-left:15px;position:relative}
.fouryw>ul>li>.hoverbox .lie .uldiv li .Submenu{position:absolute;background:#fff;padding:10px;width:60%;height:100%;max-height:190px;z-index:10;right:0px;top:0px;border:1px solid #aaa}
.fouryw>ul>li>.hoverbox .lie .uldiv li .Submenu{display:none}
.fouryw>ul>li>.hoverbox .lie .uldiv li.active .Submenu{display:block}
.fouryw>ul>li>.hoverbox .lie .uldiv li .Submenu a{font-size:14px;line-height:28px}
.fouryw>ul>li>.hoverbox .lie .uldiv li>a::after{width:7px;height:7px;background:#a3a3a3;border-radius:50%;content:'';position:absolute;left:0px;top:50%;margin-top:-4px}
.fouryw>ul>li>.hoverbox .lie .uldiv li a{color:#a3a3a3;font-size:18px;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fouryw>ul>li>.hoverbox .lie .uldiv li a:hover{color:#be0000}
.fouryw>ul>li>.hoverbox{background:#fff;width:1193px;position:absolute;left:-7px;top:188px;z-index:999;padding:40px 10px 40px 10px;background-size:100% 100% !important;min-height:210px;display:none}
.fouryw li>.hoverbox.on{display:block;z-index:999}
.fourbanner{margin-top:50px;margin-bottom:20px;display:block;height:80px}
.fourbanner ul{display:block}
.fourbanner li{width:23.5%;float:left}
.fourbanner li+li{margin-left:2%}
.fourbanner li img{width:100%}
.fouryw>ul>li>.hoverbox .lie .yw_fistli p{}
.fouryw>ul>li>.hoverbox .lie .uldiv{height:235px;padding:0px 0px 10px 0px;position:relative;box-sizing:border-box}
.fouryw>ul>li>.hoverbox .lie .uldiv>div:nth-child(1){width:100%;height:100%;position:relative;overflow:hidden}
.fouryw>ul>li>.hoverbox .lie .uldiv ul{transition:all 0.25s;width:100%}
.fouryw>ul>li>.hoverbox .lie .uldiv.btnshow ul{position:absolute;left:0px;top:0px}
.fouryw>ul>li>.hoverbox .lie .uldiv .lipre,.fouryw>ul>li>.hoverbox .lie .uldiv .linext{width:20px;height:20px;background:#ddd;border-radius:50%;bottom:0px;display:none;z-index:10;text-align:center;border:1px solid #ddd;background-size:100% 100% !important}
.fouryw>ul>li>.hoverbox .lie .uldiv .btnbox p{text-align:center}
.fouryw>ul>li>.hoverbox .lie .uldiv.btnshow .lipn{display:inline-block}
.fouryw>ul>li>.hoverbox .lie .uldiv .btnbox{text-align:center;position:absolute;bottom:-11px;display:inline-block;margin:0 auto;left:13px;font-size:0px}
.fouryw>ul>li>.hoverbox .lie .uldiv .lipre{left:30%;background:url(../images/szzf_top.png) no-repeat}
.fouryw>ul>li>.hoverbox .lie .uldiv .linext{right:30%;margin-left:20px;background:url(../images/szzf_bottom.png) no-repeat}
.new_indexzt{border-top:2px solid #015293;overflow:hidden;padding:20px 25px 30px}
#opt_2 a{text-align:center}
.footer{width:1240px;margin:0 auto;float:none}
.slogan{font-size:22px;color:#fff;text-align:center;width:100%;letter-spacing:2px;line-height:80px;height:80px}
/*����ͼ*/
.focus{position:relative;width:700px;height:420px;background-color:#000;float:left;border:#CCC solid 0px; margin-bottom:15px;}  
.focus img{width:700px;height:420px;border:0;} 
.focus .shadow .title{width:700px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:12px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:410px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{ cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1; height:16px;z-index:10; }  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:30px;line-height:30px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;   display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:14px;overflow:hidden;margin-left:10px;font-family:"΢���ź�";}  
.focus .fcon{position:relative;width:100%;float:left; display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:4px;right:10px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;width:130px;float:right;}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 4px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0; background-position:-40px -74px; cursor:pointer;}  
.focus .prev:hover{ background-position:0 0;}  
.focus .next:hover{ background-position:-40px 0;} 
.ghb{cursor:pointer;}

