﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; color:#555;}
a{ text-decoration:none; color:#555;}
li{ list-style:none;}
img{ display:block;}

section{  width:1920px; margin:0 auto;}



.banner{width:100%; overflow:hidden;  position:relative; overflow:hidden; }

.headerr{height:112px; width:100%; margin:0 auto; background:#FFF;position:fixed; top:0; left:0;z-index:998; box-shadow:1px 1px 0 #CCC;}
.logo{ float:left; margin:16px 0; width:30%;}
.logo img{ margin: 0 auto;}
.login{ float:right;width:10%; padding:40px 14px; margin-left:30px;}
.login a{background:url(/img/login.png) no-repeat left center; padding-left:30px;}
.login a:last-child{background:url(/img/message.png) no-repeat left center; margin-left:10px; cursor:pointer;}

.navh{  overflow:hidden; min-width:50%; max-width:800px; position:fixed; top:0; right:10%; z-index:999;}
.navh  li{width:12.5%; float:left; text-align:center; margin-top:38px;line-height:40px; font-size:19px;    z-index:1;}
.navh  li a{display:block;}
/*.navh  li .cur-btn{ color:#0c4af9; }*/
	.navh li .cur-btncureer {
		color: #0c4af9;
	}
	.navh .menu a.cureer {
		color: #0c4af9;
	}
.navh  li a:hover{ color:#0c4af9; }
.navh  li{ position:relative;}
#div3,#div5,#div7,#div9,#div11{display:none; z-index:100; background:rgba(0,0,0,0.3);}
#div3 a,#div5 a,#div7 a,#div9 a,#div11 a{ color:#FFF; font-size:14px; border-bottom:1px solid  rgba(255,255,255,0.8);}
#div3 a:last-child{border-bottom:none;}
#div5 a:last-child{border-bottom:none;}
#div7 a:last-child{border-bottom:none;}
#div9 a:last-child{border-bottom:none;}
#div11 a:last-child{border-bottom:none;}

.hover{position:absolute; top:50%; width:800px;  margin-top:-120px; left:50%; margin-left:-400px; z-index:300; }


#container{
		margin:0 auto;
		position:relative; 
		width:100%; 
		height:700px;}
#imgs img{display:none;}
#imgs img.selected{display:block;}
#tab{	 
		position:absolute; 
		right:50%;
		margin-right:-30px;
		bottom:10px;}
#arrows span{
		width:55px; 
		height:88px;
		cursor:pointer; 
		}
		
#tab li{float:left; 
		text-align:center; 
		line-height:20px;
		margin:5px;
		width:10px;
		height:10px;
		border-radius:10px;
		background:#FFF;}
#arrows{
	position:absolute; 
	width:100%;
	top:50%;
	
	left:0;
	}
#prev{float:left; margin-left:20px;}
#next{float:right; margin-right:20px;}
#tab li.selected{background:#0c4af9;}





.about{ margin:0 auto; margin-top:120px;  width:1200px; overflow:hidden; position:relative;}
.jianjie{ text-align:justify; text-indent:2em; line-height:2.4; margin:60px auto;  font-weight: 400; color:#555; }
.jianjie{ overflow: hidden;     
    text-overflow: ellipsis;
    -webkit-line-clamp: 3; 
    -webkit-box-orient: vertical;
    display:-webkit-box;  }

.box1{ width:1100px; margin:60px auto; margin-bottom:0;overflow:hidden;}
.icon{width:25%;float:left;}
.icon img{ margin:0 auto;}
.name1{ font-size:16px; font-weight:500; text-align:center; line-height:3;}
.more{position:absolute; bottom:30px; right:40px;}
 

.product{ width:1440px; margin:0 auto; margin-top:100px; overflow:hidden;}
.title{width:100%; overflow:hidden;}
.title img{ float:left;}
.title .more1{ float:right;}


.com{width:1440px; margin:0 auto; margin-top:100px; background:url(/img/b2.png) no-repeat center center; overflow:hidden;}
.comp{width:90%; margin:50px auto; overflow:hidden;}
.comp li{ width:17%; float:left; padding-left:8%;}
.comp li h1{font-size:30px;color:#FFF;}
.comp li p{ opacity:0.6; line-height:2;color:#FFF;}



.news{width:100%; margin:0 auto; margin-top:100px; overflow:hidden;}
.news-box{width:1440px; margin:0 auto;overflow:hidden;}
.news-ul{float:left; width:70%; margin-left:10%;}
.news-ul li{width:100%; margin:30px auto; overflow:hidden; }
.pic-p {
	float: left;
	width: 250px; /* 固定宽度 */
	height: 162px; /* 固定高度 */
}
.li-box1{float:left; font-family:"思源宋体 CN"; margin:50px 30px;} 
.li-box1 h1{ font-size:20px; text-align:right;}
.li-box1 h2{ font-size:16px;text-align:right;line-height:2;}
.li-box2 p:hover{  color:#0c4af9; }
.li-box2{float:left; margin-left:30px;width:500px; font-size:16px; margin:50px 30px 60px 0;}
.li-box2 p:last-child{font-size:14px; color:#888; line-height:2;}
.li-box2 p:last-child{ overflow: hidden;     
    text-overflow: ellipsis;
    -webkit-line-clamp: 1; 
    -webkit-box-orient: vertical;
    display:-webkit-box;  }
.new-more{float:left;}


footer{ width:100%; overflow:hidden; HEIGHT:337PX;background:url(/img/foot.png) no-repeat center center; margin-top:100px;}
.foot{width:1440px; margin:50px auto; overflow: hidden; }
.foot-left{float:left; line-height:1.6; margin-left:8%;}
.foot-left h1{font-size:18px; font-weight:400;line-height:2;}
.foot-left p{font-size:14px; COLOR:#FFF;font-weight:400; }
.foot-left span{font-size:14px; font-weight:500;}

.card{float:right; margin-right:8%; margin-top:20px;}


.foot-link{overflow:hidden;width:450px;font-weight: normal; float:left; margin-left:40px;}
.foot-link li{float:left;  font-size:14px; margin:20px 20px;}
.foot-link li a:first-child{font-size:16px;opacity:1; line-height:2.4;}
.foot-link li a{ display:block;color:#fff; line-height:1.6; opacity:0.8;}






