.container { margin: 0 auto; width: 1400px; background: #fff; }
.nav{width:100%;}
.nav_list li{    width: 15%;text-align: center;}

/* banner */
.banner, .sencond-banner { width: 100%; height: 410px !important; background-size: cover !important; }
.sencond-banner p {font-size:50px;padding-top:115px;color:#1961ac;text-transform: uppercase;}
.sencond-banner span {display:block;width:100px;height:4px;background:#1961ac;margin:15px 0px;}

/* cont */
.cont-bg { background: #f4f4f4; padding: 60px 0 30px; }

.right-cont { float: right; background: #fff; position: relative; top: -80px; width: 964px; box-sizing: border-box; }
.ri-ti { text-align: right; border-bottom: 1px solid #dedede; line-height: 80px; font-size: 14px; position: relative; border-left: 6px solid #1b65c6; color: #666666; }
.ri-ti a { color: #666; }
.ri-ti span { float: left; display: block; font-size: 20px; padding-left: 41px; color: #333333; }
.ri-ti p { display: inline-block; position: relative; padding-left: 25px; padding-right: 32px; }
.ri-ti p span { float: none; font-size: 14px; color: #333333; display: inline-block; position: unset; padding-left: 0; padding-right: 0; }
.ri-ti p * { font-size: 14px; color: #333; }
.ri-ti p:before { content: ""; width: 18px; height: 18px; background: url(wz.png) no-repeat; position: absolute; top: 33px; left: 0; }
.cont-mes { font-size: 16px; line-height: 30px; color: #333333; margin: 0 auto; margin-top: 34px; margin-bottom: 40px; padding: 50px;padding-top: 0; }
.cont-mes p { text-align: justify; line-height: 30px; color: #555; margin-bottom: 10px; }
.cont-mes p.indent { text-align: justify; text-indent: 2em; line-height: 30px; color: #555; margin-bottom: 10px; font-size: 16px; }
.cont-mes p.tips { text-align: center; }
.cont-mes p strong { font-size: 16px; font-weight: bold; font-family: '微软雅黑'; }
.cont-mes img { display: inline-block; width: auto; max-width: 100%; }



/* 新闻列表 */
/*.news_con { width: 940px; }*/
.news_tit { font-size: 24px; font-weight: bold; color: #1a1a1a; line-height: 1em; padding-left: 20px; border-left: 3px solid #2b5da0; margin-bottom: 20px; }
.news_list li { height: 80px; line-height: 80px; border-bottom: 1px dashed #cfcfcf; }
.news_list li a { font-size: 16px; color: #454545; display: inline-block; max-width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news_list li span { font-size: 16px; color: #808080; float: right; }
.news_list li:hover a, .news_list li:hover span { color: #2b5da0; }

/* 分页样式 */
.news_page { margin-top: 75px; text-align: center; }
.news_page * { font-size: 14px; color: #666; margin: 0 5px; }
.news_page a, .news_page font { display: inline-block; height: 36px; line-height: 36px; min-width: 18px; text-align: center; padding: 0 12px; border: 1px solid #666; }
.news_page font, .news_page a:hover { background: #2b5da0; border-color: #2b5da0; color: #fff; }
.news_page>div{    display: inline-block;}
.news_page > span{    display: none !important;}


@media screen and (max-width: 769px) {

.container { margin: 0 auto; width: 96%; }
.sencond-banner p { display: none; }
.left-nav { width: 100%; }
.ne-le h1 { background-size: cover; }
.ne-le h1 span { font-size: 20px; }
.ne-le ul li { line-height: 50px; }
.ne-le ul li a { font-size: 18px; }
.ne-le ul { padding: 0px 0 10px; }
.right-cont { width: 100%;margin-top: -50px; }
.banner, .sencond-banner { height: 27vh !important; }
.hx_qyry_li { width: 100%;}
.hx_qyry_img { width: 100%; }
.cont-bg { padding: 20px 0px; }
.ri-ti span { display: none; }
.ri-ti { text-align: left;padding-left: 10px;     line-height: 40px;}
.cont-mes { padding: 10px;margin-bottom: 0px;    margin-top: 20px; }
.ri-ti p:before{top: 14px;}
#Title{    line-height: 30px;}
.nav_list li{    width: 50% !important;}
}