img{
    max-width: 100%;
}
 li{list-style:none;}

.test{
width: 100%;
overflow: hidden;
text-align: center;
padding-top: 20px;
padding-bottom: 20px;

}
.t{
    background: #f1f1f1;
    width: 1180px;
    margin: 0 auto;
    
}
.t1{
    font-size: 40px;
    font-weight: bold;
    padding-top: 20px;
    text-align: center;
}
.t2{
    font-size: 40px;
    color: rgb(253, 253, 253);
    font-weight: bold;
    background: url("/template/default/images/t1.png") no-repeat;
    padding: 6px;
    margin: 10px auto;
    width: 676px;
    
}
.t3{
    font-size: 28px;
    color: #ffea00;
}
.t4{
    font-size: 24px;
    color: #d2280c;
    padding-bottom: 30px;
}
.t5{
    overflow: hidden;
    width: 1104px;
    /* background: url("/template/default/images/t-09.jpg") no-repeat; */
    margin: 0 auto;
    text-align: center;
}
.t6{
    width: 540px;
    height: 280px;
    float: left;
    background: url("/template/default/images/t_09.jpg") no-repeat;
}
.t7{
    width: 50%;
    float: left;
}
.t7-1{
    
    float: left;
    /* position: relative; */

}
.t7-2{
    float: right;
   /* padding-left: 64px;*/
    /* width: 100px; */
}
.t7-3{
    float: left;
    padding-left: 2px;
    /* width: 100px; */
}

.t7-4{
    float: left;
    height: 300px;
    /* width: 200px; */
}
.t7-5{
    width: 145px;
    height: 30px;
    background-color: #f2f2f2;
    border: #f2f2f2 1px solid;
    padding-left: 5px;
	margin-bottom: 10px;
}
.t7-6{
    background-color: #f2f2f2;
    border: #f2f2f2 1px solid;
    width: 460px;height: 75px;
    padding-left: 5px
}
.t7-7{
    width: 220px;
    height: 30px;
    background-color: #f2f2f2;
    border: #f2f2f2 1px solid;
    position: relative;
    padding-left: 5px;

}
.t7-8{
    color: #ffffff;
    border: #FF5E2F 6px solid;
    background: #ff5e2d;
    height: 44px;
    width: 168px;
    padding-bottom: 18px;
    float: left;
	font-size:18px;text-align:center;line-height:30px;font-weight:bold;font-family:微软雅黑;cursor:pointer;
}
.t7-8:hover{border:rgba(255,94,45,-0.14) 6px solid;background:rgba(255,94,45,0.86);}
.t7-81:hover{border:rgba(255,94,45,-0.14) 6px solid;background:rgba(255,94,45,0.86);}
.t7-9{
    float: left;
    margin-left: 86px;
    padding-top: 10px;
}
.tf{
    color: #cfcfcf;
    font-size: 15px
}
.t8{
    color: #ffffff;
    font-size: 28px;
    padding-right:115px;
    padding-top: 17px;
	font-weight:bold;
}
.t9{
    padding-top: 47px;
    padding-right: 125px;
    font-size: 25px;
}
.t10{
    padding-top: 15px;
    color: #f18102;
    padding-right: 142px;
    font-size: 18px;
}
.t11{
    clear: both;
    width: 100%;
    background: #f1f1f1;
    text-align: center;
    /* font-weight: bold; */
    margin: 0 auto;
    padding-top: 20px;
    /* padding-top: 20px; */
}
.t12{
    width: 200px;
    font-weight: bold;
    background: url("/template/default/images/t2.png") no-repeat;
    margin: 0px auto;
    height: 45px;
    text-align: center;
    padding-left: 5px;
    padding-top: 39px;


}

.t14{
    padding-top:20px;
    padding-bottom: 30px;
}                          
.t15{
    font-weight: bold;
    font-size: 20px;
}
.t16{
    background: url("/template/default/images/t4.png") no-repeat;
    width: 1180px;
    clear: both;
    overflow: hidden;
    margin: 0 auto;
    text-align: center; 
}
.t17{
    clear: both;
    background: url("/template/default/images/7.png") no-repeat 30px 50px;
    padding-top: 62px;
    padding-right: 35px;
}
.t17-1{
    font-size: 28px;
    color: #f18102;

}
.t18{
    width: 145px;
    height: 168px;
    background: url(yhcx-23.png) no-repeat;
    float: left;
    margin-left: 117px;
    /* margin-top: 20px; */
}


.t19{
    width: 100%;
    height: 525px;
    background: url("/template/default/images/t7.png") no-repeat center center;
    /* clear: both; */
    margin: 0 a;
    background: -ms-linear-gradient(left, #357ad7,  #6e46c4);        /* IE 10 */
    background:-moz-linear-gradient(left, #357ad7,#6e46c4);/*火狐*/
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#357ad7), to(#6e46c4));/*谷歌*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#357ad7), to(#6e46c4));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(left, #357ad7, #6e46c4);
    background: -o-linear-gradient(left, #357ad7, #6e46c4); 
}

.t20{
    font-size: 14px;
    padding-top: 43px
    
}
.ttt3{
    padding-top: 38px;
    padding-bottom: 20px;
    font-size: 22px;

}
.ty{
    font-size: 40px;
    font-weight: bold;
    padding-top: 50px;
    text-align: center;
}
.tz{
    font-size: 40px;
    font-weight: bold;
    padding-top: 50px;
    text-align: center;
    background-color: #fff; 
    padding-bottom: 30px;
}

.t20-1{
    color: #fff;
    text-align: center;
    /* width: 1200px; */
    margin: 0 auto;
    padding-top: 80px;
    width: 1180px;
    

}
.t20-2{ 
    /* padding-right: 10px; */
    /* padding-top: 60px; */
    float: left;
    width: 230px;
    overflow:hidden;

    border-right: 1px dashed;
    border-right-color: #768ddb;
    

}

.t20-3{
    padding-right: 10px;
    /* padding-top: 60px; */
   float: left;
   width: 240px;
   overflow:hidden;

   border-right: 1px dashed;
    border-right-color: #768ddb;
}
.t20-4{
    padding-right: 10px;
    /* padding-top: 60px; */
   float: left;
   width: 240px;
   overflow:hidden;

   border-right: 1px dashed;
    border-right-color: #768ddb;
}
.t20-5{
    padding-right: 10px;
    /* padding-top: 60px; */
    float: left;
    width: 250px;
    overflow:hidden;

    border-right: 1px dashed;
    border-right-color: #768ddb;
}
.t20-6{
    /* padding-right: 10px;
    padding-top: 60px; */
    float: left;
    width: 186px;
    overflow:hidden;

    border-right-color: #768ddb;
    /* border-right: 0.5px solid; */
}
.ttt1{
    
}
.t21 {
    width: 155px;
    height: 168px;
    background: url(yhcx-23.png) no-repeat ;
    float: left;
    padding-right: 120px;
    margin-left: 60px;
}
.t22 {
    width: 155px;
    height: 168px;
    background: url(yhcx-23.png) no-repeat;
    float: left;
    padding-right: 100px;
}
.t23 {
    width: 80%;
    margin: 0px auto;
    margin-top: 44px;
    padding-left: 280px;
}
.t33 {
    text-align: center;
    font-size: 20px;
    color: #333333;
    padding-top: 43px;
    font-weight: bold;
    /* padding-left: 60px; */
}
.t24 {
    width: 250px;
    height: 50px;
    /* text-align: center; */
    color: white;
    background: #fe750d;
    /* margin: 5px 88px auto; */
    font-size: 20px;
    font-weight: bold;
    line-height: 50px;
    border-radius: 40px;
    /* padding-left: 20px; */
    margin-left: 586px;
}
.t24:hover{background: rgba(254,117,13,0.82);}
.btn-1{
    background-color:#fff;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    display: none;
    border: #fff 1px solid;
    transform:translate(0,1000px);
    margin: 0 auto;
}
.btn-1 a:hover{background:#1097d5;color:white;}
.t25{

    font-size: 14px;
    padding-top: 25px;
  

}
.t20-2:hover .t25{opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}

.t20-2.t25{opacity:1;}
.t20-2.btn-1{width:180px;height:46px;margin:0 auto;line-height:46px;transform:translate(0,1000px);}
.t20-2:hover .btn-1{border: solid 1px #1097d5;color:#1097d5;border-radius:2px;transform:translate(0,-40px);transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.t20-2:hover .btn-1:hover{background:#1097d5;color:#ffffff;}

.t20-2:hover{position:relative;top:-2px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}

.t20-3:hover .t25{opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}

.t20-3.t25{opacity:1;}
.t20-3.btn-1{width:180px;height:46px;margin:0 auto;line-height:46px;transform:translate(0,1000px);}
.t20-3:hover .btn-1{border: solid 1px #1097d5;color:#1097d5;border-radius:2px;transform:translate(0,-40px);transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.t20-3:hover .btn-1:hover{background:#1097d5;color:#fff;}
.t20-3:hover{position:relative;top:-2px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}


.t20-4:hover .t25{opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}

.t20-4.t25{opacity:1;}
.t20-4.btn-1{width:180px;height:46px;margin:0 auto;line-height:46px;transform:translate(0,1000px);}
.t20-4:hover .btn-1{border: solid 1px #1097d5;color:#1097d5;border-radius:2px;transform:translate(0,-40px);transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.t20-4:hover .btn-1:hover{background:#1097d5;color:#fff;}
.t20-4:hover{position:relative;top:-2px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}


.t20-5:hover .t25{opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}

.t20-5.t25{opacity:1;}
.t20-5.btn-1{width:180px;height:46px;margin:0 auto;line-height:46px;transform:translate(0,1000px);}
.t20-5:hover .btn-1{border: solid 1px #1097d5;color:#1097d5;border-radius:2px;transform:translate(0,-40px);transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.t20-5:hover .btn-1:hover{background:#1097d5;color:#fff;}
.t20-5:hover{position:relative;top:-2px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}


.t20-6:hover .t25{opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}

.t20-6.t25{opacity:1;}
.t20-6.btn-1{width:180px;height:46px;margin:0 auto;line-height:46px;transform:translate(0,1000px);}
.t20-6:hover .btn-1{border: solid 1px #1097d5;color:#1097d5;border-radius:2px;transform:translate(0,-40px);transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.t20-6:hover .btn-1:hover{background:#1097d5;color:#fff;}
.t20-6:hover{position:relative;top:-2px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}

.t34{
    width: 1244px;
    position: relative;
    overflow: hidden;
}

.t34-1 {
    overflow: hidden;
    position: relative;
    width: 1100px;
    background-color: #fff;
}
.t34-3{
    background-color: #f7f7f7;
    width: 1180px;
    margin: 0 auto;
    text-align: center
}
.t27{
    width: 1180px;
    margin: 0 auto;
    text-align: center;
    height: 400px;overflow: hidden;
}
.t27-1{
    float: left;
    background: url("/template/default/images/t10.png") no-repeat ;
    width: 306px;
    height: 350px;
    padding-top: 21px;
    padding-left: 2px;
    padding-right: 74px
    
}
.t27-2{
    float: left;
    background: url("/template/default/images/t10.png") no-repeat ;
    width: 306px;
    height: 350px;
    padding-top: 21px;
    padding-left: 2px;
    padding-right: 75px;
}
.t27-3{
    float: left;;
    background: url("/template/default/images/t10.png") no-repeat ;
    width: 306px;
    height: 350px;
    padding-top: 21px;
    padding-left: 2px;
    padding-right: 75px;
}
.t27-4{
    font-size: 22px;
    color: #0e4d93;
    padding-top: 15px;
    
}
.t27-5{
    font-size: 16px;
    padding-top: 10px;
	color:#333333;
}
.t27-6{
    font-size: 12px;
    padding-top: 10px;
    text-align: left;
    width: 245px;
    margin: 0 auto;
    color:#555555;
	font-family:宋体;
	line-height:200%;
}
.t27-9{
    float: left;
    margin-left: 86px;
    padding-top: 10px;
}
.t7-81{
    color: #ffffff;
    border: #FF5E2F 6px solid;
    background: #ff5e2d;
    height: 40px;
    width: 150px;
    padding-bottom: 18px;
    float: left;
    border-radius:10px;            /* W3C 语法支持的浏览器 */
    cursor:pointer;
	font-size:16px;
	line-height:164%;
	font-family:微软雅黑;
 }

.tt2{
    width: 1180px;
    margin: 0 auto;
    text-align: center;
    padding-top: 25px;
}
.tt3{
    width: 390px;
    height: 78px;
    background: url("/template/default/images/tt4.png") no-repeat ;
    text-align: center;
    margin: 0 auto;
    font-size: 20px;
    float: left;
    padding-right: 7px;
    padding-top: 13px;
    color: #fff;
}
.tt4{
    width: 390px;
    height: 78px;
    background: url("/template/default/images/df.png") no-repeat ;
    float: right;
    font-size: 20px;
    padding-top: 13px;
    font-weight: bold
}
.tt4 a{color:#333333;}

.tt5{
    width: 390px;
    height: 78px;
    background: url("/template/default/images/df.png") no-repeat ;
    float: left;
    font-size: 20px;
    padding-top: 13px;

}
.ge{
    font-size: 16px;
    color: #7c7c7c;
}
t40{
    width: 1180px;
    background-color: #f6f6f6;
    margin: 0 auto;
}
t41{
     width: 1103px;
     margin: 0 auto;
     /* background-color: #f6f6f6; */
}

.element.style {
  margin: 0 auto;
}
.ZJ02XY011 {
    width: 260px;
    height: 360px;
    background-color: white;
    float: left;
    margin-right: 30px;
    margin-top: 20px;
    border: #cccc   1px solid;
    /* padding-bottom: 4px */
}
/* #wss_c_2{
    width: 390px;
    background: url("/template/default/images/tt4.png") no-repeat ;
} */

element.style {
    padding-left: 10px;
}
.h{
    width: 100%;
    height: 525px;
    background: url("/template/default/images/t5.png") no-repeat center center;
    /* clear: both; */
    margin: 0 a;

}

.yhcx1-1{width:1180px;margin:0px auto;overflow:hidden;}
.yhcx1-10{width:1180px;margin:0px auto;overflow:hidden;}
.yhcx1-1-1{margin:0px auto;}
.yhcx1-1 ul{}
.yhcx1-1 ul li{width:390px;height:80px;text-align:center;float:left;list-style:none;}
.yhcx1-1li{color:#333333;background:#eeeeee;}
.yhcx1-1-1{font-size:24px;padding-top:11px;}

.yhcx2{width:100%;background:url(t5-03.jpg) center top;height:145px;}
/* .yhcx2{width:100%;background:url(t5.png) center top;height:145px;} */
.yhcx3{width:100%;background:url(t3.png) center top;background-repeat:no-repeat;height:132px;background-color: #ff2229;}
.yhcx-4{}
.yhcx-6{width:}
.yhcx1-7{float:left;}
.yhcx1-8{float:left;margin-top:170px;margin-left:80px;}
.yhcx1-8 ul{}
.yhcx1-8 ul li{font-size:20px;color:#333333;background:url(yhcx-g.png) center left no-repeat;height:21px;padding-left:40px;margin-top:30px;}
.yfoot-1{width:100%;overflow:hidden;background:#1c1c1c;margin:0px auto;}
.yfoot-2{float:left;}
.yfoot-3{float:right;margin-top:70px;}
.yfoot-3-1{background:url(yfoot-2.png) center left no-repeat;height:52px;padding-left:65px;}
.yfoot-3-2{font-size:18px;color:#ffffff;}
.yfoot-3-3{font-size:28px;color:#fe7d02;}
.yfoot-3-4{float:left;margin-left:50px;margin-right:30px}
.yfoot-3-5{font-size:14px;color:#878787;margin-top:10px;}



.sy-table>td{
    width: 16.5%;height: 55px;
}
.sy-table1>td{
    width: 16.5%;height: 55px;
}
.area-3{
    overflow: hidden;
}




.dishow{
    transform:translate(100%);opacity: 0;
}
.po{
    position: relative;overflow: hidden;height:510px
}

.po-1{
    position: relative;overflow: hidden;height:510px
}

.area-3-2{
position: absolute;background: #fff;
}
.area-3-2-1{background: #fff;transition:transform 1s;top:0;}
.io{
    color: #fff;
    background-color: #ff5e2d;
   
}


.yhcx1-banner{width:100%;background:url(yhcx1-banner-02.jpg) center top;background-repeat:no-repeat;height:530px;background-color: #001b9e;}
/* .yhcx1-banner{width:100%;background:url(yhcx1-banner.jpg) center top;background-repeat:no-repeat;height:530px;background-color: #001b9e;} */
.head-1{width:1000px;margin:0px auto;overflow:hidden;}
.head-1-1{float:left;margin-top:10px;margin-bottom:10px}
.head-1-2{float:right;margin-top:25px;}
.head-1-2 ul{}
.head-1-2 ul li{float:left;font-size:17px;width:105px;height:35px;text-align:center;line-height:198%;margin-left:10px;border-radius:10px;color:#222222;}
.head-1-2 ul li:hover{color:#e61400;}

.suspend-sidebar {
  position: fixed;
  top: 80%;
  right: 15px;
  text-align: center;
  z-index: 10; }
  .suspend-sidebar > div {
    box-shadow: 0px 0px 18px 1px rgba(170, 170, 170, 0.1);
    width: 48px; }
  .suspend-sidebar .consult {
    padding: 12px 10px;
    margin-bottom: 10px;
    background: #fff;
    position: relative; }
    .suspend-sidebar .consult .bare {
      cursor: pointer; }
    .suspend-sidebar .consult .icon {
      display: block;
      margin: 0 auto 5px auto;
      background: url(common-a6de8db3.png) no-repeat -330px 0;
      width: 28px;
      height: 28px; }
    .suspend-sidebar .consult .box {
      transition: all 0.2s linear;
      text-align: center;
      box-shadow: 0px 0px 18px 1px rgba(170, 170, 170, 0.1);
      background: #fff;
      padding: 30px 35px 20px;
      position: absolute;
      bottom: 0;
      right: 0;
      z-index: 10;
      transform: scale(0);
      transform: origin(right, top); }
      .suspend-sidebar .consult .box .images {
        width: 104px;
        height: 104px;
        margin: 0 auto 8px; }
      .suspend-sidebar .consult .box .describe {
        font-size: 12px;
        color: #b8bcc9;
        margin-bottom: 20px; }
        .suspend-sidebar .consult .box .describe.text {
          margin-bottom: 0; }
      .suspend-sidebar .consult .box .btn {
        margin-bottom: 8px; }
      .suspend-sidebar .consult .box .mob-btn {
        font-size: 12px;
        width: 120px;
        color: #fff;
        height: 40px;
        line-height: 40px;
        padding-left: 0;
        padding-right: 0;
        outline: none; }
        .suspend-sidebar .consult .box .mob-btn .QQ {
          background: url(common-a6de8db3.png) no-repeat -420px -30px;
          display: inline-block;
          width: 28px;
          height: 28px;
          vertical-align: middle;
          margin-top: -3px;
          margin-right: 6px; }
      .suspend-sidebar .consult .box .close {
        position: absolute;
        right: 12px;
        top: 12px;
        background: url(common-a6de8db3.png) no-repeat -390px 0;
        width: 16px;
        height: 16px;
        cursor: pointer; }
      .suspend-sidebar .consult .box.on {
        transform: scale(1); }
  .suspend-sidebar .back-top {
    cursor: pointer;
    background: url(common-a6de8db3.png) no-repeat -330px -30px;
    height: 48px;
    transition: all 0.2s linear; }
    .suspend-sidebar .back-top.on {
      opacity: 0; }


@media screen and (max-width:780px) {
	.t{width: 100%;}
	.t2{width:90%;margin:0px auto;font-size:20px;background:#D2280C;}
	.t3{font-size:22px;}
	.t5{width:100%;display:none;}
	.t6{width:100%;float:none;}
	.t7{width:100%;overflow:hidden;}
	.t9{font-size:20px;}
	.t8{font-size:22px;}
	
	#j_funTitle{display:none;}
	.t19{height:auto;overflow:hidden;background-size:cover;}
	.t20-1{width:94%;overflow:hidden;}
	.t20-2{width:48%;padding-right:0px;margin-top:30px;}
	.t20-3{width:48%;padding-right:0px;margin-top:30px;}
	.t20-4{width:48%;padding-right:0px;margin-top:30px;}
	.t20-5{width:48%;padding-right:0px;margin-top:30px;}
	.t20-6{width:48%;padding-right:0px;margin-top:30px;}
	.t14{width:94%;margin:0px auto;}
	.t13{width:94%;margin:0px auto;}
	.yhcx-1{width:94%;margin:0px auto;font-size:30px;}
	.t27{width:94%;margin:0px auto;}
	#hd-y2{width:70% !important;}
	.yhcx2{display:none;}
	.yhcx1-1{width:94%;}
	.yhcx1-1 ul li{width:32%;height:auto;}
	.yhcx1-1-1{font-size:14px;}
	.yhcx1-1-2{font-size:12px;padding-bottom:15px;}
	.yhcx1-10{width:94%;margin:0px auto}
	.po{height:30rem;}
	.yhcx1-7{float:none;}
	.yhcx1-8{float:none;margin-top:0px;margin-left:0px;}
	.yhcx1-8 ul li{height:auto;}
	.yhcx3{display:none;}
	.yhcx-11-1{width:100%;}
	.nsy-11{width:94%;margin:0px auto;}
	.ZJ02XY01{width:47%;margin-left:1%;margin-right:1%;height:18rem;}
	.nsy-15{width:94%;margin:0px auto;}
	.nsy-15-2{width:50%;height:90px;}
	.nsy-15-1{display:initial;}
	.t16{display:none;}
	
	.head-1{width:100%;}
	.t27-3{width:294px;}
	.t27-1{width:294px;}
	.t27-2{width:294px;}
	.tz{font-size:30px;}
	.t1{font-size:30px;}
}


