@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
* a:link {color: #333;text-decoration:none;}		/* 未访问的链接 */
* a:visited {color: #333;text-decoration:none;}	/* 已访问的链接 */
* a:hover {color: #333;text-decoration:none;}	/* 鼠标移动到链接上 */
* a:active {color: #333;text-decoration:none;}	/* 选定的链接 */
*,body,html{margin: 0;padding: 0;outline: none;font-family: '微软雅黑'}
ul,li{list-style:none;}
/*body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}*/


/*tab盒子*/
#tab{position:relative;}
#tab .tabList ul li{
	float:left;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc;
	padding:5px 0;
	width:100px;
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:32px;
	border:1px solid #ccc;
	border-top:none;
	width:403px;
	height:100px;
}
#tab .tabCon div{
	padding:10px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	border-bottom:none;
	background:#fff;
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}
/*tab盒子end*/


.back2 .center-div{
	width: 80%;
}
.center-div{
	width: 1200px;
	height: 100%;
	min-width: 1200px;
	margin:0 auto;
}
.logo{
	display: block;
    width: 42%;
    margin: 0 auto;
    position: relative;
    top:14%;
    opacity: 0;
}
.mubiao{
	width: 100%;
    text-align: center;
    position: relative;
    top: 60%;
    opacity: 0;
}
.mubiao p:first-of-type{
	font-size: 58px;
	letter-spacing:5px;
	font-weight: 700;
}
.mubiao p:nth-of-type(2){
	font-size: 30px;
	margin-top: 4%;
}
.ce-1{display: none;}
.ce-2{position: relative;}
.ce-3{display: none;}
.ce-6{display: none;}
.ce-6 .biaoti-weizhi{
	padding: 22vh 0 0;
}
.biaoti{
	width: 100%;
	text-align: center;
	letter-spacing: 1px;
}
.biaoti p:first-of-type{
	font-size: 30px;
	color: #000;
}
.biaoti p:nth-of-type(2){
	font-size: 14px;
	color: #333;
	letter-spacing: 2px;
}
.biaoti-b{
	width: 100%;
	text-align: center;
	letter-spacing: 1px;
	margin: 6vh 0 5% 0;
}
.biaoti-b p:first-of-type{
	font-size: 30px;
	color: #fff;
}
.biaoti-b p:nth-of-type(2){
	font-size: 14px;
	color: #fff;
	letter-spacing: 2px;
}
.d-xian{
	width: 50px;
	margin: 10px auto 1px;
	border-top: 2px solid #66ccff;
	border-radius: 5px;
}
.biaoti-weizhi{padding-top: 16vh;}
.gengduo{
	width: 100%;
	text-align: right;
	font-size: 14px;
	letter-spacing: 1px;
	margin: 4% 0 1% 0;
}
.gengduo a{
	margin-right: 60px;
	color: #fff;
}
@media screen and (max-height: 770px) {
	.gengduo {
	    margin: 0% 0 1% 0;
	}
	.div0321 a:nth-of-type(2) p{
		height: 148px;
    	overflow: hidden;
	}
	.ce-6 .biaoti-weizhi{
	padding: 14vh 0 0;
	}
}
@media screen and (max-width: 1290px){
	.ce-2 .zuo{
		background-position: center;
	}
	.ce-2 .you{
		background-position: center;
	}
}

.big{
	width: 100%;
	text-align: center;
	
}
.big .lx{opacity: 0;filter:Alpha(opacity=0);}
.big6{
	width: 100%;
    text-align: center;
    margin: 0 auto;
	
}
.cp{
	width: 290px;
	height: 360px;
	display: inline-block;
	vertical-align: top;
	position: relative;
}
.cp-1{left: -68px;opacity: 0;}
.cp-2{
	margin:0 8%;
	transform:scale(0.7);
	-ms-transform:scale(0.7); 	/* IE 9 */
	-moz-transform:scale(0.7); 	/* Firefox */
	-webkit-transform:scale(0.7); /* Safari 和 Chrome */
	-o-transform:scale(0.7); 	/* Opera */
	opacity: 0;filter:Alpha(opacity=0);}
.cp-3{left: 68px;opacity: 0;}

.cp img{
	position: relative;
	border-radius: 3px;
}
.cp .fenlei{
	position: absolute;
	bottom:10px;
	color: #000;
	font-size: 16px;
	width: 290px;
	text-align: center;
}

.biaozhu{
	position: fixed;
	bottom:5px;
	width: 100%;
    text-align: center;
    font-size: 12px;
    letter-spacing: 1px;
}
.ceshi{
		position: fixed;
		top: 1px;
}

.lianxi {
    margin-top: 3%;
    width: auto;
    height: 42px;
    line-height: 42px;
    text-align: center;
	display: inline-block;
	margin-bottom: 60px;
	width: 33%;
}
.news{
	display: inline-block;
	height: 20%;
	min-height: 314px;
	width: 41%;
	background: #fff;
    margin: 6% 4%;
    vertical-align: top;
    border:1px solid #003276;
    border-radius: 2px;
	transform:scale(0.7);
	-ms-transform:scale(0.7); 	/* IE 9 */
	-moz-transform:scale(0.7); 	/* Firefox */
	-webkit-transform:scale(0.7); /* Safari 和 Chrome */
	-o-transform:scale(0.7); 	/* Opera */
	opacity: 0;filter:Alpha(opacity=0);}
	
}
.ns-2{
    word-wrap: break-word;
	background: #fff;
	
}


/*.ns-3{margin:0 1%;}*/

.news .time{
	display: block;
    font-family: Microsoft YaHei;
    font-size: 11px;
    color: #000;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    line-height: initial;
}
.news p{
	
	display: inline-block;
    font-family: Microsoft YaHei;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    line-height: initial;
    height: 34px;
    overflow: hidden;
}   
.newstop {
  width: 95%;
  margin: 0 auto;
  text-align: left;
  opacity: 0;filter:Alpha(opacity=0);}
}
.newstop a {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}
.newstop2 {
  width: 95%;
 margin: 0 auto;
}
.newstop2 dl{
    display: block;
    height: 78px;
    width: 99%;
    margin: 0 auto;
    padding: 13px 0px;
    border-bottom: 1px dashed #515050;
}
.clearfix{
	height: 78px;
	opacity: 0;filter:Alpha(opacity=0);
}
.newstop2 dl:last-of-type{border-bottom: none;}
.newstop2 .new-date {
    float: left;
    width: 77px;
    height: 77px;
    text-align: center;
    color: #fff;
    background-color: #feb902;
    margin-right: 12px;
}
 .newstop2 .new-date strong {
    display: block;
    font-size: 26px;
    font-weight: normal;
    padding-top: 6px;
    letter-spacing: 8px;
}
.newstop2 .new-date span {
    font-size: 14px;
}
.newstop2 .new-con {
    float: left;
    width: 76%;
    height:0;
    text-align: justify;
    margin-top: -4px;
}
.newstop2 .new-con h3 {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 8px;
    overflow: hidden;
}
.newstop2 .new-con p {
    font-size: 12px;
    line-height: 22px;
    height: 42px;
    overflow: hidden;
}
.shang{
	width: 100%;
	height: 50%;
	position:fixed;
	top: 0;
	left: 0;
	z-index: 9;
	background: url(../img/guanyushang.jpg) no-repeat center bottom;
}
.xia{
	width: 100%;
	height: 50%;
	position:fixed;
	bottom: 0;
	left: 0;
	z-index: 9;
	background:url(../img/guanyuxia.jpg) no-repeat center top;
}
.biaoti2{
	width: 100%;
	text-align: center;
	letter-spacing: 1px;
	position: absolute;
	top: 23%;
}
.guanyu{
	position: relative;
	left: 60%;
	opacity: 0;
	filter:Alpha(opacity=0);
	z-index: 4;
	width: 200px;
	margin:18px auto 0;
}
.guanyu p:first-of-type{
	font-size: 30px;
	color: #fff;
}
.guanyu p:nth-of-type(2){
	font-size: 14px;
	color: #fff;
	letter-spacing: 2px;
	text-indent: 24px;
}
.hongfangkuang{
	width: 290px;
	height: 120px;
	background: red;
	opacity:0;
	filter:Alpha(opacity=0);
	position: absolute;
	left: 42%;
	z-index: 3;
}
.about-img{
	/*width: 58vh;*/
	width: 514px;
	position: absolute;
	top: 31%;
	right: -50%;
	opacity: 0;
	filter:Alpha(opacity=0);
}
.jianjie{
	position: absolute;
	top: 31.1%;
	left: -50%;
	opacity: 0;
	filter:Alpha(opacity=0);
	width: 500px;
	font-size: 16px;
	line-height: 25px;
	text-indent: 34px;
	letter-spacing: 1px;
	font-weight: 300;
}
.news .more{
    border-width: 1px;
    color: rgba(171,205,5,1);
    font-family: Microsoft YaHei;
    font-weight: normal;
   display:list-item; 
}
.lx1{
	background: url(../img/l1.png) no-repeat center center;
	width: 121px;
	height: 121px;
	margin:0 auto 6px;
}
.lx1:hover{
	background: url(../img/l11.png) no-repeat center center;
}
.lx2{
	background: url(../img/l2.png) no-repeat center center;
	width: 121px;
	height: 121px;
	margin:0 auto 6px;
}
.lx2:hover{
	background: url(../img/l21.png) no-repeat center center;
}
.lx3{
	background: url(../img/l3.png) no-repeat center center;
	width: 121px;
	height: 121px;
	margin:0 auto 6px;
}
.lx3:hover{
	background: url(../img/l31.png) no-repeat center center;
}
.selected img{
	/*border-radius: 50%;*/
}
.zuo{
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0;
	left: -58%;
	z-index:8;
	background: url(../img/guanyu-zuo.jpg) no-repeat;
	/*background-size:contain;*/
	background-size:100% auto;

}
.you{
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0;
	right: -65%;
	z-index: 9;
	background: url(../img/guanyu-you.png) no-repeat;
	/*background-size:contain;*/
	background-size:100% auto;

}

.jianjie2 {
    position: absolute;
    z-index: 20;
    top: 22vh;
    width: 40%;
    height: 55vh;
    font-size: 14px;
    line-height: 24px;
    text-indent: 34px;
    letter-spacing: 1px;
    color: #243142;
    text-align: justify;
    right: 0%;
    opacity: 0;
    filter: Alpha(opacity=0);
}
.jianjie2 img {
    width: 100%;
    margin-top: 16px;
}
.biaoti2 {
    position: absolute;
    z-index: 11;
    top: 10vh;
}


.slide{background: #888;}
.back1{background:url(../img/background.jpg) no-repeat center center;}
.back2{background:#ececec;}
.back3{background:url(../img/chan.jpg) no-repeat center center;}
.back5{background:url(../img/workpeople1.jpg)  no-repeat center center;}
.back4{background:url(../img/sheji.jpg)  no-repeat center center;}
.back6{background:url(../img/timg.jpg) no-repeat center center;}
.back7{background:url(../img/500835777_banner.jpg) no-repeat center center;}
