body{font-family: "microsoft yahei";}
a{cursor: pointer;}
.ty-content{margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.header{line-height: 80px;height: 80px;position: fixed;top: 0;left: 0;right: 0;z-index: 99;background-color: rgba(0,0,0,.5);}
.header-con{max-width:1210px;height:80px;margin:0 auto;padding:0 15px;}
.logo{float:left;height: 100%;}
.logo img{height: 100%;}

.language{float:right; margin-right:10px;overflow: hidden;}
.language .language-con{list-style: none;margin:0;float:left;}
.language .language-con .lang{line-height: 80px;display: block;padding:0 2px;}
.language .language-con .lang .lang-con{font-size: 14px;color:#f08200;display: block;text-decoration: none;font-family: 'microsoft yahei';
	position: relative;}
.language .language-con .lang .lang-con i{padding:0 6px;}


.en{padding:10px;background: #eee;border: 1px solid #d2ccc4;position: absolute;top: 60px;}
.en li{line-height: 24px;display: block;}
.en li a{font-size: 14px;color:#f08200;display: block;text-decoration: none;font-family: 'microsoft yahei';}
.en li a i{padding:0 6px;}


.menu{float:left;margin:0 auto;text-align: center;width:84%;height:80px;}
.menu .navs{position: relative;padding: 0 20px;display: inline-block;width: auto;height: auto;font-size: 16px;
    line-height: 80px;border-radius: 0;color: #fff;background: 0;opacity: 1;}
.menu .navs .nv{color: #fff;text-decoration: none;font-family: 'microsoft yahei';}
.menu .navs .nv:hover{color: #f08200;text-decoration: none;}
.menu .on .nv:hover{color: #fff;text-decoration: none;}

.menu .on:before{content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 4px;background-color: #f08200;}


.content{position: relative;width: 100%;height: 100%;z-index: 1;
    -webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;box-sizing: content-box;
}


.neu{float:right;line-height: 80px;margin-left:20px;}
.neu-tit{line-height: 80px;width:24px;height:24px;}
.neu-con{position: fixed;top: 60px;right: 0px;margin: 0px;border: 1px solid #000;
    border-top: 1px solid #f08200;border-right: none;background: #3a3a3a;
}
.neu-con ul{padding-left:0;margin-left:-5px;list-style: none;}
.neu-con ul .navs2{margin: 0px;margin-left: 5px;width: 73px;padding: 5px 0px;font-family: "微软雅黑";font-size: 14px;
    text-align: center;line-height: 36px;padding:0 20px;}
.neu-con ul .no{background: #111;display: block;}
.neu-con ul .navs2 a{color: #ccc;letter-spacing: 2px;cursor: pointer;display: block;}
.neu-con ul .navs2 a:hover{color: #f08200;text-decoration: none;display: block;}


/*······第一屏······*/
.index{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.index-con{height:100%;}
.index-dot {height: 6px;position: absolute;left: 0;right: 0;bottom: 15px;text-align: center;font-size: 0;z-index: 999;}
.index-dot li {width: 100px;height: 6px;margin: 0 5px; background: #fff;display: inline-block;cursor: pointer;}
.index-dot .active{background: #f08200;}
.index-tad {width: 10vw;position: absolute;top: 35vh;left: 5vw;border-radius: 10px;overflow: hidden;z-index: 999;}
.index-tad li {height: 8vh;background: #b46303;text-align: center;line-height: 8vh;color: #fff;font-size: 1em;
	border-top: 1px solid #fff;font-family: '微软雅黑';font-size: 14px;
}
.index-tad .id{border-top:0;}
.index-tad .active{background: #f08200;}
.index-tad:hover {cursor:pointer;}


.index-box {width:100%;height:100%}
.index-box>li {position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}
.index-box>li.active {opacity:1;z-index:10}
.next {position:absolute;bottom:34px;left:50%;margin-left:-42px;width:84px;height:14px;background:url(../images/next.png) center center;cursor:pointer;z-index:1000}
#box1 .bg1 {background:url(../images/ty_01.jpg) no-repeat 50% 50%;background-size:cover; z-index: 5;}
#box1 .bg2 {background:url(../images/ty_02.jpg) no-repeat 50% 50%;background-size:cover;}
#box1 .bg3 {background:url(../images/ty_03.jpg) no-repeat 50% 50%;background-size:cover;}
 .boe {width: 640px;height: 432px;margin: 170px auto;position: relative;overflow: hidden;text-align: center;}

 .boe .bor2 {width: 243px;height: 429px;background: url(../images/radiu.png) no-repeat;position: absolute;
    top: 2px;left: 4px;transition: 2s all linear; z-index: -3;}

 .boe .text h2 {font-size: 65px;color: #fff;font-family: '微软雅黑';margin: 118px 0 0 184px; text-align: left}
 .boe .text p {padding-left: 16px;font-size: 14px;color: #fff;text-align: justify;line-height: 20px;margin: 35px 0 0 170px;font-family: '微软雅黑';}

.brief {width: 64%;min-height: 300px; margin: 170px auto;position: relative;overflow: hidden; }
.brief .bor {width:99%;height: 99%; background: rgba(255,255,255,0.3); border: 2px #f08200 groove;position: absolute;
    top: 2px;left: 4px;transition: 2s all linear; z-index: -3;}
.brief .text{
    padding: 1%;
}
.brief .text h2 {font-size: 48px;color: #fff;font-family: '微软雅黑';text-align: center;margin:40px 0;}
.brief .text h3 {display: block;width: 100%;padding-bottom:20px;text-align: center;margin:0 auto;}
.brief .text h3 img{display: block;width: 90%;text-align: center;margin:0 auto;}
.brief .text p {font-size: 1em;color: #fff;line-height: 1.2em;text-align: center; font-family: '微软雅黑'; padding: 0 5%}
.boe2{width: 358px;position: absolute;left: 58%;top: 40vh;transform: translateY(-50%);transition: 1s all ease; background-color: rgba(20,20,20,0.2)}
.boe2 h2 {background: url(../images/radiu3.png) no-repeat;width: 265px;height: 126px;margin: 0 auto;text-indent: -999em;
    overflow: hidden;
}
 .boe2 h3 {color: #f08200;font-size: 22px;text-align: center;padding-bottom: 6px;margin:0;}
 .boe2 p {color: #fff;font-size: 14px;line-height: 24px;font-family: '微软雅黑';margin-left:20%;display: block;}




/*······第二屏·······*/


.about{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}

.about-tad {width: 10vw;position: absolute;top: 35vh;left: 5vw;border-radius: 10px;overflow: hidden;z-index: 999;}
.about-tad li {height: 8vh;background: #b46303;text-align: center;line-height:8vh;color: #fff;font-size: 15px;
	border-top: 1px solid #fff;font-family: '微软雅黑';font-size: 14px;
}
.about-tad .id{border-top:0;}
.about-tad .active{background: #f08200;}
.about-tad:hover {cursor:pointer;}

.about-box{width:100%;height:100%;}
#box2 .bg4{background: url(../images/ln.jpg) no-repeat;background-size: cover;}
#box2 .bg5{background: url(../images/gy.jpg) no-repeat;background-size: cover;}
#box2 .bg6{background: url(../images/ry.jpg) no-repeat;background-size: cover;}

.about-box>li {position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 0;}
.about-box>li.active {opacity: 1;z-index: 10;}

.bae {width:580px;position:absolute;left:100%;top:35vh;transition:.7s all linear}
.bae h2 {font-size:36px;color:#f08200;margin-bottom:26px;font-family: '微软雅黑';font-weight: bold;}
.bae p {color:#fff;font-size:16px;line-height:30px;font-family: '微软雅黑';margin:0;}
.animate .bae {left:50%}

.bae2 {width:580px;position:absolute;left:100%;top:30vh;transition:.7s all linear}
.bae2 h2 {font-size:36px;color:#f08200;margin-bottom:26px;font-family: '微软雅黑';font-weight: bold;}
.bae2 p {color:#fff;font-size:16px;line-height:30px;font-family: '微软雅黑';margin:0;}
.animate .bae2 {left:55%}

.bae3 {width:580px;position:absolute;left:100%;top:22vh;transition:.7s all linear}
.bae3 h2 {font-size:36px;color:#f08200;margin-bottom:26px;font-family: '微软雅黑';font-weight: bold;}
.bae3 p {color:#fff;font-size:16px;line-height:30px;font-family: '微软雅黑';margin:0;text-indent: 22px;
	background: url(../images/about.png) 0 50% no-repeat;}
.bae3 span{color:#fff;font-size:14px;line-height:30px;font-family: '微软雅黑';margin:0;}
.animate .bae3 {left:63%}



/*······第三屏·······*/
.business{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative; background: rgba(0,0,0,0.5)}
.business-tit{ float:left; height: 100%; width:50%; background: url(../images/business_01.jpg) no-repeat;background-size: 100% 100%;position: relative;}
.business-top{color: #fff;font-size: 16px;font-family: '微软雅黑';text-align: center; margin: 0 auto;}
.business-top h2{color:#f08200;font-size: 36px;padding-top:170px;}
.business-top p{font-size: 24px;}

.business-con{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.business-con ul{width:50%; margin:0 auto;list-style: none;padding:70px 0 0;float: left;overflow: hidden}
.business-con ul li{float: left;height:50%; width:45%; position: relative;margin:2%;overflow: hidden;}

.business-b{width:100%;height:100%;}
.business-b img{height:100%;width: 100%}
.business-n{position: absolute;width: 100%;height: 100%;margin-top:-120%;background: Black;
    background-color:rgba(0,0,0,0.5);filter: alpha(opacity=70);
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
    z-index: 10;
}
.business-n p{display: block;margin: 0 auto;margin-top: 50%;font-size: 30px;font-family: '微软雅黑';color:#fff;text-align: center;}
.business-n p a{color:#fff;text-decoration: none;display: block;}
.business-con ul li:hover .business-n{margin-top: 0px;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}


/*······第四屏·······*/
.tool{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.tool-tit{height: 439px;background: url(../images/tool.jpg) no-repeat;background-size: 100% 100%;position: relative;}
.tool-top{color: #fff;font-size: 16px;font-family: '微软雅黑';text-align: center; margin: 0 auto;}
.tool-top h2{color:#f08200;font-size: 36px;padding-top:200px;}
.tool-top p{font-size: 24px;}

.tool-con{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.tool ul{max-width:1180px;margin:0 auto;list-style: none;padding:20px 0;}
.tool ul li{float: left;width: 20%;position: relative;overflow: hidden;}
.tool ul li a{text-decoration: none;}

.tool-nav{width:100%;height:100%;text-align: center;margin:0 auto;}
.tool-nav i{width:96px;height:80px;}
.tool-nav i img{width:96px;padding-top:48px;}
.tool-nav h2{font-size: 16px;font-family: '微软雅黑';line-height: 30px;color:#fff;font-weight: bold;}
.tool-nav p{font-size: 12px;font-family: '微软雅黑';line-height: 24px;color:#fff;margin-bottom: 36px;height:24px;}


/*······第五屏·······*/
.news{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.news2{background: url(../images/news.jpg) no-repeat;background-size: cover;}

.news-title{width:100%;height:450px;}
.news-tit{width: 49%;height: 206px;color: #fff;font-size: 16px;position: absolute;top: 200px;left: 22%;margin: 0;}
.news-tit h2{font-size: 36px;font-family: '微软雅黑';font-weight: bold;line-height: 50px;}
.news-tit p{font-size: 20px;font-family: '微软雅黑';line-height: 48px;}
.news-tit a{text-decoration: none;display: block;}
.news-tit a span{position: absolute;bottom: -4px;right: 10px;color: #fff;border: 1px solid #fff;padding:4px 20px;}
.news-tit a span:hover{position: absolute;bottom: -4px;right: 10px;color: #fff;border: 1px solid #f08200;padding:4px 20px;
	background: #f08200;}

.news-con{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.students {margin: 0 auto;width: 90%;height: 220px;position: relative;}
#four_flash {width: 94%;margin: 0 auto;}
#four_flash .flashBg{width:1180px;height:220px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%; position:absolute;top:0; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:220px;height:220px;margin:0 8px;position: relative;}
#four_flash .flashBg ul.mobile li a{text-decoration: none;display: block;}
#four_flash .flashBg ul.mobile li a img{width:220px;}
#four_flash .flashBg ul.mobile li a p{font-size: 14px;color: #fff;padding: 0 28px;position: absolute;bottom: 8px;
	font-family: '微软雅黑';}

#four_flash .but_left{width:38px;height:100px;position:absolute; top:45%; left:0px;}
#four_flash .but_right{width:38px;height:100px; position:absolute; top:45%; right:0px;}
#four_flash .but_left:hover{background:url(../images/qianxrleft.png) no-repeat;}
#four_flash .but_right:hover{background:url(../images/qianxr.png) no-repeat;}


/*······第六屏·······*/
.ty-top{top:320px;}

.contact{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.contact2{background: url(../images/contact.jpg) no-repeat;background-size: cover;}

.contact-con{position: relative;margin: 0 auto;width: 780px;border-bottom: 1px dotted #cfcdcc;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}
.contact-tit{position: relative;width: 100%;
    -webkit-transition: all .6s ease-in-out 0s;
    -moz-transition: all .6s ease-in-out 0s;
    -ms-transition: all .6s ease-in-out 0s;
    -o-transition: all .6s ease-in-out 0s;
    transition: all .6s ease-in-out 0s;
}
.contact-left{float:left;width:150px;height:150px;}
.contact-left img{width:150px;}

.contact-top{float:left;margin:0 0 0 40px;}
.contact-top a{text-decoration: none;color:#f08200;font-size: 24px;font-family: '微软雅黑';line-height: 36px;}
.contact-top a:hover{text-decoration: none;color:#f08200;font-size: 24px;font-family: '微软雅黑';line-height: 36px;}
.contact-top p{color:#666;font-size: 12px;font-family: '微软雅黑';line-height: 26px;margin-top:8px;}

.contact-right{float:left;margin:0 0 0 40px;}
.contact-right p{color:#666;font-size: 12px;font-family: '微软雅黑';line-height: 30px;}



/*······详情页·······*/
.title{width:100%;height:220px;margin:0 auto;background: #eee;}
.title-con{max-width:1180px;height:60px;margin:0 auto;padding:80px 0 40px 0;}
.title-con p{line-height: 60px;font-family: '微软雅黑';font-size: 18px;color:#666;border-bottom: 1px solid #d7d7d7;}
.title-con p span{font-size: 18px;color:#999;}
.title-con p a{font-size: 18px;color:#666;text-decoration: none;}
.title-con p a:hover{font-size: 18px;color:#f08200;text-decoration: none;}

.details{width:100%;background: #eee;min-height:600px;}
.details-con{max-width:1180px;margin:0 auto;padding-bottom:40px;}
.details-tit{height:40px;font-size: 22px;font-family: '微软雅黑';line-height: 40px;color:#333;text-indent: 24px;
	background: url(../images/01.jpg) 0 50% no-repeat;}

.details-p{width:100%;margin-top:20px;}
.details-p p{line-height:30px;font-size: 14px;font-family: '微软雅黑';color:#666;text-indent: 2em;}

.details-img{width:100%;padding:20px 0;}
.details-img img{width:100%;}


.footer{width:100%;background: #7f7f80;}
.footer-con{max-width:780px;margin:0 auto;padding:20px 0;text-align: center;}

.footer-left{float:left;width:80px;}
.footer-left img{width:80px;}

.footer-c{float:left;margin-left:40px;}
.footer-c p{line-height: 24px;font-size: 12px;font-family: '微软雅黑';color:#eee;text-align: left;}

.footer-right{float:left;margin-left:40px;}
.footer-right p{line-height: 24px;font-size: 12px;font-family: '微软雅黑';color:#eee;text-align: left;}

.category{margin-top: 22px;}
.category .btn {line-height: 12px;padding: 8px 15px;color: #777;font-family: "微软雅黑";font-size: 12px;}


.partner{width:100%;margin:0 auto;list-style: none;text-align: center;}
.partner li{position: relative;padding: 0;width: 228px;height: 150px;overflow: hidden;z-index: 10;float:left;
	border-bottom: 1px dotted #d7d7d7;}
.partner li img{width:213px;margin:50px 0 0 10px;text-align: center;}

.partner li.r {border-right: 1px dotted #d7d7d7;}


.zz{width:100%;}
.zz ul{list-style: none;margin:0;padding:0;}
.zz ul li{float:left;width:25%;border-right:1px solid #dddddd;margin-bottom: 10px;}
.zz ul li img{width:100%;}

.recruitment{width:100%;font-size: 14px;}
.recruitment h3{font-weight: bold;height: 30px;line-height: 30px;display: inline-block;font-size: 14px;width: 100%;
    font-family: '微软雅黑';background-color: #d6e5f8;margin:0;}

.recruitment h3 span{display: inline-block;margin: 0;padding: 0;float: left;}
.recruitment h3 .jobNameT{width: 20%;padding-left: 10px;text-indent: 0px;}
.recruitment h3 .jobNameT2{width: 25%;padding-left: 10px;text-indent: 0px;}
.recruitment h3 .jobPayT{width: 20%;padding-left: 10px;text-indent: 0px;}
.recruitment h3 .jobAddrT{width: 20%;padding-left: 10px;text-indent: 0px;}
.recruitment h3 .publishTimeT{width: 15%;padding-left: 10px;text-indent: 0px;}

.positionListContent{padding:0;}
.positionListContent1{margin:20px 0;}
.positionListContent1 .jobName{color: #315aaa;font-size: 14px;font-weight: bold;width: 20%;}
.positionListContent1 .comName{color: #315aaa;font-size: 14px;font-weight: bold;width: 25%;}
.positionListContent1 .jobPay{color: #315aaa;font-size: 14px;font-weight: bold;width: 20%;}
.positionListContent1 .jobAddr{color: #315aaa;font-size: 14px;font-weight: bold;width: 20%;}
.positionListContent1 .publishTime{color: #315aaa;font-size: 14px;font-weight: bold;width: 15%;}

.positionListContent1 span{float:left;padding-left:10px;}

.cLeft{padding-left: 10px;line-height: 20px;font-family: '微软雅黑';}
.cLeft span {color: #999;margin-right: 20px;line-height: 20px;}

.clearFloat { border-top: 1px dotted #999;}


.news-list{width:100%;list-style: none;}
.news-list li{float:left;width:25%;padding:0 7.5px;margin-bottom: 15px;}
.news-list li a{text-decoration: none;}
.news-list li a:hover p{text-decoration: none;color:#f08200;}
.news-list-img{width:100%;}
.news-list-img img{width:100%;}
.news-list-con{width:100%;height:40px;overflow: hidden;border-bottom: 1px solid #d7d7d7;}
.news-list-con p{font-size: 14px;font-family: '微软雅黑';color:#333;line-height: 40px;text-align: center;margin:0;}


.skip{ padding: 15px 0;text-align: center;}
.skip a{text-decoration: none;}
.skip a.numbers {text-decoration: none;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
}
.skip .iconfont {
    font-size: 14px;
    vertical-align: bottom;
}
.skip .numbers {
    display: inline-block;
    width: 30px;
    padding: 3px 0;
    margin: 0 7px;
    font-size: 14px;
    font-weight: 200;
    line-height: 20px;
    color: #b0b0b0;
	border: 1px solid #d9d9d9;
}
.iconfont {
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.skip .current {border: 1px solid #f08200;background: #f08200; color: #fff;}
.skip .numbers:hover{border: 1px solid #f08200;background: #f08200; color: #fff;}

.tool-nav2{width:100%;}
.tool-nav2 img{width:54px;padding:53.5px 0;}



