*{margin:0;padding:0;font-family:"微软雅黑";font-weight: normal;}
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 #FFEFBF;}




.left{float:left;}
.right{float:right;}


.nav{
    width: 960px;
    margin: 810px auto 0;
    overflow: hidden;
}
.nav a{
    display: block;
    width: 170px;
    height: 192px;
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
    margin: 0 35px;
}
.nav a.n1{
    background-image: url(../images/n1.png);
}
.nav a.n2{
    background-image: url(../images/n2.png);
}
.nav a.n3{
    background-image: url(../images/n3.png);
}
.nav a.n4{
    background-image: url(../images/n4.png);
}
.nav a.on,.nav a:hover{
    background-position: 0 -192px;
}
.main{
    width: 1000px;
    margin: 0 auto 0;
}
.section{
}
.clearFloat:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0
} 
.clearFloat{zoom:1} 

.focus-l{
    width: 655px;
    float: left;
}
.focus-r{
    width: 310px;
    float: right;
}
.video{
    width: 100%;
    height: 420px;
    background: #645532;
}
.banner{
    height: 80px;
    margin: 30px 0 0;
}
.f1{
    width: 100%;
    height: 27px;
    background: url(../images/f1.png) no-repeat scroll right 0;
}
p {
    text-indent: 2em;
}
.focus-r p{
    margin: 15px 0 10px;
}
.focus-r dl{
    overflow: hidden;
}
.focus-r dt{
    float: left;
    font-weight: bold;
}
.focus-r dd{
    float: left;
}

.section{
    overflow: hidden;
    margin: 60px 0 0;
}
h1{
    width: 100%;
    height: 63px;
    background-repeat: no-repeat;
    background-position: center;
}
h1.t1{
    background-image: url(../images/t1.png);
}
h1.t2{
    background-image: url(../images/t2.png);
}
h1.t3{
    background-image: url(../images/t3.png);
}

.mf-list{
    width: 110%;
}
.mf-list li{
    background: #fff;
    padding: 5px;
    float: left;
    width: 210px;
    height: 195px;
    margin-right: 40px;
    margin-top: 35px;
}
.mf-list h3{
    height: 35px;
    line-height: 35px;
}
.mf-list span,
.mf-list h3 img{
    display: block;
    float: left;
}
.mf-list h3 img{
    position: relative;
    top: 8px;
    margin-left: 10px;
}
.jss{
    display: block;
}


.silder-box{position:relative;margin:50px auto 0;}
.silder{margin:0 auto 0;}
.silder li{width:805px;height:550px;}
.silder li p{margin: 10px 0 0;}
.silder li img{width:805px;height:480px;}
.silder-button{top:200px;width:68px;height:68px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0;background:url(../images/bl.png);}
.silder-button.btr{right:0;background:url(../images/br.png);}
.col{
    margin: 50px 0 0;
}
.col1{
    width: 510px;
    float: left;
}
.col2{
    width: 435px;
    float: right;
}


/* switch */
.switch{height:325px;position:relative;border: 5px solid #fff;}
.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;}


.col2 h2,
.col2 h2 a{
    color: #111;
    font-size: 20px;
    font-weight: bold;
}
.col2 p{
    margin: 15px 0 0;
}
p a{
    color: #cb0000;
}
.news{
    margin: 15px 0 0;
}
.news a{
    display: block;
    color: #333;
    font-size: 16px;
    line-height: 26px;
    font-weight: bold;
	margin-bottom:6px;
	background: url(../images/dd.png) no-repeat 0 10px;
	padding-left:12px;

}


.ff{
    height: 49px;
    background-repeat: no-repeat;
    background-position: 50% 0;
}
.ff.f2{
    background-image: url(../images/f2.png);
}
.ff.f3{
    background-image: url(../images/f3.png);
}
.ff.f4{
    background-image: url(../images/f4.png);
}

.mh{
    float: left;
}
.mhList{
    width: 675px;
    float: right;
}
.mhList li{
    width: 200px;
    height: 180px;
    float: left;
    margin-left: 25px;
}
.mhList h3{
    text-align: center;
    line-height: 50px;
}
.mhList h3,.mhList h3 a{
    color: #333;
}

.ld{
    width: 110%;
    margin: 25px 0 0;
    overflow: hidden;
}
.ld li{
    width: 140px;
    height: 60px;
    float: left;
    margin: 13px 32px 13px 0;
}
.wb{
    width: 100%;
    height: 500px;
    margin: 50px 0 0;
    background: #999;
}





.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;}

.footer{color: #F99;padding:345px 0 60px;text-align:center;background: url(../images/ft.jpg) no-repeat scroll 50% 0;}
.footer a{color:#F99;}

.wx{ position:fixed; left:50%; margin-left:530px; bottom:10%; width:150px; height:170px; background:#fff;box-shadow: 2px 5px 10px #CC6633;}
.wx p{ font-size:12px; color:#999; line-height:12px; text-align:center; text-indent:0;}
