﻿@charset "utf-8";
/* CSS Document */
/*全局控制*/
	body{margin:0; padding:0; border:0; font-family:"微软雅黑"; font-size:12px; color:#3e3e3e;}
/*重置浏览器默认样式*/
	ul,li,p,img,h1,h2,h3,h4,p,dl,dt,dd{margin:0; padding:0; list-style:none; border:0;}
/*公共样式*/
	img{display:block;}
	a{text-decoration:none;}
/*header部分*/
	#header{width:100%; height:80px; background:#202020;}
	#header .head{width:1200px; height:80px; margin:0 auto;}
	#header span.logo{width:136px; height:43px; float:left; margin-top:18px; margin-right:49px;}
	#header ul li{width:110px; height:80px; float:left; font-size:16px; line-height:80px; text-align:center;}
	#header .head li a{color:#fff; display:inline-block; height:80px; line-height:80px;}
	#header .head li a:hover{text-decoration:none; color:#E9454D;}
	#header span.tel{font-size: 16px;color: #E9454D;line-height:80px;}
/*banner部分*/
	#banner{width:100%; height:360px;}
	.bannerWrap{width:1200px; height:360px; margin:0 auto; background:url(/images/about-pic.jpg) no-repeat;}
	.bannerWrap2{width:1200px; height:360px; margin:0 auto; background:url(/images/about-pic.png) no-repeat;}
/*jiazhi部分*/
	#jiazhi{width:100%; margin-top:20px;}
	#jiazhi .title{width:100%; height:69px; border-bottom:1px solid #aaa;}
	#jiazhi .title .titleWrap{width:1200px; height:70px; margin:0 auto;}
	#jiazhi .title .titleWrap h2{font-size:30px; font-weight:normal; margin-bottom:5px;}
	#jiazhi .title .titleWrap p{font-size:14px;}
	.jiazhiWrap{width:1200px; height:490px; margin:0 auto;}
	.jiazhiWrap h2{width:100%; height:30px; text-align:center; margin-top:20px;}
	.jiazhiWrap strong{font-size:30px;}
	.jiazhiWrap strong b{color:#E9454D;}
	.jiazhiWrap p.tit{text-align:center; margin-top:30px; margin-bottom:55px; font-size:14px;}
	.jiazhiWrap li{width:300px; height:120px; float:left; text-align:center; position:relative; padding-top:160px;}
	.jiazhiWrap li img{position:absolute; left:83px; top:0;}
	.jiazhiWrap li h4{font-size:20px; margin-bottom:36px;}
	.jiazhiWrap li p{word-wrap: break-word; line-height:22px; font-size:14px;}
/*youshi部分*/
	#youshi{width:100%; height:auto; background:#f5f5f5;}
	.youshiWrap{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
	.youshiWrap h2{width:100%; height:10px; text-align:center; padding-top:20px; margin-bottom:65px; _margin-bottom:40px;}
	.youshiWrap strong{font-size:30px;}
	.youshiWrap strong b{color:#E9454D;}
	.youshiWrap li{float:left; width:300px; height:300px; color:#fff; font-size:14px;}
	.youshiWrap li h4{font-size:14px; font-weight:normal; width:260px; margin-left:20px; margin-bottom:4px;}
	.youshiWrap li p{width:260px; margin-left:20px; line-height:22px;}
/*about部分*/
	#about{width:100%; height:auto; overflow:hidden; margin-bottom:45px;}
	#about .title{width:100%; height:auto; overflow:hidden; text-align:center;}
	#about .title .titleWrap{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
	#about .title .titleWrap h2{width:100%; height:30px; text-align:center; margin-top:20px;}
	.titleWrap strong{font-size:30px;}
	.titleWrap strong b{color:#E9454D;}
	#about .title .titleWrap p{width:520px; line-height:22px; height:44px; margin:0 auto; text-align:center; padding-top:24px; font-size:14px;}
	.aboutWrap{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:60px;}
	.aboutWrap ul{width:100%; height:auto; overflow:hidden;}
	.aboutWrap li{float:left; width:300px; height:auto; overflow:hidden; position:relative; padding-top:110px; text-align:center;}
	.aboutWrap li img{position:absolute; left:112px; top:0;}
	.aboutWrap li h4{font-size:20px; margin-bottom:36px;}
	.aboutWrap li p{line-height:22px; font-size:14px;}
/*footer部分*/
#footer .up{width:100%; background:#202020; margin-top:30px; }
	#footer .upWrap{width:1200px; margin:0 auto; overflow:hidden;}
	.upWrap span{font-size:24px; color:#e9464d; width:100%; height:32px; display:block; margin-bottom:18px;}
	.upWrap .ul01{height:19px; margin-bottom:10px;}
	.upWrap .ul01 li{float:left; margin-right:28px;}
	.upWrap .ul02{height:19px; margin-bottom:36px;}
	.upWrap .ul02 li{float:left; margin-right:28px;}
	.upWrap .ul01 a,.upWrap .ul02 a{color:#7b7b7b;}
	.upWrap .ul01 a:hover,.upWrap .ul02 a:hover{color:#fff;}
	.upWrap-left{width:900px; background:url(../images/hour.png) no-repeat right center; height:80px; float:left;}
	.upWrap-left .logo{width:138px; height:52px; padding-top:8px; background:url(../images/logo.png) no-repeat center center; float:left; margin-right:10px;}
	.upWrap-left .p1{padding-top:10px; margin-bottom:4px;}
	.upWrap-left .p1 a{color:#7b7b7b;}
	.upWrap-left .p1 a:hover{color:#fff;}
	.upWrap-right{width:140px; float:right; height:45px; padding-top:20px;}
	.upWrap-right li{width:140px; height:45px; float:right; font-size:16px; line-height:45px; text-align:center; margin-right:18px  ; display:inline-block;}
	.upWrap-right li a{color:#fff;}
	.upWrap-right li a:hover{color:#fff; text-decoration:underline;}
	/*#footer .down*/
	#footer .down{width:100%; height:45px; background:#0a0a0a;}
	#footer .downWrap{width:1200px; height:45px; margin:0 auto;}
	#footer .downWrap p{color:#999; line-height:45px; text-align:right;}
	#footer .downWrap p a{color:#999;}
	#footer .downWrap p a:hover{color:#fff;}
/*dizhi部分*/
	#dizhi{width:100%; height:380px;}
	.dizhiWrap{width:1200px; height:380px; margin:0 auto;}
	.dizhiWrap .left{width:600px; height:280px; float:left; padding-top:100px;}
	.dizhiWrap .left h2{font-size:16px; font-weight:bold; margin-bottom:30px;}
	.dizhiWrap .left p{font-size:14px; height:32px; background:blue; line-height:32px; padding-left:70px; margin-bottom:12px;}
		/*right*/
	.dizhiWrap .right{width:600px; height:380px; float:left; background:url(../images/china%20map.png) no-repeat center center; position:relative;}
	.dizhiWrap .right span{color:#fff; line-height:18px; text-align:center; cursor:pointer;}
	.dizhiWrap .right span.bj{position:absolute; left:370px; top:136px; width:36px; height:18px; background:#E9454D;}
	.dizhiWrap .right span.sh{position:absolute; left:420px; top:220px; width:36px; height:18px; background:#E9454D;}
	.dizhiWrap .right span.cq{position:absolute; left:290px; top:256px; width:36px; height:18px; background:#E9454D;}
	.dizhiWrap .right span.zz{position:absolute; left:330px; top:195px; width:36px; height:18px; background:#E9454D;}
	.dizhiWrap .right span.wh{position:absolute; left:352px; top:245px; width:36px; height:18px; background:#E9454D;}
	.dizhiWrap .right span.sz{position:absolute; left:347px; top:316px; width:36px; height:18px; background:#E9454D;}
	.dizhiWrap .right span.xa{position:absolute; left:225px; top:185px; width:36px; height:18px; background:#E9454D;}
	.dizhiWrap .right .box{display:none; width:170px; height:80px; background:#E9454D;}
	.dizhiWrap .right .box p{line-height:18px; color:#fff;}	
/*service部分*/
	#service{width:1200px; height:420px; margin:0 auto; overflow:hidden;}
	#service h2{font-size:30px; text-align:center; padding-top:40px; margin-bottom:45px;}
	#service .left{width:600px; height:301px; float:left;}
	#service .left h3{font-size:24px; font-weight:normal; color:#E9454D; margin-bottom:20px;}
	#service .left p{font-size:14px; line-height:24px;}
	#service .right{width:600px; height:301px; float:left; background:url(/images/dingzhi.jpg) no-repeat center center;}
		
	img2{ border:0;}
.lanrenzhijia_service{ width:120px; height:270px; background:url(/images/jkefu.png) no-repeat; position:fixed; right:0px; top: 200px;}
.lanrenzhijia_service ul{ display:block; width: 111px; height: 270px; float:left; position:relative;}
.lanrenzhijia_service ul .right_bar{ position:absolute;width:40px; height:200px; left:0; top:0; display:block;}
.lanrenzhijia_service ul .right_sq{ position:absolute; width: 112px; height: 76px; right:0; top:0; display:block;}
.lanrenzhijia_service ul .right_sqs{ position:absolute; width: 112px; height: 89px; right:0; top: 94px; display:block;}
.lanrenzhijia_service ul .right_phone{ position:absolute; width: 115px; height:21px; padding-top:10px;right:0; bottom:0; display:block; text-align:center; color:#41bae6; font-size: 14px; font-family:'Microsoft Yahei'; text-decoration:none;}
.lanrenzhijia_service ul .right_zx { position: absolute; width: 119px; height: 216px; padding-top: 10px; right: 0; bottom: 0; display: block; text-align: center; color: #41bae6; font-size: 15px; font-family: 'Microsoft Yahei'; text-decoration: none;}
.lanrenzhijia_service ul .right_qz { position: absolute; width: 117px; height: 142px; padding-top: 10px; right: 0; bottom: 0; display: block; text-align: center; color: #41bae6; font-size: 15px; font-family: 'Microsoft Yahei'; text-decoration: none;}