@charset "utf-8";
blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
body{padding:0;margin:0;background:#000}
@media screen and (max-width: 1600px) {body {zoom:0.85}}
abbr,body,fieldset,html,iframe,img{border:0}
li{list-style:none}
textarea{overflow:auto;resize:none}
input{outline:0}
a,button{cursor:pointer}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover{text-decoration:none}
body,button,input,textarea{color:#000}
body,html{width:100%;min-height:930px;height:auto;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,"BBAlpha Sans",sans-serif;background:#fff}
.hide{display:none}
.zzc{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);z-index:-1}
.zzc.on{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);z-index:9998}
body,html{font-family:"microsoft yahei"}
.wrap{overflow:hidden;max-width:1920px;margin:0 auto;position:relative}
.wrap a:focus{outline:0}
.wrap .nav{width: 70px;height:auto;position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:20;}
.wrap .nav.yincan{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);z-index:-1}
.wrap .nav a{display:block;width:86px;height:38px;margin-bottom:8px;position:relative}
.wrap .nav a.on{}
.wrap .nav a.on p{color: #ff7222;}
.wrap .nav a.on span{background: url(../images/icon_nav.png) -30px -54px no-repeat;}
.wrap .nav a p{width:60px;height:100%;font-size: 16px;color: #333;line-height:38px;text-align:right;}
.wrap .nav a span{display:block;width: 21px;height: 21px;position:absolute;top:10px;left: 0px;background: url(../images/icon_nav.png) -30px -2px no-repeat;}
.wrap .nav a:not(:last-child)::after{content:"";width:1px;height: 49px;position:absolute;top: 26px;left: 10px;background: url(../images/icon_nav.png) -10px -10px no-repeat;}
.wrap .page .logo{display:block;position:absolute;top:30px;left:28px;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);-o-transform:translateX(-200px);transform:translateX(-200px);-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;transition:.5s all}
.wrap .page .logo img{width:208px}
.wrap .page .title{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;transition:.5s all}
.wrap .page .reward,.wrap .page .page_box{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;transition:.5s all}
.wrap .page.on .logo{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:.5s all 1s;-moz-transition:.5s all 1s;-ms-transition:.5s all 1s;-o-transition:.5s all 1s;transition:.5s all 1s}
.wrap .page.on .title{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:.5s all .1s;-moz-transition:.5s all .1s;-ms-transition:.5s all .1s;-o-transition:.5s all .1s;transition:.5s all .1s}
.wrap .page.on .reward,.wrap .page.on .page_box{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:.5s all .3s;-moz-transition:.5s all .3s;-ms-transition:.5s all .3s;-o-transition:.5s all .3s;transition:.5s all .3s}

/*头部按钮列表*/

.bott_ewm_box{width:650px;height:390px;position:absolute;top:206px;right:35px;cursor:pointer}
.bott_ewm_box .bott_ewm{position:relative;width:356px;height:354px;margin:34px 0 0 320px;z-index: 999;}
.bott_ewm_box .month{position:absolute;left:-7px;top:-11px;width:356px;height:354px;background:url(/Public/2020/images/dewm/bott_ewm_853021b.png) no-repeat;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.bott_ewm_box .shine1,.bott_ewm_box .shine2{position:absolute;left:-7px;top:-11px;width:356px;height:354px;background:url(/Public/2020/images/dewm/bott_ewm_bing_3328825.png) no-repeat;opacity:0;filter:alpha(opacity=0);}
.bott_ewm_box .white{width:276px;height:276px;background:url(/Public/2020/images/dewm/bott_yuan_76bba3a.png) no-repeat;position:absolute;left:50%;top:50%;margin-left:-138px;margin-top:-138px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-animation:scale2 2.8s ease infinite;-moz-animation:scale2 2.8s ease infinite;-ms-animation:scale2 2.8s ease infinite;animation:scale2 2.8s ease infinite}
@-webkit-keyframes scale2{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@-moz-keyframes scale2{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@-o-keyframes scale2{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@-ms-keyframes scale2{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@keyframes scale2{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}.bott_ewm_box .white-circle{width:276px;height:276px;/* background:url(/Public/2020/images/dewm/bott_yuan_1_6d7cb01.png) no-repeat;*/position:absolute;left:50%;top:50%;margin-left:-138px;margin-top:-138px;}
.bott_ewm_box .white_con{width:230px;height:230px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-115px;margin-top:-115px}
.bott_ewm_box .white_con .black{width:276px;height:276px;background:url(/Public/2020/images/dewm/bott_black_82cac82.png) no-repeat;-webkit-transform:translate(9px,-55px);-moz-transform:translate(9px,-55px);-ms-transform:translate(9px,-55px);transform:translate(9px,-55px);-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-ms-transition:all 1s ease-in;transition:all 1s ease-in}
.bott_ewm_box:hover .month{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}
.bott_ewm_box:hover .white{opacity:0;filter:alpha(opacity=0)}
.bott_ewm_box:hover .black{-webkit-transform:translate(230px,-230px);-moz-transform:translate(230px,-230px);-ms-transform:translate(230px,-230px);transform:translate(230px,-230px)}
@-webkit-keyframes light{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;filter:alpha(opacity=0)}
40%{opacity:1;filter:alpha(opacity=100)}
100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;filter:alpha(opacity=0)}}@-moz-keyframes light{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;filter:alpha(opacity=0)}
40%{opacity:1;filter:alpha(opacity=100)}
100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;filter:alpha(opacity=0)}}@-o-keyframes light{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;filter:alpha(opacity=0)}
40%{opacity:1;filter:alpha(opacity=100)}
100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;filter:alpha(opacity=0)}}@-ms-keyframes light{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;filter:alpha(opacity=0)}
40%{opacity:1;filter:alpha(opacity=100)}
100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;filter:alpha(opacity=0)}}@keyframes light{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;filter:alpha(opacity=0)}
40%{opacity:1;filter:alpha(opacity=100)}
100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;filter:alpha(opacity=0)}}.bott_ewm_box:hover .shine1{-webkit-animation:light 3s ease infinite;-moz-animation:light 3s ease infinite;-ms-animation:light 3s ease infinite;animation:light 3s ease infinite}
.bott_ewm_box:hover .shine2{-webkit-animation:light 3s ease 1.5s infinite;-moz-animation:light 3s ease 1.5s infinite;-ms-animation:light 3s ease 1.5s infinite;animation:light 3s ease 1.5s infinite}
.order_pop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:url(/Public/2020/images/dewm/white_mask_a704d48.png) repeat;opacity:0;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
.order_pop.show{display:block\9;opacity:1}

/*轮播*/
.banner_box { position:relative;height: 706px; overflow: hidden;min-width: 1420px}

.banner_box  .banner_box_con{position: absolute;left: -960px;margin-left: 50%;height: 697px;width: 1920px;}
.banner_img_list { display: none; height: 706px;  position: absolute;  top:0;  left: 0;  }
.banner_img_list li {position:relative;width:100%;float: left; height: 788px;background: url("../images/banner3.jpg") center -110px no-repeat; font-size: 100px; line-height: 706px; }
.banner_img_list > li > a {  display: block;  font-size: 200px;  text-align: center;font-weight: bold;height:706px;}
#banner1{background: url("/Public/2021/images/banner.jpg")  top center  no-repeat;}
#banner2{background: url("/Public/2021/images/banner.jpg")  top center  no-repeat;}
#banner3{background: url("/Public/2021/images/banner.jpg")  top center   no-repeat;}

.playBox{width:83px;height:83px;position:absolute;top:313px;left:50%;margin-left:-110px;z-index:5}
.playW{position:absolute;left:0;width:83px;height:83px;z-index:5;cursor:pointer}
.play{display:block;width:83px;height:83px;position:absolute;top:6px;left:6px}
.play img{display:block;width:71px}
.video_outline{display:block;position:absolute;top:0;left:0}
/*.playBox{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(200px);-moz-transform:translateX(200px);-ms-transform:translateX(200px);-o-transform:translateX(200px);transform:translateX(200px);-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;transition:.5s all}*/
#banner2 .playBox{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:.5s all 1s;-moz-transition:.5s all 1s;-ms-transition:.5s all 1s;-o-transition:.5s all 1s;transition:.5s all 1s}

.img-btn-list {position:absolute;width: 180px;height: 22px;left: 50%;top: 663px;margin-left: -114px;background: none;border-radius: 15px;text-align: center;}
.img-btn-list span {display: inline-block; vertical-align: top;margin: 3px 6px 0 ;width: 53px; height: 8px;border-radius: 8px; background: #9a9a9a;transition: width 0.5s; cursor: pointer;}
.img-btn-list .current {width: 53px;background: #5fc7ef;}

.ad{height:706px;}
.ad .swiper-container .swiper-pagination{bottom:60px;}
.ad .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 53px;height: 8px;border-radius: 8px;background: #fff;    opacity: 1;}
.ad .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background: #fff;}
.ad .mitem{position:relative;width:100%;height:706px;overflow:hidden;}
.ad .pc-img{position:absolute;left:50%;top: 0px;margin-left: -960px;width:1920px;height:705px;}
.ad .mitem h1 {font-size: 40px;font-weight: bold;line-height: 80px;color:#fff;padding-top:20px;}
.ad .mitem h2 {font-size: 32px;line-height: 80px;color:#c2d5ee;padding-top:20px;}

.ad .media-img{position:absolute;left:50%;top: 0px;margin-left: -241px;width:495px;height:228px;opacity:1}
.ad .timer{width:0;background:#e88510;height:100%;border-radius:8px;}

.scaleIn{position: absolute;left: 50%;top: 95px;margin-left: -415px;width: 480px;height: 201px; -webkit-animation: bounceIn 3s .2s ease both; animation: bounceIn 3s .2s ease both;}
.slogan img{
	animation: scale 1.5s ease-in-out 0s infinite alternate-reverse both;
}
@-webkit-keyframes scaleIn{
	from{opacity: 0;-webkit-transform: scale(.5);transform: scale(.5)}
	to{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}
}
@keyframes scaleIn{
	from{opacity: 0;-webkit-transform: scale(.5);transform: scale(.5)}
	to{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}
}
@-webkit-keyframes scale{
	0%{-webkit-transform: scale(0.98);transform: scale(0.98)}
	100%{-webkit-transform: scale(1);transform: scale(1)}
}
@keyframes scale{
	0%{-webkit-transform: scale(0.98);transform: scale(0.98)}
	100%{-webkit-transform: scale(1);transform: scale(1)}
}

@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
@-moz-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
	
.bannerlogo{position:absolute;width: 215px;height: 116px;left:50%;top:148px;font-size:16px;margin-left:-435px;background:url("../images/min/wly.png")  no-repeat;cursor:pointer;z-index:999;}
.godown{position:absolute;width: 120px;height: 116px;left:50%;top:119px;font-size:16px;margin-left:386px;background:url("../images/icon_down.png") -6px -14px no-repeat;cursor:pointer;z-index:999;}
.godown:hover{background:none;}
.godown:hover .txt,.godown:hover .mouse{display:none;}
.godownewm{display:block;width: 120px;height: 116px;cursor: pointer;z-index: 1;background:url("../images/icon_down.png") -166px -14px no-repeat;opacity: 0;transition: all 0.5s;}
.godown:hover .godownewm{ transition: all 1s;opacity: 1;}0b7097
.godown .txt{position:absolute;left:10px;top:25px;width:100px;height:60px;line-height:25px;color:#f2f2f2;font-size:269x;text-align:center;}
.mouse{width: 18px;height: 14px;position: absolute;z-index: 11;left: 50%;margin-left: -10px;bottom: 30px;cursor: pointer;/*background:url("../images/icon_more.png") -186px -107px no-repeat;*/-webkit-animation: mouse 1s ease infinite;animation: mouse 1s ease infinite;}
@-webkit-keyframes mouse{0%{-webkit-transform: translateY(0px);transform: translateY(0px);}
100%{-webkit-transform: translateY(10px);transform: translateY(10px);}}
@keyframes mouse{0%{-webkit-transform: translateY(0px);transform: translateY(0px);}
100%{-webkit-transform: translateY(10px);transform: translateY(10px);}}
@-webkit-keyframes mouse{0%{-webkit-transform: translateY(0px);transform: translateY(0px);}
100%{-webkit-transform: translateY(10px);transform: translateY(10px);}}
@keyframes mouse{0%{-webkit-transform: translateY(0px);transform: translateY(0px);}
100%{-webkit-transform: translateY(10px);transform: translateY(10px);}}

/*企业特色*/
.wrap .pageyxts .qywh{position: absolute;top: 0px;left: 50%;margin-left: -760px;width: 1520px;height: 690px;background: url(../images/qyts.png?ver=1) no-repeat;}
.wrap .pageyxts .qywh .n1{position:absolute;left: 1053px;top: 170px;width: 332px;height: 368px;cursor: pointer;}
.wrap .pageyxts .qywh .n1:hover{background: url(../images/qyts_1.png) no-repeat;}
.wrap .pageyxts .qywh .n2{position:absolute;left: 857px;top: 291px;width: 177px;height: 202px;cursor: pointer;}
/*.wrap .pageyxts .qywh .n2:hover{background: url(../images/qyts_2.png) no-repeat;}*/
.wrap .pageyxts .qywh .n3{position:absolute;left: 1309px;top: 74px;width: 146px;height: 166px;cursor: pointer;}
.wrap .pageyxts .qywh .n3:hover{background: url(../images/qyts_3.png) no-repeat;}
.wrap .pageyxts .qywh .n4{position:absolute;left: 583px;top: 394px;width: 232px;height: 265px;cursor: pointer;}
.wrap .pageyxts .qywh .n4:hover{background: url(../images/qyts_4.png) no-repeat;}
.wrap .pageyxts .qywh .n5{position:absolute;left: 100px;top: 124px;width: 320px;height: 366px;cursor: pointer;}
.wrap .pageyxts .qywh .n5:hover{background: url(../images/qyts_5.png) no-repeat;}

.wrap .pageyxts{width:100%;height:997px;overflow:hidden;background: url(../images/qyts_bg.jpg) top center no-repeat;}
.wrap .pageyxts.ts1{background: url(../images/yxts_bg.jpg) top center no-repeat;}
.wrap .pageyxts .title{position:relative;width: 240px;height: 65px;background: url(../images/icon_title.png) 0 -1px no-repeat;margin: 70px auto 50px;}
.wrap .pageyxts .title2{background: url(../images/icon_title.png) 0 -63px no-repeat;}
.wrap .pageyxts .title .hd_prev{position: absolute;display: inline-block;height: 48px;overflow: hidden;line-height: 125px;width: 25px;z-index: 2;cursor: pointer;top: 50%;margin-top: -21px;left: -53px;background: url(../images/icon_title.png) 0 -63px no-repeat;background: url(../images/yxts_icon.png) -12px -6px no-repeat;}
.wrap .pageyxts .title .hd_prev.on{background: url(../images/yxts_icon.png) -41px -6px no-repeat;}
.wrap .pageyxts .title .hd_next{position: absolute;display: inline-block;height: 48px;overflow: hidden;line-height: 125px;width: 25px;z-index: 2;cursor: pointer;top: 50%;left: 267px;margin-top: -21px;background: url(../images/yxts_icon.png) -142px -6px no-repeat;}
.wrap .pageyxts .title .hd_next.on{background: url(../images/yxts_icon.png) -115px -6px no-repeat;}
.wrap .pageyxts .inner{width:1420px;height:auto;margin:0 auto;position:relative}
.wrap .pageyxts .page_box{height:672px;margin-top:82px;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.wrap .pageyxts .page_box .tese_lb{width:1176px;height:652px;position:absolute;top:33px;left: 50%;margin-left: -493px;}
.wrap .pageyxts .page_box .tese_lb ul li img{width:100%}
.wrap .pageyxts .page_box .tese_lb ul li video{height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.wrap .pageyxts .page_box .point_box{display:inline-block;height:40px;position:absolute;top:705px;left:50%;margin-left: 100px}
.wrap .pageyxts .page_box .point_box i{display:inline-block;vertical-align:middle;width: 40px;height: 40px;margin: 0 8px;position:relative;background: url("../images/yxts_icon.png") -215px -9px no-repeat;cursor:pointer;}
.wrap .pageyxts .page_box .point_box i.on{width:40px;height:40px;background: url("../images/yxts_icon.png") -177px -8px no-repeat;}
.wrap .pageyxts .page_box .point_box i:after{content:"";width: 28px;height: 1px;position:absolute;left: -24px;top: 48%;background: url("../images/yxts_icon.png") -58px -82px no-repeat;}
.wrap .pageyxts .page_box .point_box i:first-child::after{width:0px;}
.wrap .pageyxts .page_box .btn_box{width:42px;height:auto;position:absolute;top:541px;right:-75px;display:none;}
.wrap .pageyxts .page_box .btn_box a{display:block;width:42px;height:53px;margin-bottom:34px}
.wrap .pageyxts .page_box .btn_box a.btn_prev_tese{}
.wrap .pageyxts .page_box .btn_box a.btn_next_tese{}
.wrap .pageyxts .page_box .rw{width:1060px;height:1000px;position:absolute;top:-220px;left: 50%;margin-left: -995px;pointer-events:none}
.wrap .pageyxts .page_box .rw ul li{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}
.wrap .pageyxts .page_box .rw ul li.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.wrap .pageyxts .page_box .rw ul li img{width:100%}
.wrap .pageyxts .page_box .txt{width:799px;height:183px;position:absolute;left:50%;margin-left:-399.5px;top:650px;pointer-events:none;display:none;}
.wrap .pageyxts .page_box .txt ul li{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}
.wrap .pageyxts .page_box .txt ul li.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.wrap .pageyxts .page_box .txt ul li img{width:100%}
.wrap .pageyxts .outer_wrap{width:1026px;height:672px;position:relative}
.wrap .pageyxts .outer_wrap .gallery_container{position:relative;width:100%!important;margin:0 auto;height:100%;z-index:0}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_item{display:block;width:100%;height:100%;overflow:hidden;cursor:pointer;}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_item:after{}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_item>img{width:100%;height:100%;position:absolute;top:0;left:0}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_item.gallery_right_middle{margin-top:-650px}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_item.gallery_left_middle{margin-top:-60px}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_item.gallery_left_middle,.wrap .pageyxts .outer_wrap .gallery_container .gallery_item.gallery_right_middle{top:50%;-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40)}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_item.gallery_left_middle{display:none;}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_active{}
.wrap .pageyxts .outer_wrap .gallery_container .gallery_active .skill_box{display:block}
.wrap .pageyxts .outer_wrap .gallery_next,.wrap .pageyxts .outer_wrap .gallery_prev{width:.54rem;height:.92rem;position:absolute;top:50%;margin-top:-.46rem;background:no-repeat;background-size:100%}
.wrap .pageyxts .outer_wrap .gallery_prev{left:-2.95rem;background-image:url(../img/prev.png)}
.wrap .pageyxts .outer_wrap .gallery_prev:hover{background-image:url(../img/prev_h.png)}
.wrap .pageyxts .outer_wrap .gallery_next{right:-2.95rem;background-image:url(../img/next.png)}
.wrap .pageyxts .outer_wrap .gallery_next:hover{background-image:url(../img/next_h.png)}
.wrap .pageqxyx{position:relative;width:100%;height:960px;overflow:hidden;background: url(../images/qxyx_bg.jpg) top center no-repeat;}
.wrap .pageqxyx .title{width: 486px;height: 65px;background: url(../images/icon_title.png) 0 -263px no-repeat;margin: 60px auto 0px;}
.wrap .pageqxyx .inner{width:1420px;height:auto;margin:0 auto;position:relative}
.wrap .pageqxyx .page_box{width:1544px;margin: 0 auto;margin-top:8px;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.wrap .pageqxyx .page_box .tese_lb{width:100%;height:100%;position:absolute;top:0;left:0}
.wrap .pageqxyx .page_box .tese_lb ul li img{width:100%}
.wrap .pageqxyx .page_box .tese_lb ul li video{height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.wrap .pageqxyx .page_box .point_box{display:inline-block;height:40px;position:absolute;top:718px;right:40px}
.wrap .pageqxyx .page_box .point_box i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 15px;position:relative;background: url("../images/yxts_icon.png") -224px -19px no-repeat;cursor:pointer;}
.wrap .pageqxyx .page_box .point_box i.on{width:40px;height:40px;background: url("../images/yxts_icon.png") -178px -10px no-repeat;}
.wrap .pageqxyx .page_box .point_box i:after{content:"";width: 34px;height: 1px;position:absolute;left: -33px;top:50%;background: url("../images/yxts_icon.png") -58px -82px no-repeat;}
.wrap .pageqxyx .page_box .btn_box{width:42px;height:auto;position:absolute;top:541px;right:-75px;display:none;}
.wrap .pageqxyx .page_box .btn_box a{display:block;width:42px;height:53px;margin-bottom:34px}
.wrap .pageqxyx .page_box .btn_box a.btn_prev_tese{}
.wrap .pageqxyx .page_box .btn_box a.btn_next_tese{}
.wrap .pageqxyx .page_box .rw{width:815px;height:1013px;position:absolute;top:-170px;left:-600px;pointer-events:none}
.wrap .pageqxyx .page_box .rw ul li{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}
.wrap .pageqxyx .page_box .rw ul li.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.wrap .pageqxyx .page_box .rw ul li img{width:100%}
.wrap .pageqxyx .page_box .txt{width:799px;height:183px;position:absolute;left:50%;margin-left:-399.5px;top:650px;pointer-events:none}
.wrap .pageqxyx .page_box .txt ul li{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transition:.3s all}
.wrap .pageqxyx .page_box .txt ul li.on{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.wrap .pageqxyx .page_box .txt ul li img{width:100%}
.wrap .pageqxyx .outer_wrap{width:1026px;height:672px;position:relative}


/*新闻专区*/
.wrap .pagenews{position:relative;width:100%;height:845px;overflow:hidden;background: url(../images/xwdt_bg.jpg) top center no-repeat;}
.wrap .pagenews .title{width: 486px;height: 65px;background: url(../images/icon_title.png) 0 -139px no-repeat;margin: 70px auto 60px;}
.wrap .news_box{position:absolute;top:0px;left:50%;margin-left:-826px;width: 1652px;height: 519px;background: url(../images/mtzq_1.png) no-repeat;}
.newh{width: 1520px;margin: 0 auto;padding-top: 10px;height: 265px;}
.newh li{position: relative;background: #ffffff;margin-right: 25px;margin-bottom: 20px;float: left;}
.newh li.end{margin-right:0;}
.newh li a{display: block;width: 490px;height: 238px;overflow: hidden;}
.newh li a:hover{box-shadow: 0 2px 10px 0 #dee4e8;border-radius: 3px;}
.newh li a:hover i{ background-position: -32px -34px;}
.newh li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}
.newh li .img{width: 100%;height: 238px;overflow: hidden;}
.newh li .img img{ width: 100%; height: 100%;transition: .6s all ease;-webkit-transition: .6s all ease;}
.newh li .txt{position:absolute;padding-top: 18px;width:39px;height:112px;background: url(../images/icon_news.png) no-repeat;text-align: center;font-size: 14px;color: #fff;}
.newh li .txt1{top: -30px;left: 24px;}
.newh li .txt2{top: -12px;left: 85px;background-position: -63px -20px;}
.newh li .txt3{top: -30px;left: 24px;background-position: -147px 0px;}
.newh li .txt4{top: -12px;left: 85px;background-position: -209px -20px;}
.newh li .txt5{top: -30px;left: 24px;background-position: -291px 0px;}
.newh li .txt6{top: -12px;left: 85px;background-position: -354px -20px;}

.xwzx{position:relative;background-color: #fff;margin: 0 auto;padding: 15px 20px;}
.xwzx .ttitle{margin:50px 0 40px 0;}
.xwzx .hd{width: 1480px;height: 47px;position:relative;}
.xwzx .newsnav{height:46px;border-bottom:1px solid #ff7222;}
.xwzx .newsnav li{float:left;display:block;width: 370px;height: 46px;line-height: 46px;cursor:pointer;overflow:hidden;text-align:center;}
.xwzx .newsnav li a{width: 100%;color:#000;font-size: 18px;line-height: 46px;text-decoration:none;overflow:hidden;}
.xwzx .newsnav .on{color:#fff;background: #ff7222;}
.xwzx .newsnav .on a{color:#fff;}
.xwzx .newsnav li.on{}
.xwzx .newsnav li.on a{}

.xwzx .bd{width:100%;padding: 23px 0px;height: 155px;}
.xwzx .bd ul{margin: 0px 0px;}
.xwzx .bd li {position:relative;clear: both;width:457px;margin:0 auto;height: 26px;line-height: 26px;font-size:12px;color:#848381;vertical-align:top;}
.xwzx .bd .yqtt .li0{border-right: 1px solid #e1e1e1;width: 731px;}
.xwzx .bd .yqtt .li1{padding-left: 38px;width: 710px;}
.xwzx .bd li .gg{float:left;line-height:26px;height:26px;text-align:left;overflow:hidden;width:375px;margin-left:2px;}
.xwzx .bd li .ggtime{width:55px;float:right;line-height:26px;height:26px;overflow:hidden;color:#b4a9a5}
.more-com a{position:absolute;top:0px;right:0px;width:60px;height:35px;margin: 1px 5px;line-height:35px;font-size: 14px;text-indent: 0.8em;color: #999;}
.more-com a:hover{background-position: 40px -37px}

.xwzx .bd .syjz li{width:100%;padding-top:17px;height: auto;}
.xwzx .bd .syjz .sybg{position: absolute;width: 1550px;height:215px;top: -24px;margin-left: -775px;left: 50%;z-index: -1;}
.xwzx .bd .syjz .sy_name1{display:block;}
.xwzx .bd .syjz .sy_name2{display:none;}
.xwzx .bd .yqtt li{float:left;width: 50%;height: 146px;line-height:30px;margin:0;clear: none;padding-top: 0px;}

.yqttbd .yqtthd {width: 260px;}
.yqttbd .yqtthd img{width:260px;height:146px;}
.yqtthd a {display: block; width: 260px; height: 146px; overflow: hidden;}
.yqttbd .img_txt {position:relative;width: 405px;padding-left: 18px;}
.yqttbd .img_txt p {line-height: 21px;font-size: 16px;}
.yqttbd .img_txt a {color: #000;}
.yqttbd .img_txt a:hover{color: #ff7222;text-decoration:none;}
.yqttbd .img_txt .ct1 {width: 387px;padding-top: 8px;font-size:16px;}
.yqttbd .img_txt .more{position: absolute;right: 0;top: 2px;color: #3c3c3c;font-size:12px;}
.yqttbd .img_txt .more:hover{color: #ff7222;}
.yqttbd .img_txt .ct2 {width: 100%;margin: 10px 0 8px 0;height: 60px;line-height:27px;overflow: hidden;font-size:14px;    text-indent: 30px;}
.yqttbd .img_txt .ct2 .ct2s1{display:block;}
.yqttbd .img_txt .ct2 .ct2s2{display:none;}
.yqttbd .img_txt .ct3 {margin-left: 4px;color: #3c3c3c;width: 397px;height:50px;line-height:50px;font-size: 14px;border-top:1px solid #e1e1e1;}
.yqttbd .img_txt .ct3 .ct3a {float:left;}
.yqttbd .img_txt .ct3 .ct3b {float:right;}
		
/*媒体专区*/
.wrap .pagemtzq{position:relative;width:100%;height:808px;overflow:hidden;background: url(../images/mtzq_bg.jpg) top center no-repeat;}
.wrap .mtzq_box{position:absolute;top:0px;left:50%;margin-left:-826px;width: 1652px;height: 519px;background: url(../images/mtzq_1.png) no-repeat;}
.wrap .pagemtzq .title{width: 486px;height: 65px;background: url(../images/icon_title.png) 0 -328px no-repeat;margin: 10px auto 70px;}

.mtzq1{position: absolute;left: 50%;margin-left: -465px;top: -29px;}
.mtzq1 li{float: left;width: 267px;    margin-right: 52px;}
.mtzq1 li dl{}
.mtzq1 li dl dt{ float: left; width: 78px; height: 103px; }
.mtzq1 li dl dt.dt1{ width:267px;height:212px;background: url(../images/mtzq_2.png) no-repeat;}
.mtzq1 li:hover dl dt.dt1{background: url(../images/mtzq_2_over.png) no-repeat;}
.mtzq1 li dl dt.dt2{ width:267px;height:212px;background: url(../images/mtzq_3.png) no-repeat;}
.mtzq1 li:hover dl dt.dt2{background: url(../images/mtzq_3_over.png) no-repeat;}
.mtzq1 li dl dt.dt3{ width:267px;height:212px;background: url(../images/mtzq_4.png) no-repeat;}
.mtzq1 li:hover dl dt.dt3{background: url(../images/mtzq_4_over.png) no-repeat;}
.mtzq1 li dl dt.dt4{ width:267px;height:212px;background: url(../images/mtzq_5.png) no-repeat;}
.mtzq1 li:hover dl dt.dt4{background: url(../images/mtzq_5_over.png) no-repeat;}
.mtzq1 li dl dd{float: left;font-size:14px;line-height: 25px;height: 39px;text-align:center;color:#000;width: 216px;}
.mtzq1 li dl .first{text-align:left;padding-left: 22px;width: 198px;}
.mtzq1 li dl dd span{ color: #ff7222; font-size: 14px; font-weight: normal; line-height: 44px;}
.mtzq1 li dl dd em{float: left;width: 27px;height: 25px;margin-top: 7px;background: url(../images/icon_yq.png) -143px -5px no-repeat;}

.mtzq2{position: absolute;left: 50%;margin-left: -727px;top: 254px;}
.mtzq2 li{float: left;width: 267px;margin-right: 40px;cursor:pointer;}
.mtzq2 li dl{}
.mtzq2 li dl dt{ float: left; width: 78px; height: 103px; }
.mtzq2 li dl dt.dt1{ width:267px;height:212px;background: url(../images/mtzq_6.png) no-repeat;}
.mtzq2 li:hover dl dt.dt1{background: url(../images/mtzq_6_over.png) no-repeat;}
.mtzq2 li dl dt.dt2{ width:267px;height:212px;background: url(../images/mtzq_8.png) no-repeat;}
.mtzq2 li:hover dl dt.dt2{background: url(../images/mtzq_8_over.png) no-repeat;}
.mtzq2 li dl dt.dt3{ width:267px;height:212px;background: url(../images/mtzq_7.png) no-repeat;}
.mtzq2 li:hover dl dt.dt3{background: url(../images/mtzq_7_over.png) no-repeat;}
.mtzq2 li dl dt.dt4{ width:267px;height:212px;background: url(../images/mtzq_9.png) no-repeat;}
.mtzq2 li:hover dl dt.dt4{background: url(../images/mtzq_9_over.png) no-repeat;}
.mtzq2 li dl dd{float: left;font-size:14px;line-height: 41px;height: 39px;text-align:center;color:#000;width: 216px;}
.mtzq2 li dl .first{text-align:left;padding-left: 57px;width: 198px;}
.mtzq2 li dl dd span{ color: #ff7222; font-size: 14px; font-weight: normal; line-height: 44px;}
.mtzq2 li dl dd em{float: left;width: 27px;height: 25px;background: url(../images/icon_yq.png) -143px -2px no-repeat;}
.mtzq1fl{position: absolute;left: 50%;margin-left: -818px;top: -7px;width:341px;height:240px;background: url(../images/mtzq_1_fan1.png) no-repeat;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;}
.mtzq1fl:hover{background: url(../images/mtzq_1_fan2.png) no-repeat;-webkit-transform: translate(0,-10px);-moz-transform: translate(0,-10px);-ms-transform: translate(0,-10px);transform: translate(0,-10px);top:-13px;}
.mtzq2fl{position: absolute;left: 50%;margin-left: 435px;top: 284px;width:341px;height:240px;background: url(../images/mtzq_1_fan3.png) no-repeat;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;}
.mtzq2fl:hover{background: url(../images/mtzq_1_fan4.png) no-repeat;-webkit-transform: translate(0,-21px);-moz-transform: translate(0,-21px);-ms-transform: translate(0,-21px);transform: translate(0,-21px);}

.nicescroll-rails-vr{opacity:1!important;display:block!important}
.nicescroll-cursors{display:none}
@-webkit-keyframes down{0%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}
50%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}}@-moz-keyframes down{0%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}
50%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}}@-ms-keyframes down{0%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}
50%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}}@-o-keyframes down{0%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}
50%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}}@keyframes down{0%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}
50%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);transform:translate(0,20px)}}.pop{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:-1;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;transition:.5s all}
.pop.on{z-index:999;-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.pop ._inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop ._inner .close{width:64px;height:64px;position:absolute;right:-80px;top:0;/*background:url(../images/close.png) no-repeat;*/font-size:0;-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;transition:.5s all}
.pop ._inner .close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
#pop_video ._inner{width:720px;height:480px;background:#000}
#pop_video ._inner .videoty{display:none;width:100%;height:100%;position:absolute;top:0;left:0;background:#000}
@keyframes videobtn{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}}.video_outline{-webkit-animation:videobtn 2s linear 1s 5 alternate;animation:videobtn 2s linear infinite}
	
/*公司介绍*/
.wrap .gsdesc{position:relative;width:100%;height:993px;overflow:hidden;background: url(../images/yqwl_bg.jpg) top center no-repeat;}
.wrap .gsdesc .title{width: 486px;height: 65px;background: url(../images/icon_title.png) 0 -201px no-repeat;margin: 70px auto 93px;}
.gsdesc-con{position: relative;height: 683px;}
.gsdesc-con a{position: absolute;overflow: hidden;}
.gsdesc-con a img{display:block;width:100%;}
.gsdesc-con .btn-txt{font-size:30px;color:#fff;text-align:center;}
.gsdesc-con .btn1{width: 451px;height: 401px;top: 0;left: 0;z-index: 1;}
.gsdesc-con .btn2{width: 346px;height: 241px;line-height:241px;top: 0;left: 451px;z-index: 1;background:#f0ab38;cursor: default;}
.gsdesc-con .btn3{width: 364px;height: 241px;top: 0;left: 797px;z-index: 1;}
.gsdesc-con .btn4{width: 359px;height: 241px;top: 0;left: 1161px;z-index: 1;}
.gsdesc-con .btn5{width: 451px;height: 265px;top: 401px;left: 0px;z-index: 1;}
.gsdesc-con .btn6{width: 346px;height: 425px;top: 241px;left: 451px;z-index: 1;}
.gsdesc-con .btn7{width: 277px;height: 206px;top: 241px;left: 797px;z-index: 1;}
.gsdesc-con .btn8{width: 277px;height: 219px;line-height: 219px;top: 447px;left: 797px;z-index: 1;background: #5cbf94;color: #fff;cursor: default;}
.gsdesc-con .btn9{width: 446px;height: 425px;top: 241px;left: 1074px;z-index: 1;}

.gsdesc-con .btn22{background:#6ba2ce;}
.gsdesc-con .btn28{background:#fb8e5e;}

.gsdesc-con .btn-vidoe{width: 112px;height: 107px;background: url('') no-repeat;position: absolute;top: 50%;left: 50%;margin: -53px 0 0 -56px;}
.gsdesc-con a:after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;content: '';-webkit-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;}
.gsdesc-con .btn-txt:after{display:none;}
.gsdesc-con:hover a:after{background-color: rgba(0, 0, 0, 0.3);}
.gsdesc-con a:hover:after{background-color: rgba(255, 255, 255, 0.1);}
.gsdesc-con a img{display: block;height: auto;-webkit-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;}
.gsdesc-con a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);-ms-transform: scale(1.05);}
.gsdesc-con .btn-vidoe1{width: 112px;height: 107px;background: url('') no-repeat;position: absolute;top: 50%;left: 50%;margin: -53px 0 0 -56px;}
.gsdesc-con .btn-vidoe1{animation: animaRotate 6s infinite linear;-webkit-animation: animaRotate 6s infinite linear;}

@keyframes animaRotate{form{transform: rotate(0deg);} to{transform: rotate(360deg);}}
@-webkit-keyframes animaRotate{form{transform: rotate(0deg);} to{transform: rotate(360deg);}}
.dialog-box{display: none; position: fixed; top: 0; right: 0; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.9); z-index: 999; text-align: center;}
.dialog-box:after{content: ''; display: inline-block; width: 0; height: 100%; vertical-align: middle;}
.dialog-close{position: absolute; top: 3%; right: 3%; width: 50px; height: 50px; font: 500 50px/50px simsun; color: #fff;}
.img-box{position: relative; display: inline-block; text-align: center; vertical-align: middle; max-width: 85%; height: 85%;}
.img-box img{max-width: 100%; max-height: 100%;}
.img-box .dialog-close{top: -20px; right: -60px;}

	/******flash******/
	#focusTabs ul li{line-height:16px;}
	.focus{position:absolute;top:0px;left:0px;}
	.focus li{text-align:center;}
	.focus li span,.focus li em{display:block;text-align:left;}
	.focus li img{vertical-align:top;width:330px;height:240px; }
	.focusplay{position:relative;width:330px; padding:10px 0 0 25px;}
	.focusplay .hide{display:none;}
	.focusplay .focusbg{ display:none;}
	.focusplay .focusNub{position:absolute;height:30px;left:35px;top:195px;width:150px;Z-INDEX: 60; }
	.focusplay .focusNub li{float:left;margin-left:7px;}
	.focusplay .focusNub a{display:block;line-height:13px;color:#fff;font-weight:bold;font-size:14px; font-family:Arial, Helvetica, sans-serif;width:13px;height:13px;text-align:center;background:url("hd-btn.png") left top no-repeat;}
	.focusplay .focusNub a:hover,.focusplay .on a{text-decoration:none;font-weight:bold;color:#FFF697;width:24px;height:13px;background:url("hd-btn.png") -13px no-repeat;}
	.focusplay .picTitle{height:20px;overflow:hidden;}
	.focusplay .picTitle a{font-size:14px;color:#c00;text-decoration:underline;}

	#PicLb{width:1524px;height:683px;margin:0 auto;overflow:hidden;}
	#LbCon{width:100%;height:683px;position:relative;}
	#LbId{height:26px;position:absolute;top: 180px;left: 50%;margin-left: 696px;}
	#LbId li{float:left;margin-right:8px;width:26px;height:26px;overflow:hidden;color:#d0d9d8;cursor:pointer;background: url(../images/icon_yq.png) -38px -5px no-repeat;}
	#LbId li.on{background-position: -6px -5px;}

/*游戏列表*/
.newsbox-hot{margin-top: 30px;}
.newsbox-hot li:before{content: '';width: 43px;height: 18px;position: absolute;z-index: 2;left: 57px;}
.newsbox-hot li a{color: #31314a;font-weight: 700;}
.newsbox-hot{overflow: hidden;}
.newsbox-hot .bg-line{position: absolute;z-index: 1;height: 2px;left: 10px;top: 30px;width: 100px;overflow: hidden;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.newsbox-hot li{float: left;width: 331px;height: 618px;position: relative;margin-right: 28px;cursor: pointer;margin-top: 196px;}
.newsbox-hot li.first{width:480px;height:814px;margin-top: 0;margin-left:-15px;}
.newsbox-hot li:nth-of-type(2n){}
.newsbox-hot li:hover .bg-line{width: 100%;}
.newsbox-hot .gametitle{position: relative;z-index: 2;width: 250px;height: 30px;text-align: center;margin-left: 8px;font-weight: normal;font-size: 16px;text-align: left;padding-left: 30px;}
.newsbox-hot .gameinfo{position: relative;z-index: 2;margin-left: 15px;width: 300px;height: 30px;line-height: 39px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*! autoprefixer: off*/-webkit-box-orient: vertical;font-size: 16px;font-weight: normal;}
.newsbox-hot .bg-line{background: #ff7222;}
.newsbox-hot li img{display:block;width:331px;height:618px;}
.newsbox-hot li.gameh1 .img{display:block;width:480px;height:814px;}
.newsbox-hot li.gameh4{margin-right:0;}

.newsbox-hot li .gdesc{position:absolute;bottom: 17px;left: 6px;width: 298px;height: 70px;color: #f2f2f2;}
.newsbox-hot li.gameh1 .gdesc{bottom: 16px;left: 44px;width: 406px;height: 70px;}
.btn_more_news{display: block;font-size: 28px;width: 20px;height: 20px;color: #403965;font-family: "Microsoft YaHei", serif;position: absolute;top: 2px;left: 0px;background: url(../images/icon_yq.png) -72px -9px no-repeat;z-index: 3;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform-origin: center;transform-origin: center;}
.newsbox-hot li:hover .btn_more_news{-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.newsbox-hot .gameintro{position:absolute;top: 121px;left: 508px;width: 1050px;line-height: 24px;font-size: 16px;color: #666;}
.newsbox-hot .gameintro span{float:left;width: 35px;height: 24px;background: url(../images/icon_yq.png) -108px -7px no-repeat;}

.pageqxyx .prev_n,.pageqxyx .next, .pageqxyx .prev,.pageqxyx .next_n{position:absolute;display:inline-block;height: 48px;overflow:hidden;line-height:125px;width: 25px;z-index:2;cursor:pointer;top: 50%;margin-top: -15px;}
.pageqxyx .prev,.pageqxyx .prev_n{background: url('../images/yxts_icon.png') -12px -6px no-repeat;left: 50%;margin-left: -806px;}
.pageqxyx .next,.pageqxyx .next_n{background: url('../images/yxts_icon.png') -142px -6px no-repeat;left: 50%;margin-left: 806px;}
.pageqxyx .prev:hover ,.pageqxyx .prev_n:hover{background: url('../images/yxts_icon.png') -40px -6px no-repeat;}
.pageqxyx .next:hover,.pageqxyx .next_n:hover{background:url('../images/yxts_icon.png') -114px -6px no-repeat;}


.newsbox-hot1 li{-webkit-transform: translateY(0px);transform: translateY(0px);  -webkit-transition: -webkit-transform 0.3s;
	  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;}
.newsbox-hot1 li:hover {-webkit-transform: translateY(-15px);transform: translateY(-15px);  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;}
.newsbox-hot1 li a{color: #31314a;font-weight: 700;}
.newsbox-hot1{overflow: hidden;}
.newsbox-hot1 .bg-line{position: absolute;z-index: 1;height: 2px;left: 10px;top: 30px;width: 100px;overflow: hidden;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.newsbox-hot1 li{float: left;width: 730px;height: 668px;position: relative;margin-right: 52px;cursor: pointer;}
.newsbox-hot1 li.first{/* width: 350px; *//* height: 530px; */margin-top: 0;}
.newsbox-hot1 li:nth-of-type(2n){}
.newsbox-hot1 li:hover .bg-line{width: 100%;}
.newsbox-hot1 .gametitle{position: relative;z-index: 2;width: 250px;height: 30px;text-align: center;margin-left: 8px;font-weight: normal;font-size: 16px;text-align: left;padding-left: 30px;}
.newsbox-hot1 .gameinfo{position: relative;z-index: 2;margin-left: 15px;width: 300px;height: 30px;line-height: 39px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*! autoprefixer: off*/-webkit-box-orient: vertical;font-size: 16px;font-weight: normal;}
.newsbox-hot1 .bg-line{background: #ff7222;}
.newsbox-hot1 li img{display:block;width: 730px;height: 668px;}
.newsbox-hot1 li.gameh1 .img{display:block;/* width:350px; *//* height:530px; */}
.newsbox-hot1 li.gameh3{margin-right:0;}

.newsbox-hot1 li .gdesc{position:absolute;bottom: 17px;left: 163px;width: 406px;height: 70px;color: #f2f2f2;}
.btn_more_news{display: block;font-size: 28px;width: 20px;height: 20px;color: #403965;font-family: "Microsoft YaHei", serif;position: absolute;top: 2px;left: 0px;background: url(../images/icon_yq.png) -72px -9px no-repeat;z-index: 3;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform-origin: center;transform-origin: center;}
.newsbox-hot1 li:hover .btn_more_news{-webkit-transform: rotate(360deg);transform: rotate(360deg);}
/*footer*/

/*gameindex*/
body .gamewrap{margin-bottom:0px;width: 1260px;min-width: 1260px;}
.tbanner{position: relative;height: 453px;min-width: 1420px;background:url('../images/goosbanner.jpg') top center no-repeat;    overflow: hidden;}
.gamediv{width: 1260px;height: 444px;margin:0 auto;margin-top: 50px;}
.gamediv li{float: left;width: 628px;height: 444px;margin-bottom:0px;position:relative;padding-top:40px;}
.gamediv .gamebd{position:absolute;left: 0px;top: 15px;width: 204px;height: 399px;margin:0 auto;z-index: 2;}
.gamediv .gogw{position:absolute;left: 35px;top: 341px;color: #6d6d6d;font-size: 16px;width: 136px;height: 34px;line-height: 31px;text-align: center;opacity:1;border: 1px solid #6d6d6d;border-radius: 50px;}
.gamediv .gogw:hover{color:#ff7222;border: 1px solid #ff7222;}
.gamediv .cpicon{position:absolute;left: 54px;top: 12px;width: 108px;height: 104px;text-align: left;opacity:1;}
.gamediv .gamename{position:absolute;left: 173px;top: 151px;color: #333;font-size: 37px;width: 170px;height: 50px;line-height: 50px;text-align: left;opacity:1;border-radius: 50px;display:none;}
.gamediv .gamedesc{position:absolute;left: 29px;top: 129px;color: #6d6d6d;font-size: 12px;width: 165px;height: 200px;line-height: 25px;text-align: left;opacity:1;border-radius: 50px;}
.gamediv .gameimgs{position:absolute;top: 0px;left: 0px;width: 628px;height: 444px;}
.gamediv .gameimgs .n1{position:absolute;width: 628px;height: 444px;top:0;left:0;}
.gamediv .gameimgs .n2{position:absolute;width:655px;height:437px;top: 81px;left: 104px;display: none;}
.gamediv .gameimgs .swap{position:absolute;width:34px;height:34px;top: 371px;left: 215px;background: url('/Public/2021/images/cp_icon02.png?ver=1') no-repeat;}

.tese_lb .gallery_container{position:relative;width:100%!important;margin:0 auto;height:100%;z-index:0}
.tese_lb .gallery_container .gallery_item{display:block;width:100%;height:100%;overflow:hidden;cursor:pointer;}
.tese_lb .gallery_container .gallery_item:after{}
.tese_lb .gallery_container .gallery_item>img{width:100%;height:100%;position:absolute;top:0;left:0}
.tese_lb .gallery_container .gallery_item.gallery_right_middle{margin-top:-650px}
.tese_lb .gallery_container .gallery_item.gallery_left_middle{margin-top:-60px}
.tese_lb .gallery_container .gallery_item.gallery_left_middle,.tese_lb .gallery_container .gallery_item.gallery_right_middle{top:50%;-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40)}
.tese_lb .gallery_container .gallery_item.gallery_left_middle{display:none;}
.tese_lb .gallery_container .gallery_active{}
.tese_lb .gallery_container .gallery_active .skill_box{display:block}
.tese_lb .gallery_next,.tese_lb .gallery_prev{width:.54rem;height:.92rem;position:absolute;top:50%;margin-top:-.46rem;background:no-repeat;background-size:100%}
.tese_lb .gallery_prev{left:-2.95rem;background-image:url(../img/prev.png)}
.tese_lb .gallery_prev:hover{background-image:url(../img/prev_h.png)}
.tese_lb .gallery_next{right:-2.95rem;background-image:url(../img/next.png)}
.tese_lb .gallery_next:hover{background-image:url(../img/next_h.png)}

.container-1000{width: 1260px;padding-right: 0px;padding-left: 0px;margin-right: auto;margin-left: auto;}
.main{margin-top: 25px;z-index: 9999;}
.main .pro{display: block;overflow: hidden;position: relative;height: 522px;margin-bottom: 20px;border-radius: 30px;/*-webkit-box-shadow: 0px 0px 10px #999;box-shadow: 0px 0px 10px #999;*/-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-transform: all 0.2s ease-in-out;}
.main .pro .img{width: 100%;/*height: 100%;*/}
.main .pro .img img{width: 100%;/* height: 100%;*/-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: all 0.4s ease-in-out;}
.main .pro:hover .mask{opacity: 1;/* -webkit-animation: fadeOut .6s .0s ease both;*/    background: rgba(000, 000, 000, 0.5);}
.main .pro:hover img{transform: scale(1.05);/*-webkit-animation: pulse 0.5s .2s ease both;-moz-animation: pulse 0.5s .2s ease both;*/}
.main .pro:hover .text{/*background: rgba(255, 102, 0,.6);*/}
.main .pro:hover .text i{animation: move 1s infinite ease-in-out;-webkit-animation: move 1s infinite ease-in-out;-moz-animation: move 1s infinite ease-in-out;}
@-webkit-keyframes pulse{0%{-webkit-transform: scale(1);}
100%{-webkit-transform: scale(1.1);}}
.main .active .mask{background: rgba(221, 221, 221, 0);}
.main .active .text{background: rgba(0, 0, 0, 0.6);}
.main i{display:none;position: absolute;top: 50%;right: 10px;/*width: 100%;*//*margin-top: 3px;display: block;float: left;*/height: 11px;width: 14px;background: url('/Public/2021/images/icon.png') no-repeat 0 0 / 100% 100%;transform: translate(0, -50%);}
@-webkit-keyframes move{0%{transform: translate(0, -50%);opacity: 0;}
70%{transform: translate(-120%, -50%);opacity: 1}
100%{transform: translate(-150%, -50%);opacity: 0;}}
	
	
.main.index{background: url('../images/bg_01.jpg') no-repeat center bottom; background-size: cover;}
.main .shouji{position: absolute;top: 89px;left: 13px;height: 38px;width: 32px;background: url('/Public/2021/images/sj.png') no-repeat 100% 100%;}
.main .goigw{position:absolute;left: 293px;top: 95px;color: #fff;font-size: 15px;width: 90px;height: 25px;line-height: 25px;text-align: center;opacity:1;border: 1px solid #ff7222;border-radius: 50px;background: #ff7222;}
.main .goigw:hover{color:#fff;}
.main .mask .title{font-size: 16px;color: #3c3c3c;height: 40px;line-height: 40px;}
.main .sewm{position:absolute;top: 147px;left: 133px;width: 150px;height: 200px;}
.main .sewm img{display:block;width: 150px;height: 150px;}
.main .sewm .abg{width: 59px;height: 46px;z-index: 22;cursor: pointer;background: url('icon_07.png')  no-repeat;margin: 0 auto;}
.main .sewm .title{width: 150px;height: 46px;z-index: 22;cursor: pointer;margin: 0 auto;text-align: center;color: #fff;    font-size: 14px;padding-top: 5px;}
.main .abg{width: 59px;height: 46px;z-index: 22;cursor: pointer;background: url('icon_07.png')  no-repeat;margin: 0 auto;}
.main .h-5{height: 278px;margin-bottom: 20px;}
.main .mask{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;background: rgba(221, 221, 221, 0.3);z-index: 2;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;opacity: 0;}
.main .text{position: absolute;bottom: 0px;left: 0px;padding: 10px 5%;height:50px;z-index: 3;width: 90%;color: #fff;font-size: 18px;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.main .bule_shallow{background: #4cd7e8;}
.main .bule_deep{background: #4FA1D9;}
.main .black_shallow{/*background: rgba(0, 0, 0, .6);*/}
.main .text .title{display:block;height: 38px;font-size: 24px;}
.main .text .tdesc{display:block;font-size: 16px;padding-bottom: 10px;}

.sgtitle{padding:58px 0 65px 0;height: 50px;}
.sgtitle2{position: relative;padding:0px 0 70px 0;height: 130px;margin-top:207px;}
.sgtitle3{position: relative;padding:5px 0 20px 0;height: 100px;margin-top:30px;}
.sgtitle .ntitle{width:207px;height: 50px;float: left;}
.sgtitle .ntitle2{width:920px;height: 88px;display:block;margin:0 auto;}
.sgtitle .ntitle3{width:206px;height: 50px;float: left;}
.sgtitle .n1{font-size:22px;height: 40px;line-height: 40px;float: left;}
.sgtitle .n2{font-size: 16px;color:#3c3c3c;height: 40px;line-height: 47px;padding-left: 4px;float: left;}
.sgtitle .more{position:absolute;left: 50%;display: block;height: 24px;width: 54px;top: 20px;line-height: 22px;justify-content: center;align-items: center;color: rgba(0,0,0,.6);margin-left: 563px;border: 1px solid #dadee6;border-radius: 6px;}
.sgtitle .more:hover{background-color: #f2f4f6;}
.sgtitle .more .btn-text {margin: 0 2px 0 10px;}
.sgtitle .more .iconfont {margin: 0 -4px 0 0;line-height: 22px;}
.sgtitle .more .iconfont {font-family: iconfont!important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.sgm1{width:387px;height:522px;float:left;padding-right: 49.5px;}
.sgm2{width: 387px;height:522px;float:left;padding-right: 49.5px;}
.sgm3{width:387px;height:522px;float:left;}

.in_design_number{width: 1260px;margin:0 auto;height: 250px}
/*数字++++++++++*/
.digital{width: 100%;/*height: 150px;*/color: #fff;margin-bottom: 6.4%;}
.main{width: 100%;/*height: 150px;*/margin:0 auto;font-size: 0;}
.mumping_mun li{width: 33.3%;display: inline-block;margin: 0 auto;text-align: center;background: url(../images/icon_02.png) no-repeat;}
.mumping_mun{width: 100%;list-style: none;}
.mumping_mun .mun_top{height: 74px;padding-left: 35px;}
.mumping_mun p{font-size: 17px;padding-left:35px;display: block;clear: both;color: #999;padding-top: 10px;    text-align: left;}
.mumping_mun span{
	float: left;
	font-size: 66px;
	font-weight: normal;
	margin-right: 10px;
	color: #e88510;
	font-family: 'Fjalla One', sans-serif;
	font-weight: bold;
	letter-spacing:3px;
	line-height: 50px;
}
.mumping_mun span em{font-size:28px;}
.mumping_mun li img{
	vertical-align: super;
	padding-top: 18px;
}
.mumping_mun2 li{
	width: 16%;
}
.digital2{
	margin-bottom: 0;
}
.mumping_mun2 span{
	font-size: 28px;
	color: #d0151c;
	margin-right: 0;
}
.mumping_mun2 p{
	font-size: 14px;
	color: #666;
	padding-top: 3px;
}
.mumping_mun2 li em{
	vertical-align: text-bottom;
	color: #d0151c;
	font-size: 18px;
}
.in_design_more{
	border:1px solid #d72414;
	border-radius: 2rem;
	width: 237px;
	margin:0 auto 0;
	line-height: 45px;
	padding:0 15px 0 22px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.in_design_more a{
	display: block;
}
.in_design_more span{
	float: left;
	font-size: 1.6rem;
	color: #d72414;
	padding-left: 10px;
	-webkit-transition: ease .4s;
	-o-transition: ease .4s;
	transition: ease .4s;
}
.in_design_more i{
	float: right;
	font-size: 3rem;
	color: #d72414;
	padding-right: 10px;
	-webkit-transition: ease .4s;
	-o-transition: ease .4s;
	transition: ease .4s;
}
.in_design_more:hover span{
	padding-left: 0;
}
.in_design_more:hover i{
	padding-right: 0;
}


.main-one{height: 522px;}
.newsdiv{height:400px;margin-bottom:30px;}
.newCard{float: left;box-shadow: 0 2px 6px 0 rgb(0 0 0 / 10%);font-family: Helvetica-Bold;text-align: left;overflow: hidden;position: relative;width: 525px;height: 400px;margin-right: 20px;display: block;}
.newCard .newImgContainer{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.newCard .newImgContainer .ImgContainer{overflow: hidden;height: 250px;}
.newCard .newImgContainer:hover .newCardImg{-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .5s linear;transition: all .5s linear;}
.newCard .newImgContainer .newCardImg{width: 100%;min-height: 100%;-webkit-transition: all .5s linear;transition: all .5s linear;}
.newCard .newDesc{width: 100%;position: absolute;left: 0;top: 250px;height: 150px;}
.newCard .newTitle{color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 48px;padding: 20px 30px 0;line-height: 22px;font-size: 20px;line-height: 22px;}
.newCard .newOwner{font-size: 14px;line-height: 12px;margin-top: 20px;opacity: .5;color: #666;}
.newCard .newDate, .newCard .newOwner{padding: 0 30px;}
.newCard .newDate{color: #666;line-height: 12px;font-size: 14px;margin-top: 8px;}
.newCard .newDate2{position:absolute;top: 57px;left:-39px;width:78px;height: 78px;color: #666;line-height: 16px;font-size: 14px;border: 1px solid #e8e8e8;background: #fff;}
.newCard1 .newTitle{height: 40px;padding: 33px 54px 0;}
.newCard1 .newDate2 .n1{display:block;height: 24px;line-height: 24px;text-align:center;font-size:20px;padding-top: 16px;}
.newCard1 .newDate2 .n2{display:block;height:30px;line-height:30px;text-align:center;}
.newCard1{width:666px;height:190px;overflow: visible;margin-right: 0px;margin-left: 46px;}
.newCard1 .newDesc{top:0;}
.newCard1 .newsdesc{color: #333;padding-left: 63px;line-height: 35px;padding-top: 10px;font-size: 14px;padding-right: 30px;}
.newCard12{margin-top:20px;}
.dhdiv{height:290px;margin-bottom:0px;margin-top: 40px;padding-left: 94px;}
.dhdiv .dhbd{float: left;box-shadow: 1px 2px 9px 0 rgb(0 0 0 / 10%);border: 1px solid #ebebeb;font-family: Helvetica-Bold;text-align: left;overflow: hidden;position: relative;width: 491px;height: 222px;margin-right: 80px;display: block;}
.dhdiv .dhtitle{padding: 21px 0 4px 0;}
.dhdiv .dhtitle .n1{font-size:22px;height: 35px;line-height: 35px;display: block;text-align: center;color: #333;}
.dhdiv .dhtitle .n2{font-size: 16px;color: #979797;height: 30px;line-height: 30px;display: block;text-align: center;}
.dhdiv .dhcon{width: 324px;height: 99px;margin:0 auto;padding-top: 20px;}
.dhdiv .dhcon2{width: 140px;}
.dhdiv .dhcon .friendlink{float:left;width: 104px;height: 30px;line-height: 30px;color:#979797;font-size:13px;text-align: center;}
.dhdiv .dhcon .friendlink:hover{color:#ff7222;}
.dhdiv .dhcon .dhkf{float:left;width: 300px;height: 30px;line-height: 30px;color:#979797;font-size:13px;text-align: left;}

.joindiv{height:600px;margin-bottom:0px;margin-top: 40px;padding-left: 94px;position: relative;}
.joindiv .joindivbg{position: absolute;left: 600px;top: -40px;display:block;width:610px;float:right;}
.goshop{position:absolute;top: 321px;left: 484px;display:block;width: 292px;height: 81px;line-height:69px;text-align:center;background: url(../images/btn_01.png?ver=1) no-repeat;background-size: 100% 100%;font-size:28px;color:#fff;}
.goshop:hover{background: url(../images/btn_02.png?ver=1) no-repeat;background-size: 100% 100%;}
.joindiv .dhbd{float: left;box-shadow: 1px 2px 9px 0 rgb(0 0 0 / 10%);border: 1px solid #ebebeb;font-family: Helvetica-Bold;text-align: left;overflow: hidden;position: relative;width: 491px;height: 222px;margin-right: 80px;display: block;}
.joindiv .dhtitle{padding: 21px 0 4px 0;}
.joindiv .dhtitle .n1{font-size:22px;height: 35px;line-height: 35px;display: block;text-align: center;color: #333;}
.joindiv .dhtitle .n2{font-size: 16px;color: #979797;height: 30px;line-height: 30px;display: block;text-align: center;}
.joindiv .dhcon{width: 324px;height: 99px;margin:0 auto;padding-top: 20px;}
.joindiv .dhcon2{width: 140px;}
.joindiv .dhcon .friendlink{float:left;width: 104px;height: 30px;line-height: 30px;color:#979797;font-size:13px;text-align: center;}
.joindiv .dhcon .friendlink:hover{color:#ff7222;}
.joindiv .dhcon .dhkf{float:left;width: 300px;height: 30px;line-height: 30px;color:#979797;font-size:13px;text-align: left;}


.banner_txt1{top:242px;}
/*aboutindex*/
.aboutbanner{position: relative;height: 468px;background:url('../images/banner_06.jpg') top center no-repeat;    overflow: hidden;}
.aboutbanner2{position: relative;height: 1856px;background:url('../images/bg_02.jpg') top center no-repeat;    overflow: hidden;}
.aboutbanner2t1{position:absolute;left: 50%;margin-left: -630px;top: 161px;font-size:30px;color:#000;line-height: 50px;}
.aboutbanner2t2{position:absolute;left: 50%;margin-left: -549px;top: 1386px;font-size:30px;color:#000;font-weight: bold;}
.aboutbanner2t3{position:absolute;left: 50%;margin-left: -549px;top: 1432px;font-size:24px;color:#000;}
.aboutbanner2t4{position:absolute;left: 50%;margin-left: -549px;top: 1580px;font-size:30px;color:#000;font-weight: bold;}
.aboutbanner2t5{position:absolute;left: 50%;margin-left: -549px;top: 1623px;font-size:24px;color:#000;}
/*hxysindex*/
.hxysbanner{position: relative;height: 468px;background:url('../images/banner_07.jpg') top center no-repeat;    overflow: hidden;}
.hxysbanner2{position: relative;overflow: hidden;background: #333;}
.hxysbanner2t1{position:absolute;left: 50%;margin-left: -587px;top: 475px;font-size:30px;color:#000;line-height: 50px;}
.hxysbanner2t1 .n1{text-indent:60px;font-size:40px;font-weight:bold;}
.hxysbanner2t1 .n2{font-size:20px;padding-top:10px;}
.hxysbanner2t2{position:absolute;left: 50%;margin-left: -152px;top: 475px;font-size:30px;color:#000;line-height: 50px;}
.hxysbanner2t2 .n1{text-indent:60px;font-size:40px;font-weight:bold;}
.hxysbanner2t2 .n2{font-size:20px;padding-top:10px;}
.hxysbanner2t3{position:absolute;left: 50%;margin-left: 286px;top: 475px;font-size:30px;color:#000;line-height: 50px;}
.hxysbanner2t3 .n1{text-indent:60px;font-size:40px;font-weight:bold;}
.hxysbanner2t3 .n2 {font-size: 20px;padding-top: 25px;line-height: 26px;}
.hxysbanner2t3 .n3{font-size:20px;padding-top:-10px;}
.hxysbanner2t4{position:absolute;left: 50%;margin-left: -564px;top: 1323px;font-size:26px;color:#000;font-weight: bold;width: 200px;text-align: center;}
.hxysbanner2t4 img{display:block;margin:0 auto;padding:5px 0 2px 0}
.hxysbanner2t5{position:absolute;left: 50%;margin-left: -255px;top: 1323px;font-size:26px;color:#000;font-weight: bold;width: 200px;text-align: center;}
.hxysbanner2t5 img{display:block;margin:0 auto;padding:5px 0 2px 0}
.hxysbanner2t6{position:absolute;left: 50%;margin-left: 56px;top: 1323px;font-size:26px;color:#000;font-weight: bold;width: 200px;text-align: center;}
.hxysbanner2t6 img{display:block;margin:0 auto;padding:5px 0 2px 0}
.hxysbanner2t7{position:absolute;left: 50%;margin-left: 366px;top: 1323px;font-size:26px;color:#000;font-weight: bold;width: 200px;text-align: center;}
.hxysbanner2t7 img{display:block;margin:0 auto;padding:5px 0 2px 0}
.hxysbanner2t8{position:absolute;left: 50%;width: 1260px;margin-left: -630px;text-align: center;top: 1801px;font-size: 42px;color: #fff;line-height: 50px;}

/*ldljindex*/
.ldljbanner{position: relative;height: 468px;background:url('../images/banner_08.jpg') top center no-repeat;    overflow: hidden;}
.ldljbanner2{position: relative;overflow: hidden;background: #333;}
.ldljbanner2t1{position:absolute;left: 50%;margin-left: -587px;top: 338px;font-size:24px;color:#000;line-height: 50px;}
.ldljbanner2t1 .n1{position:relative;font-size:24px;}
.ldljbanner2t1 i{position:absolute;left: -20px;top: 23px;width:6px;height:6px;border-radius:6px;background-color:#000;}
.ldljbanner2t1 .n2{position:relative;font-size:24px;padding-top: 13px;line-height: 31px;}
.ldljbanner2t1 .n2 i{top:28px;}
.ldljbanner2t1 .n3{position:relative;text-indent:68px;font-size:24px;padding-top: 0px;}
.ldljbanner2t1 .n4{position:relative;font-size:24px;padding-top: 0px;}
.ldljbanner2t1 .n4 em{color:#e88510}
.ldljbanner2t2{position:absolute;left: 50%;margin-left: 125px;top: 338px;font-size:24px;color:#000;line-height: 50px;}
.ldljbanner2t2 .n1{position:relative;font-size:24px;}
.ldljbanner2t2 i{position:absolute;left: -20px;top: 23px;width:6px;height:6px;border-radius:6px;background-color:#000;}
.ldljbanner2t2 .n2{position:relative;font-size:24px;padding-top: 13px;}
.ldljbanner2t2 .n2 i{top:36px;}
.ldljbanner2t2 .n3{position:relative;font-size:24px;padding-top: 0px;}
.ldljbanner2t2 .n4{text-indent:68px;position:relative;font-size:24px;padding-top: 0px;}
.ldljbanner2t2 .n3 em{color:#e88510}
.ldljbanner2t4{position:absolute;left: 50%;margin-left: -558px;top: 1845px;font-size:26px;color:#000;font-weight: bold;width: 200px;text-align: center;}
.ldljbanner2t4 .item,.ldljbanner2t5 .item,.ldljbanner2t6 .item{display:block;width:258px;height:50px;font-weight: normal;line-height:50px;background:#e7f1ff;font-size: 24px;border-radius:50px;margin:0 auto;margin-bottom:20px;}
.ldljbanner2t5{position:absolute;left: 50%;margin-left: -137px;top: 1845px;font-size:26px;color:#000;font-weight: bold;width: 200px;text-align: center;}
.ldljbanner2t6{position:absolute;left: 50%;margin-left: 325px;top: 1845px;font-size:26px;color:#000;font-weight: bold;width: 200px;text-align: center;}

/*cpfwindex*/
.cpfwbanner{position: relative;height: 468px;background:url('../images/banner_09.jpg') top center no-repeat;    overflow: hidden;}
.cpfwbanner2{position: relative;overflow: hidden;background: #fff;}
.cpfwbanner2t1{position:absolute;left: 50%;margin-left: -587px;top: 330px;font-size:24px;color:#000;line-height: 50px;}
.cpfwbanner2t1 .n1{position:relative;font-size:30px;font-weight:bold;padding-bottom:10px;margin-left: -20px;}
.cpfwbanner2t1 i{position:absolute;left: -20px;top: 23px;width:6px;height:6px;border-radius:6px;background-color:#000;}
.cpfwbanner2t1 .n2{position:relative;font-size:24px;padding-top: 0px;}
.cpfwbanner2t1 .n3{position:relative;font-size:24px;padding-top: 0px;}
.cpfwbanner2t1 .n4{position:relative;font-size:24px;padding-top: 0px;}

.cpfwbanner2t2{position:absolute;left: 50%;margin-left: 130px;top: 330px;font-size:24px;color:#000;line-height: 50px;}
.cpfwbanner2t2 .n1{position:relative;font-size:30px;font-weight:bold;padding-bottom:10px;margin-left: -20px;}
.cpfwbanner2t2 i{position:absolute;left: -20px;top: 23px;width:6px;height:6px;border-radius:6px;background-color:#000;}
.cpfwbanner2t2 .n2{position:relative;font-size:24px;padding-top: 0px;}
.cpfwbanner2t2 .n3{position:relative;font-size:24px;padding-top: 0px;}
.cpfwbanner2t2 .n4{position:relative;font-size:24px;padding-top: 0px;}
.cpfwbanner2t3{position:absolute;left: 50%;margin-left: -603px;top: 1072px;font-size:24px;color:#000;line-height: 50px;}
.cpfwbanner2t3 .n1{position:relative;font-size:30px;font-weight:bold;padding-bottom:10px;margin-left: -20px;}
.cpfwbanner2t3 i{position:absolute;left: -20px;top: 23px;width:6px;height:6px;border-radius:6px;background-color:#000;}
.cpfwbanner2t3 .n2{position:relative;font-size:24px;padding-top: 0px;}

.cpfwbanner2t4{position:absolute;left: 50%;margin-left: 143px;top: 1072px;font-size:24px;color:#000;line-height: 50px;}
.cpfwbanner2t4 .n1{position:relative;font-size:30px;font-weight:bold;padding-bottom:10px;margin-left: -20px;}
.cpfwbanner2t4 i{position:absolute;left: -20px;top: 23px;width:6px;height:6px;border-radius:6px;background-color:#000;}
.cpfwbanner2t4 .n2{position:relative;font-size:24px;padding-top: 0px;}

/*hzjmindex*/
.hzjmbanner{position: relative;height: 468px;background:url('../images/banner_11.jpg') top center no-repeat;    overflow: hidden;}
.hzjmbanner2{position: relative;overflow: hidden;background: #333;}
.gozx{position:absolute;top: 526px;left: 50%;display:block;width: 120px;height: 37px;border-radius:37px;line-height:37px;text-align:center;font-size:18px;color:#3b6add;/*background:rgb(255, 255, 255,0.8);*/background:#fff;}
.gozx:hover{background-size: 100% 100%;color:#e88510;background:#fff;}
.gozx.n1{margin-left: -575px;}
.gozx.n2{top: 453px;margin-left: -237px;}
.gozx.n3{top: 501px;margin-left: 110px;}
.gozx.n4{top: 461px;margin-left: 462px;}

/*aqbzindex*/
.aqbzbanner{position: relative;height: 468px;background:url('../images/banner_12.jpg') top center no-repeat;    overflow: hidden;}
.aqbzbanner2{position: relative;overflow: hidden;background: #333;}
.aqbzbanner2t1{position:absolute;left: 50%;margin-left: 75px;top: 220px;font-size:24px;color:#000;line-height: 50px;}
.aqbzbanner2t1 .n1{position:relative;font-size:32px;font-weight:bold;padding-bottom:0px;}
.aqbzbanner2t2{position:absolute;left: 50%;margin-left: 75px;top: 411px;font-size:24px;color:#000;line-height: 50px;}
.aqbzbanner2t2 .n1{position:relative;font-size:32px;font-weight:bold;padding-bottom:0px;}
.aqbzbanner2t3{position:absolute;left: 50%;margin-left: 75px;top: 595px;font-size:24px;color:#000;line-height: 50px;}
.aqbzbanner2t3 .n1{position:relative;font-size:32px;font-weight:bold;padding-bottom:0px;}

/*aqbzindex*/
.contactbanner2{position: relative;overflow: hidden;background: #333;}
.contactbanner2t1{position:absolute;left: 50%;width: 1160px;margin-left: -576px;top: 650px;font-size: 26px;color:#000;line-height: 50px;}
.contactbanner2t1 .n1{position:relative;font-size:32px;font-weight:bold;padding-bottom:0px;}

/*联系我们*/
.contact_banner{position:relative;background:url('../images/banner_12.jpg') no-repeat center center;height:453px;background-size:cover;width:100%;overflow:hidden;}
.contact_c{width: 1050px;padding:70px 0;}
.contact_l{ width:533px; height:352px; border:#ececec solid 1px;}
.contact_r{ width:465px; padding-top:40px}
.contact_r ul li{ line-height:30px; overflow:auto; margin-bottom:30px; color:#666}
.contact_r ul li h1{ line-height:40px; font-size:20px; font-weight:bold; color:#393939}
.contact_r ul li i{ width:65px; height:65px; display:block ;background:url('../images/contact_ico.png'); margin-top:10px;}
.contact_r ul li i.i1{ background-position:0px 0px;}
.contact_r ul li i.i2{ background-position:0px -140px;}
.contact_r ul li i.i3{ background-position:0px -250px;}
.contact_r ul li .fr{ width:380px;}


/*招贤纳士*/
.hr_banner{position:relative;background:url('../images/zcns_banner.jpg') no-repeat center center;height:453px;background-size:cover;width:100%;overflow:hidden;}
.hr_n1{margin-top:20px;}
.hr_n1 .hr_n1title{font-size:24px; width:100%; text-align:center; line-height:60px;}
.hr_n1 img{display:block;width:1163px;height:653px;margin:0 auto;}
.hr_4c_img img{width:300px;}

.hr_n2t{ font-size:28px; width:100%; text-align:center; line-height:60px;}
.hr_n4{width: 1260px;margin: 0 auto;padding: 30px 0 50px 0;}
.hr_n4c{padding:30px 0; overflow:auto}
.hr_n4c_img{ width:30%; margin-top:0px;}
.hr_n4c_img img{ width:100%}
.hr_n4c_txt{ width:61%; line-height:32px;}


.recruit-nav {position:relative;top:0px;height:65px;border-bottom:2px solid #eee;background-color: #fff;z-index: 99;color:#363535;}
.recruit-nav > ul {width:1260px;height:100%;margin:0 auto;}
.recruit-nav > ul li {float:left;display:inline-block;width:130px;height:65px;text-align: center;cursor:pointer;color:#000;}
.recruit-nav > ul li a{color:#000;}
.recruit-nav span {margin-top: 20px;display: inline-block;}
.recruit-nav div {width:0px;height:4px;background-color: #ff7222;margin-top: 23px;}
.recruit-nav a:hover div{width:130px;}

.card-list {position:relative;height:880px;padding-top:0px;padding-bottom:20px;background-color:rgb(255,255,255);overflow: hidden;}
.img-card {float:left;position:relative;height:280px;width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3);width:33.3%;}
.img-card:first-child {width:-webkit-calc(100% / 3 );width:-moz-calc(100% / 3 );width:calc(100% / 3);width:33.3%;height:840px;}
.img-card.seven-items:last-child {width:-webkit-calc(100% / 3 );width:-moz-calc(100% / 3);width:calc(100% / 3);width:33.3%;}
.img-card img{height:100%;}
.img-card-box {position:absolute;top:0;width:100%;height:100%;cursor:pointer;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;overflow:hidden;color:#fff;}
.opaque-mask {position:absolute;right:0;bottom:0;height:70px;width:100%;background:#000;opacity:0.7;display:none;}
/*.desc {position:absolute;right:0;bottom:0;height:70px;line-height:70px;width:100%;z-index:1;opacity:1;color:#fff;padding-left:20px;display:none;}*/
.img-card:hover .opaque-mask {display:block;}
.img-card .desc{display:none;}
.img-card:hover .desc {    position: absolute;
    bottom: 20px;
    left: 18px;
    display: block;
    color: #fff;
    font-size: 18px;
    z-index: 33333;}


.banner_txt1{ position:absolute; color:#FFF; line-height:30px; top:242px; text-align:center; width:100%; text-shadow: 2px 2px 2px rgba(0,0,0,0.25); font-size:30px;}
.banner_txt1 h1{ font-size:60px; font-weight:bold; line-height:80px;}
.banner_txt2 {top: 255px;}
.banner_txt3 {top: 153px;}
.banner_txtgoods {top: 172px;}




/*新闻列表*/
.xwzx{position:relative;width: 1260px;margin:0 auto;}
.xwzx .nav{height:65px;}
.xwzx .nav li{float:left;width:143px;height:65px;margin-right: 65px;display:inline;cursor:pointer;text-align:center;position:relative;}
.xwzx .nav li.firstaa{margin-left:312px;}
.xwzx .nav li a{width:100%;height:66px;color: #333;font-size:18px;line-height:65px;font-family:"微软雅黑";text-decoration:none;overflow:hidden;letter-spacing: 2px;}
.xwzx .nav li a:hover,.xwzx .nav .on a{color:#f39801;border-bottom: 2px solid #f39801;}

.articletime{float:left; width: 109px; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center;}
.articletime .time-date{margin-bottom: 8px; color: #2d5ed7; font-size: 36px; font-weight: 500; line-height: 44px; padding-top: 12px;}
.articletime .time-month{color: #666; font-size: 14px; line-height: 20px;}

.infolist {}
.iteminfo{width: 1250px;margin: 0 auto;padding: 30px 0;height: 107px;}
.infolist li {position: relative;height: 167px;line-height: 49px;border-bottom:1px solid #e6eeff;}
.infolist li:hover{height:167px;}
.infolist li:hover .title{color:#000;}
.infolist li:hover .title a{color:#2d5ed7;}
.infolist li:hover .desc{pointer:default;}
.infolist li:hover .articletime{background-color: #2d5ed7;}
.infolist li:hover .articletime .time-date{color:#fff;}
.infolist li:hover .articletime .time-month{color:#fff;}
.infolist .on {text-indent: 40px;background: #454a5d; color: #f2f2f2;}
.infolist li a {float: left;height: 32px;line-height: 32px;color: #000;font-size: 20px;}
.listtext {float:left;width: 1057px;border-left: 1px solid #e6eeff;margin-top: 12px;padding-left:40px;}
.infolist li .classname{float:left;width:100px;height:32px;line-height:32px;background:#f39801;color:#fff;font-size:18px;border-radius:32px;padding:0 10px;text-align:center;text-indent: 0px;}
.infolist li i {position: absolute; top: 16px;left:280px ;width: 17px; height: 13px;display: none; background: url("../images/news_leftgif.png") 0 -285px no-repeat;z-index: 40;}
.infolist li .active{background: #ffffff; border-left: 3px solid #f39801;text-indent: 37px;}
.newstime {float: right;width: 149px;height: 32px;line-height: 32px;font-size: 20px;text-align: right;}
.infolist .title{height:32px;color:#333;}
.infolist .desc{color:#999;font-size:14px;line-height:22px;padding-top:20px;}
.infopage{width: 100%;height: 24px;padding: 60px 0 200px 0;text-align: center;}
.page_box {line-height: 24px; display: inline-block;}
.page_box a,.page_box span {float: left; margin: 0 4px;padding: 5px 8px;height: 24px;line-height: 12px; font-size: 12px; color: #000000; border:1px solid #cfcfcf;}
.page_box a:hover{color:#ffa200;border:1px solid #ffa200;}
.page_box .now {padding: 6px 9px; background: #ffa200; border: 0;}
.page_box .current {padding: 6px 9px; background: #ffa200; border: 0;color:#ffffff}
.page_box select {height: 24px; line-height: 24px; font-size: 12px;}

/*新闻内容页*/
.newscon{width:100%;margin:0 auto;background:#2a2a2c}
	.newscon .list_content{background: #ffffff;color: #000000;}
	.newscon .list_content a{color: #000000;}
	.newscon .position{width: 45%;float: left;height: 100%;line-height: 68px;text-align:right;}

.article_content .article_title{position:relative;width: 1260px;margin:0 auto;padding: 30px 0 15px 0;border-bottom: 1px solid #e2e2e2;margin: 0 auto;}
	.article_content .article_title .article_name{font-size: 36px;text-align:center;color:#000;}
	.article_content .article_title .article_nav{line-height: 30px;text-align:left;padding-top:15px;font-size:16px;color:#999;}
	.article_content .article_title .article_nav .tico{display:inline-block;width:16px;margin-right:10px;vertical-align:text-bottom;}
	.article_content .article_title .article_nav a{color:#999;}
	.article_content .article_title .article_time{line-height: 30px;text-align:right;padding-top:15px;font-size:16px;color:#999;}
	.article_content .article_title .article_time .tico{display:inline-block;width:16px;margin-right:10px;vertical-align:baseline;}
	.article_content .article_title .article_time a{color:#999;}
	.article_content .article_con{width:1200px;margin:30px auto 130px auto;text-align: left;font-size:20px;color:#333;line-height:38px;}

	.article_next{width: 90%;height: 65px;margin-top: 30px;margin-bottom: 15px;margin: 30px auto 15px;text-align: left;}
	.next_con{height:50px;padding-top:8px;line-height:25px;font-size:14px;}
	.article_share{width:210px;height:30px;line-height:30px;margin-bottom:30px;text-align:right;float:right;color:#838383;margin-right: 20px;}
	.article_share a{color:#838383 !important;}
	.newscon .list_content .prev{display:none;position: absolute;height: 52px;line-height: 50px;color:#e2e2e2;font-size:26px;width: 52px;z-index: 2;cursor: pointer;left: 50%;margin-left: -596px;top: 43px;border:1px solid #e2e2e2;text-align:center;background: url('../images/back.png') 13px 16px no-repeat;text-indent: -9999px;	/*-webkit-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;transition: all 0s ease-in-out*/}
  .newscon .list_content .prev:hover{color:#fff;border: 1px solid #f39801;background-position: -69px 16px;background-color: #f39801;}
	input[type="text"]{padding:0;}
	input[type="password"]{padding:0;}
	@media screen and (max-width:1350px){
			.iteminfo{width: 1080px;}
			.w1400{width: 1080px;}
			.xwzx .nav li.firstaa {margin-left: 139px;}
			.article_content .article_con{width:1080px;}
	 }
	 
.hr_c{ position:relative}
.hr_1{ background:#fafafa; padding:15px 0;}
.hr_1 ul{ margin:0 -10px;}
.hr_1 ul li{ width:50%; padding:0 10px; height:130px; float:left; color:#FFF; background-size:cover; text-align:center; overflow:hidden; position:relative}
.hr_1 a{ position:relative; display:block; overflow:hidden; height:100%}
.hr_1 a h1{ font-size:28px; font-weight:bold; display:inline-block; margin-bottom:18px;}
.hr_1 a .hr_1txt{ color:#FFF;padding-left:15px;padding-right:15px; position: absolute; top: 25%;left: 0; width: 100%;padding-bottom: 2px;text-align: center;}
.hr_1 a .hr_ico{ margin-top:-5px; margin-right:8px;}
.hr_2,.hr_4{ padding:30px 0 15px 0;}
.hr_2t{ font-size:28px; width:100%; text-align:center; line-height:60px;}
.hr_tab{ width:100%; height:46px; border-bottom:#dfdfdf solid 1px; text-align:center; margin-top:15px;}
.hr_tab li{display:inline-block;height:46px;line-height:46px;font-size:16px;color:#373d41;text-align:center;cursor:pointer;border-bottom:2px solid transparent;margin:0 35px;overflow:hidden;transition:all .3s ease-in-out;}
.hr_tab li img{display:inline-block;height:25px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:all .3s ease-in-out}
.hr_tab li.on,.tab li:hover{color:#ff6600;border-bottom:2px solid #f39801}
.hr_tab li.on img,.tab li:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);filter:normal}
.hr_2c{ padding:30px 0; overflow:auto; position:relative}
.hr_2c_img{ width:33%; position:absolute; height:218px; background:url(../images/hr_welfare1.jpg); background-size:cover; margin-top:66px;}
.hr_2c_img2{ width:33%; position:absolute; height:218px; background:url(../images/hr_welfare2.jpg); background-size:cover; margin-top:66px;}
.hr_2c_img3{ width:33%; position:absolute; height:218px; background:url(../images/hr_welfare3.jpg); background-size:cover; margin-top:66px;}
.hr_2c_img4{ width:33%; position:absolute; height:218px; background:url(../images/hr_welfare4.jpg); background-size:cover; margin-top:66px;}
.hr_2c_txt{ margin-left:25%;z-index:-1; width:74%; padding:20px 10px 20px 11%;box-shadow:0px 0px 8px #ddd; display:block; line-height:26px; height:350px; overflow:hidden}
.hr_2c_txt span{ display:block; height:100%;overflow-y: scroll; padding-right:10px;}
.hr_3{ background:#f6f6f6; padding:30px 0 15px 0;}
.hr_3c{ padding:20px 0; overflow:auto;}
/*hr_3图片查看*/
.pic_list a{ width:23%; height:175px; margin:1%; float:left; display:block; overflow:hidden; position:relative; cursor:pointer}
.pic_list a img{ width:100%; height:175px;}
.pic_list a:hover .cover{ display:block}
.cover{display:none;position:absolute;top:0;left:0;right:0;bottom:0 ;background:url(../images/cover_ico.png) center center no-repeat;background-color:rgba(253,152,1,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f39801,endColorstr=#f39801)}
#mask{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999;background:rgba(0,0,0,0.5);display:none;}
#pic_wrap{position:fixed;width:95vw; max-width:950px;max-height:660px;display:none;z-index:1000;top:10vw;left:2.5vw;background:#ffffff;border-radius:5px;}
#pic_wrap span{ line-height:50px; font-size:18px;}
#pic_wrap .swiper-container{ margin:0 25px 25px}
#pic_wrap .swiper-slide{ width:100%;height:100%;}
#pic_wrap .hrpic img{width:100%; max-height:576px;}

/*hr_3图片查看结束*/