*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
li{list-style:none outside none;}
body{font-size:16px;line-height:28px;font-family:"微软雅黑"; background:#155655;}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"微软雅黑";}

p{color:#fff; text-indent:2em; }
p a{color:#ffab3e;}
p a:hover{color:#ffe7c7;}
.fl{ float:left;} .fr{ float:right;}


.banner{ width:100%; background:url(../images/banner.jpg) no-repeat center; height:1333px; min-width: 1200px;}
.center{ background:url(../images/c_bg.jpg) no-repeat top; overflow: hidden; min-width: 1200px;}

.page{ width: 1000px; margin: 20px auto; overflow: hidden;}

.tt{ width: 670px; height:153px; margin: 0 auto;}
.one{ width: 940px; height: 237px; background:url(../images/n_bg.png) no-repeat center; padding:30px; margin:50px auto;  }
.op p{ width:287px; height: 226px;  overflow: hidden;}
.on{ width: 360px;}
.tn{ width: 540px; margin-top: 10px;}


.s_box{margin:40px auto; width:1020px; overflow: hidden; }
.s_box li{width:310px;height:460px; float:left; margin:20px 10px 0 16px;   background:url(../images/cc_bg.jpg) repeat-x bottom;  overflow: hidden;}
.s_box li img{width:311px;height:213px;}
.s_box li h1{ font-size:18px; color:#fccb8b; margin: 10px auto; text-align: center; }
.s_box li p{ color: fff;  width:280px; margin: 0 auto;}

.n_box{margin:40px auto; width:1020px; overflow: hidden; }
.n_box li{width:271px;height:173px; float:left; margin:40px 10px 0 16px; padding: 20px;   background:url(../images/e_bg.png) repeat-x bottom;  overflow: hidden;}
.n_box li p{ color:#000; height: 140px; overflow: hidden; }
.n_box li span{ color: #c42d34; width:250px; float: right; margin-right:20px; font-weight: 600; text-align: right;}



/* footer */
.footer{color:#155655;font-size:16px; height:218px;text-align:center;line-height:25px; background:url(../images/f_bg.jpg) no-repeat center;  padding-top:600px; float:left; width:100%; min-width: 1200px; }
.footer a{color:#155655; }