*{margin: 0; padding: 0; text-decoration: none; list-style: none; font-family: "微软雅黑"; box-sizing: content-box}
img{vertical-align: bottom; border: none;/* width: 100%;*/}
li{vertical-align: middle;}
a{color: #333333}
#warp{background: #f5f5f5}
.clear{clear: both; overflow: hidden;}
body{background: #f1faff;}
/* 通用样式 */
.wd1200{width: 1200px; margin: 0 auto;}
.bgwrite{background: #fff;}
.lf{float: left;}
.rt{float: right;}
/* header部分 */
.header{height: 110px;}
.header .logo23{width: 500px; height: 110px;}
.header .header_right{width: 300px; height: 70px; padding: 20px 0;}
.header_link,
.header_link ul{height: 30px;}
.header_link ul li{margin-left: 13px; font-size: 13px; color: #666; line-height: 30px; float: right;}
.formbox{float: right; width: 260px; height: 30px; background: #efefef; margin-left: 20px;}
.formbox .inptext{width: 210px; height: 22px; float: left; line-height: 22px; border: 0; background: none; font-size: 13px; color: #999; outline: 0; margin: 4px 0 0 10px;}
.formbox .inpsbm{width: 35px; height: 30px; float: left; background: url(search_icon_001.png) no-repeat 50% 50%; border: 0; outline: 0; margin-left: 3px;}
/* 导航部分 */
.nav_bg{width: 100%; height: 50px; background: #2373c8;}
.nav_list,
.nav_list>ul{height: 50px;}
.nav_list>ul>li{width: 133px; height: 50px; float: left; position: relative;}
.nav_list>ul>li>a{color: #fff; width: 133px; height: 50px; line-height: 50px; text-align: center; display: block; font-size: 17px; font-weight: bold;}
.nav_boxl{position: absolute; padding-bottom: 26px; top: 50px; left: 0; width: 133px; z-index: 1000; display: none; background: url(box_xialabar.png) center bottom no-repeat;}
.nav_boxl li{width: 133px; background: #fff; height: 37px;}
.nav_boxl li a{width: 133px; display: block; text-align: center; font-size: 14px; line-height: 36px; color: #666; margin: 0 auto; border-bottom: 1px solid #e6e6e6;}
.nav_boxl li a:hover{background: #F5F1F1; color: #2373c8;}
/* 栏目页模板 */
.coulmbanner{width: 100%; height: 260px; min-width: 1200px;}
.coulmbanner div{width: 1200px; height: 260px; margin: 0 auto; line-height: 240px; font-size: 40px; font-weight: bold; color: #fff;}
/* p */
/*通用栏目页*/
.lm-left{width: 260px; float: left}
.column-1{height: 50px; font-size: 24px; line-height: 50px; color: #e60009; font-weight: bold; background: url("lm1bg.png") no-repeat right 9px}
.lm-left .column-2{border-top: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; min-height: 500px;}
.lm-left .column-2 li{border-bottom: 1px solid #e6e6e6; position: relative}
.lm-left .column-2 li a{font-size: 16px; color: #333333; line-height: 55px; padding-left: 20px; width: 240px; height: 55px; display: block}
.lm-left .column-2 li.active,
.lm-left .column-2 li:hover{background: #f5f5f5; border-bottom: none; /* margin-top: -1px; */ height: 56px; border-left: 6px solid #e60009}
.lm-left .column-2 li.active a,
.lm-left .column-2 li a:hover{color: #e60009;}
.lm-left .column-2 .column-3{background: white}
.lm-left .column-2 .column-3 li{height: 45px; border-bottom: 1px solid #eeeeee; text-align: center; border-right: none}
.lm-left .column-2 .column-3 li a{font-size: 14px; padding-left: 0; color: #333333; line-height: 45px; display: block; width: 100%; height: 45px; background: white; border-left: none}
.lm-left .column-2 .column-3 li.active a{color: #e60009}
.lm-right{width: 860px; float: left; margin-left: 40px}
.lm-right .right-title{height: 50px; width: 100%; border-bottom: 1px solid #f0f0f0;}
.lm-right .right-title p{display: inline-block; float: left;}
.lm-right .right-title p span{display: inline-block; padding-right: 15px; color: #333333; font-size: 24px; line-height: 50px; font-weight: bold}
.lm-right .list{margin-top: 5px; padding-bottom: 12px}
.list li{overflow: hidden; padding-left: 13px; background: url("icon.png") no-repeat left 23px; border-bottom: 1px dashed #dddddd;}
.list li a{width: 100%; float: left; line-height: 44px; font-size: 16px; color: #333333;}
.list li a:hover{color: #e60009}
.list li span{line-height: 44px; float: right; font-size: 16px; /* color: #999999; */}
.position1{height: 50px; background: url("position.png") left 19px no-repeat; padding-left: 25px; float: right;}
.position1 a{line-height: 50px; font-size: 14px; color: #333333}
/* 文章页 */
.article_content{margin: 40px 100px}
.article_title{padding-bottom: 20px; border-bottom: 1px solid #b7b7b7}
.article_title h1{font-size: 25px; text-align: center; color: #333333; font-weight: normal}
.article_title h2{font-size: 20px; text-align: center; color: #333333; font-weight: normal}
.source{text-align: center}
.source p{line-height: 50px; font-size: 15px; color: #999999;}
.source .font{line-height: 50px; font-size: 15px; color: #333333}
#zoom{font-size: 16px; margin-bottom: 40px}
#zoom img{
    max-width: 800px !important;
    height: auto !important;
}
#zoom p{color: #333333; text-indent: 2em; line-height: 30px; margin: 15px 0; font-family: "宋体"}
.share{height: 40px; width: 100%; background: #f1f1f1}
.bshare-weixin{background: url(weixin.png) no-repeat!important; display: block!important; width: 24px!important; height: 24px!important; float: left!important; margin: 9px 0 0 10px!important; padding: 0!important;}
.bshare-sinaminiblog{background: url(weibo.png) no-repeat!important; display: block!important; width: 24px!important; height: 24px!important; float: left!important; margin: 9px 0 0 10px!important; padding: 0!important;}
.bshare-more-icon{margin: 9px 0 0 10px!important; padding-left: 0!important; background: url(bsmore.png) no-repeat!important; display: block!important; width: 20px!important; height: 24px!important; float: left!important;}
.print{float: right; width: 55px; margin-right: 20px; background: url("art_pic_01.png") no-repeat left 14px; line-height: 40px; text-align: right}
.close{float: right; width: 55px; margin-right: 20px; background: url("art_pic_02.png") no-repeat left 14px; line-height: 40px; text-align: right}
.position{height: 20px; background: url("position.png") left 3px no-repeat; padding-left: 25px; margin-bottom: 14px}
.position a{line-height: 20px; font-size: 14px; color: #333333}
/* 头部二维码样式 */
.hoverewm{position: relative; overflow: hidden;}
.hoverewm:hover{overflow: visible;}
.hoverewm div{position: absolute; top: 15px; right: 0;}
.hoverewm div img,
.hoverewm div{width: 88px; height: 88px;}

#zoom *{font-family:宋体;}