.header{width: 100%;max-height: 700px;position: relative;height: auto;}
/* header_top */
.header_top{height: 140px;width: 100%;z-index: 999;background: #FFFFFF;}
/* header left */
.header_top .left{width: 29%;height: 110px;float: left;}
.header_top .left img{max-width: 415px;width: 100%;margin-top: 30px;}
/* header right */
.header_top .right{width: 70%;float: right;height: 110px;}
/* search */
.header_top .right .search{height: 26px;margin-top: 16px;}
.header_top .right .search li{float: right;height: 42px;margin-left: 20px;}
.header_top .right .search .chinese_link{font-size: 16px;font-family: Source Han Sans CN;
font-weight: 400;color: #B32734;padding-left: 28px;background: url('../img/icon52.png') no-repeat;
display: inline-block;width: auto;height: 22px;line-height: 22px;margin-top: 2px;}
.header_top .right .search_form{height: 26px;width: 200px;border: 1px solid #BCBCBC;border-radius: 13px;background:#fff;
opacity: 0.84;}
.header_top .right .search_form input{border: none;background: #fff;height: 24px;line-height: 26px;outline: none;
  width: 150px;float: left;border-radius: 13px 0 0 13px;padding-left: 10px;font-size:16px;}
.header_top .right .search_form button{width: 38px;height: 26px;border: none;float: right;
background: url('../img/icon62.png') no-repeat center center #fff;cursor: pointer;border-radius: 0px 13px 13px 0px;}
.header_top .right .nav{clear: both;margin-top: 22px;}
.header_top .right .nav ul{float: right;}
.header_top .right .nav li{float: left;margin-left: 38px;}
.header_top .right .nav li a{font-size: 20px;color: #242633;}
.header_top .right .nav li.active a,
.header_top .right .nav li a:hover {color: #B32734;}

.banner{width: 100%;height: auto;background: #D7DDEB;position: relative;}
.banner img{width: 100%;}
.banner p{position: absolute;z-index: 999;top: 40%;color: #B32734;text-align: center;
font-size: 77px;width: 100%;font-weight: bold;}

/* .list_container */
.list_container{height: auto;min-height: 500px;position: relative;z-index: 1px;top: -30px;
width: 100%;}
/* lm */
.lm{width: 100%;height: 50px;background: #F5F5F5;line-height: 50px;}
.lm ul li{float: left;padding: 0 30px;}
.lm ul li a{color: #666666;font-size: 16px;}
.lm ul li.active a,
.lm ul li:hover a {color: #B32734;}
/* breadNav */
.breadNav{margin-top: 20px;height: 30px;color: #666;font-size: 14px;}
.breadNav ul li{float: left;}
.breadNav ul li a{font-size: 14px;color: #666;padding:0 4px}
/* list_main */
.list_main {width: 100%;height: auto;}
.list_main .list_ul li {float: left;width: 48%;margin-left: 4%;height: 500px;margin-bottom: 20px;}
.list_main .list_ul li.no_margin{margin-left: 0px;}
.list_main .list_ul li img{width: 100%;height: 262px;}
.list_main .list_ul li .main{width: 100%;height: 190px;position: relative;border-bottom: 1px solid #E6E6E6;
padding-top: 16px;}
.list_main .list_ul li .main .date{width: 98px;height: auto;float: left;font-size: 26px;color: #999;}
.list_main .list_ul li .main .content{margin-left: 98px;}
.list_main .list_ul li .main .content .title{display: block;color: #333;font-size: 18px;line-height: 24px;word-break:break-all;height:48px;overflow:hidden;}
.list_main .list_ul li .main .content .desc{font-size: 14px;line-height: 24px;word-break:break-all;margin-top:10px;}
.list_main .list_ul li .main .content .more{display: block;width: 100px;height: 28px;color: #666;font-size: 14px;
text-align: center;line-height: 28px;position: absolute;bottom: 25px;background: #F5F5F5;}
.list_main .list_ul li:hover .main .date,
.list_main .list_ul li:hover .main .content .title{color: #B32734;}
.list_main .list_ul li:hover .main .content .more{background: #B32734; color: #fff;cursor: pointer;}
.list_main .paging{width: 100%;text-align: center;}
.list_main .paging .pager{display:inline-block;}
.list_main .paging .pager a{float: left;display: inline-block;padding:14px 8px;margin:0 10px;border: 1px solid #BFBFBF;
font-size: 16px;color: #808080;min-width: 30px;text-align: center;cursor: pointer;}
.list_main .paging .pager a:hover,
.list_main .paging .pager a.page-curr{background: #A00709;color: #fff;border: 1px solid #A00709;}

/* info_main */
.info_main {width: 100%;min-height: 400px;padding-top: 10px;}
.info_main .title{font-size: 26px;color: #B32734;text-align: center;line-height: 32px;padding:20px 0;word-break:break-all;}
.info_main .sub_info{text-align: center;color: #868686;font-size: 14px;}
.info_main .sub_info span{margin-right: 20px;}
.info_main .info_content{margin-top: 30px;}
.info_main .info_content p{font-size: 18px!important;line-height: 36px!important;
    font-family: "Times New Roman"!important;text-align: justify;word-break:break-all;}
.info_main .info_content img{max-width: 100%;border: 0;margin: 20px 0;}