@charset "utf-8";
/* CSS Document */
/*================================统一样式=================================*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin:0; padding:0;}
table {width:100%; border-collapse:collapse;}
table th {text-align:left;}
html , body {width:100%; height:100%;}
img { border:none;}
img[src=""],img:not([src]) {opacity:0;}
ul, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 16px;}
aside section,body,input,button,textarea {font-family:Helvetica, Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 微软雅黑, STHeiti, 华文细黑, sans-serif;font-size: 17px;color:#1a1a1a;}
input,textarea {width:100%; box-sizing:border-box;}
input,textarea,button {border:none; background:none;}
button {cursor:pointer;}
input:focus,textarea:focus,button {outline:none;} /*去掉chrome蓝色边框*/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;} /*去除chrome浏览器input自动填充黄色背景*/
textarea {resize:none;}
img {vertical-align:middle;}
i, em, cite {font-style:normal;}
aside section {display:block; margin:0 auto;}
a, a:link {color:#1a1a1a; text-decoration:none;} /*设置a标签基本样式与伪类选择器设置*/
a:visited {}
a:active, a:hover {text-decoration:none;}
a:focus {outline:none;}
input::-webkit-input-placeholder {color:#b8b8b8;}
input:-moz-placeholder {color:#b8b8b8;}
input::-moz-placeholder {color:#b8b8b8;}
input:-ms-input-placeholder {color:#b8b8b8;}
body {min-width:1280px; background:#fff;}
.frame_box {width:100%; min-height:100%; position:relative;}
.contentWidth {width: 1200px;margin:0 auto;}
.wd486 {width: 583px !important;}
.float_l {float:left !important;}
.float_r {float:right !important;}
.clear_float:after {content:''; clear:both; display:block;}
.mt14 {margin-top:14px !important;}
.pt14 {padding-top:14px !important;}


/* ========== 页头 ========== */
.header {height: 50px;background: #022a57;/* position: relative; *//* top: 45px; */}
.header div.header_in {position:relative;}
.header div.header_in:after {content:''; clear:both; display:block;}
.logo {float:left; margin-left:-6px; margin-top:13px;}
.header div.header_r {height: 49px;/* float:right; */width: 1200px;}
.header ul.nav {float:left;position: relative;top: -25px;}
.header ul.nav li {/* height: 78px; *//* line-height: 0px; */float:left;margin-left:17px;margin: 0 27px;}
.header ul.nav li:first-child {margin-left:0;}
.header ul.nav li a {color: #ffffff;}
.header ul.nav li a:hover {color:#fff;}
.header ul.nav li.current_style a {color:#fff;}
.header div.search {position: relative;
    right: -1px;
    float: right;
    margin-left: 45px;
    margin-top: 0px;}
.header div.search:before {content:''; width:1px; height:14px; position:absolute; left:-21px; top:50%; margin-top:-7px; background:#3b84d7;display:none}
.header div.search a.icon_search {display:block; width:20px; height:20px; background:url(../image/common/icon_search.png) no-repeat; background-size:contain;}


/* ========== 页尾 ========== */
.footer {position:absolute;left:0;right:0;bottom:0;padding:26px 0 30px 0;background: #022a57;font-size:15px;color:#fff;}
.footer dl.fridend_link {position:relative; padding-left:60px;}
.footer dl.fridend_link dt {line-height:16px; position:absolute; left:0; top:0; padding:4px 0;}
.footer dl.fridend_link dd:after {content:''; clear:both; display:block;}
.footer dl.fridend_link dd a {line-height:16px; float:left; padding:4px 0; margin-right:18px; color:#fff;}
.footer dl.fridend_link dd a:hover {text-decoration:underline;}
.footer div.other_info {margin-top:13px;}
.footer div.other_info div {line-height:16px;}
.footer div.other_info p {margin-left:24px;}
.footer div.other_info p:first-child {margin-left:0;}
.footer div.other_info p a {color:#fff;}


.content {padding-bottom:109px;padding-top: 47px;}

.insidePage_title {position:relative; border-bottom:1px solid #e5e5e5;}
.insidePage_title h3 {height:62px; line-height:62px; font-size:22px;color: #022a57 !important; text-align:center;}
.insidePage_title a.return_btn {line-height:62px; position: absolute; left:0; top:0; color:#666; cursor:pointer;}
.insidePage_title a.return_btn:hover {text-decoration:underline;}


/* ========== 内页公共样式(有导航) ========== */
.insidePage_content:after {content:''; clear:both; display:block;}
.insidePage_content:before {content:''; width:50%; position:absolute; left:0; top:100px; bottom:0; z-index:-2; background:#f5f5f5;}
.insidePage_content div.insidePage_left {width:180px; padding-top:22px; float:left;}
.insidePage_content div.insidePage_right {width:820px; padding-top:22px; padding-bottom:60px; float:right;}
.content_bg {width:1000px; position:absolute; left:50%; top:100px; bottom:0; z-index:-1; margin-left:-500px;}
.content_bg:before {content:''; width:180px; position:absolute; left:0; top:0; bottom:0; background:#f5f5f5;}
.content_bg:after {content:''; position:absolute; left:180px; right:0; top:0; bottom:0; background:#fff;}
.insidePage_content div.first_title {height:52px;line-height:52px;border-bottom:1px solid #e6e6e6;font-size: 20px;}
.second_nav {margin-top:28px;}
.second_nav li {height:40px; line-height:40px; padding-left:10px; margin-top:13px; border-left:2px solid #f5f5f5;}
.second_nav li:first-child {margin:0;}
.second_nav li a {color:#999;}
.second_nav li a:hover {color:#1a1a1a;}
.second_nav li.current_style {border-left:2px solid #ccc; background:#fff;}
.second_nav li.current_style a {color:#404040;}
.insidePage_content div.insidePage_title {padding-left:30px;}
.insidePage_content div.insidePage_title h3 {height:52px; line-height:52px; font-size:18px; font-weight:bold;}
.insidePage_content div.insidePage_title a.return_btn {height:52px; line-height:52px; left:30px;}
.content_container {width:790px; padding-left:30px; color:#595959; margin-bottom:110px;}


/* ========== 内页文章列表 ========== */
.commonList {margin-top:26px;}
.commonList li {height:45px; line-height:45px; border-bottom:1px dashed #e5e5e5; font-size:14px;}
.commonList li h3 {width:680px; float:left; overflow:hidden;}
.commonList li a:hover {color:#1d71d1; text-decoration:underline;}
.commonList li span {float:right; color:#808080;}


/* ========== 列表公用页码 ========== */
.commonList_info {position:relative; margin-top:32px;}
.commonList_info div.list_quantity {height:28px; line-height:28px; position:absolute; left:0; top:0; color:#999;}
.commonList_info div.list_quantity span {margin:0 4px;}
.commonPage {text-align:center; font-size:0;}
.commonPage a.page_btn {width:48px; height:26px; line-height:26px; margin:0 3px; display:inline-block; vertical-align:top; border:1px solid #e0e0e0; background:#fafafa; font-size:12px; color:#595959;}
.commonPage a.page_btn:hover {cursor:pointer;}
.commonPage div.page_number {height:28px; line-height:28px; margin:0 14px; display:inline-block; vertical-align:top; font-size:12px; color:#999;}
.commonPage div.page_number span {color:#1a1a1a;}


/* ========== 文章列表-详情 ========== */
.article_container {margin-top:28px;}
.article_container div.article_title {font-size:18px; text-align:center;}
.article_container ul.other_info {margin-top:10px; text-align: center;}
.article_container ul.other_info li {margin:0 10px; color:#999; display:inline;}
.article_container div.article_text {line-height:28px; margin-top:21px; font-size:14px;}


.listbox_3 {padding-bottom:174px; margin-top:55px;}
.listbox_3 ul.commonList {width:800px; margin:26px auto 0 auto;}
.listbox_3 div.commonList_info {width:800px; margin:32px auto 0 auto;}
.listbox_3 div.article_container {width:800px; margin:28px auto 0 auto;}