     /*Top*/
.top-bg{background-image:url(../img/topbg.jpg);background-color:#182552;min-width:1200px;background-size: 100% 100%;}
.header{padding-top: 20px;background-repeat:no-repeat;background-position:60% 66px;background-image:url(../img/top_r2_c3.png);height: 170px;background-size:22%;}
.header .logo img{width:520px;}
.lang{text-align:right;color:#fff;font-size:16px;padding-top: 25px;}
.lang .cn{border: 1px solid #fff;color:#182552;border-radius: 50%;width:45px;height:45px;display:inline-block; text-align:center; line-height:43px;  background-color: #fff; margin-left:20px;}
.lang .en{border: 1px solid #fff;border-radius: 50%;width:45px;height:45px;display:inline-block; text-align:center; line-height:43px;margin-left:15px;}
.searchform{height:35px;background-color:#fff;text-align:right;margin-top:15px;float: right;}
.search_btn{width:100px;background-color:#fff;background-image:url(../img/search_btn.jpg);background-position:0;background-size:auto;background-repeat:no-repeat}
.ipt-sea,.search_btn{height:35px;border:none;font-size:14px;line-height:30px;color:#000;} 
.ipt-sea{padding-right:20px;padding-left:20px;width:180px;outline:0}
.nav{margin:auto;color:#fff;position:absolute;top:155px;}


.nav>ul{width:1200px;margin:auto;background-color:#2f427c;}
.nav li{display:inline-block;vertical-align:middle}
.nav li a{display:block;padding:0 27px!important;border-top:4px solid #2f427c;color:#fff;font-size:16px;line-height:56px}
.nav li .arr{position:relative;float:right;display:none;width:40px;height:40px}
.nav li .arr:after{position:absolute;top:0;right:15px;bottom:0;display:block;box-sizing:content-box;margin:auto;width:8px;height:8px;border-top:2px solid #ccc;border-left:2px solid #ccc;content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg)} 
.nav li.dropdown{position:relative}
.nav .dropdown-box{position:absolute;top:100%;z-index:9999;display:none;min-width:100%;text-align:center}
.r0{right:-1px;}
.r80{right:-80px;}
.r125{right: -125px;}
.nav .dropdown-box p{margin:0}
.nav .dropdown-box a{overflow:hidden;padding:0 10px;border-bottom:1px solid rgba(0,0,0,.2);background-color:#475383!important;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:40px}
.nav .dropdown-box a:hover{background-color:#2f427c!important}
.nav li a:hover,.nav li.active a,.nav li.open a{border-top:4px solid #cb2d2e;background-color:#2f427c;color:#fff}
.nav li.open .dropdown-box a{border-top:none}
.nav li.open .dropdown-box{display:block}


 .leftnav{background-color: #F8F7F5;min-height:350px;}
    .leftnav {padding-top:30px; margin-bottom: 80px;}
    .leftnav ul{border-bottom:2px dotted #eeeae3;padding-bottom:30px; overflow: hidden;}
    .leftnav li a{font-size:16px;color:#192652;background-color: #F8F7F5;min-height:60px;line-height:60px;margin-left:20px;display: inline-block;width: 94%; padding-left: 5px;border-bottom: #EFEBE5 dotted 1px;    padding-top: 7px;
    padding-bottom: 5px;}
    .leftnav li a:hover{background-color: #fff;}
    
    .leftnav li a span{width:10px;height:10px;background-color: #eeeae3; display:inline-block;margin-left:10px;margin-right:10px; transform: rotate(0deg); transition: all 0.5s;}
    .leftnav li a:hover span{background-color: #cb2d2e;transform: rotate(45deg);}
    
    .leftnav .active{background-color: #fff;}
    .leftnav .active span{background-color: #cb2d2e;transform: rotate(45deg);}

.rightcont{overflow: hidden; margin-bottom: 100px;min-height:900px;}
.rightcont>div>p,.rightcont>div>div{font-size: 16pt;
    line-height: 28pt;
    color: #333;
    font-family: '宋体';
    min-height: 30px;
    word-wrap: break-word;}
    
.aaaa2222 td{    word-break: keep-all;}
.format_cont .aaaa2222 p{text-indent:0px !important;text-align: center!important;}
