﻿*{ margin:0 auto; padding:0; border:none; font-family: 'Microsoft YaHei',helvetica,arial;}
body{ width:100%; background:url(../imgs/bg.jpg) no-repeat top center;}
ul,li{ list-style:none;}

#nav{ width:100%; height:140px; background:url(../imgs/nav_bg.jpg) no-repeat center top; z-index:999;}
#nav ul{ width:1020px;}
#nav ul li{ float:left; width:170px; height:60px; padding-top:80px; text-align:center; font-size:14px; background:url(../imgs/nav_li.png) no-repeat center 54px; cursor:pointer; color:#fff;}
#nav ul li.cur{ background:url(../imgs/nav_hover.png) no-repeat center 54px;}

.main{ width:100%; height:auto; overflow:hidden;}

#note{ width:100%; height:388px; border-bottom:1px solid #fff; background:#eee;}
#note_title{ width:100%; height:164px; background:url(../imgs/note_title.jpg) no-repeat center top; text-indent:-9999px;}
#note_cont{ width:1000px; height:72px; padding:36px 50px 25px 50px; background:#fff; font-size:14px; line-height:24px; color:#313131; text-indent:28px;}

#box1{ width:100%; height:0px; position:absolute; top:949px;}
#box2{ width:100%; height:0px; position:absolute; top:2300px;}
#box3{ width:100%; height:0px; position:absolute; top:4090px;}
#box4{ width:100%; height:0px; position:absolute; top:4780px;}
#box5{ width:100%; height:0px; position:absolute; top:5325px;}
#box6{ width:100%; height:0px; position:absolute; top:6339px;}

.box1{ width:100%; height:1092px; background:#6882bd;}
.box1_title{ width:100%; height:200px; background:url(../imgs/box_1_title.jpg) no-repeat center top; text-indent:-9999px;}
.box1_cont{ width:1000px; height:700px; margin-top:60px;}
.box1_cont_left{ float:left; width:478px; height:700px;}
.box1_cont_left ul{ width:478px;}
.box1_cont_left ul li{ float:left; width:478px; height:160px; margin-top:20px; border-bottom:1px solid #fff;}
.box1_cont_left ul li img{ width:200px; height:135px; display:block; float:left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:28px;}
.box1_cont_left ul li h3{ font-size:16px; font-weight:bold; color:#fff; line-height:24px; padding-bottom:8px;}
.box1_cont_left ul li p{ font-size:12px; color:#fff; line-height:24px; text-indent:24px;}
.box1_cont_left ul li a{ text-decoration:none;}
.box1_cont_right{ float:left; width:480px; height:700px; margin-left:42px; margin-top:20px;}
.box1_cont_right_video{ float:left; width:480px; height:360px;}
.box1_cont_right_img{ float:left; width:470px; height:316px; background:#ccc; margin-top:18px; border:5px solid #fff; border-radius:5px;}

#boxc{ width:100%; height:4303px; background:url(../imgs/bgc.jpg) no-repeat center top;}
.year{ width:100%; height:400px; position:absolute; top:5100px; overflow:hidden;}
.year ul{ width:1000px;}
.year ul li{ float:left; width:35px; height:70px; text-indent:-9999px; cursor:pointer; margin:0 45px; }
.year ul li.lic{ width:600px; height:280px; margin-top:20px; border:5px solid #6882bd; background:#fff; padding:5px;}
.year ul li.lic p{ float:left; width:580px; height:260px; background:#6882bd; color:#fff; font-size:16px; line-height:28px; text-indent:0px; padding:10px;}
.year ul li.lic p b{ font-size:18px;}

#honer{ width:100%; height:170px; position:absolute; top:6150px; overflow:hidden;}
#honer img{ height:170px;}
#inhoner{ float:left; width:800%;}
#honer1{ float:left;}
#honer2{ float:left;}

.box6{ width:100%; height:1000px; background:#6882bd;}
.box6_title{ width:100%; height:200px; background:url(../imgs/box_6_title.jpg) no-repeat center top; text-indent:-9999px;}
.box6_cont{ width:1000px; overflow:hidden;}
.box6_cont ul{ width:1000px;}
.box6_cont ul li{ float:left; width:205px; height:132px; margin-top:10px; margin-left:10px; border:1px solid #fff;}
.box6_cont ul li img{ width:205px; height:132px; display:block;}
.box6_cont ul li.lim{ width:781px; height:564px; background:#ccc; margin-left:0px;}
.box6_list{ width:1000px; height:100px; margin-top:50px;}
.box6_list ul{ width:1000px;}
.box6_list ul li{ float:left; width:500px; height:32px; line-height:32px; font-size:14px;}
.box6_list ul li a{ color:#fff; text-decoration:none;}
.box6_list ul li a:hover{ text-decoration:underline;}

.imgshow{ width:100%; height:300px; border-top:20px solid #f2f2f2;}
#demo{ background:#FFF; overflow:hidden; width:100%; height:250px;}
#demo img{ border:3px solid #F2F2F2;}
#indemo{ float:left; width:800%;}
#demo1{ float:left;}
#demo2{ float:left;}

.end{ width:100%; height:270px; background:#eee;}
.end_title{ width:100%; height:100px; background:url(../imgs/end.jpg) no-repeat center top; text-indent:-9999px;}
.end_cont{ width:1000px; font-size:16px; line-height:24px; text-indent:32px; margin-top:50px;}

.before{ width:100%; height:250px;}
.before_title{ width:1000px; height:42px; margin-top:60px;}
.before_title a{ float:left; width:140px; height:36px; border:1px solid #b6b6b6; border-radius:3px; background:linear-gradient(to bottom, #fff 0%,#ccc 100%); display:block; line-height:36px; font-size:14px; color:#313131; text-align:center; text-decoration:none;}
.before_cont{ width:1030px; height:112px; margin-top:40px;}
.before_cont ul{ width:1030px;}
.before_cont ul li{ float:left; width:185px; height:112px; margin-left:15px;}
.before_cont ul li img{ display:block; width:185px; height:112px;}

.foot{ width:100%; height:100px; padding-top:30px; background:url(../imgs/foot_bg.jpg) repeat-x; font-size:14px; color:#fff; text-align:center; line-height:24px;}