a:hover,a:focus{ text-decoration: none;}
body{ background: url(img/bg.jpg)  no-repeat center top; width: 100%;}
#channelNav{border-bottom: none;}
.wrap{margin-top: 381px;background-color: #f0f6f9;}
.container{ overflow: visible;}
.row{ margin-left: 0;}
.carousel{ margin-bottom: 10px;}
.span12,#row2 .span4 ,.span8 { margin-left: 0; margin-top: 0;}
.span12 h3{ text-align: center; vertical-align: middle; height: 40px;}
.span12 h3 span{ margin-right: 15px; height:30px; line-height: 30px;   }
#lm1 .list4 .carousel-inner>.item img{height: 400px;}
#lm2 .list8{ width: 100%; margin-bottom: 0;}
#lm2 .list16 li{ width: 50%;}
#lm2 .list16 li.hasLeftGap {  margin-left: 0;}
#lm2 .list8 li a.title,#lm2 .list16 a.title{ line-height: 55px;}
#lm3{ background: url(img/qljjt.png) no-repeat left top;  position: relative;}
#lm3 .titleyd{ position: absolute; top:16px; left:-8px;}
#lm3 .list6{ margin-left: 394px;}
#lm4 .list6{ margin-left: 34px;}
#lm3 .list6 li.first,#lm4 .list6 li.first{ font-weight: bold;}
#lm5 .list18 li{height: 420px;width: 20%;margin-top: 29px;}
#lm5 .list18 li,#lm6 .list18 li{ position: relative; text-align: left; margin-left: 6.6%; }
#lm5 .list18 li img,#lm6 .list18 li img{ margin-bottom: 0;}
#lm5 .list18 .zht{width: 86.5%; }
#lm5 .list18 .mb{position: absolute; bottom:0; right: 0;width:87%;  }
#lm5 .list18 li.noLeftGap,#lm6 .list18 li.noLeftGap {  margin-left: 0;}
#lm5 .list18,#lm6 .list18{ width: 1214px; }
#lm6 .list18 li{ width: 17%;margin-top: 92px;}
#lm6 .list18 li{ border-right: 1px solid  #c9c9c9; border-top: 1px solid #c9c9c9; padding-top: 33px; padding-right: 35px;}
#lm6 .titleyd{ position: absolute ; left: 0; top:-23px;}
#lm6 .list18 li .title{ font-size: 16px; font-weight: bold;}
#lm6 .list18 li p{font-size: 14px; color: #787878; margin-top: 15px; margin-bottom: 28px;}
#row6{ margin-top: 65px;}
#row6  .titleyd{ margin-bottom: 32px;}
#row6 .list8{ width: 100%;}
#lm7 .list6{ margin-top:50px;}
#lm7{width: 370px; margin-left: 0;}
#lm8,#lm9{ margin-left: 30px;width: 370px;}
#row6 .list8{ margin-bottom: 50px;}
  #row7  .span8 .titleyd{ margin-bottom: 39px;}
#row7  .span4 .titleyd{ margin-bottom:35px;}
#row7  .span4 .list6{ margin-bottom:35px;}
#lm10 .list2{ margin-bottom: 20px; margin-top: 39px;}
#lm10 .list3_2{margin-bottom: 30px;}
#lm12 .list18{width:100%; margin: 10px auto;}
#lm12 h3{margin: 29px 0;margin-top: 67px;}
h3.titleBar6 span{ font-size: 18px; color: #089de2; background: none;}
h3.bGrey{background: none;}
h3.titleBar6{ border: none;}
#lm12 .list18 li {  border: 2px solid #EFEFEF;  width: 30%;  text-align: center;  margin-top: 0;   padding-bottom: 20px;height:414px;}
#lm12 .list18 li+li{   margin-left: 3.5%;}
#lm12 .list18 li img {  width: 158px;  margin-bottom: 8px;  padding-top: 0px;margin-top: 26px;}
#lm12 .list18 li .dibu {  text-align: center;  margin-top: 10px;   font-weight: bold;   color: #4c4948;   font-size: 16px;margin-top: 46px;}
#lm13{ margin-bottom: 20px;}
.footer{ margin-top: 0;}
/* Large desktop */
@media (min-width: 1200px) {
    .container {  width:1179px;  }
    .span12 {width: 1170px; }
    .span11 {width: 1070px; }
    .span10 {width: 970px;  }
    .span9 { width: 870px; }
    .span8 { width: 770px; }
    .span7 { width: 670px; }
    .span6 { width: 570px; }
    .span5 { width: 470px; }
    .span4 {width: 370px;   }
    .span3 {width: 270px;  }
    .span2 {width: 170px;  }
    .span1 {width: 70px;  }
    #row2 .span4 {width: 409px;  }


}
/* desktop */
@media (min-width: 979px) and (max-width: 1199px) {
    .container,#localNav,#channelNav,.footer{ width:1200px;}

    .span12 {width: 1170px; }
    .span11 {width: 1070px; }
    .span10 {width: 970px;  }
    .span9 { width: 870px; }
    .span8 { width: 770px; }
    .span7 { width: 670px; }
    .span6 { width: 570px; }
    .span5 { width: 470px; }
    .span4 {width: 352px;  }
    .span3 {width: 270px;  }
    .span2 {width: 170px;  }
    .span1 {width: 70px;  }
    li {line-height: 34px; }


}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
    .container,#localNav,#channelNav,.footer{ width:1200px;}
    .lm4 ul li {  line-height: 20px;    }
    .span12 {width: 1170px;    }
    .span11 { width: 1070px;    }
    .span10 {width: 970px;    }
    .span9 {width: 870px;    }
    .span8 { width: 770px;    }
    .span7 { width: 670px;    }
    .span6 { width: 570px;    }
    .span5 {width: 470px;    }
    .span4 {width: 370px;    }
    .span3 { width: 270px;    }
    .span2 {width: 170px;    }
    .span1 {width: 70px;    }
    li { line-height: 34px;    }
    body{ background: url(img/bg.jpg)  no-repeat center top; width: 100%;}
    .wrap{margin-top: 381px;}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
    #channelNav{border-bottom: solid 1px #E5E5E5;}
    .row{ margin-left: 2%; margin-right: 2%;}
    body{ background-color:#f1f8f6; background-image:none;width: 100%;}
    .wrap{margin-top: 0px;background-color: transparent;}
    .span12 h3{ height: auto; font-size: 18px;}
    .span12 h3 img{ width: 40px;}
    #lm1 .list4 .carousel-inner>.item img{height: auto;}
    #lm3 .list6{ margin-left: 34px; padding-top: 200px; }
    #lm5 .list18,#lm6 .list18{ width: 100%; }
    #lm5 .list18 li{width: 48%; height:auto; margin-left: 2%; margin-bottom: 20px;}
    #lm5 .list18 .mb{bottom: -20px;}
    #lm6 .list18 li{ width: 100%; padding-right: 0; margin-left: 0; margin-top: 40px;}
    #lm6 .list18 li .title, #lm6 .list18 li p, #lm6 .list18 li img{ width: 95%;}
    #lm8,#lm9{ margin-left: 0;}
    #lm12 .list18 li{ width: 100%; margin-bottom: 20px;height: auto;}
    #lm12 h3{ text-align: center;margin: 29px 0;}
    #lm12 .list18 li img{margin-top: 0px;}
    #lm12 .list18 li .dibu{margin-top: 10px;}
    #lm12 .list18 li + li{ margin-left: 0;}
    #lm7 .list6 {   margin-top: 20px;  margin-bottom: 20px;  }
    #row6 { margin-top: 20px;    }
    .titleyd{ margin-bottom: 20px;}
    #row6 .list8 { margin-bottom: 30px;    }
}

/* Landscape phones and down */
@media (max-width: 480px) {

    .row{ margin-left: 2%; margin-right: 2%;}

}

