/* @font-face {
    font-family: 'pingfangzdy';
  src: url('../font/PINGFANG BOLD_0.ttf')  format('truetype'), 
    src: url('../font/PINGFANG EXTRALIGHT_0.ttf')  format('truetype'), 
    src: url('../font/PINGFANG HEAVY_0.ttf')  format('truetype'),
    src: url('../font/pingfangzdy.ttf')  format('truetype'),
   src: url('../font/PINGFANG MEDIUM_0.ttf')  format('truetype'), 
}
*{font-family: 'pingfangzdy';}
 */


* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: 0;
}

ul,
li {
  list-style: none;
}

table {
  border-collapse: collapse;
}

a {
  text-decoration: none;
  color: #000;
}

img {
  border: 0;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.clearfix {
  clear: both;
}

/* .wrapper{font-size:16px;}
 /* html,body{width:100%;height:100%;} */
.wrapper {
  min-width: 1316px;
  margin: 0 auto;
  font-family: "Microsoft YaHei"
}


/*页面内容格局---全局开始 间距30px*/
.page-con {
  /* width: 1200px; */
  margin: 0 auto;
}

/*两等分*/
.cbox-lr {
  width: 100%;
  float: left;
}

.cbox-lr .cbox-l {
  width: 48.75%;
  float: left;
}

.cbox-lr .cbox-r {
  width: 48.75%;
  float: left;
  margin-left: 2.5%
}

/*三等分*/
.cbox-lmr {
  width: 100%;
  float: left;
}

.cbox-lmr .cbox-l {
  width: 31.66667%;
  float: left;
}

.cbox-lmr .cbox-m {
  width: 31.66667%;
  float: left;
  margin-left: 2.5%;
}

.cbox-lmr .cbox-r {
  width: 31.66667%;
  float: left;
  margin-left: 2.5%;
}

/*四等分*/
.cbox-lmmr {
  width: 100%;
  float: left;
}

.cbox-lmmr .cbox-l {
  width: 23.125%;
  float: left;
}

.cbox-lmmr .cbox-m {
  width: 23.125%;
  float: left;
  margin-left: 2.5%;
}

.cbox-lmmr .cbox-m2 {
  width: 23.125%;
  float: left;
  margin-left: 2.5%;
}

.cbox-lmmr .cbox-r {
  width: 23.125%;
  float: left;
  margin-left: 2.5%;
}

/* 页面自定义css样式 */

/* 头部 */
.sjzz .top {height:auto;border-bottom:4px solid #054696;padding: 39px 0 47px;}
.sjzz .top .topLogo {float:left;margin-top:13px;}
.sjzz .bt-logo {display:block;float:left;}
.sjzz .top .topLogo #bt-wzname {margin-top:13px;margin-left:10px;}
.sjzz .top .topLogo .topLogoText {font-size:24px;color:#000000;height:66px;line-height:66px;float:left;background:url(topLine.png) no-repeat 0 50%;display:inline-block;padding-left:23px;margin-left:28px;}
.sjzz .topR {float:right;padding-top: 3px;}
.sjzz .top .topR_nav {height:15px;line-height:15px;font-size:14px;color:#000000;margin-bottom:14px;}
.sjzz .top .topR_nav a {display:inline-block;float:right;}
.sjzz .top .topR_nav i {height:15px;width:3px;background:url(topLine_duan.png) no-repeat center;margin:0 11px 0 14px;display:inline-block;float:right;}
.sjzz .top .search {width:342px;height:44px;line-height:44px;border-radius:20px;border:1px solid #cccccc;/* opacity:0.68;*/  margin-left:0px;float:right;}
.sjzz .top .search .text {border:none;outline:none;padding:0 0 0 20px;font-size:16px;width:291px;height:42px;line-height:42px;background:none;float:left;color:#888;}
.sjzz .top .search .search_btn {background:url(searchBg.png) no-repeat center;width:33px;height:42px;outline:none;border:0;cursor:pointer;outline:none;}
/* 导航nav */
.sjzz .nav{display: none;}
.sjzz .nav {float:left;font-size:20px;line-height:48px;padding-top:36px;}
.sjzz .nav p {float:left;height:48px;}
.sjzz .nav::after {content:"";display:table;clear:both;}
.sjzz .nav-list>li {float:left;width:85px;text-align:center;font-size:20px;position:relative;margin-right:47px;}
.sjzz .nav-list>li:last-child {margin-right:0;}
.sjzz .nav-list>li:first-child span {display:none;}
.sjzz .nav-list>li a {color:#000;display:block;height:100%;}
.sjzz .nav-list>li a:hover {color:#2565be;}
.sjzz .nav-list>li i {display:none;}
/* .nav-lists {position:absolute;display:none;background:#fff;width:100%;z-index:10;font-size:16px;padding:0 10px;box-shadow:0 3px 5px #b2b2b2;top:55px;box-sizing:content-box;margin-left:-13px;padding-bottom:5px;border-radius:0 0 3px 3px;}
.nav-lists>li a {color:#333;}
.nav-lists>li a:hover {color:#2565be;}
.nav-lists>li+li {border-top:1px solid #e8e8e8;}
.menu-top {display:none;}
*/
.sjzz .navBtn,
.sjzz .nav-list-head,
.sjzz .mob_meau {display:none;}
.sjzz .navBtn {width:30px;height:30px;background-color:#2565be;}
@media screen and (max-width:768px) {
.sjzz .top {height:auto;padding:40px 0 20px;}
.sjzz .topR,
.sjzz .bt-logo,
.sjzz .top .search {float:none;}
.sjzz .top .topLogo {width:100%;text-align:center;margin-bottom:20px;float:none;margin-top:0;}
.sjzz .bt-logo #gh {width:10%;}
.sjzz .bt-logo #bt-wzname {width:80%;}
.sjzz .top .topLogo .topLogoText {display:none;}
.sjzz .top .topR_nav {position:absolute;top:15px;right:55px;}
.sjzz .top .search {margin:0 auto;}
.sjzz .nav {display:none;position:fixed;top:0;width:100%;height:100%;z-index:999;background-color:#eee;background-color:#fff;display:none;padding:20px;}
.sjzz .navBtn,
.sjzz .nav-list-head,
.sjzz .mob_meau {display:block;}
.sjzz .nav-list>li,
.sjzz .nav p {width:100%;height:auto;text-align:left;}
.sjzz .nav-list>li {font-size:18px;}
.sjzz .nav-list>li a {border-bottom:1px solid #ddd;padding:10px 5%;}
.sjzz .mob_meau {position:absolute;top:15px;right:10px;}
.sjzz .mob_meau img {width:22px;}
.sjzz .nav .nav-close {position:absolute;top:10px;right:10px;height:30px;line-height:30px;width:30px;z-index:2;overflow:hidden;font-size:22px;text-align:center;}
.sjzz .nav-list-head h2 {font-size:20px;margin:10px 0;}
}
/* End-头部 */

/* 内容区 */
.box1 {
  /* height: 340px; */
  margin: 0 auto 66px;
}

.box1_L {
  width: 823px;
  height: auto;
  float: left;
  padding-top: 11px;
}

/* 左侧列表 */
.box1_L_wrap {}

.box1_L_Tit {
  padding-top: 37px;
  padding-bottom: 15px;
  border-bottom: 1px solid #cccccc;
}

.box1_L_Tit a {
  font-weight: bold;
  color: #054696;
  border-bottom: 4px solid #054696;
  padding-bottom: 12px;
}

.box1_L_Cont {
  padding-top: 21px;
  line-height: 40px;
}
.bt-box-cent {
  padding-top: 18px;
}
.bt-box-cent ul{
padding-top: 0;
}

.bt-box-cent ul li {
  height: 40px;
  line-height: 40px;
  padding-left: 19px;
  background: url(dian.png) no-repeat left center;
}

.bt-box-cent ul li:hover {
  background: url(dianh.png) no-repeat left center;
}

.bt-box-cent ul li a {
  width: 85%;
}

/* 右侧 联系方式 */
.box1_R {
  width: 320px;
  float: right;
  padding-top: 50px;
}

.box1_R_Tit {
  font-weight: bold;
  color: #054696;
}

.box1_R_Cont {
  margin-top: 20px;
  background-color: #e9f4fb;
}

.box1_R_lxfs {
  line-height: 37px;
  padding: 23px 0 23px 20px;
}

.box1_R_phone {
  padding: 24px 0 23px 147px;
  /* background-color: #f6f6f6; */
  background: url(ggfwdh.png) no-repeat 66px center #e9f4fb;
}

.box1_R_phone h4 {
  color: #054696;
  font-weight: bold;
}

.box1_R_sjzt {
  height: 115px;
  line-height: 115px;
  text-align: center;
}
/* 移动端 */
/* 内容区 box1 */
@media (max-width: 767px) {

  .box1_L,
  .box1_R {
    float: none;
  }

  .box1 {
    height: auto;
    padding: 0 10px ;
  }

  .box1_L,
  .box1_R {
    width: 100%;
    height: auto;
  }
  .box1_L_Tit,
  .box1_R_Tit {
    font-size: 2.25rem;
  }
  .box1_L_Cont{
    font-size: 1.875rem;
  }
  .bt-box-cent ul li{
    height: auto;
    background: none;
    line-height: 2.625rem;
    padding-left: 0;
  }
  .bt-box-cent ul li:hover{
    background: none;
  }
  .box1_R_Cont,
  .box1_R_phone span{
    font-size: 1.75rem;
  }

  .box2_L_phone span,
  .box2_L_Cont_Text {
    font-size: 1.75rem;
  }
  .box1_R_phone h4{
    font-size: 4.25rem;
  }
  .box1_R_sjzt{
    font-size: 2rem;
  }
}

/* 底部 */
.footWrapd {
  background: #fff;


}

.foot .info {
  width: 100%;
  font-size: 14px;
  padding: 25px 0 20px;
  border-top: 1px solid #d1d1d1;
}

.foot #_span_jiucuo img {
  border: 1px solid #ddd !important;
}

.foot .info .jc {
  margin: 23px 5px 0 140px;
}

.foot .info .jg {
  margin: 13px 0 0 14px;
}

.foot .info .txt {
  color: #666;
  line-height: 24px;
  text-align: left;
  margin-left: 20px;
}

.foot .info .txt p.lastp {
  margin-top: 0px;
}

.foot .info .txt p.lastp a {
  color: #666;
}

/* .foot .info .txt p.lastp a:hover {
  color: #0060a6;
} */
.foot .info .txt p span {
  margin: 0 19px;
}

.foot .info .txt p img {
  margin-right: 2px;
}

@media (max-width: 767px) {
  .foot .info {
    font-size: 1.625rem;
    padding: 15px 20px 20px;
  }

  .foot .info .jc {
    margin: 23px 5px 0 0px;
  }

  .foot .info .txt {
    margin-left: 0;
    margin-top: 20px;
  }
  .foot .info .txt p.lastp span{
    display: inline-block;
  }
  .foot .info .txt p span{
    display: block;
    margin: 0;
  }
  .foot .info .txt p:nth-child(4) a:first-child{
    display: block;
  }
}
