@charset"utf-8";
/*公共样式*/
body{font-size:12px;line-height:150%;margin:0;padding:0;color:#666; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/}
body{ margin-top:100px;}
div{padding:0;}
* {margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0;padding:0;border:none;list-style-type:none; font-weight:normal;}
img {border: 0;-ms-interpolation-mode:bicubic/*ie7 解决图片缩放失真问题*/}
.l{float:left;}
.r{float:right !important;}
.pr{position:relative;}
.pa{position:absolute;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
a{blr:expression(this.onFocus=this.blur());outline:none;text-decoration:none; color:#666;background: transparent; /*修正win8系统IE连接灰色背景*/}
a:hover{text-decoration:none; color:#30aed9;}
a:active{star:expression(this.onFocus=this.blur());}/*去掉点击链接时的虚线外框*/
a, :hover, .tingico { -webkit-transition: all 0.25s linear 0.01s; -moz-transition: all 0.25s linear 0.01s; -ms-transition: all 0.25s linear 0.01s; -o-transition: all 0.25s linear 0.01s; transition: all 0.25s linear 0.01s; }

/*清楚浮动*/
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{*zoom:1;}


.l_18{line-height:18px;}
.l_20{line-height:20px;}
.l_22{line-height:22px;}
.l_24{line-height:24px;}
.l_26{line-height:26px;}
.l_28{line-height:28px;}
.l_30{line-height:30px;}
.p20{padding:20px;}
.plr15{padding-left:15px;padding-right:15px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.plr25 { padding-left:25px; padding-right:25px;}
.pb25 { padding-bottom:25px;}
.pb35 { padding-bottom:35px;}
.mb20 { margin-bottom:20px;}
.p_1 { padding:0px 15px;}

.ellipsis{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}/*省略号*/
.hide{ display:none;}
.ftbold{ font-weight:bold}
.nf1 a{ color:#80b632; font-weight:bold;}
.nf1 a:hover{ color:#65a833; text-decoration:none}
.nf2 a{ color:#30aed9;}
.nf2 a:hover{ color:#2691c9; text-decoration:none}
.f-cb{width:100px; margin-top:20px;}
.f-cb a{ color:#fff; width:80px; line-height:16px; font-size:14px;padding:10px; color:#fff; border-radius:20px; text-align:center; display:inline-block; border:1px solid #fff; text-transform:uppercase}
.f-cb a:hover{ color:#fff; background:#2190cd; border:1px solid #1d7fb5; }

/*链接颜色*/
/*字体加粗*/

/*字体大小*/
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font22{ font-size:22px;}
.font24{ font-size:24px;}
.font26{ font-size:26px;}




/*页面留白*/
.blank90{height:90px;line-height:90px;clear:both;visibility:hidden;}
.blank80{height:80px;line-height:80px;clear:both;visibility:hidden;}
.blank70{height:70px;line-height:70px;clear:both;visibility:hidden;}
.blank60{height:60px;line-height:60px;clear:both;visibility:hidden;}
.blank50{height:50px;line-height:50px;clear:both;visibility:hidden;}
.blank40{height:40px;line-height:40px;clear:both;visibility:hidden;}
.blank30{height:30px;line-height:30px;clear:both;visibility:hidden;}
.blank20{height:20px;line-height:20px;clear:both;visibility:hidden;}
.blank15{height:15px;line-height:15px;clear:both;visibility:hidden;}
.blank10{height:10px;line-height:10px;clear:both;visibility:hidden;}
.blank5{height:5px;line-height:5px;clear:both;visibility:hidden;}
.blank8{height:8px;line-height:8px;clear:both;visibility:hidden;}

/*布局*/
.w1200{width:1200px;margin:0 auto;}
.w1002{width:1002px;margin:0 auto;}
.w980{width:980px;margin:0 auto;}

/*header*/
.headerfix {position:fixed;top:0;height:100px;z-index:9999;width:100%;}
.header{ background-color:#fafafa; width:100%; height:100px;position:relative;}
.w1200 .logo { float:left;width:660px;}
.header_bg{background:url(../images/header_bottom.png) repeat-x scroll 0 0;display: inline-block;height:10px;width:100%;position:absolute;left:0;top:100px;z-index:9998;}
<!--.logo{ width:296px; height:100%; overflow:hidden;}-->
.right { float:right;width:180px; margin-top:18px;}
.right li { float:left;}
.right .tu1 { width:68px; background:url(../images/shouye.png) no-repeat 0 2px; margin-right:25px;}
.right .tu2 { background:url(../images/shoucang.png) no-repeat 0 2px;}
.right li a { font-size:12px; color:#0089cb; padding-left:16px;}
.right select { width:180px; height:25px; margin-top:15px; margin-right:10px;}



/*navbox*/
.navbox{ width:100%;height:52px; position:absolute;z-index:999999; margin:auto; background:url(../images/daohang-bg.jpg); top:100px;}
.nav{width:1200px;margin:0 auto;height:52px; list-style:none;}
.nav li{float:left;height:52px;position:relative; list-style:none; width:150px; font-size:16px; text-align:center; line-height:52px; display:block; cursor:pointer;}
.nav li.last{background:none;}
.nav li a{text-decoration:none; color:#FFF;}

.nav li:hover{ background-color:#eb981e}
.nav li:hover a{color:#fff;}
.nav li.s1:hover{background:url(../images/menu_hover4.jpg)}
.nav li.s1:hover a{color:#fff;}
/*.nav li.s2:hover{background:url(../images/menu_hover_2.jpg)}
.nav li.s2:hover a{color:#fff;}*/
.mj_hover_menu{text-decoration:none; width:150px; background-color:#2290cd; height:100px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute; left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(../images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:14px; color:#696969; text-align:left; width:210px;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#30aed9; text-decoration:underline;}

.mj_menu_news_bg{width:1200px; /*height:205px; background:url(../images/menu_news_bg.png) no-repeat;*/ background:#fafafa;inline-block; padding:20px 0; border-radius:0 0 10px 10px;}
.mj_menu_news_main{width:880px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 30px; margin-right:20px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 30px; height:170px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}



/*焦点图*/
.focus {
	position: relative;
	width: 600px;
	height: 400px;
	background-color: #000;
	float: left;
}
.focus img {
	width: 600px;
	height: 400px;
}
.focus .shadow .title {
	width: 260px;
	height: 65px;
	padding-left: 30px;
	padding-top: 20px;
}
.focus .shadow .title a {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	font-weight: bolder;
	overflow: hidden;
}
.focus .btn {
	position: absolute;
	bottom: 34px;
	left: 510px;
	overflow: hidden;
	zoom: 1;
}
.focus .btn a {
	position: relative;
	display: inline;
	width: 13px;
	height: 13px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
}
.focus .btn a:hover, .focus .btn a.current {
	cursor: pointer;
	background: #fc114a;
}
.focus .fPic {
	position: absolute;
	left: 0px;
	top: 0px;
}
.focus .D1fBt {
	overflow: hidden;
	zoom: 1;
	height: 16px;
	z-index: 10;
}
.focus .shadow {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0px;
	z-index: 10;
	height: 80px;
	line-height: 80px;
	background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
	display: block;
	text-align: left;
}
.focus .shadow a {
	text-decoration: none;
	color: #fff;
	font-size: 20px;
	overflow: hidden;
	margin-left: 10px;
	
}
.focus .fcon {
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #000
}
.focus .fcon img {
	display: block;
}
.focus .fbg {
	bottom: 25px;
	right: 10px;
	position: absolute;
	height: 21px;
	text-align: center;
	z-index: 200;
	width:112px;
}
.focus .fbg div {
	margin: 4px auto 0;
	overflow: hidden;
	zoom: 1;
	height: 14px
}
.focus .D1fBt a {
	position: relative;
	display: inline;
	width: 12px;
	height: 12px;
	border-radius: 7px;
	margin: 0 5px;
	color: #B0B0B0;
	font: 12px/15px "\5B8B\4F53";
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #D9D9D9;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
	background: #30aed9;
}
.focus .D1fBt img {
	display: none
}
.focus .D1fBt i {
	display: none;
	font-style: normal;
}
.focus .prev, .focus .next {
	position: absolute;
	width: 40px;
	height: 74px;
	background: url(../images/focus_btn.png) no-repeat;
}
.focus .prev {
	top: 50%;
	margin-top: -37px;
	left: 0;
	background-position: 0 -74px;
	cursor: pointer;
}
.focus .next {
	top: 50%;
	margin-top: -37px;
	right: 0;
	background-position: -40px -74px;
	cursor: pointer;
}
.focus .prev:hover {
	background-position: 0 0;
}
.focus .next:hover {
	background-position: -40px 0;
}

/*main*/
.main{ width:1200px; padding:72px 0px 20px; margin:0 auto;}
.main .le{ width:747px; float:left;}
.main .le .box1{ float:left; background:url(../images/main_box1_1.jpg) no-repeat; width:169px; height:191px; padding:20px 40px; color:#fff; font-size:14px;}
.main .le .box1 p{ text-indent:2em; line-height:22px;}
.main .le .box2{ float:left; background:url(../images/main_box1_2.jpg) no-repeat; width:418px; height:191px; padding:20px 40px; color:#2190cd;}
.main .le .box2 h3{ font-size:24px; line-height:30px; color:#fff;}
.main .le .box2 p{ font-size:18px; line-height:30px; margin-bottom:25px; color:#fff;}
.main .le .box4{ float:left; background:url(../images/main_box1_4.jpg) no-repeat; width:418px; height:191px; padding:20px 40px; color:#b3b3b3; position:relative}
.main .le .box4 h3{ font-size:24px; line-height:30px;}
.main .le .box4 p{ font-size:18px; line-height:30px; margin-bottom:25px;}
.main .le .box4 ul li{ float:left; font-size:14px; width:418px; line-height:26px;}
.main .le .box4 ul li a{ color:#b3b3b3;}
.main .le .box4 ul li a:hover{ color:#e2e2e2;}
.main .le .box4 .more{ position:absolute; right:20px; top:20px;}
.main .ri{ width:373px; float:left; padding:20px 40px; background-color:#2190cd; color:#d6e6f2; height:422px; position:relative}
.main .ri h3{ font-size:24px; line-height:30px; color:#fff; }
.main .ri span{ font-size:18px; line-height:30px; margin-bottom:20px; display:block;}
.main .ri p{ font-size:14px; line-height:22px;text-indent:2em; margin-top:22px; }
.main .ri .more{ position:absolute; right:20px; top:20px;}
.main .ri .tit1{ font-size:18px;}
.main .ri .tit2{ font-size:18px; font-weight:bold; color:#fff;}
.main .ri ul{ border-top:1px solid #42a3d6;margin-top:10px; }
.main .ri ul li{ border-bottom:1px solid #42a3d6; padding:8px 0; float:left; width:347px; font-size:16px; line-height:22px;}
.main .ri ul li a{ color:#d6e6f2;}
.main .ri ul li a:hover{ color:#E69319;}
.main .ri ul li.icon1{ background:url(../images/icon1.png) no-repeat 0 13px; padding-left:25px;}
.main .ri ul li.icon2{ background:url(../images/icon2.png) no-repeat 0 13px; padding-left:25px;}
.main .ri ul li.icon3{ background:url(../images/icon3.png) no-repeat 0 13px; padding-left:25px;}
.main .ri ul li.icon4{ background:url(../images/icon4.png) no-repeat 0 13px; padding-left:25px;}
.main .ri ul li.icon5{ background:url(../images/icon5.png) no-repeat 0 13px; padding-left:25px;}
.main .ri ul li.icon6{ background:url(../images/icon6.png) no-repeat 0 13px; padding-left:25px;}
.main .ri ul li.icon7{ background:url(../images/icon7.png) no-repeat 0 13px; padding-left:25px;}
/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:205px;right:0; z-index:9;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:50px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:0; text-align:left;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:160px;background-color:#30aed9;height:47px;margin-left:-48px;border:1px solid #30aed9;line-height:47px; float:left;}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px;float:left;}
#p1{width:47px;height:49px;float:right}
.input3{width:140px; height:30px; margin-top:7px;outline:0; border:0; font:16px/30px ; color:#fff; background-color:#30aed9}


/*翻页*/
.page1 {
	background-color:#f0f0f0;
	margin-top:45px;
	text-align: center;
	padding: 20px 0px 20px 0;
}
.pagination1 {
	font-size: 0px;
	margin-right: -5px;
	text-align: center;
}
.pagination1 a.active {
	background: #30aed9;
	font-weight: bold;
	color: #fff;
	border: 1px solid #30aed9;
}
.pagination1 a {
	font-size: 12px;
	color: #888;
	display: inline-block;
	_display: inline;
	padding: 0 7px;
	border: 1px solid #ddd;
	margin-right: 5px;
	line-height: 26px;
}
.pagination1 a:hover {
	background: #30aed9;
	font-weight: bold;
	color: #fff;
	border: 1px solid #30aed9;
}



/* footer */
.foot{ width:100%; background:#6d6e72; height:344px;}
.footer {clear: both; margin-top:0px;}
.footer .inner {
	width: 1200px;
    margin: 0 auto;
    background: url(../images/footer-bg.jpg) no-repeat;
    color: #b3b3b3;
    padding: 32px 3px 0;
    text-align: left;
}
.footer .p1 {
    overflow: hidden;
    height: 247px;
}
.footer .p1 .cs {
    float: left;
    display: inline;
    margin-left: 30px;
    width: 250px;
    text-align: left;
}
.footer .p1 .cs dt {
    height: 28px;
    line-height: 14px;
    padding-left: 36px;
    background: url(../images/csbg.png) no-repeat;
}
.footer .p1 .cs dd {
    font: 30px/32px ;
    color: #d9d9d9;
    margin-top: 8px;
    margin-bottom: 25px;

}
.footer .p1 .cs h4 {
    font: 14px/20px ;
}
.footer .lmore {
    overflow: hidden;
    *zoom: 1;
    padding-left: 10px;
    _padding-left: 7px;
}
.footer .lmore dl {
    float: left;
    display: inline;
    margin: 0 55px;
    text-align: left;
}
.footer .lmore dt {
    font-weight: bold;
    margin-bottom: 12px;
	font-size:16px;
}
.footer .lmore dd{ font-size:14px;}
.footer .lmore dd.str1{ font-weight:bold; color:#fff;}
.footer .lmore a {
    color: #b3b3b3;
    line-height: 24px;
	font-size:14px;
}
.footer .lmore a.a1 {
	padding-left:25px;
}
.footer .lmore a:hover{ color:#fff;}
.footer .p2 img {
    display: inline;
    vertical-align: top;
}
.footer .p2 a {
    color: #b3b3b3;
}
.footer .p2 .cr {
    overflow: hidden;
    padding: 0 30px;
    height: 44px;
    line-height: 44px;
    margin-top: 12px;
}
.tippro-nav {
    margin-left: -115px;
    position: relative;
}


/*公司简介*/
.gs-banner {
	width:100%;
	height:372px;
	background:
	url(../images/gs-bg.jpg) no-repeat center;
	position:relative;
}


.middle {
	width:1200px;
	top:-20px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	
	}
.middle .slidleft {	
	width:210px;
	float:left;
	top:-23px;
}
.middle .slidleft .slidtop  {
	width:210px;
	height:68px;
	background-color:#eb981e;
	opacity: 0.9;  
	text-align:center;
}
.middle .slidleft .slidtop h3 {
	line-height:30px;
	font-size:18px;
	color:#FFF;
	padding-top:8px;
	}
.middle .slidleft .slidtop p {
	font-size:14px;
	color:#FFF;
	line-height:21px;
	
	text-align:center;
	}
.middle .slidleft .slidmenu {
	width:210px;
	border:1px solid #ededed;
	margin-top:20px;
	overflow:hidden;
}
.middle .slidleft .slidmenu li {
	display:block;
	width:210px;
	border-bottom:1px dashed #e5e5e5;
	padding:15px 0px;
	text-align:center;
	font-size:14px;
	color:#666;
}
.middle .slidleft .slidmenu li.cur{	color:#2190cd;}
.middle .slidleft .slidmenu li a:hover{ color:#2190cd;}
.middle .slidleft .slidmenu li.cur a{ color:#2190cd;}
	
.slidmenu li img {
	margin-left:5px;
}	


/*hotline*/
.middle .hotline {
	float:left;
	width:210px;
	height:67px;
	margin-top:10px;
}

/*mainright*/
.mainright {
	float:right;
	overflow:hidden;
	margin-left:30px;
	margin-top:50px;
	}
.mainright .tittle {
	width:960px;
	height:40px;
	border-bottom:1px solid #ededed;
	line-height:40px;
	font-size:12px;
	text-align:right;
	color:#666;
	}
.mainright .tittle h3 {
	float:left;
	font-size:18px;
	color:#666;
	text-align:left;
	padding-left:10px;
	}
.mainright .content {
	width:900px;
	padding:30px 30px 0px;
	font-size:14px;
	line-height:30px;
	color:#666;
	}
.mainright .content img {
	display:block;
	margin:0 auto;
	margin:10px;
	}




/*检测能力*/
.jc-banner {
	width:100%;
	height:372px;
	background:
	url(../images/jcnl_bg.jpg) no-repeat center;
	position:relative;
}
.middle3 {
	width:1200px;
    height:600px;
	margin:0 auto;
	position:relative;
	}
.middle3 .slidleft1 {	
	width:210px;
	float:left;
	position:absolute;
	top:-23px;

	}
.middle3 .slidleft1 .slidtop  {
	width:210px;
	height:68px;
	background-color:#eb981e;
	opacity: 0.9;  
	text-align:center;
}
.middle3 .slidleft1 .slidtop h3 {
	line-height:30px;
	font-size:18px;
	color:#FFF;
	padding-top:8px;
	}
.middle3 .slidleft1 .slidtop p {
	font-size:14px;
	color:#FFF;
	line-height:21px;
	
	text-align:center;
	}
.middle3 .slidleft1 .slidmenu {
	width:210px;
	border:1px solid #ededed;
	margin-top:10px;
	overflow:hidden;
}
.middle3 .slidleft1 .slidmenu li {
	width:210px;
	border-bottom:1px dashed #e5e5e5;
	padding:15px 0px;
	text-align:center;
	font-size:14px;
	color:#666;
}
.middle3 .slidleft1 .slidmenu li.cur{	color:#2190cd;}
.middle3 .slidleft1 .slidmenu li a:hover{ color:#2190cd;}
.middle3 .slidleft1 .slidmenu li.cur a{ color:#2190cd;}
	 		
.middle3 .hotline {
	float:left;
	width:210px;
	height:67px;
	margin-top:10px;
	}	
.mainright .jc_b {
	width:900px;
	padding:30px 30px 0px;
	margin:0 auto;
	font-size:14px;
	line-height:30px;
	color:#666;
}

.mainright .jc_b .icom {
	font-size:18px;
	line-height:30px;
	color:#666;
	
	text-align:center;
	margin-bottom:30px;

	}

/*新闻中心*/
.mainright .news {
	width:900px;
	padding:30px 30px 0px;
	margin:0 auto;
	margin-bottom:30px;
	}
.mainright .news li {
	float:left;
	width:900px;
	height:40px;
	background:url(../images/au17.jpg) left  no-repeat;
	border-bottom:1px solid #ededed;
	color:#666;
	margin-bottom:15px;
}
.mainright .news li a {
	font-size:14px;
	line-height:40px;
	margin-left:10px;

	}
.mainright .news li span {
	float:right;
	font-size:12px;
	line-height:30px;
	text-align:right;
	}
.page-class { width:275px; height:30px; margin:0 auto;}
.page-class li { float:left; margin: 0 4px; width: 22px; height: 20px;}
.page-class li a { display: block;  border: 1px solid #b7bfc6; color: #888; text-align: center; line-height: 18px; font-size: 12px;}
.page-class li a:hover {color: #fff; border-color:  #1c62b0; background: #1c62b0;}
.page-class li.curr a { color: #fff; border-color:  #1c62b0; background: #1c62b0;}
.page-class li.first { width: 40px; }
.page-class li.secend { width: 52px; }

/*新闻内页*/
.xw-banner {
	width:100%;
	height:372px;
	background: url(../images/news.jpg) no-repeat center;
	position:relative;
}
.xw {
	float:right;
	width:920px;
	padding:30px 20px 0px;
	}
.xw .xw-title {
	width:920px;
	height:70px;
	border-bottom:1px solid #ededed;
	text-align:center;
	color:#666;
	}
.xw .xw-title h1 {
	font-size:20px;
	line-height:36px;
	font-weight:bold;
	margin-bottom:10px;
	}
.xw .xw-title span {
	font-size:12px;
	line-height:18px;
	}		 	
.xw .mycontent	{
	width:920px;
	margin-top:30px;
	}
.xw .mycontent p {
	font-size:14px;
	line-height:30px;
	color:#666;
	text-indent:2em;
	}
.xw .mycontent img {
	display:block;
	margin:0 auto;
	margin-top:20px;
	}
.xw .xwlink {
	width:920px;
	margin-top:35px;
	}
.xw .xwlink p {
	font-size:14px;
	line-height:30px;
	color:#666;
	}
/*联系我们*/	
.lx-banner {
	width:100%;
	height:372px;
	background: url(../images/lxwm.jpg) no-repeat center;
	position:relative;
}
.middle1 {
	width:1200px;
	overflow:hidden;
	top:-20px;
	margin:0 auto;
	position:relative;
	}
.middle1 .slidleft1 {	
	width:210px;
	float:left;
	top:-23px;

	}
.middle1 .slidleft1 .slidtop  {
	width:210px;
	height:68px;
	background-color:#eb981e;
	opacity: 0.9;  
	text-align:center;
}
.middle1 .slidleft1 .slidtop h3 {
	line-height:30px;
	font-size:18px;
	color:#FFF;
	padding-top:8px;
	}
.middle1 .slidleft1 .slidtop p {
	font-size:14px;
	color:#FFF;
	line-height:21px;
	
	text-align:center;
	}
.middle1 .slidleft1 .slidmenu {
	width:210px;
	border:1px solid #ededed;
	margin-top:10px;
	overflow:hidden;
}
.middle1 .slidleft1 .slidmenu li {
	width:210px;
	border-bottom:1px dashed #e5e5e5;
	padding:15px 0px;
	text-align:center;
	font-size:14px;
	color:#666;
}
.middle1 .slidleft1 .slidmenu li.cur{	color:#2190cd;}
.middle1 .slidleft1 .slidmenu li a:hover{ color:#2190cd;}
.middle1 .slidleft1 .slidmenu li.cur a{ color:#2190cd;}
	 		
.middle1 .hotline {
	float:left;
	width:210px;
	height:67px;
	margin-top:10px;
}
.conent {
	width:900px;
	padding:20px 30px 0px;
	}
.conent h1 {
	font-size:18px;
	line-height:36px;
	color:#666;
	font-weight:bold;
	}
.conent p {
	font-size:14px;
	line-height:30px;
	color:#666;
	}
/*天蓝诚聘*/	
.tlcp-banner {
	width:100%;
	height:372px;
	background: url(../images/tlcp.jpg) no-repeat center;
	position:relative;
}


/*我们的服务*/
.fw-banner {
	width:100%;
	height:372px;
	background: url(../images/service.jpg) no-repeat center;
	position:relative;
}
.middle1 .menu {
	float:right;
	width:1200px;
	margin:0 auto;
	}
.menu .m_1 {
	float:left;
	width:370px;
	height:450px;	
    margin-top: 80px;
	padding:10px;
	background-color:#ededed;
	margin-right:15px;
	}
.menu .m_1 img {
	float:left;
	margin-bottom:10px;
	}	
	
.menu .m_1 dt{
	font-size:20px;
	line-height:36px;
	color:#2190cd;
	margin-bottom:10px;
	}	
.menu .m_1 li {
	float:left;  
	font-size:14px;
	line-height:30px;
	color:#666;
	background:url(../images/au18.jpg) left no-repeat;
	padding:0px 12px;
	}	

.menu .m_2 {
	float:left;
	width:370px;
	height:450px;	
    margin-top: 80px;
	padding:10px;
	background-color:#ededed;
	margin-right:15px;
	}
.menu .m_2 img {
	float:left;
	margin-bottom:10px;
	}	
	
.menu .m_2 dt{
	font-size:20px;
	line-height:36px;
	color:#2190cd;
	margin-bottom:5px;
	}	
.menu .m_2 li {
	float:left;  
	font-size:14px;
	line-height:30px;
	color:#666;
	background:url(../images/au18.jpg) left no-repeat;
	padding:0px 12px;
}
.menu .m_3 {
	float:left;
	width:370px;
	height:450px;	
    margin-top: 80px;
	padding:10px;
	background-color:#ededed;
	}
.menu .m_3 img {
	float:left;
	margin-bottom:10px;
	}	
	
.menu .m_3 dt{
	font-size:20px;
	line-height:36px;
	color:#2190cd;
	margin-bottom:5px;
	}	
.menu .m_3 li {
	float:left;  
	font-size:14px;
	line-height:30px;
	color:#666;
	background:url(../images/au18.jpg) left no-repeat;
	padding:0px 12px;
}
/*业务流程*/

.lc-banner {
	width:100%;
	height:372px;
	background: url(../images/wmdfw_bg.jpg) no-repeat center;
	position:relative;
}
.mainright .flow {
	width:900px;
	padding:30px 30px 0px;
	}
.mainright .flow h1 {
	font-size:18px;
	line-height:30px;
	color:#666;
	text-align:center;
	}
.mainright .flow img {
	display:block;
	margin:0 auto;
	margin-top:15px;
	}			