body,div,p,span,h1,h2,h3,h4,h5,ul,li,dl,dd,dt,a,from,input,div,menu,ol{border:0;margin:0;padding:0}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}area{outline:none}body{font-family:microsoft yahei}ul,li{list-style:none}.c{clear:both}.pr{padding-top:5px;height:100px}.clearf:after,clearf:before{content:"";display:block}.clearf:after{clear:both}.clearf{zoom:1}.mr{width:1200px;margin:0 auto}a{text-decoration:none;color:#676767}img{border:0}em{font-style:normal}.h1_hidden{height:0;display:none}
*{font-family: '思源黑体';}
.textalign:{text-align: center;}
img{transition: all 0.3s; }
img:hover{opacity: 0.8;}
.mt30{margin-top: 30px;}
.mt20{margin-top: 20px;}
.w1200{width: 1200px;margin: 0 auto;}
.w1745{width: 1745px;margin: 0 auto;}
.w830{width: 830px;margin: 0 auto;}
.banner a{ display:block;background-image: url(../images/banner.jpg); background-position:center top;background-repeat: no-repeat;height: 599px;}


.title{height: 150px;line-height: 160px;font-size: 44px;color: #373737;text-align: center;font-weight: bold;}


.t1 .t1-c1{width: 1110px;margin: 0 auto;height: 205px;display: flex;margin-bottom: 30px;}
.t1 .t1-c1 .i1{flex: 0 0 456px;}
.t1 .t1-c1 .i1 .c{background-color: #f6f6f6;width: 343px;height: 120px;margin: 0 auto; margin-top: 42px;border-radius: 5px;padding: 30px;}
.t1 .t1-c1 .i1 .c .flg{width: 26px;background-color: #a80000;color: #FFFFFF;float: left;text-align: center;padding-bottom: 4px;font-size: 20px;}
 .t1 .t1-c1 .i1 .c .flgtitle{line-height: 27px;font-size: 16px;padding-left: 40px;margin-top: 3px;}

.t1 .t1-c1 .i2{flex: 0 0 202px;}
.t1 .t1-c1 .i2 img{margin: 0 auto;}
.t1 .t1-c1 .i3{flex: 0 0 456px;}

.t1-g{display: flex;}

.t1-g .item{flex: 1;margin-left: 10px;}
.t1-g .item:first-child{margin-left: 0;}

.t1-g .item .desc{line-height: 50px;display: block;font-size: 20px;color: #373737;font-weight: bold;padding-left: 5px;padding-right: 5px;}
.t1-g .item .desc2{line-height: 25px;font-size: 16px;color: #373737;display: block;padding-left: 5px;padding-right: 5px}






.t2{height: 730px;background-color: #f6f6f6;}

.t2-c{display: flex;}

.t2-c .item{flex: 1;margin-left: 13px;background-color: #FFFFFF;}
.t2-c .item:first-child{margin-left: 0;}
.t2-c .item .desc{padding: 28px 43px;}
.t2-c .item .desc .p1{font-size: 20px;font-weight: bold;color: #373737;}
.t2-c .item .desc p{font-size: 16px;line-height: 24px;margin-top: 5px;}

.t3{height: 750px;}

.t3-c{display: flex;overflow: hidden;margin-left: -8px;}

.t3-c .item{flex: 1;margin-left: 19px;background-color: #FFFFFF;}

.t3-c .item .desc{padding: 28px 35px;}
.t3-c .item .desc .p1{font-size: 20px;font-weight: bold;color: #373737;}
.t3-c .item .desc p{font-size: 16px;line-height: 24px;margin-top: 5px;}

.t4{background-color: #f6f6f6;}

.t4-c{display: flex;flex-wrap: wrap;}

.t4-c .item{flex: 0 0 593px;margin-left: 14px;background-color: #FFFFFF;margin-bottom: 36px;}

.t4-c .item:nth-child(2n+1){margin-left: 0;}
.t4-c .item img{float: left;}
.t4-c .item .desc{float: right;width: 250px;}
.t4-c .item .desc .tiao{width: 37px;border: 1px solid #a80000;margin: 0 auto;margin-top: 59px;}
.t4-c .item .desc .title{text-align: center;height: 62px;line-height: 62px;font-size: 20px;color: #373737;}
.t4-c .item .desc p{    width: 161px;
    font-size: 16px;
    margin: 0 auto;line-height: 25px;}
.btnbox{margin-top: 40px;margin-bottom: 60px;}
.btnbox a{height: 47px;width: 265px;line-height: 47px;text-align: center;border-radius: 45px;font-size: 20px;color: #FFFFFF;display: block;background-color: #a80000;margin: 0 auto;}






.t5-c{    display: flex;margin-bottom: 50px;}

.t5-c .item{    flex: 1;
    margin-left: 13px;
    position: relative;
    text-align: center;}


.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 10px; 
    height: 20px  !important;
    width: 20px !important;
}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0px !important ;
    left: 0;
    width: 100%;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
   left: 10px !important ; 
   background-image: url(../images/jt.png) !important ;
    background-size: 100% !important;
    right: auto;
    border-radius: 35px;
    background-color: #2a2b2938;
}


.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	 background-image: url(../images/jt.png) !important ;
	  background-size: 100% !important;
      right: 0px !important;
      border-radius: 35px;
    background-color: #2a2b2938;
    transform:rotate(180deg) !important;
-ms-transform:rotate(180deg) !important; /* Internet Explorer */
-moz-transform:rotate(180deg) !important; /* Firefox */
-webkit-transform:rotate(180deg) !important; /* Safari 和 Chrome */
-o-transform:rotate(180deg) !important; /* Opera */
   
}




.clearleft{margin-left: 0px;}
/* 更多专业 */
.box9-tit{text-align: center;margin:50px 0px;}
.box9-tit h2{font-size: 40px;font-weight: bold;}
.box9-tit span{font-size: 30px;font-weight: bold;color: #d3d3d3;}

.box7pic{width: 400px;float: left;}
.box7pic img{width: 100%;}
.gzpic1{float: left;padding:0 20px;}
.gzpic1 .gzpic1_2{display: block;background-color: #ff7300;padding:20px;position: relative;font-size: 18px;color: #ffffff;}
.gzpic1_2 b{ font-size:24px;}
.gzpics {position: absolute; width: 40px;height: 66px;background-color: #ffffff;right: 20px;top: 20px;}
.gzpics:before { width: 0;height: 0;border: 15px solid transparent;border-left-color: transparent;border-left-color:#ff7300;position: absolute;content: '';top: 15px;left: 15px;}

/* 你关心的问题 */
.box10{padding-top: 50px;}
.box10-tit{text-align: center;border-bottom: 5px solid #a80000;}
.box10-tit h2{padding-bottom: 30px;font-size: 40px;font-weight: bold;}
.box10-wt li{width: 360px;float: left;padding: 40px 0px 40px 40px;}
.box10-wt li span{display: block;font-size: 24px; line-height:36px;}
.box10-wt li a{display: block;font-size: 20px;padding-left: 50px;text-decoration: underline!important;color: #ff7300;}
.box10-wt li span i{height: 40px;width: 40px; display:inline-block; border-radius:40px; line-height:40px; text-align:center; background-color:#ff7300; color:#fff; font-size:30px; margin-right:10px;}



.hslbox8_2{display:flex;justify-content: space-between; flex-wrap:wrap; margin-top:30px;}
.hslbox8_2 a{ width:560px; height:60px; line-height:60px; background-color:#fff;display:flex;justify-content: space-between; margin-top:20px; box-shadow:0 0 20px rgba(0,0,0,.1);}
.hslbox8_2 span{ background-color:#a80000; width:180px;display:flex;justify-content: center; font-size:20px; color:#fff;}
.hslbox8_2 span strong{ font-weight:normal; margin-left:10px;}
.hslbox8_2 span i{ font-size:24px; position:relative; top:2px;}
.hslbox8_2 p{ flex:1; text-indent:20px; color:#333; font-size:18px;}
.hslbox8 .hslzttit p,.hslbox7 .hslzttit p{ height:10px;}




