.Search{
 width: 287px;
 height: 38px;
 background:url(images/ss_textbox.png) no-repeat;
 margin-top: 5px;
 *float: right;
 float: right;}
.fdj{
 float: right;
 height: 18px;
 margin-top: 6px;
 margin-left: 10px;}
.fdj img{
 margin-right: 5px;}
.search_text{
 float: left;
 width: 195px;
 margin-top: 2px;
 height: 30px;
    line-height: 30px;
 outline: none;
 font-family: "微软雅黑";
 color: #5c5c5c;
 margin-left: 15px;
 border:none;}
.button{
 background:url(images/ss_btn.png) no-repeat;
 width: 18px;
 height: 18px;
 cursor: pointer;
 margin-right: 10px;
 *position:relative;
 *top:-30px;
 outline: none;
 border:none;}
.toplink{
    width:80px;
    background: #ffb606 none repeat scroll 0 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #002147;   
    font-weight: 600;
    margin-top: 10px;
    padding: 4px 0px;
    transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -ms-transition: all 0.35s ease-in-out;
    -o-transition: all 0.35s ease-in-out;
    text-decoration: none;
    font-family: 'Poppins', sans-serif;
    display:block;
    text-align:center;}

.toplink:hover {
    background: #ffd134 none repeat scroll 0 0;    
    color: #ffffff !important;}

.navbar
{
-webkit-box-shadow:none;
box-shadow:none;
border:none;
border-radius: 0;
min-height: 80px;
margin:0px;
background:none;
background-color:var(--color2);}

.navbar .navbar-nav
{
width:100%;
background:none;}

.navbar .navbar-nav>li>a{
    color:#000;
    background:none;  
    font-family: "微软雅黑";   
    font-size: 16px; 
    border-radius:0;  
    padding:15px 0px;  
    height:90px;
    line-height:80px;
    text-align:center; 
    width:127px;}     
.navbar .navbar-nav>li>a>p{
    margin-bottom: 0;
    font-weight: bold;  
    line-height:26px;}
.navbar .navbar-nav>li>a>p.en{
    color:#666;
    font-size: 12px;
    font-weight: normal;
    line-height:16px;
    margin-top:5px;}
.navbar .navbar-nav>li>a:hover>p {
  color: var(--color6) !important;}

.navbar .navbar-nav>li:last-child>a{   
    border-right:none;}     


.nav>li>a {    
    padding: 0px;}
    
.navbar .navbar-nav>li>a:hover,
.nav > li > a:hover
{
color:white;
background:var(--color3);}



@media(min-width:996px){
.nav > li:hover .dropdown-menu 
{display: block;} 
}
@media(min-width:768px){
.container-fluid,
.navbar-collapse
{
padding-right:0px;
padding-left:0px;}
.navbar-header
{
display:none;}
}
.dropdown-menu
{
border:none;
border-radius:0px;
border-top: 0.5px solid #fff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
-webkit-box-shadow: none;
box-shadow: none;
width:190%;
background-color:var(--color1);}


.dropdown-menu > li > a
{
color: white;
font-family: "微软雅黑";   
font-size: 14px; 
line-height:40px;
height:auto;
text-align:center;
width:100%;
white-space: normal;}
.dropdown-menu > li > a:hover
{
color:white;
background:var(--color3);}
.nav_fixed{   
    position: fixed;    
    width: 100%;
    left: 0;
    top: 0;
    z-index: 90;}


.banner-area { height: 490px;}
.banner-area.text-normal h1 { font-size: 50px;}

.content h3,
.content h1,
.content a
{
    color: #ffffff;}
.btn-theme{
    background-color: #ffb606;
    color: #002147 !important;
    border: 2px solid #ffb606;}
.btn-md {
    padding: 10px 40px 10px;}
.btn {
    display: inline-block;
    font-family: "Poppins",sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 25px;
    text-transform: uppercase;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -ms-transition: all 0.35s ease-in-out;
    -o-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
    letter-spacing: 1px;
    border-radius: inherit;
    overflow: hidden;}
.btn-theme.effect:hover,
.btn-theme.effect:focus {
    background: #ffd134 none repeat scroll 0 0;
    border: 2px solid #ffd134;
    color: #ffffff !important;}
.bg-fixed {
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;}
.shadow {
    position: relative;
    z-index: 1;}
.shadow.dark::after {
    background: #002147 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;}
.xqdt-bt{
    height: 32px;
    line-height: 32px;
    font-size: 28px;
    font-weight: bold;
    color: var(--color1);
    margin-bottom:7px;}

.xqdt-bt i {
    color: #999;
    padding-left: 5px;
    font-size: 16px;
    font-style: italic;
    font-weight: normal;}

.xqdt-gd{
    font-size: 14px;
    margin: 10px 0px 10px 0px;   
    float: right; 
    clear:both;
    color: #fff;
    background:var(--color1);
    padding: 0px 4px;
    height: 20px;
    line-height: 20px;
    font-weight: normal;}
.xqdt-gd:hover{   
    color: #fff;
    background:var(--color3);}


.xqdt-lb{   
   border-top: 1px solid #e1e1e1;
   padding-top: 15px;  
   padding-bottom:15px;}

.xqdt-tm1{ 
 width: 840px;
 height:200px;
 float: left;   
 display: block;  
 border-bottom: dotted 1px #ccc;
 margin-bottom:15px;}
.xqdt-tm1-tp{
  float: left;}

.xqdt-tm1-bt{
    float: left;
    width: 570px;
    line-height: 66px;
    height: 66px;    
    overflow: hidden;
    padding-left:20px;
    font-size:24px;      
    background-color:var(--color1);}
.xqdt-tm1-bt a{
    color:#fff;}
.xqdt-tm1-zy{
   float: left;
   width: 550px;
   font-size: 15px;
   color: #929292;
   height:110px;
   line-height: 28px;
   overflow: hidden;
   margin: 12px 0px 0px 20px;}



.xqdt-tm{ 
 width: 840px;
 float: left;   
 display: block;}

.xqdt-tm-bt{
    float: left;
    width: 680px;
    line-height: 44px;
    height: 44px;    
    overflow: hidden;
    font-size:20px;}
.xqdt-tm-bt a{
    color: #000;}

.xqdt-tm-bt a:hover
{
color: var(--color6);}

.xqdt-tm-rq{
    float: right;
    width: 120px;   
    line-height: 40px;
    height: 44px;    
    overflow: hidden;
    color: #b6b6b6;
    font-size:20px;
    font-weight:lighter;}
.hdzn-lb{
   border-top: 1px solid #e1e1e1;}

.hdzn-tm{ 
 width: 500px;
 float: left;   
 display: block; 
 padding: 15px 0;
 border-bottom: 1px dashed #ccc;
 border-top: 1px solid #fff;}

.hdzn-tm-rq{
    float: left;    
    background: #ececec;}
.hdzn-tm-day{
    width: 70px;
    height: 45px;
    line-height: 45px;
    color: var(--color1);
    background: url(images/11.png) right top no-repeat;
    font-size: 32px;
    text-align: center;
    font-weight: bold;}

.hdzn-tm-month{
    width: 70px;
    height: 35px;
    line-height: 35px;
    color: #666666;
    border-top: #cccccc 1px solid;
    font-size: 16px;
    text-align: center;
    font-weight: bold;}
.hdzn-tm-bt{
    float: right;
    width: 400px;
    line-height: 28px;
    height: 80px;
    overflow: hidden;}
.hdzn-tm-bt a{
    color: #333;
    font-size: 20px;}

.hdzn-tm-bt a:hover
{
color: #e99839;}
.xsxm{
border-top: 1px solid #e1e1e1;
padding-top:10px;}
.xsxm .hd li.on {
    background: var(--color1);
    color: #fff;}
.xsxm .hd  li {
    width: 260px;
    height: 60px;
    float: left;
    margin-right:30px;
    text-align: center;
    line-height: 60px;
    border: 1px solid var(--color1);
    font-size: 22px;
    font-weight: bold;}
.xsxm .hd  li:nth-last-child(2) {
    margin-right:0px;}
.xsxm .bd ul li {
    width: 400px;
    float: left;
    padding: 5px 0;
    margin-right:40px;
    border-bottom: 1px solid #ebebeb;
    height: 90px;}
.xsxm .bd ul li:nth-child(2n) {
  margin-right:0px;}
.xsxm .bd ul li .xsxm-bt{
    font-size: 20px; 
    line-height: 44px;
    height: 44px;    
    color:#000;}
.xsxm .bd ul li .xsxm-bt:hover{
    color:var(--color6);}
.xsxm .bd ul li .xsxm-rq {
    font-size: 20px;
    color: #b6b6b6; 
    font-weight:lighter;}

.kstd{
 border-top: 1px solid #e1e1e1; 
 margin-top:3px;}
.kstd li {
    width: 140px;
    height: 120px;
    float: left;
    overflow: hidden;  
    margin:20px 40px 0px 0px;}
.wzxw4-lb{
list-style: none;
padding:10px 0px;
width:100%;
border-top: 1px solid #e1e1e1;}
.wzxw4-tm{
width:25%;
margin-top:10px;
float:left;}
.wzxw4-tm-bt{
  font-size: 20px;
  color: #333;
  line-height: 33px;}



.wzxw4-tm:hover a{  
  color: var(--color6);}

 
.foot{
  text-align:center;
  padding:20px;}
.foot span
{
    margin: 15px 0px;
    color: #fff;  
    line-height: 24px;
    font-size: 14px;   
    text-align: left;} 

.toplink{
    width:80px;
    background: #ffb606 none repeat scroll 0 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #002147;   
    font-weight: 600;
    margin-top: 10px;
    padding: 4px 0px;
    transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -ms-transition: all 0.35s ease-in-out;
    -o-transition: all 0.35s ease-in-out;
    text-decoration: none;
    font-family: 'Poppins', sans-serif;
    display:block;
    text-align:center;}

.toplink:hover {
    background: #ffd134 none repeat scroll 0 0;    
    color: #ffffff !important;}

.navbar
{
-webkit-box-shadow:none;
box-shadow:none;
border:none;
border-radius: 0;
min-height: 80px;
margin:0px;
background:none;
background-color:var(--color2);}

.navbar .navbar-nav
{
width:100%;
background:none;}

.navbar .navbar-nav>li>a{
    color:#000;
    background:none;  
    font-family: "微软雅黑";   
    font-size: 16px; 
    border-radius:0;  
    padding:15px 0px;  
    height:90px;
    line-height:80px;
    text-align:center; 
    width:127px;}     
.navbar .navbar-nav>li>a>p{
    margin-bottom: 0;
    font-weight: bold;  
    line-height:26px;}
.navbar .navbar-nav>li>a>p.en{
    color:#666;
    font-size: 12px;
    font-weight: normal;
    line-height:16px;
    margin-top:5px;}
.navbar .navbar-nav>li>a:hover>p {
  color: var(--color6) !important;}

.navbar .navbar-nav>li:last-child>a{   
    border-right:none;}     


.nav>li>a {    
    padding: 0px;}
    
.navbar .navbar-nav>li>a:hover,
.nav > li > a:hover
{
color:white;
background:var(--color3);}



@media(min-width:996px){
.nav > li:hover .dropdown-menu 
{display: block;} 
}
@media(min-width:768px){
.container-fluid,
.navbar-collapse
{
padding-right:0px;
padding-left:0px;}
.navbar-header
{
display:none;}
}
.dropdown-menu
{
border:none;
border-radius:0px;
border-top: 0.5px solid #fff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
-webkit-box-shadow: none;
box-shadow: none;
width:190%;
background-color:var(--color1);}


.dropdown-menu > li > a
{
color: white;
font-family: "微软雅黑";   
font-size: 14px; 
line-height:40px;
height:auto;
text-align:center;
width:100%;
white-space: normal;}
.dropdown-menu > li > a:hover
{
color:white;
background:var(--color3);}
.nav_fixed{   
    position: fixed;    
    width: 100%;
    left: 0;
    top: 0;
    z-index: 90;}


.splitflagstyle196460{ color: #222222 ;}
.fontstyle196460{ font-size: 16px; color: #555; text-decoration: none; line-height: 38px ;}
.winstyle196460{ font-size: 16px; color: #555555; line-height: 38px;}

.lmmc2{  
  line-height:50px;
  height:50px;
  padding-left:20px;
  font-size:22px;
  font-weight:bold;
  color:white;
  border-bottom:1px solid white;
  background-color:var(--color1);}
.sxdh-lb
{
background:none;
margin:0px 0px 0px 0px;}
.sxdh-lb > li
{
background:none;}

.sxdh-lb > li+li {
    margin-top: 0px;}

.sxdh-lb > li > a{
    display: block;   
    font-size: 20px;  
    height: auto;
    color:#555;
    line-height: 50px;
    padding-left: 20px; 
    padding-right: 20px;
    margin-bottom:5px;
    width:280px; 
    white-space: normal; 
    border-left:4px solid var(--color1);}

.nav-pills>li>a {
    border-radius: 0px;}
.sxdh-lb > li > a:hover,
.sxdh-lb > li > .sxdh-dqlm{
    background-color: #ececec; 
    color:#555;}
.sxdh-bg{
    background: url(images/list.jpg) no-repeat;
    height: 616px;}




.btlb{
  width:100%; 
  margin-bottom:40px;}

.btlb-lb{
  margin-bottom:40px;}

.btlb-tm{ 
 width:100%;
 font-size: 20px;
 color: #666666;
 height: 60px;
 line-height: 60px;
 border-bottom: 1px dashed #eee;
 background: url(images/xdd.png) no-repeat 2px 29px;
 text-indent: 15px;
 cursor: pointer;}

.btlb-tm:hover {
    background: #fcfcfc url(images/xdd_h.png) no-repeat 2px 29px;}

.btlb-tm a {
 float:left;
 color: #666666;}

.btlb-tm span {
   float: right;
   margin-right: 0; 
   font-weight:lighter;}
.foot{
  text-align:center;
  padding:20px;}
.foot span
{
    margin: 15px 0px;
    color: #fff;  
    line-height: 24px;
    font-size: 14px;   
    text-align: left;} 

