body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:Arial,Helvetica,'Microsoft YaHei';}
body{
font-size:1em;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;
}
div{    word-break: break-word !important;}
dt{    word-break: break-word !important;}
p{    word-break: break-word !important;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; display:block; line-height:20px;}
fieldset,img{border:0;}
img {max-width:100%; }
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{
    color: #333;tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}

.slideBox .bd li{position:relative;}
.slideBox .bd li i{position:absolute; bottom:0; left:0; padding:0 10px; text-align:left; color:#fff; background:rgba(0,0,0,0.5); display:block; width:100%; height:30px; line-height:30px;}

.top{width:100%; height:60px; background:rgba(255,255,255,0.95); overflow:hidden; position:relative; box-shadow:0px 1px 2px rgba(0,0,0,0.3)}
.logo{width:230px; position:absolute; left:15px; top:8px;}
.tx{width:120px; height:120px; border-radius:100%; border:6px solid rgba(255,255,255,0.6); overflow:hidden; text-align:center; margin:80px auto 0;}
.tx img{vertical-align:middle; max-height:108px; max-width:108px;}

.name{width:100%; text-align:center; color:#fff; font-size:16px; line-height:36px; font-family:Georgia, "Times New Roman", Times, serif;}
.zan{position:absolute; right:15px; top:78px; background:rgba(0,0,0,0.2); color:#fff; border-radius:20px; padding:0 12px; font-size:14px; line-height:28px;}
.tzy{width:94%; color:#fff; margin:10px 3% 0;}
.tzy ul{width:100%; float:left;}
.home{ min-height:2000px; width:100%;}
.sy-content{width:100%; padding:15px;}
.menu_list{width:100%;}
.lm{width:100%; text-align:center; line-height:60px; font-size:20px; color:#fff;}
.back{position:absolute; left:15px; top:20px;}
.back img{width:16px;}

.list, .content {
    width: 100%;
    padding: 10px 0;

}

.page_pn{
    display: flex;
    width: 100%;
    flex-direction: column;
    padding: 0 !important
}

.menu_head{width:100%;height:47px;line-height:47px;padding-left:15px;font-size:16px;color:#0676be;cursor:pointer; border-bottom:1px dotted rgba(0,0,0,0.3);position:relative; background:#efefef url(../imges/pro_left.png) 98% center no-repeat; font-family:Georgia, "Times New Roman", Times, serif}




.menu_list .current{background:#0676be url(../imges/pro_down.png) 98% center no-repeat; color:#fff;}
.menu_list .current a{color:#fff}
.menu_body{width:100%;height:auto;overflow:hidden;line-height:38px;}
.grjl{width:100%; padding:10px;}
.grjl p{line-height:30px;color:#333;font-size:14px;margin-bottom: 10px;text-indent:2em;text-align:justify;}
.shjz li{width:100%; line-height:24px; border-bottom:1px solid rgba(0,0,0,0.3); color:#333; font-size:14px; padding:10px 5px;}
.tdcy{width:100%; padding:15px 0 10px; background:rgba(255,255,255,0.2);}
.tdcy ul{width:100%; float:left; margin-bottom:15px;}
.tdcy li{width:45%; margin:0 2% 15px; float:left; overflow:hidden; position:relative; }
.tdcy li .tdcy-tx{width:100%; border:1px solid #d0d0d0; float:left; height:115px; overflow:hidden; position:relative;}
.tdcy li img{max-width: 100% !important;/* object-fit: contain !important; */max-height: 100% !important;display: block;margin: 0 auto;}
.tdcy li span{color:#333; height:26px; line-height:26px; padding:0 5px; text-align:center; font-size:12px; width:100%;}
.jyjl{width:100%; padding:0 10px; background:rgba(255,255,255,0.2); }
.jyjl ul{border-left:1px solid rgba(255,255,255,0.3); width:100%;}
.jyjl li{width:100%; margin-bottom:15px; float:left;}
.jyjl li .date{width:100%; margin-top:5px;}
.jyjl li .date i{display:block; width:8px; float:left; height:8px; border-radius:100%; background:rgba(255,255,255,0.8); margin-left:-4px; margin-right:10px; margin-top:6px;}
.jyjl li .date span{display:block; float:left; font-size:14px; line-height:20px; color:#fff; font-weight:bold;}
.jyjl li .txt{padding-left:15px; width:100%; color:#fff; font-size:14px; line-height:24px;}
.jyjl li:first-child{margin-top:15px;}
.shjz li:last-child{border-bottom:0;}
.shjz{width:100%; padding:0 10px 10px;}
.list-content{width:100%;}
.list-xg{width:100%; padding:0 15px;}
/*.lm{width:100%; border-bottom:1px solid rgba(0,0,0,0.1); color:#fff; font-size:16px; font-weight:bold; padding:0 15px; height:50px; line-height:50px;}*/
.list,.content{width:100%; padding:10px 0;}

.list   ul{width:100%; float:left;}

.list li{padding:6px 15px;width:100%;background:url(../imges/jt-1.jpg) no-repeat left 14px;background-size:6px 9.6px;list-style-type: none !important;}
.list li a{display:block;  width:100%; color:#333; font-size:14px; line-height:24px;word-wrap: break-word;word-break: break-word;}
.jzgd:visited,.jzgd{width:90%; height:40px; line-height:40px; border:1px solid #cccccc; color:#333; border-radius:40px; text-align:center; margin:20px 5%; float:left; cursor:pointer;}


.tzy li:hover{border:1px solid #0676be ;background:#0676be; color:#fff; border-radius:40px; width:96%; line-height:36px; margin:0 2% 15px; float:left;}
.tzy li{border:1px solid #fff; border-radius:40px; width:96%; line-height:36px; margin:0 2% 15px; float:left;}
.tzy li a{color:#fff; font-size:12px; display:block; width:100%; height:30px; line-height:30px; text-align:center; overflow:hidden;}



.content-title{color:#0676be; font-size:16px; width:100%; text-align:center; line-height:24px; padding:0 15px; font-weight:bold; border-bottom:1px solid rgba(255,255,255,0.3);}
.content-con{width:100%;     padding: 15px 10px}
.content-con p{color:#333; font-size:14px; line-height:24px; margin-bottom:20px;    padding: 0px 15px;  text-align:justify;}
.bd{width:100%; padding:10px 0 0; background:rgba(255,255,255,0.2);}
.bd li{padding:15px 4%; width:50%; float:left;}
.bd li i{display:block; float:left; width:160px; text-align:center; line-height:24px;}
.bd li:last-child,.list li:last-child{border-bottom:0;}
.bd li:hover{background:rgba(255,255,255,0.3);}
.content{width:100%; padding:015px;}
.jgh{width:100%; padding:10px;}
.jgh-xg-1{height:48px; line-height:40px; width:100%; padding-left:15px;}
.jgh-xg{width:100%; height:48px; line-height:40px; background:url(../imges/line-s.jpg) repeat-x left 34px; padding:10px 10px 0 0;}
.jgh-xg h3{font-weight:normal; color:#0676be; font-size:16px; background:#fff; display:inline-block; padding:2px 5px 0 0; font-family:Georgia, "Times New Roman", Times, serif;}
.jgh-1{width:100%; padding:15px; color:#333;}
.jgh-1 h3{font-size:14px; color:#0676be; font-weight:normal;}
.jgh-1 p{font-size:14px; margin-top:5px; width:100%; color:#333;word-wrap: break-word;word-break:break-word;}
.fj{width:100%; margin-bottom:20px;}
.fj h3{width:100%; background:#0676be; height:40px; line-height:40px; font-size:16px; color:#fff; padding:0 15px;}
.fj ul{width:100%; float:left; padding:0 15px;}
.fj li{width:100%; line-height:24px; padding:10px 5px; background:url(../imges/gray-jt.jpg) no-repeat right center; color:#fff; background-size:8px 12px;}
.fj li a{color:#333; font-size:14px; word-break:break-word;}
.fj li:last-child{border-bottom:0;}

.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;}
.leftsidebar_box dl{border-bottom:1px solid #0061a0;}
.leftsidebar_box dt{padding-left:15px; background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer; font-size:16px;}
.leftsidebar_box dd a{padding-left:25px; display:block; color:#fff; line-height:44px;word-break:break-word;word-wrap: break-word;}/* height:44px;}*/
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#0061a0;}

.foot{width:100%; padding:15px; line-height:24px; color:#fff; font-size:14px; background:#0676be; text-align:center;margin-top:20px;}
.bq,.dp{width:100%; text-align:center;}
.dp a{color:#fff;}
.tdcy li a{display:block;overflow:hidden;width: 160px;float:left;height: 160px;}
.tdcy li i{display:block; float:left; width:160px; height:30px; line-height:30px; font-size:14px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}





.xz-xsxx{width:100%; float:left; margin-bottom:15px;}
.xsxw{width:100%; height:47px; line-height:47px; color:#fff; font-size:16px; padding-left:15px; background:#0676be;}







.xslb-1,.jsmc{width:100%; float:left; text-align:center; line-height:30px; color:#333; font-size:14px;}
.xslb{width:100%; float:left; margin-bottom:15px;}
.xslb li{width:27.3%; margin:0 3% 15px; float:left; overflow:hidden; position:relative;}
.xslb li .xslb-pic{overflow:hidden; position:relative; display:block;}
.xslb li .xslb-pic table{width:100%; border:2px solid #fff; float:left;}
.xslb li .xslb-pic img{vertical-align:middle; max-height:116px; max-width:110px;}
.xmcy{width:100%; line-height:30px; font-size:14px; color:#333; padding:10px 20px; border-bottom:1px dotted rgba(0, 0, 0, 0.3);}
.xmcy h3{font-size:15px; color:#0676be; display:block; float:left;}
.xmcy:last-child{border-bottom:0;}
.search{position:absolute; right:45px; top:10px; width:46px;}
.search img{width:46px;}

.list .list-paddingleft-2 li{
list-style-type: disc !important;
}
.list-paddingleft-2{
    padding-left: 30px;
}
.list-paddingleft-2 li{
 padding: 0;
margin:0;
background: none;
}
.list-paddingleft-2 li p{
 padding: 0;
margin:0;
   text-indent: 0;
}



.attachment h2{
margin: 5px 0;
}
.attachment ul li{
    width: 100%;
    margin: 5px 0;
}

.artical {    min-height: 60vh;}