*{margin:0;padding:0;font-family:"微软雅黑";color: #333;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
li{list-style:none outside none;}
body{font-size:14px;line-height:25px;background:url(../images/bg.jpg) no-repeat scroll 50% 40px;}


.silder-box{position:relative;}
.silder-box img{display: block;}
.silder{margin:0 auto 0;}
.silder-button{width:25px;height:38px;position:absolute;cursor:pointer;}
.silder-button.btl{left:10px;background:url(../images/bl.png);}
.silder-button.btr{right:10px;background:url(../images/br.png);}
.silder-box-1 .silder-button {top: 170px;}
.silder-box li{position: relative;}
.silder-box h3{position: absolute;width: 100%;text-align:center;bottom: 0;left: 0;background: url(../images/rs.png);line-height: 30px;}
.silder-box h3 a{color: #fff;}

.left{float:left;}.right{float:right;}

.title{
  height: 123px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin-bottom: 30px;
}
.section{
  margin: 60px 0 0;
}
.section.sec1 {
  margin: 580px 0 0;
}
.sec1 .col-1{
  width: 605px;
  border: 5px solid #fff;
}
.sec1 .title{
  background-image: url(../images/t1.png);
  margin: 70px 0 20px;
}
.sec2 .title{
  background-image: url(../images/t2.png);
}
.sec3 .title{
  background-image: url(../images/t3.png);
}
.sec4 .title{
  background-image: url(../images/t4.png);
}
.sec5 .title{
  background-image: url(../images/t5.png);
}
.sec6 .title{
  background-image: url(../images/t6.png);
}
.sec7 .title{
  background-image: url(../images/t7.png);
}
.sec8 .title{
  background-image: url(../images/t8.png);
}
.box{
  width: 1080px;
  margin: 0 auto 0;
  overflow: hidden;
}
.col-1{
  width: 615px;
}
.col-2{
  width: 400px;
}
h4{
  font-size: 18px;
  border-bottom: 1px solid #F90004;
  position: relative;
  line-height: 45px;
  margin: 0 0 10px;
}
h4,h4 a{
}
h4:after{
  display: block;
  content: '';
  height: 2px;
  background: #F90004;
  width: 80px;
}
p{
  text-indent: 2em;
  color: #666;
}
.news{
  font-size: 18px;
  margin: 15px 0 0;
}
.news a{
  display: block;
  line-height: 33px;
  border-bottom: 1px dashed #F90004;
}
.box580{
  width: 580px;
}
.box465{
  width: 465px;
  border: 5px solid #F90004;
  height: 333px;
}

.dl-tp1{
  overflow: hidden;
}
.dl-tp1 img{
  display: block;
  float: left;
}
.dl-tp1 dt,
.dl-tp1 dt a{
  color: #333;
  font-size: 16px;
  font-weight: bold;
}
.dl-tp1 dt,
.dl-tp1 dd{
  width: 333px;
  float: right;
}

.silder-box-2{
  margin: 45px auto 0;
}
.silder-box-2 .silder-button{
  top: 35px;
}
.silder-box-2 .silder-button.btl{
  left: 0;
}
.silder-box-2 .silder-button.btr{
  right: 0;
}
.imgs{
  position: relative;
  width: 605px;
}
.imgs img{
  display: block;
}
.imgs h3{
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 0;
  left: 0;
  background: url(../images/rs.png);
}
.imgs h3,
.imgs h3 a{
  color: #fff;
  font-weight: normal;
}

.content{
  background: #F3F3F1;
  padding: 40px 0;
}

.silder-box-3 .silder-button{
  top: 88px;
}

.sec4 .title{
  margin: 0;
}

.sec4 .news{
  overflow: hidden;
  width: 900px;
  margin: 40px auto 0;
}
.sec4 .news a{
  width: 400px;
  float: left;
  margin: 0 25px;
  border-bottom-color: #666;
}
.ft{
  background: url(../images/ft.jpg) no-repeat scroll 50% 0;
}

.clx{
  width: 675px;
  float: left;
  border: 5px solid #fff;
}
.cly{
  width: 350px;
  float: right;
}
/*.cly img{
  display: block;
  border: 5px solid #fff;
}*/

/* switch */
.switch{width:100%;height:435px;position:relative;}
.switch ul{width:100%;height:100%;position:relative;overflow:hidden;}
.switch li{width:100%;height:100%;position:absolute;top:0;left:0;}
.switch-nav{bottom:40px;right:10px;position:absolute;z-index:1;height:9px;}
.switch-nav span{margin:0 3px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:9px;height:9px;background:url(../images/icon-switch.png) no-repeat scroll 0 0;color:#fff;}
.switch-nav span.active{background-position:0 -9px;}
.switch-hot-news{line-height:28px;width:454px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(../images/rc.png) no-repeat scroll 0 0;}
.switch-hot-news a{background:url(../images/n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;font-size:13px;}
.switch h3{height:30px;line-height:30px;position:absolute;width:94%;padding:0 3%;background:url(../images/rs.png);font-size:14px;font-weight:normal;bottom:0;}
.switch h3 a{color:#fff;}

.cly .news a{
  color: #fff;
  border-bottom-color: #fff;
}

.news.bgz a{
  display:inline;
  margin-right:20px;
}

.scwmw_topbox{height:40px; background:#f1f1f1;}
.scwmw_topnav{width:1000px; height:40px; margin:0 auto;}
.scwmw_topnav img{ border:none;}
.scwmw_topnav .tnav_logo{ float:left;height:22px; width:136px;border-right:1px #ddd solid; margin:9px 0px;}
.scwmw_topnav .tnav_a{ float:right; width:850px; height:22px; margin:9px 0px; overflow:hidden;}
.scwmw_topnav .tnav_a a{ font-size:12px; color:#666; line-height:22px; margin-right:13px; text-decoration:none; white-space:nowrap;}

.foot_scwmw{color:#fff;padding:150px 0 100px;text-align:center;}
.foot_scwmw a{color:#fff;}

.images{position: relative;width:350px;height:190px;}
.images h3{position: absolute;width: 100%;text-align: center;bottom: 0;left: 0;background: url(../images/rs.png);color: #fff;font-weight: normal;height:30px;line-height: 30px;}
.images h3 a{color: #fff;}