/* //////////////重置////////////// */
@charset 'utf-8';
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img {
    margin:0;
    padding:0
}
fieldset,img {
    border:0
}
img {
    display:block
}
address,caption,cite,code,dfn,th,var {
    font-style:normal;
    font-weight:normal
}
ul,ol {
    list-style:none
}
input {
    padding-top:0;
    padding-bottom:0;
    font-family:"SimSun","宋体"
}
input::-moz-focus-inner{
    border:0;
    padding:0
}
select,input{
    vertical-align:middle
}
select,input,textarea{
    font-size:12px;
    margin:0
}
input[type="text"],input[type="password"],textarea{
    outline-style:none;
    -webkit-appearance:none
}
textarea{
    resize:none
}
table{
b    order-collapse:collapse
}


/*-----通用-----*/

ul {
	clear: both;
}
ul li a{
	font-size: 16px;
    color: #393939;
    text-decoration: none;
 	line-height: 34px;
}
ul li span{
    font-size: 14px;
    color: #999999;
    float: right;
    line-height: 34px;
}
.wrap {
    background: #edf4fb;
   
}
.mid1 {
    padding-top: 30px;
}

.m-mid .content{
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    padding: 0 30px;
} 
.head .container{ 
    width: 1140px;
   
}
.m-mid .container{ 
    
    padding: 0;
}
.lanmu_title a {
    font-size: 18px;
}

.text-gray {
    color: #999999;
}
.text-blue {
    color: #1871b8;
}
.more {
    font-size: 14px;
}
.b-light{
    background-color: #f3f3f3;
}
/* //////////////导航///////////// */

.nav-line {
	width: 100%;
	background-color: #1871b8;
	height: 62px;
    line-height: 62px;
    margin-top: -20px;
}
.nav-line .container{ 

	width: 1200px;
	margin: 0 auto;
	padding: 0 30px;
}
.nav-line ul li {
	float: left;
	margin-right: 50px;
	
}
.nav-line ul li a{ 
	line-height: 62px;
	
}
.nav-line ul li a:hover{ 
	color: #fff;
	text-decoration: none;
	text-shadow: 2px  #393939;
	
}
.nav-line .navbar-nav {
	height: 62px;
}
.nav-line a{ 
	color: #fff;
	font-size: 18px;
}

.nav-line .navbar-left {
	width: 920px;
}



/* ////////mid1/////////// */

.logo-bg {
    height: 336px;
}
.btn img{
    display: inline;
}
.mid1_icon a{
    width: 180px;
    height: 58px;
    font-size: 18px;
    line-height: 58px;
    background-color: #f3f3f3;
    text-align: center;
    margin-bottom: 10px;
    color: #1871b8;
}
/* .mid1_icon a:hover{

    color: white;
    background-color:#1871b8;
 } */
.mid1_icon a span{ 

    margin-left: 22px;
}
.mid1_center,.pic-play {
    height: 330px;
}

.mid1_center_right .lanmu_title a{
    width: 130px;
    font-size: 20px;
}
.mid1_center_right .lanmu_title a i{
    color: #1871b8;
    font-size: 24px;
}
.mid1_center_right .lanmu_title a h5{
    display: inline;
    margin-left: 12px;
    color: #393939;
    font-weight: bold;
}

.mid1-ab {
 
    height: 92px;
    background-color: #f3f3f3;
    border-radius: 4px;
}
.mid1-ab h6{
    color: #353535;
}
.mid1-ab p{
 font-size: 14px;
 line-height: 20px;
}
.mid1_mid_ul li:before{
    content: "\2022";
    color: #ffc73e;
    font-size: 20px;
    padding-right: 6px;
}

.mid1-zt .container,.mid1-zt {
    padding: 0;
    width: 1140px;
    margin: 0 auto;
}

/* mid2//////// */
.mid2_left .lanmu {
  
    
    padding: 0 10px;
    margin-bottom: 20px;;
    
}
.mid2_left .lanmu ul { 
 padding: 10px 20px 0px 20px;

}
.mid2_left .lanmu ul li:before{
    content: "\2022";
    color: #999999;
    font-size: 6px;
    padding-right: 2px;
}

.mid2_left .lanmu .lanmu-inner{ 
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    min-height: 287px;
}
.lm-title2 {
    height: 55px;
    border-bottom: 1px solid #e0e0e0;
    padding: 0 20px;
}
.lm-title2 a{
    color: #1871b8;
}
.lm-title2 .lanmu_title a{
    font-weight: bold;
 }

 .lanmu-img{
     width:384px;
     height: 205px;
     text-align: center;
     flex: 1 1 auto;
     margin: 0 auto;
     background-color: #999999;
 }
 .lanmu-img  a {
    display: block;
    margin-top: 15px;
 }
  .lanmu-img .shadow {
    width: 384px;
    position: absolute;
    bottom: 11px;
    left: 27px;
    z-index: 10;
    height: 40px;
    line-height: 40px;
    background: rgba(0,0,0,0.6);
    color: #ffffff;
  }

  .mid2_right_inner {
      padding: 20px;
      min-height: 594px;
  }
  
  .mid2_right_inner .lanmu_title a{ 
    display: block;
    border-left: 4px solid #1871b8;
    padding-left: 12px;
    font-weight: bold;
    color: #1871b8;
    
  }
  .mid2_right_icon a {
      display: block;
      height: 78px;
      margin-bottom: 20px;
  }
  .mid2_right_ewm {
      height: 124px;
      line-height: 124px;
  }
.mid2_right_ewm span{ 

    color: #999999;
}
  .mid3 .lm-title2 {
      border-top: 2px solid #1871b8;
      border-bottom: 0;
  }
  .mid3 .lm-title2 .lanmu_title a{ 
      width: 148px;
      height: 52px;
    display: block;
    background-color:#1871b8;
    color: #fff;
    margin-top: -6px;
    text-align: center;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    line-height: 50px;
    font-weight: normal;
  }
  .mid3_inner {
      height: 174px;
      padding: 20px;
  }

  .footer {
      background-color: #206eb0;

  }
   .footer .container{
        width: 1140px;
        margin: 0 auto;
   }
   .links {
       height: 70px;
       color: #fff;
       line-height: 70px;
   }
   .links a{

    color: #fff;
    line-height: 70px;
    margin-right: 20px;
}
   .copyright {
       
       padding: 40px 0 20px 0;
       text-align: center;
       color: #fff;
       line-height: 34px;
   }