@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:14px/2 Microsoft YaHei,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}
p{margin: 0 0 0 0;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*å…¬ç”¨æ ·å¼*/
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}


.clearfix::after {
    content: '';
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

.fl {
    float: left;
}

.fr {
    float: right;
}






/* é€šç”¨æ ·å¼ */

.wt{width:100%;margin:0 auto;}
.wt_t{max-width: 1218px;margin:0 auto;padding:0 15px}
.flex{    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}







/* å¤´éƒ¨ */
.top_11{background:#f3f3f3;height:34px;border-bottom: 1px solid #e8e8e8;}
.wel{   font-size: 12px;
    color: #999;
    line-height: 34px;}
    

.seo{font-size: 12px;
    color: #999;
    line-height: 34px;}   

 .seo a{font-size: 12px;
        color: #999;
        line-height: 34px;}


.top_22{height:131px;overflow: hidden;background:#f3f3f3;}
.logo_11{line-height: 131px;}
.logo_11 img{line-height: 131px;}


.tel_22 {
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 61px;
        margin-right: 24px;padding-top:35px
}
.tel_22 p {
    font-size: 24px;
    font-weight: bold;
    font-family: Arial;
    line-height: 30px;
}
.tel_22 p strong {
    font-size: 18px;
    font-weight: normal;
}



.wwmm{line-height: 131px;}
.wwmm img{line-height: 131px;}


/* å¯¼èˆªæ  */

.ph3 {
    text-align: center;
    line-height: 0;background:url(../images/nav.png) repeat-x center top;height:42px;border-bottom: 3px solid #dfe1e2;
}

@media (max-width: 992px) {
    .wwmm{max-width: 100px;}
    .tel_22{    padding-left: 61px;margin-right: 14px;}
  }





  /* æ‚¨çš„å·¥ç¨‹æ˜¯å¦æœ‰è¿™æ ·çš„å›°æ‰°ï¼Ÿ */
 .box1{background:#e8f9ff;padding: 3.5%;}
 .box1_1{background:#e8f9ff;}
  .web_tt1{color:#051921;font-size: 48px;font-weight: 600;font-style: italic;text-align: center;}

.xx1{	width: 100%;
	height: 3px;background:#000;margin-top:20px}

.yuan_ll{  display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;max-width: 850px;margin:0 auto;margin-top:35px;}
.yuan_ll li{width:24%}
.yuan_ll li .img1{display:table;margin:0 auto;text-align: center;}
.yuan_ll li .img1 a img{text-align: center;max-width: 100%;}
.yuan_ll li h2 a{text-align: center;color:#000;}
.yuan_ll li h2{text-align: center;color:#000;font-size:20px;font-weight: 600;margin-top:15px;}
.yuan_ll li span{width:96%;margin:0 auto;font-family: MicrosoftYaHei;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;display: block;
	color: #051921;height:75px;overflow: hidden;text-align: left;margin-top:15px}


    @media (max-width: 768px) {
        .yuan_ll{max-width: 100%;margin:0 auto;margin-top:10px;}
        .yuan_ll li{width:100%;margin-bottom: 5px;display: flex;justify-content: space-between; align-items: center; flex-direction: row;}
        .yuan_ll li .img1{width: 14%;margin: 0;}
        .yuan_ll li h2{text-align: left;color:#000;font-size: 16px;font-weight: 600;margin-top:0;}
        .yuan_ll li span{font-size: 14px;height:auto;margin-top:5px;line-height: 1.3;margin-left: 0;}
        .gsart{width: 83%;}
        .xx1{width:120%;margin:0 auto;margin-top:15px;height:1px;margin-left: -11%;}
      
        
      }

.box23{}
.box23 img{width:100%;}
@media (max-width: 768px) {
    .box23{padding:0;}
}
/* é—®é¢˜ */
.box2{margin-top:1%;background:url(../images/box2.png) no-repeat center top;background-size: 100% 100%;padding-top: 105px;padding-bottom: 45px;}

.yuan{max-width: 1139px;
	box-shadow: 0px 8px 10px 1px 
		rgba(173, 173, 173, 0.5);margin:0 auto;position: relative;background:#f8fcfe;padding-bottom: 25px;border-radius: 42px;}

.tp1{width:100%;margin:0 auto;overflow: hidden;}
.tp1 img{width:100%;text-align: center;}

.tp_we1{width: 90%;margin:0 auto;margin-top:20px;color:#0d0408;font-size: 18px;}
.tp_we1 p{background:url(../images/jt.png) no-repeat left center;padding-left: 45px;line-height: 45px;}

.xiao_yuan{position:absolute;right:38px;bottom: 45px;max-width: 290px;}
.xiao_yuan img{width:100%}

.biabtai{display:block;}
.biabtai_1{display:none;}

@media (max-width: 768px) {
    .box2{padding-top: 75px;padding-bottom: 25px;}
    .xiao_yuan{position:absolute;right:8px;bottom: 125px;max-width: 200px;}
    .tp_we1{width: 90%;margin:0 auto;margin-top:20px;color:#0d0408;font-size: 17px;}
    .tp_we1 p{background:url(../images/jt.png) no-repeat left center;padding-left: 35px;line-height: 20px;}
    .tp_we1{width: 98%;}
    

  }




@media (max-width: 500px) {
    .box2{padding-top: 45px;padding-bottom: 25px;}
    .xiao_yuan{position:absolute;right:8px;bottom: 125px;max-width: 100px;}
    .tp_we1{width: 98%;margin:0 auto;margin-top:20px;color:#0d0408;font-size: 13px;}
    .tp_we1 p{background:url(../images/jt.png) no-repeat 15px center;padding-left: 35px;line-height: 30px;background-size:12px}
    .biabtai{display:none;}
    .biabtai_1{display:block;}
    .biabtai_1 img{width:100%}
  }




  /* å“æ™Ÿçš„æ ¸å¿ƒæŠ€æœ¯ä¼˜åŠ¿å›¾ç‰‡ */
  .box3{max-width:1218px;margin:0 auto;margin-top:1%}
.tp2{width:100%;margin:0 auto}
.tp2 img{width: 100%;}


  /* å¾®åŠ¨å‹˜æŽ¢ */
.box4{margin-top:1%;background:url(../images/box4.png) no-repeat center top;background-size: 100% 100%;padding-top: 115px;padding-bottom:40px;display:block;}
.box4_1{display:none;}
.box4_1 img{width:100%;}
.cha_22{max-width:1160px;margin:0 auto;}
.cha1{box-shadow: 0px 8px 7px 0px 
    rgba(0, 0, 0, 0.1);padding:25px;width:25%;margin-top:10px}

.cha1 p{color:#0d0408;font-size: 22px;line-height: 45px;}

.cha2{width:20%;margin-top:10px}
.cha2 li{box-shadow: 0px 8px 7px 0px 
    rgba(0, 0, 0, 0.1);width:100%;margin-bottom: 10px;}
.cha2 li a.img{display: block;}
.cha2 li a.img img{width:100%}
.cha2 li:last-child{margin-bottom: 0px;}

.cha3{width:52%;margin-top:10px}
.cha3 img{width:100%}

@media (max-width: 1024px) {
    .cha1 p{color:#0d0408;font-size: 18px;line-height: 45px;}
  }

  @media (max-width: 992px) {
    .cha1 p{color:#0d0408;font-size: 18px;line-height: 36px;}
  }


  @media (max-width: 990px) {
    .box4{background:none;border:2px solid #005cae;padding-top: 5px;padding-bottom:10px;}
.cha1{box-shadow: 0px 8px 7px 0px 
        rgba(0, 0, 0, 0.1);padding:0 25px;width:100%;margin-top:0px}
.cha2{width:100%;margin-top:10px;display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}
.cha2 li{width:49%}

.cha3{width:100%;margin-top:10px}
  }

  .cha_tt22{text-align: center;font-size: 22px;text-align: center;color:#000;margin-bottom: 20px;display:none!important;}


  @media (max-width:500px) {
      
     .cha1 p{color:#0d0408;font-size: 15px;line-height: 25px;text-indent: 2em;} 
     .box4{display:none;}
     .box4_1{display:block;}
  }



  /* æŠ€æœ¯ ä¼˜åŠ¿ */
  .box5{/*background:#e1f2f2;padding: 5% 0;margin-top:5%*/}
  .box5 .tu1{display:block;}
.box5 .tu2{display:none;}
    .box5 img{width:100%;}
.ys_22{ display: flex;max-width: 1150px;margin:0 auto;
   background:url(../images/ys.png) no-repeat center;display: flex;
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: center;}

.ys_22 li{width:45%;max-width: 370px;float:left;margin-right:10%;margin-bottom: 5%;}
.ys_22 li h2{color:#007ef3;font-size: 40px;font-weight: 600;text-align: center;width:100%;background:url(../images/x2.png) repeat-x center bottom;line-height: 55px;}
.ys_22 li h2 a{color:#007ef3;}
.ys_22 li:nth-child(2n){margin-right: 0;}

.ys_22 li span{text-align: left;color:#000;display: block;font-size: 25px;line-height: 35px;height:70px;overflow: hidden;margin-top: 15px;}

.ys_22 li:nth-child(3){margin-bottom: 0px;}
.ys_22 li:nth-child(4){margin-bottom: 0px;}



@media (max-width: 1024px) {
    .ys_22 li{width:32%;float:left;margin-right:5%;margin-bottom: 5%;}
    .ys_22 li h2{font-size: 30px;}
    .ys_22 li span{font-size: 18px;}
  }



  @media (max-width: 768px) {
    .ys_22{background:none;}
    .ys_22 li{width:100%;float:left;margin-bottom: 15px;max-width: auto;}
    .ys_22 li h2{font-size: 25px;}
    .ys_22 li span{font-size: 16px;line-height:25px;height:auto;}
    .ys_22 li:nth-child(3){margin-bottom: 15px;}
.ys_22 li:nth-child(4){margin-bottom: 15px;}
.box5 .tu1{display:none;}
.box5 .tu2{display:block;}
  }



  /* box6 */

.box6{margin-top:1%;background:url(../images/box6.png) no-repeat left top #eeeeee;padding-top: 115px;padding-bottom:40px;
    box-shadow: 0px 4px 5px 1px 
    rgba(0, 91, 175, 0.4);border:1px solid #005baf;position: relative;}
.case_ll{width:98%;margin:0 auto;}
.case_ll li{width:100%;position: relative;margin-bottom: 15px;border-radius: 15px;}
.case_ll li a.img{display: block;border:3px solid #006cff;border-radius: 15px;overflow: hidden;}
.case_ll li a.img img{width: 100%;}
.case_ll li h2{position:absolute;width:100%;text-align: center;color:#000;font-size: 18px;text-align: center;line-height:45px;bottom: 10px;left:0px;font-weight: 400;}
.case_ll li h2 a{color:#000;}


.mm1{color:#005baf;font-size: 30px;position: absolute;right:3%;top:3%}
.mm1 a{color:#005baf;}

@media (max-width: 500px) {
   
.case_ll li h2{
    font-size: 9px;
    line-height:25px;
    max-width: 100%;
    bottom: 0;
}
.mm1{color:#fff;font-size: 12px;position: absolute;right:1%;top:4%}
.mm1 a{color:#000;}
.box6{background-size:100%;padding-top: 45px;
    padding-bottom: 5px;}
  }


  


    /* box7 */

.box7{margin-top:1%;background:url(../images/box7.png) no-repeat left top #eeeeee;padding-top: 115px;padding-bottom:10px;
    box-shadow: 0px 4px 5px 1px 
    rgba(0, 91, 175, 0.4);border:1px solid #005baf;position: relative;}
.case_ll2{width:100%}
.case_ll2 li{width:98%;margin:0 auto;position: relative;margin-bottom: 15px;}
.case_ll2 li a.img{display: block;}
.case_ll2 li a.img img{width: 100%;box-shadow: 0px 10px 16px 0px 
    rgba(0, 0, 0, 0.3);}



.xx3{width:100%;margin:0 auto;height:3px;background: #005baf;margin-top:35px}

.mm2{color:#005baf;font-size: 30px;position: absolute;right:3%;top:3%}
.mm2 a{color:#005baf;}


.case_tta{width:100%;text-align: center;color:#000;font-size: 18px;text-align: center;line-height:45px;bottom: 10px;left:0px;font-weight: 400;}
.case_tta a{color:#000;}



@media (max-width: 500px) {
   .box7{background-size:100%;padding-top: 45px;
    padding-bottom: 25px;}
.case_tta{font-size: 14px;line-height:20px;text-align:left;}
.mm2{color:#fff;font-size: 12px;position: absolute;right:2%;top:4%}
.mm2 a{color:#000;}
.xx3{height:2px;margin-top:20px}
  }







    /* box8 */

.box8{margin-top:1%;background:url(../images/box8.png) no-repeat left top #eeeeee;padding-top: 115px;padding-bottom:10px;
    box-shadow: 0px 4px 5px 1px 
    rgba(0, 91, 175, 0.4);border:1px solid #005baf;position: relative;}

.case_ll3{width:98%;margin:0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}
.case_ll3 li{width:24%;position: relative;margin-bottom: 15px;;}
.case_ll3 li a.img{display: block;height:200px}
.case_ll3 li a.img img{width: 100%;height:100%}
.case_ll3 li h2{position: absolute;
    color: #fff;
    font-size: 12px;
    right: 0;
    bottom: 0;
    font-weight: 400;}



.mm3{color:#005baf;font-size: 30px;position: absolute;right:3%;top:3%}
.mm3 a{color:#005baf;}


@media (max-width: 990px) {
    .case_ll3 li{width:48%;position: relative;margin-bottom: 15px;}
}


@media (max-width: 500px) {
.mm3{color:#fff;font-size: 14px;position: absolute;right:2%;top:1.8%}
.mm3 a{color:#000;}
.case_ll3 li a.img{display: block;height:auto}
.case_ll3 li{/*width:100%;*/position: relative;margin-bottom: 15px;}
.box8{background-size:100%;padding-top: 30px;
    padding-bottom: 5px;}
    .case_ll3 li{width: 24%;margin-bottom:5px;}
    .case_ll3 li h2{display:none;}
    .case_ll3{margin-top:5px!important;width:100%;}
  }




  /* box9 */
.box9{max-width:1218px;margin:0 auto;margin-top:3%;}
.cai_tt{text-align: center;}
.cai_tt img{width: 100%;}



.gg_con{max-width:1218px;margin:0 auto;margin-top:35px;border-top: 2px dashed #000;padding-top: 35px;}
.gg_ll{ display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}
.gg_ll li {width:33%;position: relative;}
.gg_ll li a.img{display: block;}
.gg_ll li a.img img{width:100%}
.gg_ll li h2{position: absolute;right:10px;bottom: 10px;color:#0065b5;font-size: 18px;font-weight: 400;}
.gg_ll li h2 a{color:#0065b5}

@media (max-width: 768px) {
    .gg_ll li {/*width:100%;*/margin-bottom: 5px;}
    .gg_ll li h2{position: absolute;right:3px;bottom: 2px;color:#0065b5;font-size: 14px;font-weight: 400;}
    .gg_con{margin-top:5px;padding-top: 5px;}
    .gg_ll li h2 a{font-size:12px;}
    .box9{margin-top:1%!important;}
}



/* èˆªæµ‹ä»·å€¼ç‚¹ */
.box10{margin-top:3%}
.jiatt{background:url(../images/jt1.png) no-repeat center;text-align: center;line-height: 59px;color:#fff;font-size: 30px;}


@media (max-width: 768px) {
    .jiatt{font-size: 14px;line-height: 23px;background:url(../images/jt1.png) no-repeat top;font-weight: 500;background-size: 460px;}
    .box10{margin-top:1%;}
}


/* æˆæžœæ¡ˆä¾‹ */
.box11{margin-top:1%;background:url(../images/box11.png) no-repeat left top #eeeeee;padding-top: 115px;padding-bottom:10px;
    box-shadow: 0px 4px 5px 1px 
    rgba(0, 91, 175, 0.4);border:1px solid #005baf;position: relative;}
.case_ll4{width:98%;margin:0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}
.case_ll4 li{width:49%;position: relative;margin-bottom: 15px;position: relative;overflow:hidden;}
.case_ll4 li a.img{display: block;height:325px}
.case_ll4 li a.img img{width: 100%;height:100%}
.case_ll4 li h2{position:absolute;color:#fff;font-size: 18px;right:5%;bottom: 25px;font-weight: 400;}
.case_ll4 li h2 a{color:#fff}

.case_ll4 li

.mm4{color:#005baf;font-size: 30px;position: absolute;right:3%;top:3%}
.mm4 a{color:#005baf;}



@media (max-width: 990px) {
    .case_ll4 li{width:48%;position: relative;margin-bottom: 15px;}
}


@media (max-width: 500px) {
    .box11{background-size:100%;padding-top: 45px;
    padding-bottom: 10px;}
  
.mm4{color:#fff;font-size: 14px;position: absolute;right:2%;top:3%}
.mm4 a{color:#000;}
.case_ll4 li a.img{display: block;height:auto}
.case_ll4 li{/*width:100%;*/position: relative;margin-bottom: 15px;}
.case_ll4 li h2{font-size: 12px;text-overflow: ellipsis;bottom: 8px;}
  }




  /* æŠ€æœ¯äº¤æµ */
  .box12{margin-top:3%;background:#e2f1ff;padding: 3.5% 0;}
  .jiao{text-align: center;}
  .jiao img{text-align: center;max-width:100%;}








  /* ä¸ºä»€ä¹ˆé€‰æ‹©æˆ‘ä»¬ */
  .ys_22_xx{ display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;margin-top:5%;position: relative;}
 
 .ys_22_xx li{width:45%;float:left;margin-bottom: 5%;
    background-color: #ffffff;
	box-shadow: 0px 6px 18px 0px 
		rgba(56, 133, 189, 0.5);border-radius: 15px;padding: 3.6%;}
 .ys_22_xx li h2{color:#000;font-size: 35px;font-weight: 400;text-align: center;width:100%;background:url(../images/x4.png) repeat-x center bottom;line-height: 60px;}
 .ys_22_xx li h2 a{color:#000;}
 .ys_22_xx li:nth-child(2n){margin-right: 0;}
 
 .ys_22_xx li span{text-align: left;color:#000;display: block;font-size: 25px;line-height: 35px;height:70px;overflow: hidden;margin-top: 15px;}
 .ys_22_xx li:nth-child(4) h2{color:#f90a0a;background:url(../images/x5.png) repeat-x center bottom;}
 .ys_22_xx li:nth-child(4) h2 a{color:#f90a0a}
 .ys_22_xx li:nth-child(4) span{color:#f90a0a}

 .yuan2{position: absolute;background:url(../images/yuan2.png) no-repeat top;width:296px;height:303px;left:50%;transform: translateX(-50%);bottom:25%;}
 


 
 @media (max-width: 1024px) {
     .ys_22_xx li{float:left;margin-bottom: 5%;}
     .ys_22_xx li h2{font-size: 30px;}
     .ys_22_xx li span{font-size: 18px;}
   }
 
 
 
   @media (max-width: 768px) {
     .ys_22_xx{background:none;}
     .ys_22_xx li{width:48%;float:left;margin-bottom: 15px;max-width: auto;height:149px}
     .ys_22_xx li h2{font-size: 16px;line-height:39px;}
     .ys_22_xx li span{font-size: 14px;line-height:22px;height:auto;}
     .yuan2{display:none}

   }
 




   /* å…¬å¸æ•°æ® */
.box13{background:url(../images/box13.png) no-repeat center top;background-size: 100% 100%;padding: 3.5% 0;}

.box13 h2{font-size:40px;text-align:center;color:#fff;}
.p4a li {
    position: relative;
    text-align: center;
    width:33.333%;float:left;
}

.p4a li h3 {
    font-size: 59px;
    color: #fff;font-weight: 400;
}
.p4a li h3 a{color: #fff;}

.p4a li p {
    font-size: 42px;
    font-weight: normal;
    color: #fff;
    text-align: center;margin-top:10px
}

.p4a li span {
    font-size: 16px;
    color: #fff;

}



@media (max-width: 768px) {
    .p4a li h3 {
        font-size: 30px;
        color: #fff;font-weight: 400;
    }
    .p4a li p{
    font-size:14px;}
    .box13 h2{font-size:17px;}
  }


.aann{margin-top:5%;/*text-align: center;*/color:#fff;font-size: 31px;text-indent: 2em
;}


@media (max-width: 1440px) {
    .aann{text-align: center;color:#fff;font-size: 22px;line-height: 35px;}
  }

  @media (max-width: 990px) {
    .aann{text-align: inherit;color:#fff;font-size: 15px;line-height: 29px;text-indent: 2em
;}
  }


.p6-box{color:#333;font-size: 15px;line-height: 22px;}
.p6-box a{color:#333;}




/* <!-- æ–°é—» --> */
.box14{margin-top:3%}

.nn_ll{max-width: 700px;margin:0 auto;}
.nn_ll ul{padding: 10px;border:1px solid #a0a0a0;border-radius: 15px;overflow: hidden;}
.nn_ll li{width:50%;float:left;line-height: 74px;background:#e4e3e3;text-align: center;}
.nn_ll li a{color:#000;font-size: 30px;text-align: center;font-weight: 600;}
.nn_ll li.on{background:#c4e7fe;}



.tab_11{width:49%;}
.tab_11 img{width:100%;}

.tab_22{width: 49%;margin-left:2%;}
.tab_22 li{color:#666;font-size: 22px;line-height: 66px;border-bottom: 1px dashed #a7a7a7;}
.tab_22 li a{color:#666;font-size: 22px;}

@media (max-width: 768px) {
    .nn_ll li{width:50%;float:left;line-height: 34px;background:#e4e3e3;text-align: center;}
    .nn_ll li a{color:#000;font-size: 20px;text-align: center;font-weight: 400;}
    .tab_11{width:100%;}
    .tab_22{width: 100%;margin-left:0%;margin-top: 15px;}
    .tab_22 li{color:#666;font-size: 16px;line-height: 46px;border-bottom: 1px dashed #a7a7a7;}
.tab_22 li a{color:#666;font-size: 16px;}
.p6-box{font-size:13px}
  }


/*æ ·å¼*/
@media (max-width: 1440px) {
    .web_tt1{font-size: 38px;}
  }

@media (max-width: 990px) {
    .web_tt1{font-size: 16px;}
    .flex{display: block;}
    .page-banner,.x-banner{margin-top:60px}
  }











.bw {
    width: 100%;
}



.dfc {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ovimg,
.ibw,
.miw,
.iml,
.imgbig {
    overflow: hidden;
}

.imgbig img {
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
}

.imgbig:hover img {
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
}

.ovimg img {
    width: 100%;
    min-height: 100%;
}

.ibw img {
    width: 100%;
    height: auto;
}

.miw img {
    width:100%;
}

.iml {
    text-align: center;
}

.iml img {
    transform: translateY(-1px);
    vertical-align: middle;
}

.bgmax {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
}

.bgmin {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center top;
}

.fh {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}






/* åº•éƒ¨ */
.pf {
    background-color: #e4e3e3;
    padding: 5% 0 4%;
}


.pf1a {
    width: 50%;
}

.pf1a dl {
    width: 25%;
}

.pf1a dl dt {
    font-size: 20px;
    color: #000;
    font-weight: normal;
    line-height: 18px;
}

.pf1a dl dd {
    margin-top: 18px;
}

.pf1a dl dd a {
    display: block;
    font-size: 16px;
    color:#000;
    line-height: 27px;
}

.pf1b {
    max-width: 122px;width:10%
}

.pf1b2 {
    margin-top: 15px;
}

.pf1b2 p {
    text-align: center;
    width: 100%;
    font-size: 14px;
    color: #000;
    line-height: 24px;
}

.pf1c {
    max-width: 320px;width:45%
}

.pf1c1 {
    font-size: 20px;
    color: #000;
    line-height: 18px;
}

.pf1c2 {
    margin-top: 23px;
    border: 4px solid #005baf;
    padding: 4px;
    height: 50px;
}

.pf1c2a {
    width: 246px;
    height: 100%;
    font-size: 16px;
    color: #000;background:none;border:none
}

.pf1c2b {
    width: 58px;
    height: 100%;
    background-color: #005baf;
    font-size: 14px;
    color: #fff;border:none
}

.pf1c3 {
    font-size: 14px;
    color: #005baf;
    line-height: 28px;
    margin-top: 25px;
}

.pf1c3 a {
    color: #005baf;
    display: none;
}

.pf1c3 a+a {
    margin-left: 20px;
}

.pf2-box {
    border-top: 2px solid #959595;
    text-align: center;
    padding: 22px 0;font-size: 16px;max-width: 1218px;margin:0 auto;margin-top: 15px;
}

.pf2-box{font-size: 16px;}
.pf2-box a{font-size: 16px;}
.pf2-box p {
  
    color: #000;
    line-height: 25px;
}

.pf2-box p a {
    color: #000;
}

.shengm{font-size: 16px;}
.shengm a{font-size: 16px;}



@media (max-width: 990px) {
    .pf1a{width:100%;float: none;}
    .pf1b {
        margin: 0 auto;
        float: none;
        max-width: 152px;
        width:100%;
        margin-top: 25px;
        height: 99px;
    }
    .pf1c{width:100%;margin-top: 25px;float: left;}
  .pf1b2{
    margin-top:25px;
    float: right;
    width: 38%;
    }
    .pf1b1{
    float: left;
    width: 60%;
    }
  }

@media(max-width:768px){
    .pf1a dl dt{
        font-size:14px;
        line-height:10px
    }
    .pf1a dl dd{margin-top: 10px;}
    .pf1a dl dd a{
        font-size: 12px;
        line-height:15px
    }
    .pf1c{
        display:none;
    }
    .pf2-box{font-size: 12px;}
    .pf2-box p a{font-size: 12px;}
    .shengm{font-size: 12px;}
    .pf2-box a{font-size: 12px;}
}


  /*phoneåº•éƒ¨å¯¼èˆª*/

li {
    list-style: none;
}

.q_d_m {
    float: left;
    width: 100%;
    height: 50px;
}

.pf_down {
    width: 100%;
    float: left;
    position: fixed;
    left: 0;
    bottom: 0;
    height: 50px;
    background: #01a1fe;
    z-index: 999;
    border-top: 1px solid #fff;
}

.pf_down li {
    width: 33.333333%;
    float: left;
    text-align: center;
    padding: 7px 0 4px 0;
    border-right: 1px solid #fff;
}

.pf_down li .ico7 {
    width: 100%;
    float: left;
    height: 20px;
}

.pf_down li .d_name {
    width: 100%;
    float: left;
    margin-top: 4px;
    font-size: 12px;
    color: #fff;
    line-height: 14px;
}

.pf_down li.l1 .ico7 {
    background: url(../images/a1.png) no-repeat center;
    background-size: 20px 20px;
}

.pf_down li.l2 .ico7 {
    background: url(../images/a2.png) no-repeat center;
    background-size: 20px 20px;
}

.pf_down li.l3 .ico7 {
    background: url(../images/a3.png) no-repeat center;
    background-size: 20px 20px;
}

.pf_down li:nth-child(3n) {
    border: none;
}


.tp2_xx{width:60%;}
.tp2_xx img{max-width: 100%}

.tp2_xx2{width:100%;}
.tp2_xx2 img{max-width: 100%}
.box1_1{display:none;}
.box1{display:block;}
@media(max-width:768px){
  .tp2_xx{width:100%;}
  .tp2{margin-top:15px!important;}
  .tp2_xx2{margin-top:10px!important;}
  .box1{display:none;}
  .box1_1{display:block;}
  .msj img{width:100%;}
}