@charset "gb2312";
html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}
html, body {width:100%; height:100%;background:#fff;}
body {margin:0 auto; font:12px/1 "Microsoft Yahei", "微软雅黑", sans-serif; vertical-align:baseline; overflow-y:scroll;}
h1 {font-weight:bold; font-size:18px; line-height:normal; color:#474545;}
h3 {font-weight:normal; font-size:12px; color:#746969;}
h2, h4, h5, h6 {font-weight:normal; font-size:100%;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
a {text-decoration:none;}
p {line-height:22px; text-align:justify;}
img, iframe {border:none;}
a:link {color:inherit;}
:focus {outline:0;}
a {
    text-decoration: none;
    -webkit-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    -ms-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    color: #616161;
}
.w1200{
	width: 1200px;
	margin: 0 auto;
}
.pr{
	position: relative;
}
@font-face { 
font-family: shuzi;/*定义font的名字*/ 
src: url('../font/shuzi.ttf');/*把下载的字体文件引入进来*/ 
} 	
@font-face {
font-family: 'zi_din';
src: url('../font/dincond-medium-webfont.eot');
src: url('../font/dincond-medium-webfont.eot?#iefix') format('embedded-opentype'), 
	url('../font/dincond-medium-webfont.woff') format('woff'), 
	url('../font/dincond-medium-webfont.ttf') format('truetype'), 
	url('../font/dincond-medium-webfont.svg#novecentowide-bold-webfont') format('svg');
}
html *{
  box-sizing:border-box;
	
}
html *:before,
html *:after {
  box-sizing: border-box;
  -webkit-transition: 0.25s;
  transition: 0.25s;
}
*:before,
*:after {
  z-index: 1;
}
[class^="btn-"] {
  position: relative;
  display: block;
  width: 100%;
  height: 44px;
  max-width: 329px;
  text-transform: uppercase;
  overflow: hidden;
  border: 1px solid currentColor;
}
.btn-2 {
  color: #dc3b45;
  line-height: 44px;
	text-align: center;
	border: 1px solid #dc3b45;
}
.btn-2:before {
  content: '';
  width: 0;
  height: 0;
  -webkit-transform: rotate(360deg);
  border-style: solid;
  border-width: 0 0 0 0;
  border-color: transparent transparent transparent #dc3b45;
  position: absolute;
  bottom: 0;
  left: 0;
}
.btn-2:after {
  content: '';
  width: 0;
  height: 0;
  -webkit-transform: rotate(360deg);
  border-style: solid;
  border-width: 0 0 0 0;
  border-color: transparent #dc3b45 transparent transparent;
  position: absolute;
  top: 0;
  right: 0;
}
.btn-2:hover {
  color: #ff767f;
}
.btn-2:hover:before {
  border-width: 200px 0 0 200px;
}
.btn-2:hover:after {
  border-width: 0 200px 200px 0;
}
.btn-2:active {
  background: #dc3b45;
}
/*img{ vertical-align:top;}*/
ol,ul,li{list-style:none;}
input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/
.fl{ float:left; overflow:hidden; }
.fr{ float:right; overflow:hidden; }



/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next {position:absolute;left:10%;top:40%;margin-top:-25px;display:block;width:46px;height:46px;
	background:url(../images/next_01.png) 0px 0px no-repeat;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.slideBox .next {
	left:auto;
	right:10%;
	background:url(../images/next_03.png) 0px 0px no-repeat;
}
.slideBox .prev:hover, .slideBox .next:hover {
	filter:alpha(opacity=100);
	opacity:1;
}
.slideBox .prevStop {
	display:none;
}
.slideBox .nextStop {
	display:none;
}

.flash {
  height: 470px;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.slides_container {
  height: 470px;
  overflow: hidden;
  width: 100%;

}
.paginposition {
  bottom: 0;
  font-family: Arial,Sans-Serif;
  padding: 20px 0 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 100;
}
.pagininer {
    padding:20px 0;
    position: absolute;
    bottom: 0;
    right: 20%;
    width: 150px;
    margin-left: -100px;
    overflow: hidden;
    height: 20px;
}
.slides_control a {
  padding: 448px 1920px;
}
.picnumeric {
  position: absolute;
  right: 0;
}
.picnumeric li {
  display: block;
  float: left;
}
.picnumeric a {
 background:url(../images/d02.png) no-repeat; width:16px; height:16px; display:block; padding:0 5px;
  text-indent: -9999px;
}
.picnumeric .current a {
  background:url(../images/d01.png) no-repeat; 
  text-decoration: none;
}
.slides_control li {
  background-position: center top;
  background-repeat: no-repeat;
  height: 470px;
  overflow: hidden;
  width:100%;
}
.slides_control {
  width: 100% !important;
}
.prev .bg {
  background: url("../images/left.png") no-repeat scroll 0 0 transparent;
  height: 40px;
  width: 36px;
}
.prev .bg:hover {
  background: url("../images/left1.png") no-repeat scroll 0 0 transparent;
}
.next .bg {
  background:url("../images/r.png") no-repeat ;
  height: 40px;
  width: 36px;
}
.next .bg:hover {
  background: url("../images/r1.png") no-repeat scroll 0 0 transparent;
}
.prev {
  left: -36px;
  position: absolute;
  top: 180px;
  z-index: 99;
}
.next {
  right: -36px;
  position: absolute;
  top: 180px;
  z-index: 99;
}
.Stock {
  color: #7C849C;
  font-weight: bold;
  padding: 10px 0;
}
.Stock span {
  color: #7C849C;
  font-size: 13px;
  padding: 0 7px;
  font-weight:bold;
}
.Stock .Percent {
color: #7C849C;
}
.contentz{
	width:100%;
	background:url(../images/indexnew_04.gif) repeat-x;
	height:42px;
	overflow:hidden;
	line-height:42px;
	clear:both;
}
.contentsy{
	width:100%;
	background:#ecedf4;
	padding-top:37px;
	overflow:hidden;
	clear:both;
}
.content{
	width:1140px;
	margin:0 auto;
}
.content_l{
	width:357px;
	float:left;
	height:272px;
	display:block;
	overflow:hidden;
	background:#5d6da1;
}
.content_m{
	width:533px;
	float:left;
	margin-left:10px;
	height:272px;
	display:block;
	overflow:hidden;
}
.content_r{
	width:229px;
	float:right;
	height:272px;
	display:block;
	overflow:hidden;
}
.content_weixin{
	width:105px;
	float:left;
	height:198px;
	display:block;
	overflow:hidden;
}
.ybjsy{
	width:340px;
	height:48px;
	line-height:48px;
	background:#FFF;
	margin:0 auto;
}
	


    .g-wrap {position:relative; margin:0 auto; width:1200px; height:100px; overflow:hidden; }
    #header {position:relative; z-index:5; height:100px; background-color:#fff; overflow: hidden;padding-bottom: 3px;background: url(../images/nav.jpg) bottom center no-repeat;}
    #nav {position: absolute;top: 0px;right:70px;z-index: 4;height: 100%;overflow: hidden;line-height: 100px;}
    #nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
    #nav .n1 {width:90px;background: url(../images/home.jpg) center no-repeat;}
    #nav .n2, #nav .n3,#nav .n4, #nav .n5, #nav .n6, #nav .n9, #nav .n10 {width:100px;}
	#nav .n7{width:190px;}
	#nav .n8{width:130px;}
    
    #nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-weight:bold; font-size:14px; line-height:100px; text-align:center; color:#666; -webkit-transition:color 200ms; transition:color 200ms;}
    #nav li a.on {color:#fff;}
    #nav li a span {position:absolute; left:0; top:0; z-index:2; width:95%; height:100%;}
    #nav li a .bkg {top:100%; z-index:1; background-color:#006987; -webkit-transition:top 200ms; transition:top 200ms;}

    #nav li a.on .bkg,
    #nav li a:hover .bkg {top:0;}

    #shop {position:absolute; bottom:0; right:0; z-index:5; width:78px; height:100%; background:#fff; border-left:1px solid #e5e5e5;}

    #shop {width:85px;}
    #shop .btn-search {position:absolute; top:0; left:10px; width:40px; height:100%; background:url(../img/icon_search.png) no-repeat 11px 30px;}
    #shop .btn-search:hover,
    #shop .btn-search.on {background-image:url(../img/icon_search_on.png);}
        /*#searchbox {display:none; position:absolute; top:100%; z-index:11115; line-height:44px; right:0; padding:0 20px; width:200px; height:44px; border:8px solid #4c4a4f;}*/
    #shop .btn-lang {position:absolute;top:0; right:-10px; padding:0 10px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:76px; color:#666369; background-color:#fff; -webkit-transition:color 300ms; transition:color 300ms;}
    #shop .btn-lang:hover {color:#ff2424;}

	#content {position:relative; overflow:hidden; }
    #subNav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:61px; overflow:hidden; }
	#subNav .g-wrap {overflow:visible;}
    #subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:rgba(76,76,76,0.70); overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
    #subNav .g-wrap .about {left:346px; padding:0 20px; /*width:835px;*/}
    #subNav .g-wrap .news {left:432px; padding:0 20px; /*width:752px;*/}
    #subNav .g-wrap .relation {left:521px; padding:0 20px;/* width:643px;*/}
    #subNav .g-wrap .service {left:604px; padding:0 20px; /*width:573px;*/}
	#subNav .g-wrap .customer {left:690px; padding:0 20px; /*width:573px;*/}
	#subNav .g-wrap .join {right:262px; padding:0 20px; /*width:573px;*/}
	#subNav .g-wrap .contact{right:0; padding:0 20px; /*width:573px;*/}
	#subNav .g-wrap .zhaocai{right:139px; padding:0 20px; /*width:573px;*/}
	#subNav .g-wrap .investor {left:100px; padding:0 20px; /*width:835px;*/}

     /*2016.4.12*/
    #subNav .g-wrap .nwmenu{ right: 0; top: -409px; width: 270px; height: auto; background-color: #4c4a4f; -webkit-transition: 300ms; transition: 300ms;}
    #subNav .g-wrap .nwmenu .nwmenu-inner{ padding: 30px; width: 210px; max-height: 349px; overflow: hidden;}
    #subNav .g-wrap .nwmenu .nwmenu-inner .nwi-box{ margin-bottom: 10px;}
    #subNav .g-wrap .nwmenu .nwi-tit{ float: left; width: 50px; color: #8f8c92; font-size: 12px;}
    #subNav .g-wrap .nwmenu .nwmenu-list{ float: right; margin-top: -5px; width: 140px;} 
    #subNav .g-wrap .nwmenu .nwmenu-list li a{ float: none; padding: 0; line-height: 22px; color: #d2ced5; font-size: 12px;font-weight: normal; -webkit-transition: color 300ms; transition: color 300ms;}
    /*2016.4.12*/

    #subNav .g-wrap .nwmenu .nwmenu-list li a:hover{ color: #f63b34;}
    #subNav .g-wrap .on {top:0; z-index: 2;}
    #subNav .g-wrap .item a{float:left; padding:0 10px; font-weight:bold; font-size:13px; line-height:61px; color:#d2ced5;-webkit-transition:color 300ms; transition:color 300ms;}
	#subNav .g-wrap .item2 a { float:right; }
    #subNav .g-wrap .item a:hover {color:#c90915;}
    #subNav .g-wrap .item #on {
    color: #f63b2e;
}	/*精品项目三级滑动*/
#logo {
    position: absolute;
    top: 16px;
    left: 0px;
    width: 385px;
    height: 68px;
	background: url(../images/logo.png) no-repeat left center;}
.top_icon{
	position: absolute;
	right: 0;
	top: 0;
	width: 100px;
	height: 76px;
	border-left: #e7e7e7 solid 1px;
}
.sosuo{
	width:50%;
	height: 100%;
	display: block;
	background: url(../images/icon1.png) center center no-repeat;
	float: left;
}
.sosuo:hover{
	background: url(../images/icon1_1.png) center center no-repeat;
}
.weixin{
	width:50%;
	height: 100%;
	display: block;
	background: url(../images/icon2.png) center center no-repeat;
	float: left;
}
.weixin:hover{
	background: url(../images/weixin_icon.gif) center center no-repeat;
}
.top_iput{
	position: absolute;
	background-color: #fff;
	width: 238px;
	height: 60px;
    border: 8px solid #4c4a4f;
	top:-74px;
	right: 0;
	transition: top 300ms;
	-webkit-transition: top 300ms;
}
.top_iput.on{top:0;}
.top_iput input{
	height: 24px;
	line-height: 44px;
	width: 200px;
	margin: 10px 20px;
}
.top_weixin{
    border: 8px solid #4c4a4f;
	width: 230px;
	height: 230px;
	position: absolute;
	top:-274px;
	right: 150px;
	transition: top 300ms;
	-webkit-transition: top 300ms;
	z-index: 999;
}
.top_weixin.on{ top:0;}
.top_weixin img{
	width: 100%;
	height: auto;
}
/*关于我们*/
.gy_about{
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.about_text{
	width: 505px;
	float: left;
	padding: 70px 0;
	background: url(../images/about.png) right bottom no-repeat;
}
.about_text h1{
	font-family: "shuzi";
	font-size: 36px;
	color: #5aaac1;
	font-weight: normal;
	line-height: 30px;
}
.about_text h2{
	font-size: 20px;
	color: #545454;
	padding-bottom: 20px;
	padding-top: 10px;
}
.about_text p{
	color: #a6a6a6;
	font-size: 14px;
	line-height: 30px;
	width: 450px;
}

.about_icon{
	width: 693px;
	float: right;
}
.icon_no1{
	width: 229px;
	height: 187px;
	overflow: hidden;
	float: left;
	margin-right: 2px;
	position: relative;
	margin-top: 2px;
}
.icon_no1 img{
	-webkit-transition: 1s;
    -moz-transition: 1s;
    -o-transition: 1s;
}
.icon_no1:hover img{
	-webkit-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); 
}
.icon_no1 a{
	position: absolute;
	width: 100px;
	height: 75px;
	left: 50%;
	top: 50%;
	margin-left: -50px;
	margin-top: -37px;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	line-height: 120px;
}
.on1{
	background: url(../images/on1.png) top center no-repeat;
}
.on2{
	background: url(../images/on2.png) top center no-repeat;
}
.on3{
	background: url(../images/on3.png) top center no-repeat;
}
.on4{
	background: url(../images/on4.png) top center no-repeat;
}
.on5{
	background: url(../images/on5.png) top center no-repeat;
}
.on6{
	background: url(../images/on6.png) top center no-repeat;
}


/*首页新闻*/
.news_box{
	width: 100%;
	height: 355px;
	position: relative;
	overflow: hidden;
}
.news_left{
	width: 45%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: #5aaac1;
}
.news_right{
	width: 55%;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: #f3f3f3;
}
.gs_news{
	width: 507px;
	padding: 60px 0;
	background: #5aaac1;
	float: left;
	position: relative;
	z-index: 12;
	color: #fff;
}
.gs_title{
	width: 460px;
	padding-bottom: 20px;
	overflow: hidden;
}
.gs_title h1{
	font-size: 16px;
	color: #fff;
	float: left;
}
.gs_title a{
	float: right;
	font-size: 14px;
	color: #fff;
}
.gs_text{
	width: 460px;
	overflow: hidden;
	
}
.gs_text h1{
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	padding-bottom: 20px;
}
.gs_text p{
	font-size: 14px;
	line-height: 24px;
}
.gs_text p:hover{
	text-decoration: underline;
}
/*社区动态*/
.sq_dongtai{
	width: 693px;
	padding: 60px 0;
	background: #f3f3f3;
	float: right;
	position: relative;
	z-index: 12;
	color: #808080;
	padding-left: 20px;
	
}
.sq_title{
	width: 100%;
	overflow: hidden;
	padding-bottom: 20px;
}
.sq_title h1{
	font-size: 16px;
	color: #5a5a5a;
	float: left;
}
.sq_title a{
	color: #5aaac1;
	font-size: 14px;
	float: right;
}
.sq_news{
	width: 100%;
	overflow: hidden;
}
.sq_on1{
	width: 100%;
	overflow: hidden;
}
.sq_photo{
	width: 175px;
	height: 114px;
	float: left;
	overflow: hidden;
}
.sq_photo img{
	width: 100%;
	min-height: 114px;
}
.sq_text{
	width: 480px;
	float: right;
}
.sq_text h1{
	padding-bottom: 15px;
}
.sq_text h1:hover{
	color: #206c85;
}
.sq_text p{
	font-size: 14px;
	line-height: 24px;
	color: #808080;
}
.sq_text p:hover{
	text-decoration: underline;
}
.sq_list{
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
}
.sq_list li{
	width: 100%;
	overflow: hidden;
}
.sq_list li a{
	font-size: 14px;
	color: #808080;
	float: left;
	line-height: 24px;
}
.sq_list li a:hover{
	color: #006987;
}
.sq_list span{
	float: right;
	font-size: 14px;
	display: block;
	line-height: 24px;
}
/*特色服务*/
.fw_box{
	width: 100%;
	background: #fff;
	overflow: hidden;
	padding: 45px 0;
}
.wz_title{
	width: 100%;
	overflow: hidden;
	padding-bottom: 40px;
}
.wz_title h1{
	font-family: "shuzi";
	color: #5aaac1;
	font-size: 36px;
	line-height: 30px;
	font-weight: normal;
}
.wz_title h2{
	font-size: 20px;
	color: #545454;
	line-height: 30px;
}

.fw_back{
	width: 100%;
	overflow: hidden;
}
.fw_list{
	width: 387px;
	height: 192px;
	padding: 60px 30px;
	color: #fff;
	float: left;
	margin-right: 19px;
}
.fw_list.clear{
	margin-right: 0;
}
.fw_list.back{
	background: #7adfa5;
}
.fw_list.back1{
	background: #ecb25d;
}
.fw_list.back2{
	background: #5ab2cb;
}
.fw_list i{
	width: 70px;
	height: 70px;
	float: left;
	transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}

.fw_back a:hover i{
	transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
} 
.fw_wenzi{
	float: left;
	padding-left: 35px;
}
.fw_wenzi h2{
	font-size: 18px;
	padding-top: 10px;
	padding-bottom: 14px;
}
.fw_wenzi p{
	font-size: 14px;
}
.fw_list i.icon1{
	background: url(../images/fw1.png) center no-repeat;
}
.fw_list i.icon2{
	background: url(../images/fw2.png) center no-repeat;
}
.fw_list i.icon3{
	background: url(../images/fw3.png) center no-repeat;
}
/*项目*/
.project_list{
	width: 100%;
	overflow: hidden;
}
.project_box{
	width: 100%;
	overflow: hidden;
	background: #e3f4ff;
	padding: 45px 0;
}

.so_photo{
	width: 280px;
	height: 190px;
}
.prject_icon{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	padding-top: 10px;
}
.prject_icon i{
	width: 17px;
	height: 21px;
	float: left;
	background: url(../images/ditu.png) center no-repeat;
}

.prject_icon p{
	line-height: 30px;
	padding-left: 20px;
	float: left;
	color: #545454;
}
.prject_icon strong{
	line-height: 30px;
	padding-left: 20px;
	float: left;
	color: #545454;
}
/*友情链接*/
.link_box{
	width: 100%;
	height: 110px;
	background: #fff;
}
.link_box p{
	padding-top: 30px;
	font-size: 16px;
	color: #545454;
	float: left;
}
.link_list{
	padding: 25px 0;
	float: left;
	overflow: hidden;
}
.link_list li{
	float: left;
	margin-bottom: 10px;
	border: #e5e5e5 1px solid;
	margin-right: 15px;
}
.link_list li:last-child{
	margin-right: 0;
}
.footer{
	width: 100%;
	background: #003f50;
	overflow: hidden;
}
.foot_tel{
	float: left;
	padding: 25px 0;
	padding-left:60px;
	background:url(../images/add1.png) no-repeat left center;
}

.foot_tel h1{
	font-size: 36px;
	color: #01b4e6;
	font-family: "zi_din";
	font-weight: normal;
}
.foot_tel h2{font-weight:bold;
	font-size: 14px;
	color: #01b4e6;
	line-height: 24px;
}
.foot_tel p{font-weight:bold;
	font-size: 14px;
	color: #73969f;
}
.foot_more{
	float: right;
	color: #73969f;
	padding: 20px 0;
	padding-right:170px;position:relative;
}
.foot_more .ewm{position:absolute;top:22px;right:0;max-width:115px;text-align:center;font-size:12px;}
.foot_gz{
	float: left;
}
.foot_gz i{
	width: 47px;
	height: 37px;
	float: left;
	background: url(../images/dt_logo.png) center no-repeat;
}

.foot_gz p{color:#01acdc;
	padding-left: 10px;
	line-height: 40px;
	float: left;
	padding-right: 40px;
}
.foot_xxx{
	width: 100%;
	padding-bottom: 10px;
	overflow: hidden;
}
.foot_ww{display: none;
	float: right;
}

.foot_wx{
	width: 35px;
	height: 35px;
	border-radius: 50%;
	float: left;
	margin: 0 5px;
}

.foot_wx.wx{
	background:#006987 url(../images/wx.png) center no-repeat;
}
.foot_wx.wb{
	background:#006987 url(../images/wb.png) center no-repeat;
}
.bq_text{padding-top:20px;
	font-size: 14px;
	line-height: 24px;
}
.bq_text a{
	color: #73969f;
}
/*内页导航*/
.n_nav{
	width: 100%;
	height: 58px;
	background: #006986;
}
.n_navs{
	width: 100%;
	overflow: hidden;
}
.n_navs li{
	float: left;
	padding: 0 15px;
}
.n_navs li a{
	font-size: 13px;
	color: #fff;
	text-align: center;
	line-height: 58px;
	border-bottom: 4px solid #fff;
	display: block;
	z-index: 3;
	transition: border 0.8s;
    -moz-transition:border 0.8s;
    -webkit-transition:border 0.8s;
    -o-transition:border 0.8s;
}
.n_navs li.cur a{
	border-bottom: 4px solid #006986;
}
.n_navs li:hover a{
	border-bottom: 4px solid #006986;
}
.manbo{
	width: 100%;
	background: #fff;
	height: 70px;
	z-index: 2
}
.hanbao{
	float: right;
	line-height: 40px;
}
.hanbao i{
	float: left;
	width: 10px;
	height: 10px;
	margin-top: 31px;
	background: url(../images/hanbo.jpg) center no-repeat;
	margin-right: 10px;
}
.hanbao p{
	float: left;
	line-height: 70px;
	background: url(../images/sanj.jpg) left no-repeat;
	padding-left: 10px;
	color: #5b5b5b;
	margin-right: 5px;
}
.hanbao a{
	float: left;
	line-height: 70px;
	background: url(../images/sanj.jpg) left no-repeat;
	padding-left: 10px;
	color: #006986;
}
/*关于我们*/
.about_box{
	width: 100%;
	background: #f4f5f6;
	overflow: hidden;
}

.about_wz{
	width: 756px;
	float: left;
	padding-right: 35px;

}
.about_wz>h1{
	font-size: 24px;
	color: #515151;
	padding-top: 50px;
}
.about_wz h2{
	font-family: "shuzi";
	font-size: 60px;
	color: #5aaac1;
	padding-bottom: 10px;
}
.about_wz strong{
	font-size: 14px;
	line-height: 24px;
}
.about_txx{
	width: 100%;
	overflow: hidden;
	padding-top: 45px;
	padding-bottom: 16px;
}
.about_txx.wid{
	width: 756px;
	padding-right: 35px;
	float: left;
}
.about_txx h1{
	color: #545454;
}
.about_txx h2{
	font-size: 36px;
	font-family: "shuzi";
	color: #5aaac1;
	padding-bottom: 20px;
}
.about_txx p{
	font-size: 13px;
	color: #7a7a7a;
	line-height: 24px;
}
.fu_dq{
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.about_xdd{
	width: 442px;
	float: right;
	color: #fff;
	height: 376px;
	background: url(../images/diqu.jpg) center no-repeat;
	padding: 50px 40px;
}
.about_xdd h1{
	font-size: 65px;
	color: #fff;
	font-family: "shuzi";
	opacity: 0.4;
	line-height: 55px;
	font-weight: normal;
	padding-bottom: 33px;
}
.about_xdd p{
	font-size: 16px;
	color: #fff;
	padding-bottom: 20px;
}
.about_xdd p strong{
	font-size: 48px;
	font-family: "shuzi";
	font-weight: normal;
	padding-right: 5px;
}

/*新闻资讯*/
.news_boox{
	width: 100%;
	background: #f4f5f6;
	overflow: hidden;	
}
.news_show{
	width: 100%;
	padding: 30px 0;
	overflow: hidden;
}
.news_photo{
	width: 403px;
	height: 253px;
	float: left;
}
.news_text{
	width: 797px;
	height: 253px;
	padding: 30px 35px;
	background: #fff;
	float: right;
}
.news_text h1{
	font-family: "shuzi";
	color: #006986;
	font-size: 36px;
	padding-bottom: 15px;
	font-weight: normal;
}
.news_text h2{
	font-size: 16px;
	color: #373737;
	padding-bottom: 10px;
}
.news_text p{
	font-size: 14px;
	color: #8e8e8e;
	line-height: 24px;
}

.news_list{
	width: 100%;
	overflow: hidden;
}
.news_time{
	width: 121px;
	height: 122px;
	background: #fff;
	padding-left: 40px;
	padding-top: 20px;
	padding-right: 20px;
	float: left;
	
}
.news_time h1{
	font-family: "shuzi";
	font-size: 36px;
	color: #006986;
	font-weight: normal;
}
.news_time h2{
	font-size: 24px;
	font-family: "shuzi";
	color: #006986;
	font-weight: normal;
	text-align: right;
}

.news_more{
	width: 1050px;
	float: right;
	padding-top: 20px;
	padding-right: 25px;
}
.news_list li{
	width: 100%;
	overflow: hidden;
	padding: 10px 0;
	border-bottom: #d5dbdc 1px dashed;
	transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.news_list li:hover{
	background: #fff;
	transform: translate(10px, 0);
    -webkit-transform: translate(10px, 0);
    -moz-transform: translate(10px, 0);
    -o-transform: translate(10px, 0);
    -ms-transform: translate(10px, 0);
}
.news_more h1{
	font-size: 16px;
	color: #555555;
	padding-bottom: 10px;
}
.news_more p{
	font-size: 14px;
	line-height: 24px;
	color: #868686;
}

/*分页*/
.pagek{
	width: 100%;
	overflow: hidden;
	margin:20px 0;
}
.pagek li{
	display: inline-block;
}
.pagek li a{display: inline-block;
	font-size: 24px;
	font-family: "zi_din";
	margin-right: 5px;
	color: #727474;
}

.Previous a{
	width: 38px;
	height: 38px;
	font-size: 14px;
	color: #727474;
	line-height: 38px;
	text-align: center;
}
.Previous a.left{
	color:#006986;
}
.Previous a.right{
	color:#006986;
}
.Previous a:hover{
	cursor:pointer;
}
.one a{
	width: 38px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	background-color: #fff;
}
.one a:hover{
	color: #006986;
}
.one.on a{
	color: #006986;
}
.pagek ul{
	text-align: center;
}
/*康桥小故事*/
.fuwu_box{
	width: 100%;
	padding: 40px 0;
	overflow: hidden;
}
.fuwu_box li{
	width: 280px;
	float: left;
	margin-right: 25px;
	height: 358px;
	margin-bottom: 30px;
	overflow: hidden;
}
.fuwu_box li:nth-child(4n+0){
	margin-right: 0;
}
.fuwu_photo{
	width: 100%;
	height: 310px;
	position: relative;
	z-index: 2;
}
.fuwu_box li:hover .fuwu_no{
	margin-top: -48px;
	background: #006986;
	color: #fff;

}
.fuwu_no{
	width: 100%;
	height: 105px;
	text-align: center;
	color: #7b7b7b;
	font-size: 14px;
	position: relative;
	z-index: 3;
	background: #fff;
	    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -transition: all .3s;
}
.fuwu_no p{
	font-weight: bold;
	line-height: 52px;
	text-align: center;
}
.fuwu_no a{
	display: block;
	width: 119px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #fff;
	margin: 0 auto;
	border: 1px solid #fff;
}
/*项目*/
.pro_box{
	padding: 40px 0;
}
.pro_nav{
	width: 465px;
	margin: 0 auto;
	overflow: hidden;
}
.pro_nav.wid{
	width: 225px;
}
.pro_nav a{
	float: left;
	width: 100px;
	height: 40px;
	border-radius: 20px;
	background: #9c9388;
	text-align: center;
	line-height: 40px;
	color: #fff;
	margin-right: 20px;
    	margin-bottom: 10px;
}
.pro_nav a:last-child{
	margin-right: 0;
}
.pro_nav a:hover{
	background: #fb9000;
}
.pro_nav a.cur{
	background: #fb9000;
}

.project_bxx{
	width: 100%;
	padding: 40px 0;
	overflow: hidden;
}
.project_bxx li{
	width: 290px;
	float: left;
	margin-right: 13px;
	margin-bottom: 13px;
}
.project_bxx li:nth-child(4n+0){
	margin-right: 0;
}
.pro_photo{
	width: 100%;
	height: 240px;
	overflow: hidden;
}

.pro_txt{
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-align: center;
	font-size: 14px;
	color: #696969;
	background: #fff;
}
.project_bxx li:hover .pro_txt a{
	color: #fff;
}
.project_bxx li:hover .pro_txt{
	background: #006986;
	color: #fff;
}


.hr_title{
	width: 543px;
	float: left;
	height: 365px;
	background: #f4f5f6;
	padding: 20px;

}
.hr_title.hig{
	height: auto;
	margin-bottom: 30px;
	min-height: 365px;
}
.hr_title.back{
	background: #e4e7eb;
}
.hr_title h1{
	font-size: 24px;
	color: #515151;
	padding-top:5px;
	padding-bottom: 10px;
}
.hr_title h2{
	font-family: "shuzi";
	font-size: 36px;
	color: #5aaac1;
	padding-bottom: 10px;
}
.hr_title p{
	font-size: 14px;
	color: #7a7a7a;
	line-height:1.5;
}
.px_box{
	width: 100%;
	overflow: hidden;
	background: #e4e7eb;
}
.zp_box{
	width: 657px;
	float: right;
	padding: 50px 0;
}
.zp_btn{
	width: 275px;
	overflow: hidden;
	float: left;
}
.zp_btnn{
	width: 100%;
	height: 120px;
	color: #fff;
	padding: 30px 20px;
	margin-bottom: 12px;
	background: #5aaac1;
}
.zp_btnn.color{
	background: #ecb25d;
}
.zp_btnn em{
	width: 60px;
	height: 50px;
	display: block;
	float: left;
	margin-right: 20px;
}
.zp_btnn em.con{
	background: url(../images/hr.png) center no-repeat;
}
.zp_btnn em.con1{
	background: url(../images/hr1.png) center no-repeat;
}
.zp_btnn h1{
	color: #fff;
	padding-bottom: 10px;
	font-weight: normal;
}
.zp_btnn p{
	font-size: 14px;
	color: #fff;
}

/*联系我们*/

.tel_title{
	width: 100%;
	overflow: hidden;
	padding-top: 40px;
}
.tel_title h1{
	font-size: 18px;
	color: #006986;
	font-weight: normal;
}
.tel_title h2{
	font-size: 36px;
	color: #006986;
	font-family: "shuzi";
}
.tel_lx{
	width: 100%;
	overflow: hidden;
}
.tel_dz{
	width: 540px;
	padding-top: 40px;
	padding-bottom: 10px;
	overflow: hidden;
	float: left;
}
.tel_dz h3{
	font-size: 16px;
	padding-bottom: 20px;
	color: #ff9700;
}
.tel_sx i{
	float: left;
	width: 30px;
	height: 30px;
	margin-right: 20px;
}
.tel_sx i.on{
	background: url(../images/dw.png) center no-repeat;
}
.tel_sx i.on1{
	background: url(../images/dw1.png) center no-repeat;
}
.tel_sx p{
	display: block;
	font-size: 14px;
	color: #6d6d6d;
}
.tel_sx h1{
	font-size: 48px;
	font-family: "shuzi";
	color: #6d6d6d;
}
.tel_sx{
	width: 100%;
	overflow: hidden;
	padding-bottom: 35px;
}
.jy_box{
	width: 658px;
	float: right;
}
.jy_box input{
	width: 100%;
	height: 42px;
	border: #d5dbdc 1px solid;
	background: #fff;
	padding-left: 15px;
	font-size: 12px;
	margin-bottom: 30px;
	color: #6d6d6d;
	line-height: 42px;
}
.jy_box input:focus{
	border: 1px solid #ff9700;
}
.jy_box textarea{
	width: 100%;
	padding: 15px;
	color: #6d6d6d;
	line-height: 24px;
	height: 125px;
}
.jy_box .inp_no{
	width: 320px;
	float: left;
}
.inp_no.wid{
	margin-right: 18px;
}
.tel_btn{
	width: 100%;
	padding-top: 25px;
	padding-bottom: 20px;
	overflow: hidden;
}
.tel_btn input{
	width: 160px;
	height: 44px;
	float: left;
}
.tel_btn img{
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}

.tel_btn button{
	float: left;
	width: 100px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: #333333;
	margin-left: 115px;
	border: none;
}

/*荣誉*/
.rongyu{
	overflow: hidden;
	padding: 40px 0;
}
.rongyu_list{
	width: 100%;
	overflow: hidden;
	padding-top: 40px;
}
.pdd{
	padding-top: 40px;
}
/*招聘*/
.hr_list{
	width: 680px;
	overflow: hidden;
}
.hr_tis{
	width: 100%;
	height: 80px;
	background: #5aaac1;
	color: #fff;
	line-height: 80px;
	font-size: 18px;
	padding: 0 40px;
}
.hr_pho{
	margin-top:30px;
	width: 490px;
	overflow: hidden;
}
.hr_box{
	padding: 40px 0;
}
.hr_liu{
	width: 100%;
	overflow: hidden;
}
.hr_liu li{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	padding: 0 40px;
	background: #fff;
	color: #808080;
	line-height: 60px;
}
.hr_liu li:nth-child(2n+0){
	background: #f4f5f6;
}
.hr_liu li p{
	font-size: 14px;
	color: #808080;
	line-height: 60px;
}


.basic{
	padding: 38px 96px 28px;
	background: #fff;
	height: 166px;
}
.basic h1{
	color: #000;
    font-size: 22px;
}
.basic h2{
	font-size: 16px;
    color: #3B3A42;
    height: 24px;
    line-height: 40px;
}

.basic p{
    margin-right: 10px;
    color: #828587;
	line-height: 40px;
	padding-top: 10px;
	font-size: 14px;
}
.money{
	
}
.money p{
	color: #b3b3b3;
	font-size: 20px;
	font-weight: bold;
}
.money p span{
	font-family: "shuzi";
	font-size: 26px;
    line-height: 24px;
    color: #ff9700;
    font-weight: 600;
}
.money a{
	text-align: center;
    width: 96px;
    line-height: 32px;
    height: 32px;
	border: 1px solid #ff9700;
    border-radius: 15px;
    color: #ff9700;
	display: block;
	margin-top: 10px;
}
.money a:hover{
	background: #E60012;
	color: #fff;
}

.position{
	overflow: hidden;
    margin-top: 10px;
    background-color: #fff;
    padding: 40px 96px 50px;
}


.module-hd {
    margin-bottom: 30px;
    font-size: 14px;
    color: #828588;
    line-height: 25px;
    height: 25px;
    font-weight: 600;
}
.module-bd p{
	font-size: 14px;
	color: #808080;
	line-height: 24px;
}
/*新闻展示*/

.ns_show{
	width: 760px;
	float: left;
	padding: 40px 0;
	padding-right: 30px;
	overflow: hidden;
}

.ns_title{
	width: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid #e6e7e9;
	overflow: hidden;
}
.ns_title h1{
	font-family: "shuzi";
	font-size: 30px;
	color: #006986;
	padding-bottom: 10px;
	font-weight: normal;
}
.ns_title h2{
	font-weight: bold;
	font-size: 18px;
	color: #323232;
	padding-bottom: 15px;
}
.ns_title p{
	font-size: 14px;
	color: #999999;
	line-height: 24px;
}
.ns_text{
	width: 100%;
	padding: 40px 0;
	overflow: hidden;
}
.ns_text p{
	font-size: 14px;
	line-height: 24px;
	color: #999999;
	padding-bottom: 20px;
}
.ns_rig{
	width: 415px;
	background: #e6e7e9;
	overflow: hidden;
}
.ns_r_title{
	width: 100%;
	overflow: hidden;
}
.ns_r_photo{
	width: 100%;
	height: 200px;
	overflow: hidden;
}
.ns_r_text{
	width: 100%;
	background: url(../images/ns_xian.jpg) center bottom no-repeat;
	padding: 23px;
	margin-bottom: 30px;
}
.ns_r_text h1{
	font-family: "shuzi";
	color: #272727;
	font-size: 30px;
	font-weight: normal;
	padding-bottom: 15px;
}
.ns_r_text h2{
	font-size: 18px;
	color: #006986;
	padding-bottom: 15px;
}
.ns_r_text p{
	line-height: 24px;
	font-size: 14px;
	color: #999999;
	padding-bottom: 10px;
}
.ns_r_text a{
	line-height: 24px;
	font-size: 14px;
	color: #999999;
}
.ns_r_text a:hover{
	color: #ecb25d;
}
.ns_list{
	width: 100%;
	padding: 23px;
	
}
.ns_list a{
	font-size: 14px;
	color: #999999;
	display: block;
	padding-bottom: 15px;
}
.ns_list a:hover{
	color: #ecb25d;
}
/*企业文化*/

.wenhua_list{
	width: 100%;
	padding-top: 30px;
	overflow: hidden;
}
.wenhua_list li{
	width: 100%;
	margin-bottom: 10px;
	overflow: hidden;
}

.wh_title{
	width: 290px;
	float: left;
	height: 150px;
	padding: 25px;
	background: #fff;
}
.wh_title h1{
	font-family: "shuzi";
	font-size: 36px;
	color: #5aaac1;
	font-weight: normal;
}
.wh_title h2{
	font-size: 18px;
	color: #545454;
	font-weight: bold;
	padding-bottom: 5px;
}
.wh_title p{
	font-size: 16px;
	color: #929292;
	line-height: 18px;
	font-weight: bold;
}
.wh_text{
	width: 906px;
	float: right;
	height: 150px;
	padding: 30px;
	background: #fff;
}

.wh_text p{
	font-size: 14px;
	color: #929292;
	line-height: 24px;
}

/*历程*/
.quan{
	width: 18px;
	height: 18px;
	border: #f18081 2px solid;
	border-radius: 50%;
	position: absolute;
	left: 5px;
	top: 68px;
}
.licheng{
	width: 100%;
	margin-left: 13px;
	border-left: 2px #ffe1c4 solid;
	padding: 25px;
}
.licheng p{
	font-size: 14px;
	color: #808080;
	line-height: 24px;
	margin-bottom: 10px;
}

.licheng_title{
	width: 100%;
	height: 100px;
	text-align: center;
}
.licheng_title  h1{
	font-size: 20px;
	color: #ff8b89;
	margin-top: 40px;
}
.licheng_title  h2{
	font-size: 32px;
	color: #c7c7c7;
	font-family: "shuzi";
}

/*家政服务*/
.jz_show{
	padding-top: 40px;

}
.jz_show img {
	display: block;
	margin: 0 auto;
}
.jz_show h1{
	text-align: center;
	color: #2f2f2f;
	font-size: 24px;
	padding-bottom: 30px;
}
.jz_show p{
	width: 1000px;
	display: block;
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	color: #6a6a6a;
}
.jz_blu{
	width: 100%;
	height: 278px;
	background: #2faefd;
}
.w1100{
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.jz_with{
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.jz_with.buck{
	background: #f4f5f6;
}
.jz_left{
	width: 630px;
	overflow: hidden;
}
.jz_left h1{
	font-size: 18px;
	padding: 30px 0;
	color: #2faefd;
}
.jz_left h1 strong{
	font-size: 48px;
	padding-right: 10px;
	font-family: "shuzi";
	font-weight: normal;
	color: #2faefd;
}

.jz_left p{
	font-size: 14px;
	color: #7e7e7e;
	line-height: 24px;
}

.jz_ky{
	width: 100%;
	background: #2faefd;
	height: 387px;
}
.jz_lx{
	padding: 80px;
	color: #fff;
	height: 387px;
	background: url(../images/jz_xx.png) left center no-repeat;
}
.jz_so{
	float: left;
	width: 680px;
}
.jz_ren{
	margin-top: -170px;
}

.jz_so h1{
	font-size: 24px;
	color: #fff;
	padding-bottom: 20px;
}
.jz_so p{
	font-size: 14px;
	line-height: 24px;
}
.jz_cr{
	width: 250px;
	margin-right: 66px;
	float: left;
}
.jz_cr:last-child{
	margin-right: 0;
}
.jz_icon{
	width: 145px;
	height: 145px;
	margin: 0 auto;
	border-radius: 50%;
	transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;
}
.jz_icon.ic1{
	background: #f4f5f6 url(../images/jz1.png) center no-repeat;
}	
.jz_icon.ic2{
	background: #f4f5f6 url(../images/jz2.png) center no-repeat;
}	
.jz_icon.ic3{
	background: #f4f5f6 url(../images/jz3.png) center no-repeat;
}	
.jz_icon.ic4{
	background: #f4f5f6 url(../images/jz4.png) center no-repeat;
}	
.jz_cr:hover .jz_icon{
	transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
}
.jz_cr h1{
	text-align: center;
	font-size: 16px;
	color: #626262;
	padding-top: 25px;
	padding-bottom: 20px;
}

.jz_cr p{
	font-size: 14px;
	color: #999999;
}
.jz_cr_box{
	padding: 45px 0;
	overflow: hidden;
}
/*视频*/
.video{
	padding: 40px 0;

	overflow: hidden;
}
.m{
	padding: 45px 0;
}
.video_back{
	width: 100%;
	margin-top: 40px;
	background: #000;
}

.vdio_play{
	width: 800px;
	overflow: hidden;
	margin: 0 auto;
}

/*导航栏*/
.top_box{
	overflow: hidden;
	padding:20px 0 4px;
}
.top_nav{
	float: right;
	overflow: hidden;
}
.top_nav a{
	float: left;
	width: 100px;
	line-height: 30px;
	border: #006986 1px solid;
	color: #006986;
	margin-left: 9px;
	text-align: center;
		
}
.top_nav a:hover{
	background: #006986;
	color: #fff;
}

.erweima{
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.80);
	z-index: 9999;
}
.erweima div{
	display: block;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -562px;
}

/*招采*/
.zhaocai{
	padding: 40px 0;
	overflow: hidden;
}
.hr_tis{
	margin-top: 30px;
}


.hr_tis span{
	float: left;
}
.hr_tis span.wid{
	width: 100px;
}
.hr_tis span.wid1{
	width: 388px;
}
.hr_tis span.wid2{
	width: 215px;
}
.hr_tis span.wid3{
	width: 277px;
}
.hr_tis span.wid4{
	width: 140px;
}
.hr_tis span.wid5{
	width: 460px;
}
.hr_tis span.wid6{
	width: 140px;
}



.hr_tis_s span.wid{
	width: 100px;
}
.hr_tis_s span.wid1{
	width: 388px;
}
.hr_tis_s span.wid2{
	width: 215px;
}
.hr_tis_s span.wid3{
	width: 277px;
}
.hr_tis_s span.wid4{
	width: 140px;
}
.hr_tis_s span.wid5{
	width: 460px;
}
.hr_tis_s span.wid6{
	width: 140px;
}

.hr_tis_s span.wid4 a{
	width: 92px;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	display: block;
	background: #5aaac1;
	color: #fff;
	margin-top: 15px;
	border-radius: 5px;
}
.hr_tis_s span.wid4 a:hover{
	background: #006986;
}
.hr_tis_s{
	background: #fff;
}
.hr_tis_s a:hover span{
	color: #ff9700;
}
.hr_tis_s span{
	font-size: 14px;
	color: #808080;
	line-height: 60px;
	float: left;
}
.hr_tis_s li{
	padding: 0 40px;
	width: 100%;
	overflow: hidden;
	background: #ffffff;
}
.hr_tis_s li:nth-child(2n+0){
	background: #f4f5f6;
}









.zhxx{ width: 788px;  margin: 0 auto; background: #fff; min-height: 552px; margin-bottom: 40px; box-shadow: 0 3px 10px rgba(0,0,0,.2); padding-top: 60px; }
.zhxx2{width: 788px;  margin: 0 auto; background: #fff; min-height: 180px; margin-bottom: 40px; box-shadow: 0 3px 10px rgba(0,0,0,.2); padding-top: 60px;  }
.sub_main2{ min-height:500px;}

.regForm-item {  position: relative; color: #666666; }
.regForm-item-tit { position: absolute; position: absolute; left: 0; top: 22px; text-align: right; font-size: 14px; width: 110px;  }
.regForm-item-ct { padding: 8px 0 8px 120px;  zoom: 1; position: relative; }
.regForm-item-tit2 { position: absolute; position: absolute; left: 0; top: 9px; text-align: right; font-size: 14px; width: 110px;  }
.regForm-item-ct2 { padding: 0px 0 0px 115px;  zoom: 1; position: relative; color:#999; }

.ipt { padding: 4px 5px; border: #c1c1c1 1px solid; font-size: 14px; width:252px; height: 30px; }
.xq { padding: 4px 5px; font-size: 14px; margin-top:6px; width:500px; line-height:24px; display:block }
.regForm-item-tit .txt-impt { margin-right: 4px; }
.txt-err, .txt-impt { color: #e46713; }
#acodeDl{ margin-left: 190px; }
#acodeD2{ margin-left: 90px; }

.bm{ margin:0px auto 0; text-align: center;}
.bmc{width: 163px; height: 46px; color: #fff; background:#e46713; line-height: 46px; border: none; font-family: "微软雅黑","Microsoft YaHei"; font-size: 14px; padding: 0; margin: 0; cursor: pointer; margin-top: 20px; margin-right: 122px;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;  margin-left: 122px;}
.bmc2{background:#ccc;}
.selyz { width: 132px;  height: 36px;  border: #ccc 1px solid; padding-left:12px; }
.bg4{  border:1px solid #c1c1c1;width:492px; }

/*表格样式*/
table#process { font-size:11px; color:#333333;border-width: 1px; border-color: #666666;border-collapse: collapse;}
table#process th { border-width: 1px; padding:12px 8px;border-style: solid;  border-color: #c1c1c1; background-color: #f9f9f9; }
table#process td { border-width: 1px; padding:12px 8px; border-style: solid;  border-color: #c1c1c1; background-color: #ffffff;}
.l-text{ width:80px;}

.zhxx2 .sh_img{ float:left; width:127px; height:180px; padding-left:200px; display:block;  }
.zhxx2 .sh_text{ float:left; line-height:120px; padding-left:30px; }

.ybm{ display:block; padding:10px 24px; background:#e46713; float:left; margin-left:100px; margin-bottom:0px; margin-top:30px; color:#fff; font-weight:bold; font-size:16px; }
.nextcon { float:left; border-top: 2px solid #e46713; color: #c3c3c7; width:600px; margin-left:94px; line-height: 36px; padding: 20px 5px 0; font-size:14px;}
.nextcon p{ line-height:26px; height:26px; overflow:hidden; }
.nextcon p span{ float:right; color:#999;}
.nextcon a{ color:#666;}
.nextcon a:hover{ color:#e46713;}
.ipt {
    padding: 4px 5px;
    border: #c1c1c1 1px solid;
    font-size: 14px;
    width: 252px;
    height: 30px;
}


.yuyan_select{position:absolute;top:0;right:0;height:100px;line-height:100px;font-size:0;}
.yuyan_select a{color:#666;font-size:14px;}
.yuyan_select span{color:#666;font-size:14px;margin:0 7px;}
.yuyan_select a:hover{color:#006987;}

/*add investor*/
.inve_box{background:#f4f5f6;padding:68px 0 78px;}
.inve_0{background:#dbe9ee;overflow: hidden;margin-bottom:28px;}
.inve_0_l{float:left;width:300px;padding:30px 0 30px 60px;}
.inve_0_l .num{font-size:60px;color:#006986;font-family:"zi_din";font-weight:bold;margin:2px 0 30px;}
.inve_0_l .txt{color:#4a4f51;font-size:14px;}
.inve_0_r{float:right;width:838px;padding:60px 58px 65px;background:#c3e3ec;overflow:hidden;}
.inve_0_r_1{float:left;}
.inve_0_r_1 .num{font-size:60px;color:#e50011;font-family:"zi_din";font-weight:bold;position:relative;padding-right:28px;line-height:1;min-height:77px;}
.inve_0_r_1 .num_r{font-size:15px;position:absolute;right:0;bottom:5px;}
.inve_0_r_1 .num_r:before{content:"";position:absolute;left:50%;bottom:120%;margin-left:-5px;
			border-left:transparent solid 5px;border-right:transparent solid 5px;border-bottom:#e50011 solid 5px;}
.inve_0_r_1 .num_r1{font-size:15px;position:absolute;right:0;bottom:5px;color:#e50011;}
.inve_0_r_1 .num_r1:before{content:"";position:absolute;left:50%;bottom:120%;margin-left:-5px;
			border-left:transparent solid 5px;border-right:transparent solid 5px;border-bottom:#e50011 solid 5px;}
.inve_0_r_1 .num_r2{font-size:15px;position:absolute;right:0;bottom:5px;color:#808080;}
.inve_0_r_1 .num_r2:before{content:"";position:absolute;left:50%;bottom:120%;margin-left:-6px;
			width:12px;border-bottom:#808080 solid 4px;}
.inve_0_r_1 .num_r3{font-size:15px;position:absolute;right:0;bottom:5px;color:#006600;}
.inve_0_r_1 .num_r3:before{content:"";position:absolute;left:50%;bottom:120%;margin-left:-5px;
			border-left:transparent solid 5px;border-right:transparent solid 5px;border-top:#006600 solid 5px;}
.inve_0_r_1 .txt{color:#e50011;font-size:14px;}
.inve_0_r_2{float:left;margin-left:120px;}
.inve_0_r_2 .num{font-size:40px;color:#006986;font-family:"zi_din";font-weight:bold;position:relative;padding-right:28px;}
.inve_0_r_2 .txt{color:#006986;font-size:14px;}
.inve_0_r .text{color:#4a4f51;font-size:14px;clear: both;padding-top:40px;display:none;}

.inve_1{overflow: hidden;}
.inve_1_l{float:left;width:362px;position:relative;margin-bottom:11px;}
.inve_1_l img{display:block;}
.inve_1_l .tit{font-size:17px;color:#006986;font-weight:bold;position:absolute;top:40%;left:60px;}
.inve_1_c{float:left;width:540px;height:297px;padding:37px 40px 25px;position:relative;margin-left:20px;background:#fff;}
.inve_1_c .tit{font-size:14px;color:#585858;font-weight:bold;margin-bottom:15px;}
.inve_1_c .f_title{font-size:18px;color:#e50011;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:8px;}
.inve_1_c .f_time{font-size:16px;color:#e50011;font-weight:bold;margin-bottom:12px;}
.inve_1_c_list{}
.inve_1_c_list li{overflow:hidden;font-size:14px;line-height:1.9;padding:1px 0;}
.inve_1_c_list li a{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 88px);float:left;color:#5b5b5b;}
.inve_1_c_list li span{display:inline-block;width:88px;text-align:right;float:left;color:#aeaeae;}
.inve_1_c_list li a:hover{color:#e50011;}

.inve_1_r{width:257px;float:right;}
.inve_1_r_t{height:133px;background:#009dc8 url(../images/add_5.jpg) no-repeat left center;padding-top:15px;}
.inve_1_r_t .tit1{font-size:50px;color:#fff;font-family:"zi_din";font-weight:bold;padding-left:140px;}
.inve_1_r_t .tit2{font-size:14px;color:#fff;padding-left:140px;margin:2px 0 15px;}
.inve_1_r_t .tit3{font-size:12px;color:#00627e;padding-left:140px;}

.inve_1_r_b{padding-top:30px;}
.inve_1_r_b .tit1{font-size:16px;color:#545454;margin-bottom:20px;}
.inve_1_r_b .tit2{font-size:14px;color:#545454;line-height:1.6;}

.inve_about{width:96%;margin:0 auto;text-align:justify;letter-spacing:0.05em;}
.inve_about_tit{color:#006987;border-bottom:#c3d9e0 solid 1px;padding-bottom:16px;}
.inve_about_tit>h1{font-size: 26px;color:#006987;}
.inve_about_tit h2{font-family: "zi_din";font-size: 60px;padding-bottom: 10px;}
.inve_about strong{font-size:16px;line-height:1.6;}
.inve_about_txx{width: 100%;overflow: hidden;padding:40px 0 16px;font-size:16px;color: #7a7a7a;line-height:1.4;}
.inve_about_txx>h1{color:#0088ae;font-size:20px;margin-bottom:15px;}
.inve_about_txx p{}

.inve_qygz{overflow: hidden;}
.inve_qygz_l{width:280px;height:467px;padding-top:108px;float:left;margin:0 10px;text-align:center;background:#dae8ed url(../images/add_qygz3.jpg) no-repeat center bottom;}
.inve_qygz_l h4{font-size:16px;color:#006986;padding:15px 0;line-height:1.4;}
.inve_qygz_l .liaojie{width:96px;height:44px;line-height:44px;text-align:center;background:#fff;border-radius:22px;
		color:#585858;font-size:14px;display:block;margin:70px auto 0;}
.inve_qygz_l .liaojie:hover{color:#fff;background:#006987;}
.inve_qygz_r{width:512px;float:right;}

.line_box{position:relative;background:#fff;margin-bottom:5px;}
.xu_line{border-bottom:#ebebeb solid 1px;height:14px;position:relative;margin-bottom:14px;display:none;}
.num_qygz{display:inline-block;height:50px;line-height:44px;color:#666666;font-size:26px;text-align:center;cursor:pointer;font-family: "zi_din";
		transition:0.66s;border-bottom:transparent solid 4px;}
.active .num_qygz{color:#2da8bb;border-color:#2da8bb;}

.slidebox{overflow:hidden;margin:15px auto;background:#c3e3ec url(../images/add_qygz6.png) no-repeat 90% 48px;}
.slidebox_l{float:left;position:relative;}
.slidebox_l h4{position:absolute;bottom:78px;right:-56px;font-size:36px;text-align: center;
				line-height:101px;height:101px;width:101px;color:#fff;background:#da251d;}
.slidebox_l .pic{height:190px;width:172px;background:#fff no-repeat center;backgorund-size:100% 100%;}
.slidebox_r{margin-left:235px;padding-top:45px;}
.slidebox_r .tit{line-height:2;font-size:16px;color:#414d51;text-align:justify;font-weight:bold;margin-bottom:50px;}
.slidebox_r .alink a{display:inline-block;width:123px;height:45px;line-height:45px;background:#2da8bb;text-align:center;
			color:#fff;font-size:14px;margin-right:8px;}
		
.dsh_tit{font-size:20px;color:#006987;font-weight:bold;}
.dsh_list{border-bottom:#d5d6d7 solid 1px;padding:25px 0;overflow:hidden;margin:10px auto;}
.dsh_list li{width:39%;float:left;font-size:16px;color:#5b5b5b;line-height:2;}	
.dsh_list li:last-child{}
.dsh_list li h5{font-size:18px;color:#006987;font-weight:bold;}
.dsh_list li p{line-height:2;}	

.zgwj_list{overflow:hidden;}
.zgwj_list li{padding:20px 40px;overflow:hidden;transition:0.33s;}
.zgwj_list li a{display:block;}
.zgwj_list li:hover{background:#fff;}
.zgwj_list li .li_l{font-family: "zi_din";font-size:15px;width:55px;text-align:center;float:left;color:#9e9e9e;transition:0.33s;}
.zgwj_list li .li_l span{font-size:45px;display:block;}
.zgwj_list li:hover .li_l{color:#009dc8;}
.zgwj_list li .li_c{margin-left:108px;float:left;line-height:1.6;}
.zgwj_list li .li_c .tit{color:#949494;font-size:12px;padding:5px 0;transition:0.33s;}
.zgwj_list li .li_c .txt{color:#454545;font-size:18px;font-weight:bold;transition:0.33s;}
.zgwj_list li:hover .li_c .tit,.zgwj_list li:hover .li_c .txt{color:#22aacf}
.zgwj_list li .li_r{width:40px;height:52px;background:url(../images/add_zgwj.png) no-repeat center;float:right;}
.zgwj_list li:hover .li_r{background-image:url(../images/add_zgwj_on.png);}

.inve_yjbg{background:#e0ebf0;padding:0 3% 4%;}
.line_box1{position:relative;margin-bottom:60px;padding-right:8%;}
.num_qygz1{display:block;height:50px;line-height:50px;color:#fff;font-size:26px;text-align:center;cursor:pointer;font-family: "zi_din";
		transition:0.66s;background:#70aabb;}
.active .num_qygz1{color:#fff;background:#006986;}
.fl{float:left;}
.fr{float:right;}
.slidebox1{overflow:hidden;margin:5px auto;width:47%;background:#fff url(../images/add_qygz6.png) no-repeat 90% 48px;}
.slidebox1_l{float:left;position:relative;}
.slidebox1_l h4{position:absolute;bottom:78px;right:-56px;font-size:36px;text-align: center;
				line-height:101px;height:101px;width:101px;color:#fff;background:#da251d;}
.slidebox1_l .pic{height:244px;width:175px;background:#fff no-repeat center;background-size:100% 100%;}
.slidebox1_r{margin-left:235px;padding-top:45px;}
.slidebox1_r .tit{line-height:1.4;font-size:20px;color:#6a6a6a;text-align:justify;margin-bottom:50px;}
.slidebox1_r .tit span{color:#006986;}
.slidebox1_r .alink a{display:inline-block;width:123px;height:45px;line-height:45px;background:#2da8bb;text-align:center;
		color:#fff;font-size:14px;margin-right:8px;}

.slidebox_list{overflow:hidden;}
.slidebox_list ul{width:102%;margin:0 -1%;}
.slidebox_list li{float:left;width:48%;margin:0 1% 2%;background:#fff;transition:0.33s;letter-spacing:0.02em;overflow:hidden;}
.slidebox_list li>a{display:block;padding:35px 98px 35px 28px;position:relative;}
.slidebox_list li .txt{color:#5b5b5b;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:0.33s;}
.slidebox_list li .time{color:#006986;font-size:18px;font-family:"zi_din";text-align:right;width:72px;height:60px;line-height:60px;
		position:absolute;top:50%;right:25px;margin-top:-30px;transition:0.33s;background: no-repeat center;}
.slidebox_list li:hover{background:#2da8bb;}
.slidebox_list li:hover .txt{color:#fff;}
.slidebox_list li:hover .time{text-indent:9999px;background-image:url(../images/add_ggth.png);}

.video_box{background:#f4f5f6;padding:50px 0;}
.video_tit{font-size:20px;color:#006986;padding:0 3%;}
.video_tit h3{font-size:40px;color:#006986;font-family:"zi_din";}
.video_list{width:100%;margin:10px auto;overflow:hidden;}
.news_bbs{width:47%;position: relative;float: left;overflow: hidden;cursor: pointer;margin:1.5%;}
.news_bbs .imgbox{width: 100%;height:304px;overflow: hidden;position:relative;}
.news_bbs .img{position:absolute;left:0;top:0;width:100%;height:100%;
			background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .6s;}
.news_bbs:hover .img{transform: scale(1.1);}
.news_bbs a .info{position:absolute;left:7%;top:60px;z-index:10;width:86%;color:#bcbcbd;font-size:14px;/*opacity:0;*/transition:0.6s;color:#fff;}
.news_bbs a .info1{font-size:56px;font-family:"zi_din";}
.news_bbs a .info2{font-size:16px;line-height:1.5;position:relative;padding-bottom:10px;margin-bottom:56px;}
.news_bbs a .info2:before{content:"";position:absolute;top:100%;left:0;width:78px;height:1px;background:#fff;}
.news_bbs a .info3{color:#000;font-size:15px;height:28px;line-height:28px;width:56px;border-radius:14px;background:#fff;font-weight:bold;text-align:center;}
.news_bbs a:hover .info{opacity:1;}
.news_bbs a .info3:hover{color:#006986;}
.news_bbs .videoicon{position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;box-sizing:border-box;text-align:center;
			display:flex;justify-content:center;align-items:center;}
.news_bbs .videoicon img{opacity:0;transition:all .6s;}
.news_bbs a:hover .videoicon{background: rgba(0,0,0,.4);}
.news_bbs a:hover .videoicon img{opacity:1;}
.video_pop {display: block;width:100%;height:100%;background: #000;position:fixed;left:0;top:0;z-index:9999!important;
		display:flex;justify-content: center;align-items: center;display: none;}
.close_btn {width:40px;height:40px;position:absolute;right:10px;top:10px;background:url(../images/add_colse.png) no-repeat center;z-index:100;cursor:pointer;}
#video{width: 100%;height:100vh;object-fit: contain;}

.video_b{width:97%;margin:50px auto;overflow:hidden;background:#e6e9ec url(../images/add_video_b.jpg) no-repeat left center;}
.video_b_r{width:48.5%;height:322px;float:right;background:#cfdee4;padding:65px 30px 40px 80px;position:relative;}
.video_b_r .tit1{font-size:12px;color:#006986;opacity:0.6;font-weight:bold;}
.video_b_r .tit2{font-size:30px;color:#006986;line-height:1;font-weight:bold;margin:15px auto 60px;}
.video_b_r .tit3{color:#585858;font-size:16px;height:62px;line-height:62px;width:132px;border-radius:30px;font-weight:bold;display:block;
		padding-left:48px;background:#fff url(../images/add_xiazai.png) no-repeat left center;}
.video_b_r .tit3:hover{color:#006986;}
.video_b_r .ser{width:218px;height:36px;background:#fff;position:absolute;top:117px;right:30px;}
.video_b_r .ser_r{width:32px;height:100%;position:absolute;top:0;right:0;background:#2e849c url(../images/add_ser_r.png) no-repeat center;pointer-events:none;}
.video_b_r .ser select{width:218px;height:36px;font-size:14px;color:#4f5253;padding:0 20px;}


.inve_rz{overflow: hidden;background:#e0ebf0;padding-top:25px;}
.line_box5{position:relative;margin:5px 2% 14px;}
.xu_line5{border-bottom:#ebebeb solid 1px;height:14px;position:relative;margin-bottom:14px;display:none;}
.num_qygz5{display:inline-block;height:50px;line-height:44px;color:#666666;font-size:26px;text-align:center;cursor:pointer;font-family: "zi_din";
		transition:0.66s;border-bottom:transparent solid 4px;}
.active .num_qygz5{color:#006986;border-color:#006986;}

.rz_list{text-align: center;width:100%;margin:0 auto;}
.rz_list tr{}
.rz_list tr:first-child{border:none;}
.rz_list th{font-size:15px;color:#fff;font-weight:bold;padding:20px 2px;background:#2d839b;}
.rz_list td{font-size:15px;color:#4c5052;padding:28px 2px;background:#e0ebf0;}
.rz_list tr:nth-child(2n){}
.rz_list tr:nth-child(2n+1) td{background:#f9fbfc;padding:24px 2px;border-bottom:#d0e3e9 solid 3px;}

.inve_dybox{background:#f4f5f6 url(../images/add_dyue.jpg) no-repeat center;padding:85px 0;}
.inve_dy{min-height:312px;overflow: hidden;width:96%;margin:0 auto;}
.inve_dy_l{float:left;}
.inve_dy_l ul{}
.inve_dy_l li{position:relative;padding-left:104px;font-size:15px;line-height:44px;color:#414141;}
.inve_dy_l li .type{position:absolute;left:0;top:0;padding-left:40px;min-height:24px;font-size:17px;color:#006986;font-weight:bold;
		background:no-repeat left center;}

.inve_dy_r{text-align: center;float:right;}
.inve_dy_r p{font-size:14px;color:#4f5253;}
.inve_dy_r .dybtn{color:#fff;font-size:15px;height:54px;line-height:54px;width:145px;border-radius:10px;font-weight:bold;display:block;
		background:#006986;margin:50px auto;cursor:pointer;}


.tc_box{z-index:9999;position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;}
.tc{position:absolute;width:560px;height:auto;top:50%;left:50%;transform: translate(-50%,-50%);background:#fff;}
.tc .close{position:absolute;top:5px;right:5px;width:32px;height:32px;line-height:32px;text-align:center;font-size:16px;
			display:block;color:#cbcbcb;overflow:hidden;cursor:pointer;}
.tc_tit{padding:0 20px;height:42px;line-height:42px;border-bottom:1px solid #e5e5e5;font-size:16px;color:#585858;overflow:hidden;}
.tc_nr{width:90%;margin:5%;padding:2% 0;}
.tc_nr .ccyuyue{max-width:400px;margin:0 auto;}
.tc_nr .ccyuyue li{margin-bottom:10px;padding-left:90px;position:relative;}
.tc_nr .ccyuyue li sup{color:#ff0505;}
.bunbox{margin-top:25px;}
.tc_nr .span_type{position:absolute;top:0;left:0;text-align:right;line-height:36px;font-size:14px;color:#333;display:inline-block;width:68px;}
.tc_nr .popup-input {width:90%;padding:0 3%;line-height:34px;height:34px;border: 1px solid #c3c3c3;color:#333;}
.tc_nr .popup-input {width:90%;padding:0 3%;line-height:34px;height:34px;border: 1px solid #c3c3c3;color:#333;}
.tc_nr .popup-textarea {width:90%;padding:2% 3%;height:100px;border: 1px solid #c3c3c3;color:#333;}
.tc_nr .button{background:#006987;font-size:16px;color:#fff;width:94px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:5px;
		cursor:pointer;border-radius:5px;margin-right:25px;border:none;}
.tc_nr .button1{background:#66a5b7;}
