/*********************资质荣誉****************************/
.zzry_content{padding:35px 35px; background-color:#ffffff; margin-top:20px;}
h1{font-family:"Times New Roman"; font-size:32px; font-weight:200;}
hr{border:none; border-top:2px #d2d2d2 solid; width:778px; float:right; margin-top:26px;}
.zzry{width:102px; height:6px; background-color:#0555ae; margin-top:22px; float:left;}
.zzry_list li{font-size:18px; margin-top:20px; position:relative;}
.zzry_list li span{font-size:15px; margin-left:40px; width:850px; display:inline-block;}
.zzry_list li img{position:absolute; top:3px;}
.zzry_content h2{text-align:center; font-family:"Times New Roman"; font-size:32px; margin-top:45px;}
.gainhonor{position:relative;}
.gainhonor a{position:absolute;}
.gainhonor ul li{display:inline-block;}
.gainhonor ul{text-align:center; margin-top:29px;}
.gainhonor ul>:first-child{margin-right:36.5px !important;}
.gainhonor ul li dl dd{margin-top:20px;}
.gainhonor .next{top:235px; left:-15px;} /*top:135px;*/
.gainhonor .page{top:235px; right:-15px;} /*top:135px;*/
.carousel-inner{position:relative; width:93%; overflow:hidden; margin-left:27px;}
.carousel{position:relative;}
.carousel-inner>.item{position:relative; display:none; width:10000px; left:-9120px; float:right; margin-right:-36px;}
.carousel-inner>.item li{float:right; cursor:pointer; margin-right:73px;}
.carousel-inner>.item li dl dt img{width:367px; height:476px;} /*height:276px;*/
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev{display:block; left:0;}

/**左侧导航**/
.one-level{height:63px;}
.meun{background-color:#ffffff; padding-top:20px;}
.meun ul{height:auto;}
.meun ul li{background-color:#ffffff; height:auto; position:relative;}
.bjjs_content{margin-top:25px;}
.bjjs_content p{line-height:25px;}
.meun img{margin-left:25px; vertical-align:middle;}
.meun a{position:static; margin-left:30px; font-size:18px; font-family:"Times New Roman";}
.meun ul li img{margin:0; margin-left:25px; vertical-align:middle;}
.meun ul li a{margin-left:30px; color:#666666; position:static;}
.shares{margin:auto; margin-top:25px; text-align:center; background-color:#eeeeee; padding:15px 35px 0 35px;
	width:780px; height:76px; line-height:25px; border-radius:5px 5px 5px 5px}
.pic{margin-top:60px;}
.pic ul li{width:290px; text-align:center; float:left;}
.pic ul li h3{ }
.pic ul li p{width:230px; margin:auto; margin-top:20px; text-align:center; font-size:13px;}
.hyjt{width:688px; text-align:center; margin:auto; font-size:16px; font-family: "Times New Roman";
	margin-top:45px; line-height:25px; margin-bottom:40px;}
.meun a,.meun a:link{color:#333333;}
.two_on{color:#0555ae !important;}

/*****************************************************/
.crossbar{width:880px; height:33px; background-color:#e5f0fe; position:relative;}
.tvl{background-color:#0555ae; margin-left:10px; height:17px; margin-top:12px; width:4px; display:inline-block;}
.crossbar h3{color:#0555ae; top:5px; font-weight:100; margin-left:10px; position:absolute;}
.brief p{width:400px; font-family:"Times New Roman"; float:left; margin:28px 0 0 12px;}
.brief img{float:left; margin-left:110px; margin-top:10px;}
.meun ul li span img{position:static; vertical-align:central; margin-left:12px;}

/*********时间轴*********/
.world{width:880px; overflow:hidden; height:630px; background:url(../images/company/world.png) no-repeat 0px 95px;}
.timeaxis{width:10000px; left:-9120px; height:510px;
	/*background:url(../images/company/dotted-line.png) repeat-x 0px 275px;*/ position:relative}
.line{background:url(../images/company/dotted-line.png) no-repeat; height:60px; width:880px; float:right;
	margin-top:290px; position:relative;}
.origin{width:210px; height:290px; position:absolute; right:0;}
.line1{right:5px; top:-271px;}
.line2{position:absolute; right:225px; top:48px;}
.line3{right:445px; bottom:41px;}
.line4{right:665px; position:absolute; top:48px;}
.origin_IT dd{margin-top:15px; text-align:justify; color:#666666; /*height:38px;*/ font-size:12px; width:216px;
	height:48px; text-justify:inter-ideograph;}
.year{width:159px; height:37px; background:url(../images/company/year.png) no-repeat; margin:auto;
	text-align:center; line-height:40px; color:#ffffff; font-size:18px;}
.width{margin-top:10px;}
.tvl2{border:2px #0555ae solid; height:36px; width:0; margin:auto;}
.origin .ball{margin:auto; display: block;}
.origin_left img{margin:auto; display:block;}
.origin_left .width{margin-top:0; margin-bottom:20px;}
.origin_left .origin_IT dd{margin-top:-7px; margin-bottom:12px; /*height:38px;*/ width:216px; padding-left:2px;}
.origin_left .tvl2{border:2px #0555ae dashed;}
.left2{margin-left: 10px;}
.content{position: relative;}
.click{top:607px; right:0; position:absolute;}
.click_left{top:607px; left:0; position:absolute; display:none;}
.mskeLayBg{background:#000; width:100%; position:absolute; left:0; top:0; z-index:10; opacity:0.7;
	filter:alpha(opacity=70); display:none; _display:none!important;}
.mskelayBox{margin-top:-251px; margin-left:-494px; position:fixed; left:50%; top:50%; border:7px solid #FFF;
	z-index:20; background:#FFF; display:none; _display: none!important;}
.hidden{display: none;}
.mskeClaose{position:absolute; top:-17px; right:-17px; cursor:pointer;}
.mske_html{text-align:center;}
.mske_html img{width:367px; height:276px;}
.msKeimgBox li dt a{position:relative;}
.origin_IT dl dt img{width:210px; height:118px;}
.origin line2 .origin_IT dd{margin-top:7px; text-align:center; color:#666666; height:38px; font-size:12px;
	width:210px;}
.line2:first-child+.line2{border:1px solid red; margin-top:10px;}
.meun ul li a{left:45px!important;}
.meun ul li a:hover{position:absolute!important; left:45px!important; z-index:2;}