 * {margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:none;}
body {font-family:Arial;font-size:10px;color:#000;line-height:10px;width:100%;min-width:1200px;}
ul,li {list-style-type:none;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:none;}
.fr {float:right;}
.fl {float:left;}
.top1 {width:100%;}
.top1 img {width:100%;}
.menu {height:60px;background:url('../images/focus.zip/st2-nav.png') repeat-y;background-size:100%;margin-bottom:1px;}
.menu ul li {height:60px;margin-right:38px;}
.menu ul li h3 a {height:60px;padding:0 12px;line-height:60px;font-size:16px;color:#fff;font-family:Arial;}
.menu ul li.on h3 a,.menu ul li:hover h3 a {background:#ac0000;color:#fff;}
.menu ul li .levenBox {top:61px;background:#ac0000;}
.menu ul li .levenBox img {margin:0 12px;}
.menu ul li .levenBox a {display:inline-block;line-height:55px;font-family:Arial;padding:0 12px;}
.wdiv {width:1200px;margin:0 auto;}
.title {width:100%;margin:0 auto 40px;}
.box1 {width:100%;background:url('../images/focus.zip/st2-bg.jpg') repeat-x;background-position:center;background-size:100%;padding:40px 0 80px;}
.div1left {width:600px;display:inline-block;margin-bottom:80px;}
.div1left li {width:300px;float:left;}
.div1left li:first-child,.div1left li:nth-child(2) {margin-bottom:48px;}
.div1left li img {width:268px;height:268px;margin:0 auto;}
.div1right {width:450px;float:right;}
.lunbo1 {width:450px;height:565px;cursor:pointer;position:relative;overflow:hidden;}
.lunbo1 .btn1 {width:30px;height:50px;position:absolute;top:257.5px;}
.lunbo1 .left1 {left:20px;}
.lunbo1 .right1 {right:20px;}
.lunbo1 .lunbo1_img {position:absolute;left:0;top:0;}
.lunbo1 .lunbo1_img a {display:inline-block;}
.lunbo1 .lunbo1_img img {width:450px;height:525px;}
.lunbo1 .lunbo1_img p {width:450px;height:523px;position:absolute;left:0;bottom:0;background:url('../images/focus.zip/st2-boxbg.png') no-repeat;background-size:100%;}
.lunbo1 .lunbo1_img p em {width:450px;font-size:30px;line-height:30px;font-weight:bold;color:#fff;text-align:center;position:absolute;bottom:50px;}
.lunbo1 .show {display:block;}
.lunbo1 .img_index {width:100%;height:20px;position:absolute;bottom:0;right:0;text-align:center;}
.lunbo1 .img_index ul li {width:20px;height:20px;border-radius:10px;cursor:pointer;background:#c4c4c4;display:inline-block;margin-right:20px;}
.lunbo1 .img_index ul li:last-child {margin-right:0;}
.lunbo1 .img_index ul li:hover,.lunbo1 .img_index ul li.hover {transition:background .8s;-moz-transition:background .8s;-webkit-transition:background .8s;-o-transition:background .8s;background:#dc1919;}
.div2 {width:100%;height:534px;background:url('../images/focus.zip/st2-highlinebox.png') no-repeat;background-position:top right;padding:30px 30px 30px 0;position:relative;margin-bottom:80px;}
.div2 ul {width:340px;display:inline-block;padding-top:30px;}
.div2 ul li {width:340px;height:80px;padding:20px 0 0 60px;}
.div2 ul li a {font-size:24px;line-height:24px;color:#999999;font-weight:bold;}
.div2 ul li:hover,.div2 ul li.hover {background:url('../images/focus.zip/st2-sign.png') no-repeat;}
.div2 ul li:hover a,.div2 ul li.hover a {font-size:22px;line-height:22px;color:#fffdfd;}
.div2list {width:830px;height:474px;position:absolute;top:30px;right:30px;}
.carousel0 {width:830px;height:474px;margin:0 auto;overflow:hidden;position:relative;}
.carousel0 .img0 {height:474px;position:absolute;left:0px;top:0px;}
.carousel0 .img0 .list2 {width:276px;height:474px;position:relative;float:left;padding:0;margin-right:1px;}
.carousel0 .img0 .list2 img {width:276px;height:474px;position:absolute;top:0;left:0;}
.carousel0 .img0 .list2  p {width:276px;height:474px;position:absolute;left:0;bottom:0;background:url('../images/focus.zip/st2-boxbgred.png') no-repeat;background-size:100% 100%;}
.carousel0 .img0 .list2 p a {width:100%;font-size:22px;line-height:22px;color:#fffdfd;padding:0 22px 28px;position:absolute;bottom:0;}
.carousel0 .num {display:none;}
.carousel0 .btn {position:absolute;top:212px;width:30px;height:50px;cursor:pointer;z-index:100;padding:0;}
.carousel0 .btn_l {left:0;right:auto;}
.carousel0 .btn_r {right:0;left:auto;}

.keywords {position:relative;margin-bottom:80px;}
.tt {width:240px;height:32px;margin:0 auto 60px;}
.carousel {width:1140px;height:310px;margin:0 auto;overflow:hidden;position:relative;}
.carousel .img {width:2565px;height:310px;position:absolute;left:0px;top:0px;}
.carousel .img li {width:165px;height:310px;float:left;margin:0 60px;position: relative;}
.carousel .img li:nth-child(odd) {background:url('../images/focus.zip/st2-shuimoup.png') no-repeat;background-position:top left;background-size: 100%;}
.carousel .img li:nth-child(even) {background:url('../images/focus.zip/st2-shuimodown.png') no-repeat;background-position:bottom left;background-size: 100%;}
.carousel .img li:nth-child(odd):hover {background:url('../images/focus.zip/st2-shuimouphover.png') no-repeat;background-position:top left;background-size: 100%;}
.carousel .img li:nth-child(even):hover {background:url('../images/focus.zip/st2-shuimodownhover.png') no-repeat;background-position:bottom left;background-size: 100%;}
.carousel .img li p{width: 120px;height: 170px;position: absolute;left: 22.5px;}
.carousel .img li:nth-child(odd) p{top: 0;}
.carousel .img li:nth-child(even) p{bottom: 0;}
.carousel .img li p span{width:120px;height:170px;display:table-cell;vertical-align:middle;padding: 0 8px;text-align: center;}
.carousel .img li p a {color:#999999;font-size:18px;line-height:22px;}
.carousel .img li:hover p a{color: #dc1919;}
.carousel .num {display:none;}
.keywords .btn {position:absolute;top:206px;width:82px;height:82px;cursor:pointer;z-index:100;padding:0;}
.keywords .btn_l {left:0;right:auto;}
.keywords .btn_r {right:0;left:auto;}
.div3 {width:100%;height:480px;position:relative;margin-bottom:80px;}
.div3 ul {width:460px;height:60px;position:absolute;top:0;right:0;background:#ce2f3c;z-index:10;}
.div3 ul li {width:230px;height:60px;float:left;text-align:center;}
.div3 ul li a {font-size:24px;line-height:60px;color:rgba(255,255,255,0.4);font-weight:bold;}
.div3 ul li:hover a,.div3 ul li.hover a {color:#ffffff;}
.div3list {width:100%;height:480px;position:absolute;top:0;left:0;}
.list3 {width:480px;height:400px;position:absolute;top:80px;right:0;}
.list3-1list,.list3-2list{width: 480px;height: 120px;margin-bottom: 20px;padding-left: 20px;}
.list3-1list:last-child,.list3-2list:last-child{margin-bottom: 0;}
.list3-1list:hover,.list3-1list.hover,.list3-2list:hover,.list3-2list.hover{padding-left: 0;}
.list3-1list img,.list3-2list img{width: 180px;height: 120px;float: left;}
.list3img{width:720px;height:480px;position: absolute;top: 0;left: 0;}
.list3-1list:hover img,.list3-1list.hover img,.list3-2list:hover img,.list3-2list.hover img{display: none;}
.list3 p {width:250px;height:120px;display:table-cell;vertical-align:middle;padding:0 12px;}
.list3-1list:hover p,.list3-1list.hover p,.list3-2list:hover p,.list3-2list.hover p {width:480px;background:#dc1919;}
.list3 p a {width:100%;height:auto;font-size:18px;line-height:22px;color:#000;display: inline-block;}
.list3-1list:hover p a,.list3-1list.hover p a,.list3-2list:hover p a,.list3-2list.hover p a {color:#ffffff;}
.div4 {width:100%;height:530px;position:relative;}
.div4 ul {width:350px;height:40px;position:absolute;bottom:20px;left:520px;z-index:10;}
.div4 ul li {width:170px;height:40px;float:left;text-align:center;background:rgba(206,47,60,0.7);}
.div4 ul li:first-child {margin-right:10px;}
.div4 ul li:hover,.div4 ul li.hover {background:#ce2f3c;}
.div4 ul li a {font-size:18px;line-height:40px;color:#ffffff;font-weight:bold;}
.div4list {width:100%;height:530px;position:absolute;top:0;left:0;}
.list4 {width:510px;height:530px;padding:25px 0;background:url('../images/focus.zip/st2-voicebg.png') no-repeat;background-size:100%;}
.list4 p {width:510px;height:120px;}
.list4 p:hover,.list4 p.hover {background:#112993;}
.list4 p span {width:510px;height:120px;display:table-cell;vertical-align:middle;padding:0 30px;}
.list4 p a {font-size:24px;line-height:30px;color:#ffffff;}
.list4img {width:690px;height:460px;position:absolute;top:0;right:0;}
.list4img img {width:690px;height:460px;}
.box2 {width:100%;background:url('../images/focus.zip/st2-bottombg.jpg') repeat-x;background-position:center;background-size:100%;padding:50px 0 100px;}
.div5 {width:100%;height:400px;position:relative;margin-bottom:262px;}
.title1 {width:421px;height:115px;margin-bottom:50px;}
.div5 p {width:570px;}
.div5 p a {font-size:42px;line-height:52px;color:#ffffff;display:block;margin-bottom:30px;}
.div5 p span {font-size:18px;line-height:27px;color:#ffffff;}
.div5img {width:600px;height:400px;position:absolute;top:58px;right:0;}
.div6 {width:100%;min-height:304px;position:relative;}
.title2 {width:279px;height:304px;position:absolute;top:0;right:0;}
.div6 p {width:820px;border-bottom:1px dashed #ffffff;margin-bottom:36px;}
.div6 p:last-child {border-bottom:none;margin-bottom:0;}
.div6 p a {font-size:36px;line-height:45px;color:#ffffff;display:block;margin-bottom:20px;}
.div6 p span {font-size:18px;line-height:27px;color:#ffffff;position:relative;padding:0 0 36px 60px;display:block;}
.div6 p span img {width:33px;height:29px;position:absolute;top:0;left:0;}
.footer {margin:0;line-height:18px;background:#ffffff;color:#999999;}
.footer a {color:#999999 !important;}