@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%;}
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:no-repeat center top;
  background-size: auto 100%;
  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: 0px;
    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:77px;background: url(../images/home.jpg) center no-repeat;}
    #nav .n2, #nav .n3,#nav .n4, #nav .n5, #nav .n6, #nav .n7, #nav .n8, #nav .n9, #nav .n10 {width:90px;}
    /*#nav li a {position:relative; display:block; width:100%; height:100%;}
    #nav li a * {position:absolute; bottom:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat 16px 32px; -webkit-transition:-webkit-opacity 200ms; transition:opacity 200ms; cursor:pointer;}
    #nav li a .on {-webkit-opacity:0; opacity:0; display:none\9;}
    #nav li a .slideBlock {z-index:1; height:0; background:#f00; -webkit-transition:height 200ms; transition:height 200ms;}
    #nav .n1 a .off {background-image:url(../img/header/nav_1.png)}
    #nav .n2 a .off {background-image:url(../img/header/nav_2.png)}
    #nav .n3 a .off {background-image:url(../img/header/nav_3.png)}
    #nav .n4 a .off {background-image:url(../img/header/nav_4.png)}
    #nav .n5 a .off {background-image:url(../img/header/nav_5.png)}
    #nav .n6 a .off {background-image:url(../img/header/nav_6.png)}
    #nav .n7 a .off {background-image:url(../img/header/nav_7.png)}
    #nav .n8 a .off {background-image:url(../img/header/nav_8.png)}
    #nav .n1 a .on {background-image:url(../img/header/nav_1_on.png)}
    #nav .n2 a .on {background-image:url(../img/header/nav_2_on.png)}
    #nav .n3 a .on {background-image:url(../img/header/nav_3_on.png)}
    #nav .n4 a .on {background-image:url(../img/header/nav_4_on.png)}
    #nav .n5 a .on {background-image:url(../img/header/nav_5_on.png)}
    #nav .n6 a .on {background-image:url(../img/header/nav_6_on.png)}
    #nav .n7 a .on {background-image:url(../img/header/nav_7_on.png)}
    #nav .n8 a .on {background-image:url(../img/header/nav_8_on.png)}

    #nav li a.on .off{-webkit-opacity:0; opacity:0; display:none\9;}
    #nav li a.on .on {-webkit-opacity:1; opacity:1;  display:block\9;}
    #nav li a.on .slideBlock {height:100%;}*/

    #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:75px; 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:390px; padding:0 37px; /*width:835px;*/}
    #subNav .g-wrap .news {left:479px; padding:0 37px; /*width:752px;*/}
    #subNav .g-wrap .relation {left:570px; padding:0 37px;/* width:643px;*/}
    #subNav .g-wrap .service {left:660px; padding:0 37px; /*width:573px;*/}
	#subNav .g-wrap .customer {left:750px; padding:0 37px; /*width:573px;*/}
	#subNav .g-wrap .join {right:193px; padding:0 37px; /*width:573px;*/}
	#subNav .g-wrap .contact{right:105px; padding:0 37px; /*width:573px;*/}
	#subNav .g-wrap .zhaocai{right:119px; padding:0 37px; /*width:573px;*/}
	#subNav .g-wrap .investor{right:285px; padding:0 37px;}

     /*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 16px; 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: 60px 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:90px;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 30px;
}
.n_navs li a{
	font-size: 14px;
	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: 40px 0;
}
.pagek li{
	float: left;
}
.pagek li a{
	float: left;
	font-size: 24px;
	font-family: "shuzi";
	margin-right: 5px;
	color: #999999;
}

.Previous a{
	width: 38px;
	height: 38px;
	font-size: 14px;
	color: #999999;
	line-height: 38px;
	text-align: center;
}
.Previous a.left{
	background: #ebebeb url(../images/news_left.png) center no-repeat;
}
.Previous a.right{
	background: #ebebeb url(../images/news_right.png) center no-repeat;
}
.Previous a:hover{
	border: 1px solid #fe2c2d;
}
.one a{
	width: 38px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	background-color: #ebebeb;
}
.one a:hover{
	color: #ff254d;
}
.one.on a{
	color: #ff254d;
}
.pagek ul{
	float: right;
}
/*康桥小故事*/
.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: 340px;
	float: left;
	height: 150px;
	padding: 25px;
	background: #fff;
}
.wh_title h1{
	font-family: "shuzi";
	font-size: 30px;
	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: 1.4;
	font-weight: bold;
}
.wh_text{
	width: 850px;
	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-top: 20px;
}
.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;
}
