﻿@charset "utf-8";
/* CSS Document */

*{ /*font-size:12px;*/ font-family:"Microsoft YaHei";margin:0;padding:0;list-style-type:none;}
body{ margin:0 0;}
img,a{/* display:block;*/border:0;}
a{text-decoration:none;outline:none; color:#000;}
a:hover{ color:#002856;}
.chear{ clear:both;}
a {
cursor:pointer;font-size:14px;
}

.Navigation-box{
	width:1030px;
	margin:35px auto;
}
.Navigation-box img{ float:left;}
.Navigation-box .nav a{ float:left; margin-left:35px; margin-top:15px; font-size:17px;padding-bottom:6px;cursor:pointer;color: #002856;font-weight: bold;}
.Navigation-box .nav{float:right}
.Navigation-box .nav  a:hover ,.Navigation-box .nav  a.on{    color: #ff540a;}
 

.banner{width:100%;overflow:hidden;height:450px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height:470px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#ff540a;cursor:pointer}

.News-information-box{ width:1030px; margin:55px auto; text-align:center; padding-top:30px;overflow-x:hidden}

.Big-title{ font-size:34px; margin-bottom:8px;color:#002856;}
.English-title{font-family:Gadugi; font-size:20px; color:#ff540a; margin-bottom:100px;}
.jiejue{ margin-bottom:20px;}

.big-box{width:5000px}
.just-box{ width:1030px; float:left; margin-bottom:40px;}
.new-pic{width:213px;height:130px;}
.News-information-box .new-box{ width:439px; border:solid 1px #000; padding:25px; text-align:left; float:left;}


.News-information-box img{ float:left; margin-right:20px;}
.date{ font-size:16px; margin-bottom:10px; line-height:10px;}
.title{ font-size:16px; font-weight:bold; line-height:33px;}
.content{ font-size:12px; line-height:25px;}

.News-information-box .new-box-right{ width:439px; border:solid 1px #000; padding:25px; text-align:left; float:right;}

.core-business-box{ width:100%; margin:0 auto; text-align:center;padding:100px 0 170px 0;}
.core-business{ overflow: hidden;   position: relative; width:1030px; margin:0 auto;}
.core-business .hd{    position: absolute; top: 45%;    width: 100%;}
.core-business .hd ul {display:none}
.core-business .next{background:url(../images/right.png)  no-repeat  center;width:20px;height:42px;  position: absolute;right:-40px;}
.core-business .prev{background:url(../images/left.png)  no-repeat  center;width:20px;height:42px;  position: absolute;left:-40px;}
.core-business li{float:left; margin:0 20px;}
.core-business li a{ width:300px; display:inline-block;}
.core-business a p{ font-size:16px;}
.core-business img{ margin-bottom:20px;}
.core-business .last-box{ margin-right:0px;}
.big-box1{width:5000px}
.Solution-box{  background-color:#f6f6f6; width:100%; margin:0px auto; text-align:center; padding:100px 0 140px 0;overflow-x:hidden}
.Solution{ width:1030px; margin:0 auto}
.Solution .bd{padding:100px 0 60px 0}
.Solution .bd li{float:left}
.Solution .bd li img{width:222px;}
.Solution .hd li { display: inline-block;
    margin-top: 12.5px;
    margin-left: 5px;
    margin-right: 5px;
    width: 15px;
    height: 15px;font-size:0;
  background-color:rgb(249, 191, 196);
    border-radius: 9999px;
    cursor: pointer;}
.Solution .hd li.on{   background-color: rgb(230, 0, 18);  }
 
.Solution p{ font-size:14px;}
.assortment{width:461px; margin:0 auto; padding-bottom:100px;}
.Solution-box a{ float:left; margin-right:47px; }
.assortment a{ font-size:18px; padding-left:23px; padding-right:23px;color:#535353; margin:0;}
.assortment a:hover{ color:#002856;}
.Middle{ border-left:1px solid #000; border-right:1px solid #000;}


.Solution-box .last-box{ margin-right:0px;}

 
	.picScroll-left{ overflow:hidden; position:relative;  background:#f6f6f6 ;padding:30px 0 50px;margin-top:80px}
 
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:15px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;width:215px;margin:0 15px;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:100%; height:auto; display:block;     margin: 0;  }

		.picScroll-left .bd ul li .title{ line-height:24px; background:#ff540a;padding:10px;     font-weight: normal; }
		.picScroll-left .bd ul li .title a{font-size:16px;color:#fff;}
		.picScroll-left .bd ul li .title span{display:block; line-height:24px; white-space: nowrap;text-overflow: ellipsis;  color:#fff;  height: 24px;overflow:hidden}
		
.picScroll-left .hd{    position: absolute; top: 55%;    width: 100%;}
.picScroll-left .next{background:url(../images/right.png)  no-repeat  center;width:20px;height:42px;  position: absolute;right:0px;}
.picScroll-left .prev{background:url(../images/left.png)  no-repeat  center;width:20px;height:42px;  position: absolute;left:0px;}
		
.xf{      background: #fff;  position: fixed;
    right: 50px;
    top: 45%;z-index:9}	
	.xf li  {border-bottom:1px #d9d9d9 solid; position: relative; padding-bottom:10px}	
		.xf li:last-child{    border: 0;}
.xf li  a{      display: block;
 
    width:70px;
    text-align: center;
    font-size: 12px;   }
	
 .xf li i{display:block;    margin-bottom: 5px;height:60px}	
 .xf li  i.ico1{ background:url("../images/ico1.png")  center   no-repeat;    background-size: 65%;}	
  .xf li:hover  a  span{display:block}	
 .xf li:hover  i.ico2{ background:url("../images/ico2b.png")  center   no-repeat  #002856;    background-size: 65%;}		
  .xf li  i.ico2{ background:url("../images/ico2.png")  center   no-repeat;    background-size: 65%;}	
  .xf li  a span{    background: #002856;
    display:none;
    height: 60px;
    line-height: 60px;
    width: 150px;
    position: absolute;
    left: -160px;
    color: #fff;
    top: 0;}
.bta{    text-align: center;    padding-bottom: 40px;}
 .bta span{    font-size: 28px;display:block}
 .bta u{display:block; background:url("../images/icon-prismatic.png")   no-repeat;    margin: 10px auto;width:139px;height:16px;} 
 .bta p{text-align:center}
.footer-box{ width:100%; margin:0 auto; text-align:center; border-top: solid 3px #b5b5b5; padding:100px 0 50px 0;  }
.address{  color: #555;margin-top:9px; margin-bottom:50px;}
.number{ font-size:30px;text-indent:0em}
.footer-box img{ margin-left:auto; margin-right:auto; margin-top:42px; margin-bottom:17px;}
.footer-box .last{    color: #555;
    line-height: 1.7;}
.English{ font-size:14px; margin-bottom:10px;}
.just-line{ background-color:#a7a7a7; width:191px; height:1px; margin:0 auto;}



/*二级页面*/
.bannerbox{width:100%;  
            position:relative;  
            overflow:hidden;  
            height:285px;}
.Advertisement{width:3000px;  
            position:absolute;  
            left:50%;  
            margin-left:-960px;}
			
.Two-level-content-box{ width:1030px; margin:25px auto;overflow: hidden}
.Vertical-navigation-box{ width:215px; float:left; background:#f6f6f6;}		
.Two-level-page-title{ height:50px;line-height:50px; background:#002856; padding-left:40px;}
 .Vertical-navigation-box>ul {    margin-left:40px;}
.Two-level-page-title p{ float:left;color:#FFF; font-size:20px; font-weight:bold;text-indent:0em}
.Two-level-page-title .English{ font-size:14px; margin-top:5px; margin-left:6px;}
.Sub-directory{ width:180px; height:18px; padding:12px 15px; border-bottom:#c9c9c9 1px solid; font-size:16px;cursor:pointer;}
.Sub-directory-box{height:50px;line-height:50px; border-bottom:#c9c9c9 1px solid; font-size:14px;cursor:pointer;}
.Sub-directory-box a{font-size:16px;}
.content-box{ width:765px; border-bottom:#c9c9c9 2px solid; height:35px; margin-left:265px; padding-top:15px; margin-bottom:33px;}

 .dybt{text-align:center;margin-bottom:30px;}
.about  .dybt h3{    font-size: 30px;}
.about  .dybt p{ color:#002856;font-size:18px !important;   text-indent: 0 !important;}
.newsxw .dybt h3{font-size:24px}
.nr {line-height:2;font-size:14px;}

/*投资者关系*/
.content-box1{ width:765px;margin-left:265px;margin-bottom:33px;}
.content-box1 td{padding:5px 10px !important}
.content-box1 table{width:100%;border-collapse: collapse;}
.table-box-inside{width:100%;border:1px solid #cccccc;height:160px}
.table-box-inside1{width:100%;border:1px solid #cccccc;}
/*.inverstor-box{width:49%;float:left;}
.inverstor-box1{margin-right:10px}
.inverstor-box2{margin-right:10px;margin-top:10px}
.inverstor-box3{margin-top:10px}
.titletd{border-bottom:1px solid #cccccc;color:#002856}*/
.inverstor-box{width:100%;padding-bottom:10px;border-bottom:1px #c9c9c9 solid;margin-bottom:10px}
.inverstor-box1{float:left;width:60%;padding-bottom:10px;border-bottom:1px #c9c9c9 solid}
.inverstor-box2{float:left;width:40%;padding-bottom:10px;border-bottom:1px #c9c9c9 solid}
.inverstor-box3{margin-top:10px;width:100%;}
.titletd{color:#002856;font-size:18px;font-weight: bold}
.left-box p{ float:left;color:#002856; font-size:18px; font-weight:bold;text-indent:0em}
.left-box .English{ font-size:14px; color:#a0a0a0; margin-top:3px;}
.right-box p{ float:right; margin-top:3px;}
.right-box{text-align:right;font-size:12px}
.right-box a{display:inline-block;font-size:12px}
.Current-display{ color:#002856;}
.Two-level-page-text{width:765px; margin-left:265px; margin-bottom:50px;}
.Two-level-page-text img{ margin-bottom:30px; margin-left:auto; margin-right:auto;}
.Two-level-page-text p{line-height:200%; }
.Two-level-page-text .bold{font-weight:bold}
.Two-level-page-text .redbold{font-weight:bold;color:#002856;font-size:14px;text-indent:0em}
/*关于恒锋*/
.The-box-set{width:1030px; margin:0 auto; text-align:center; padding-top:30px;overflow-x:hidden}
.The-box-set .Big-title-first{ margin-top:50px; font-size:34px; margin-bottom:8px;}
.The-box-set img{
	
	margin-top:50px;
	margin-bottom:0px;
}
.The-box-set .English-title{ margin-bottom:30px;}
.The-box-set p{ text-align:left;line-height:200%;text-indent: 2em; font-size:14px;}
.The-box-set .English{ line-height:150%}
.The-box-set .Slogan{ font-size:18px; color:#002856; font-weight:bold; margin-top:20px;}

.CORPORATE-CULTURE-box{
	width:100%;
	margin:100px auto 60px auto;
	text-align:center;
	background-color:#fff;
	padding:85px 0 50px 0;
}

.CORPORATE-CULTURE-box img{ width:170px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
.CORPORATE-CULTURE-box .English-title{ margin-bottom:70px;}
.CORPORATE-CULTURE-box p{font-size:14px;line-height:200%; }
.Service-Items{ text-align:left; list-style:14px;line-height:200%; text-indent:0; margin-top:15px;}
.Service-Items img{ width:8px; margin:0; float:left; margin-right:10px; margin-top:6px; margin-left:23px;}

.Shackles-box{ width:1030px; margin-left:auto; margin-right:auto; text-align:left;text-indent: 2em;}
.qualification{width:20%;float:left;margin-left:4%}
.qualification img{width:100%;height:100%;display:inline !important;float:none !important;margin-right:0px !important}
.qualification p{text-align:center !important;text-indent:0em !important}
/*核心业务*/
.Directory-setting{ margin-bottom:20px;}
.Sub-directory-Small{  width:160px; margin-left:20px; padding:10px; color:#333; font-size:12px;}
.Sub-directory-Small a{font-size:12px}
.Case-show{ margin-top:40px; font-size:18px; color:#002856;}
.Case-picture-box img{ margin-bottom:10px;}
.Case-picture-box{ width:765px; margin-top:30px;}
.Case-picture-box td{ text-align:center;}
.Case-picture-box-left td{text-align:left}
.Case-picture-box-left img{margin-left:0;margin-right:0;width:100%}
.active_tab{color:#002856}

/*新闻*/
.news-box{ margin-bottom:30px;   overflow: hidden; border-bottom:1px #ccc dashed; padding-bottom:30px;}
.recruit-box{ background-color:#f6f6f6; padding:5px 10px 15px 10px; margin-bottom:30px; width:750px;line-height:200%;}
.recruit-box td{font-size:14px; padding:10px 10px 0px 10px;line-height:200%;}
.recruit-box p{font-size:14px;color:#000;text-indent:0em;}
.place{line-height:60px;background:#f6f6f6}
.place a{display:inline}
.w1040{width:1040px;margin:0 auto}
.add{margin-left:20px}
.news .jiejue-words p{font-size:13px}
.position{ font-size:18px !important; color:#002856;font-weight:bold;}
td{ font-size:14px; padding:10px 10px 0px 10px;}
.Journalism-tu{ width:250px; height:160px; float:left;overflow:hidden; margin-right:20px;}
.Journalism-tu img{ width:250px;height:165px;}
.Journalism-box tr{border-bottom:1px #ccc dashed}
.Journalism-box td{     border-bottom: 1px #ccc dashed; padding:10px 0;}

.jiejue-words h1{ font-size:16px;   margin-bottom:10px;}
.jiejue-words .date-word{text-indent: 0em; margin-bottom:10px;font-size:12px;color:#ccc} 
 
.Article-header{ text-align:center;}
 .Article-header h1{ font-size:18px; line-height:200%;}
.context{padding-top:40px;margin-top:40px;border-top:1px #ccc solid}
 .context li{line-height:2}
.Page-number{ float:right; margin-right:30px; margin-bottom:30px;margin-top:10px;}
.Page-number p{ float:left; margin-left:15px;text-indent:0em}
.Page-select-box{border:1px solid #959595; float:left;outline:none; margin-top:5px}
.products{width:597px;margin-top:30px}
.te{list-style-type:disc !important;padding-left:30px;line-height:200%}
.jiagou{color:#002856;}
.news img{margin-bottom:5px;}
.news p{font-size:14px}
.more{
	float: right;
    line-height: 20px;
    font-size: 14px;
    color: #959595;
    font-weight: normal;
}
.share-tool{
	text-align: center;
    margin-bottom: 20px;
}
.share{
	font-size: 20px;
    margin-right: 20px;
}
.hospital {width:100%;margin:0 0 10px 0}
.hospital p{text-indent:0;padding-left:15px}
.hospital .redflag{padding:0 0 0 10px;border-left:5px solid red;}
.shuju-tab {padding:3px 5px;background:#002856;border-radius:3px;text-align:center;color:white}