﻿/* 酷站代码整理 http://www.5icool.org */
@charset "utf-8";
*{list-style:none;border:0;}
/* body */
body {margin:0; padding:0}
{width:100%; margin:0 auto; overflow:hidden}
.main_image {width:100%; height:422px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:422px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:422px;}
.main_image li span {display:block; width:100%; height:422px}
.main_image li a {display:block; width:100%; height:422px}
.main_image li .img_1 {background: url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5 {background: url('../images/img_main_5.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:360px; left:90px; z-index:999; 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;}
.news-list h3{
    text-align: center;font-size: 35px;color: #247494;margin-bottom: 20px;font-family:'SimSun';font-weight:600;
}
.news-list .col-md-8 p{
    text-align: center;font-size: 18px;color: #333;margin-bottom: 20px;font-family:'SimSun';font-weight:400;
}
.news-list2 ul>li {
    overflow: hidden;height: 30px;line-height: 30px;
}
.news-list2 ul>li a{
    color: #333;font-size: 16px;
}
.news-list2 ul>li i{
    display: inline-block;margin: 0 8px 0 0; font-size: 14px;color: #112E58;
}
.news-list2 div.col-md-4{
    margin-bottom: 15px;
}
.bg-img{
    height:250px;position: relative;overflow: hidden;
}
.bg-img>div{
    width: 100%; height:100%; position:absolute;top: 170px;padding: 15px;
}
.bg-img .btn-a{
    position: absolute;bottom: 30px;display:block;padding: 7px 20px;background: #0e79c4;border-radius: 3px;color:#fff;left:50%;margin-left: -48px;
}
.bg-img h4{
    font-size: 26px;color: #fff;margin-bottom: 5px;letter-spacing: 4px;
}
.bg-img h5{
    font-size: 16px;color: #fff;margin-bottom: 20px;height:17px;overflow:hidden;
}
.bg-img h4 a i{
    line-height: 22px;color: #fff;
}
.bg-img p{
    font-size: 14px;color: #fff;display:none;
}
.partner{
    background: rgb(248,248,248);padding: 18px 15px 30px 55px;border-top: 1px solid #f0f0f0;
}
.partner h3{
    text-align: center; font-size: 36px; color: #247494; margin-bottom: 20px; font-family: "Microsoft YaHei";font-weight: normal;
}
.partner .list-con div.col-md-12 div{
    width:auto;float: left;height: 69px;margin-right: 3.6%;
}
.partner .list-con div.col-md-12 div:last-child{
    margin-right: 0;
}
.bottom-img{margin-top:20px;}
.margin-top15{margin-top:15px;}
/*ablum_list*/
.ablum_list { overflow:hidden; padding-bottom:10px;}
.ablum_list ul,.ablum_list ul li { float:left;}
.ablum_list ul {}
.ablum_list li { width:249px;margin-bottom:10px; overflow:hidden;}
.ablum_list ul li p { margin-bottom:10px; overflow:hidden;text-align: center}
.ablum_list ul li p img { width:200px; height:130px;}
.ablum_list li h4,.ablum_list ul li h4 a { height:25px; line-height:25px; font-size:12px; font-weight:normal; text-align:center; overflow:hidden;}
/*support*/
.fl{ float:left;}
.fr{ float:right;}
.qydt_div{width:718px; padding:0px 10px;}
.qydt_div_t{width:718px; padding:10px 0px; border-bottom:1px solid #e0e0e0; text-align:center;}
.qydt_div_t a{width:112px; height:36px; line-height:36px; display:inline-block; overflow:hidden; text-align:center; background-color:#c4c4c4; color:#fff;}
.qydt_div_t a:hover,.qydt_div_t a.activetopmenu{ color:#fff; text-decoration:none; background-color:#3282a5;}
.qydt_ul{width:718px;}
.qydt_ul li{width:718px; padding:12px 0px; border-bottom:1px dashed #cecece; float:left;}
.qydt_ul li .a_img,.qydt_ul li .a_img img{width:112px; height:112px;}
.qydt_ul li .con_riv{width:570px; height:112px; padding-right:13px;}
.qydt_ul li .con_riv_a,.qydt_ul li .con_riv_a:hover{width:100%; height:27px; line-height:27px; display:inline-block; overflow:hidden; color:#444444;}
.qydt_ul li .con_riv_t{width:100%; height:38px; line-height:38px; color:#c1c1c1;}
.qydt_ul li .con_riv_c{ color:#666666; line-height:22px; width:100%; text-indent:20px; height:44px; overflow:hidden;}
.new_titles{width:100%; height:18px; line-height:18px; padding-top:20px; text-align:center; color:#444444; overflow:hidden;}
.new_t2{width:100%; height:46px; line-height:46px; border-bottom:1px solid #e0e0e0; color:#c2c2c2; text-align:center;}
.new_t3{ color:#666666; width:688px; padding:28px 15px; line-height:2.0em;}
.new_t4{width:708px; height:45px; line-height:45px; border-top:1px solid #e0e0e0; padding:0px 5px;}
.new_t4 a,.new_t4 a:hover{ color:#444444;}
.left-title{
    background: #234493;
    width:100%;
    height:45px;
    color:#fff;
    margin-bottom: 2px;
    border-radius:2px;
}
.left-title h4{
    font-size:16px;
    padding:5px 0 3px 20px;
}
.left-title h5{
    font-size:14px;
    padding:0px 0 3px 20px;
}
.footer-brand a.s2{width:45%;}