*{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:1382px; overflow:hidden; background:url(../images/banner.jpg) no-repeat center; min-width: 1200px;}
.dy{ width: 1100px; overflow: hidden; margin: 0 auto; padding-top: 1100px;}
.dy p{ color: #fff; line-height: 60px; 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:url(../images/bg1.jpg) no-repeat center top; min-width: 1200px;}
.center2{ width: 100%; overflow:hidden; background:url(../images/bg2.jpg) no-repeat center top; min-width: 1200px;}
.center3{ width: 100%; overflow:hidden; background:url(../images/bg3.jpg) no-repeat center top; min-width: 1200px;}
.page{ width:1200px; margin:60px auto 60px; overflow:hidden;}

.tt{ width: 1200px; height:122px; 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;}


.s_nr{ width:502px; border-bottom: 1px #e6b383 dashed; margin-bottom:20px;   }
.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; }

/*滚动部分样式*/
#cc02{ width:1200px; float: left; height:420px; margin-top:60px;}
.silder-box-2{position:relative;margin:0 auto ; width:1200px;}
.silder2{margin:0 auto 0; width:1200px;}
.silder-box-2 li{width:380px;height:420px; text-align:center; position:relative;  margin: 0 10px 0 0;}
.silder-box-2 li img{width:342px; height:384px; margin-top: 20px; }


.video{width: 1200px; height: 640px; overflow: hidden; margin: 40px auto;}


/*滚动部分样式*/
#cc03{ width:1200px; float: left; height:420px; }
.silder-box-3{position:relative;margin:0 auto ; width:1100px;}
.silder3{margin:0 auto 0; width:1100px;}
.silder-box-3 li{width:260px;height:385px; text-align:center; position:relative;  margin: 0 10px 0 0;}
.silder-box-3 li img{width:255px; height:385px; margin-top: 20px; }
.silder-button{top:140px;width:45px;height:71px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0px;background:url(../images/ar_l.png);}
.silder-button.btr{right:0px;background:url(../images/ar_r.png);}

.wengen{ width: 1200px; height: 537px; overflow: hidden; background:url(../images/t6_bg.png) no-repeat center top;}
.w_nr{ width: 870px; height:416px; overflow: hidden; margin:60px 80px 0 0;}
.w_nr img{ border-radius: 20px;}
/* footer */
.footer{color:#fff;font-size:18px; height:102px;text-align:center;line-height:25px; background:url(../images/fot_bg.jpg) no-repeat center top; padding-top:360px;  width:100%;  min-width: 1200px; overflow: hidden;}
.footer a{color:#d85252; }