*{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:36px;font-family:"微软雅黑"; background: #fff; color: #42464d;}

p{text-indent:2em;color:#42464d;}
p a{color:#bf1919;}
.fl{ float:left;} .fr{ float:right;}


.header{ width: 1200px; min-width: 1200px;  margin: 0 auto; overflow: hidden;}

.navs {height:56px;font-size:20px;overflow:hidden;  margin: 0 auto; text-align: center; width:1020px;}
.navs a{height:36px;line-height:56px;display:block;color:#333;float:left; text-align:center; margin: 0 50px 0 50px; }
.navs a:hover {color: #e03a37; text-decoration:none;}

.banner{ width:100%; height:748px; overflow:hidden; background:url(../images/banner.jpg) no-repeat center; min-width: 1200px;}

.page{ width:1200px; margin:80px auto 0; overflow:hidden;}
.tt{ width:100%; height:47px; overflow: hidden;text-align: center;}

.a_box{ width: 1199px; height: 530px; overflow: hidden; background:url(../images/m01.png) ;}
.a_box img{ width: 311px; height: 499px; margin: 16px 0 0 60px;}
.aor{ width: 688px; margin: 50px 30px 0 0;}
.aor h1{ color: #6279cd; text-align: center; line-height:56px;}
.aor p{ margin-top: 20px; font-size: 18px; line-height: 60px;}


#cc01{ width:1200px; float: left; height:540px; background:url(../images/bg1.jpg) top no-repeat; margin-top:60px;}
.silder-box1{position:relative; }
.silder1{margin:0 auto 0;}
.silder-box1 li{width:1200px;height:500px; text-align:center; position:relative;}
.silder-box1 li img{ width:600px; height:400px;}
.silder-box1 li  h2{ text-align: center; line-height:56px;}
.silder-box1 li p{ width:1000px; height:40px;  line-height:38px;left:0; bottom:0;  text-align: left; margin: 0 auto;  }
.silder-button{top:160px;width:39px;height:80px;position:absolute;cursor:pointer;}
.silder-button.btl{left:160px;background:url(../images/bl.png);}
.silder-button.btr{right:160px;background:url(../images/br.png);}



/*滚动部分样式*/
#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:410px; text-align:center; position:relative; background:url(../images/l_bg.jpg); margin: 0 10px 0 0;}
.silder-box-2 li img{width:328px; height:208px; margin-top: 20px; border: 6px #fff solid;}
.silder-box-2 li  h2 { text-align:left;   width: 328px; margin: 0 auto;}
.silder-box-2 li  h2 a{ line-height:30px; color: #fff; font-weight:400; font-size: 16px; width: 328px; margin: 0 auto;}
.silder-box-2 li span{ font-weight: 800; color: #fff; font-size: 18px;}

/*滚动部分样式*/
#cc03{ width:1200px; float: left; height:200px; margin-top:60px;}
.silder-box-3{position:relative;margin:0 auto ; width:1200px;}
.silder3{margin:0 auto 0; width:1200px;}
.silder-box-3 li{width:224px;height:200px; text-align:center; position:relative;  margin: 0 20px 0 0;}
.silder-box-3 li img{width:224px; height:160px; margin-top: 20px;}






.col{ width: 790px; overflow: hidden;}
.cor{ width: 380px; overflow: hidden; }
.co_nr{width: 340px; overflow: hidden; background:url(../images/l_bg1.jpg); height: 538px; padding: 20px; margin-top: 40px; }


.lie{ width:790px;  margin:10px auto; overflow: hidden;}
.lie ul li{ width:250px; float:left; height:280px;  padding-top:28px; text-align: center;}
.mainbb{ height:152px; background:url(../images/main_bb.png) no-repeat center top; color:#E02418; text-align:center;}
.mainbb a{ line-height:38px; display:block; width:200px; font-size:18px; color:#fff; height:40px; padding:0 20px; background:#39C; border-radius:50px; margin:30px auto; font-weight:bold; margin-bottom:10px;}

.s_nr{ width:1200px; float: left; height:364px; background:url(../images/bg2.jpg) top no-repeat; margin-top:60px;}
.s_box{ width:834px; margin: 0 auto 0;}
.s_box li{ width: 238px; height: 364px; float: left; overflow: hidden; margin: 0 20px 0 20px;}

/* footer */
.footer{font-size:16px; height:152px;text-align:center;line-height:36px;  background: url(../images/f_bg.jpg); padding-top:40px;  width:100%;  min-width: 1200px; overflow: hidden; color:#fff; margin-top:10px;}
.footer a{color:#fff; }


