/****base设置*****/
*{padding:0;margin:0;font-family:"Microsoft YaHei";}
* {padding: 0;margin: 0;/*box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*/}
img{border:none; display:block;}
a{blr:expression(this.onFocus=this.blur());}/*IE下*/
a:focus{outline:none;}/*FF下*/
li{list-style:none;}
i{ font-style:normal;}
a{color:#333; text-decoration:none;}
body{ min-width:1200px; padding-top:183px;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
input,button,textarea{font-family:"Microsoft YaHei";}

/*关于我们*/

/*副导航*/
.fnav{ width: 100%; height: 84px; background-image: url(../images/home/aboutjpg_02.jpg); background-repeat: no-repeat; background-position: left top; position:absolute; left:0; top:99px; z-index:0; }
.fnav.curr{ top:70px;}
.fav{ width: 100%; height: 84px; background-image: url(../images/home/aboutjpg_02.jpg); background-repeat: no-repeat; background-position: left top; left:0; top:99px;position:fixed !important; z-index:999 !important;}
.fnav ul{ width:1000px; margin:0 auto; text-align: center; }
.fnav ul li{ float:left; font-size: 18px; line-height: 84px; height: 84px; }
.fnav ul li a{ display:block; width:auto; padding:0 20px; font-size:18px; color: #fff; cursor: pointer; background-position: center bottom; background-repeat: no-repeat; }
.fnav ul li a.current{ background-image: url(../images/home/navbg_03.png);}
/*副导航*/
@media (max-width: 1200px) {
.fnav{ height: 60px; top:76px;}
.fnav ul{ width: 840px; margin:0 auto; text-align: center; }
.fnav ul li{ float:left; line-height: 60px; height:60px; }
.fnav ul li a{ font-size:16px;}
body{ min-width:1024px; padding-top:136px;}

}

@keyframes scaleDown{0%{opacity:0;transform: scale(3);}100%{opacity:1;transform:scale(1);}}
@-webkit-keyframes scaleDown{0%{opacity:0;transform: scale(3);}100%{opacity:1;transform:scale(1);}}

/*主体*/
.aboutus{}
#id1{ font-size: 14px; line-height: 30px; color: #444; padding: 70px 0; }
#id1 h2{ text-align: center; width: 1024px; margin: 0 auto; font-size: 20px; font-weight:bold; color: #141414; height: 40px; line-height: 40px; margin-bottom: 50px;  }
#id1 .text{ width: 1200px; overflow:hidden; margin: 0 auto; line-height:32px;}
#id1 .imgbox{ margin: 30px auto; text-align: center;/* animation:scaleDown 0.6s;*/ }
#id1 .imgbox img{ display: inline-block; height:285px; margin: 0 5px;  }
#id2{ background-color: #f7f7f7; padding: 70px 0; }
#id2 h2{ height: 44px; line-height: 44px; font-size: 30px; color: #333333; text-align: center; width: 1024px; margin: 0 auto; }
#id2 h6{ font-size:16px; color: #878787; text-align:center; line-height: 30px; width: 1024px; margin:6px auto 50px auto;   }
#id2 .alst{ overflow:hidden; }
#id2 .alst .sg{ padding:38px 18.75%; display:block; font-size:14px; line-height:24px; transition:all linear 0.3s;   }
#id2 .alst .sg span{ display:block; padding-left:100px; padding-right:30px; position:relative; transition:all linear 0.3s; z-index:1;}
#id2 .alst .sg span i{ display:block; width:82px; height:82px; border-radius:50%; overflow:hidden; position:absolute; left:0; top:50%; margin-top:-41px; z-index:3; transition:all linear 0.3s;}
#id2 .alst .sg span i strong{ display:block; width:82px; height:82px; border-radius:50%; transition:all 0.3s; }
#id2 .alst .sg span i strong.dw{ position:absolute; left:0; top:0; z-index:2; transform:scale(0);}
#id2 .alst .sg span i strong.cx{ background-color:#ffd22a;}
#id2 .alst .sg span i strong img{ display:block; width:82px; height:82px; position:absolute; left:50%; margin-left:-41px; top:50%; margin-top:-41px; z-index:33;}
#id2 .alst .sg span b{ font-size:15px; font-weight:bold; line-height:30px; display:block; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#id2 .alst .sg span em{ display:block; font-style:normal; font-size:14px; color:#878787; line-height:26px; margin-top:8px; height:52px; overflow:hidden;}
#id2 .alst .sg span em.current{ height:auto;}
#id2 .alst .sg span .drop{ content:''; position:absolute; right:-60px; bottom:50%; margin-bottom:-20px; z-index:-1; background-image:url(../images/home/aboutpng_17.png); cursor:pointer; width:20px; height:0px; transition:all linear 0.3s; }
#id2 .alst .sg span .drop.current{ background-image:url(../images/home/aboutpng_172.png);}
#id2 .alst .sg:hover{ background-color:#353535; color:#fff;}
#id2 .alst .sg:hover span{ padding-left:90px;}
#id2 .alst .sg:hover span b{ color:#FFF;}
#id2 .alst .sg:hover span em{ color:#FFF;}
#id2 .alst .sg:hover span i strong.dw{ transform:scale(1);}
#id2 .alst .sg:hover span i strong.cx{ transform:scale(0); background-color:transparent;}
#id2 .alst .sg:hover span .drop{ height:20px;}
#id2 .more{ display:block; width:46px; height:46px; margin:30px auto; overflow:hidden; cursor:pointer; cursor:pointer; border-radius:50%; overflow:hidden; position:relative; z-index:1;}
#id2 .more:before{ content:''; transition:all linear 0.3s; display:block; position:absolute; left:0; bottom:0; z-index:-1; width:0; height:100%; overflow:hidden; z-index:-1; background-color:#ffd22a;}
#id2 .more img{ display:block; width:46px; height:46px;}
#id2 .more:hover:before{ width:46px; background-image:url(../images/home/aboutpng_284.png); z-index:5;}
#id3{ background-image:url(../images/home/jishibg_23.jpg); background-position:center center; background-attachment:fixed; background-size:cover; width:100%;}
#id3 .txt3{ background-image:url(../images/home/hbg_262.png); padding:60px 0; background:rgba(255,200,1,0.9)}
#id3 .text { width: 1200px; overflow: hidden; margin: 0 auto;  line-height: 32px;color:#fff; }
#id3 h2{ height: 44px; line-height: 44px; font-size: 30px; color: #fff; text-align: center; width: 1024px; margin: 0 auto; }
#id3 h6{ font-size:16px; color: #fff; text-align:center; line-height: 30px; width: 1024px; margin:6px auto 50px auto; }
#id3 b{tab-size:20px;font-weight:900;}
#id3 ul{ width:1024px; overflow:hidden; margin:0 auto; padding:10px 0; background-image:url(../images/home/aboutpng_38.png); background-position:center top; background-repeat:repeat-y;}
#id3 ul li{ overflow:hidden; font-size:14px; line-height:33px; color:#fff;}
#id3 ul li .tm{ width:520px; float:left;}
#id3 ul li .time{ overflow:hidden;}
#id3 ul li h3{ font-size:20px; color:#333; width:480px; float:right;}
#id3 ul li i{ display:block; float:right; width:24px; height:15px; margin:8px 0; background-image:url(../images/home/aboutpng_34.png); background-position:center center; background-repeat:no-repeat;overflow:hidden;}
#id3 ul li p{ width:480px; float:left; text-align:right;}
#id3 ul li.current{}
#id3 ul li.current .tm{ float:right;}
#id3 ul li.current h3{ float:left; text-align:right;}
#id3 ul li.current i{ float:left; background-image:url(../images/home/aboutpng_42.png);}
#id3 ul li.current p{ text-align:left; float:right;}
#id4{ padding: 70px 0 0px 0; }
#id4 h2{ height: 44px; line-height: 44px; font-size: 30px; color: #333333; text-align: center; width: 1024px; margin: 0 auto; }
#id4 h6{ font-size:16px; color: #878787; text-align:center; line-height: 30px; width: 1024px; margin:6px auto 50px auto;   }
    #id4 .trim { width: 1100px; overflow: hidden; margin: 0 auto; }
    #id4 .trim .left{width:400px;display:block;overflow:hidden;height:500px;float:left;}
        #id4 .trim .right { width: 660px; float: right; line-height: 32px; }
        #id4 .trim .right p{color:#666;}
        #id4 .trim .right b{color:#333;tab-size:18px;font-weight:900;}
#id5{ background-image:url(../images/home/aboutjpg_30.jpg); background-position:center center; background-attachment:fixed; background-size:cover; width:100%; padding:50px 0;}
#id5 h2{ height: 44px; line-height: 44px; font-size: 30px; color: #fff; text-align: center; width: 1024px; margin: 0 auto; }
#id5 h6{ font-size:16px; color: #fff; text-align:center; line-height: 30px; width: 1024px; margin:6px auto 50px auto; }
#id5 .picb{ overflow:hidden; width:62.5%; margin:0 auto; font-size:18px !important ;}
#id5 .picb .w1{ width:36.3%;}
#id5 .picb .w2{ width:38.1%;}
#id5 .picb .w3{ width:25.6%;}
#id5 .picb .cg{ float:left; /*position:relative; width:24.8%; margin:1px 0.1%;*/}
#id5 .picb .cg p{ float:left; position:relative; font-size:18px;}
#id5 .picb .cg p.half{ width:50%;}
#id5 .picb .cg p img{ display:block; width:100%; float:left; font-size:18px; /*position:relative; z-index:10;*/}
#id5 .picb .cg p span{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:32; display:none;}
#id5 .picb .cg p span i{ display:block; padding:20px 20px; font-size:14px; line-height:24px; color:#fff; display:none;}
#id5 .picb .dw{ width:25%; top:0; position:absolute; left:0; top:0; background-color:#f00;}
#id5 .picb .dw img{ display:block; width:100%; opacity:0; filter:alpha(opacity=0); z-index:10;}
#id6{ padding: 70px 0; }
#id6 h2{ height: 44px; line-height: 44px; font-size: 30px; color: #333333; text-align: center; width: 1024px; margin: 0 auto; }
#id6 h6{ font-size:16px; color: #878787; text-align:center; line-height: 30px; width: 1024px; margin:6px auto 50px auto;   }


/*合作伙伴*/
.content2_co .main2_co{width:1020px;margin:0 auto;position:relative;}
.content2_co .main2_co .hezuo{position:absolute;top:155px;left:0;}
.content2_co ul{overflow:hidden;position:relative;}
.content2_co ul li{float:left;position:relative;width:204px; height:417px;}
.content2_co dl{position:absolute;}
.content2_co dd{width:200px;height:135px; margin:2px;overflow:hidden;cursor:pointer;position:relative;}
.content2_co dd img{width:200px;height:135px;}


/*团体活动*/
.focus{width: 1024px;margin:60px auto;}
.posterTvGrid{position:relative;height:310px;}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:640px;height:270px;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0;}
.posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:23px;left:-174px;width:174px;height:224px;background:url(../images/home/leftShadow.png) no-repeat;}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:23px;right:-174px;width:174px;height:224px;background:url(../images/home/rightShadow.png) no-repeat;}
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:50%;width:45px;height:45px;margin-top:-43px;}
.posterTvGrid .leftNav{left:7px;background:url(../images/home/slide_prev_btn.png) no-repeat;_background:none;}
.posterTvGrid .rightNav{right:7px;background:url(../images/home/slide_next_btn.png) no-repeat;_background:none;}
.posterTvGrid .leftNav:hover{}
.posterTvGrid .rightNav:hover{}
.posterTvGrid .bottomNav{z-index:140;position:absolute;width:100%;height:10px;margin-top:270px;padding:25px 0 0;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,
.posterTvGrid .bottomNavButtonON:hover{background:#ffd22a;}


/*主体*/
@media (max-width:1440px){
	#id5 .picb{ overflow:hidden; width:75%; margin:0 auto;}
}

@media (max-width:1220px){
	#id1 .text{ width: 90%; margin: 0 auto; }
	#id2 .alst .sg{ padding:38px 8%;  }
	#id5 .picb{ overflow:hidden; width:94%; margin:0 auto;}
}


/*关于我们*/

.clients .box ul.items li.bg.one{position:absolute;background:#eee;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);-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;display:none;}



/***公司动态***/
.news{ padding-top:60px; padding-bottom:30px;}
.news h1{ font-size:24px; line-height:40px; color:#333; text-align:center; margin-bottom:30px;}
.news h2{ font-size:24px; line-height:40px; color:#333; text-align:center; margin-bottom:30px;}
.news h3{ font-size:20px; line-height:50px; color:#333; text-align:center; border-bottom:1px solid #eee; width:1200px; margin:0 auto; margin-bottom:30px;}
.news .text{ font-size:14px; line-height:30px; color:#444; width:1200px; margin:0 auto;}
.news .text img{ display:block; margin:30px auto; max-width:100%;}
.news .list{ width:1200px; overflow:hidden; margin:0 auto;}
.news .list .sg{ display:block; float:left; width:375px; margin:0 13px 25px 12px; background-color:#bbb;}
.news .list .sg .simg{ display:block; width:375px; height:234px; overflow:hidden; position:relative; background-color:#fff;}
.news .list .sg .simg img{ display:block; width:375px; height:234px; transition:all 0.3s; position:absolute; left:0; top:0;}
.news .list .sg .simg strong{ display:block; font-weight:normal; font-size:12px; line-height:40px; color:#fff; background-color:rgba(0,0,0,0.6); width:100%; height:40px; position:absolute; left:0; bottom:-50px; transition:all 0.3s; z-index:3;}
.news .list .sg .simg strong em{ display:block; margin:0 8px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; font-style:normal;}
.news .list .sg .stext{ height:30px; padding:12px 35px 12px 5px; background-color:#fff; position:relative; z-index:5; display:block; transition:all 0.3s;}
.news .list .sg .stext i{ display:block; height:30px; overflow:hidden; white-space:nowrap; font-style:normal; font-size:14px; line-height:30px; color:#333; transition:all 0.3s; padding-left:8px;}
.news .list .sg .stext b{ display:block; width:30px; height:30px; position:absolute; right:5px; top:12px; background-color:#c6c6c6; border-radius:50%; overflow:hidden; transition:all 0.3s;}
.news .list .sg:hover .simg strong{ bottom:0;}
.news .list .sg:hover .stext{ background-color:#ffc801; color:#fff; }
.news .list .sg:hover .stext i{ color:#222;}
.news .list .sg:hover .stext b{ background-color:#ffc900;}
.news .list .sg:hover .simg img{ transform:scale(1.05);}
.news .bdsharebuttonbox { width:1200px; margin:40px auto; font-size:14px; height:28px; overflow:hidden; color:#555; text-align:center;}
.news .bdsharebuttonbox  span{ display:inline-block; height:28px; line-height:28px; float:left; margin-right:5px;}
.news .bdsharebuttonbox  a{ display:inline-block !important; width:28px; height:28px; line-height:28px !important; margin:0 3px; background-size:28px 28px; background-position:center center !important;}
/***公司动态***/

@media (max-width:1220px){
	.news h3{ width:1024px;}
	.news .text{ width:1024px;}
	.news .list{ width:1020px; overflow:hidden; margin:0 auto;}
	.news .list .sg{ display:block; float:left; width:330px; margin:0 5px 0 5px;}
	.news .list .sg .simg{ display:block; width:330px; height:206px; overflow:hidden; position:relative;}
	.news .list .sg .simg img{ display:block; width:330px; height:206px;}
	.news .bdsharebuttonbox{  width:1024px;}
}


/*分享*/
.share .bds_weixin{background-image:url(../images/home/coni_03.png);}
.share .bds_tsina{background-image:url(../images/home/coni_05.png);}
.share .bds_sqq{background-image:url(../images/home/coni_07.png);}
.share .bds_qzone{background-image:url(../images/home/coni_09.png);}

.sliphover-container .sliphover-overlay div{ font-size:24px !important;}











