﻿@charset "utf-8";
/* CSS Document */

.rightimg{ position:absolute; right:-90px;  width:80px;  }
.rightimg2{margin-top:10px; }

#middle{ width:100%; margin:0 auto; position:relative;  }



.ma0{ margin:0; }
.pa0{ padding:0; }
.pr10{ padding-right:10px; }

@media (max-width:992px) {
#mid0{ display:none; }
}
@media (min-width:992px) {
 #middle{ width:1000px;   margin-top:229px; }
.mdpr10{ padding-right:10px; }
.mdpl10{ padding-left:10px; }
.top-left{    height:409px; padding:0 26px;}
.top-right{    height:409px;}

.h-b{ top:-187px; }
.mid-top{  }
}


@media (min-width: 1200px) {
  #middle{ width:1200px;   }
.top-left{    height:469px;   }
.top-right{    height:469px;}
.mid-top{  }
}



.top-left{  background-color:#fff;   }
 
 
 .imgas{
    text-align:center;
     padding-bottom:44px; 
}

.text{
     text-align:center; width:100%;
    height: 44px;
    line-height: 44px;
 position:absolute; bottom:0;
    font-size: 12px;
    font-weight:bold;

}

@media (min-width:360px) {
 .text{ font-size: 13px; }
}
@media (min-width:400px) {
 .text{ font-size: 14px; }
}
@media (min-width:500px) {
 .text{ font-size: 18px; }
}

@media (min-width:768px) {
 .text{ font-size: 20px; }
}

@media (min-width:992px) { 
 .text{ font-size: 18px;  text-align:left;  position:static; height: 68px;
    line-height: 68px; }
.imgas{ padding-bottom:0; }
}

.click{
    height:10px;
    width:300px;
    position:absolute;
    right:16px;
    bottom:29px;
}
.click1{ display:none; font-size:0px; float:left; width:47px;height:5px;margin-right:11px; margin-top:15px; background:#cdcdcd}
.click a{height:5px;  }
.click a:link,.click a:visited{ }



@media (min-width:992px) { 
 .click1{ display:block; }
.slideShow .previousImageButton{display:none; }
.slideShow .nextImageButton{display:none; }
}

.slideShow .previousImageButton{ background-position: top; background-repeat: no-repeat; height:85px; }
.slideShow .nextImageButton{ background-position: top; background-repeat: no-repeat; height:85px; }

    

.click2{background:#f02f2f; }

.top-right{   background-color:#fff;  }
.fkxc{  font-size:22px; line-height:30px; text-align:center; font-weight:bold; padding:10px 2px 0px 4px;  }

@media (min-width:1200px) { 
.fkxc{ padding:25px 2px 4px 4px;  }
}

.fkxc a{color:#f02f2f;}
.module_nav{
    padding-left:6px;
    height:42px;
    padding-top:6px;

}
.module_nav1{
    float:left;
    padding:0 13px;
    /* height:46px; */
    color:#1563ab;
    font-size:18px;
    text-align:center;
    line-height: 38px;
    font-weight:bold;
}
.module_nav1 a{ color:#1563ab;}
.module_nav2{
    float:left;
    padding:0 13px;
    /* height: 36px; */
    font-size:18px;
    text-align:center;
    line-height: 38px;
    color:#656565;
    font-weight:bold;
}
.module_list{
 

    height:auto;
    padding:3px 21px 0 24px;

}

.module_list img{ vertical-align: baseline; margin-left:5px; }



.module_list li{
    font-size:15px;
    background:url(/cms/templates/60480144773530000/images/icon-1.jpg) no-repeat 2px center;
    border-bottom: 1px  dashed #f3f3f3;
    padding-left:14px;
    line-height:36px; height:36px;
}
.module_list li>a{
 float:left; width:75%;  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; 
}
.module_list li>p{
 float:left; width:75%;  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; 
}

.module_list span{
    float:right;
    font-size:15px;
    color:#868686;
    padding-right:5px;
    line-height:36px;
}
.yzt{ height:100px; text-align:center; padding-top:20px;}
.clicks{ float:right;height:4px;width:300px; padding-right:21px; margin-bottom:12px; }
.clicks li{float:right;width:31px;height:5px;margin-left:8px;}
.clicks a{display:block;height:5px;line-height:5px; font-size:0px;}
.clicks a:link,.clicks a:visited{background:#cdcdcd}
.clicks a:hover,.clicks .click-b a:link,.clicks .click-b a:visited{background:#f02f2f; }
.wmjs{ padding-bottom:0px;}
.ztzl{ background-color:#fff;  height:160px;  margin-top:9px;}
.ztzl-1{ float:left; background:#bfe7ff url(/cms/templates/60480144773530000/images/ztbg.jpg) no-repeat left top; height:160px; width:56px; }
.ztzl-01{ font-size:20px; font-weight:bold; color:#1563ab; text-align:center; padding-top:39px;     line-height: 20px; }
 

.ztzl-01 a,.ztzl-01 a:visited{ color:#1563ab; }

.mid-tu{ margin-top:16px; margin-left:14px;    float:left; width:1114px;  overflow:hidden; }
.mid-tu2{ width:10000px;  }
.mid-tu a{ float:left; display:block; }
.mid-tu img{ height:127px; width:552px; margin-right:10px; }

@media (min-width:992px) and  (max-width:1200px) {
.ztzl{  height:137px; }
.ztzl-1{ height:137px; }
.ztzl-01{ padding-top:30px;   }
  .mid-tu{ width:914px;    }
.mid-tu img{ width:452px;  height:104px;  margin-right:10px; }
}


.mid-bottom{ margin-top:9px;}
.mid-zuo{  background-color:#fff; height: 648px;   }
.mid_nav{padding-left:6px; height:56px; padding-top: 10px; }
.mids_nav{padding-left:6px; height:56px; padding-top: 10px; }
.mid_list{
    
     
    margin:0 10px;
    height:auto;     
}

@media (min-width:992px) {
.mid_list{ float:left; margin:0 0 0 16px; }
}

.mid_list li{
    font-size:15px;
    line-height:22px;
    height:62px;
    padding:9px 10px 9px 10px;
    border-bottom:1px dashed #f3f3f3;

}

.mid_list li span{

    font-size:14px;
    color:#868686;
    padding-left:20px;
}
.mid-zho{   }
.zwgk{ background-color:#fff;    }
.zwgk-1{ font-size:18px; color:#1563ab; font-weight:bold; padding:20px 0 20px 20px;}
.zwgk-1 a,.zwgk-1 a:visited{ color:#1563ab;  }
.zwgk-list{ margin-left:13px;}

@media (min-width:992px) {
.zwgk{    height:296px; }
}

.zwgk-list li{ display:block; float:left; font-size:15px; margin-bottom:30px; margin-left:12px; margin-right:2px; }

@media (max-width:1200px){
.zwgk-list li{ margin-bottom:12px; }
}

.zwgk-list a{ color:#1563ab;display:block; white-space:nowrap; padding:9px 16px; border:1px solid #e5e5e5; border-radius:5px;}
.zwgk-list a:hover{background-color:#4f9fe8; color:#fff;}

.bsdt{background-color:#fff;  margin-top:11px; padding-bottom:37px;    }
.bsdt-1{ margin-left:20px; padding-top:26px; padding-bottom:36px;}
.bsdt-2{ float:left; font-size:18px; color:#1563ab; font-weight:bold;}
.bsdt-2 a,.bsdt-2 a:visited{ color:#1563ab;  }
.bsdt-3{ float:right; padding-left:32px; height:25px; line-height:25px; padding-right:16px; font-size:15px; background:url(/cms/templates/60480144773530000/images/zc.png) no-repeat left center;}
.bsdt-4{ float:right; padding-left:32px;height:25px; padding-right:10px; line-height:25px; font-size:15px; background:url(/cms/templates/60480144773530000/images/dl.png) no-repeat left center;}

.bsdt-01{ padding:0 30px; margin-top:24px;}

.bsdt-01 li{     margin:auto;     width: 74px;  }


@media (min-width:992px) {
.bsdt{height:342px;}
.bsdt-1{ margin-left:32px;   }
.zwgk-1{  padding:20px 0 20px 27px;}
.bsdt-3{ padding-right:26px;}
}


.bsdt-02{  font-size:18px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bans.jpg) no-repeat center 24px #f1f1f1;   }
 a.bsdt-02 { display:block;padding:68px 28px 6px 28px;}
 .currents  a.bsdt-02  {color:#fff; display:block; padding:68px 28px 6px 28px; background: url(/cms/templates/60480144773530000/images/ban-1.jpg) no-repeat center 24px #57a4ec;}

 a.bsdt-03{   font-size:18px; line-height:36px; background: url(/cms/templates/60480144773530000/images/cha.png) no-repeat center 24px #f1f1f1;   }
 a.bsdt-03  , a.bsdt-04  , a.bsdt-05 { display:block;padding:68px 28px 6px 28px;}
  .currents  a.bsdt-03 {color:#fff; display:block;background: url(/cms/templates/60480144773530000/images/cha-2.jpg) no-repeat center 19px #57a4ec;padding:68px 28px 6px 28px;}
 a.bsdt-04{  font-size:18px; line-height:36px; background: url(/cms/templates/60480144773530000/images/kan.png) no-repeat center 24px #f1f1f1;   }
  .currents  a.bsdt-04 {color:#fff; display:block;background: url(/cms/templates/60480144773530000/images/kan-1.jpg) no-repeat center 24px #57a4ec;padding:68px 28px 6px 28px;}
 a.bsdt-05{   font-size:18px; line-height:36px; background: url(/cms/templates/60480144773530000/images/pin.png) no-repeat center 24px #f1f1f1;  }
  .currents  a.bsdt-05  {color:#fff; display:block;background: url(/cms/templates/60480144773530000/images/pin-1.jpg) no-repeat center 24px #57a4ec;padding:68px 28px 6px 28px;}


.bsdtes-2{margin-left:32px; }
.bsdtes-2 .bsdts-10{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs10.jpg) no-repeat center top; margin-top:33px; margin-right:24px; *padding-top:0px !important; padding-top:40px;   }
.bsdtes-2 .bsdts-11{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs11.jpg) no-repeat center top; margin-top:33px; margin-right:24px; *padding-top:0px !important;  padding-top:40px;}
.bsdtes-2 .bsdts-12{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs12.jpg) no-repeat center top; margin-top:33px;  margin-right:24px; *padding-top:0px !important;  padding-top:40px;}
.bsdtes-2 .bsdts-13{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs13.jpg) no-repeat center top; margin-top:33px;  margin-right:24px; *padding-top:0px !important; padding-top:40px;}
.bsdtes-2 .bsdts-14{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs14.jpg) no-repeat center top; margin-top:33px;  margin-right:24px; *padding-top:0px !important;  padding-top:40px;}


 
.bsdtes-2 .bsdts-20{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs30.jpg) no-repeat center top; margin-top:33px;  margin-right:24px; *padding-top:0px !important;  padding-top:40px;}
.bsdtes-2 .bsdts-21{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs31.jpg) no-repeat center top; margin-top:33px; margin-right:24px; *padding-top:0px !important;  padding-top:40px;}
.bsdtes-2 .bsdts-22{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs32.jpg) no-repeat center top; margin-top:33px;  margin-right:24px; *padding-top:0px !important;   padding-top:40px;}
.bsdtes-2 .bsdts-23{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs33.jpg) no-repeat center top; margin-top:33px;  margin-right:24px; *padding-top:0px !important; padding-top:40px;}
.bsdtes-2 .bsdts-24{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs34.jpg) no-repeat center top; margin-top:33px;  margin-right:24px; *padding-top:0px !important;  padding-top:40px;}

 
.bsdtes-2 .bsdts-30{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs20.jpg) no-repeat center top; margin-top:33px;  margin-right:46px; *padding-top:0px !important; padding-top:40px;}
.bsdtes-2 .bsdts-31{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs21.jpg) no-repeat center top; margin-top:33px; margin-right:46px; *padding-top:0px !important; padding-top:40px; }
.bsdtes-2 .bsdts-32{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs22.jpg) no-repeat center top; margin-top:33px;  margin-right:46px; *padding-top:0px !important; padding-top:40px;}
.bsdtes-2 .bsdts-33{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs23.jpg) no-repeat center top; margin-top:33px;  margin-right:46px; *padding-top:0px !important; padding-top:40px;}

.bsdtes-2 .bsdts-40{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs40.jpg) no-repeat center top; margin-top:33px;  margin-right:50px; *padding-top:0px !important; padding-top:40px;}
.bsdtes-2 .bsdts-41{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs41.jpg) no-repeat center top; margin-top:33px; margin-right:50px; *padding-top:0px !important; padding-top:40px; }
.bsdtes-2 .bsdts-42{float:left; font-size:15px; line-height:36px; background: url(/cms/templates/60480144773530000/images/bs42.jpg) no-repeat center top; margin-top:33px;  margin-right:50px; *padding-top:0px !important; padding-top:40px; }
.bsdts-10 a,.bsdts-11 a,.bsdts-12 a,.bsdts-13 a,.bsdts-14 a,.bsdts-20 a,.bsdts-21 a,.bsdts-22 a,.bsdts-23 a,.bsdts-24 a,.bsdts-30 a,.bsdts-31 a,.bsdts-32 a,.bsdts-33 a,.bsdts-40 a,.bsdts-41 a,.bsdts-42 a,{ display:block; }

@media (min-width:992px) and  (max-width:1200px) {
.bsdtes-2{margin-left:20px; }
.bsdtes-2 .bsdts-10{ margin-right:12px; }
.bsdtes-2 .bsdts-11{ margin-right:12px; }
.bsdtes-2 .bsdts-12{ margin-right:12px; }
.bsdtes-2 .bsdts-13{ margin-right:12px; }
.bsdtes-2 .bsdts-14{ margin-right:12px; }
.bsdtes-2 .bsdts-20{ margin-right:12px; }
.bsdtes-2 .bsdts-21{ margin-right:12px; }
.bsdtes-2 .bsdts-22{ margin-right:12px; }
.bsdtes-2 .bsdts-23{ margin-right:12px; }
.bsdtes-2 .bsdts-24{ margin-right:12px; }
.bsdtes-2 .bsdts-30{ margin-right:30px; }
.bsdtes-2 .bsdts-31{ margin-right:30px; }
.bsdtes-2 .bsdts-32{ margin-right:30px; }
.bsdtes-2 .bsdts-33{ margin-right:30px; }
}


.bsdt-001{padding-bottom: 15px;margin: 24px 15px 10px 20px;}
.bsdt-002{width: 23%;height:110px;float:left;font-size:18px;line-height:36px;background: url(/cms/templates/60480144773530000/images/ban.png) no-repeat center 24px #ff2c02;margin-right: 2.5%;}
.bsdt-002 a{color:#fff; display:block;padding-top:68px;text-align:center;}
.bsdt-002 a:visited{color:#fff;display:block;padding:68px 28px 6px 28px;}
.bsdt-003{width:23%;height:110px;float:left;font-size:18px;line-height:36px;background: url(/cms/templates/60480144773530000/images/cha.png) no-repeat center 24px #f1f1f1;margin-right: 2.5%;}
.bsdt-003 a{display:block;padding-top:68px;text-align:center;}
.bsdt-003 a:hover{color:#fff; display:block;background: url(/cms/templates/60480144773530000/images/mcha-1.jpg) no-repeat center 19px #ff2c02;padding:68px 28px 6px 28px;}
.bsdt-004{width:23%;height:110px;float:left;font-size:18px;line-height:36px;background: url(/cms/templates/60480144773530000/images/kan.png) no-repeat center 24px #f1f1f1;margin-right: 2.5%;}
.bsdt-004 a{display:block;padding-top:68px;text-align:center;}
.bsdt-004 a:hover{color:#fff; display:block;background: url(/cms/templates/60480144773530000/images/mkan-1.jpg) no-repeat center 24px #ff2c02;padding:68px 28px 6px 28px;}
.bsdt-005{width:23%;height:110px;float:left;font-size:18px;line-height:36px;background: url(/cms/templates/60480144773530000/images/pin.png) no-repeat center 24px #f1f1f1;/* margin-right:2%; */}
.bsdt-005 a{display:block;padding-top:68px;text-align:center;}
.bsdt-005 a:hover{color:#fff; display:block;background: url(/cms/templates/60480144773530000/images/mpin-1.jpg) no-repeat center 24px #ff2c02;padding:68px 28px 6px 28px;}



.mid-you{   }
.gkzl{ background-color:#fff; padding-bottom:15px;}
.gkzl-1{ text-align:center; font-size:18px; font-weight:bold; color:#1563ab; height:64px; line-height:24px; padding:20px 0;}
.gkzl-1 a,.gkzl-1 a:visited{ color:#1563ab;  }

.gkzl-list{ padding:0 10px;  }
.gkzl-list .col-xs-6 { padding:0 5px; } 

.gkzl-list li{  display:block; background-color:#f1f1f1; font-size:15px; text-align:center;  margin-bottom:12px;}
.gkzl-list a{  display:block;  padding:8px 0px;  text-align:center;}
.gkzl-list a:hover{  display:block; background-color:#ff6f4c; font-size:15px; color:#fff;   text-align:center; }

.hdjl{ background-color:#fff; margin-top:11px; padding-bottom:13px;}
.zxft{ float:left; text-align:center; padding:0 8px 16px 45px; }
.zxft-1{ display:block; border:1px solid #c4d9ee;background:url(/cms/templates/60480144773530000/images/zxft.png) no-repeat 20px center; border-radius:30px; width:80px; height:78px;}
.zxft-1:hover{display:block; background:url(/cms/templates/60480144773530000/images/zxft-10.png) no-repeat 20px center #5895ce; width:80px; height:78px; border-radius:30px;}

.zsk-1{ display:block; border:1px solid #c4d9ee;background:url(/cms/templates/60480144773530000/images/zsk.png) no-repeat 20px center; border-radius:30px; width:80px; height:78px;}
.zsk-1:hover{display:block; background:url(/cms/templates/60480144773530000/images/zsk-10.png) no-repeat 20px center #5895ce; width:80px; height:78px; border-radius:30px;}

.myzj-1{ display:block; border:1px solid #c4d9ee;background:url(/cms/templates/60480144773530000/images/myzj.png) no-repeat 20px center; border-radius:30px; width:80px; height:78px;}
.myzj-1:hover{display:block; background:url(/cms/templates/60480144773530000/images/myzj-10.png) no-repeat 20px center #5895ce; width:80px; height:78px; border-radius:30px;}

.wsdc-1{ display:block; border:1px solid #c4d9ee;background:url(/cms/templates/60480144773530000/images/wsdc.png) no-repeat 20px center; border-radius:30px; width:80px; height:78px;}
.wsdc-1:hover{display:block; background:url(/cms/templates/60480144773530000/images/wsdc-10.png) no-repeat 20px center #5895ce; width:80px; height:78px; border-radius:30px;}

.zxft-2{ margin-top:8px; font-size:15px;}
.fwpt{ text-align:center; padding-top:4px; padding-bottom:24px;}
.hdjl_table td{border:1px solid #c0d7ed;}
.hdjl_text{ height:54px; line-height:54px;  text-align:center;}

.hdjl_text a{ color:#1563ab; font-size:18px; text-align:center; font-weight:bold;}
.hdjl_table{ margin:auto; }
.list{ padding:8px; width:116px; height:117px;}
.hdjl_zxft{ padding-top:72px; height:101px; color: #010101; font-size:14px; display: block; width:100px; text-align:center; background:url(/cms/templates/60480144773530000/images/zxft_w.jpg) no-repeat center 19px;}
.hdjl_zxft:hover{ color: #fff; background:url(/cms/templates/60480144773530000/images/zxft_b.jpg) no-repeat center 19px #4395e1;}

.hdzsk{ padding-top:72px; height:101px; color: #010101; font-size:14px; display: block; width:100px; text-align:center; background:url(/cms/templates/60480144773530000/images/xx_b.jpg) no-repeat center 19px;}
.hdzsk:hover{ color: #fff; background:url(/cms/templates/60480144773530000/images/xx_a.jpg) no-repeat center 19px #4395e1;}

.myzj{ padding-top:72px; height:101px; color: #010101; font-size:14px; display: block; width:100px; text-align:center; background:url(/cms/templates/60480144773530000/images/myzj_w.jpg) no-repeat center 19px;}
.myzj:hover{ color: #fff; background:url(/cms/templates/60480144773530000/images/myzj_b.jpg) no-repeat center 19px #4395e1;}

.wsdc{ padding-top:72px; height:101px; color: #010101; font-size:14px; display: block; width:100px; text-align:center; background:url(/cms/templates/60480144773530000/images/wsdc_w.jpg) no-repeat center 19px;}
.wsdc:hover{ color: #fff; background:url(/cms/templates/60480144773530000/images/wsdc_b.jpg) no-repeat center 19px #4395e1;}

.wsxf{ padding-top:72px; height:101px; color: #010101; font-size:14px; display: block; width:100px; text-align:center; background:url(/cms/templates/60480144773530000/images/wsxf_w.jpg) no-repeat center 13px;}
.wsxf:hover{ color: #fff; background:url(/cms/templates/60480144773530000/images/wsxf_b.jpg) no-repeat center 13px #4395e1;}

.bmfwpt{ padding-top:60px; height:101px; color: #010101; font-size:14px; display: block; width:100px; text-align:center; background:url(/cms/templates/60480144773530000/images/12345_w.jpg) no-repeat center 13px;}
.bmfwpt:hover{ color: #fff; background:url(/cms/templates/60480144773530000/images/12345_b.jpg) no-repeat center 13px #4395e1;}


.hdjl_list{ text-align:center; height:120px;  padding:0 0 0 15px; }

.hdjl_list li{ float:left; width:120px; height:120px; border:solid 1px #cddff1; margin:0 15px 15px 0; }
.hdjl_list img{ margin-top:13px; }
.hdjl_list div{ font-size:15px; margin-top:15px;  }
