﻿@charset "UTF-8";
@font-face {
    font-family: 'YouSheBiaoTiHei';
    src: url(font/YouSheBiaoTiHei-2.ttf);
}
body{
    padding: 0;
    color: #666;
    margin: 0 auto;
}
body {
    background-color: #f3f4f6;
    line-height: 1.571429;
    font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Roboto, Arial, sans-serif;
}
* {
    margin: 0;
    padding: 0;
}
ul li{
	list-style:none;
}

.cl{
	clear:both;
}
.h6{
	_font-size:0;
	height:6px;
}
.h5{
	_font-size:0;
	height:5px;
}
.h10{
	height:10px;
	_font-size:0;
}
.h14{
	height:14px;
	_font-size:0;
}
.h17{
	height:17px;
	_font-size:0;
}
.h20 {
    height: 20px;
    _font-size: 0;
}
.h30 {
    height: 30px;
    _font-size: 0;
}
.margin_right{
	margin-right:20px;
	_margin-right:20px;
	*margin-right:20px;
}
.margin_top{
	margin-top:20px;
	_margin-top:20px;
	*margin-top:20px;
}
.margin_right5{
	margin-right:5px;
	_margin-right:5px;
	*margin-right:5px;
}
.banner {
    background: url(../images/gzgzw_5year.png) center no-repeat;
    background-size: cover;
    height: 236px;
}

/*====================nav=============================*/
.navbar {
    width: 100%;
    background-color: #D4A521;
}
.navbar-menu {
    width: 1000px;
    height: 45px;
    margin: 0 auto;
}

.li_line {
    border-right: #ffffff solid 1px;
}

.navbar-menu {
    display: flex;
}
    .navbar-menu li {
        float: left;
        height: 45px;
        text-align: center;
        list-style: none;
        line-height: 45px;
        flex: 1;
    }
        .navbar-menu li a {
            text-decoration: none;
            font-size: 18px;
            color: #000000;
            display: inline-block;
            width: 100%;
            height: 45px;
        }
            .navbar-menu li a:hover {
                background: linear-gradient(180deg, rgb(225 227 225) 0%,rgba(212,165,33) 100%);
            }
       
/*============================nav-end=========================*/
/*============================main=====================*/
.main{
	width:1000px;
	margin:0 auto;
}

.column-abstract, .column-newslist {
    display: flex;
    width: 100%;
}
.column-abstract {
    height: 255px;
    margin-bottom: 20px;
}
    .column-abstract .container {
        width: 100%;
        padding: 0px 10px 20px;
        border-bottom: 1px solid rgba(187,187,187,0.43);
        display: flex;
    }
    .column-abstract .container, .column-newslist .container {
        
    }
    .column-abstract img{
        width:45%;
    }
.column-abstract .con-content{
    width:55%;
    padding: 10px 15px 10px 35px;
    background-color: #fff;
}
.column-abstract .con-content p {
    text-indent: 4ch;
    color: #003A64;
}

    .column-abstract .con-content a {
        color: #286CFF;
        padding-left: 3px;
        cursor: pointer;
    }

        .column-abstract .con-content a:hover {
            color: #A77A77;
        }

.column-newslist {
    height: 360px;
}

    .column-newslist .container {
        border-radius: 10px;
        box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.1);
        background-color: #ffffff;
        flex: 1;
        width: 49%;
    }


.con-title {
    border-radius: 10px;
    color: rgba(16,16,16,1);
    width: 100%;
    height: 62px;
    display: flex;
    align-items: center;
    font-family: YouSheBiaoTiHei;
}
.con-title img{
    margin-left:10px;
}
    .con-title .span-before, .con-title .span-after {
        font-size: 28px;
    }
    .con-title .span-before {
        color: #003A64;
        margin-left:20px;
    }
    .con-title .span-after {
        color: #E65100;
    }
    .con-content{
        font-size:15px;
    }
.column-newslist .container .con-content{
    margin: auto 10px;
    padding: 12px 7px;
}
.column-newslist .container:not(:first-child){
    margin-left:20px;
}
.column-newslist .container .con-title {
    background: linear-gradient(180.03deg, rgba(0,255,253,1) -78.93%,rgba(255,255,255,1) 99.97%);
    position: relative;
}

    .column-newslist .container:first-child .con-title {
        background: linear-gradient(180.03deg, rgba(255,148,0,1) -78.93%,rgba(255,255,255,1) 99.97%);
    }
    .column-newslist .container:nth-child(2) .con-title {
        background: linear-gradient(180.03deg, rgba(0,58,100,0.26) -78.93%,rgba(255,255,255,1) 99.97%);
    }

.con-title .column-more {
    font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Roboto, Arial, sans-serif;
    position: absolute;
    right: 25px;
    color: #C55700;
}
    .con-title .column-more:hover {
        color: #0A84FF;
    }
    .column-newslist .con-content {
    padding: 15px;
}
.con-content .box_list_li {
    width: 100%;
    text-align: left;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
}

    .con-content .box_list_li a {
        display: flex;
        align-items: center;
        font-size: 15px;
    }

    .con-content .box_list_li .con_title {
        flex: 1;
        display: flex;
        align-items: center;
        position:relative;
    }

    .con-content .box_list_li .dot {
        width: 5px;
        height: 5px;
        border-radius: 50%;
        background-color: #FF9400;
        margin-right: 5px;
    }

    .con-content .box_list_li .article_title {
        flex: 1;
        overflow: hidden;
        margin: 0;
        color: #000;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

        .con-content .box_list_li .article_title:hover {
            color: #0A84FF;
        }

    .con-content .box_list_li .img_new {
        width: 30px;
        text-align: right;
        line-height: 5px;
    }

    .con-content .box_list_li .pub_date {
        width: 78px;
        text-align: right;
        color: #a0a0a0;
    }

.divider-bottom {
    width: 100%;
    height: 20px;
    background-color: rgba(212,165,33,1);
}
.breadcrumb {
    width: 600px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    height:60px;
}
    .breadcrumb .con-his-title {
        font-family: YouSheBiaoTiHei;
        font-size: 28px;
        width:180px;
    }
    .breadcrumb .con-his-nav {
        flex: 1;
        font-size: 1.2rem;
    }
        .breadcrumb .con-his-nav ul {
            display: flex;
        }
            .breadcrumb .con-his-nav ul li {
                flex: 1;
                align-items: center;
                display: flex;
            }
            .breadcrumb .con-his-nav ul li + li::before {
                color: #EACEC2;
                content: "\0002f";
            }

                .breadcrumb .con-his-nav ul li a {
                    align-items: center;
                    color: #516E74;
                    display: flex;
                    justify-content: center;
                    padding: 0 1.5em;
                    font-size: 16px;
                }

                .breadcrumb .con-his-nav ul li a:hover {
                    color: #A77A77;
                }
  
/*========================end===================================*/
/*============================footer=====================*/
.footer {
    background-color: #fff;
}

/*========================end===================================*/

/*��ҳ*/
a{font-size:14px;color:#333; text-decoration:none;}
li{ list-style-type:none;}
a:hover{font-size:14px;color:#ff0000; text-decoration:none;}
h1,h2,h3,h4{padding:0px;margin:0px;font-weight:500;}
p{padding:0px;margin:0px;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
/*�б�ҳ*/
