@charset "utf-8";
/*banner*/
.banner { height:300px; overflow:hidden;}
.banner .q1 { float:left; width:240px;}
.banner .q1 p { color:#f60; font-size:15px; padding:14px 0 5px; width:100%; float:left; line-height:100%;}
.banner .q1 a { font-size:12px; color:#777; padding:0 10px; line-height:200%; float:left;}
.banner .q1 a:hover { color:#f60;}
.banner .q2 { float:right; width:950px;}
.banner .q3 { float:right; width:240px;}
.banner .q3 div { float:left; width:100%; margin-top:20px;}
.banner .q3 img { width:48px; height:48px; float:left;}
.banner .q3 span { display:block; font-size:15px; color:#333; padding:2px 0 5px 5px;}
.banner .q3 p { font-size:12px; color:#999;}

#index_swiper { width:700px;height:300px; float:left;}
#index_swiper .swiper-slide { text-align:center; background:#fff; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; overflow:hidden;}
#index_swiper .swiper-pagination { position:absolute; bottom:10px; width:100%; text-align:center;}
#index_swiper .swiper-pagination-switch { display:inline-block; width:20px; height:20px; line-height:20px; font-size:12px; color:#fff; text-align:center; background:#ccc; border-radius:50%; margin:0 3px; cursor:pointer;}
#index_swiper .swiper-active-switch { background:#3f784b; color:#fff;}

/*jqmarquee*/
.jqmarquee{ position:relative; overflow:hidden; height:40px; background-color:#F0FEFF; z-index:1; margin-top:10px;}
.jqmarquee div{ display:block; white-space:nowrap; font-size:18px; color:#f00; line-height:40px; position:absolute; top:0; left:0; font-family:"Microsoft YaHei";}