/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
fieldset,img,abbr,acronym{border:0}
/* ?????? */
.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
body {font:12px/1.5 "Microsoft YaHei",Helvetica,\5b8b\4f53,sans-serif;text-align:justify;background-color: #ffffff;overflow-x: hidden;}
a {text-decoration:none;}
a:hover {text-decoration:none;filter: brightness(1.2);transition: all 0.4s;}
.wrap,#afooter{width:100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1002?'1200px':'');}
.container {width:1200px;margin:0 auto;position: relative;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.pr {position:relative;}
.pa {position:absolute;}
.fl {float: left;}
.fr {float: right;}
.db {display:block;text-indent:-999em;}
.last{margin-right: 0!important;}
@font-face {
	font-family: "txt1x";
	src: url(/ossweb-img/font1.ttf);
}
@font-face {
	font-family: "txt1c";
	src: url(/ossweb-img/font2.ttf);
}
.wrap{background: url(/ossweb-img/rp1.jpg) no-repeat 50% 0;position: relative;height: auto;}

/* ??? */
.navbar{background: url(/ossweb-img/navbarbg1.png) no-repeat 50% 0 / cover;width: 100%;height: 85px;padding: 0 106px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;}
.logo_1{background: url(/ossweb-img/logo1.png) no-repeat;background-size: 100% auto;width: 156px;height: 40px;}
.nav_box1{width: 744px;display: flex;justify-content: flex-start;}
.nav_box1 li{width: 186px;}
.nav_box1 li a{width: 186px;font-size: 20px;color: #010101;text-align: center;line-height: 85px;font-family: "txt1x";display: block;}
.nav_box1 li a.cur{color: #d83a2a;font-family: "txt1c";}
.nav_box1 li a:hover{color: #d83a2a;font-family: "txt1c";}

/* head */
.head{height: 801px;}
.news_lun1{width: 1920px;margin-left: -360px;}

/* content */
/*part1  ??????  */
.part1{padding-top: 108px;padding-bottom: 76px;box-sizing: border-box;}
.tit1{background: url(/ossweb-img/tit_1.png) no-repeat;width: 419px;height: 62px;margin: 0 auto;}
.box1{width: 1510px;margin: 60px 0 0 -155px;}
.box1 li{width: 1510px;height: 247px;margin-bottom: 36px;background-color: #ffffff;box-shadow: 0 0 8px rgba(49, 52, 60, 0.2);display: flex;justify-content: space-between;padding: 19px 47px 0 19px;box-sizing: border-box;position: relative;}
.box1ct1{background: url(/ossweb-img/new_bg1.png) no-repeat;width: 419px;height: 209px;padding-top: 1px;box-sizing: border-box;}
.box1ct1 img{width: 417px;height: 207px;display: block;margin: 0 auto;-webkit-transition: all .3s ease-in;transition: all .3s ease-in;border-radius: var(--corner-0)}
.box1ct1:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.box1ct2{width: 942px;padding-top: 13px;box-sizing: border-box;}
.txt_box1{display: flex;justify-content: space-between;}
.txt_box1 p{font-size: 28px;color: #000000;text-align: left;font-family: "txt1c";width: 690px;line-height: 34px;height: 70px;display: flex;align-items: center;}
.txt_box1 span{font-size: 30px;color: #cbcaca;text-align: right;line-height: 64px;font-family: "txt1x";}
.txt1{background: url(/ossweb-img/txtbg6.png) no-repeat;width: 941px;height: 1px;margin: 0 auto 14px;}
.txt_box2{display: flex;justify-content: space-between;}
.txt_box2 p{width: 630px;font-size: 20px;color: #585858;text-align: left;line-height: 30px;font-family: "txt1x";}
.txt_box2 a{background: url(/ossweb-img/new_btngd1.png) no-repeat;width: 224px;height: 51px;margin-top: 34px;}
.icon_1{background: url(/ossweb-img/txtbg7.png) no-repeat;width: 454px;height: 3px;position: absolute;top: 0;right: 0;display: none;}
.box1 li:hover .icon_1{display: block;}
.btnck1{background: url(/ossweb-img/new_btnck1.png) no-repeat;width: 389px;height: 76px;display: block;margin: 50px auto 0;}
.btnck1:hover{background: url(/ossweb-img/new_btnck1cur.png) no-repeat;filter: none;transition: all 0.4s;}

/*part2  ?????????  */
.part2{width: 1200px;margin: 0 auto;padding-top: 50px;padding-bottom: 200px;box-sizing: border-box;}
.box_tz1{display: flex;justify-content: flex-start;align-items: center;}
.box_tz1 a{font-size: 24px;color: #323232;text-align: left;line-height: 36px;font-family: "txt1x";}
.box_tz1 a:hover{color: #d83a2a;}
.box_tz1 em{background: url(/ossweb-img/news_icon1.png) no-repeat;width: 14px;height: 17px;margin: 0 20px;}
.box_tz1 p{font-size: 24px;color: #000000;text-align: left;line-height: 36px;font-family: "txt1c";}
.txt_tit1{font-size: 46px;color: #000000;text-align: center;line-height: 56px;font-family: "txt1c";margin: 58px 0 78px;}
.news_txt1{width: 1200px;font-size: 20px;color: #5a5a5a;text-align: center;line-height: 26px;font-weight: bold;font-family: "txt1x";margin-bottom: 26px;}
.news_txt2{width: 1200px;font-size: 16px;color: #5a5a5a;text-align: left;line-height: 26px;font-family: "txt1x";margin-bottom: 26px;}
.news_txt2 span{color: rgb(255, 0, 0);}
.news_txt2 a{color: rgb(0, 176, 240);text-decoration: underline;text-underline-offset: 3px;}
.news_txt3{width: 1200px;font-size: 16px;color: #5a5a5a;text-align: left;line-height: 26px;font-family: "txt1x";font-weight: bold;}
.news_txt4{width: 1200px;font-size: 16px;color: #5a5a5a;text-align: right;line-height: 26px;font-family: "txt1x";}

/*part3  ????  */
.btnrecr_jr1{background: url(/ossweb-img/recrjr1.png) no-repeat;width: 288px;height: 65px;position: absolute;left: 50%;margin-left: -144px;top: 650px;}
.btnrecr_jr1:hover{background: url(/ossweb-img/recrjr1cur.png) no-repeat;filter: none;}
.part3{width: 1558px;margin-left: -179px;padding-top: 108px;box-sizing: border-box;padding-bottom: 130px;}
.tit2{background: url(/ossweb-img/tit_2.png) no-repeat;width: 607px;height: 62px;margin: 0 auto;}
.txt_box3{display: flex;justify-content: flex-start;margin: 46px 0 25px;}
.txt_box3 p{font-size: 34px;color: #3d3d3d;text-align: left;line-height: 46px;font-family: "txt1x";font-weight: 600;}
.txt_box3 p:nth-child(1){margin-right: 670px;}
.box2{width: 1558px;height: 1300px;margin: 0 auto;position: relative;}
.marry_list4{width: 1558px;margin: 0 auto;overflow: hidden;}
.marryct1{background: url(/ossweb-img/recrbg1.png) no-repeat;width: 1558px;height: 107px;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 30px;padding: 0 42px 0 54px;box-sizing: border-box;cursor: pointer;}
.marryct1:hover{background: url(/ossweb-img/recrbg1cur.png) no-repeat;transition: all 0.4s;}
.txt_box4{width: 748px;display: flex;justify-content: flex-start;align-items: center;}
.txt_box4 p{font-size: 24px;color: #737373;text-align: left;line-height: 50px;font-family: "txt1c";margin-right: 16px;}
.txt_box4 em{background: url(/ossweb-img/recr_icon1.png) no-repeat;width: 18px;height: 34px;display: none;}
.txt_box4 em.cur{display: block;}
.txt3{width: 488px;font-size: 24px;color: #737373;text-align: left;line-height: 50px;font-family: "txt1x";}
.btnrecr_ck1{background: url(/ossweb-img/recrck1.png) no-repeat;width: 224px;height: 51px;}
.btnrecr_ck1:hover{background: url(/ossweb-img/recrck1cur.png) no-repeat;filter: none;transition: all 0.4s;}
.btnck2{background: url(/ossweb-img/new_btnck1.png) no-repeat;width: 389px;height: 76px;display: block;margin: 120px auto 0;}
.btnck2:hover{background: url(/ossweb-img/new_btnck1cur.png) no-repeat;filter: none;transition: all 0.4s;}
.box2 .swiper-pagination{background: url(/ossweb-img/act_bg1.png) no-repeat;width: 303px;height: 35px;display: flex;justify-content: space-evenly;align-items: center;position: absolute;left: 50%;margin-left: -151px;top: 1230px;}
.box2 .swiper-pagination-bullet{background: url(/ossweb-img/ary1.png) no-repeat;width: 34px;height: 35px;opacity: 1;border-radius: 0;background-color: transparent;}
.box2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: url(/ossweb-img/ary1cur.png) no-repeat;width: 34px;height: 35px;}
.arey_r4{background: url(/ossweb-img/act_runr3.png) no-repeat;width: 22px;height: 26px;right: 588px;position: absolute;top: 1235px;margin: 0;z-index: 100;opacity: 1!important;}
.arey_l4{background: url(/ossweb-img/act_runl3.png) no-repeat;width: 22px;height: 26px;left: 588px;position: absolute;top: 1235px;margin: 0;z-index: 100;opacity: 1!important;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 0;}

/*part4  ????  */ 
.part4{width: 1566px;height: 1250px;margin-left: -183px;padding-top: 108px;box-sizing: border-box;}
.tit3{background: url(/ossweb-img/tit_3.png) no-repeat;width: 719px;height: 62px;margin: 0 auto;}
.box3{width: 1566px;margin: 52px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.box3 li{margin-bottom: 22px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);position: relative;overflow: hidden;}
.box3 li img{display: block;margin: 0 auto;-webkit-transition: all .3s ease-in;transition: all .3s ease-in;border-radius: var(--corner-0);}
.box3 li:hover img{-webkit-transform: scale(1.1);transform: scale(1.04);}
.box3 li a{filter: brightness(1);}
.txt_fuc1{width: 100%;height: 54px;background-color: rgba(201,100,88,0.9);position: absolute;left: 0;bottom: 2px;font-size: 16px;color: #ffffff;text-align: center;line-height: 54px;font-family: "txt1c";}
.txt_fuc2{background-color: rgba(76,76,76,1);}
.txt_fuc3{background-color: rgba(10,12,1,0.6);}

/*part5  */ 
.part5{width: 1566px;margin-left: -183px;padding-bottom: 150px;box-sizing: border-box;}
.tit4{background: url(/ossweb-img/tit_4.png) no-repeat;width: 670px;height: 61px;margin: 0 auto;}
.box4{width: 1566px;margin: 50px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.box4 li{background: url(/ossweb-img/list_bg2.png) no-repeat;width: 377px;height: 253px;margin-bottom: 26px;position: relative;}
.box4 li:hover{background: url(/ossweb-img/list_bg1.png) no-repeat;filter: none;transition: all 0.4s;}
.box4 li img{width: 377px;position: absolute;left: 0;top: 0;-webkit-transition: all .3s ease-in;transition: all .3s ease-in;border-radius: var(--corner-0);}
.box4 li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}

.box4 li a{filter: brightness(1);}
.txt_box5{background: url(/ossweb-img/list_bg3.png) no-repeat;width: 374px;height: 67px;position: absolute;left: 2px;top: 185px;padding: 19px 16px 0 16px;box-sizing: border-box;display: flex;justify-content: space-between;}
.txt4{font-size: 14px;color: #ffffff;text-align: left;line-height: 18px;font-family: "txt1x";margin-top: 18px;}
.txt4.cur{margin-top: 0;}
.txt5{font-size: 28px;color: #ffffff;text-align: right;line-height: 38px;font-family: "txt1x";}
.btnck3{background: url(/ossweb-img/new_btnck1.png) no-repeat;width: 389px;height: 76px;display: block;margin: 42px auto 0;}
.btnck3:hover{background: url(/ossweb-img/new_btnck1cur.png) no-repeat;filter: none;transition: all 0.4s;}

/* ?????? */
.section6{width: 100%;height: 350px;background-color: #111111;}
.box_bottom{width: 1128px;margin: 0 auto;display: flex;justify-content: space-between;}
.logo_2{background: url(/ossweb-img/logo2.png) no-repeat;background-size: 100% auto;width: 156px;height: 41px;margin-top: 132px;}
.box_bottomct1{width: 890px;padding-top: 82px;box-sizing: border-box;}
.box_clear{display: flex;justify-content: flex-start;margin-bottom: 12px;}
.box_clear li{margin-right: 18px;position: relative;}
.box_clear li a{display: block;font-size: 14px;color: #ffffff;line-height: 22px;}
.box_clear li span{font-size: 14px;color: #ffffff;line-height: 22px;position: absolute;right: -11px;top: 0;}
.box_clear li a:hover{color: #d83a2a;}
.txt_message1{font-size: 14px;color: #ababab;line-height: 26px;text-align: left;}
.txt_message1 a{color: #ababab;}
.txt_message1 a:hover{color: #d83a2a;}
.txt_message1 img{display: inline-block;height: 16px;width: auto;vertical-align: text-top;margin: 0 3px 0 0;}
.box_clearfix{display: flex;justify-content: flex-start;align-items: center;margin-top: 6px;}
.box_clearfixct1{position: relative;}
.btn_xl1{background: url(/ossweb-img/icon_sina.png) no-repeat;background-size: 100% auto;width: 23px;height: 18px;margin-right: 8px;}
.btn_xl1:hover{background: url(/ossweb-img/icon_sinah.png) no-repeat;background-size: 100% auto;}
.media_code{position: absolute;left: -50px;bottom: 20px;display: none;}
.media_code img{width: 118px;height: 123px;}
.box_clearfixct1:hover .media_code{display: block;}
.btn_wx1{background: url(/ossweb-img/icon_wechat.png) no-repeat;background-size: 100% auto;width: 23px;height: 18px;margin-right: 8px;}
.btn_wx1:hover{background: url(/ossweb-img/icon_wechath.png) no-repeat;background-size: 100% auto;}
.box_clearfixct1:hover .media_code{display: block;}
.box_clearfix p{font-size: 14px;color: #ababab;line-height: 26px;text-align: left;}
