a:hover,a:focus{ text-decoration: none;}
.banner{height: 496px; width: 100%; background: url(img/banner.jpg) no-repeat  top center; min-width: 1200px;  }



#row5 h1 {
    text-align: center;}
#row5 h1 a{ color: #0085c2;}
h3.titleBar13 { border-bottom: none; *border-bottom: none; border-top: none; color: #000; background:url(img/title_bg.png) no-repeat left bottom;  height: 35px;   margin-top: 0; }
h3.titleBar13 span a{ color: #000;}
h3.titleBar13 span{ margin-left: 25px; display: block; background: none; height: 30px; line-height: 30px;}
.list9 .media .pic { width: 28%;}
#lm4{ margin-top: 26px;}

.list8 { width: 100%;}
 .list8 li .video {
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: 66px;
}
#row2 .list7{ margin-left: 10px;}
#row2 .list7 li{ list-style: square;}
#row2 .list7 li a { font-size: 16px;}
#row2 .list7 li p{ color: #787878;font-family: "Microsoft yahei";}
.zjjb{ margin-top:10px;}
#row3 .list7 li a {color:#f45825; font-size: 16px;}
#row3 .list7 li p{ color: #787878;font-family: "Microsoft yahei"; font-size: 14px; margin-bottom: 0;}
.list18_1 li a.title {
    width: 100%;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    line-height: 200%;
}
.flt{ margin-top: 30px; border-top: 1px solid #dcdcdc; padding-top: 39px;}
.flt .list18_1 li{ width: auto;}
.flt .list18_1 li a.title{ width: auto; line-height: 20px; height: 20px; color: #787878; padding: 0 6px;background: #e4e1e1; float: left;display: inline-block;}
.flt .list18_1 li span.before{ background: url(img/left_hh.jpg) no-repeat left top; width: 12px; height: 20px; float: left;}
.flt .list18_1 li span.after{ background: url(img/right_hh.jpg) no-repeat left top; width: 9px; height: 20px; float: left;}
.flt  .list18_1 li{ margin-right:18px; }
.flt  .list18_1 li + li{margin-left: auto}
dl{ font-size: 16px; color: #2e2d2d;}
dt{float: left; width: 120px; margin-bottom: 25px; line-height: 30px;}
dd{ width: 669px;margin-bottom: 25px; font-weight: bold ; line-height: 30px;}
#row4{ margin-top: 60px;}
#row4 .span8{ background:#f6f6f6; border-top:2px solid #f45825;    }
#lm10{padding: 50px 0 40px 27px;}
/* Large desktop */
@media (min-width: 1200px) {
    .container {
        width: 1200px;
    }
    .banner .container{position: relative; height: 496px;}
    #row5{ margin-top: -93px; margin-bottom: 20px;}
    #lm0 p{ font-size: 14px; color: #787878;  width: 1057px; position: absolute; left: 93px; top: 358px; line-height: 24px;}
    .jy{ background: url(img/bg.jpg) no-repeat left top; margin-bottom: 20px;}
    .jy .left{ float: left; width: 160px; margin-left: 16px;}
    .jy .left h3{ font-size: 18px; line-height: 20px; margin-bottom: 10px; }
    .jy .left h3 a{ text-decoration: none; color: #fff;font-weight: bold;}
    .jy .left p{ font-size: 14px;  color: #fff;}
    .jy .right{ float: left; width: 520px; margin-left: 51px;}
    .jy .right p{color: #fff; font-size: 14px; color: #242424; margin-top: 16px;}

    .list18_1 li img {width: 100%;  margin-bottom: 6px;}
    .list18_1 li{ width: 100px;float: left;  text-align: center;  margin-top: 20px;}
    .list18_1 li + li{ margin-left: 18px;}
    .list18_1 li.note{ margin-left: 0;}
}
/* desktop */
@media (min-width: 979px) and (max-width: 1199px) {
    .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; }
    .banner .container{position: relative; height: 496px;}
    #row5{ margin-top: -93px; margin-bottom: 20px;}
    #lm0 p{ font-size: 14px; color: #787878;  width: 1057px; position: absolute; left: 93px; top: 358px; line-height: 24px;}
    .jy{ background: url(img/bg.jpg) no-repeat left top; margin-bottom: 20px;}
    .jy .left{ float: left; width: 160px; margin-left: 16px;}
    .jy .left h3{ font-size: 18px; line-height: 20px; margin-bottom: 10px; }
    .jy .left h3 a{ text-decoration: none; color: #fff;font-weight: bold;}
    .jy .left p{ font-size: 14px;  color: #fff;}
    .jy .right{ float: left; width: 520px; margin-left: 51px;}
    .jy .right p{color: #fff; font-size: 14px; color: #242424; margin-top: 16px;}

    .list18_1 li img {width: 100%;  margin-bottom: 6px;}
    .list18_1 li{ width: 100px;float: left;  text-align: center;  margin-top: 20px;}
    .list18_1 li + li{ margin-left: 18px;}
    .list18_1 li.note{ margin-left: 0;}

}
/* 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;    }
    #row5{ margin-top: -93px; margin-bottom: 20px;}
    #lm0 p{ font-size: 14px; color: #787878;  width: 1057px; position: absolute; left: 93px; top: 358px; line-height: 24px;}
    .jy{ background: url(img/bg.jpg) no-repeat left top; margin-bottom: 20px;}
    .jy .left{ float: left; width: 160px; margin-left: 16px;}
    .jy .left h3{ font-size: 18px; line-height: 20px; margin-bottom: 10px; }
    .jy .left h3 a{ text-decoration: none; color: #fff;font-weight: bold;}
    .jy .left p{ font-size: 14px;  color: #fff;}
    .jy .right{ float: left; width: 520px; margin-left: 51px;}
    .jy .right p{color: #fff; font-size: 14px; color: #242424; margin-top: 16px;}
    .banner .container{position: relative; height: 496px;}
    .list18_1 li img {width: 100%;  margin-bottom: 6px;}
    .list18_1 li{ width: 100px;float: left;  text-align: center;  margin-top: 20px;}
    .list18_1 li + li{ margin-left: 18px;}
    .list18_1 li.note{ margin-left: 0;}

}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
    .banner{ min-width: 100%; height:auto; background: none;  }
    .row{ margin-left: 2%; margin-right: 2%;}

    #row5 h1{ font-size: 20px;}
    #row4 .span8{ padding-right: 20px;}
    dd{ width: auto; margin-left: 121px; }
    .zjjb{ margin-bottom:20px;}
    .list18_1 li{ width:30%; *width:32%;  float:left; margin-left: 0;  text-align: center;  /*height:210px;*/  margin-bottom: 10px;  position: relative;}
    .list18_1 li a{ display: block;}
    .list18_1 li + li{ margin-left: 2%;}
    .list18_1 li:nth-child(2n+1){ margin-left:  2%;  }
    .flt  .list18_1 li{ width:20%; *width:20%;  float:left; margin-left: 0;  text-align: center;  /*height:210px;*/  margin-bottom: 10px;  position: relative;}
    .flt .list18_1 li + li{ margin-left:  0;}
    .flt .list18_1 li a{ display: block;}
    .flt .list18_1 li:nth-child(2n+1){ margin-left: 0;  }
    #lm0 p{margin-left: 2%; margin-right: 2%;}
}

/* Landscape phones and down */
@media (max-width: 480px) {
    .banner{ min-width: 100%; height:auto; background: none;  }
    .row{ margin-left: 2%; margin-right: 2%;}
    #row5 h1{ font-size: 20px;}
    #row4 .span8{ padding-right: 20px;}
    dd{ width: auto; margin-left: 121px; }
    .zjjb{ margin-bottom:20px;}
    .list18_1 li{ width:30%; *width:32%;  float:left; margin-left: 0;  text-align: center;  /*height:210px;*/  margin-bottom: 10px;  position: relative;}
    .list18_1 li a{ display: block;}
    .list18_1 li + li{ margin-left: 2%;}
    .list18_1 li:nth-child(2n+1){ margin-left:  2%;  }
    .flt .list18_1 li{ width:28%; *width:26%;  float:left; margin-left: 0;  text-align: center;  /*height:210px;*/  margin-bottom: 10px;  position: relative;}
    #lm0 p{margin-left: 2%; margin-right: 2%;}
    .flt .list18_1 li:nth-child(2n+1){ margin-left:  0;  }

}

