body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0; color:#333; word-break:break-all; word-wrap:break-word;}
body,button,input,select,textarea {font:12px/1.125 microsoft yahei,arial;}
ul,ol,li{list-style:none;}
img{ border:0;vertical-align:top;}
em,i{font-style:normal;}
a{ color:#333; text-decoration:none;}
a:hover{text-decoration: underline;color:#de2325;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after{content:" ";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
.clearfix{*zoom:1;}
body{ background:#000; min-width:1000px;}


.nav{ width:100%; margin:0px auto; color: #fff; text-align: center; font-size: 12px; height: 40px; line-height: 40px; font-weight: normal; font-family: SimSun; }
.nav a{ color: #fff; }
#footer { width:100%; margin:0px auto; line-height:20px;color:#fff; text-align: center; background:url(../images/footer.jpg) center top no-repeat; height:111px; padding-top:50px;}
#footer a { color: #fff; }
#footer p { text-align: center;color: #fff;}
#footer address { font-style: normal; text-align:center; color: #fff; }

.banner{ height:478px; background:url(../images/banner.jpg) center top no-repeat;}
.banner2{ height:442px; background:url(../images/banner2.jpg) center top no-repeat;}
.box{ height:389px; background:url(../images/box.jpg) center top no-repeat;}
.box2{ height:602px; background:url(../images/box2.jpg) center top no-repeat;}
.box3{ height:1108px; background:url(../images/box3.jpg) center top no-repeat;}
.box4{ height:924px; background:url(../images/box4.jpg) center top no-repeat; overflow:hidden;}
.box5{ height:599px; background:url(../images/box5.jpg) center top no-repeat;}
.box6{ height:598px; background:url(../images/box6.jpg) center top no-repeat;}
.w1000{ margin:0 auto; width:968px; padding:0 16px;}
.l1{ float:left; width:557px; height:374px;}
.r1{ float:right; width:340px; padding:130px 30px 0 0; font-size:16px; line-height:25px;}
.pt213{ padding-top:213px;}
.box3_1{ font-size:16px; line-height:25px; color:#fff; padding:308px 35px 0 140px; height:89px;}
.box3_1 a{  color:#fff;}
.box3_2{ padding:35px 0 0 70px; width:840px; overflow:hidden; height:315px; position:relative;}
.l2{ float:left; width:385px; color:#fff;}
.l2 b{ height:40px; line-height:40px; font-weight:normal; font-size:20px;color:#fff; overflow:hidden; display:block;}
.l2 p{ width:320px; line-height:24px;color:#fff; font-size:14px; height:128px; padding-top:10px;}
.l2 span{ display:block; font-size:18px;}
.l2 span i{ font-size:30px;}
a.liji{ display:block; width:65px; height:65px; text-indent:-9999px; position:absolute; top:232px; left:365px;}
.r2{ float:right; width:400px;}
.list{ width:938px; padding:251px 0 0 30px; clear:both; overflow:hidden;}
.list li{ float:left; width:290px; height:280px; background:url(../images/list.jpg) no-repeat; margin:0 14px 65px 0;}
.list li b{ height:30px; line-height:30px; font-weight:normal; font-size:14px; overflow:hidden; display:block; padding:0 13px; margin-top:5px;}
.list li span{ display:block; font-size:13px; padding:0 13px; color:#de2325;}
.list li span i{ font-size:20px;}
.list li a{display:block;}
