/*************************** style ***************************/
html{overflow-x:hidden;}
body,html{min-width: 1100px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td{margin:0;padding:0;}
body{word-break: break-all;font: 12px/1.5 'microsoft yahei','simsun',sans-serif,tahoma,arial,'Hiragino Sans GB',sans-serif;}
button,img,em{display:block;border:0;}
img{vertical-align:middle;}
li,ul{list-style:none;}
i{ font-style:normal;}
a{ text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
input,textarea{outline:none;}
em,i{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
label{display:block;}

 
/*************************** class ***************************/
.fl{float:left;}
.fr{float:right;}
.block{display:block;}
.inline-block{display:inline-block;}
.hide{display:none;}
.font-m{font-family: 'microsoft yahei';}
.clearfix:after {content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;  }  
.clearfix {display: inline-block;display: block;}  
/* Hides from IE-mac \*/  
* html .clearfix { height: 1%;}  
/* End hide from IE-mac */  
*+html .clearfix{min-height:1%}
.clear{clear:both;}
.center{text-align: center;}
.auto-0{margin:0 auto;}
.bold{font-weight:bold;}
.ell{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cursor{cursor:pointer;}
.w100{width:100%;}


/**************************** content ****************************/
#wrap {
  width:1100px;
  height: auto;
  min-height: 100%;
  margin:0 auto;
  background: #fff;
  padding-bottom:20px;
  position: relative;
  -webkit-box-shadow:0 0 15px 5px rgba(0,0,0,0.1);
  -moz-box-shadow:0 0 15px 5px rgba(0,0,0,0.1);
  box-shadow:0 0 15px 5px rgba(0,0,0,0.1);
}  

/*banner*/
/*.banner{padding-bottom: 30px;}
.banner ul{box-shadow: 0 0 15px 5px rgb(0 0 0 / 25%);}
.banner ul img{width:100%;}*/
.top_banner{width:1100px;height:330px;background:url(../upload/images/2022/11/fe65a9d0c6f339d3.png);}
/*.top_banner .box{box-shadow:0 0 15px 5px rgba(0,0,0,0.25);position: relative;z-index: 9;}*/
.top_banner .logo_tit span{width:2px;height:26px; background:#fff;margin-top: 27px;margin-left: 20px;margin-right: 20px;}
.top_banner .logo_tit i, .top_banner .logo_tit span{float:left;}
.top_banner .logo_tit i{font-size:28px; color:#fff;margin-top:15px;}
.logo_tit{width:557px; height:60px;padding: 22px 272px;padding-top: 58px;}
.jpkc_tit{font-size: 45px; color:#fff;text-align: center;font-family:'FZDaBiaoSong';}
.top_banner i{display: inline-block;}
.jpkc_fzr{width: 170px;font-size: 18px;color: #fff;padding-top: 30px;margin-left: 464px;}
.jpkc_fzr i{padding:0 10px;margin-top: 5px;float: left;}

.content-box{overflow: hidden;padding: 15px;}
/*left*/
.content-box .content-left{width: 200px;margin-left: 30px; float: left;}
.content-left .left_box{border: 2px solid #71BEF9;border-bottom:0;}
.content-left .left_box > li > a{color: #666; font-size: 16px; height: 52px;line-height: 52px;display: block; border-bottom: 2px solid #368cce;}
.content-left .left_box > li.current > a,.content-left .left_box > li.normal > a,.content-left .left_box > li > a:hover{color: #fff;font-weight: bold; font-weight: bold; background: #71BEF9;}

.left_box .menu{display:none}
.menu a{position: relative;text-indent: 70px;height: 38px;line-height: 38px;color: #666;font-size: 14px;border-bottom: 1px solid #ddd;display: block;text-align: left;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.menu a.current{color: #4BACF3; font-weight: 700;}
.menu a.current > i{background: #4BACF3;}
.menu a > i{width: 5px; height: 5px; background: #ddd; display: block; position: absolute; border-radius: 50%; top: 17px; left: 56px;}



/*right*/
.content-box .content-right{width: 800px;}
.content-right img{padding-top: 50px;}
.content-right .address{border-bottom: 2px solid #4BACF3; margin-bottom: 12px;}
.content-right .address .add_title{font-size: 18px;color: #4BACF3; height: 32px; font-weight: bold;}
.content-right .address .local{margin-top: 5px;color: #666;}
.content-right .address .local a{color: #666;}

/*list*/
.page_list ul li{overflow: hidden; line-height: 36px; font-size: 14px; border-bottom: 1px dashed #e1e1e1;}
.page_list ul li a{color: #333;}
.page_list ul li a:hover{color:#4BACF3;}

.page{margin-top: 30px;font-size: 14px;color: #898989;}
.page>ul li{display: inline-block;margin-right: 10px;}
.page>ul a{color: #3399ff;}
.page ul.number{display: inline-block;}
.page ul.number li{padding: 0 8px;border: 1px solid #898989;margin-right: 10px;}
.page ul.number li.thisclass{color: #2164af;border: 1px solid #2164af;}
.page ul.number li a{color:#898989;}


/*content*/
.con_text .tit h4{color: #4BACF3; font-size: 18px; padding: 10px 0;}
.con_text .tit p{line-height: 32px;color:#a8a8a8;font-size: 14px;}
.con_text .text{margin-top: 20px; font-size: 16px; line-height:30px;}
.con_text .text img{margin: 0 auto; max-width: 100%;height:auto;}
.text_next{line-height: 30px;margin-top: 20px;overflow: hidden;font-size: 14px;}
.text_next a{color:#333;}
.text_next a:hover{color:#4BACF3;}

/*footer*/
.footbox{background: #3c434d;font-size: 14px;width: 1100px;margin: 0 auto;text-align: center;color: #fff;padding: 20px 0;}
.footer p{line-height: 30px;}
.footer p a{color:#fff;display:inline-block;}


