﻿/*内页样式表part1*/

/*组织文化*/
.zzwh_list { width:1199px; background:#f2f6f9; margin:0 auto; margin-bottom:60px;}
.zzwh_box { width:100%;}
.zzwh_boxL { width:640px; height:360px; float:left; text-align:right;}
.zzwh_boxR { width:555px; height:360px; float:right}
.zzwh_boxL img { width:640px; height:360px;}
.zzwh_boxR img { width:555px; height:360px;}
.zzwh_boxL p { margin-right:40px;}
.zzwh_boxL p.p1 { font-size:28px; color:#000000; font-family:"dincond-medium-webfont"; font-weight:600; margin-top:105px; height:32px; line-height:35px;text-transform:uppercase;}
.zzwh_boxL p.p2 { font-size:18px; color:#000000; }
.zzwh_boxL p.p3 { background:#000; width:16px; height:2px; float:right; margin-top:6px;}
.zzwh_boxL p.p4 { font-size:16px; color:#000000; margin-top:30px; height:24px;}
.zzwh_boxL p.p5 { font-size:14px; color:#b2b2b2;}
.zzwh_boxL p.p5-wy { font-size:12px; color:#333333; margin-top:15px}

.zzwh_boxR p { margin-left:40px;}
.zzwh_boxR p.p1 { font-size:28px; color:#000000; margin-top:105px; font-weight:600; height:32px; line-height:35px;text-transform:uppercase; font-family:"dincond-medium-webfont";}
.zzwh_boxR p.p2 { font-size:18px; color:#000000; }
.zzwh_boxR p.p3 { background:#000; width:16px; height:2px;margin-top:6px;}
.zzwh_boxR p.p4 { font-size:16px; color:#000000; margin-top:30px; height:24px;}
.zzwh_boxR p.p5 { font-size:14px; color:#b2b2b2; line-height:18px; margin-top:10px;}
.zzwh_boxR p.p5-wy { font-size:12px; color:#333333; line-height:19px; margin-top:15px;}

/*总经理寄语*/
.zjljy-div { width:100%; height:680px; background:#f2f6f9;}
.zjljy-box { width:1199px; height:499px; margin:0 auto; padding-top:90px;}
.zjljy-boxL { width:750px; height:499px; float:left;}
.zjljy-boxR { width:401px; height:499px; float:right} 
.zjljy-boxL p { margin-bottom:20px; font-size:14px; line-height:28px;}
.zjljy-boxL p.p1 { text-align:right; margin-top:25px; margin-bottom:0px;}

/*招聘*/
.zp-tit { text-align:center; width:100%; height:110px; line-height:100px; font-size:30px; color:#1a1a1a;}
.zp1-div { width:100%; height:560px; background:#f5f5f5; padding-top:20px;}
.zp1-box { width:1199px; height:580px; margin:0 auto;}

.zp2-div { width:100%; height:840px; padding-top:20px;}
.zp2-box { width:1199px; height:670px; background:#f5f5f5; margin:0 auto;}

.zp3-div { width:100%; min-height:580px; background:#f5f5f5; padding-top:90px;}
.zp3-box { width:1199px; min-height:580px; background:#fff; margin:0 auto;}
.zp3-boxt { width:1140px; margin:0 auto; background: url(../images/pic59.jpg) no-repeat bottom center; height:75px; padding-top:30px; }
.zp3-boxtL { width:870px; height:75px; float:left; font-size:24px; font-weight:600; color:#567590; line-height:65px; }
.zp3-boxtR { width:260px; height:75px; float:right}
.zp3-boxtR span { width:120px; height:50px; line-height:50px; color:#333333; font-size:15px; background:#dbdbdb; display:inline-block; text-align:center; margin-left:10px; cursor:pointer}
.zp3-boxtL span { font-size:24px;text-transform:uppercase; font-weight:600; color:#999999; margin-left:6px;}
.zp3-boxtR span:hover { background:#567590; color:#fff;}
.zp_box2 { display:none;}
.zp_box2 { padding:30px;}
.zp_box2_1 { font-size:22px; color:#567590; font-weight:600; line-height:25px; letter-spacing:-1px;}
.zp_box2_1 span { display:block; font-size:15px;}
.zp_box2_2 { margin-top:20px;}
.zp_box2_2 span { width:100px; height:34px; line-height:34px; border:1px solid #eee; float:left; display:inline-block; text-align:center; cursor:pointer}
.zp_box2_2 span:hover { background:#567590; color:#fff;}
.zp_box2_3 { color:#567590; height:50px; line-height:50px; font-size:14px; margin-top:15px;}
.zp_box2_4 { font-size:14px; line-height:26px;}

.zp3-Title { width:1080px; margin:0 auto; background:#567590; color:#fff; height:62px; line-height:62px; margin-top:30px; padding:0px 30px;}
.zp3-Title span { color:#fff; font-size:15px; display:inline-block}
.zp3-Title span.sp1 { width:210px;}
.zp3-Title span.sp2 { width:160px;}
.zp3-Title span.sp3 { width:160px;}
.zp3-Title span.sp4 { width:160px;}
.zp3-Title span.sp5 { width:250px;}
.zp3-Title span.sp6 { width:120px;}
.zp_box2_2Box2,.zp_box2_2Box3,.zp_box2_2Box4,.zp_box2_2Box5,.zp_box2_2Box6 { display:none}

.zp3-list { width:1140px; margin:0 auto;color:#000; height:62px; line-height:62px; margin-top:8px;}
.zp3-list span { color:#000; font-size:15px; display:inline-block}
.zp3-list ul li {height:62px; line-height:62px; padding:0px 0px 0px 30px; margin-bottom:6px;}
.zp3-list span.sp1 { width:210px;}
.zp3-list span.sp2 { width:160px;}
.zp3-list span.sp3 { width:160px;}
.zp3-list span.sp4 { width:160px;}
.zp3-list span.sp5 { width:250px;}
.zp3-list span.sp6 { width:120px;}
.zp3-list span.sp7 { height:12px; line-height:12px;}
.shzp_dl dl dd .zpEmail { color:#ec6205; margin-top:30px; margin-bottom:30px;}

.hidden{display: none;padding: 10px 20px;}
.shzp_dl dl { width:1140px; margin:0 auto;}
.shzp_dl dl dt{cursor: pointer; background:#eaeef1;}
.shzp_dl dl dt span{font-size: 14px;}
.shzp_dl dl dd { padding:0px 60px 0px 60px; color:#000; font-size:14px;}
.shzp_dl dl dd div{ color:#000; font-size:14px;}
.shzp_dl dl dd p.p0 { color:#000; font-size:14px; margin-top:20px;}
.vic_zp{background: #cbd3da!important; margin:0 auto;}

.shzp_dl dl dd a.btn{width:140px;height:40px; background:#ec6205;line-height:40px;text-align:center;color:#fff;border-radius:5px; display:block; font-size:14px; margin-top:20px;}
.list-recruit .ui-dialog-title{font-size:16px;text-align:center}
.list-recruit .apply{display:none;line-height:200%;font-size:14px;}
.list-recruit .apply .l1{color:#c1170c;font-weight:bold;}
.list-recruit .apply .l2 a{color:#f00}
.list-recruit .apply table{margin-top:10px;border-collapse:collapse;text-align:center;}
.list-recruit .apply td{padding:5px;border:1px solid #eee;line-height:30px;}
.list-recruit .apply input{display:inline-block;vertical-align:middle;width:250px;height:28px;padding:0 10px;border:1px solid #ececec;background:#fff;line-height:28px;font-size:14px;color:#333;}
.list-recruit .apply span{display:inline-block;vertical-align:middle;padding:0 5px;color:red;}
.list-recruit .apply .btns{margin-top:20px;text-align:center;}
.list-recruit .apply .btns button{width:80px;height:30px;margin:0 5px;border:none;font-size:15px;border-radius:2px;cursor:pointer;}
.list-recruit .apply .btns button.btn-ok{background:#f08200;color:#fff;}
.list-recruit .apply .btns button.btn-reset{background:#e6e6e6;color:#666;}
.list-recruit .apply .tips{margin-top:20px;border-top:1px dashed #ccc;padding-top:10px;font-size:12px;line-height:20px;color:#666;}



.search{ width:1140px; margin:0 auto; margin-top:35px;}
#keyboard{ border:1px solid #e1e1e1; width:1000px; float:left; height:32px; line-height:32px; color:#666; padding-left:10px; font-size:14px;}
.searchBtn{ float:left; margin-left:5px; width:120px; height:32px; background:url(/skin/default/images/searchBtn.png) no-repeat; cursor:pointer; font-style:normal;}
.sch_result p.pr { width:1140px; margin:0 auto; font-size:16px; height:30px; line-height:30px; margin-bottom:20px; margin-top:25px;}
.sch_result p.pr strong { font-size:16px; color:#e60012; display:inline-block; margin:0 4px;}





/*人在昕晖1*/
#content { margin-bottom:70px;}
#content_inner {
	width: 1199px;
	margin: 0 auto;
	position: relative;
}

#content #intro {
	border-bottom: dotted #ccc 1px;
	padding-bottom: 28px;
	margin-bottom: 10px;
}

#content #intro p {
	font-size: 14px;
	color: #8f8f8f;
	line-height: 22px;
	padding-bottom: 5px;
}

#content #intro a {
	color: #666;
	padding: 6px;
}

#content #intro a:hover {
	background: #eee;
	text-decoration: none;
	border-bottom: dotted #ccc 1px;
}

#content #intro ul {
	padding-bottom: 15px;
	padding-top: 3px;
}

#content #intro li {
	color: #8f8f8f;
	margin-left: 50px;
	padding-bottom: 4px;
	font-size: 14px;
}

#content p {
	font-size: 18px;
	color: #ffffff;
	font-weight:600;
	margin-top:50px;
}

#content p a {
	color: #e41996;
}

#content h2 {
	font-size: 26px;
	font-weight: normal;
	color: #666;
	padding-bottom: 17px;
	border-top: dotted #ccc 1px;
	padding-top: 20px;
	padding-bottom: 21px;
	margin-top: 13px;
}

#content h2 span {
	font-size: 20px;
}

#content #css3 {
	float: right;
}

#content #css3 a:hover {
	background: none;
	border: 0;
}

.pre_wrap {
	background: #f9f9f9;
	padding: 5px 5px 5px 14px;
	margin-bottom: 33px;
	margin-top: 32px;
}

.pre_wrap span.label {
	color: #999;
	font-size: 12px;
	font-style: italic;
	display: block;
	padding-left: 5px;
	padding-top: 5px;
}

.syntaxhighlighter {
	font-size: 12px;
}

.slides1_wrap {
	position: relative;
	width: 1199px;
	height:450px;
}

#slides1 {
	overflow: hidden;
	height: 450px;
}

#slides1 li {
	list-style: none;
	width: 1199px;
}

#slides1 li img {
	float: left;
}

#slides1 .content {
	float: left;
	width: 368px;
	height:350px;
	padding-left: 31px;
	background:#0564b4;
	color:#fff;
	padding-top:100px;
}

#slides1 h3 {
	font-size: 32px;
	color: #bcd6ed;
	font-weight: 600;
	text-transform:uppercase;
	height:45px; 
	line-height:45px;
	font-family:"dincond-medium-webfont";
}

#slides1 h4 {
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-transform: lowercase;
	padding-bottom: 16px;
}

.slides1_wrap .prev {
	position: absolute;
	left: 764px;
	top: 390px;
	outline: 0;
}

.slides1_wrap .next {
	position: absolute;
	right: 363px;
	top: 390px;
	outline: 0;
}

.slides1_wrap a:active {
	top: 390px;
}

.bx_pager {
	position:absolute;
	left:870px;
	top:401px;
	z-index:9999999;
}

.bx_pager a {
	float: left;
	background: url(/skin/default/images/bg_pager.png) no-repeat 0 -21px;
	width: 14px;
	height: 17px;
	color: #fff;
	font-size: 0px;
	margin-right: 2px;
	padding: 4px 0 0 7px;
}

.bx_pager a:hover, .bx_pager a.active {
	background-position: 0 0;
	text-decoration: none;
}

.auto_controls {
	position: absolute;
	bottom: -11px;
	left: 394px;
	display:none;
}

.auto_controls a {
	font-size: 16px;
	color: #a3a3a3;
	outline: 0;
	padding: 2px;
}

.auto_controls a:hover {
	text-decoration: none;	
	background: ;
	color: #e41996;
}

#content #notes li, #content #changes li {
	font-size: 12px;
	color: #8f8f8f;
	margin-left: 43px;
	padding-bottom: 6px;
}

#content #notes li a {
	color: #e41996;
}

#idc-container a {
	color: #e41996;	
}

#idc-container h3 {
	color: #666;
}

/*人在昕晖2*/
.slides2_wrap {
	position: relative;
	width: 1199px;
	height:450px;
}
#slides2 {
	overflow: hidden;
	height: 450px;
}

#slides2 li {
	list-style: none;
	width: 1199px;
}

#slides2 li img {
	float: right;
}

#slides2 .content {
	float: left;
	width: 368px;
	height:350px;
	padding-right: 31px;
	background:#ec6205;
	color:#fff;
	padding-top:100px;
}
#slides2 p {
	text-align:right
}

#slides2 h3 {
	font-size: 32px;
	color: #fff;
	font-weight: 600;
	text-transform:uppercase;
	height:45px; 
	line-height:45px;
	text-align:right;
	font-family:"dincond-medium-webfont";
}

#slides2 h4 {
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-transform: lowercase;
	padding-bottom: 16px;
	text-align:right
}

.slides2_wrap .prev {
	position: absolute;
	left: 363px;
	top: 390px;
	outline: 0;
}

.slides2_wrap .next {
	position: absolute;
	right: 764px;
	top: 390px;
	outline: 0;
}

.slides2_wrap a:active {
	top: 390px;
}
.bx_pager2 {
	position:absolute;
	left:240px;
	top:401px;
	z-index:9999999;
}

.bx_pager2 a {
	float: left;
	background: url(/skin/default/images/bg_pager2.png) no-repeat 0 -21px;
	width: 14px;
	height: 17px;
	color: #fff;
	font-size: 0px;
	margin-right: 2px;
	padding: 4px 0 0 7px;
}

.bx_pager2 a:hover, .bx_pager2 a.active {
	background-position: 0 0;
	text-decoration: none;
}







/*加入龙湖修改*/
.mission { width: 100%; height: 1206px; background: url(../img/join/mission.jpg) no-repeat center top; position: relative; }


.bhfinger { width: 215px; height: 275px; position: absolute; top: 0; left: 175px; text-align: center; }
.bhfinger span { color: #c5c7cf; display: block; padding-top: 5px; -webkit-transition: all .3s; transition: all .3s; font-size: 14px; }
.bhfinger a:hover span, .bhfinger a.current span { color: #fff; }
.finger-right { float: left; width: 76px; }
.finger-wrong { float: right; width: 76px; }
.finger-right .icon { width: 76px; height: 220px; overflow: hidden; position: relative; }
.finger-right .icon b { background: #4c9e2c; width: 76px; height: 76px; display: block; position: absolute; top: 144px; left: 0; -webkit-border-radius: 38px; border-radius: 38px; -webkit-transition: all .5s; transition: all .5s; }
.finger-right a:hover b, .finger-right a.current b { top: -76px; height: 295px; }
.icon i { width: 76px; display: block; height: 76px; position: absolute; bottom: 0; }
.finger-right .icon i { background: url(../img/join/right.png) no-repeat center center; left: 0; z-index: 10; }
.finger-wrong .icon { width: 76px; height: 220px; overflow: hidden; position: relative; }
.finger-wrong .icon b { background: #fb9000; width: 76px; height: 76px; display: block; position: absolute; top: 144px; left: 0; -webkit-border-radius: 38px; border-radius: 38px; -webkit-transition: all .5s; transition: all .5s; }
.finger-wrong a:hover b, .finger-wrong a.current b { top: -76px; height: 295px; }
.finger-wrong .icon i { background: url(../img/join/wrong.png) no-repeat center center; right: 0; z-index: 10; }

.bhfinger-body { width: 590px; height: 300px; float: right; padding-top: 25px; }
.bhfinger-body p { color: #fff; }
.bhfinger-body p em { font-weight: bold; margin-right: 5px; color: #E1E60E; }
.bhfinger-title { margin-bottom: 15px; }
.bhfinger-title i { display: block; font-family: "dincond-medium-webfont"; color: #fff; font-size: 32px; font-style: normal; line-height: 30px; }
.bhfinger-title b { font-size: 16px; font-weight: bold; color: #fff; }
.bhfinger-title em { display: block; font-family: "dincond-medium-webfont"; color: #fff; font-size: 32px; font-style: normal; line-height: 30px; margin-bottom: 5px; }
.bhfinger-title strong { font-size: 16px; font-weight: bold; color: #fff; }

.bhbox { width: 1130px; padding: 30px 35px 20px; background: #fff; font-size: 13px; line-height: 24px; color: #818181; position: fixed; height: 615px; top: 50%; left: 50%; margin-left: -600px; margin-top: -307.5px; z-index: 120; }
.mailbox.bhbox { height: 420px; margin-top: -210px; }
.mailbox .bhbody p { line-height: 28px; margin-bottom: 0; color: #817d77; }
.bh-cont { margin-bottom: 15px; overflow: hidden; }
.bhbody p { line-height: 28px; margin-bottom: 0; color: #817d77; }
.btn-mask-close { display: block; width: 42px; height: 42px; background: url(../img/join/icon-close.png) no-repeat; position: absolute; right: 0; top: -60px; background-size: cover; }

#rightbox { height: 300px; margin-top: -150px; }
#wrongbox { height: 300px; margin-top: -150px; }

p.icon-mail { display: block; width: 54px; height: 30px; padding-top: 54px; background: url(../img/join/icon-mail.png) no-repeat center top; font-size: 16px; color: #fb9824; text-align: center; margin: 0 auto; }
h5.mailtitle { text-align: center; }
.maillist { overflow: hidden; padding-top: 20px; }
.maillist li { width: 33%; float: left; line-height: 35px; }
.maillist li p { color: #817d77; margin-bottom: 0; }

/*企业公民 修改样式*/
.shbg1 h2, .shbg1-2 h2, .shbg2 h2, .shbg3 h2, .shbg4 h2, .shbg5 h2 { font-size: 52px; font-family: dincond-medium-webfont; text-transform: uppercase; }
.shbg1 { position: relative; background: url(../img/sh-bg1.jpg) no-repeat; height: 372px; }
.shbg1 .w1200, .shbg1-2 .w1200, .shbg2 .w1200 { position: absolute; top: 0; left: 230px; }
.shbg1-l { width: 540px; color: #666; left: 0; }
.shbg1-l h2 { padding-top: 150px; color: #666; letter-spacing: -3px; word-spacing: 5px; font-size: 58px; }
.shbg1-l h3 { font-size: 22px; text-align: right; font-family: "微软雅黑"; color: #666; font-weight: bolder; }
.shbg1-r { width: 330px; height: 100%; margin-left: 163px; }
.shbg1-r p { color: #DDDDDD; margin-top: 160px; font-size: 12px; }

.shbg1-2 { position: relative; background: url(../img/sh-bg1-2.jpg) no-repeat; background-size: 100% 100%; height: 498px; }
.shbg1-2 h2 { color: #fff; width: 510px; padding-top: 25px; line-height: 40px; }
.shbg1-2 h3 { color: #fff; font-size: 20px; font-family: "微软雅黑"; font-weight: bold; padding-bottom: 20px; }
.shbg1-2 p { font-size: 14px; font-family: "微软雅黑"; color: #333; margin-top: 15px; }
.shbg1-2 p span { font-size: 52px; font-family: dincond-medium-webfont; color: #333; }

.shbg2 { height: 501px; position: relative; background: url(../img/shbg2.jpg) no-repeat; background-size: 100% 100%; height: 498px; }
.shbg2 h2 { color: #fff; width: 600px; padding-top: 40px; }
.shbg2 p { color: #fff; width: 262px; margin-top: 15px; }
.shbg2 p span, .shbg4 p span, .shbg5-c p span { color: #fff; font-size: 52px; font-family: dincond-medium-webfont; }

.shbg3 { background: url(../img/sh-bg3.jpg) no-repeat center center; height: 702px; background-size: cover; width: 100%; }
.shbg3-l { width: 580px; position: relative; text-align: right; }
.shbg3 p { font-size: 14px; color: #333; width: 200px; position: absolute; }
.shbg3-l p.p1 { padding-top: 328px; right: 0; }
.shbg3-l p.p2 { right: 0; padding-top: 628px; }
.shbg3-r { width: 620px; position: relative; }
.shbg3-r p { right: -200px; }
.shbg3-r p.p3 { padding-top: 178px; }
.shbg3-r p.p4 { padding-top: 258px; }
.shbg3-r p.p5 { padding-top: 293px; }
.shbg3-r p.p6 { padding-top: 490px; }
.shbg3-r p.p7 { padding-top: 540px; }
.shbg3-r p.p8 { padding-top: 572px; }

.shbg4 { background: url(../img/shbg4.jpg) no-repeat center top; height: 501px; }
.shbg4-c { padding-left: 630px; width: 433px; padding-top: 40px; }
.shbg4-c h2 { font-size: 52px; font-family: dincond-medium-webfont; color: #fff; line-height: 40px; }
.shbg4-c h3, .shbg5-c h3 { color: #fff; font-size: 22px; }
.shbg4-c p, .shbg4-c b, .shbg5-c p { color: #fff; }
.t20 { margin-top: 20px; }
.t45 { margin-top: 35px; }
.t50 { margin-top: 50px; }

.shbg5 { background: url(../img/shbg5.jpg) no-repeat center top; height: 514px; }
.shbg5-c { margin-left: 630px; width: 330px; padding-top: 20px; }
.shbg5-c h2 { color: #fff; line-height: 40px; }
.shbg5-c p { width: 220px; margin-top: 15px; }
.shbg5-c h4 { color: #fff; }
/*企业公民 修改样式*/

/*人在龙湖*/
.shbg1, .shbg2, .shbg3 { width: 100%; }
.shbg1 img, .shbg2 img, .shbg3 img { width: 100%; }

.dev-div { width: 100%; height: 468px; background: #4051aa url(../img/join/study-bg.jpg) no-repeat left bottom; }
.dev-photo { width: 829px; height: 468px; position: relative; float: left; }
.dev-box { width: 829px; margin: 0 auto; height: 468px; overflow: hidden; position: relative; }
.dev-box ul { }
.dev-box ul li { width: 829px; height: 468px; position: absolute; top: 0; left: 0; }
.dev-box li p { position: absolute; width: 100%; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }
.dev-box a b { display: block; padding-top: 25px; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; }
.dev-box a span { color: #fff; font-size: 13px; }

a.dev-left { display: block; width: 79px; height: 79px; background: url(../img/project/pleft-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; left: 20px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; z-index: 10; }
a.dev-left:hover { background: url(../img/project/pleft-btn1-hover.png) no-repeat; }
a.dev-right { display: block; width: 79px; height: 79px; background: url(../img/project/pright-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; right: 20px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; z-index: 10; }
a.dev-right:hover { background: url(../img/project/pright-btn1-hover.png) no-repeat; }

/*a.dev-left{display:block;width:79px;height:79px;background:#ffffff url(../img/join/dev-left.png) no-repeat center center;position:absolute;top:50%;margin-top:-40px;left:0;-webkit-border-radius:80px;border-radius:80px;-webkit-transition: background-color .3s;transition: background-color .3s;}
a.dev-left:hover{background:#fb9000 url(../img/join/dev-left2.png) no-repeat center center;}
a.dev-right{display:block;width:79px;height:79px;background:#ffffff url(../img/join/dev-right.png) no-repeat center center;position:absolute;top:50%;margin-top:-40px;right:0;-webkit-border-radius:80px;border-radius:80px;-webkit-transition: background-color .3s;transition: background-color .3s;}
a.dev-right:hover{background:#fb9000 url(../img/join/dev-right2.png) no-repeat center center;}*/

.dev-box span.pageState { color: #fff; position: absolute; top: 335px; right: 10px; line-height: 20px; font-size: 14px; }
.dev-box span.pageState span { font-size: 18px; color: #fff; font-weight: bold; }

.dev-other { position: absolute; width: 829px; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }

.dev-info { width: 350px; float: right; }
.dev-info-title { margin-top: 30px; display: none; }
.dev-info-title .date { color: #fff; font-size: 28px; font-family: "miso-bold-webfont"; line-height: 30px; font-weight: normal; }
.dev-info-title .title { color: #fff; font-size: 16px; font-weight: bold; line-height: 30px; }

.small-pic { width: 475px; height: 59px; position: absolute; top: 20px; left: 50%; margin-left: -232.5px; }
.small-pic-box { width: 415px; height: 59px; overflow: hidden; margin-left: 30px; position: relative; }
.small-pic-box ul { position: absolute; left: 0; top: 0; width: 279px; }
.small-pic-box li { float: left; margin-right: 5px; }
.small-pic-box .on a, .small-pic-box li:hover a { border: 3px solid #fb9000; }
.small-pic-box li a { display: block; border: 3px solid #fff; overflow: hidden; }
.small-pic-box li a img { display: block; }
a.small-left { display: block; width: 17px; height: 28px; background: url(../img/join/spic-left.png) no-repeat; position: absolute; top: 17px; left: 2px; }
a.small-right { display: block; width: 17px; height: 28px; background: url(../img/join/spic-right.png) no-repeat; position: absolute; top: 17px; right: 2px; }
.dev-other h4 { position: absolute; width: 230px; height: 68px; left: 20px; top: 24px; text-align: left; }
.dev-other h4 a { color: #fff; display: none; }
.dev-other h4 i { display: block; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; font-style: normal; }

.emp-div { width: 100%; height: 468px; position: relative; }
.emp-lbg { width: 40%; height: 100%; position: absolute; left: 0; top: 0; background: #fb9000; }
.emp-rbg { width: 60%; height: 100%; position: absolute; right: 0; top: 0; background: #e8e2d5 url(../img/join/emp-bg.jpg) no-repeat 90% bottom; }
.emp-div .w1200 { position: relative; z-index: 10; }
.emp-left { width: 375px; float: left; height: 468px; background: #fb9000; }
.emp-right { width: 825px; float: right; height: 468px; overflow: hidden; position: relative; }

i.icon-photo { display: block; width: 92px; height: 92px; background: url(../img/join/photo-bg.jpg) no-repeat; margin-top: 80px; }
h3.emp-title { color: #fff; margin-top: 100px; }
h3.emp-title i { font-family: "dincond-medium-webfont"; font-size: 52px; font-style: normal; display: block; line-height: 50px; }
h3.emp-title b { font-size: 16px; }

a.emp-prev { display: block; width: 79px; height: 79px; background: url(../img/project/rd-leftbtn.png) no-repeat; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; position: absolute; top: 195px; left: 20px; z-index: 10; }
a.emp-prev:hover { background: url(../img/project/rd-leftbtn-hover.png) no-repeat; }
a.emp-next { display: block; width: 79px; height: 79px; background: url(../img/project/rd-rightbtn.png) no-repeat; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; position: absolute; top: 195px; right: 20px; z-index: 10; }
a.emp-next:hover { background: url(../img/project/rd-rightbtn-hover.png) no-repeat; }

.emp-photo { width: 825px; height: 468px; overflow: hidden; position: relative; }
.emp-photo ul li { float: left; width: 825px; height: 468px; position: absolute; top: 0; left: 0; }
.emp-photo li p { position: absolute; width: 100%; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.7) none repeat scroll !important; background: #000; filter: Alpha(opacity=70); color: #fff; text-align: center; }
.emp-photo a b { display: block; padding-top: 25px; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; }
.emp-photo a span { color: #fff; font-size: 13px; }

.emp-photo span.pageState { color: #fff; position: absolute; top: 330px; right: 10px; line-height: 20px; font-size: 14px; }
.emp-photo span.pageState span { font-size: 18px; color: #fff; font-weight: bold; }

.emp-other { position: absolute; width: 829px; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }

.emp-small-pic { width: 475px; height: 76px; position: absolute; top: 23px; left: 50%; margin-left: -232.5px; }
.emp-small-pic-box { width: 415px; height: 59px; overflow: hidden; margin-left: 30px; position: relative; }
.emp-small-pic-box ul { position: absolute; left: 0; top: 0; width: 420px; }
.emp-small-pic-box li { float: left; margin-right: 5px; }
.emp-small-pic-box .on a, .emp-small-pic-box li:hover a { border: 3px solid #fb9000; }
.emp-small-pic-box li a { display: block; border: 3px solid #fff; overflow: hidden; }
.emp-small-pic-box li a img { display: block; }
a.emp-small-left { display: block; width: 17px; height: 28px; background: url(../img/join/spic-left.png) no-repeat; position: absolute; top: 18px; left: 2px; }
a.emp-small-right { display: block; width: 17px; height: 28px; background: url(../img/join/spic-right.png) no-repeat; position: absolute; top: 18px; right: 2px; }
.emp-other h4 { position: absolute; width: 230px; height: 68px; left: 20px; top: 24px; text-align: left; }
.emp-other h4 a { color: #fff; display: none; }
.emp-other h4 i { display: block; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; font-style: normal; }

#cs-slide .w1200 { height: 468px; }
.cs-other { position: absolute; width: 831px; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; z-index: 10; }

.cs-small-pic { width: 578px; height: 76px; position: absolute; top: 23px; right: 50%; margin-right: -289px; }
.cs-small-pic-box { width: 530px; height: 59px; overflow: hidden; margin-left: 30px; position: relative; }
.cs-small-pic-box ul { position: absolute; left: 0; top: 0; width: 525px; }
.cs-small-pic-box li { float: left; margin-right: 5px; }
.cs-small-pic-box .on a, .cs-small-pic-box li:hover a { border: 3px solid #fb9000; }
.cs-small-pic-box li a { display: block; border: 3px solid #fff; overflow: hidden; }
.cs-small-pic-box li a img { display: block; }
a.cs-small-left { display: block; width: 17px; height: 28px; background: url(../img/join/spic-left.png) no-repeat; position: absolute; top: 18px; left: 2px; }
a.cs-small-right { display: block; width: 17px; height: 28px; background: url(../img/join/spic-right.png) no-repeat; position: absolute; top: 18px; right: 2px; }
.cs-other h4 { position: absolute; width: 230px; height: 68px; left: 20px; top: 24px; text-align: left; }
.cs-other h4 a { color: #fff; display: none; }
.cs-other h4 i { display: block; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; font-style: normal; }


.join-intro-bg { width: 100%; height: 412px; background: url(../img/join/join-intro.jpg) no-repeat center center; }
.join-intro { position: relative; width: 520px; float: right; margin-top: 225px; margin-right: 50px; }
.join-intro p { margin-bottom: 15px; font-size: 13px; color: #fff; }
.join-intro h1 { width: 400px; position: absolute; top: -152px; line-height: 20px; left: 0px; }
.join-intro h1 i { font-size: 40px; color: #fff; font-style: normal; font-family: "dincond-medium-webfont"; }
.join-intro h1 b { color: #fff; font-size: 18px; font-weight: normal; }

/*企业介绍*/
.container-div { width: 1199px; margin: 0 auto; background: url(../images/about-bg.jpg) repeat-y center center; }
.container-left { width: 419px; float: left; padding-bottom: 30px; }
.container-right { width: 700px; float: right; padding: 38px 38px 20px 38px; overflow: hidden; }
.container-right img { max-width: 700px; }

.leftmenu { padding-top: 28px; }
.leftmenu li { height: 37px; line-height: 37px; margin-bottom: 15px; text-align: right; }
.leftmenu li a { display: inline-block; color: #666; font-size: 13px; padding-right: 40px; padding-left: 10px; font-weight: bold; -webkit-transition: all .5s; transition: all .5s; }
.leftmenu .current a, .leftmenu li a:hover { background: #d7d7e2; color: #303860; }
.shiguan-div > div { display: none; }

.instock { width: 379px; height: 150px; overflow: hidden; background: #c3cdd7; padding: 20px 40px 0 0; margin-bottom:15px; }
.instock.title { height: 80px; padding: 60px 40px 0 0; }
.instock p { color: #728596; font-size: 22px; text-align: right; }
.instock p strong { display: block; font-size: 28px; color:#024074; font-weight:100; line-height:50px; margin-top:4px; }
.instock h5 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #808c98; text-align: right; line-height: 22px;text-transform:uppercase;}
.container-div .integrity-info { padding-left: 40px; width: 339px; }
.container-div .integrity-info p { text-align: left; color: #303860; font-size: 14px; line-height: 28px; }

.data-box { width: 220px; height: 120px; float: right; margin-top: 18px; }
.data-box h4 { background: url(../images/about-menu.png) no-repeat; width: 169px; height: 64px; line-height: 64px; color: #fff; text-align: center; font-size: 20px; float: right; margin-bottom: 5px; }
.data-box dl { float: right; width: 330px; }
.data-box dd { display: inline-block; padding: 0 25px 0 40px;background: #d3dee7; margin-top: 2px; text-align: right; color: #666666; float: right;     border-radius: 22px 0 0 22px;height:43px; line-height:43px;}


.since { overflow: hidden; margin-bottom: 20px; }
.since h5 { font-size: 24px; color: #333333; font-weight: 600; margin-bottom:5px; }
.since h5 span { display:block; font-weight:100}
.since .en { color: #ec6205; font-size: 68px; font-family: "dincond-medium-webfont"; letter-spacing: -3px; line-height: 60px; float: left; }
.since span{font-size: 10px; line-height: 16px; color: #999999; }
.about-div p { margin-bottom: 25px; color:#000000; font-size:14px;text-align:justify; }
.about-div p strong { color: #1c2c71; }

/*管理团队*/
.team-div { width: 1199px; margin: 0 auto; background: url(../images/team-bg.jpg) repeat-y center center; }
.team-left { width: 419px; float: left; padding-bottom: 30px; padding-top:25px; }
.team-right { width: 710px; float: right; padding: 38px 28px 0 20px; overflow: hidden; }
.team-left .team-box { border-top:3px solid #dce5ed; height:180px; padding-top:60px; padding-right:60px; text-align:right}
.team-left .team-box h4 { color:#8ca4ba; font-size:30px;text-transform:uppercase;}
.team-left .team-box span { color:#003e78; font-size:24px; font-weight:600;}
.team-right .team-box { background:#fff; height:220px; margin-bottom:25px;}
.team-right .team-box .team-boxL { width:170px; height:220px; float:left;}
.team-right .team-box .team-boxR { width:490px; height:220px; float:left; margin-left:20px;}
.team-right .team-box .team-boxR p.p1 { color:#333; font-size:18px; margin-top:20px;}
.team-right .team-box .team-boxR p.p2 { font-size:12px; line-height:30px; height:30px; margin-bottom:10px;}
.team-right .team-box .team-boxR p.p3 { font-size:14px; line-height:20px;}


/*企业荣誉*/
.honer-div { width: 100%; background:#dce1e8; height:500px; padding-top:70px; }
#box{
	width:1200px;
}
#box li {
	width:600px;
}
#box li img { border:10px solid #fff; box-sizing:border-box;}
.mb-wrapper {
	margin: 0 auto 20px;
	position: relative;
	height:500px;
	left: 0;
	top: 0;
}
.mb-slider, .mb-scroll {
	width: 100%;
	height:380px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;
}
.mb-active-slider {
	border-color: #333;
}
.mb-slider .mb-panel {
	margin-top:100px;
	display: block;
	cursor: pointer;
	float: left;
	list-style: none;
}
.mb-panel a {
	outline:0;
}
.mb-slider .mb-panel.current {
	cursor: auto;
}
.mb-inside * {
	max-width: 100%;
}
a.mb-scrollButtons {
	display: block;
	width: 65px;
	height: 65px;
	background: transparent url(../images/arrows.png) no-repeat;
	position: absolute;
	top: 40%;
	margin-top: -29px;
	cursor: pointer;
	text-decoration: none;
	outline: 0;
	border: 0;
}
a.mb-scrollButtons.mb-left {
	background-position: left top;
	left: -65px;
}
a.mb-scrollButtons.mb-right {
	background-position: right top;
	right: -65px;
}
a.mb-scrollButtons.mb-left:hover {
	background-position: left bottom;
}
a.mb-scrollButtons.mb-right:hover {
	background-position: right bottom;
}
a.mb-scrollButtons.disabled {
	display: none;
}
.mb-controls {
	margin: 0 auto;
	text-align: center;
	position:absolute;
	top:350px;
	left:560px;
	z-index: 100;
	display:none;
}
.mb-controls a {
	color: #666;
	font: 18px/2.2 Georgia, Serif;
	display: inline-block;
	text-decoration: none;
	padding: 2px;
	margin: 0 5px 0 0;
	text-align: center;
	outline: 0;
}
.mb-panel {
	margin-top:90px;
}
.mb-controls a:hover {
	color: black;
}
.mb-controls a.current {
	color:#900;
}
.main-nav {
	display: block;
	text-align: center;
	border-bottom: 2px solid #a71700;
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
}
.main-nav a {
	text-decoration: none;
	color: #3e63ec;
	font-size: 18px;
	margin: 0 8px;
}
.main-nav a:hover {
	color: black;
	border-bottom: 2px solid black;
}
.mb-inside img {
	width: 100%;
}



/*企业年志*/
.history-bg { background: #f2f6f9; padding-bottom: 100px; width: 100%; padding-top: 40px; overflow:hidden;}
.historybox { width: 1300px; margin: 0 auto; background: url(../images/hbox-bg.jpg) repeat-y center center; overflow: hidden; }
.historybox li { width: 655px; padding-bottom: 40px; position: relative; margin-bottom: 15px; }
.historybox .hl { float: left; text-align: right; }
.historybox .hr { float: right; }
.hr .historycont { padding-left: 50px; }
.hl .historycont { padding-right: 55px; }
.historybox li h4 { color: #0048a3; font-size: 36px; margin-bottom: 10px; padding-top: 15px; }
.historybox li p { padding-left: 6px; }
i.hs-point { display: block; width: 74px; height: 74px; position: absolute; top: 0; -webkit-transition: all .3s; transition: all .3s; }
i.i1 { background: url(../images/point1.png) no-repeat;}
i.i2 { background: url(../images/point1_2.png) no-repeat;}
.hr i.hs-point { left: -32px; }
.hl i.hs-point { right: -32px; }
.historybox li:hover i.i1 { background: url(../images/point2_2.png) no-repeat; }
.historybox li:hover i.i2 { background: url(../images/point2.png) no-repeat; }
.history-bg p.p0 { color:#d3dde4; font-weight:600; text-align:center; font-size:48px;text-transform:uppercase;}
.YcBtn { text-align:center;}
.YcTxt { display:none;}

/*企业公民*/
#cs-slide { width: 100%; height: 468px; position: relative; -webkit-animation: all .3s; animation: all .3s; *z-index: 10; background: #2c7046; overflow: hidden; margin: 0 auto; }
#cs-slide .cs-pic { position: absolute; width: 831px; height: 468px; top: 0; left: 0; overflow: hidden; }
#cs-slide a.btn-left { display: block; width: 79px; height: 79px; background: url(../img/project/ps7-leftbtn.png) center no-repeat; position: absolute; top: 50%; margin-top: -40px; left: 40px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; }
#cs-slide a.btn-left:hover { background: url(../img/project/ps7-leftbtn-hover.png) center no-repeat; }
#cs-slide a.btn-right { display: block; width: 79px; height: 79px; background: url(../img/project/ps7-rightbtn.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; right: 40px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; }
#cs-slide a.btn-right:hover { background: url(../img/project/ps7-rightbtn-hover.png) no-repeat; }


.cs-pic span.pageState { color: #fff; position: absolute; top: 330px; right: 10px; line-height: 20px; font-size: 14px; }
.cs-pic span.pageState span { font-size: 18px; color: #fff; font-weight: bold; }

.cs-info { position: absolute; right: 0; top: 130px; width: 350px; }
.cs-info dd { position: absolute; top: 0; left: 0; display: none; -webkit-transition: all .3s; transition: all .3s; }
.cs-info .date { color: #9fb7a7; font-size: 20px; line-height: 24px; }
.cs-info .tt { color: #9fb7a7; margin-bottom: 10px; font-size: 14px; }
.cs-info p { color: #9fb7a7; }

.cit-div { text-align: center; width: 515px; margin: 35px auto 30px; }
h3.cit-title { color: #2c7046; font-size: 20px; line-height: 30px; margin-bottom: 20px; font-weight: bold; }
.cit-div p { color: #666666; }
.cit-div p strong { font-size: 14px; }
.cit-div p img { padding-top: 40px; }

.citcont { padding: 40px 0; background: #5465ab; overflow: hidden; }
h4.citcont-title { color: #fff; text-align: center; font-size: 20px; margin-top: 40px; padding-bottom: 40px; background: url(../img/about/dir2.png) no-repeat center bottom; }
.citcont-left, .citcont-right { width: 390px; padding-top: 60px; }
.citcont-img { padding-top: 20px; }
.citbox { margin-bottom: 20px; }
.citbox p { color: #acbcff; }
.citbox p strong { display: block; font-size: 14px; }
i.icon { display: block; margin-bottom: 5px; }
.icon1 { width: 44px; height: 29px; background: url(../img/about/icon1.png) no-repeat; }
.icon2 { width: 40px; height: 39px; background: url(../img/about/icon2.png) no-repeat; }
.icon3 { width: 42px; height: 39px; background: url(../img/about/icon3.png) no-repeat; }
.citbox i.icon4 { width: 49px; height: 38px; background: url(../img/about/icon4.png) no-repeat; margin-bottom: 8px; }
.citcont-img { width: 328px; float: left; margin-left: 46px; }
.citcont-img span { display: block; color: #fff; text-align: center; font-size: 12px; padding-bottom: 30px; }
.citcont-img p { width: 328px; height: 326px; position: relative; }
.citcont-img i, .citcont-img em { display: block; width: 65px; height: 65px; position: absolute; }
.citcont-img .point1 { left: 132px; top: 27px; }
.citcont-img .point2 { left: 28px; top: 98px; }
.citcont-img .point3 { left: 61px; bottom: 37px; }
.citcont-img .point4 { right: 70px; bottom: 37px; }
.citcont-img .point5 { right: 26px; top: 109px; }
.citcont-img i span, .citcont-img em span { display: block; width: 185px; height: 123px; position: absolute; top: -65px; text-align: center; padding-top: 90px; font-style: normal; -webkit-transition: all .3s; transition: all .3s; visibility: hidden; opacity: 0; color: #333; }
.citcont-img i:hover span, .citcont-img em:hover span { visibility: visible; opacity: 1; }
span.panel-right { background: url(../img/about/tip2.png) no-repeat; right: 65px; }
span.panel-left { background: url(../img/about/tip.png) no-repeat; left: 65px; }

.edu-cont p { text-align: center; padding-top: 30px; color: #acbcff; }
.edu-cont p strong { display: block; font-size: 14px; color: #fff; }

.donate-list { width: 720px; margin: 20px auto 0; }
.donate-list li { display: block; width: 145px; height: 130px; float: left; margin: 0 15px; }
.donate-list h4 { width: 74px; height: 82px; background: url(../img/about/year.png) no-repeat; margin: 0 auto; text-align: center; line-height: 72px; margin-bottom: 10px; }
.donate-list h4 strong { font-family: "dincond-medium-webfont"; font-size: 30px; color: #5465ab; font-weight: normal; }
.donate-list p { text-align: center; color: #acbcff; }
.donate-list p strong { font-family: "dincond-medium-webfont"; font-size: 26px; font-weight: normal; }

/*下拉插件样式*/
.mod-dropdownlist { display: block; width: 165px; border: 1px solid #fff; height: 43px; padding: 0 20px; -webkit-border-radius: 40px; border-radius: 40px; margin: 0 auto; }
.mod-dropdownlist .dropdown-select { color: #fff; cursor: default; display: inline-block; *display: inline; height: 43px; line-height: 43px; overflow: hidden; *zoom: 1; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; -ms-user-select: none; user-select: none; font-size: 14px; cursor: pointer; }
.mod-dropdownlist .dropdown-select:visited,
.mod-dropdownlist .dropdown-select:hover,
.mod-dropdownlist .dropdown-select:active { color: #fff; }
.mod-dropdownlist .dropdown-select .dropdown-input { zoom: 1; overflow: hidden; font-size: 12px; line-height: 43px; float: left; height: 43px; color: #fff; }
.mod-dropdownlist .dropdown-select .dropdown-icon { background: transparent url(../img/about/dir.png) no-repeat center center; width: 30px; padding: 0 0; zoom: 1; font-size: 14px; line-height: 43px; float: left; height: 43px; }
.mod-dropdownlist .dropdown-select:hover .dropdown-icon { background: transparent url(../img/about/dir.png) no-repeat center center; }
.mod-dropdownlist .dropdown-list { background: #fff; display: block; overflow: hidden; padding: 0; }
.mod-dropdownlist .dropdown-options { background: #fff; display: block; overflow: hidden; overflow-y: auto; padding: 0; margin: 0; }
.mod-dropdownlist .dropdown-options li { margin: 0; padding: 0; }
.mod-dropdownlist .dropdown-options li a { color: #666; cursor: default; display: block; padding: 0 5px; white-space: nowrap; width: 95%; font-size: 12px; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; }
.mod-dropdownlist .dropdown-options li a:hover { background-color: #eee; color: #666; }
.mod-dropdownlist .dropdown-options li.dropdown-options-focus a,
.mod-dropdownlist .dropdown-options li.dropdown-options-focus a:hover { background-color: #c9c9c9; color: #fff; }
.mod-dropdownlist .dropdown-list .dropdown-custombox { border-top: 1px solid #ccc; }


/*新闻列表*/
.media-contact { width: 215px; height: 150px; margin: 30px auto; }
.media-contact h4 { color: #4c5b68; font-size: 24px; padding-top: 55px; background: url(../images/icon-mail.png) no-repeat center 15px; text-align: center; }
.media-contact p { text-align: center; color: #4c5b68; font-size: 14px; }
.btn-contact { color: #fff; display: block; width: 99px; height: 35px; margin: 10px auto; background: #ec6205; border-radius: 35px; line-height: 35px; font-size: 14px; text-align: center; }
.news-list li { padding: 20px; margin-bottom:12px; background:#fff; }
.news-list .date { color: #666666; font-size: 16px; line-height: 20px; margin-bottom: 3px; font-weight: bold; }
.news-list .title { color: #0564b4; font-weight: bold; font-size: 16px; line-height: 30px; -webkit-transition: color .3s; transition: color .3s; }
.news-list li:hover .title { color: #ff9000; }
.instock_news { width: 398px; height: 470px; overflow: hidden; background: #c3cdd7; padding: 30px 0px 30px 21px; margin-bottom:15px; }
.instock_news p.p0 { color: #ec6205; line-height:30px; font-size: 24px; font-weight:600;text-transform:uppercase; }
.instock_news h5 { font-size: 18px; color: #053058; font-weight:600;line-height: 22px; }
.instock_news p.p1 { width:380px; height:228px; margin-top:22px;}
.instock_news p.p1 img { width:380px; height:228px;}
.instock_news p.p2 { font-size:16px; color:#ec6205; line-height:38px; height:38px;}
.instock_news p.p3 { font-size:15px; color:#0564b4; line-height:30px; height:30px; margin-top:-10px; width:380px;}
.instock_news p.p3 a { color:#0564b4; font-size:15px;}
.instock_news p.p3 a:hover { color:#ec6205;}
.instock_news p.p4 { font-size:12px; color:#4c4c4c; margin-top:5px; line-height:22px; width:380px;}
.instock_news p.p5 { font-size:13px; color:#ff6701; margin-top:18px;}
.instock_news p.p5 a {color:#ff6701;}

/*新闻详情*/
.news-dateil{background:url(../images/news-detail-bg.jpg) repeat-y center top;position:relative;}
.news-more { width: 340px; height: 785px; overflow: hidden; padding: 35px 38px; /*background: #bfc1cf;*/ float: left;position:absolute;left:0;}
.news-content { width: 732px; float: right; padding:0 30px 80px 20px; }

.news-more-title i { display: block; font-size: 18px; font-style: normal; letter-spacing: -1px; color: #405a70; line-height: 20px; }
.news-more-title b { color: #445b70; font-weight:600; font-size: 18px; }
.news-more li { margin-top: 30px; list-style:none; }
.news-more .date { display: block; color: #425b71; font-size: 16px; line-height: 20px; margin-bottom: 3px; font-weight: bold; text-align: left; }
.news-more .name { display: block; color: #4f6c85; font-weight: bold; font-size: 16px; line-height: 30px; -webkit-transition: color .3s; transition: color .3s; }
.news-more p { color: #425c73; }
.news-more li:hover .name { color: #ec6205; }

.newsdetail-title { width: 672px; height: 85px; overflow: hidden; padding: 38px 40px 10px 30px; border-bottom:1px solid #e1e0e6; position: relative; margin-bottom: 34px; }
.newsdetail-title .title { font-weight: bold; font-size: 20px; line-height: 30px; color: #000; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; }
.sharebox { position: absolute; right: 0px; bottom: 10px; }
.sharebox .bshare-custom { margin-bottom: 5px; height: 20px; overflow: hidden; }
.sharebox .bshare-custom a { float: left; padding: 0; margin-right: 5px; width: 20px; height: 20px; background: url(../images/share.png) no-repeat 0 0; overflow: hidden; }
.sharebox .bshare-custom .bshare-weixin { background-position: -54px 0; }
.sharebox .bshare-custom .bshare-sinaminiblog { background-position: -79px 0; }
.sharebox .bshare-custom .bshare-qzone { background-position: -129px 0; }
.sharebox .bshare-custom .bshare-qqim { background-position: -154px 0; }

.newsdetail-content{padding:0 10px 0 28px;}
.newsdetail-content p { margin-bottom: 10px; font-size: 14px; text-align: justify; text-justify: distribute; }
.newsdetail-content img {  max-width: 100%; }
.news-add { margin: 5px 0; border: 3px solid #ccc; padding: 40px; }
.news-add strong { color: #333; display: block; }

a.btn-return { display: block; width: 79px; height: 79px; background: url(../img/news/btn-return.png) no-repeat; margin: 30px auto 40px; }


/*企业画册*/
.album-div { width: 100%; height: 555px; background: #e0e7ed; position: relative; }
.album-list { width:1086px; margin:0 auto; height: 450px; position: relative; }
.album-list-box { padding-top: 50px; height: 460px; width: 1086px; position: relative; overflow: hidden; }
.album-list-box ul { position: absolute; top: 50px; left: 0; }
.album-list-box li { width: 540px; float: left; height: 450px; margin-right: 3px; }
.album-list-box li img { -webkit-transition: all .3s; transition: all .3s; }
.album-list-box .current img { /*-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);*/ -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-box-shadow: 0 0 30px 3px #000; -moz-box-shadow: 0 0 30px 3px #000; box-shadow: 0 0 30px 3px #000; }
.album-list-box a span { display: block; line-height: 50px; text-align: center; font-size: 14px; color: #333; font-weight:600; }
.album-list-box a i { display: block; width: 82px; height: 82px; background: url(../images/icon-pdf1.png) no-repeat; margin: 0 auto; }
.album-list-box .current i { background: url(../images/icon-pdf2.png) no-repeat; }

a.album-left { display: block; width: 79px; height: 79px; background: url(../images/pleft-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; left: -85px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; }
a.album-left:hover { background: url(../images/pleft-btn1-hover.png) no-repeat; }
a.album-right { display: block; width: 79px; height: 79px; background: url(../images/pright-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; right: -85px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; }
a.album-right:hover { background: url(../images/pright-btn1-hover.png) no-repeat; }



/*自媒体*/
.media-div { width:100%; height:555px; background:#cad2d9;} 
.media-tit { font-size:30px; color:#000; text-align:center; height:50px; line-height:50px; padding-top:65px;}
/*自媒体 轮播*/
.friend{height:245px;margin:0 auto;overflow:hidden;width:1199px; margin-top:70px;}
.mr_frbox{height:245px;padding: 0;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:58px;margin:100px 210px 0 0;width:58px;background:url('../images/arrowhead.png') no-repeat left top;}
.mr_frBtnL:hover{width:58px;height:58px;background:url('../images/arrowhead.png') no-repeat left -58px;cursor:pointer;}
.mr_frUl{float:left;height:202px;width:650px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:100px;cursor:pointer;width:58px;height:58px;background:url('../images/arrowhead.png') no-repeat left -116px;}
.mr_frBtnR:hover{width:58px;height:58px;background:url('../images/arrowhead.png') no-repeat left -174px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:221px;overflow:hidden;position:relative; text-align:center}
.mr_frUl ul li a img{/*display:block;*/width:200px;}
.mr_frUl ul li a span { display:block; font-size:14px; font-weight:600; height:40px; line-height:40px; color:#000}


/*地产开发户型图切换*/
.friend2{height:374px;margin:0 auto;overflow:hidden;width:1199px; margin-top:12px;}
.mr_frbox2{height:374px;padding: 0;}
.mr_frUl2{float:left;height:374px;width:1080px;}
.mr_frBtnL2{cursor:pointer;display:inline;float:left;height:58px;margin:150px 0 0 0;width:58px;background:url('../images/arrowhead2.png') no-repeat left top;}
.mr_frBtnL2:hover{width:58px;height:58px;background:url('../images/arrowhead2.png') no-repeat left -58px;cursor:pointer;}
.mr_frBtnR2{float:right;margin-top:150px;cursor:pointer;width:58px;height:58px;background:url('../images/arrowhead2.png') no-repeat left -116px;}
.mr_frBtnR2:hover{width:58px;height:58px;background:url('../images/arrowhead2.png') no-repeat left -174px;cursor:pointer;}
.mr_frUl2 ul li{display:inline;float:left;/*height:389px;*/width:272px;overflow:hidden;position:relative; text-align:center}
.mr_frUl2 ul li a img{/*display:block;*/width:270px; height:370px;}
.mr_frUl2 ul li a span { display:block; font-size:14px; font-weight:600; height:40px; line-height:40px; color:#000}



/*地产开发——热销楼盘*/
.dckf1-div { width:100%; height:720px; background:#f0f0f0;} 
.dckf-tit { font-size:30px; color:#000; text-align:center; height:150px; line-height:35px; margin-bottom:35px;}
.dckf-tit span{ display:block; font-size:30px; color:#ec6205; text-align:center; height:35px; line-height:25px; padding-top:65px;text-transform:uppercase; font-family: Arial, Helvetica, sans-serif;}
div.indexmaindiv_hot{height:230px;width:1199px;margin:0 auto; }
div.indexmaindiv1_hot{overflow:hidden;}
div.indexmaindiv1_hot div.stylesgoleft_hot{float:left;width:58px;height:58px;background:url('../images/arrowhead.png') no-repeat left top;margin:196px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1_hot div.stylesgoleft_hot:hover{float:left;width:58px;height:58px;background:url('../images/arrowhead.png') no-repeat left -58px;margin:196px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1_hot div.playerdetail_hot{width:340px;height:283px;}
div.indexmaindiv1_hot div.playerdetail_hot div.detailimg_hot{width:340px;height:283px; overflow:hidden; line-height:40px; color:#000000; font-size:14px; font-weight:600}
div.indexmaindiv1_hot div.playerdetail_hot div.detailimg_hot img{width:340px;height:283px;}
div.indexmaindiv1_hot div.stylesgoright_hot{float:left;width:58px;height:58px;background:url('../images/arrowhead.png') no-repeat left -116px;margin:196px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1_hot div.stylesgoright_hot:hover{float:left;width:58px;height:58px;background:url('../images/arrowhead.png') no-repeat left -174px;margin:196px 0px 0px 18px;cursor:pointer;}
.detailtxt1 {background:url('../images/pic24.png') no-repeat left center; padding-left:36px; height:30px; line-height:30px; font-size:14px; font-weight:600; color:#000; margin-left:28px; margin-top:18px;}
.detailtxt2 {background:url('../images/pic25.png') no-repeat left center; padding-left:36px; height:30px; line-height:30px; font-size:14px; font-weight:600; color:#000; margin-left:28px;}
.detailtxt3 {background:url('../images/pic26.png') no-repeat left center; padding-left:36px; height:30px; line-height:30px; font-size:14px; font-weight:600; color:#000; margin-left:28px;}
.detailtxt4 {background:url('../images/pic27.png') no-repeat left center; padding-left:46px;font-size:14px; font-weight:600; color:#000; margin-top:5px; margin-left:18px; position: relative; cursor:pointer}
.detailtxt4 .d-project-erwei { position: absolute; width: 152px; height: 0px; bottom: 40px; left: 0; overflow: hidden; transition: all .3s; }
.detailtxt4 .d-project-erwei img { width: 152px; height:152px}
.detailtxt4:hover .d-project-erwei { height: 152px; transition: all .3s; }

/*滚动*/
div.maindiv1_hot{float:left;width:1050px;height:465px;overflow:hidden;position:relative;}
div.maindiv1_hot ul {position:absolute;left:0;top:0;}
div.maindiv1_hot ul li{float:left;width:340px;height:465px;margin-left:10px; background:#fff;-webkit-transition: background .4s;	transition: background .4s; }
div.maindiv1_hot ul li:hover { background:#e1e0e0;}

/*地产开发——经典回顾*/
.dckf2-div { width:100%; height:720px; background:#fff;} 
.detailtxt1 {background:url('../images/pic24.png') no-repeat left center; padding-left:36px; height:30px; line-height:30px; font-size:14px; font-weight:600; color:#000; margin-left:28px; margin-top:18px;}
.detailtxt2 {background:url('../images/pic25.png') no-repeat left top; padding-left:36px; height:30px; line-height:15px; font-size:14px; font-weight:600; color:#000; margin-left:28px; margin-top:8px;}
.detailtxt3 {background:url('../images/pic26.png') no-repeat left center; padding-left:36px; height:30px; line-height:30px; font-size:14px; font-weight:600; color:#000; margin-left:28px;}
.detailtxt4 {background:url('../images/pic27.png') no-repeat left center; padding-left:46px;font-size:14px; font-weight:600; color:#000; margin-top:5px; margin-left:18px; position: relative; cursor:pointer; height:40px; line-height:40px;}
.detailtxt4 .d-project-erwei { position: absolute; width: 152px; height: 0px; bottom: 40px; left: 0; overflow: hidden; transition: all .3s; }
.detailtxt4 .d-project-erwei img { width: 100%;}
.detailtxt4:hover .d-project-erwei { height: 152px; transition: all .3s; }
 /*经典回顾切换*/
 .vg-body {
 width: 1199px;
 height:560px;
 margin: 0 auto;
 }
 .vg_task {
 position: relative;
 }
  
 .vg_task .arrowbtn-left,
 .vg_task .arrowbtn-right {
 position: absolute;
 top: 180px;
 width: 58px;
 height: 58px;
 cursor: pointer;
 }
  
 .vg_task .arrowbtn-left {
 left: 5px;
 width:58px;height:58px;
 background:url('../images/arrowhead.png') no-repeat left top;cursor:pointer;
 }
  
 .vg_task .arrowbtn-right {
 right:5px;
  width:58px;height:58px;
background:url('../images/arrowhead.png') no-repeat left -116px;cursor:pointer;
 }
  
 .vg_tasklist {
 width: 1050px;
 overflow: hidden;
 margin: 0 auto;
 }
  
 .vg_tasklist ul {
 width: 9999%;
 }
  
 .vg_tasklist li {
 width: 340px;
 height: 465px;
 float: left;
 margin-right:10px;
 position: relative;
 background:#f0f0f0; 
 overflow:hidden;
 -webkit-transition: background .4s;
	transition: background .4s;
 }
 .detailimg_hg { width:340px;height:283px;overflow:hidden;}
 .vg_tasklist li img { display:block; width:340px;height:283px;overflow:hidden;-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;} 
 .vg_tasklist li a { display:block;}
/* .vg_tasklist li a:hover img{ display:block; text-decoration:none;-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);}*/
.vg_tasklist li:hover { background:#e1e0e0;}

 .grid-1230 .vg-body {
 width: 1199px;
 }
  
 .grid-1230 .vg_tasklist {
 width: 1050px;
 }
  
 .grid-1230 .vg_tasklist li {
 margin-right: 16px;
 }
  
 .grid-1230 .vg_task .arrowbtn-left {
 left: 0;
 }
  
 .grid-1230 .vg_task .arrowbtn-right {
 right: 0;
 }
  
 .grid-1230 .vg_growth_table {
 padding: 24px 30px;
 }
  
 .grid-1010 .vg-body {
 width: 990px;
 }
  
 .grid-1010 .vg_tasklist {
 width: 850px;
 }
  
 .grid-1010 .vg_tasklist li {
 margin-right: 35px;
 }
  
 .grid-1010 .vg_task .arrowbtn-left {
 left: 30px;
 }
  
 .grid-1010 .vg_task .arrowbtn-right {
 right: 30px;
 }
  
 .grid-1010 .vg_growth_table {
 padding: 24px;
 }
 .vg_tasklist3 {
 width: 1050px;
 overflow: hidden;
 margin: 0 auto;
 }
 .vg_tasklist3 ul {
 width: 999%;
 }
  
 .vg_tasklist3 li {
 width: 340px;
 height: 300px;
 float: left;
 margin-right:10px;
 position: relative;
 background:#f2f5f9; 
 overflow:hidden;
 -webkit-transition: background .4s;
 transition: background .4s;
 }
 .vg_tasklist3 li img { display:block; width:340px;height:240px;overflow:hidden;-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;} 
 .vg_tasklist3 li a { display:block;}
/* .vg_tasklist li a:hover img{ display:block; text-decoration:none;-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);}*/
.vg_tasklist3 li:hover { background:#e1e0e0;}

/*热销楼盘切换*/
 .vg-body2 {
 width: 1199px;
 height:460px;
 margin: 0 auto;
 }
 .vg_task2 {
 position: relative;
 }
  
 .vg_task2 .arrowbtn-left2,
 .vg_task2 .arrowbtn-right2 {
 position: absolute;
 top: 180px;
 width: 58px;
 height: 58px;
 cursor: pointer;
 }
  
 .vg_task2 .arrowbtn-left2 {
 left: 5px;
 width:58px;height:58px;
 background:url('../images/arrowhead.png') no-repeat left top;cursor:pointer;
 }
  
 .vg_task2 .arrowbtn-right2 {
 right:5px;
  width:58px;height:58px;
background:url('../images/arrowhead.png') no-repeat left -116px;cursor:pointer;
 }
  
 .vg_tasklist2 {
 width: 1050px;
 overflow: hidden;
 margin: 0 auto;
 }
 .vg_tasklist2 ul {
 width: 999%;
 }
  
 .vg_tasklist2 li {
 width: 340px;
 height: 300px;
 float: left;
 margin-right:10px;
 position: relative;
 background:#f0f0f0; 
 overflow:hidden;
 -webkit-transition: background .4s;
	transition: background .4s;
 }
 .detailimg_hg2 { width:340px;height:240px;overflow:hidden;}
 .vg_tasklist2 li img { display:block; width:340px;height:240px;overflow:hidden;-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;} 
 .vg_tasklist2 li a { display:block;}
/* .vg_tasklist li a:hover img{ display:block; text-decoration:none;-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);}*/
.vg_tasklist2 li:hover { background:#e1e0e0;}
.detailtxt1_2 {height:30px; line-height:30px; font-size:14px; font-weight:600; color:#000; text-align:center;margin-top:12px;}


/*热销楼盘切换-地产列表页*/
 .vg-body4 {
 width: 1199px;
 height:460px;
 margin: 0 auto;
 }
 .vg_task4 {
 position: relative;
 }
  
 .vg_task4 .arrowbtn-left4,
 .vg_task4 .arrowbtn-right4 {
 position: absolute;
 top: 180px;
 width: 58px;
 height: 58px;
 cursor: pointer;
 }
  
 .vg_task4 .arrowbtn-left4 {
 left: 5px;
 width:58px;height:58px;
 background:url('../images/arrowhead.png') no-repeat left top;cursor:pointer;
 }
  
 .vg_task4 .arrowbtn-right4 {
 right:5px;
  width:58px;height:58px;
background:url('../images/arrowhead.png') no-repeat left -116px;cursor:pointer;
 }
  
 .vg_tasklist4 {
 width: 1050px;
 overflow: hidden;
 margin: 0 auto;
 }
 .vg_tasklist4 ul {
 width: 999%;
 }
  
 .vg_tasklist4 li {
 width: 340px;
 height: 420px;
 float: left;
 margin-right:10px;
 position: relative;
 background:#fff; 
 overflow:hidden;
 -webkit-transition: background .4s;
	transition: background .4s;
 }
 .detailimg_hg4 { width:340px;height:240px;overflow:hidden;}
 .vg_tasklist4 li img { display:block; width:340px;height:240px;overflow:hidden;-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;} 
 .vg_tasklist4 li a { display:block;}
.vg_tasklist4 li:hover { background:#e1e0e0;}
.detailtxt1_4 {height:30px; line-height:30px; font-size:14px; font-weight:600; color:#000; text-align:center;margin-top:12px;}














/*滚动*/
div.maindiv1_hg{float:left;width:1050px;height:465px;overflow:hidden;position:relative;}
div.maindiv1_hg ul{position:absolute;left:0;top:0;}
div.maindiv1_hg ul li{float:left;width:340px;height:465px;margin-left:10px; background:#fff; }


/*产品详情页*/
.chanpin_box { width:100%; height:100%; margin-top:120px; }
.iCpbox { background: url(../images/pic32.jpg) center center no-repeat; height:480px; width:100%;}
.iCpbox2 { width:1199px; margin:0 auto; height:480px;}
.iCpboxL { width:855px; float:left; height:480px;}
.iCpboxL p { font-size:14px; line-height:25px;}
.iCpboxR { width:300px; float:right; height:480px; padding:0px 0px 0px 40px;}
.iCpboxL p.p1 { font-size:24px; font-weight:600; color:#003e79; margin-top:40px; height:65px; line-height:40px;}
.iCpboxL div.p2 { width:780px; font-size:13px;text-align:justify }

.iCpboxR p.p1 { margin-top:60px; margin-bottom:26px;}
.iCpboxR p.p2 { line-height:20px; font-size:14px; color:#203446; font-weight:600}
.iCpboxR p.p3 { height:30px; line-height:30px; font-size:14px; color:#203446; font-weight:600; margin-bottom:15px; margin-top:10px;}
.iCpboxR p.p4 { background:url('../images/pic34.png') no-repeat left center; padding-left:30px;font-size:14px; color:#203446; font-weight:600;}
.iCpboxR p.p4 span { color:#ec6205; font-size:22px; font-weight:600;}

/*产品详情页——楼盘看点*/
.iCpbox_3 { height:470px; width:100%; margin:0 auto; padding-top:30px;text-transform:Uppercase;}
.iCpbox_33 { width:1199px; margin:0 auto; height:470px;}
.iCpbox_33T { text-align:center; font-size:24px; color:#002b6b; font-weight:600; background:url(../images/pic38.jpg) no-repeat top center; padding-top:55px; margin-bottom:35px;}
.iCpbox_33 div.iCpbox_33_1 { float:left; margin-right:7px; }
.iCpbox_33 div.iCpbox_33_2 { float:left; margin-right:7px; }
.iCpbox_33 div.iCpbox_33_3 { float:left; margin-right:7px; }
.iCpbox_33 div.iCpbox_33_4 { float:left; }
.iCpbox_33 div.iCpbox_33_1 span { display:block; color:#7e7477; font-size:14px; font-weight:600; text-align:center}
.iCpbox_33 div.iCpbox_33_2 span { display:block; color:#7e7477; font-size:14px; font-weight:600; text-align:center}
.iCpbox_33 div.iCpbox_33_3 span { display:block; color:#7e7477; font-size:14px; font-weight:600; text-align:center}
.iCpbox_33 div.iCpbox_33_4 span { display:block; color:#7e7477; font-size:14px; font-weight:600; text-align:center}


/*产品内页图片相册切换*/
#imgshow_mask{width:727px; position:absolute; z-index:1; background:url(../images/imgshow_mask.png) repeat-x 0 0; height:27px; margin:0 auto;}
.bannerbg {width:727px;height:410px; overflow:hidden; margin:0 auto;}
#lanrenzhijia2{ clear:both;margin:0 auto;}
#lanrenzhijia2 .imagebg{width:727px;height:410px; overflow:hidden; position:relative; margin:0 auto;}
#lanrenzhijia2 .imagebg li { height: 410px; overflow: hidden; position:absolute; top:0; left:0; width:100%; display:block; filter:alpha(opacity=0); opacity: 0;}
.bannerbg_1{width:50%; position:absolute; top:0; left:0; height:410px;}
.bannerbg_2{width:50%; position:absolute; top:0; right:0; height:410px;}
.bannerbg_main{background-position:center; background-repeat:no-repeat; width:100%; position:absolute; top:0; right:0; height:410px;}
.banner_cp {margin:0 auto;width:727px;height:410px;position:relative;overflow:hidden;}
.scrollbg {height:80px; background:url(../images/arrow_bg.png) repeat-x center center; width:727px; margin:0 auto; margin-top:-74px;}
.scroll {margin:0 auto;width:727px;height:80px;position:relative; background:url(../images/arrow_bg.png) repeat-x center center; }
.s_pre, .s_next {display:block;width:88px;height:80px;position:absolute;}
a.s_pre {background:url(../images/arrow_l.png);top:0;left:0;}
a.s_pre:hover {background:url(../images/arrow_l.png);}
a.s_next {background:url(../images/arrow_r.png);top:0;right:0;}
a.s_next:hover {background:url(../images/arrow_r.png);}
.outScroll_pic{  height: 68px;margin-left: 85px;overflow: hidden;position:relative;width:560px; top:10px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:68px; }
.scroll_pic li {float:left;float: left; height: 50px;width: 93px; margin: 5px 9px; _margin:5px 14px 5px 4px;cursor:pointer;  background:#000;}
.scroll_pic li img {filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;height: 50px;width: 93px;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#current {width:92px;height:50px;border:3px #fff solid;background:url(../images/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:12px;left:0;}
.currently img {filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
/*产品内页图片相册切换 End*/


.scrollContainer{position:relative;}
.scrollContainer div.panel{width:393px;height:298px; float:left; margin-right:6px; border-bottom:4px solid #e6e6e6;}
.inside{}
.inside img{display:block;width:393px; height:225px;}
.inside span { color:#002b6b; font-size:15px; font-weight:600; line-height:50px; height:50px; text-align:left; padding-left:15px;}
.inside h2{font-weight:normal;color:#111;font-size:16px;margin:0 0 8px 0;}
.inside p{font-size:11px;color:#ccc;}
.scrollButtons{position:absolute;top:150px;cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.scrollButtons:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.scrollButtons.left{left:15px;}
.scrollButtons.left:hover{left:15px;}
.scrollButtons.right{right:15px;}
.scrollButtons.right:hover{right:15px;}
#slider p{position:relative;top:-2.8em;text-align:center;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
#slider a:link, #slider a:visited{color:#7e7477;text-decoration:none; font-size:14px; font-weight:600; }
#slider a:hover, #slider a:active{color:#ff9600;text-decoration:none;cursor:pointer}

/*产品详情页——户型图*/
.iCpbox_4 { width:1199px; margin:0 auto; height:790px; margin-top:25px;}
.iCpbox_4T { text-align:center; font-size:24px; color:#002b6b; font-weight:600; background:url(../images/pic39.jpg) no-repeat top center; padding-top:55px; margin-bottom:35px;}
.iCpbox_list { height:150px; margin-top:50px;}
.iCpbox_list div { height:130px; border-right:1px solid #cccccc; float:left; width:25%; font-size:14px; box-sizing:border-box;}
.iCpbox_list div.d1 {}
.iCpbox_list div.d2 { padding-left:28px;}
.iCpbox_list div.d3 { padding-left:28px; border-right:0px;}
.iCpbox_list div p { line-height:20px; font-size:14px; margin-bottom:20px;}
.iCpbox_list div p:nth-child(3) { margin-bottom:0px;}

div.indexmaindiv_hx{height:394px;width:1199px;margin:0 auto; border:1px solid #cccccc; }
div.indexmaindiv1_hx{margin-top:25px; overflow:hidden;}
div.indexmaindiv1_hx div.stylesgoleft_hx{float:left;width:58px;height:58px;background:url('../images/arrowhead2.png') no-repeat left top;margin:126px 6px 0px 0px;cursor:pointer;}
div.indexmaindiv1_hx div.stylesgoleft_hx:hover{float:left;width:58px;height:58px;background:url('../images/arrowhead2.png') no-repeat left -58px;margin:126px 6px 0px 0px;cursor:pointer;}
div.indexmaindiv1_hx div.playerdetail_hx{width:255px;height:343px;}
div.indexmaindiv1_hx div.playerdetail_hx div.detailimg_hx{width:255px;height:343px; line-height:40px; color:#000000; font-size:14px; font-weight:600}
div.indexmaindiv1_hx div.playerdetail_hx div.detailimg_hx img{width:255px;height:343px;}
div.indexmaindiv1_hx div.stylesgoright_hx{float:left;width:58px;height:58px;background:url('../images/arrowhead2.png') no-repeat left -116px;margin:126px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1_hx div.stylesgoright_hx:hover{float:left;width:58px;height:58px;background:url('../images/arrowhead2.png') no-repeat left -174px;margin:126px 0px 0px 15px;cursor:pointer;}
/*滚动*/
div.maindiv1_hx{float:left;width:1060px;height:343px;overflow:hidden;position:relative;}
div.maindiv1_hx ul{position:absolute;left:0;top:0;}
div.maindiv1_hx ul li{float:left;width:255px;height:343px;margin-left:10px; text-align:center; }

/*产品详情页——地图*/
.iCpbox_1 { background:#f2f5f9; height:620px; width:100%; margin:0 auto; padding-top:40px;text-transform:Uppercase;}
.iCpbox_11 { width:1199px; margin:0 auto; height:620px;}
.iCpbox_1T { text-align:center; font-size:24px; color:#002b6b; font-weight:600; background:url(../images/pic44.jpg) no-repeat top center; padding-top:61px; margin-bottom:35px;}
.iCpbox_1_map { height:420px; margin-top:32px;}
.iCp_1_mapL { width:819px; height:420px; float:left}
.iCp_1_mapR { width:360px; padding:0px 10px; height:420px; float:right; background:#ffffff;}
.iCp_1_mapR span { font-size:15px;  color:#000;cursor:pointer; display:inline-block; width:50px; margin:0px 20px; text-align:center;}
.sp2_box,.sp3_box,.sp4_box { display:none;}
.iCp_1_mapBg { height:68px; line-height:68px; border-bottom:1px solid #eee}
.iCp_1_mapR span.sp1 {}
.iCp_1_mapR span.sp2 {}
.iCp_1_mapR span.sp3 {}
.iCp_1_mapR span.sp4 {}
.sp1_box { padding:22px; font-size:13px; width:300px; height:240px;overflow-y:scroll;}
.sp2_box { padding:22px; font-size:13px; width:300px; height:240px;/*overflow-y:scroll;*/}
.sp3_box { padding:22px; font-size:13px; width:300px; height:240px;/*overflow-y:scroll;*/}
.sp4_box { padding:22px; font-size:13px; width:300px; height:240px;/*overflow-y:scroll;*/}
.sp1_box p.p1 span {  display:inline-block}
.map2,.map3,.map4 { display:none}
.sp1_box span { font-weight:600; color:#000; margin:0px; text-align:left; font-size:12px; width:40px;}
.sp1_box p { margin-bottom:10px;}

/*产品详情页——热销楼盘*/
.iCpbox_5 { background:#fff; height:560px; width:100%; margin:0 auto;}
.iCpbox_55 { width:1199px; margin:0 auto; height:540px;}

/*产品详情页——经典回顾*/
.iCpbox_6 { background:#f0f0f0; height:570px; width:100%; margin:0 auto;}
.iCpbox_66 { width:1199px; margin:0 auto; height:540px;}
.iCpbox_66 ul li { background:#fff}


/*物业服务*/
.wuye-div { background: url(../images/pic45.jpg) no-repeat center center; width:100%; height:537px; }
.wuyeBox { width:1199px; margin:0 auto;}
.wuyeBoxL { width:710px; height:447px; float:left; color:#fff; padding:90px 30px 0px 0px;}
.wuyeBoxR { width:415px; height:477px; float:right; text-align:center; color:#fff; padding:60px 0px 0px 30px}
.wuyeBoxL p.p1 { font-size:22px; letter-spacing:-1px; color:#fff;text-transform:uppercase; height:30px; line-height:30px; font-weight:600; }
.wuyeBoxL p.p2 { font-size:18px; color:#fff; font-weight:600; height:26px; line-height:26px;}
.wuyeBoxL p.p3 { width:40px; height:2px; background:#fff; margin-top:12px; margin-bottom:25px;}
.wuyeBoxL p.p4 { font-size:12px; color:#cae7ff; width:690px;}
.wuyeBoxL p.p4 span { color:#cae7ff; float:left; display:inline-block; width:440px;text-align:justify; line-height:30px;}
.wuyeBoxL p.p4 a { display:inline-block; float:right; transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;}
.wuyeBoxL p.p4 a:hover{-webkit-box-shadow:1px 1px 13px #fff;
    -moz-box-shadow:1px 1px 13px #fff;
    box-shadow:0px 1px 13px #fff;-webkit-transform:translateY(-10px);
	-moz-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
    -o-transform:translateY(-10px);
	transform:translateY(-10px)}

.wuyeBoxR p { color:#fff;}
.wuyeBoxR p.p1 { font-size:24px; background: url(../images/pic47.png) no-repeat top center; padding-top:60px; height:40px;}
.wuyeBoxR p.p2 { font-size:16px;}
.wuyeBoxR p.p3 { font-size:30px; font-weight:600; height:40px; line-height:40px;}
.wuyeBoxR p.p4 { font-size:12px; color:#aad6fb; margin-top:26px; line-height:20px;}

/*物业服务-新闻列表*/
.containerwy-div { width: 1199px; margin: 0 auto; background:#fff; }
.containerwy-left { width: 419px; float: left; padding-bottom: 30px; }
.containerwy-right { width: 700px; float: right; padding:0px 0px 20px 0px; overflow: hidden; }
.container-right img { max-width: 700px; }
.wuye2-div { width:100%; height:780px; }
.wuye-list { width:1250px; margin:0 auto;}
.wuye-list ul li { width:390px; height:425px; float:left; background:#f5f5f5; margin-right:25px; overflow:hidden;}
.wuye-list ul li p.p0 { width:390px;}
.wuye-list ul li p.p0 img { width:390px; height:230px;-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;}
.wuye-list ul li p.p1 { font-size:17px; font-weight:600; color:#000; padding:18px 0px 0px 21px;}
.wuye-list ul li p.p2 { font-size:12px; color:#999999;padding:0px 21px;}
.wuye-list ul li p.p3 { font-size:14px; padding:0px 21px; margin-top:18px; color:#000;}
.NewsMore { border:1px solid #808080; border-radius:25px; width:240px; height:50px; line-height:50px; margin:0 auto; text-align:center; margin-top:50px; cursor:pointer}
.NewsMore a { color:#000; font-size:16px; font-weight:600; display:block;transition: background .4s;
	transition:all ease-out .3s;}
.NewsMore:hover { background:#ec6205; color:#fff;}
.NewsMore:hover a { color:#fff;}
.wuye-list ul li:hover p.p1 { color:#ec6205;transition: background .4s;
	transition:all ease-out .3s;}
.wuye-list ul li:hover img {-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);}

.containerwy-div .instock_news { width: 398px; height: 500px; overflow: hidden; background: #e6e6e6; padding: 30px 0px 30px 21px; margin-bottom:15px; }
.containerwy-div .instock_news p.p0 { color: #ec6205; line-height:26px; font-size: 26px; font-weight:100;text-transform:uppercase; }
.containerwy-div .instock_news p.p0 span {height:30px; line-height:30px; font-size: 26px; color:#b2b2b2;}
.containerwy-div .instock_news h5 { font-size: 18px; color: #053058; font-weight:600;line-height: 22px; margin-top:5px; }
.containerwy-div .instock_news p.p1 { width:380px; height:228px; margin-top:22px;}
.containerwy-div .instock_news p.p1 img { width:380px; height:228px;}
.containerwy-div .instock_news p.p2 { font-size:16px; color:#084ea4; line-height:38px; height:38px;}
.containerwy-div .instock_news p.p3 { font-size:15px; color:#0564b4; line-height:30px; height:30px; margin-top:-10px; width:380px;}
.containerwy-div .instock_news p.p3 a { color:#000000; font-size:15px;}
.containerwy-div .instock_news p.p4 { font-size:12px; color:#4c4c4c; margin-top:5px; line-height:22px; width:380px;}
.containerwy-div .instock_news p.p5 { font-size:13px; color:#ff6701; margin-top:18px;}
.containerwy-div .instock_news p.p5 a {color:#ff6701;}

.containerwy-right .news-list {}
.containerwy-right .news-list ul li { border-bottom:1px solid #cccccc; height:120px;margin-bottom:20px; padding:0px 0px 20px 0px; cursor:pointer;-webkit-transition: background .4s;
	transition: background .4s; }
.containerwy-right .news-list ul li:hover .news-listR{ background:#e6e6e6}
.containerwy-right .news-listL { width:100px; height:120px; float:left; background:#fff; text-align:center}
.containerwy-right .news-listL span.sp1 { color:#333333; font-size:50px; font-weight:600; display:block; background:#e6e6e6; height:78px; line-height:78px;}
.containerwy-right .news-listL span.sp2 { color:#666666; font-size:14px; display:block; margin-top:2px; background:#e6e6e6; height:40px; line-height:40px;}
.containerwy-right .news-listR { width:575px; height:120px; float:left; padding-left:20px; cursor:pointer;-webkit-transition: background .4s;
	transition: background .4s; overflow:hidden}
.containerwy-right .news-listR a { display:block; font-size:16px; color:#000000; line-height:24px; margin-top:13px;}
.containerwy-right .news-listR p { margin-top:8px;}
.news-title { font-size:32px; color:#ec6205;text-transform:uppercase; margin-bottom:30px;}
.news-title span { font-weight:600; font-size:18px; color:#084ea4; display:block;}
.news-title p { font-size:32px; color:#b2b2b2; display:inline-block; line-height:140%;}


/**/
.wuye3-div { width:100%; height:480px;background: url(../images/pic48.jpg) no-repeat center center; }
.wuye3Box { width:1236px; height:480px; margin:0 auto;}
.wuye3BoxL { width:680px; height:480px; float:left}
.wuye3BoxR { width:479px; height:400px; float:left; padding-top:80px;}
.wuye3BoxR p { color:#fff; padding-left:40px}
.wuye3BoxR p.p1 { font-size:30px;text-transform:uppercase; line-height:30px; height:30px;}
.wuye3BoxR p.p2 { font-size:24px; font-weight:600;}
.wuye3BoxR p.p3 { font-size:18px; margin-top:30px;}
.wuye3BoxR p.p4 { font-size:18px;}
.wuye3BoxR p.p4 a { font-size:18px; color:#fff;-webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;}
.wuye3BoxR p.p4 a:hover { font-size:18px; color:#ec6205}
.wuye3BoxR p.p5 { font-size:14px; line-height:20px; margin-top:35px;}
.wuye3BoxR p.p6 { font-size:14px; font-weight:600; padding-left:0px; background:#04508f; text-align:center; width:160px; height:40px; line-height:40px; margin-top:50px; cursor:pointer;-webkit-transition: background .4s;
	transition: background .4s;
	transition:all ease-out .3s;text-indent: 0px;}
.wuye3BoxR p.p6 a { color:#fff; display:block;}
.wuye3BoxR p.p6:hover { background:#ec6205; color:#fff;}

/**/
.wuye4-div { width:100%; height:560px; }
.wuye4Box { width:1199px; height:560px; margin:0 auto;}
.wuye4Box .dckf-tit { font-size:30px; color:#000; height:150px; line-height:35px; margin-bottom:35px; text-align:left}
.wuye4Box .dckf-tit span{ display:block; font-size:30px; color:#ec6205; height:30px; line-height:25px; padding-top:65px;text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; text-align:left}
.wuye4BoxL { width:566px; height:560px; float:left}
.wuye4BoxR { width:633px; height:560px; float:left}

.wuyeQh { margin-top:-20px; height:38px;}
.wuyeQh span { width:100px; height:38px; line-height:38px; border-radius:22px; margin-right:13px; float:left; background:#999999; text-align:center; display:inline-block; color:#fff; cursor:pointer; font-size:14px;}
.wuyeQh span a { color:#fff; display:block}
.wuyeQh span:hover { background:#ec6205}
.wuyeQh_box1,.wuyeQh_box2 { clear:both}
.wuyeQh_box1,.wuyeQh_box2 p { padding-left:8px;}
.wuyeQh_box1 p.p1 { font-size:14px; color:#1f8ce8; font-weight:600; margin-top:20px;}
.wuyeQh_box1 p.p2 {}
.wuyeQh_box2 p.p1 { font-size:14px; color:#1f8ce8; font-weight:600; margin-top:20px;}
.wuyeQh_box2 { display:none}

/**/
.wuye5-div { width:100%; height:400px; background: url(../images/pic63.jpg) no-repeat center center; }
.wuye5Box { width:1199px; height:400px; margin:0 auto;}
.wuye5BoxL { width:170px; height:320px; float:left; padding-top:80px; line-height:40px; color:#fff; text-align:center}
.wuye5BoxR { width:770px; height:325px; float:right; padding-top:75px;}
.wuye5BoxR p.p1 { font-size:18px; font-weight:600; color:#2070b3; border-bottom:1px solid #bdccd9; margin-bottom:50px; line-height:40px; height:48px;}
.wuye5BoxR .wuye5BoxR_list p { width:256px; height:130px; float:left; font-size:14px;}
.wuye5BoxR .wuye5BoxR_list p span { font-size:15px; font-weight:600; color:#666666; display:block; margin-bottom:25px;}





/*物业管理-员工风采*/
.ygfc-div { width:100%; margin:0 auto; height:780px; }
.ygfc-line { background:#e6e6e6; height:1px; width:100%; margin-top:-25px;}
.ygfc-list { width:1220px; margin:0 auto; margin-top:40px; }
.ygfc-list ul li { width:285px; height:294px; float:left; margin-right:20px; text-align:center;overflow:hidden;}
.ygfc-list ul li span.sp1{ width:285px; display:block; height:224px;overflow:hidden; }
.ygfc-list ul li span.sp2{ width:285px; display:block; font-weight:600; height:45px; line-height:45px; color:#000; font-size:15px;-webkit-transition: background .4s;
	transition: background .4s; }
.ygfc-list ul li span.sp1 img { width:285px; height:224px;-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;}
.ygfc-list ul li:hover span.sp1 img {-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);}
.ygfc-list ul li a { color:#000; font-size:15px; cursor: default}
.ygfc-list ul li:hover span.sp2 { color:#ec6205;transition:color 300ms;
	-ms-transition:color 300ms;
	-moz-transition:color 300ms;
	-webkit-transition:color 300ms;
	-o-transition:color 300ms;}

.fy{ clear:both; text-align:center; width:100%; height:30px; margin:0 auto; margin-top:30px; font-size:14px;}
.fy b{ display:inline-block; width:24px; height:24px; text-align:center; background:#ec6205; border-radius:20px; line-height:24px; margin:0 5px; color:#fff; font-weight:100;}
.fy a{ display:inline-block; padding:0 10px;height:24px; text-align:center; line-height:24px;margin:0 5px; font-size:14px;}



/*联系方式*/
.lxmap { margin-top:50px;}
#citymap { width: 100%; height: 615px; padding-top:200px;}
.cityinfo { position: absolute; top: 0; left: 0; width: 100%; height: 160px; padding: 30px; background: #003e78; overflow: hidden; }
.cityinfo h4 { color: #fff; font-size: 16px; padding-top: 10px; }
.city-a { margin-bottom:25px; }
.cityinfo p { color: #bbc6d1; display: none; font-size:14px; }
.city-a a { display: inline-block; padding: 15px 35px; color: #fff; font-size:15px; -webkit-border-radius: 30px; -webkit-transition: all .3s; transition: all .3s; }
.city-a .current, .city-a a:hover { background: #ec6205; color: #fff;  }
/* 在线留言 */
.contact-6 { width:811px; height:550px; margin:0 auto; background:#f0f0f0; padding:80px 200px 50px 188px; margin-bottom:60px;}
.contact-6 h5 { color:#ee1515; font-size:14px; margin-bottom:35px; font-weight:600; padding-left:80px; }
.contact-6 ul{width: 100%;height: 100%;}
.contact-6 ul li{width:100%; height:30px;margin-bottom:30px; color:#ee1515; font-size:16px; font-weight:600;}
.contact-6 ul li span { float:left; width:80px; color:#000000; font-size:15px; font-weight:100;}
.contact-6 ul li input{ width:680px;border:1px solid #e0e0e0; font-family:微软雅黑; color:#63636d; font-size:14px;height: 35px;text-indent: 1em; float:left; margin-right:13px;}
.contact-6 ul li.li3 textarea{width: 680px;border:1px solid #e0e0e0;height: 170px;text-indent: 1em;padding: 0; font-family:微软雅黑; font-size:14px; color:#63636d; padding-top:5px; float:left }
.contact-6 .last .last_1{width: 125px;height: 36px;background: #0075c1;color:#fff;border: none;text-align: center;line-height: 36px;font-size: 16px;cursor: pointer; margin-top:16px; margin-right:12px; font-family:微软雅黑; margin-left:80px;-webkit-transition: background .4s;
	transition: background .4s; }
.contact-6 .last .last_1:hover { background:#ec6205; color:#fff;}

/* 在线留言 */
.contact-66 { width:811px; height:auto !important; margin:0 auto; background:#f0f0f0; padding:80px 200px 50px 188px; margin-bottom:60px;}
.contact-66 h5 { color:#ee1515; font-size:14px; margin-bottom:35px; font-weight:600; padding-left:120px; }
.contact-66 ul{width: 100%;height: 100%;}
.contact-66 ul li{width:100%; height:30px;margin-bottom:30px; color:#ee1515; font-size:16px; font-weight:600;}
.contact-66 ul li span { float:left; width:120px; color:#000000; font-size:15px; font-weight:100; text-align:right;}
.contact-66 ul li input{ width:640px;border:1px solid #e0e0e0; font-family:微软雅黑; color:#63636d; font-size:14px;height: 35px;text-indent: 1em; float:left; margin-right:13px;}
.contact-66 ul li.li3 textarea{width: 640px;border:1px solid #e0e0e0;height: 170px;text-indent: 1em;padding: 0; font-family:微软雅黑; font-size:14px; color:#63636d; padding-top:5px; float:left }
.contact-66 .last .last_1{width: 125px;height: 36px;background: #0075c1;color:#fff;border: none;text-align: center;line-height: 36px;font-size: 16px;cursor: pointer; margin-top:16px; margin-right:12px; font-family:微软雅黑; margin-left:120px;-webkit-transition: background .4s;
	transition: background .4s; }
.contact-66 .last .last_1:hover { background:#ec6205; color:#fff;}


/*媒体查询*/
.med-p { text-align: center; color: #fff; font-size: 14px; padding-top: 10px; }
.service-box { width: 300px; padding: 15px 0; margin-right: 40px; overflow: hidden; }
.borderd { border-bottom: 5px solid #e4d6c5; overflow: hidden; }
.service-box p { font-size: 16px; margin-bottom: 10px; width: 50%; float: left; }
.service-box p a { font-size: 14px; }
.service-box p em { font-size: 12px; }
.service-box h3 { line-height: 30px; font-size: 16px; color: #303960; }


/*发展历程*/
.develop-div { width: 100%; padding: 50px 0; overflow: hidden; background: #272c62; }
.develop-title { text-align: center; color: #fff; font-size: 64px; font-family: "ocrb10n-webfont"; letter-spacing: -8px; font-weight: normal; }
.develop-item { text-align: center; padding-top: 15px; }
.develop-item a { display: inline-block; color: #fff; width: 110px; height: 43px; border: 1px solid #fff; -webkit-border-radius: 40px; border-radius: 40px; line-height: 43px; text-align: center; margin: 0 5px; -webkit-transition: all .3s; transition: all .3s; }
.develop-item .current, .develop-item a:hover { background: #fb9000; border-color: #fb9000; }

.develop-list { width: 100%; margin-top: 40px; position: relative; height: 660px; }
.develop-list ul { position: absolute; top: 0; left: 0; width: 1760px; margin-left: 0px; }
.develop-list li { padding: 30px; background: #fff; width: 370px; height: 560px; display: block; float: left; margin-right: 10px; }
.develop-list .img { width: 368px; height: 384px; overflow: hidden; }
.develop-list .img img { -webkit-transition: all .6s; transition: all .6s; }
.develop-list li:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.develop-list .tip { font-size: 16px; color: #575757; line-height: 30px; margin-top: 10px; }
.develop-list li h3 { color: #303860; font-size: 36px; font-family: "ocrb10n-webfont"; letter-spacing: -3px; margin-bottom: 10px; }

.develop-btndiv { width: 180px; height: 80px; margin: 0 auto; }
a.btn-developLeft { display: block; width: 79px; height: 79px; background: #ffffff url(../img/join/dev-left.png) no-repeat center center; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; float: left; }
a.btn-developLeft:hover { background: #fb9000 url(../img/join/dev-left2.png) no-repeat center center; }
a.btn-developRight { display: block; width: 79px; height: 79px; background: #ffffff url(../img/join/dev-right.png) no-repeat center center; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; float: right; }
a.btn-developRight:hover { background: #fb9000 url(../img/join/dev-right2.png) no-repeat center center; }

/*历史大事记*/
.histhing-bg { padding-top: 150px; overflow: hidden; width: 100%; background: url(../img/project/his-bg.png) repeat-x center top; margin-top: 40px; position: relative; }
.histhing-bg .dev-left { left: 30px; z-index: 10; }
.histhing-bg .dev-right { right: 30px; z-index: 10; }
.histhing-list { position: relative; height: 400px; overflow: hidden; }
.histhing-list ul { position: absolute; top: 0; left: 30px; width: 1380px; }
.histhing-list li { width: 260px; float: left; margin-right: 200px; min-height: 400px; }
.histhing-list h4 { font-size: 44px; color: #bdbeca; font-family: "ocrb10n-webfont"; letter-spacing: -4px; margin-bottom: 50px; }
.histhing-list li p { color: #9a9baf; margin-bottom: 10px; }

/*荣誉墙*/
.honor-bg { width: 100%; background: #bfc1cf; position: relative; height: 610px; }
.honor-bg .dev-left { left: 30px; z-index: 10; }
.honor-bg .dev-right { right: 30px; z-index: 10; }
.wall-list { position: relative; height: 610px; overflow: hidden; width: 1199px; }
.wall-list ul { position: absolute; top: 0; left: 0px; width: 1209px; }
.wall-list .img { width: 333px; height: 249px; background: #fff; margin-bottom: 30px; text-align: center; line-height: 249px; }
.wall-list .img img { vertical-align: middle; }
.wall-list li { width: 333px; float: left; padding: 30px; border-right: 10px solid #f0eff4; height: 550px; }
.wall-list .last { border-right: 0; }
.wall-list .info p { color: #595a5e; margin-bottom: 10px; }







/*10.13企业介绍*/
.container-div1 {width: 1664px;margin: 0 auto;background: url(../img/about/about-bg1.jpg) repeat-y center center;}
.container-div1 .instock {width: 512px;height: 140px;overflow: hidden;background: #bfc1cf;padding: 40px 40px 0 0;}
.container-div1 .container-left {width:552px;float: left;padding-bottom: 30px;}
.container-div1 .data-box {width: 320px;height: 230px;float: right;margin-top: 40px;}
.container-div1 .data-box dl {float: right;width: 230px;}
.container-div1 .container-right {width:842px;float: left;padding: 38px 0 38px 38px;overflow: hidden;}
.container-div1 .data-box h4 {background:url(../img/about/about-menu.png) no-repeat;width: 169px;height: 60px;line-height: 64px;color: #fff;text-align: center;font-size: 20px;float: right; margin-bottom: 5px;}
.container-div1 .container-right img{max-width: 842px;}
.container-div1 .data-box dd{border-radius:22px 0 0 22px; height:43px; line-height:43px;}