@charset "utf-8";
/* common css */
*{margin:0; padding:0;}
body{background:#fff; font-size:12px; font-family:"宋体"; color:#656565; line-height:18px;}
table, div, h1, h2, h3, h4, p, form, label, input, select, textarea, img, span, ul, li{padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{font-size:1em; font-weight:normal}
form{margin:0}
blockquote{margin:0}
img, a img{border:none;}
a { blr:expression(this.onFocus=this.blur()) } /*针对 IE*/ 
a { outline:none; }/*针对火狐*/
a{color:#656565; text-decoration:none;}
a:hover{color:#323232; text-decoration:none;}
ul, li{list-style-type:none;}

.fl{float:left;}
.fr{float:right;}
.mar{margin: 0 auto;}
.cl{clear:both;}
.lastM{margin-right:0 !important;}
.absolute{position:absolute;}
.relative{position:relative;}
.pointer{cursor:pointer;}


#head{
	position:absolute;
	left: 0;
	top: 0;
	width: 100%;
}
/* 头部 css */
.head_top{
	height:86px;
	background:url(../images/top_bg.png) repeat-x;
	width:100%;
	position:fixed;
	top:-86px;
	z-index:9999;
	}
.head_cont{
	width:1280px;
	margin:0 auto;
	}
.head_cont .head_logo{
	width:108px;
	height:64px;
	float:left;
	margin:10px 0 0 107px;
	background:url(../images/logo_sml.png) no-repeat;
	}
.head_cont .nav {
	width:370px;
	float:right;
	margin:20px 65px 0 0;
	}
.head_cont .nav a{
	color:#898989;
	font:16px/50px "微软雅黑";
	text-align:center;
	float:right;
	margin-right:55px;
}
.head_cont .nav .portfolio{
	padding-left:15px;
	}
.head_cont .nav .kehu{
	padding-left:15px;
	}
.head_cont .nav .contactUs{
	padding-left:15px;
	}
.head_cont .nav .lx_more{
	padding-left:15px;
	margin-right:10px;
}
.head_cont .nav img{
	margin-top:18px;
	float:left;
	margin-left:30px;
	}

.headbg{
    width: 100%;
    height:100px;
	padding-bottom:3px;
}
#header{
    width: 100%;
    height:128px;
    clear: both;
}
#header .wrap{
	width:1150px; 
	height:100px; 
	text-align:right; 
	overflow:hidden;
	}
#header .wrap .nav {
	width:390px;
	float:right;
	margin-top:43px;
	}
#header .wrap .nav a{
	color:#fff;
	font:18px "微软雅黑";
	text-align:center;
	float:right;
	margin-right:55px;
}
#header .wrap .nav .portfolio{
	padding-left:15px;
	}
#header .wrap .nav .kehu{
	padding-left:15px;
	}
#header .wrap .nav .contactUs{
	padding-left:15px;
	}
#header .wrap .nav .lx_more{
	padding-left:15px;
	margin-right:10px;
}
#header .wrap .nav img{
	margin-top:18px;
	margin-left:30px;
	}
#header .logo{
	display:block;
	float:left;
	width:194px;
	height:26px;
	margin-top:50px;
}
.nav a:hover,.nav a.current{
	text-decoration:none;
	color:#0991d2;
}
/* banner css */




/* 经典案例 css */
.block{margin-top:0px;}
.inner{
	width:1050px;
	clear:both;
	overflow:hidden;
}
.inner_title{font-size:18px; font-family:'微软雅黑'; width:80px; float:left; margin-left:20px; margin-top:100px; color:#333;}
.tit01{height:60px; font:30px/60px "微软雅黑"; color:#323232; text-align:center; margin-top:90px;}
.tit01 span{color:#2db0eb; padding:0 10px;}
.Ptitle{height:28px; text-align:center; width:90%; margin-top:95px;}
.Ptitle a{color:#888c91; font:14px/28px "微软雅黑"; height:28px; padding:0 5px;}
.Ptitle a:hover,.Ptitle a.on{color:#1aa3de;}
#content div{ 
	display:none; 
}
.cont_case{
	clear:both; 
	overflow:hidden; 
	padding:20px 0;
	display:block;
	}
.cont_case ul{
	list-style:none;	
	}
.cont_case ul li{
	float:left;
	margin-left:10px;
	margin-top:10px;
	}
.case_img{
	width:330px; 
	height:240px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	} 
.case_img .tips{
	width:330px;
    height:50px;
	position:absolute;
	background-color:#000;
	opacity:0.75;
	filter:alpha(opacity=75);
	filter:alpha(opacity=75);
	bottom: -50px;
	margin: 0 0 -20px 0px;
	}
.case_img .tips p{
	font-size:14px; 
	text-align:center; 
	color:#FFF;
	font-family:'微软雅黑'; 
	margin-top:12px;
	}
#content .Pshow{clear:both; overflow:hidden; padding:20px 0;margin-top:20px; display:block;}
#content .Pshow li{
	width:100%;
	padding:0 11px;
}
#content .Pshow li a{
	display:block;
	width:290px;
	background:#FFF;
	padding:1px;
	border-bottom:1px solid #f1f2f2;
	margin-bottom:16px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
#content .Pshow li a img{
	width:290px;
	height:168px;
}
#content .Pshow li a h1{height:32px; line-height:32px; padding:0 0px; text-align:center; }



#content .Pshow2{clear:both; overflow:hidden; padding:20px 0;margin-top:20px; display:none;}
#content .Pshow2 li{
	width:100%;
	padding:0 11px;
}
#content .Pshow2 li a{
	display:block;
	width:290px;
	background:#FFF;
	padding:1px;
	border-bottom:1px solid #f1f2f2;
	margin-bottom:16px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
#content .Pshow2 li a img{
	width:290px;
	height:168px;
}
#content .Pshow2 li a h1{height:32px; line-height:32px;text-align:center;}



#content .Pshow3{clear:both; overflow:hidden; padding:20px 0;margin-top:20px; display:none;}
#content .Pshow3 li{
	width:100%;
	padding:0 11px;
}
#content .Pshow3 li a{
	display:block;
	width:290px;
	background:#FFF;
	padding:1px;
	border-bottom:1px solid #f1f2f2;
	margin-bottom:16px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
#content .Pshow3 li a img{
	width:290px;
	height:168px;
}
#content .Pshow3 li a h1{height:32px; line-height:32px; text-align:center;}




#content .Pshow4{clear:both; overflow:hidden; padding:20px 0;margin-top:20px; display:none;}
#content .Pshow4 li{
	width:100%;
	padding:0 11px;
}
#content .Pshow4 li a{
	display:block;
	width:290px;
	background:#FFF;
	padding:1px;
	border-bottom:1px solid #f1f2f2;
	margin-bottom:16px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
#content .Pshow4 li a img{
	width:290px;
	height:168px;
}
#content .Pshow4 li a h1{height:32px; line-height:32px;text-align:center;}

#content .Pshow5{clear:both; overflow:hidden; padding:20px 0;margin-top:20px; display:none;}
#content .Pshow5 li{
	width:100%;
	padding:0 11px;
}
#content .Pshow5 li a{
	display:block;
	width:290px;
	background:#FFF;
	padding:1px;
	border-bottom:1px solid #f1f2f2;
	margin-bottom:16px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
#content .Pshow5 li a img{
	width:290px;
	height:168px;
}
#content .Pshow5 li a h1{height:32px; line-height:32px;text-align:center;}


/* 蓝轩概况 css */
/**.textTL{
	background:url(../images/profile/text-tople.png) no-repeat top left;
	margin:29px 22px 0;
	position:relative;
	padding:15px 20px;
}
.textTR,.textBL,.textBR{position:absolute; display:block; width:27px; height:22px;}
.textTR{
	background:url(../images/profile/text-topri.png) no-repeat;
	right:0; 
	top:0;
}
.textBL{
	background:url(../images/profile/text-botle.png) no-repeat;
	left:0; 
	bottom:0;
}
.textBR{
	background:url(../images/profile/text-botri.png) no-repeat;
	right:0; 
	bottom:0;
}
.textTL h1{
	font:18px "微软雅黑";
	color:#646464;
}
.textTL p{
	font:14px "微软雅黑";
	color:#959595;
	padding-top:20px;
}*/
.survey{ 
	clear:both;
	}
.survey ul{
	list-style:none;
	}
.survey ul li{
	height:465px;
	float:left;
	margin-top:25px;
	}
.survey ul .li1{
	background:url(../images/profile/survey1_03.png);
	width:253px;
	margin-left:39px;
	}
.survey ul .li1 .sur_p1{
	font-size:20px;
	font-family:Helvetica;
	color:#000;
	width:220px;
	text-align:left;
	margin-left:25px;
	margin-top:52px;
	line-height:20px;
	}
.survey ul .li1 .sur_p2{
	font:14px "微软雅黑";
	width:220px;
	text-align:left;
	margin-left:25px;
	margin-top:6px;
	line-height:25px;
	font-size:15px;
	}
.survey ul .li2{
	background:url(../images/profile/survey2_03.png);
	width:250px;
	}
.survey ul .li2 p{
	font:13px "微软雅黑";
	width:220px;
	text-align:left;
	margin-left:25px;
	margin-top:140px;
	line-height:25px;
	font-size:15px;
	}
.survey ul .li3{
	background:url(../images/profile/survey3_03.png);
	width:250px;
	}
.survey ul .li3 p{
	font:13px "微软雅黑";
	width:220px;
	text-align:left;
	margin-left:25px;
	margin-top:140px;
	line-height:25px;
	font-size:15px;
	}
.survey ul .li4{
	background:url(../images/profile/survey4_03.png);
	width:258px;
	}
.survey ul .li4 p{
	font:13px "微软雅黑";
	width:220px;
	text-align:left;
	margin-left:25px;
	margin-top:140px;
	line-height:25px;
	font-size:15px;
	}
.Dpic{width:838px; overflow:hidden; clear:both; padding-top:23px;}
.Dpic li{float:left; height:125px;}
.Dpic .Dpic1{width:222px; background:url(../images/profile/4D-pic1.jpg) no-repeat center top;}
.Dpic .Dpic2{width:222px; background:url(../images/profile/4D-pic2.jpg) no-repeat center top;}
.Dpic .Dpic3{width:222px; background:url(../images/profile/4D-pic3.jpg) no-repeat center top;}
.Dpic .circle{width:86px; background:url(../images/profile/4D-circle.gif) no-repeat center;}
.Dpic li a{display:block; width:222px;}
.Dtit1,.Dtit3,.Dtit5{margin-top:50px; height:30px;}
.Dtit1{background:url(images/profile/4D-tit1.png) no-repeat center;}
.Dtit3{background:url(images/profile/4D-tit3.png) no-repeat center;}
.Dtit5{background:url(images/profile/4D-tit5.png) no-repeat center;}
.Dtit2,.Dtit4,.Dtit6{margin-top:200px; height:31px;}
.Dtit2{background:url(images/profile/4D-tit2.png) no-repeat center;}
.Dtit4{background:url(images/profile/4D-tit4.png) no-repeat center;}
.Dtit6{background:url(images/profile/4D-tit6.png) no-repeat center;}
.Dtext{
	position:relative;
	background:url(../images/profile/4D-text.gif) no-repeat bottom center;
	padding-bottom:60px;
	width:622px;
	height:111px;
	border:1px solid #0393d8;
	border-bottom:none;
	border-top:none;
}
.Dtext a{display:block; position:absolute; background:url(../images/profile/4D-line2.gif) no-repeat; width:247px; height:1px; bottom:7px;}
.Dtext a.leline{left:-40px;}
.Dtext a.riline{right:-40px;}
.Ditem{background:url(../images/profile/4D-line1.gif) no-repeat top center; padding-top:38px;}
.Ditem h1{
	font:16px/24px "微软雅黑";
	text-align:center;

}

/* 实验室 css */
.List03{clear:both; overflow:hidden; padding:30px 30px; width:1000px;}
.List03 li{width:330px; height:203px; float:left; list-style:none; border:1px solid #fff}
.List03 li:hover{ border:1px solid #e8e8e8;}
.more{text-align:center; margin-left:auto; margin-right:auto; padding-bottom:120px; padding-top:80px;}
/* 联系我们 css */
.massage{padding:36px 22px 24px; clear:both; overflow:hidden;}
.msgle{
	width:500px;
	height:240px;
	float:left;
	background:url(../images/contact/contact-phone.jpg) no-repeat bottom left;
}
.msgle h1{font:16px "微软雅黑"; color:#34b7f1;}
.msgle h2{font:16px Arial; color:#34b7f1; padding-bottom:16px;}
.msgle p{line-height:25px;}
.msgri{
	background:#FFF;
	border:1px solid #efefef;
	padding:1px;
	float:left;
}
.msgri a{display:block; background:url(../images/contact/contact-map.gif) no-repeat center; width:449px; height:246px;}
.partner{width:100%; padding:20px 0; color:#646464; font-family:"微软雅黑";background-color:#fafafa; height:150px;}
.partner h1{font-size:18px; line-height:35px;}
.partner p{font-size:16px; line-height:28px;}
.partner a{
	display:block;
	float:left;
	width:106px; 
	height:47px;
}
.pars{clear:both; overflow:hidden; width:980px;margin: 0 auto; height:90px; margin-top:30px;}
.pars .pars_left{width:298px; height:59px; float:left;margin-top:15px; margin-left:100px;}
.pars .pars_left img{ float:left;}
.pars .pars_left .left_address p{margin-left:70px;}
.pars .pars_right{width:264px; height:59px; margin-left:600px; margin-top:15px;}
.pars .pars_right .right_pho p{font-size:14px;margin-left:70px; margin-top:3px;}
.pars .pars_right .right_pho p span{color:#ff8a00;}
.footer{
	clear:both;
	overflow:hidden;
	padding-bottom:50px;
	}
.footer .footer_cont{
	width:1767px;
	height: 561px;
	background: url(../img/bottom_bg.png) no-repeat;
	margin:20px auto;
	
	}
.footer .footer_cont ul{
	width:1280px;
	margin: 0 auto;
	overflow: hidden;
}
.footer .footer_cont ul li{
	float:left;
	margin: 200px 0 0 120px;
	}
.footer .footer_cont ul li img{
	margin-top:15px;
	}
.footer .footer_cont ul li p{
	line-height:30px;
	font-size: 12px;
	color: #878787;
	}
.uptotop{
	position:fixed;
	background:url(../images/back-top.gif) no-repeat;
	display:block;
	width:50px;
	height:49px;
	bottom:101px;
	left:50%;
	margin-left:520px;
	z-index:99;
}

.phone{
	position:fixed;
	background:url(../images/phone_icon.gif) no-repeat;
	display:block;
	width:50px;
	height:50px;
	bottom:150px;
	left:50%;
	margin-left:520px;
	z-index:99;
}
.carte{
	position:fixed;
	background:url(../images/large/large_menu_03.jpg) no-repeat;
	display:block;
	width:50px;
	height:50px;
	bottom:200px;
	left:50%;
	margin-left:520px;
	}
#left_carte{
	position: fixed;
	z-index: 999;
	bottom:262px;
	left:50%;
	margin-left:520px;
	background:url(../images/large/large_line_03.png) no-repeat 10px bottom;
	padding-bottom: 10px;
	display: none
}
#left_carte ul li{
	margin-top: 17px;
	padding-left: 8px;
}
#left_carte ul li a{
	line-height: 20px;
	display:block;
	font-size:14px;
	font-family:"微软雅黑";
	padding-left: 20px;
	transition: all 0.3s;
	background-position: -20px center;
	background-repeat: no-repeat;
}
#left_carte ul li a:hover,#left_carte ul .cur a{
	background-image:url(../images/large/large_Arrow_03.png);
	background-position: left center;
	color: #55A4D7;
}
.phone:hover span{display:block;}
.phone span{
	position:absolute;
	top:0;
	right:50px;
	display:none;
}
	