﻿@charset "utf-8";
/* body */
.main_image {width:100%; height:620px;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:620px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:620px;}
.main_image li span {display:block; width:100%; height:620px}
.main_image li a {display:block; width:100%; height:620px}
.main_image li .img_1 {background: url('../images/ban11.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/ban2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/ban22.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/ban4.jpg') center top no-repeat}
.main_image li .img_5 {background: url('../images/ban5.jpg') center top no-repeat}
.main_image li .img_6 {background: url('../images/ban6.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative; z-index:999;}
div.flicking_con .flicking_inner {position:absolute; top:560px; left:420px; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}




.box526_-7656 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; width: 100%; }
.box526_-7656 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box526_-7656 ul, .box526_-7656 li { list-style: none; }
.box526_-7656 a { text-decoration: none; color: inherit; }
.box526_-7656 img { max-width: 100%; border: 0; vertical-align: middle; }
.box526_-7656 h2 { height: 60px; line-height: 60px; width: 99%; margin: 0 auto 30px; font-size: 30px; border-bottom: 1px solid #d9d9d9; position: relative; }
.box526_-7656 h2::before { content: ''; display: inline-block; width: 180px; height: 3px; background-color: #0067ac; position: absolute; bottom: -2px; left: 0; }
.box526_-7656 h2 a { float: right; padding-right: 10px; font-size: 16px; color: #0067ac; font-weight: normal; text-decoration: none; }
.box526_-7656 .topMarquee { width: 100%; }
.box526_-7656 .topMarquee .bd { width: 100%; margin: 0 auto; }
.box526_-7656 .topMarquee .bd .picList { width: 100%; }
.box526_-7656 .topMarquee .bd .picList li { width: 100%; list-style-type: none; padding: 10px; }
.box526_-7656 .topMarquee .bd .picList li h3 { width: 100%; height: 50px; line-height: 50px; color: #333; font-weight: normal; border-bottom: 1px solid #d9d9d9; }
.box526_-7656 .topMarquee .bd .picList li h3 b { font-size: 0; width: 22px; height: 50px; background: url(../images/new_w.png) no-repeat center center; float: left; margin-right: 10px; }
.box526_-7656 .topMarquee .bd .picList li h3 span { float: left; display: block; font-size: 16px; }
.box526_-7656 .topMarquee .bd .picList li h3 a:hover { text-decoration: underline; color: #0067ac; }
.box526_-7656 .topMarquee .bd .picList li p { font-size: 14px; color: #666; line-height: 1.5; }
.box526_-7656 .topMarquee .bd .picList li p b { display: none; }
.box526_-7656 .topMarquee .bd .picList li p span { display: block; padding: ; width: 100%; line-height: 200%; }



