*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none; color:#9b020e; }
li{list-style:none outside none;}
body{font-size:16px;line-height:30px;font-family:"微软雅黑";}

p{text-indent:2em;color:#37444b;}
p a{color:#bf1919;}
.fl{ float:left;} .fr{ float:right;}



.banner{ width:100%; height:694px; background:url(../images/bg.jpg) no-repeat center ; overflow: hidden;}
.lead{ width: 1120px; margin: 0 auto;}

.page{ width: 1120px; margin:50px auto;}
.tt{ width: 572px; height: 157px; margin: 0 auto; overflow: hidden;}

.silder-box{position:relative; padding:10px 0; margin-top:20px;}
.silder{margin:20px auto 0;}
.silder-box li{width:1120px;  position:relative;}
.silder-box li img{ width:650px; height:442px; float: left;}
.srr{ width:330px; height: 402px; background: #43616a;  overflow:hidden; margin:20px auto; float:left; }
.srr p{ color: #fff; padding:20px;}
.srr p a{ color: #ffeb7f;}
.srr p a:hover{ color: #fff;}
.silder h5{height:30px;line-height:30px;position: absolute;width:52%;padding: 0 3%; color:#fff;background: url(../images/rs.png); left:0px;font-size: 14px;font-weight: normal;bottom:1px; text-align:center;}

.silder-button{top:192px;width:34px;height:37px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0px;background:url(../images/ico_l.png);}
.silder-button.btr{right:0px;background:url(../images/ico_r.png);}


.tit{ width: 1120px; height: 55px; overflow: hidden; margin: 30px auto;}
.time{ width: 34px; height: 214px;}

.o_e{ overflow: hidden; margin: 20px auto;}
.o_e p{ width: 980px; float: right;}

.s_box{margin:20px auto 0; width:980px; }
.s_box li{width:215px;height:234px; float:left; margin:10px 15px 0 15px; margin-bottom:40px;}
.s_box li img{width:214px;height:243px;}

.nr{ width: 990px; overflow: hidden;}
.j_box{ width: 470px; overflow: hidden; }
.j_box span{ width: 470px; height: 40px; font-size:20px; line-height: 40px; text-align: center; float: left; overflow: hidden; margin-top: 10px; font-weight: 600; color: #37444b;} 
.j_box p{ width: 470px;  float: left; overflow: hidden;} 


.l_box{margin:30px auto 0; width:990px; }
.l_box li{width:220px;height:220px; float:left; margin:10px 55px 0 55px; margin-bottom:40px;}
.l_box li img{width:220px;height:220px;}
.l_box li h2{ text-align: center; font-size: 18px; font-weight: normal;}

.t_box{ width: 470px; overflow: hidden; margin-top: 20px; }
.t_box span{ width: 218px; height: 30px; font-size:20px; line-height:30px; text-align: center; float:right; overflow: hidden;  font-weight: 600; color: #37444b;} 
.t_box p{ width: 218px;  float: right; overflow: hidden;} 

.b_box{margin:10px auto 0; width:990px; }
.b_box li{width:300px;height:200px; float:left; margin:0 15px 0 15px; margin-bottom:40px;}
.b_box li img{width:300px;height:200px;}
.b_box li h2{ text-align: center; font-size: 18px; font-weight: normal;}

.footer{ width: 100%; height: 114px; margin:0 auto; background: #43616a; text-align: center; }
.footer p{ padding-top: 20px; color: #fff; }