*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none; color:#4e302e;}
a:hover{text-decoration:none; color:#9b020e; }
li{list-style:none outside none;}
body{font-size:16px;line-height:30px;font-family:"微软雅黑"; background: #fff; color: #4d3c3c;}

p{text-indent:2em;color:#4e302e;}
p a{color:#ff1a1c;}
.fl{ float:left;} .fr{ float:right;}



.banner{ width:100%; height:1079px; overflow:hidden; background:url(../images/banner.jpg) no-repeat center; min-width: 1200px;}
.dy{ width: 1100px; overflow: hidden; margin: 0 auto; padding-top:820px;}
.dy p{ color: #585253; line-height:50px; font-size:18px;}
.center{ width: 100%; overflow:hidden; background:url(../images/bg.jpg) no-repeat center top; min-width: 1200px;}
.center1{ width: 100%; overflow:hidden; background:#d0342a; min-width: 1200px; padding-top:40px;}
.center2{ width: 100%; overflow:hidden; background:url(../images/bg1.jpg) no-repeat center top; min-width: 1200px; padding-top:40px;}
.center3{ width: 100%; overflow:hidden; background:url(../images/bg2.jpg) no-repeat center top; min-width: 1200px; padding-top:40px;}
.page{ width:1200px; margin:0 auto 80px; overflow:hidden;}

.tt{ width:1188px; height:143px; text-align: center;}


.col{ width:660px; overflow:hidden; margin-top: 50px;}
.cor{ width:502px; overflow:hidden; margin-top: 50px; }

/* switch */
.switch{width:660px;height:390px;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 ul li img{width:660px; height:390px;position:absolute;top:0;left:0;}
.switch-nav{bottom:20px;right:10px;position:absolute;z-index:1;height:9px;}
.switch-nav span.active{background-position:0 -11px;}
.switch-nav span{margin:0 3px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:17px;height:12px;background:url(../images/icon-switch.png) no-repeat scroll 0 0;color:#fff; }
.switch-hot-news{line-height:28px;width:350px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(../img/rc.png) no-repeat scroll 0 0;}
.switch-hot-news a{background:url(../img/n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;font-size:13px;}
.switch h2{height:50px;line-height:50px;position: absolute;width: 95%;padding: 0 3%;background: url(../images/rs.png);font-size: 16px;font-weight: normal;bottom: 0; text-align:left;}
.switch h2 a{color:#fff;}




.new{ width:502px; overflow:hidden; }
.new a{ width:502px; height:40px;  overflow:hidden;line-height:40px; font-size:16px; color:#585253; display:block; float:left; background:url(../images/icon-e.png) no-repeat 0 16px; padding-left:3%;}
.new a:hover{ background:#e71621; height:40px; color:#fff;}

.s_nr{ width:502px; border-bottom: 1px #e6b383 dashed; margin-bottom:20px; float:left;   }
.s_nr h1{  height:40px; font-size:20px; line-height:40px;  margin-bottom:13px;  padding:0 0 10px 0;}
.s_nr p{ line-height:34px; font-size:16px;  margin-bottom: 20px; }

/*滚动部分样式*/
#cc01{ width:1200px; float: left; height:350px; margin-top:60px;}
.silder-box-1{position:relative;margin:0 auto ; width:1200px;}
.silder1{margin:0 auto 0; width:1200px;}
.silder-box-1 li{width:380px;height:361px; text-align:center; position:relative;  margin: 0 10px 0 0; float:left;}
.silder-box-1 li img{width:357px; height:341px;}


.s_box{ width: 1200px; overflow: hidden; margin-top:50px;}
.s_fw{  width:570px; overflow: hidden;}
.s_fw img{ width:296px;height:282px;}
.nr{ width:257px;  }
.line{ width:257px;height:4px; overflow: hidden; background:url(../images/line01.png) no-repeat ; margin:10px 0 10px 0; }
.nr h1 { color:#4d4d4d;font-size:20px; text-align:center; margin-top:50px; }

.plqy{ margin:20px auto;; width:1200px; overflow:hidden;}
img.mr{width:auto;height:auto;float:none;cursor:pointer;display:block;margin:25px auto;}
.sj_p{ width:560px; overflow:hidden; margin-top:30px; }
.sj_p img{ width:560px; height:320px;  overflow:hidden;}
.sj_p h2{ width:560px; height:50px; line-height:40px;  overflow:hidden; color:#fff; text-align:center; font-size:22px;}
.sj_p p{ color:#fcd0ce;}

.sj_p p a{ color:#f6af07;}

.sj_p p a:hover{ color:#fff;}



/*滚动部分样式*/
#cc03{ width:1200px; float: left; height:220px; }
.silder-box-3{position:relative;margin:0 auto ; width:1200px;}
.silder3{margin:0 auto 0; width:1200px;}
.silder-box-3 li{width:300px;height:220px; text-align:center; position:relative; }
.silder-box-3 li img{width:282px; height:217px; margin-top: 20px; }
.silder-button{top:80px;width:37px;height:70px;position:absolute;cursor:pointer;}
.silder-button.btl{left:9px;background:url(../images/ar_l.png);}
.silder-button.btr{right:9px;background:url(../images/ar_r.png);}
.silder-box-3 h2{height:36px;line-height:36px;position: absolute;width:88%;padding: 0 3%; background: url(../images/rs.png);font-size: 16px;font-weight: normal;bottom: 0; text-align:center; margin-left:9px;}
.silder-box-3 h2 a{color:#fff;}

.wengen{ width: 1200px;  overflow: hidden; margin-top:40px; }

/* footer */
.footer{color:#fff;font-size:18px; height:120px;text-align:center;line-height:25px; background:url(../images/fot_bg.jpg) no-repeat center top; padding-top:260px;  width:100%;  min-width: 1200px; overflow: hidden;}
.footer a{color:#fff; }