﻿@charset "utf-8"; 
/*=========================================全局共用属性CSS nie ===============================================*/
html,body{font-size:20px;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:"微软雅黑"; font-size:0.7rem; text-align:left; margin:0 auto; line-height:1.2rem; background:#fff; color:#333; font-weight:normal; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
button{border-radius:0px;-webkit-border-radius:0px; outline:none;}
input{/*-webkit-appearance:none;*/border-radius:0; outline:none;}
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
img{MAX-WIDTH:100%!important;HEIGHT: auto!important; _width:expression(this.width > 100% ? "100%" : this.width)!important;}
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
textarea {resize : none; outline: none;}/*去掉提交框右下角箭头*/
/*全局的字体链接*/
a:link,a:visited{color:#4e4c4c; text-decoration:none; }
a:hover,a:active{color:#129994; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
.container{clear:both; margin:0 auto; padding:0rem 0rem;}
@media (min-width: 992px){
     .container {padding:0rem;}
}
@media (min-width: 1200px){
     .container {width: 1200px;}
}
/*=========================顶部 top=============================*/
.HeaderTop{clear:both;border-bottom:0.05rem solid #E5E5E5;line-height:1.85rem;margin-bottom: 0.5rem;}
.HeaderTop .HeaderTopFl{display: none;}
.HeaderTop .HeaderTopFr{float:right;}
.HeaderTop .HeaderTopFr a{display: inline-block; margin-left: 1rem;}
.HeaderTop .HeaderTopFr a.HeaderTopFr_icon01{background: url(../images/icon01.jpg) no-repeat left center; padding-left:1.35rem;}
.HeaderTop .HeaderTopFr a.HeaderTopFr_icon02{background: url(../images/icon02.jpg) no-repeat left center; padding-left: 1.1rem;}
@media (min-width:768px){
   .HeaderTop .HeaderTopFl{display:block; float: left; font-size: 0.6rem; color: #4e4c4c;} 
}
@media(min-width:1200px){
    .HeaderTop{margin-bottom:1.4rem;}
}
/*=========================顶部 end=============================*/
/*=========================导航 start=============================*/
.header_con{padding: 0rem 0rem 0.5rem 0rem;margin-bottom: 0rem;}
.header_con .container-fluid{padding-left:0.5rem; padding-right: 0.5rem;}
.header_con .container-fluid .navbar-brand{float:left; padding:0rem 0rem; height: auto; background: #fff;}
.header_con .container-fluid .navbar-brand .logo_01{float:left;width:9rem;}
.header_con .container-fluid .navbar-brand .logo_02{display: none;}
.header_con .container-fluid .navbar-brand_tel{display: none;}
.navbar-default{background: #fff; border: 0rem;}
.navbar-toggle {display: none;}
.cstm-navi-content{background:url(../images/navbg.jpg) repeat; border-bottom: 0.25rem solid #f60;}
.cstm-navi-content .header_nav{float: none; width:100%; margin:0rem auto;}
.cstm-navi-content .header_nav li{float:left; width:20%;}
.cstm-navi-content .header_nav li:first-child{display:none;}
.cstm-navi-content .header_nav li a{clear:both;color:#fff;display:block;text-align:center;font-size:0.6rem;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;padding: 0.5rem 0rem;}
.cstm-navi-content .header_nav li a:hover{background: #f60;}
/**/
.header_fixed{position:fixed;right: 0;top:0rem;left: 0;z-index: 1030; border-bottom: 0.05rem solid #ddd;}
.header_fixed .container-fluid .navbar-toggle{display:block;margin-right: 0rem; margin-bottom: 0rem; margin-top:0.2rem; border-color: #129994; background: #fff;cursor: pointer;}
.header_fixed .container-fluid .navbar-toggle .icon-bar{ background: #129994;}
/**/
@media (max-width:767px) {
    .nav_fixed > .cstm-shade {width: 0;height: 0;position: fixed;top: 0;left: 0;transition:background 0.5s ease, width 0s ease 0.5s, height 0s ease 0.5s; z-index:30;}
    .nav_fixed > input[type="checkbox"],.off-canvas > input[type="checkbox"] {display: none;}
    .nav_fixed > input[type="checkbox"]:checked ~ .cstm-shade {background: rgba(0, 0, 0, 0.75);width: 100%;height: 100%;transition: background 0.5s ease;}
    .nav_fixed > .cstm-shade > .cstm-navi {background: #129994;width: 300px;height: 100%;position: fixed;right: -300px;transition: right 0.5s ease;}
    .nav_fixed > input[type="checkbox"]:checked ~ .cstm-shade > .cstm-navi {right: 0;}
    .nav_fixed .cstm-navi-content {padding:5rem 0.5rem 1rem 0.5rem;border:0rem;background:none;}
    .nav_fixed .cstm-navi-content .header_nav li{width:100%;}
    .nav_fixed .cstm-navi-content .header_nav li a{ text-align:left; padding-left:0.5rem; padding-right:0.5rem;}
    .header_nav>li>a:hover{background:#129994;}
    .Breadcrumb_nav .Breadcrumb_nav_con span{display: none;}
}
@media (min-width:768px){
    .header_con{position: static; padding-bottom:0.6rem;}
    #off_canvas{display: none;}
    .header_con .container-fluid .navbar-brand{width:12.35rem;}
    .header_con .container-fluid .navbar-brand .logo_01{width:12.35rem;}
    .header_con .container-fluid .navbar-brand_tel{display: block; float: right; background: url(../images/icon03.jpg) no-repeat left center; padding-left: 3rem; color: #4e4c4c; text-align: left; line-height: 1; font-weight: bold; font-size: 0.7rem; padding-top:0.3rem; padding-bottom: 0.3rem;}
    .header_con .container-fluid .navbar-brand_tel span{clear:both; display: block; text-align: left; color: #f60; font-size: 1.2rem; font-family:"Cambria"; line-height: 1;}
    .cstm-navi-content{background:url(../images/navbg.jpg) repeat; border-bottom: 0.25rem solid #f60;}
    .cstm-navi-content .header_nav{float: none; width:37.5rem; margin:0rem auto;}
    .cstm-navi-content .header_nav li a{padding:0.5rem 0.4rem; font-size: 0.7rem; }
}
@media (min-width:992px){
    .header_con{padding-bottom:0.8rem;}
    .header_con .container-fluid .navbar-brand{ width:28.75rem;}
    .header_con .container-fluid .navbar-brand .logo_02{float:left; width: 16.4rem; display:block;}
    .cstm-navi-content .header_nav{width:48.5rem;}
    .cstm-navi-content .header_nav li{width:auto;}
    .cstm-navi-content .header_nav li:first-child{display:block;}
    .cstm-navi-content .header_nav li a{padding:0.8rem 0.59rem; font-size: 0.8rem;}
}
@media (min-width:1200px){
    .header_con{padding-bottom:1.2rem;}
    .cstm-navi-content .header_nav{width:60rem;}
    .cstm-navi-content .header_nav li a{padding:0.95rem 1.46rem;}
}
/*=========================顶部 end=============================*/
/*=========================底部 start=============================*/
.footer{clear:both; padding:0.65rem 0.5rem; background: #333333; line-height: 1.2rem; font-size: 0.7rem; color:#6F6F6F;}
.footer .footer_fr{float:right; width: 100%;}
@media (min-width:768px){
    .footer .footer_fr{width:auto;}
    .footer a{display: inline-block; padding-left:1rem;}
}
.footer a:link,.footer a:visited{color:#6F6F6F; text-decoration:none; }
.footer a:hover,.footer a:active{color:#ccc; text-decoration:underline; }
/*=========================底部 end=============================*/
/*=========================内页banner start=============================*/
.InsideBan,.InsideBan01{clear:both;width: 100%;}
@media (min-width:768px){
    .InsideBan{height:10rem;}
    .InsideBan01{height:15rem; margin-top:0rem;}
    .InsideBan01 img,.InsideBan img{display:none;}
}
@media (min-width:992px){
    .InsideBan{height:15rem;}
    .InsideBan01{height:20rem;}
}
@media (min-width:1200px){
    .InsideBan{height: 16.2rem;}
    .InsideBan01{height:25.35rem;}
}
/*=========================内页banner end=============================*/
/*=========================内页导航 start=============================*/
.InsideNav{margin:0.8rem 0.5rem 0rem 0.5rem;}
.InsideNav li{float:left; width:25%; margin-left:-0.05rem; margin-top: -0.05rem;}
.InsideNav li a{clear:both; display:block; border:0.05rem solid #ddd; text-align:center; line-height:1.2rem; padding:0.3rem 0rem;}
.InsideNav li a:link,.InsideNav li a:visited{color:#4e4c4c; text-decoration:none; }
.InsideNav li a:hover,.InsideNav li a:active{background:#f60; color:#fff; text-decoration:none; }
.InsideNav li.con_tCur a{background:#f60; color:#fff;}
@media (min-width:768px){
    .InsideNav{margin:1rem auto 0rem;}
    .InsideNav li{float:left; width:7.5rem;}
}
@media (min-width:992px){
    .InsideNav{ margin-top:1.5rem;}
    .InsideNav li{float:left; width:6rem;}
    .InsideNav li a{padding:0.4rem 0rem;}
}
@media (min-width:1200px){
    .InsideNav li{float:left; width:8rem;}
    .InsideNav li a{padding:0.55rem 0rem;}
}
/*=========================内页导航 end=============================*/
/*=========================内页侧边导航 start=============================*/
.SideNav{clear:both; margin-bottom: 1rem;}
.SideNav .InsideNav{clear:both; background: #fff;}

@media (min-width:992px){
    .SideNav{padding:0.5rem;}
    .SideNav .InsideNav li{clear:both;border-bottom: 0.05rem solid #ccc; padding:0rem 0rem; width:100%;}
    .SideNav .InsideNav li a{clear:both; display: block; padding:0.5rem 0rem 0.5rem 1rem; text-align: left; width:100%; border:0rem;}
    .SideNav .InsideNav li.con_tCur a{background:#f60; color:#fff;}
}
/*=========================内页侧边导航 end=============================*/
/*=========================分页 start=============================*/
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

div.digg{clear:both; padding:2rem 0rem; text-align:center; display:block; border-radius:0.2rem; line-height:0.9rem;}
div.digg a{ display:inline-block;  padding:0.25rem 0.6rem; margin:0 0 0 0.4rem; line-height:1rem; background:#fff; text-decoration:none; }
div.digg a:hover{z-index: 3;color:#fff;background: #b8ceab;border-color: #b8ceab;}
div.digg a,div.digg span{padding:0.25rem 0.5rem;margin-left:-0.05rem;color:#666;text-decoration:none;background: #fff;border:0.05rem solid #ededed;display:inline-block;}
div.digg span.disabled{background: #eaeaea;color: #999999;}
div.digg span.current{background: #129994;color:#fff;border:0.05rem solid #129994;}
/*=========================分页 end=============================*/
/*=========================翻页 start=============================*/
ul.digg_ul{clear:both;width:100%;padding:3rem 0rem 1rem 0rem;}
ul.digg_ul li{color: #129994;line-height:1.5rem;font-size: 0.7rem;}
ul.digg_ul li:nth-child(1){border-bottom:0.05rem dashed #e5e5e5;}
ul.digg_ul li a{color: #555;}
ul.digg_ul li a:hover{ color:#129994;}
@media (min-width:992px){
    ul.digg_ul li{font-size: 0.8rem;line-height:2rem;}
}
/*=========================翻页 end=============================*/
/*=========================面包屑导航 start=============================*/
.Breadcrumb_nav{ border-bottom: 0.05rem solid #f3f3f3; padding:1rem 0.5rem;}
.Breadcrumb_nav .Breadcrumb_nav_con{border-left: 0.1rem solid #129993; line-height: 1rem;text-align:left;font-size:0.9rem;color: #666;padding-left: 0.5rem;}
.Breadcrumb_nav .Breadcrumb_nav_con span{float:right; padding-left: 1.5rem; background:url(../images/icon02.jpg) no-repeat left center; color: #666; font-size: 0.8rem; }
.Breadcrumb_nav .Breadcrumb_nav_con span a:link,.Breadcrumb_nav .Breadcrumb_nav_con span a:visited{color:#666; text-decoration:none; }
.Breadcrumb_nav .Breadcrumb_nav_con span a:hover,.Breadcrumb_nav .Breadcrumb_nav_con span a:active{color:#015fa5; text-decoration:none; }
/*=========================面包屑导航 end=============================*/
/*========================= top=============================*/
.inside{padding:1.5rem 0rem;}
.inside_fl{float:right;width:100%;padding: 0rem 0.5rem;}
.inside_fl .inside_flbg{background-color:#f3efec;}
.inside_fr{float:left; width:100%;}
@media (min-width:768px){
    .Breadcrumb_nav .Breadcrumb_nav_con{font-size: 1.2rem; line-height: 1.2rem;}
    .inside_fl{float:right;width: 100%; padding:0rem 0rem;}
    .inside_fr{float:left; width:100%;}
    .inside_pro_fl{width:100%; padding:0rem;}
    .inside_pro_fr{width:100%; padding:0rem;}
}
@media (min-width:992px){
    .Breadcrumb_nav .Breadcrumb_nav_con{font-size: 1.5rem; line-height: 1.5rem;}
    .inside_fl{width: 35.5rem;}
    .inside_fr{padding:0rem 0rem;width:12rem; background:#eee;}
    .inside_pro_fr{width:16.25rem; padding-left:1.3rem;}
}
@media (min-width:1200px){
    .inside_fl{width: 46.5rem;}
}
.inside_tit{clear:both;padding: 0rem 0rem 1rem 0rem;text-align: center;color: #333;font-size: 1.2rem;}
.inside_author{margin:0rem 0rem; border-top:0.05rem solid #f3f3f3; color: #9a9a9a; border-bottom:0.05rem solid #f3f3f3; line-height: 1.4rem; padding:0.5rem 0rem;}
.inside_author .bdshare-button-style2-16{float:right;}
.inside_text{padding: 1rem 0rem;text-align: left;font-size: 0.8rem;color: #555;line-height: 1.5rem;}
/*========================= start=============================*/
