﻿@charset "utf-8";
*{margin:0;padding:0;}
body{ background:#FFFFFF; color:#333333; font-family:"微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif; font-size:12px; line-height:150%; }
a:link, a:visited{ text-decoration:none; }
a:hover{ text-decoration:none; }
a:active{ color:#990000; }
ol, ul{ list-style: none outside none;}
.m { margin-bottom: 10px; }
.m, .mt, .mc, .mb{ overflow: hidden; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
.clearfix{display:block;} 
ul,li{list-style-type:none;}
img{border:0px;}
.not-animated{opacity:0;}

body{background:#FFFFFF;}
.banner {
    height: 400px;
    background: url(../images/banner_2021.gif) no-repeat center;
}
.content{ width: 1210px; margin: 0 auto; background:#fff;}
.con_top{ overflow: hidden;}
.con_top ul li{ float: left; width: calc(100% / 3); line-height: 66px; text-align: center; font-size: 16px;font-weight:bold; cursor:pointer; position:relative; background:#F5F5F5; color:#808080;}
.con_top ul li::before{ content:""; height:40px; position:absolute; top:13px; right:-1px; border-right:2px solid #808080;z-index:10}
.con_top ul li:last-child::before{ display:none;}
.con_top ul li.in{ background:#fff; color:#808080; font-weight:bold;}
.box{ padding-top:40px; display:none;}


.dowm{ font-size:20px; color:#000; overflow:hidden;margin:125px 0;}
.dowm img{ float:left;}
.dowm span{ display:block; float:left; line-height:56px; margin-left:12px; color:#808080;font-size:30px;}

/*box_2*/
.box_2{ display:none;}
.box_2 ul{ overflow:hidden}
.box_2 ul li{ float:left; margin:0px 56px; width:290px; border:1px solid #efefef; box-sizing:border-box; margin-bottom:40px;}
.box_2top{ overflow:hidden; background:#B59F78;}
.box_2top .box_2img{ float:left;}
.box_2top .box_2img img{  width:105px; height:105px; margin:3px;}
.box_2top .box_2tit{ line-height:111px; font-size:16px; font-weight:bold; float:right; overflow:hidden; width:170px; height:111px; color:#fff;white-space:nowrap;text-overflow: ellipsis}
.box_2ul{ height:235px;}
.box_2ul p{ line-height:47px; padding:0px 10px; border-bottom:1px solid #efefef; font-size:14px; overflow: hidden;}
.box_2ul p span{ display:block; float:left; width:140px;white-space:nowrap;text-overflow: ellipsis; overflow:hidden; color:#333;}
.box_2ul p font{ display:block; float:right; width:125px;white-space:nowrap;text-overflow: ellipsis; overflow:hidden;color:#B59F78; text-align:right;}
.box_2a{ line-height:42px; text-align:center; background:#f5f5f5; font-size:18px; }
.box_2a a{color:#B59F78;}

/*box_3*/
.box_3 ul{ overflow:hidden}
.box_3 ul li{ float:left; margin:0px 56px; width:290px; border:1px solid #efefef; box-sizing:border-box; margin-bottom:40px; border-radius:10px; overflow:hidden}
.box_3top{ background:url(../images/img005.png) no-repeat center; overflow:hidden; padding-bottom:20px;}
.box_3img{ width:64px; height:64px; margin:0 auto; margin-top:10px; border-radius:50%; overflow:hidden}
.box_3img img{ width:64px; height:64px;}
.box_3name{ margin-top:10px; text-align: center; font-size:18px; font-weight:bold;}
.box_3zw{ margin-top:10px; text-align: center; font-size:18px;}
.box_3jl{ overflow:hidden}
.box_3jl .box_li{ float:left; width:33.33%; text-align:center; padding-top:15px; border-right:1px solid #efefef; box-sizing:border-box; font-size:13px; color:#828C8D;}
.box_3jl .box_li:nth-child(1){ border-top:3px solid #5DC9E6;}
.box_3jl .box_li:nth-child(2){ border-top:3px solid #50B2CB;}
.box_3jl .box_li:nth-child(3){ border-top:3px solid #419DB6; border-right:0px;}
.box_3jl .box_li p:nth-child(1){ margin-bottom:10px;}
.box_3con{ padding:15px 20px 15px 20px; color:#828C8D; font-size:13px; line-height:24px;}
.box_3a{ line-height:42px; text-align:center; background:#f5f5f5; font-size:18px; }
.box_3a a{color:#77A6C2;}

.box4_title {
    color:#808080;
    font-size: 42px;
    line-height:60px;
}
.box4_red {
    width: 100%;
    height: 50px;
    background-color: #e50012;
    margin-bottom: 20px;
}
.box4_p {
    color: #808080;
    text-align: left;
    font-size:18px;
    line-height:40px;
}

.box4_tips {
    text-align: left;
    line-height:40px;
    box-sizing:border-box;
}

    .box4_tips span, .box4_tips p {
        color: #808080;
        font-size: 18px;
    }

    .box4_tips span {
        font-weight: bold;
    }
    .box4_tips p span{
        font-weight:normal;
        display:block;
    }






/*footer*/
.footer {
    text-align: center;
    padding-top: 175px;
    padding-bottom: 75px;
}