﻿
.nav_con_wrap {  float:right;  }
.nav_con_wrap li{  float:left; }
.nav_con_wrap li a{  transition:all 300ms;  display:block; line-height:88px; padding:0 14px; color:#fff;  }
.nav_con_wrap li.nav_li_selected a,.nav_con_wrap li a:hover{  color:#fff; }

@media (min-width: 1439px){
  .top {   width:1340px; margin:0 auto;  }
}
@media ( min-width: 980px ) and (max-width: 1438px){
.top {   width:96%; margin:0 2%;   }
}

@media (min-width: 768px)and (max-width: 979px){
   .nav_wrap { display:none; }
}

@media (max-width: 767px){
  .top_wrap { display:none;}
}
@media (max-width: 480px) {

}

/*??????*/
.head_wrap{/* background:rgba(0,0,0,0.2); */width: 100%;float: left;}
.head_wrap.slideUp {/* position:fixed; *//* z-index:999; *//* background:#007fa8; *//* height:60px; */}
.head_wrap.slideUp li a{  display:block; line-height:60px; padding:0 14px; color:#fff; font-size:14px;  }
.head_wrap.slideUp .logo_wrap {  height:60px; }
.head_wrap.slideUp .logo_wrap img{  height:60px; }
.head_wrap .logo_wrap img{transition:all 300ms;/* height:88px; */}
.logo_wrap {/* transition:all 300ms; */height: 110px;/* position:absolute; */z-index:999;/* left:50%; *//* transform:translateX(-50%); */}
.head_logo {max-height:100px;float:left;margin-top: 20px;}
.telimg {  float:right; }


@media (min-width: 1439px){
  .logo_wrap {width: 1200px;margin:0 auto;}
}
@media ( min-width: 980px ) and (max-width: 1438px){
.logo_wrap {   width:96%; margin:0 2%;   }
}
@media ( min-width:768px ) and (max-width: 979px){
  .top_wrap{display:none;}
  .head_wrap { display:none;}
}

@media (max-width: 767px){
  .logo_wrap { display:none;}
}

/*LOGO+??????*/

.index_nav_con { width:100%; height:65px; background:#fff;  box-sizing:border-box; border-radius:5px;overflow:hidden;   }


@media (min-width: 1439px){
  .index_nav_con { width:1340px; margin:auto;  }
}
@media ( min-width: 980px ) and (max-width: 1438px){
   .index_nav_con {   width:96%; margin:0 2%;   }
}

@media (max-width: 979px){
  .index_nav_wrap { display:none;}

}
@media (max-width: 767px){
    .index_nav_con { display:none;}
}


/*???????*/

.move_nav_icon { width: 40px;height: 40px;position: absolute; top: 50%;transform: translateY(-50%) scale(0.8);z-index: 6;right:14px; }
.move_nav_icon ul { height: 40px; }
.move_icon { margin-top: 7px;height: 4px; }
.move_icon span { background:#ddd; }
.move_icon .move_icon_max{ display:block; width:30px; height:3px; margin-left:5px; float:left; border-radius:10px;  transition:1s;         }
.move_nav_icon:hover { cursor:pointer;   }
.mob_nav_wrap {overflow:hidden;position:relative;height:60px;/* background:#007fa8; */}
.mob_head_logo {  padding:0 60px 0 25px; box-sizing:border-box;width:100%;overflow:hidden;  height:60px; }
.mob_head_logo a{ overflow:hidden; display:block;height:60px;width:100%; text-align:left;  }
.mob_head_logo img{  max-height:100%; }
.mob_sousuo { width: 40px;height: 40px; position: absolute; top: 50%;transform: translateY(-50%); right:13px;  line-height:40px;text-align:center; }
.mob_sousuo i { font-size:22px;  color:#ddd;    }

.selectnav{ position: fixed;z-index:2000;width:100%;overflow: hidden;left:0; top:0;bottom:0px;  background:rgba(0,0,0,0.4);display:none;  }
.selectnav2{ overflow: hidden; background: #fff;width: 30%; position: absolute;right:0px; height:100%;  padding-top:30px;  }
.selectnav ul li { width: 100%; background: #fff; height:42px; font-size: 16px;line-height: 42px; }
.selectnav ul li a {display: block; padding-left: 10%; color:#555;  }

@media (min-width:979px) {
  .mob_nav_wrap { display:none; }
}
@media (max-width: 767px){
    .nav_wrap {display:none; }
    .head_wrap { height:60px;display:none; }
}
@media (max-width: 480px) {
}

 @media ( min-width: 768px)and ( max-width: 979px ){
  .mob_nav_wrap {  display:block; }
  .head_wrap { height:80px;  }
  .mob_head_logo { height:80px;  }
  .mob_head_logo a { height:80px;  }
  .mob_nav_wrap { height:80px;  }
}

/*??????*/

.prodcut_con {  overflow:hidden; }
.pro_sidebar_con {  width:20%; float:left;  overflow:hidden;   }
.pro_sidebar_con dl {   overflow:hidden; background:#f9f9f9; margin:0px;    }
.pro_sidebar_con dl dt {   text-align:center;height:58px;  border-bottom:1px solid #eee; margin-bottom:10px; }
.pro_sidebar_con dl dt span {  line-height:58px; display:inline-block;text-align:center;line-height:58px; font-size:18px;color:#555;  border-bottom:1px solid #007fa8;  }
.pro_sidebar_con dl dd { overflow:hidden;  }
.pro_sidebar_con dl dd a{transition:all 300ms;  line-height:40px; box-sizing:border-box;padding:0 20px;    text-align:left; display:block;font-size:15px;color:#696969;  }
.pro_sidebar_con dl dd a:hover{  background:#007fa8; color:#eee;     }
.pro_more { display:block; width:100%; background:#f9f9f9; padding:10px 20px 20px; box-sizing:border-box;   }
.pro_more a{ display:block; width:100%;height:38px; background:#ededed; color:#696969; line-height:38px; text-align:center;    }
.pro_more a:hover {  color: #444;border-color: #c2c2c2; box-shadow: inset 0 3px 5px rgba(0,0,0,.05);text-decoration:underline;   }
.pro_con_ganggao { height:200px; width:96%;margin:0 2%;    }
.pro_con ul{ width:96%; overflow:hidden; margin:0 2%;box-sizing:border-box;  }
.pro_con ul li{ cursor:pointer;  margin-top:20px;   box-sizing:border-box;position:relative; overflow:hidden;  }
.pro_con_tit {  transition:all ease-in-out 300ms; opacity:0;  position:absolute; top:0px;bottom:0px; left:0px;right:0px; background:rgba(0,0,0,0.5);  z-index:1; transform:translateY(100%); overflow:hidden;   }
.pro_con_tit a {  transition:all 500ms 300ms;  display:block;width:128px; height:38px;vertical-align:middle; background:#007fa8; color:#fff;text-align:center;line-height:38px; position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);     }
.pro_con_tit a i{ display:inline-block; vertical-align:middle; font-size:16px;margin-top:-3px; padding-right:5px; }
.pro_con_tit p { transition:all 300ms 300ms; width:100%; position:absolute;left:0px;bottom:0px;height:46px; text-align:center; box-sizing:border-box; line-height:46px;padding:0 20px;color:#fff;  overflow:hidden;white-space:nowrap;text-overflow:ellipsis;    }
.pro_con ul li:hover .pro_con_tit {   opacity:1; transform:translateY(0%);     }
.pro_con ul li:hover .pro_con_tit a { margin-top:-5px;    }
.pro_con ul li:hover .pro_con_tit p { bottom:3px;      }
.pro_con ul li .pro_con_img { width:100%; display:table-cell;vertical-align:middle; overflow:hidden;text-align:center; background:#f9f9f9;  }
.pro_con ul li .pro_con_img img { max-width:95%;max-height:95%;transition: all 300ms;  }
.pro_con ul li .pro_con_img p {  line-height:28px; color:#555;padding-bottom:8px;   }

@media (min-width: 1439px){
  .prodcut_con { width:1340px; margin:auto;margin-top:20px;  }
}
@media ( min-width: 980px ) and (max-width: 1438px){
   .prodcut_con {  width:96%; margin:0 2%; margin-top:20px;   }
}

@media (min-width: 767px){
  .pro_con {  width:80%;float:right; overflow:hidden;  }
  .pro_con ul li {  float:left; width:23.5%;margin-left:2%;     }
  .pro_con ul li:nth-child(1) { margin-left:0%; }
}
@media (max-width: 767px){
   .pro_sidebar_con { display:none;    }
   .pro_con { width:100%; overflow:hidden;  }
   .pro_con ul li { width:100%; float:left; width:49%;margin-right:2%; margin-top:10px;  }
   .pro_con ul li:nth-child(2n+2) { margin-right:0%; }
   .pro_con ul li:nth-child(n+5) { display:none; }
    .pro_con_ganggao { height:80px;margin:0px 2%; margin-top:10px; width:96%; background-size:auto 100%!important;  }

}
@media ( min-width: 768px ) and (max-width: 979px){
    .pro_con ul li {width:32%;margin-left:2%;   }
    .pro_con ul li:nth-child(3n+1) {margin-left:0;   }
    .pro_con ul li:nth-child(4) { display:none;}
    .prodcut_con { margin-top:20px; }
    .pro_con_ganggao {  height:130px;background-size:auto 100%!important;  }
    .pro_sidebar_con dl dd:nth-child(n+8) { display:none;}
}

/*??????*/

.index_about_wrap {  overflow:hidden;width:100%; margin-top:20px; }
.about_wrap { width:100%; overflow:hidden;  }
.about_img { width:38%;  float:left; height:290px;   }
.about_con { width:62%; float:right; background:#f9f9f9; height:290px;     }
.about_con h2 {  height:50px;box-sizing:border-box; line-height:49px; font-size:20px;  font-weight:normal;width:94%;margin:0 3%; margin-top:20px;color:#333;    }

.about_con h2 a{  transition:all  0.5s; color:#999;float:right; font-size:12px; padding-right:10px;   }
.about_con h2 a:hover{  color:#007fa8; transform:translateX(8px);    }
.about_con h2 a i {line-height:49px; }
.about_con p{ text-align:justify;text-indent:28px;  color:#999;font-size:14px; height:205px;box-sizing:border-box;padding:5px 22px 15px;line-height:28px; 
               display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:7; overflow: hidden;     }

@media (min-width: 1439px){
  .about_wrap { width:1340px; margin:auto;  }
}
@media ( min-width: 980px ) and (max-width: 1438px){
  .about_wrap {   width:96%; margin:0 2%;   }
}
@media (min-width: 980px){

}
 @media ( min-width: 768px)and ( max-width: 979px ){
 .about_wrap { height:250px;}
 .about_con h2 {  margin-top:15px; }
 .index_about_wrap {  background-size:100% auto!important; margin-top:5px;    }
 .about_con p { height:150px; }
 .index_tit_ry {padding: 0 22px; }
}

 @media (min-width: 768px){
  .certificate_img li{ float:left; } 
}
 @media (max-width: 767px){
   .index_about_wrap {  background:none!important; }
   .about_con { width:100%;  margin-top:10px; }
   .about_con h2 { margin-top:0px; }
   .index_about_wrap{ margin-top:0px; }
   .about_con_img { display:none; }
   .about_wrap { height:auto;}
   .about_img { display:none;}
}

/*????????*/

.phone_wrap {width:100%;/* height:380px; */margin-top: 30px;float: left;margin-bottom: 30px;}
.phone_con {overflow:hidden;    }

.phone_list_wrap {width:100%;height: auto;}
.phone_list_wrap .zhengshu_container  {width:100%;height: 410px;}
.phone_wrap .swiper-wrapper { width:100%; height:220px;    }
.phone_con h2{  text-align:center; color:#fff; font-weight:normal;font-size:20px; width:300px; margin:50px auto 45px; position:relative;     }
.phone_con h2 a{  text-align:center; color:#fff; font-weight:normal;font-size:20px;      }
.phone_con h2:before { position:absolute;  width:100px;height:1px; background:#fff;content:"";display:block;top:14px;left:0px;  }
.phone_con h2:after { position:absolute; width:100px;height:1px; background:#fff;content:"";display:block;top:14px;right:0px;  }

.phone_con .swiper-slide {  transform:translateX(-15px);  }
.phone_con .swiper-slide ul.certificate_img { width:94%; margin:0 4%; overflow:hidden;  }
.phone_con .swiper-slide ul.certificate_img li{ width:23.5%; margin-right:2%;  position:relative; }
.phone_con .swiper-slide ul.certificate_img li:nth-child(4n+4){  margin-right:0%;  }
.certificate_img li span{  display:block;width:100%;  height:100%; }
.certificate_img li span img{/* width:100%; *//* height:100%; */}
.certificate_tit{ transition:all 300ms;  transform:translateY(100%);   position:absolute;left:0px;top:0px;right:0px;bottom:0px; background:rgba(0,0,0,0.5);  }
.certificate_tit a{  position:absolute;left:50%;top:50%;display:block;color:#fff; transform:translate(-50%,-50%); padding:0 20px;line-height:42px;text-align:center;  max-width:160px; height:42px;border-radius:21px; border:1px solid rgba(255,255,255,0.6); overflow:hidden;text-overflow:ellipsis;white-space:nowrap;   }
.certificate_img li:hover .certificate_tit { display:block;transform:translateY(00%); }

.phone_con .swiper-button-prev, .phone_con .swiper-container-rtl .swiper-button-next {background-image:none;background: url("../../images/3/l_36.jpg") left center no-repeat;left:0px;margin-top: -40px;} 
.phone_con .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image:none;background: url("../../images/3/r_39.jpg") left center no-repeat;right: 0px;margin-top: -40px;} 



@media (min-width: 1439px){
   .phone_con {width: 1263px;margin:auto;}
}
@media ( min-width: 980px ) and (max-width: 1438px){
   .phone_con {   width:96%; margin:0 2%;   }
}
@media ( min-width: 768px)and ( max-width: 979px ){

    .phone_wrap {/* height:307px; */}
    .phone_con .swiper-slide ul.certificate_img li:nth-child(4) { display:none;}
    .phone_con .swiper-slide ul.certificate_img li{ width:32%; margin-right:2%;  }
    .phone_con .swiper-slide ul.certificate_img li:nth-child(3) { margin-right:0%;  }
    .phone_con .swiper-button-prev, .phone_con .swiper-container-rtl .swiper-button-next { margin-top: -60px;  } 
    .phone_con .swiper-button-next, .swiper-container-rtl .swiper-button-prev {  margin-top: -60px;} 

 
}
 @media (max-width: 767px){

    .phone_con h2 {margin: 25px auto 25px; }
    .phone_con .swiper-slide ul.certificate_img{ width:80%; margin:0 10%;  }
    .phone_con .swiper-slide ul.certificate_img li { width:100%;  }
    .phone_con .swiper-slide { transform: translateX(-5px); }
    .phone_con .swiper-slide ul.certificate_img li:nth-child(n+2){ display:none; }
    .phone_wrap {height: auto;display: none;}
    .phone_con .swiper-button-prev, .phone_con .swiper-container-rtl .swiper-button-next { transform:scale(0.8);    } 
    .phone_con .swiper-button-next, .swiper-container-rtl .swiper-button-prev { transform:scale(0.8); } 

}

/*???????*/

.news_wrap {  margin-top:20px; overflow:hidden;margin-bottom:20px;    }
.news_img {  width:40%; float:left; height:330px; position:relative;}
.news_img p{  position:absolute;left: 0px;bottom:0px;   width:100%; background:rgba(0,0,0,0.6); color:#fff; height:88px;padding:15px 20px; box-sizing:border-box; line-height:29px; font-size:14px; }
.news_con {  }
.news_con h2 { height: 50px;box-sizing: border-box;line-height: 49px;font-size: 20px; font-weight: normal; width: 94%; margin: 0 3%; margin-top: 20px;color: #333;}
.news_con h2 a { transition: all 0.5s; color: #999; float: right;font-size: 12px;padding-right: 10px;}
.news_con h2 a:hover{  color:#007fa8; transform:translateX(8px);    }
.news_con_ul { width: 94%; margin: 0 3%;    }
.news_con_ul li {  font-size:15px; color:#555;width:100%;  }
.news_con_ul li a{  font-size:15px; color:#555;display:block;line-height:42px;    }
.news_con_ul li a span:nth-child(1){  float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;     }
.news_con_ul li a span:nth-child(2){  float:right; color:#999;  }
.news_con_ul li a:hover { color:#007fa8; cursor:pointer;    }
.news_con_ul li a:hover span:nth-child(2){ color:#007fa8;}
@media (min-width: 1439px){
  .news_wrap { width:1340px; margin:auto; margin-top:20px;  }
}
@media ( min-width: 980px ) and (max-width: 1438px){
  .news_wrap {   width:96%; margin:0 2%; margin-top:20px;   }
}
 @media ( min-width: 768px)and ( max-width: 979px ){
    .news_con_tit h2 {         }
    .news_con_tit h2 a {  line-height:36px; }
    .news_img { display:none;}
    .news_con h2 {  margin-top:0px; }
}

@media ( min-width:980px){
     .news_con {width:60%; float:right;   }

}

@media (min-width: 767px){
    .news_con_ul li{ float:left; }
   
}

 @media ( max-width: 767px){
    .news_con_ul { padding:0 0px; overflow:hidden;box-sizing:border-box;   }
    .news_img { display:none;}
    .news_con {width:100%;  }
    .news_con_ul li a span:nth-child(1) { width:60%;}
    .news_wrap { margin-top:0px; }
    .news_con h2 {  margin-top:0px;  }

}

/*???????*/

.links_con { margin-top:20px; overflow:hidden; position:relative; }
.links_con h2{ font-weight:normal;font-size:16px;color:#333; line-height:32px;padding-right:10px;display:block;float:left; position:absolute;left:0px;top:0px;   }
.links_con p{ float:left;padding-left:84px;  }
.links_con p a{ font-size:14px;color:#555;padding:0 12px;line-height:32px;display:inline-block;  }
.links_con p a:hover{ text-decoration:underline; }

@media (min-width: 1439px){
  .links_wrap { width:1340px; margin:auto;  }
}
@media ( min-width: 980px ) and (max-width: 1438px){
  .links_wrap {   width:96%; margin:0 2%;   }
}
 @media ( min-width: 768px)and ( max-width: 979px ){
    .links_con { padding:0 22px;}
    .links_con h2 { left:22px; }
}
  @media (max-width: 767px){
   .links_con{padding:0px 20px; }
   .links_con h2 {  left:20px; padding-right:5px;    }
   .links_con p a { padding: 0 5px}

}

/*????????*/

/*???*/
.bottom{ width:100%; overflow: hidden;padding-bottom:20px;background:#016885; margin-top:25px; border-top:1px solid #eee;
}
.bottom .bottom_c{
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
}
.bottom .bottom_c .iconbox{
    width: 100%;
    height:160px;
    border-bottom:1px solid #eee;
}
.bottom .bottom_c .iconbox ul li{
    float:left;
    width:25%;
    height:160px;
}
.bottom .bottom_c .iconbox ul li img{
    float:left;
    margin-top: 44px;
}
.bottom .bottom_c .iconbox ul li .p1{
    color:#545454;
    font-size:17px;
    margin-top: 40px;
    line-height: 40px;
    margin-left:20px;
    float:left;
}
.bottom .bottom_c .iconbox ul li .p2{
    color:#999;
    font-size:14px;
    line-height: 40px;
    margin-left:20px;
    float:left;
}
@media only screen and (max-width:64em) {
    .bottom .bottom_c .iconbox ul li{
        width:25%;
    }
    .bottom .bottom_c .iconbox{
        height:auto;
        overflow: hidden;
    }
    .bottom .bottom_c .iconbox ul li .p2{font-size: 12px;}
}
@media only screen and (max-width:48em) {
    .bottom .bottom_c .iconbox ul li{
        width:50%;
    }
}
.bottom .bottom_c .fdh{
    width:100%;
    overflow: hidden;    
 
}
.bottom .bottom_c .fdh li{
    float:left;
    width:140px;
}
.bottom .bottom_c .fdh li+li{
    
}
.bottom .bottom_c .fdh .f1{ float:left; padding-top:15px; }
.bottom .bottom_c .fdh .fdh_left{  float:left; }
.bottom .bottom_c .fdh .f1 a{  line-height: 42px; display: block;float:left;width:140px;  font-size:15px; color:#fff; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;      }
.bottom .bottom_c .fdh .a1{display: block; width:123px; font-size:14px; color:#c8caca;line-height:32px;
       transition: 0.5s; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.bottom .bottom_c .fdh .a1:hover{
    color:#fff;
    transition: 0.5s;
}
.bottom .bottom_c .fdh .fdh_right{
    float:right;
}
.bottom .bottom_c .fdh .fdh_right .ewm{
    margin-top: 26px; width:100px;
}
.bottom .bottom_c .fdh .fdh_right .ewm img{
    width:100px;
}
@media only screen and (max-width:48em) {
    .bottom .bottom_c .fdh .fdh_right{display: none;}
    .bottom .bottom_c .fdh .fdh_left{display: none;}
    .bottom{padding:0;}
    .bottom .bottom_c .fdh{display: none}
    .bottom .bottom_c .iconbox{border:none;}
}
@media only screen and (max-width:30em) {
	.bottom{display:none}
}
.bottom .bottom_c .fdh .fdh_right .pp1,.bottom .bottom_c .fdh .fdh_right2 .pp1{
    color:#999;
    font-size:14px;

}
.bottom .bottom_c .fdh .fdh_right2 .pp2{
    color:#555;
    font-size:25px;
}
.bottom .bottom_c .fdh .fdh_right2{
    margin-right:15px;
    float:right;
    margin-top:29px;
}
@media only screen and (max-width:48em) {
    .bottom .bottom_c .fdh .fdh_right2{display: none;}
}
.bottom2{
    width:100%;
   height:42px;
    background: #04576f;
}
@media only screen and (max-width:30em) {
	.bottom2 {width: 100%;background: #04576f; }
 
}

@media only screen and (max-width:64em) {
	.bottom .bottom_c .fdh .fdh_right2{display:none;}

}
.bottom2 .bottom2_c{
    width:92%;
    margin:0 auto;
}
.bottom2 .bottom2_c p{
    color:#c8caca;
    font-size:12px;
    line-height: 42px;
   
}
.bottom2 .bottom2_c p+p{
    color:#c8caca;
    font-size:12px;
    line-height: 42px;
   
}
.bottom2 .bottom2_c p a{
    color:#c8caca;
}
.bottom2 .bottom2_c p a:hover{
    text-decoration: underline;
}

.jq22-container+.jq22-container{
    display: none;
}
.lisright p{color:#fff; text-align:center; font-size:14px; margin-top:40px;}
.lisright h2 {color:#fff; text-align:center; font-size:24px; font-weight:bold; }
.lisright h3 {color:#fff; text-align:center; font-size:14px; font-weight:normal;}

.duoduan {  float:right;  }
.duoduan li{  float:left; padding:0 0px; position:relative;  }
.duoduan li:hover {  background:rgba(255,255,255,0.2);  }
.duoduan li p{  display:none;  position:absolute;width:100px;height:110px;left:-0px; top:-130px; padding:10px;background:#fff;line-height:024px!important; color:#555!important;  }
.duoduan li:hover p { display:block;   }

@media only screen and (max-width:30em) {
	.bottom2 .bottom2_c p{
		width:100%;
		text-align:center;
	}
    .jq22-container{display: none}  
    .jq22-container+.jq22-container{display: block;}
    .jq22-container+.jq22-container{height:400px !important;}
    .jq22-container+.jq22-container .mySlideshow{height:400px !important;}
    .bottom2 .bottom2_c p {   line-height:32px;}
    .duoduan { display:none;}
    .bottom2 { height:auto;  }
}

@media (min-width: 980px){
    .bottom2 .bottom2_c p{  float:left;  text-align:center;  }
    .bottom2 .bottom2_c p+p{  float:right;  text-align:center;  } 
}
@media ( min-width: 768px)and ( max-width: 979px ){
    .bottom2 .bottom2_c p + p {line-height: 42px; }
    .bottom2 .bottom2_c p{   text-align:center;  }
    .bottom2 .bottom2_c p+p{   text-align:center;  }
    .bottom2 { height:auto;}
    .duoduan { display:none;}
}

/*???*/

.bottomMenu {  width:100%; height:55px; position:fixed;bottom:0px;left:0px; z-index:1001;display:none;background:#fff;  }
.bottomMenu ul li{   height:55px;float:left; background:#007fa8; text-align:center; }
.bottomMenu ul li span{ display:block; }
.bottomMenu ul li span img{ width:20px; height:20px; }
.bottomMenu ul li a{   height:55px;display:block; color:#fff; padding:10px 0; box-sizing:border-box;  }
.bottomMenu ul li a p{  padding-top:5px; }
@media only screen and (max-width: 38.75em) {
    .bottomMenu { display:block; }
     body {  padding-bottom:55px;}
}


.yc p{width: auto;/* height:54px; *//* line-height: 26px; */font-size: 14px;text-align: center;color: #cb0101;margin-bottom: 10px;}
.yc p a
{
  color: #cb0101;
}



.grzx_ddxq_1
{
	
width: 95%;
	
background: #f7f7f7;
	
float: left;
	
padding: 20px;
	
margin-top: 30px;
}
.grzx_ddxq_1 h1
{
	
font-size: 18px;
	
font-weight: 100;
	
border-bottom:  1px solid #ccc;
	
margin-bottom:  20px;
	
padding-bottom:  20px;
}
.grzx_ddxq_1 p
{
	
height: 35px;
	
line-height: 35px;
	
font-size: 14px;
	
color: #666;
}
.grzx_ddxq_1 span
{
	
color: #ff6600;
}
.grzx_ddxq_1 table
{
	
border: 1px solid #666;
}

.grzx_ddxq_1 tr
{
	border-bottom: 1px solid #666;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #666;
}
.grzx_ddxq_1 td
{

border-right:  1px solid #666;

padding-left: 10px;

border-bottom:  1px solid #666;
}
.grzx_ddxq_1 h3
{
	float:right;
	font-size: 20px;
	margin-top:  20px;
}

.grzx_ddxq_zf {
    width: 95%;
    background: #f7f7f7;
    float: left;
    padding: 20px;
    margin-top: 30px;
}
.grzx_ddxq_zf_1
{
	
border-bottom:  1px solid #ccc;
	
margin-bottom:  20px;
	
padding-bottom:  20px;
}
.grzx_ddxq_zf_1 h1
{
	
color: #d1bb58;
	
font-size: 18px;
	
margin-bottom:  10px;
}
.grzx_ddxq_zf_1 p
{
	
color: #333;
	
font-size: 14px;
}
.grzx_ddxq_zf_1 span
{
	
color: #999;
	
font-size: 14px;
	
margin-left: 40px;
}
.grzx_ddxq_zf_2
{
	border-bottom:  1px solid #ccc;
	margin-bottom:  20px;
	padding-bottom:  20px;
	width: 100%;
	float: left;
}
.grzx_ddxq_zf_2 p
{
	
font-size: 14px;
	
line-height: 35px;
	
height: 35px;
	
border-bottom:  1px dashed #eee;
	
width: 49%;
	
float: left;
}
.grzx_ddxq_zf_2 span a
{
	color:#999;
	margin-left: 350px;
}
.grzx_ddxq_zf_3
{
	border-bottom:  1px solid #ccc;
	margin-bottom:  20px;
	padding-bottom:  20px;
	width: 100%;
	float: left;
}
.grzx_ddxq_zf_3 img
{
    width: 10%;
    border-radius: 50%;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.grzx_ddxq_zf_3 p
{

float: left;

height: 90px;

line-height: 90px;

font-size: 14px;
}
.grzx_ddxq_zf_3 span
{

height: 90px;

line-height: 90px;

font-size: 14px;

color: #666;
}
.grzx_ddxq_zf_4
{
	width: 100%;

	float: left;
}
.grzx_ddxq_zf_4 p
{
	
font-size: 18px;
	
float: left;
	
height: 45px;
	
line-height: 45px;
}
.grzx_ddxq_zf_4 span
{
	
color: ##d1bb58;
}
.grzx_ddxq_zf_4 h1
{
	
float: right;
	
font-size: 14px;
	
font-weight: 100;
	
background: #d1bb58;
	
padding: 10px 30px;
	
color: #fff;
	
border-radius: 5px;
}
.grzx_ddxq_zf_4 h1 a
{
	color:#fff;
}
.zfxq_1
{
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
	padding-bottom: 20px;
	text-align: center;
	margin-top:  3%;
}
.zfxq_1 h1
{
	
font-size: 30px;
}
.zfxq_1 p
{
	
color: #d1bb58;
	
font-size: 30px;
	
margin-top:  1%;
}
.zfxq_2
{
	
width: 100%;
	
float: left;
	
border-bottom: 1px solid #eee;
	
margin-bottom: 20px;
	
padding-bottom: 20px;
}
.zfxq_3
{
	    width: 100%;
    float: left;
    border-bottom: 1px solid #eee;
    margin-bottom: 20px;
    padding-bottom: 20px;
}


.zfxq_2 img
{
    width: 10%;
    border-radius: 50%;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.zfxq_2 p
{

float: left;

height: 90px;

line-height: 90px;

font-size: 14px;
}
.zfxq_2 span
{

height: 90px;

line-height: 90px;

font-size: 14px;

color: #666;
}
.zfxq_2 h1
{
	font-size:14px;
	color:#666;
	font-weight:100;
	margin-bottom: 2%;
}
.zfxq_3 p
{

float: left;

font-size: 16px;

color: #000;

margin-right:  2%;
}
.zfxq_3 h1
{
	float:left;
	text-align: center;
	margin-right: 1%;
	width: 20%;
}
.zfxq_3 img
{
	
width: 100%;
	
float: left;
}
.zfxq_3 span
{
	
float: left;
	
clear: both;
	
font-size: 16px;
	
font-weight: 100;
	
width: 100%;
	
margin-top: 10px;
}
