/* 图片自适应 */
img { width: auto\9; max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; object-fit: cover; }

/* 去除苹果手机默认按钮样式 */
input[type='button'], input[type='submit'], input[type='reset'], textarea { resize: none; -webkit-appearance: none; }

/* 初始化 */
html, body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, hr, input, textarea, select, p, dl, dt, dd, a, span, strong, font, i, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: "思源黑体", "微软雅黑", Arial; margin: 0; padding: 0; color: #333; border: none; box-sizing: border-box; }
html, body { min-width: 320px; max-width: 1920px; margin: 0 auto; width: 100%; }
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { font-size: 14px; position: relative; -overflow-x: hidden; color: #333; background-color: #fff; overflow-x: hidden; }
html, body { width: 100%; height: 100%; }
input, button, select, textarea { outline: none; }
em, i { font-style: normal; font-family: "微软雅黑";}
.clearfix:after { display: block; visibility: hidden; clear: both; height: 0; content: ''; }
.clearfix { clear: both;overflow: hidden; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
ul, li, ol { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: none; max-width: 100%; max-height: 100%; vertical-align: middle; }
.fl { float: left; }
.fr { float: right; }
.pubcon { width: 90%; margin: 0 auto; }
.over { overflow: hidden; }

/*头部导航样式PC端*/
.nav ul li:nth-child(10){display:none;}


.topbox{ width:100%;height: 32px; float: left; line-height: 32px; background: #f0f1f5;padding-left:5%;padding-right:5%;}
.pc_top span{float: left;font-size:12px;}
.pc_top em{float: right;}
.pc_top a:link,.pc_top a:visited{color:#666; text-decoration:none;}
.top a:link,.top a:visited{color:#fff; text-decoration:none;}
.pc_top a:hover{color:#666; text-decoration:underline;}

.phone_nav{display:none;}
.box{text-align:left;width:100%;margin-right:auto;margin-left:auto;}
.flash{width:100%;float:left;}
.flash img{width:100%;height:100%;float:left;border:0;}
.nav{width:100%;height:45px;float:left;background:#b61314;}
.nav ul{width:90%;height:45px;margin:0 auto;}
.nav ul li{float:left;text-align:center;line-height:45px;color:#FFF;cursor:pointer;padding:0 1.6%;}
.nav ul li.on,.nav ul li:hover{background:#8a080a;height:45px;}
.nav ul li a{font-size:16px;}
.nav ul li a img{width:18px;height:18px;margin-top:-5px;margin-right:3px;}
.nav a:link,.nav a:visited{color:#FFF;text-decoration:none;}
a:link,a:visited{color:#666;text-decoration:none;}
.nav h2{ width: 10%; float: right; height: 45px; font-size: 12px; background:url("/uiFramework/commonResource/image/2026012212503848429.png") no-repeat center; margin-right: 5%;margin-top: -47px;}
.nav h2 span{ width: 80%; height: 22px; float: left; margin-left: 20%; margin-top: 3px; text-align: center;              background:url("/uiFramework/commonResource/image/2026012212492881156.png") no-repeat center; line-height: 22px; color: #FFF;}
.nav h2 em{ width: 80%; height: 15px; float: left; margin-left: 20%;  text-align: center;line-height: 15px; color: #FFF;}

/*底部footer样式PC端*/

.btbox{ width: 100%; height: 232px; background: #fafafa; margin-top: 20px;}
.btbox .box{text-align: left;width: 90%;margin-right: auto;margin-left: auto;}
.btbox .box .bt{ width: 100%; height: 160px; float: left; padding-top: 45px; line-height: 28px; text-align: center; position: relative;font-size:14px;}
.btbox .box .bt p{width:120px;height:120px; position:absolute; top:20px; right:0;}
.btbox .box .bt p img{width:120px; height:120px; border:0;}
/*返回顶部样式*/
#goToTop{position:fixed;bottom:88px;right:0;}
#goToTop a{width:60px;height:40px;float:left;border-radius:5px;background:#C00;color:#FFF;text-align:center;line-height:40px;}

/*分页样式*/
.easysite-jump-page{float: left;font-size:16px;}
.easysite-jump-page span{padding: 2px;margin: 0;border-radius: 5px;font-size:14px;}
.easysite-jump-page input{line-height: 32px;}
.easysite-jump-page .easysite-page-text{border: 1px solid #ddd;padding: 2px;margin: 0 5px;border-radius: 5px;color: #888;background-color: #eee;text-align: center;line-h;line-height: 26px;}
.easysite-jump-page .easysite-jump-btn{background-color: #eeeeee;padding: 0 10px;border-radius: 8px;font-size:14px;}
.page_box{margin:55px 0 25px 0;padding-top:45px;}
.page_wrap{overflow: hidden;}
.page_wrap a{padding: 4px 8px;border: 2px solid #eee;color: #4a4a4a;cursor:pointer;margin:0 10px;float: left;font-size: 14px;border-radius: 8px;}
.page_wrap a:hover{background-color: #8a080a;color: #fff;}
.total_page{padding: 7px 12px;}
.total_page b{margin:0 8px;}
.total_page span{font-size:14px;color: #333;line-height: 18px;}


/*相关阅读 */
.easysite-related-news h3{line-height:3em;color:#fff;font-size:16px;font-weight:400;background:#c92009!important;padding:0 20px;}

/*留言板样式*/
.easysite-submit-btns{width: 100%;text-align: center;margin:0 auto !important;}
.easysite-submit-btns label{width: 90%;margin: 0 auto!important;}
.easysite-submit-btns input {background-color: #009688!important;color: #fff!important;}
.easysite-submit-btns .easysite-sub-page{border:none!important;background-color: #009688!important;width:90%!important;}
.easysite-submit-btns .easysite-sub-page:hover, .easysite-submit-btns .easysite-sub-page:hover input{background-color: #009688!important;}
.easysite-cell .easysite-imgcode {width: 110px!important;}
.easysite-reset-page{display:none;}
/*
@media screen and (min-width: 1024px){

.nav h2{margin-top:-47px!important;}
.nav ul li{padding: 0 6px!important;}
.nav ul li a {font-size: 14px!important;}
.nav ul li a img {width: 15px!important;height: 15px!important;}
}*/