@charset "utf-8";
/* 浏览器样式初始化 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:PingFang SC,Microsoft Yahei,Arial,Hiragino Sans GB,\\5FAE\8F6F\96C5\9ED1,STHeiti,\\534E\6587\7EC6\9ED1,sans-serif;line-height:1.8em;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
html,body{color: #454545;}
body{background:#fff}
ul,ol,li{list-style:none}
a{color:#454545;text-decoration:none;}
@font-face {
  font-family: 'iconfont';  /* project id 311800 */
  src: url('http://at.alicdn.com/t/font_onfgnjjn6jb2csor.eot');
  src: url('http://at.alicdn.com/t/font_onfgnjjn6jb2csor.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_onfgnjjn6jb2csor.woff') format('woff'),
  url('http://at.alicdn.com/t/font_onfgnjjn6jb2csor.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_onfgnjjn6jb2csor.svg#iconfont') format('svg');
}
@font-face {
  font-family: 'hm';  /* project id 311800 */
  src: url('fonts/h-m.eot');
  src: url('fonts/h-m.eot?#iefix') format('embedded-opentype'),
  url('fonts/h-m.woff') format('woff'),
  url('fonts/h-m.ttf') format('truetype'),
  url('fonts/h-m.svg#iconfont') format('svg');
}
@font-face {
  font-family: 'hl';  /* project id 311800 */
  src: url('fonts/h-l.eot');
  src: url('fonts/h-l.eot?#iefix') format('embedded-opentype'),
  url('fonts/h-l.woff') format('woff'),
  url('fonts/h-l.ttf') format('truetype'),
  url('fonts/h-l.svg#iconfont') format('svg');
}

.iconfont{ font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
.hm{
  font-family: "hm"!important;
  letter-spacing: 1px;
}
.hl{
  font-family: "hl"!important;
  letter-spacing: 2px;
}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; }
img{border:0}
em,i{font-style:normal}
h1,h2,h3,h4,h5{font-weight:normal}
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
.left { float:left; }
.right { float:right; }
.hide{ display:none;}
.box-shadow{box-shadow: 0px 5px 35px rgba(0,0,0,0.1);; }
.transition{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
/*延迟加载*/
.lazy {background: url("loading.gif") 50% 50% no-repeat;}

/*分页框架*/
.pager {width:100%; color:#333; line-height:30px; padding:0; font-size:12px; text-align:center;margin-top: 30px;}
.pager a,.pager span {padding:0px 8px; color: #cccccc; text-decoration: none;  font-size:14px; height:36px;line-height:36px;display:inline-block;margin:0 3px;width:24px; background: #fff;font-size: 'simsun'}
.pager a:hover { color: #777777 }
.pager a:active { color: #777777;}
.pager span.now  { color: #777777; }
.pager span.disabled { color: #ccc; } 
.pager span:nth-child(1),.pager span:last-child{display: none}
.p1:first-child,.p1:last-child{display: none}
/*主体部分*/

/* .header .nav-btn {position: fixed;right: 2%;top: 3%;width: 40px;height: 57px;cursor: pointer;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 12;}
.header .nav-btn .box {width: 40px;margin: 12px auto 0;height: 40px;display: block;position: relative;}
.header .nav-btn:hover {opacity: 0.8;}
.header .nav-btn.hover {background: none;}
.header .nav-btn.no {background: none;}
.nav-wrap {position: fixed;width: 100%;height: 100%;right: 0;top: 0;z-index: 11;overflow: hidden;display: none;}
.nav-wrap .bg {display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #467eda;opacity: 0.95}
.nav-wrap .logo-sec {display: block;width: 78px;height: 85px;position: absolute;top: 36px;left: 42px;z-index: 2;}
.list {width: 78%;position: absolute;height: 600px;top: 50%;margin-top: -300px;left: 6%;}
.nav-wrap .list ul {height: 100%;position: absolute;left: 0;top: 0;}
.nav-wrap .list li {width: 400px;margin-right: 50px;float: left;position: relative;}
.nav-wrap .list .click-href {display: block;width: 310px;padding: 40px;height: 510px;border: 5px solid #fff;color: #fff;-webkit-transform: translateZ(0px);transform: translateZ(0px);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.nav-wrap .list .click-href:hover {-webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: -webkit-transform 0.6s ease 0s;transition: transform 0.6s ease 0s;margin: -5px;background: #fff;}
.nav-wrap .list .click-href:hover span,.nav-wrap .list .click-href:hover p, .nav-wrap .list .click-href:hover  a {color: #457ad2;}
.nav-wrap .list .click-href:hover .line{background: #457ad2}
.nav-wrap .list .box {display: block;}
.nav-wrap .list .en-name {display: block;line-height: 45px;font-size: 36px;text-transform: uppercase;}
.nav-wrap .list .cn-name {display: block;line-height: 26px;font-size: 18px;}
.nav-wrap .list .line {display: block;height: 1px;background-color: #fff;margin-top: 16px;opacity: 1;filter: Alpha(opacity=1);}
.nav-wrap .list .s-type{margin-top: 30px;}
.nav-wrap .list .s-type div{height: 54px;}
.nav-wrap .list .s-type div a{font-size: 16px;color: #fff;line-height: 18px;}
.nav-wrap .list .s-type div a span{display: block;line-height: 14px;font-size: 14px;color: #fff;text-transform: uppercase;}
.nav-wrap .list .intr{position: absolute;bottom: 40px;right: 40px;}
.nav-wrap .list .intr p{color: #fff;text-align: right;line-height: 1.2em}
.header .menu-ico {display: block; width: 30px; height: 23px; margin-left: 13px; position: relative; margin-top: 4px; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transform-origin: center center 0; -ms-transform-origin: center center 0; transform-origin: center center 0; } 
.header .nav-btn.hover .menu-ico span{background: #fff!important;}
.header .menu-ico span {display: inline-block; position: absolute; width: 100%; height: 3px; background-color: #191919; -webkit-transition: background 0.5s ease 0s; transition: background 0.5s ease 0s; } 
.header .menu-ico .line-fir {top: 0; -webkit-transform-origin: left top 0; -ms-transform-origin: left top 0; transform-origin: left top 0; } 
.header .menu-ico .line-sec {top: 10px; } 
.header .menu-ico .line-thi {bottom: 0; -webkit-transform-origin: left bottom 0; -ms-transform-origin: left bottom 0; transform-origin: left bottom 0; }
.header .menu-ico .line-fir-hover{transform:rotate(45deg)}
.header .menu-ico .line-thi-hover{transform:rotate(-45deg)}
.header .logo{position: fixed;top: 2%;left: 2%;display: none;z-index: 13}
 */



.header .nav-btn {position: fixed;right: 2%;top: 3%;width: 40px;height: 57px;cursor: pointer;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 12;}
.header .nav-btn .box {width: 40px;margin: 12px auto 0;height: 40px;display: block;position: relative;}
.header .nav-btn:hover {opacity: 0.8;}
.header .nav-btn.hover {background: none;}
.header .nav-btn.no {background: none;}
.nav-wrap {position: fixed;width: 100%;height: 100%;right: 0;top: 0;z-index: 11;overflow: hidden;display: none;}
.nav-wrap .bg {display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #467eda;opacity: 0.95}
.nav-wrap .logo-sec {display: block;width: 78px;height: 85px;position: absolute;top: 36px;left: 42px;z-index: 2;}
.list {width: 88%;position: absolute;height: 600px;top: 50%;margin-top: -300px;left: 6%;}
.nav-wrap .list .swiper-wrapper {height: 100%;position: absolute;left: 0;top: 0;}
.nav-wrap .list .swiper-slide {width: 400px;float: left;position: relative;}
.nav-wrap .list .click-href {display: block;width: 80%;padding: 40px 10%;height: 510px;border: 5px solid #fff;color: #fff;-webkit-transform: translateZ(0px);transform: translateZ(0px);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.nav-wrap .list .click-href:hover { -webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);-webkit-transition: -webkit-transform 0.5s ease 0s;transition: transform 0.5s ease 0s;margin: -5px; background: #fff;}
.nav-wrap .list .click-href:hover span,.nav-wrap .list .click-href:hover p, .nav-wrap .list .click-href:hover  a {color: #457ad2;}
.nav-wrap .list .click-href:hover .line{background: #457ad2}
.nav-wrap .list .box {display: block;}
.nav-wrap .list .en-name {display: block;line-height: 45px;font-size: 36px;text-transform: uppercase;}
.nav-wrap .list .cn-name {display: block;line-height: 26px;font-size: 18px;}
.nav-wrap .list .line {display: block;height: 1px;background-color: #fff;margin-top: 16px;opacity: 1;filter: Alpha(opacity=1);}
.nav-wrap .list .s-type{margin-top: 30px;}
.nav-wrap .list .s-type div{height: 54px;}
.nav-wrap .list .s-type div a{font-size: 16px;color: #fff;line-height: 18px;}
.nav-wrap .list .s-type div a span{display: block;line-height: 14px;font-size: 14px;color: #fff;text-transform: uppercase;}
.nav-wrap .list .intr{position: absolute;bottom: 40px;right: 40px;}
.nav-wrap .list .intr p{color: #fff;text-align: right;line-height: 1.2em}
.header .menu-ico {display: block; width: 30px; height: 23px; margin-left: 13px; position: relative; margin-top: 4px; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transform-origin: center center 0; -ms-transform-origin: center center 0; transform-origin: center center 0; } 
.header .nav-btn.hover .menu-ico span{background: #fff!important;}
.header .menu-ico span {display: inline-block; position: absolute; width: 100%; height: 3px; background-color: #7068fb; -webkit-transition: background 0.5s ease 0s; transition: background 0.5s ease 0s; } 
.header .menu-ico .line-fir {top: 0; -webkit-transform-origin: left top 0; -ms-transform-origin: left top 0; transform-origin: left top 0; } 
.header .menu-ico .line-sec {top: 10px; } 
.header .menu-ico .line-thi {bottom: 0; -webkit-transform-origin: left bottom 0; -ms-transform-origin: left bottom 0; transform-origin: left bottom 0; }
.header .menu-ico .line-fir-hover{transform:rotate(45deg)}
.header .menu-ico .line-thi-hover{transform:rotate(-45deg)}
.header .logo{position: fixed;top: 3%;left: 6%;display: none;z-index: 13}
.swiper-container-horizontal>.swiper-scrollbar{bottom: -30px;}



.banner{width:100%;position: relative;}
.banner .hd{position: absolute;left:45%;bottom:30px;z-index:10;}
.banner .hd ul{margin:0 auto;}
.banner .hd ul li{float:left;width:52px;height:4px;margin-right: 17px;background: #f7f7ee;cursor:pointer;}
.banner .hd ul li.on{background: #807bd3;}
.banner .bd ul{width:100%!important;}
.banner .bd li{width:100%!important;height: 950px;background-position:center;background-size: cover; }

.site {position: relative; overflow: hidden; height: 950px } 
.site .black-bg {width: 100%; height: 100%; position: absolute; z-index: 10; background-color: #1a1b25; } 
.site .scrollObj {position: absolute; left: 0; top: 0; width:100%; z-index: 1; } 
.site .scro-bar {position: absolute; right: 0; top: 0; width: 0.5%; height: 100%; background-color: rgba(255,255,255,0); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -moz-user-select: none; z-index: 2; } 
.site .scro-bar .scrollBtn {width: 100%; height: 140px; background-color: #8d88e5; position: absolute; top: 0; left: 0;border-radius: 5px;opacity: 0 }

.index-warp1{background:  no-repeat  top center;width:100%;position: relative;overflow: hidden;height: 1120px}

/*made*/
.scrollbox{/* position: absolute;top: 757px; */z-index: 0;padding-top:757px;}
.madegame{width:100%;overflow:hidden;height: 362px;overflow: hidden}
#ho{position:relative !important;}
#ho li{float:left;width:412px;position:relative;margin-right: 7px;width: 412px;height: 309px;}
.madegame .mCSB_scrollTools.mCSB_scrollTools_horizontal{width: 1280px;height: 35px;background: url(hui.png) repeat-x center;position: relative;overflow:visible }
.madegame .mCSB_scrollTools .mCSB_draggerContainer{width: 100%;height: 35px;}
.madegame .mCSB_scrollTools.mCSB_scrollTools_horizontal:before{position: absolute;left: -12px;top: 50%;width: 8px;height: 8px;border-radius: 50%;content: '';border: 1px solid #8b86e7;margin-top: -5px;}
.madegame .mCSB_scrollTools.mCSB_scrollTools_horizontal:after{position: absolute;right: -12px;top:50%;width: 8px;height: 8px;border-radius: 50%;background: #fff;content: '';border: 1px solid #8b86e7;margin-top: -5px;}
.madegame .mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom: 0px;}
.madegame .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background: url(bg_pro-scroll_on.png) no-repeat center;width:65px;height: 35px;}
.madegame .mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:none}

#ho li .layer{position: absolute;width:100%;height: 100%;top: 0px;left: 0px;background: url(black.png) repeat;display: none}
#ho li .layer-content{width: 392px;height: 289px;position: relative;margin: 10px auto;overflow: hidden}
#ho li .layer-content span{display: block;background: #fff;position: absolute;}
#ho li .layer-content span.x-line{width: 0;height: 1px;}
#ho li .layer-content span.y-line{height: 0;width: 1px;}
#ho li .layer-content span.x-top{top: 0px;right: 0%}
#ho li .layer-content span.x-bottom{bottom: 0px;left: 0%}
#ho li .layer-content span.y-left{left: 0px;top: 0%}
#ho li .layer-content span.y-right{right: 0px;bottom: 0%}
#ho li .layer-content h3{text-align: center;color: #fff;font-size: 24px;padding-top: 80px;}
#ho li .layer-content p{text-align: center;width: 90%;margin: 0 auto;color: #fff;font-size: 16px;}

.video{width: 1280px;position: absolute;top: 50px;left: 50%;margin-left: -640px}
.video-title{width: 340px;height: 500px;position: relative;background-image:-webkit-linear-gradient(-45deg, #02b78e, #35ddb7); background-image:linear-gradient(-45deg,#02b78e,#35ddb7);float: left}
.video-title p{color: #fff;}
.video-left{padding-top: 25px;padding-left: 30px;}
.title-en{font-size: 42px;line-height: 1.1em;position: relative;margin-bottom: 35px;text-transform: uppercase;}
.title-en:after{width: 60px;height: 4px;background: #fff;position: absolute;bottom: -18px;content: '';left: 0px}
.title-cn{line-height: 1.2em;font-size: 18px}
.title-img{margin: 25px auto 0;text-align: center;margin-left: -30px}
.title-com{position: absolute;right: 25px;bottom: 30px;text-align: right;line-height: 1.2em;font-size: 16px;text-transform: uppercase;}
.title-com:after{width: 35px;height: 2px;content: '';background: #fff;right: 0px;position: absolute;bottom: -10px}

.video-content{width: 928px;height: 696px;float: right;background: #000}
.video-content video{width: 100%;height: 100%;object-fit:fill;height: 522px;margin-top: 87px;}
.video-more{width: 340px; height: 190px; overflow: hidden; position:relative;background-image:-webkit-linear-gradient(130deg, #bfa3e9, #005efb); background-image:linear-gradient(130deg,#bfa3e9,#005efb);margin-top: 7px;float: left;z-index: 9}
#ul_container { width: 340px; height: 130px; overflow: hidden; position:relative;float: left;}
#ul_container li { position: absolute;transition: all .1s; }
.pic-1 {z-index:1;width: 275px;height: 151px;left: 27px;top: 25px }
.pic-2 {z-index:2;width: 324px;height: 158px;left: 6px;top: 16px}
.pic-3 {z-index:3;width: 187px;height: 140px;left: 75px;top: 50px}
.video-more p{color: #fff;line-height: 1.2em;width: 90%;padding-top:15px;float: left;margin-left: 25px;position: relative; }
.video-more p:after{content: '>';width: 34px;height: 34px;border: 1px solid #fff;border-radius:50%; font-size: 18px;font-family: 'simsun';line-height: 35px;display: block;position: absolute;right: 0px;top: 14px;text-align: center}

.index-warp2{width: 100%;margin-top: 100px;}
.index-warp2 .bd{width: 83%;margin: 0 auto;max-width: 1600px;}
.index-warp2 .bd ul,.index-warp2 .bd ul li{width: 100%!important}
.index-warp2 .warp2-content{width: 92%;height: 573px;border: 1px solid #555555;}
.index-warp2 .warp2-content-inner{/* width: 550px;height: 430px; */margin-left: 90px;margin-top: 70px;width: 38%;}
.index-warp2 .warp2-cnt{font-size: 24px;color: #333333;line-height: 1.2em}
.index-warp2 .warp2-ent{font-size: 48px;color: #333;text-transform: uppercase;font-family:Arial;line-height: 1.5em;position: relative; }
.index-warp2 .warp2-ent:after{width: 45px;height: 3px;background: #333;position: absolute;bottom: 0px;display: block;content:''}
.index-warp2 .warp2-summary{font-size:16px;margin-top: 30px;text-align:justify }
.index-warp2 .more{display: block;width: 150px;height: 42px;line-height: 42px;text-align: center;border: 1px solid #333;font-size: 16px;text-transform: uppercase;margin-top: 15px;font-family: 'hl'!important;letter-spacing: 2px;}
.index-warp2 .more:hover{background: #333;color: #fff}
.index-warp2 .warp2-img{/* width: 860px; */height: 573px;position: absolute;top: 48px;right: 0px;width: 54%;}
.index-warp2 .warp2-img img{width: 100%;height: auto}
.index-warp2 .hd{position: relative;width: 83%;margin: 0 auto}
.index-warp2 .slide-btn{display: block;width: 46px;height: 46px;background-color: #454545;color: #fff;font-family: 'simsun';line-height: 46px;text-align: center;position: absolute;}
.index-warp2 .prev{bottom:-23px;left: 546px}
.index-warp2 .next{bottom:-23px;left: 594px;}
.index-warp2 .prev:hover,.index-warp2 .next:hover{opacity: 0.8}

.index-warp3{width:1300px;margin: 150px auto 0;height: 675px;overflow: hidden}
.index-warp3 .warp3-left{width:650px; background: url(warp3-bottom.jpg) no-repeat center bottom;}
.index-warp3 .warp3-left img{display: block;margin: 0 auto}
.index-warp3 .warp3-right{width:600px; background: url(warp3-top.jpg) no-repeat center top;text-align: right}
.index-warp3 .warp3-right h3{font-size: 48px;color: #333;text-transform: uppercase;margin-top: 50px;line-height: 1.3em}
.index-warp3 .warp3-right span{font-size: 24px;color: #333;}
.index-warp3 .warp3-right div{margin-top: 70px;position: relative;padding-bottom: 25px}
.index-warp3 .warp3-right div:after{border-bottom: 34px solid #333;border-right: 34px solid transparent;position: absolute;left: 0px;bottom: 0px;display: block;content: '';}
.index-warp3 .warp3-right div p{margin-bottom: 16px;font-size: 16px;}
.index-warp3 .warp3-right a.more{display: block;width: 160px;height: 42px;line-height: 42px;text-align:center;border: 1px solid #ccc;float: right;margin-top: 30px;font-size: 16px; }
.index-warp3 .warp3-right a.more:hover{background: #333;color: #fff;}

.index-warp4{height: 550px;background: url(warp4-bg.jpg) no-repeat center;margin-top: 120px;background-attachment: fixed;position: relative;}
.warp4-slide{width: 1040px;margin: 0 auto;position: relative;}
.warp4-slide .bd ul a{display: block;width: 280px;height: 350px;margin: 0px 35px;background: #fff;}
.warp4-slide .bd ul li{width: 280px;}
.warp4-slide .bd ul li div{width: 84%;margin:0 auto;padding: 10px 0}
.warp4-slide .bd ul li div .title{font-size: 16px;font-weight: bold;line-height: 24px;color: #333;}
.warp4-slide .bd ul li div .summary{padding-top: 10px;min-height: 60px;}
.warp4-slide .bd ul li div span{display: block;width: 33px;height: 33px;border: 1px solid #dedede;line-height: 33px;text-align: center;font-family: 'simsun';color: #dedede;border-radius: 50%;margin-top: 8px;font-size: 20px}
.warp4-slide .bd ul li div span:hover{background: #dedede;color: #fff;}
.warp4-slide .hd li{width: 10px;height: 10px;border: 1px solid #938ee8;border-radius:50%;background: #fff;display: inline-block;margin-right: 115px;position: relative;cursor: pointer;}
.warp4-slide .hd li:after{position: absolute;display: block;width: 113px;height: 1px;background: #ccc;top: 5px;left: 13px;content: '';}
.warp4-slide .hd li:last-child:after{display: none}
.warp4-slide .hd li:last-child{margin-right: 0px;}
.warp4-slide .hd li.on:before{display: block;width: 13px;height: 13px;background: #938ee8;color: #fff;content: '';position: absolute;top: -1px;left: -1px;border-radius:50%;line-height: 12px;font-size: 6px;font-family: 'simsun';box-shadow: 0px 2px 12px #dbdaf5;}
.warp4-slide .hd{text-align: center;margin-top: 100px;}
.warp4-slide .btn{background: url(jiantou.png) no-repeat;display: block;width: 40px;height: 48px;position: absolute;top: 50%;margin-top:-97px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease; }
.warp4-slide .prev{background-position: 0 -264px;left: -72px;}
.warp4-slide .next{background-position: 0 -203px;right: -72px;}
.warp4-slide .prev:hover{background-position: 0 -264px;left: -80px;}
.warp4-slide .next:hover{background-position: 0 -203px;right: -80px;}

.index-title{text-align: center;color: #fff;padding-top: 45px;}
.index-title-black{color: #333}
.index-title h3{font-size: 26px;line-height: 1em}
.index-title h4{font-size:18px;text-transform: uppercase;margin-bottom: 30px;}

.yinying{position: absolute;;left: 50%;bottom: -3px;margin-left: 150px;background: url(yinying.png) no-repeat; width: 595px;height: 186px;}
.back-ren{position: absolute;left: 50%;top: -164px;margin-left: 150px;overflow: hidden;height: 714px;}
.back-ren img{display: block}
.index-warp5{margin-top: 150px;}
.warp5-slide{width: 1090px;margin: 50px auto 0;position: relative;}
.warp5-slide .bd {position: relative;overflow: hidden}
.warp5-slide .bd li{width: 220px;height: 75px;margin-right: 70px;}
.warp5-slide  .btn{position: absolute;font-size: 32px;font-family: 'simsun';height: 32px;line-height: 32px;top: 50%;margin-top: -16px;}
.warp5-slide  .prev{left: -50px;}
.warp5-slide  .next{right: -50px;}
.warp5-slide .hd{height: 0px;overflow: hidden}

.footer{height: 350px;background-image:-webkit-linear-gradient(-71deg, #7068fb, #b0acff); background-image:linear-gradient(-71deg,#7068fb,#b0acff);margin-top: 100px;}

.foot-top{width: 1200px;margin: 0 auto;height: 265px;overflow: hidden;padding-top: 50px;}
.foot-nav{width: 600px;float: left;}
.foot-nav dl{width: 120px;float: left;}
.foot-nav dl dt{font-size: 18px;color: #fff;margin-bottom: 25px;}
.foot-nav dl dd a{color: #fff;line-height: 2em}
.foot-nav dl dd a:hover{color: #f9f9f9}
.foot-contact{width: 310px;float: left;margin-left: 80px;}
.foot-contact h3{font-size: 18px;color: #fff;}
.foot-contact ul{margin-top: 25px;color: #fff}
.foot-weixin{float: right;width: 135px;color: #fff;text-align: center}

.foot-bottom{width: 1200px;margin: 0 auto;height: 34px;}
.foot-bottom .copy{float: left;width: 50%;font-size: 16px;color: #fff;height: 34px;line-height: 34px;}
.foot-bottom .foot-support{width: 189px;float: right;height: 34px;}
.foot-support h3{float: left;color: #fff;line-height: 34px;}
.foot-support .foot-bd{float: left;color: #fff;height: 34px;}
.foot-support .foot-bd li a{color: #fff;line-height: 34px;}


/* about页面 */
.section1{position: relative;}
.section1 img{display: block}
.section1 .bg1{position: absolute;left: 0px;top: 0px;}
.section1 .bg2{position: absolute;right: 0px;bottom: 0px;}
.section1-content{margin: 0 auto;width: 781px;position: relative;height: 706px;}
.section1-content .img1{position: absolute;left: 0px;top: 0px;width:781px;-webkit-animation-name: transform;animation-name: transform;}
.section1-content .img2{position: absolute;left: 50%;margin-left: -232px;top: 50%;margin-top: -45px;}
.section1-arrow p{text-align: center;font-size: 28px;color: #4470ed;text-transform: uppercase;}
.section1-arrow .arrow {position: relative; overflow: hidden; width: 24px; height: 24px;margin:0 auto ;cursor:pointer}
.section1-arrow .arrow .in { position: absolute; left: 0; top: 0; width: 24px; height: 24px; background: url("top-arrow.png") no-repeat; } 

@-webkit-keyframes transform{
    0%{
    	-webkit-transform: scale(1);
        transform: scale(1);
    }
    70%{
      -webkit-transform: scale(1.07);
        transform: scale(1.07);
    }
    80%{
      -webkit-transform: scale(1.08);
        transform: scale(1.08);
    }
    90%{
      -webkit-transform: scale(1.09);
        transform: scale(1.09);
    }
    100% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
.section2 {background: url(about2-bg.jpg) no-repeat;background-size: cover;}
.section2 .title{font-size: 36px;color: #fff;text-align: center;position: relative;margin-bottom: 50px;}
.section2 .title:after{content: '';position: absolute;left: 50%;margin-left: -15px;width: 30px;height: 4px;background: #fff;top: 80px;}
.section2 .summary{color: #fff;width: 56%;margin: 0 auto;text-align: center;font-size: 16px;}
.shuju{width: 86%;margin: 50px auto 0;background: #fff;height: 200px;position: relative;}
.shuju ul{width: 60%;margin:0 auto;}
.shuju ul li{float: left;width: 25%;height:200px;}
.shuju ul li p {text-align: center;}
.shuju ul li p:first-child{margin-top: 50px}
.shuju ul li p:last-child{font-size: 16px;}
.shuju ul li p span{font-size: 60px;line-height: 1em;}
.shuju ul li p a{display: block;text-align: right;margin-top: -50px;}
.shuju img{display: block;position: absolute;}
.shuju .img1{bottom: -6px;left: -27px;}
.shuju .img2{top: -120px;right: -35px;}
.section2 .more{display: block;margin: 50px auto 0;width: 165px;height: 42px;line-height: 42px;border: 1px solid #fff;border-radius: 21px;text-align: center;color: #fff;} 
.section2 .more:hover{background-color: #807ac9;border-color: #807ac9}
.section2 .more i{font-size: 24px;line-height: 42px}

/* .section3{background: #d56d25} */
.section3 .bg1{position: absolute;left: 0px;top: 0px;}
.section3 .bg2{position: absolute;left: 0px;bottom: 0px;}
.section3 .bg3{position: absolute;right: 0px;bottom: 0px;}
.section3 .bg1 img,.section3 .bg2 img,.section3 .bg3 img{display: block;}
.about3-slide{width: 1260px;height: 680px;margin:0 auto;position: relative;}
.about3-slide .bd li{position: relative;height: 680px;}
.about3-slide .bd1{width:520px;padding: 40px 50px;position: absolute;z-index: 3;left: 12px;top: 12px;background: #fff;height: 320px;}
.about3-slide .bd1 .type{font-size: 16px;position: relative;margin-bottom: 40px;}
.about3-slide .bd1 .type:after{position: absolute;content:'';top: 30px;left: 0px;width: 30px;height: 3px;background: #333}
.about3-slide .bd1 .name .cn-name{font-size:36px;margin-right: 15px}
.about3-slide .bd1 .name .en-name{font-size:24px;text-transform: uppercase;}
.about3-slide .bd1 .summary{font-size: 16px;margin-bottom: 16px;}
.about3-slide .bd1 .description{padding-bottom: 20px;border-bottom: 1px solid #d9d9d9;height: 145px;}
.about3-slide .bd2 {background: #fff;position: absolute;right: 12px;bottom: 12px;z-index: 2}
.about3-slide .bd2 img{display: block;padding: 10px;}
.about3-slide .bd3{border: 2px solid #1594ec;width: 880px;height: 400px;position: absolute;left: 70px;top: 83px;z-index: 1}
.about3-slide .hd{position: absolute;bottom: 120px;left: 12px;z-index: 9;}
.about3-slide .hd li{line-height: 999;overflow: hidden;height: 5px;width: 50px;background: #f2f2f2;margin-right: 4px;float: left;cursor: pointer;}
.about3-slide .hd li.on{background: #259bed;}
.about3-slide .hd .next{display: block;width: 54px;height: 54px;background-color: #5573ec;color: #fff;font-size: 26px;text-align: center;line-height: 54px;color: #fff;font-family: 'simsun';position: absolute;top: -498px;right: -535px;box-shadow: 0px 3px 24px 0px rgba(0, 0, 0, 0.15);-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.about3-slide .hd .next:hover{right: -540px;}

.section4 .bg1{position: absolute;right: 0px;top: 0px;}
.section4 .bg2{position: absolute;right: 0px;bottom: 0px;}
.section4 .bg1 img,.section4 .bg2 img{display: block;}
.jiagou-slide{height: 400px;position: relative; }
.jiagou-content{width: 32%;height: 400px;float: left;text-align: center;padding: 0 4%}
.jiagou-content .en-name{font-size: 36px;color: #333;line-height: 1em;text-transform: uppercase;}
.jiagou-content .cn-name{font-size: 24px;color: #333}
.jiagou-content span{display: block;width: 22px;height: 3px;background: #333;margin: 15px auto}
.jiagou-content p{width: 90%;margin: 0 auto}

.jiagou-slide .bd{float: right;width: 60%;}
.jiagou-slide .bd a{display: block;width: 469px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.jiagou-slide .bd a:hover{margin-top: -5px;}
.jiagou-slide .bd li{width: 375px;height: 240px;padding: 35px;box-shadow: 0px 10px 24px 0.5px rgba(0, 0, 0, 0.08);background: #fff;margin: 24px;}
.jiagou-slide .bd li div{height: 85px;margin-bottom: 25px;}
.jiagou-slide .bd li div img{float: left;}
.jiagou-slide .bd li div p{float: right;width: 280px;font-size: 16px;color: #cccccc;text-transform: uppercase;line-height: 1em;margin-top: 23px;}
.jiagou-slide .bd li div p span{font-size: 20px;color: #333;line-height: 1.2em;padding-bottom:3px;display: block }
.jiagou-slide .bd li .summary{width: 90%;margin: 0 auto;color: #808080;font-size: 16px;color: #808080;}
.jiagou-slide .arrow{text-align: center;margin-top: 30px}
.jiagou-slide .btn{display:inline-block; block;background: url(jiantou.png) no-repeat;width: 38px;height: 8px;}
.jiagou-slide .next{background-position:0px -24px}
.jiagou-slide .next:hover{background-position:0px -7px;}
.jiagou-slide .prev{background-position:1px -61px }
.jiagou-slide .prev:hover{background-position:1px -44px;}

.section5{background: url(about5-bg.jpg) no-repeat;background-position: 20% center;}
.wenhua{width: 83%;margin: 0 auto;height: 495px;position: relative;}
.wenhua .wenhua-img{/* width: 54%; */position: absolute;top: 40px;left: 0px;z-index: 1;}
.wenhua .wenhua-img img{display: block;width: 100%;height: auto;box-shadow: 0px 10px 49.5px 0.5px rgba(0, 0, 0, 0.08);}

.wenhua .wenhua-content{position: absolute;top: 0px;right: 0px;width: 50%;z-index: 2;}
.wenhua .wenhua-content .title{text-align: right;position: relative;padding-bottom: 15px;margin-bottom: 40px;}
.wenhua .wenhua-content .title h3{font-size: 28px;color: #333;}
.wenhua .wenhua-content .title h4{font-size: 24px;color: #333;line-height: 1em;text-transform: uppercase;}
.wenhua .wenhua-content .title span{display: block;width: 27px;height: 2px;background: #333;position: absolute;bottom: 0px;right: 0px;}
.wenhua .wenhua-content .summary{padding: 50px 55px;background: #fff;}
.wenhua .wenhua-content .summary p{font-size: 16px;color: #333;}
.wenhua .wenhua-content .summary p:first-child{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #ccc }
.wenhua .more{display: block;width: 132px;height: 42px;background: #0067af;color: #fff;text-align: center;line-height: 42px;position: absolute;right: 0px;margin-top: 30px;}
.wenhua .more i{font-size: 30px;}

.wenhua .wenhua-slide .wenhua-news .news-slide{float: left;width: 26%;margin-right: 2%;background-color: #fff;padding: 3%;box-shadow: 0px 10px 24px 0.5px rgba(0, 0, 0, 0.08);height: 200px;position: relative;}
.wenhua .wenhua-slide .wenhua-news .news-slide:last-child{margin-right: 0;}
.wenhua .wenhua-slide .wenhua-news .title-1{font-size: 16px;color: #333;position: relative;margin-bottom: 25px;line-height: 1.2em}
.wenhua .wenhua-slide .wenhua-news .title-1:after{position: absolute;content: '';width: 32px;height: 3px;background-color: #0067ae;left: 0px;bottom: -16px;}
.wenhua .wenhua-slide .wenhua-news a.genduo{text-align: right;color: #0067ae;position: absolute;right: 12%;bottom: 6%}
.wenhua .wenhua-slide .hd {height: 42px;position: relative;}
.wenhua .wenhua-slide .hd li{width: 132px;height: 42px;background: #0067af;color: #fff;text-align: center;line-height: 42px;position: absolute;right: 0px;margin-top: 30px;cursor: pointer;}
.wenhua .wenhua-slide .hd li.on{display: none}
/* lianxiwomen */

body#contact{background: url(contact-bg.png) no-repeat 88% bottom #f5f5f5;}
.contact{width:62.5%;margin: 0 auto;display: table;table-layout: fixed;}
.contact-content{display: table-cell;vertical-align: middle;height: 600px;}
.contact-innner{width: 60%;height: 600px;}
.contact-innner .title{font-size: 48px;color: #999999}
.contact-innner .title span{color: #333}
.contact-innner .summary p{color:#777777;font-size: 16px;margin-bottom: 16px;}
.contact-innner .form{height: 205px;}
.contact-innner .info li{width:29%;float: left;font-size: 16px;color: #777;line-height: 1.2em;position: relative;padding-left: 30px;}
.contact-innner .info li i{font-size: 20px;position: absolute;left: 0px;top: 0px;}
/* news1 */
body#gushi{background: url(news1-bg.jpg) no-repeat center center;background-size: cover}
#gushi .inner-footer i{color: #fff}
#gushi .header .menu-ico span{background-color: #fff}
.gushi{width:1300px;margin: 0 auto;display: table;table-layout: fixed;height: 920px;}
.gushi-inner{display: table-cell;vertical-align: middle;height: 600px;position: relative;}
.gushi-title p{font-size: 36px;color: #fff;text-align: center;}
.gushi-title span{display: block;width: 30px;height: 4px;background: #fff;margin: 0 auto 50px;}
.gushi-inner .bd,.gushi-inner .tempWrap{height: 625px!important;overflow: hidden}
.gushi-list{position: relative;height: 540px;}
/* .gushi-list a{height: 182px;display: inline-block;width: 100%;margin: 10px auto;} */
.gushi-list li{width: 1150px;padding: 25px 50px;background: #fff;position: relative;box-shadow: 0px 5px 25px rgba(0,0,0,0.15);margin:12.5px 25px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: inline-block;}
.gushi-list li:hover{box-shadow: 0px 5px 30px rgba(0,0,0,0.35);}
.gushi-list li:after{position: absolute;right: 0px;top: 0px;display: block;content: '';background: url(jiaobiao.jpg);width: 47px;height: 47px;}
.gushi-list li .title{border-bottom:1px solid #e6e6e6;font-size: 20px;color: #333; }
.gushi-list li .summary{color: #777;margin: 10px 0;}
/* .gushi-list .next{position: absolute;right: -100px;top: 50%;margin-top: -21px;}
.gushi-list .next a,.gushi-list .next span{color: #fff;text-align: center;display: block;width: 100%;height: 100%;line-height: 42px;font-family: 'simsun'}
.gushi-list .prev{display: block;width: 42px;height: 42px;background: rgba(255,255,255,0.25);position: absolute;left: -100px;top: 50%;margin-top: -21px;}
.gushi-list .prev a,.gushi-list .prev span{color: #fff;text-align: center;display: block;width: 100%;height: 100%;line-height: 42px;font-family: 'simsun'}
.gushi-list .next:hover,.gushi-list .prev:hover{background:rgba(255,255,255,0.75)} */
.gushi-inner .hd{position: absolute;top: 50%;margin-top: 30px;width: 100%;height: 42px;}
.gushi-inner .s-btn{display: block;width: 42px;height: 42px;background: rgba(255,255,255,0.25);text-align: center;font-family: 'simsun';font-size: 18px;line-height: 42px;color: #fff;position: absolute;}
.gushi-inner .s-btn:hover{background:rgba(255,255,255,0.75)}
.gushi-inner .prev{left: -50px;}
.gushi-inner .next{right: -50px;}

body#xinwen{background: url(news2-bg.jpg) no-repeat center center;height: 920px;background-size: cover}
body#xinwen .header .menu-ico span{background-color: #fff}
#xinwen .inner-footer i{color: #fff}
.xinwen{width:1415px;margin: 0 auto;display: table;table-layout: fixed;}
.xinwen-inner{display: table-cell;vertical-align: middle;height: 600px;position: relative;}
.xinwen-list{margin-top: 50px;position: relative;width: 105%}
.xinwen-title p{font-size: 36px;color: #fff;text-align: center;}
.xinwen-title span{display: block;width: 30px;height: 4px;background: #fff;margin: 0 auto}
.xinwen-list li{float: left;color: #fff;padding: 35px; width: 380px;height: 290px;margin: 0px 10px;position: relative;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .3s ease;transition: all .5s ease;overflow: hidden}
.xinwen-list li:hover{box-shadow: 0px 2px 17px 0px rgba(0, 0, 0, 0.12);margin-top:-3px;}
.xinwen-list li p{width: 100%;margin: 0 auto}
.xinwen-list li .title{font-size: 20px;font-weight: bold;line-height: 24px;height: 50px;overflow: hidden;margin-top: 10px}
.xinwen-list li .summary{margin-top: 15px;height: 106px;overflow: hidden;}
.xinwen-list li span{display: block;width: 100%;margin: 25px auto 0;font-size: 24px;}
.xinwen-list li span.anniu{background: url(anniu.png) no-repeat center;height: 46px;position: absolute;bottom: -46px;left: 0px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .3s ease;transition: all .5s ease;background-color: rgba(255,255,255,0.75)}
.xinwen-list li:hover span.anniu{bottom: 0px;}
.xinwen-inner .next{display: block;width: 42px;height: 42px;background: rgba(255,255,255,0.25);;position: absolute;right: -100px;top: 50%;margin-top: -21px;}
.xinwen-inner .next a,.xinwen-inner .next span{color: #fff;text-align: center;display: block;width: 100%;height: 100%;line-height: 42px;font-family: 'simsun'}
.xinwen-inner .prev{display: block;width: 42px;height: 42px;background: rgba(255,255,255,0.25);;position: absolute;left: -100px;top: 50%;margin-top: -21px;}
.xinwen-inner .prev a,.xinwen-inner .prev span{color: #fff;text-align: center;display: block;width: 100%;height: 100%;line-height: 42px;font-family: 'simsun'}
.xinwen-inner .next:hover,.xinwen-inner .prev:hover{background: rgba(255,255,255,0.75);}

body#zhaopin{background: url(zhaopin-bg.jpg) no-repeat center center;background-size: cover}
.zhaopin{width: 1300px;margin: 0 auto;;display: table;table-layout: fixed;}
.zhaopin-inner{display: table-cell;vertical-align: middle;height: 600px;}
.zhaopin-type{width: 1200px;padding: 20px 50px;background-color: #fff;box-shadow: 0px 0px 3px rgba(0,0,0,0.07);height: 80px;margin-bottom: 8px;}

.zhaopin-type p{font-size: 18px;color: #333;text-transform: uppercase;line-height: 24px;margin-top: 6px;}
.zhaopin-type span{font-size: 24px;font-weight: bold;position: relative;margin-right: 20px;}
.zhaopin-type span:before{content: '';position: absolute;width: 5px;height: 26px;background: #0d5ebe;left: -18px;top: 50%;margin-top: -13px;}
.zhaopin-type ul {margin-top: 18px;}
.zhaopin-type ul li{display: inline-block;float: left;margin-right: 15px;}
.zhaopin-type ul li a{font-size: 16px;color: #777}
.zhaopin-type ul li a:hover{color: #333;font-weight: bold}

.zhaopin-list{width: 1200px;padding: 25px 50px;background: #fff;height: 450px;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.07);}

.zhaopin-list table{width: 100%;text-align: center;border-collapse:collapse;color: #777}
.zhaopin-list table tr td:nth-child(1){width: 260px;text-align: left;padding-left: 20px;}

.zhaopin-list table tr td:nth-child(2){width: 200px;}
.zhaopin-list table tr td:nth-child(3){width: 200px;}
.zhaopin-list table tr td:nth-child(4){width: 200px;}
.zhaopin-list table tr td:nth-child(5){width: 320px;}
.zhaopin-list table tr{border-bottom: 1px solid #eee;height: 48px;cursor: pointer;}
.zhaopin-list table tr:hover{background: #f2f2f2}
.zhaopin-list table tr:first-child:hover{background: #fff}
#id {width: 1000px;height: 440px;padding: 40px 50px;}
#id .title{font-size:28px;color: #777 }
#id .summary{color: #777;border-bottom: 1px solid #ccc;height:36px;line-height: 36px;margin-bottom: 24px; }
#id .summary a{margin-right: 30px}
#id .summary span{float: right;}
#id .content{height: 300px;overflow-y: scroll;}
#id .toudi{display: block;width: 120px;height: 40px;color: #fff;background: #1b9efa;line-height: 40px;text-align: center;margin-top: 20px;}

/* dianying */
#dianying .bg1{position: absolute;left: 0px;top: 0px;}
#dianying .bg2{position: absolute;left: 0px;bottom: 0px;}
#dianying .inner-footer i{color: #fff}
#dianying .bg1 img,#dianying .bg2 img{display: block;}
.dianying{width: 1600px;margin: 0 auto;display: table;table-layout: fixed;}
.dy-slide-out{width: 1600px;margin: 0 auto;overflow: hidden;display: table-cell;vertical-align: middle;height: 600px;}
.out-bd{width: 1300px;float: right;height: 640px;}
.out-hd{width: 200px;float: left;margin-top: 161px;}
.out-hd ul{height: 300px;border-right: 1px solid #ccc}
.out-hd ul li{text-align: right;cursor: pointer;width: 170px;color: #888888;font-size: 18px;line-height: 22px;margin: 18px 0;position: relative;text-transform: uppercase;}
.out-hd ul li.on{color: #333}
.out-hd ul li.on:after{content: '';width:4px;height: 56px;position: absolute;right: -30px;top: -6px;background: #7984ff}
.in-slide{position: relative;height: 644px!important}
.in-slide li{float: left;margin:14px 30px 0;width: 182px;}
.in-slide li:hover img{box-shadow: 0px 1px 17px 0px rgba(0, 0, 0, 0.31);}
.in-slide li img{display: block;box-shadow: 0px 1px 17px 0px rgba(0, 0, 0, 0.11);margin-bottom: 14px; }
.in-slide li p{color: #333;font-size: 18px;text-align: center;line-height: 1em;height: 36px;overflow: hidden}
.in-slide li span{display: block;font-size: 14px;color: #b2b2b2}
.in-slide  .in-next{font-size: 72px;position: absolute;right: 0px;top: 258px;background: url(jiantou.png);width: 40px;height: 62px;background-position: 0px -143px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.in-slide  .in-next:hover{right: -8px;}
/* 电影弹出层 */
#id1 .left{height: 640px;width: 425px;}
#id1 .left img{height: 100%;width: 425px;display: block}
#id1 .right{width:640px;margin-right: 38px;height: 520px;padding: 60px 0}

#id1 .right .title{font-size: 34px;color: #333;line-height: 30px;}
#id1 .right .title span{margin-left: 10px;font-size: 24px;}
#id1 .right .data{color: #333;font-size: 18px;margin-bottom: 24px;}
#id1 .over-gundong{overflow-y: scroll;height: 455px;width: 615px;padding-right: 15px;}
#id1 .right .summary{margin-bottom: 20px;}
#id1 .right .summary p{font-size: 16px;}
#id1 .right .yanyuan .yanyuan-title{font-size: 18px;border-bottom: 1px solid #ccc}
#id1 .right .yanyuan ul{margin-top: 30px;}
#id1 .right .yanyuan ul li{float: left;margin-right: 20px;}


/* yirenjingji */
body#yiren{background: url(yr-bg.jpg) no-repeat center center;background-size: cover}
body#yiren .inner-footer ul li i{color: #7587ff}
body#yiren .header .menu-ico span{background-color: #7587ff}
.yr-p{width: 672px;height: 436px;position: fixed;bottom: 0px;right: -672px;background: url(yr-p-bg.png) no-repeat center top;}
.yiren{width: 100%;height: 610px;display: table;table-layout: fixed;background: url(yr-p-bg.png) no-repeat; background-position: 150% 100%;}
.yiren-inner{display: table-cell;vertical-align: middle;}

.yiren-inner .left{width: 60%;}
.yiren-inner .yiren-slide{position: relative;}
.yiren-inner .yiren-slide .bd{ overflow: hidden; width: 100%;height: 610px;padding-top: 10px;}
.yiren-inner .yiren-slide .bd .tempWrap{width: auto!important;padding-top: 10px;}
.yiren-inner .yiren-slide .bd ul{padding-top: 10px!important;}
.yiren-inner .yiren-slide li{width: 350px;text-align: center;position: relative;margin: 0 5px;float: right!important;cursor: pointer;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}

.yiren-inner .yiren-slide li:hover{margin-top: -10px;}
.yiren-inner .yiren-slide li .title{width: 100%;height: 113px;opacity: 0.95;position: absolute;left: 0px;bottom: 150px;box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.2);background-color: #e5e953}
.yiren-inner .yiren-slide li .title p{width: 90%;margin: 0 auto;text-align: left;line-height: 1.2em;color: #fff}
.yiren-inner .yiren-slide li .title p:nth-child(1){font-size: 28px;margin-top: 27px;}
.yiren-inner .yiren-slide li .title p:nth-child(2){font-size: 24px;}
.yiren-inner .yiren-slide .prev{position: absolute;right: -50px;top: 50%;background: url(jiantou.png) no-repeat 0px -144px;width: 40px;height: 56px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.yiren-inner .yiren-slide .prev:hover{right: -58px;}
.yiren-inner .right{width: 32%;}

.yiren-inner .right .yiren-content{width: 380px;margin-top: 50px;}
.yiren-inner .right .yiren-content p{color: #fff;}
.yiren-inner .right .yiren-content p:nth-child(1){font-size: 28px;line-height: 1.2em}
.yiren-inner .right .yiren-content p:nth-child(1) span{display: block;text-transform: uppercase;position: relative;}
.yiren-inner .right .yiren-content p:nth-child(1) span:after{position: absolute;content: '';bottom: -10px;width: 44px;height: 4px;background-color: #fff;left: 0px;}
.yiren-inner .right .yiren-content p:nth-child(2){margin-top: 45px;font-size: 16px;line-height: 30px;}
.yiren-inner .right .yiren-content a{color: #fff;padding-top: 30px;display: block;text-transform: uppercase;}


.inner-footer{position: fixed;bottom: 40px;left: 50px;} 
.inner-footer ul li{float: left;margin-right: 15px;}
.inner-footer ul li i{font-size: 26px;}
.weixin-erweima{width: 280px;height: 280px;position:fixed;top: 50%;left: 50%;margin-left:-140px;margin-top: -140px; }
.weixin-erweima .weixin-close{position: absolute;right: -15px;top: -15px;background: url(skin/default/icon.png) no-repeat;background-position: -149px -31px;width: 30px;height: 30px;}
.weixin-erweima .weixin-close:hover{background-position: -180px -31px;}
.weixin-hidden{opacity: 0;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;margin-top: -200px;display: none}
.weixin-show{opacity: 1;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;margin-top: -140}

#news-read{background: #f5f5f5;}
#news-read .content{width: 1200px;margin: 0 auto;background: #fff;box-shadow:0px 2px 15px 0px rgba(0, 0, 0, 0.2);position: relative;padding-bottom: 100px } 
#news-read .inner-content{width: 1000px;margin: 0 auto;padding: 50px 0;min-height: 600px;}
#news-read .inner-content img{max-width: 100%!important;height: auto}
#news-read .inner-content p{margin-bottom: 14px;color: #777777}
#news-read .inner-content a,#news-read .inner-content span{color: #777}
#news-read .inner-content .title{font-size: 24px;text-align: center;color: #333}
#news-read .inner-content .info{text-align: center;padding-bottom: 40px;border-bottom: 1px solid #ccc;padding-top: 10px;margin-bottom: 30px;color: #999}
#news-read .content .btn-p a{display: block;font-size: 64px;font-family: 'simsun';text-align:center;margin-bottom: 30px;color: #ccc }
#news-read .content .btn-p a:hover{color: #b5b4b4;}
#news-read .content .prev-p{position: fixed;top: 50%;left: 9%;}
#news-read .content .next-p{position: fixed;top: 50%;right: 9%;}
.over-gundong::-webkit-scrollbar{width:10px;}
.over-gundong::-webkit-scrollbar-track{background-color:#fff;}
.over-gundong::-webkit-scrollbar-thumb{background-color:#eee;border-radius:4px}
.over-gundong::-webkit-scrollbar-thumb:hover {background-color:#ccc}
.over-gundong::-webkit-scrollbar-thumb:active {background-color:#ccc}

#id .content::-webkit-scrollbar{width:10px;}
#id .content::-webkit-scrollbar-track{background-color:#fff;}
#id .content::-webkit-scrollbar-thumb{background-color:#eee;border-radius:4px}
#id .content::-webkit-scrollbar-thumb:hover {background-color:#ccc}
#id .content::-webkit-scrollbar-thumb:active {background-color:#ccc}

/* .fixed-goback{width:1200px;position: fixed;left: 50%;margin-left: -600px; bottom: 0px;border-top: 1px solid #f9f9f9;background: #fff;background: #f2f2f2; }
.goback{display: block;width: 150px;text-align: center;height: 48px;line-height: 48px;margin: 10px auto;font-size: 24px;color: #999999}
.goback:hover{color: #666}
 */
.back2index{background: url(home.png);position: fixed;right: 3%;bottom: 50px;width: 70px;height: 67px;}
.back2top{display: none;position: fixed;right: 3%;bottom: 50px;width: 70px;height: 66px;background: url(back2top.png);right: 3%;}
.fix-right{position: fixed;right: 3%;bottom: 50px;}
.fix-right li{width: 70px;height: 67px;margin-top: -14px;}
.fix-right li a{display: block;width: 70px;height: 67px;}
.fix-right li .back2index2{background: url(home.png);}
.fix-right li .goback{background: url(goback.png);}
@media screen and (max-width: 1700px){
    .index-warp2 .warp2-summary{font-size: 14px;}
  .index-warp2 .warp2-ent{font-size: 36px;}
}
@media screen and (max-width: 1500px) {
  .nav-wrap .list{height: 490px;margin-top: -245px;}
  .nav-wrap .list .click-href{height: 400px;}
  .nav-wrap .list .click-href .intr{display: none}
  .nav-wrap .list .click-href:hover{transform: scale(1.05, 1.05);}
  .index-warp2 .warp2-content{height: 500px;}
  .index-warp2 .warp2-img{width: 600px;height: 429px;top: 55px;}
  .index-warp2 .warp2-img img{width: 100%}
  .index-warp2 .warp2-content-inner{width: 475px;margin-top: 40px;margin-left: 40px;}
  .index-warp2 .prev{left:346px;}
  .index-warp2 .next{left: 394px;}
  .index-warp3{width: 1200px;}
  .warp3-left {width: 600px;}
  .index-warp3 .warp3-right{width: 550px;}
  body#contact{background-position: 115% bottom;}
  .contact{width: 85.5%;}
  .gushi{width: 1100px;}
  .gushi-list li{width: 950px;}
  .xinwen{width: 1100px;}
  .xinwen-list li{width: 280px;height: 270px;}
  .xinwen-list li p{width: 95%;}

  .dianying{width: 1300px;}
  .dy-slide-out{width: 1300px;}
  .out-bd{width: 1000px;height: 610px;}
  .in-slide{height: 600px;}
  .in-slide li{width: 155px;margin:0 10px 14px }
  .in-slide li img{width: 100%;height: auto!important}
  #dianying .bg1,#dianying .bg2{width: 100%;overflow: hidden}
  #news-read .content{width: 1000px;}

  #news-read .inner-content{width: 900px;}

  .yr-p{width: 500px;height: 324px;background-size: cover;}

}













