﻿body{
    background: #f5f6fa;
}
.banner {
    background: url("../image/banner.jpg") no-repeat center top;
    height: 523px;
}
.index_box {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    height: 765px;
}
.clo_two {
  clear: both;
    height: 347px;
}
.clo_one {
    float: left;
    width: 560px;
    height: 347px;
    margin: 0px 20px 35px 20px;
    position: relative;
}
.slide_img .hd{
    position: absolute;
    right: 10px;
    bottom: 15px;
    z-index: 9;
}
.slide_img .hd li{
    width: 8px;
    height: 8px;
    background: #fff;
    float: left;
    margin-right: 8px;
    border-radius: 8px;
    color: transparent;
}
.slide_img .hd li .on{
   background: #ee7f5c;
}
.slide_img .bd li{
    position: relative;
    width: 560px;
    height: 347px;
}
.slide_img .bd li img{
    width: 560px;
    height: 347px;
}
.slide_img .bd li .mask{
    height: 40px;
    background: rgba(0,0,0,.4);
    position: absolute;
    width: 100%;
    bottom: 0px;
}
.slide_img .bd li .mask a{
    line-height: 40px;
    color: #fff;
    margin: 0px 10px;
}
.common_main {
    width: 1200px;
    background: #fff;
    margin: 0px auto;
    padding-bottom: 30px;
}
.common_title {
    width: 560px;
    height: 40px;
    position: relative;
    background: #2f318d;
}
.common_title h2{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    line-height: 40px;
    background:#e5545e;
    display: inline-block;
    width: 120px;
    text-align: center;
}
.common_title a{
    font-size: 18px;
    color: #fff;
    line-height: 40px;
    float: right;
    margin-right: 20px;
}
.common_list ul{
    margin-top: 20px;
}
.common_list ul li{
    clear: both;
    line-height: 50px;
}
.common_list ul li:before{
    content: "";
    background: url("../image/icon.png") no-repeat;
    width: 6px;
    height: 11px;
    display: inline-block;
    float: left;
    margin: 20px 5px 0px 0px;
}
.common_list ul li a{
    font-size: 18px;
    color: #333;
    display: block;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.common_list ul li span{
    float: right;
    font-size: 16px;
    color: #404040;
}
.content_main_title {height: 40px;
    padding: 0px 15px;
}
.content_main_title h2 {float: left;
    line-height: 20px;
    margin: 0px 10px;
}
.content_main_title h2 a{font-size: 24px;font-weight: bold;color: #ca0813}
.content_main_title span{width: 2px;height: 20px;background: #CC0000;    display: inline-block;
    float: left;}
.content_main_title p{font-size: 14px;color: #333;line-height: 20px;margin-left: 10px;
    float: left}
.dotte_line {
    background: url("../image/dotton_line.png")  center;
    height: 10px;
}
.list_line  {
    width: 100%;
    height: 2px !important;
    background: #FCE3E1;
    margin: 20px;
}
.secBox {
    padding: 0px 15px;
}
.secBox_list {margin-top: 15px;margin-right: 15px;}
.secBox_list li{clear: both;font-size: 16px;color: #333;line-height: 38px;height: 38px;}

.secBox_list li i{width: 4px;height: 4px;background: #DDDDDD;float: left;display: block;margin: 17px 8px 17px 20px;}
.secBox_list li a{float: left;color:#333}
.secBox_list li span{float: right}
.secBox_list li:hover a{color: #ed3e1b}

.contentBox {
    line-height: 2;
    font-size: inherit;
    padding: 30px 50px 60px 50px;
}
.conTit {
    border-bottom: 2px solid #f5a594;
}
.conTit h2{
    font-size: 20px;
    color: #333;
    font-weight: bold;
    text-align: center;
    margin: 25px 0px;
}
.conTit .time{
    font-size: 16px;
    color: #333;
    clear: both;
    text-align: center;
    height: 30px;
}
.page {
    height: 50px;
    line-height: 50px;
    text-align: center;
    clear: both;
    margin-top: 30px;
}

.page span {
    padding: 5px 10px;
    border: solid 1px #adadad;
    margin-right: 10px;
}

.page a {
    padding: 5px 10px;
    border: solid 1px #adadad;
    margin-right: 10px;
}

.page a.num {
    border: solid 1px #FFF;
}

.page span.on {
    background: #e5545e;
    color: #FFF;
    border: none;
}

.page a:hover {
    background:#e5545e;
    color: #FFF;
    border: solid 1px #FFF;
}
