@charset "utf-8";
/*  全局  */
#header,.nav,.main1,.main2,#mainbody,.footer { width:1000px; padding:0px; margin:0px auto; background-color:#fff;}
/*  header  */
#header {width:1000px; padding:0px; margin:0px auto;  }
.header { position:absolute; top:10px; z-index:9999; }
.header1 { height:90px;}
.header1 h1 { width:232px; height:90px;}
.header1_2 { margin-top:40px;}
.header1_2 a { color:#fff; font-size:12px; line-height:30px; width:72px; height:24px; line-height:24px; display:inline-block; text-align:center;}
.bluebg { background-color:#0058ac;}
.orangebg { background-color:#ffad00;}
/*  nav  */
.nav { background:url(../images/nav.jpg) repeat-x; height:40px;border-radius:7px 7px 0px 0px;position:relative;z-index:2;behavior:url(js/PIE.htc);-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px;}
.nav li{float:left;width:142px;height:40px;line-height:40px;text-align:center; background:url(../images/nav2.jpg) no-repeat right top;position:relative;z-index:9999;}
.nav li a{color:#fff;text-decoration:none; height:40px;line-height:40px;font-size:16px;font-family:"微软雅黑";display:block; text-transform:uppercase;}
.nav ul li a:hover,.nav ul li .current{display:block; }

.nav .xialbj{ position:absolute; top:40px;background-color:#fff !important; width:1000px; z-index:100 !important;border-radius:0px 0px 7px 7px;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px; height:33px; display:none;}
.nav:hover .xialbj { display:block;}

.down_nav { width:760px; display:none;  z-index:9999;}
.down_nav li{left:40px;text-align:left; height:33px !important; line-height:33px !important; background:none !important; padding:0 10px; width:auto}
.down_nav li a{ height:33px !important; line-height:33px !important; font-size:12px; color:#6a6a6a; display:block; }
.down_nav li a:hover{ color:#2a92dc;}

.down_nav2 { width:864px; display:none;  z-index:9999;}
.down_nav2 li{left:40px;width:108px;text-align:center; height:33px !important; line-height:33px !important; background:none !important;}
.down_nav2 li a{ height:33px !important; line-height:33px !important; font-size:12px; color:#6a6a6a; display:block; }
.down_nav2 li a:hover{ color:#2a92dc;}

.nav .last { background:none;}
.nav .last2 { position:absolute;left:-99px !important;}
.nav .last3 { position:absolute;left:-300px !important;}
.nav .last4 { position:absolute;left:-353px !important;}
.ww {width:760px !important; }
/*  banner  */
#banner { position:relative; height:400px;padding:0px; margin:0px auto;}

/* 本例子css */
		.slideBox{ width:1002px; margin:0px auto; height:400px; overflow:hidden; text-align:center; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px;bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{display:inline-block;width:1002px; height:400px;margin-top:155px; position:relative; z-index:0;   }
		.slideBox .bd li{ width:1002px; height:250px;zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1002px; height:250px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:2%; top:62%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:2%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }



		.nslideBox{ width:100%; height:416px; overflow:hidden; position:relative;  }
		.nslideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.nslideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.nslideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.nslideBox .hd ul li.on{ background:#f00; color:#fff; }
		.nslideBox .bd{ position:relative; height:100%; z-index:0;   }
		.nslideBox .bd li{ zoom:1; vertical-align:middle; }
		.nslideBox .bd img{ width:1440px; height:416px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.nslideBox .prev,
		.nslideBox .next{ position:absolute; left:11%; top:62%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.nslideBox .next{ left:auto; right:11%; background-position:8px 5px; }
		.nslideBox .prev:hover,
		.nslideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.nslideBox .prevStop{ display:none;  }
		.nslideBox .nextStop{ display:none;  }

/*新闻*/
.main1 { padding-top:30px; padding-bottom:30px;}
.main1a { width:265px;}
/* 新闻上下 */
.txtScroll-top{ width:265px; overflow:hidden; position:relative;}
.txtScroll-top .hd{height:36px; line-height:36px; overflow:hidden; padding:0 10px;}
.txtScroll-top .hd h2 {font-family:"微软雅黑"; background:url(../images/w.jpg) no-repeat 2px center; color:#0073ca; font-size:16px; float:left; padding-left:25px;}
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:17px; height:17px; float:right; overflow:hidden; cursor:pointer; background:url(../images/icoUp.gif) no-repeat; margin-top:10px;}
.txtScroll-top .hd .next{ background:url(../images/icoDown.gif) no-repeat;}
.txtScroll-top .bd{ padding:7px 15px;}
.txtScroll-top .infoList li{ font-family:"微软雅黑"; line-height:24px;}
.txtScroll-top .infoList li a { background:url(../images/q.gif) no-repeat 5px center; padding-left:15px; font-size:14px; color:#424242; display:block;}
.txtScroll-top .infoList li .date{ font-size:11px; color:#a5a5a5; display:block; color:#999; padding-left:15px;}
.txtScroll-top .infoList li a:hover { color:#0073ca; text-decoration:none;}

/*认识我们*/
.main1b { width:375px; margin-left:70px;}
.lan {font-family:"微软雅黑"; height:36px; line-height:36px;}
.lan h2 {font-family:"微软雅黑"; background:url(../images/w.jpg) no-repeat 2px center; color:#0073ca; font-size:16px; float:left; padding-left:25px;}
.lan a { font-size:11px; color:#959595;}
.main1b_2 { color:#424242; font-size:12px;font-family:"微软雅黑"; line-height:24px; padding:5px;}
.main1b_2 p img { float:left; margin:10px 10px 0px 0px;}
/*快速通道*/
.main1c { width:220px;}
.main1c_2 { background:url(../images/r.jpg) no-repeat; margin-top:10px;}
.main1c_2 a { width:220px; height:60px; display:inline-block; margin-bottom:3px;}
.main1c_2a { background:url(../images/nr.jpg) no-repeat; margin-top:10px;}
.main1c_2a a { width:220px; height:60px; display:inline-block; margin-bottom:3px;}

/*产品展示*/
#main2 { background-color:#eeeeee;}
/* 图片滚动左 */
.picScroll-left{ width:1000px; padding:20px 0px; margin:0px auto; overflow:hidden; position:relative; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{position:relative; margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:130px; height:130px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
/*图片遮罩*/
.daska {width:130px; height:130px; line-height:130px;font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center; background:url(../images/probg.png) no-repeat;position:absolute;top:-130px;left:0px;}

/*底部*/
#footer { background-color:#0073ca;font-family:"微软雅黑";  }
.footer {color:#fff; line-height:24px; background-color:#0073ca; padding:10px 0px;}
.footer a { color:#fff;}

/*      内页      */
#nbanner { position:relative;  height:417px;padding:0px; margin:0px auto; background:url(../images/nbanner.png)}
#mainbody { margin-top:20px;}
.aside { width:215px;font-family:"微软雅黑"; padding-bottom:30px; }
.aside1 h2 { font-size:18px; text-transform:uppercase; background-color:#0077cb; height:45px; line-height:45px; padding-left:15px; color:#fff;}
.aside1 ul { margin-top:5px;}
.aside1 ul li { height:38px; line-height:38px; border-bottom:1px solid #dddddd;}
.aside1 ul li a { padding-left:22px; font-size:14px; color:#565656; display:block;text-transform:uppercase;}
.aside1 ul li a:hover,.aside1 ul li .current {color:#0077cb; text-decoration:none; background:url(../images/w.gif) no-repeat 183px center #f1f1f1;}

.mainbox { width:765px;}
.lan2 {font-family:"微软雅黑"; font-size:14px; padding-left:35px; color:#7c7c7c; height:35px; line-height:35px; border-bottom:2px solid #e3e3e3; background:url(../images/e.gif) no-repeat 5px center;text-transform:uppercase;}
.lan2 a {color:#7c7c7c;text-transform:uppercase;}
.mainbox_2 {font-family:"微软雅黑";  padding:10px 7px; line-height:24px; color:#555555; font-size:13px;}
.mainbox_2 p { padding-bottom:10px;}
/*产品展示*/
.mainbox_2aa { padding:10px; border-top:1px solid #e4e4e4;}
.mainbox_2aa h2 { font-size:15px; color:#2a92dc;font-family:"微软雅黑"; }
.mainbox_2a dl { margin:10px 33px 0px 0px;_margin:10px 10px 0px 10px; float:left; height:180px;}
.mainbox_2a dl dt { width:210px; height:154px;}
.mainbox_2a dl dt img { width:210px; height:154px;}
.mainbox_2a dl dd {width:210px; text-align:center;}
.mainbox_2a dl dd h5 { height:30px; line-height:30px; color:#797979; font-weight:normal; background-color:#f2f2f2;}
.mainbox_2a dl dd h5 a { color:#797979; line-height:24px;  }
.mainbox_2a dl dd span a { width:50%; display:inline-block; color:#fff;}
.graybg { background-color:#bbb9b9;}
/*公司新闻*/
.mainbox_2a ul { margin:0px 0px 15px 10px;}
.mainbox_2a li { height:45px; width:725px; border-bottom:1px dashed #999;}
.mainbox_2a li a { color:#666; display:block; height:45px; line-height:45px; padding-left:20px; background:url(../images/q.gif) no-repeat 5px center;}
.mainbox_2a li a:hover { text-decoration:none; color:#0073ca;}
.mainbox_2a li span { line-height:45px; color:#7c7c7c;}
.mainbox_2a table{
     border-collapse: collapse;
}
.mainbox_2a table th{
     border: 1px solid #e4e4e4;
	 padding:5px;
	 font-weight:bold;
}
.mainbox_2a table td{
     border: 1px solid #e4e4e4;
	 padding:5px;
}

/*--详细--*/
.time2 { margin-top:10px;}
.show_pic{font-family:'微软雅黑'; padding-top:10px; margin:0px 40px;}

.pic_cp table{
     border-collapse: collapse;
}
.pic_cp table td{
     border: 1px solid #e4e4e4;
	 padding:5px;
}

.nrr { padding:10px; line-height:24px; color:#333;}




img{ border:0;}

.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}









