@charset "GBK";
/* CSS Document */
@import url(base.css);
body{
	background-color:#f8f8f8;
	font-size:14px;
	color:#666;
}

a{
	color:#666;
}
a:hover{
	text-decoration:none;
}
#main{
	margin:0 auto;
	width:1240px;
	background:#f3f6f9;
	margin-top:30px;
}
.left{
	width:1240px;
	background:#f8f8f8;
	float:left;
}
.right{
	width:201px;
	height:100%;
	float:right;
	background:#f3f6f9;
}
.bgcolor{
	background:#fff;
}
.page-kv{
	width:1035px;
	height:320px;
	background:url(../images/service_kv.jpg) no-repeat 0 0;
}
.page-kv1{
	background:url(../images/service_kv1.jpg) no-repeat 0 0;
}
.car-form{
	font-size:14px;
	padding:30px 40px 0 0;
	float:right;
}
.car-form table th{
	text-align:right;
}
.car-form table td{
	height:45px;
}
.car-form table td.right{
	text-align:right;
}
.car-form input.fm-text{
	width:200px;
	height:30px;
	border:1px solid #eee;
	padding:0 7px;
	color:#ccc;
}
.car-form input.size100{
	width:96px;
}
.car-form img{
	margin-left:12px;
	vertical-align:middle;
}
.car-form input.fm-btn{
	font-size:14px;
	color:#fff;
	letter-spacing:1px;
	width:214px;
	height:30px;
	background:#ec1946;
	cursor:pointer;
	border:0;
}
.car-form dl{
	padding-left:52px;
}
.car-form dl dd{
	float:left;
	padding-left:14px;
}
/*±£ÏÕÀíÅâ*/
.do_service ul li{
	width:258px;
	height:118px;
	float:left;
	text-align:center;
}

.do_service ul li a{
	height:103px;
	padding-top:15px;
	display:block;
	background:#ffb526;
	color:#fff;
	font-size:20px;
}
.do_service ul li a:hover{
	background:#f19108;
}
.do_service ul li a span{
	width:66px;
	height:58px;
	display:inline-block;
	background:url(../images/icons/ico.png) no-repeat 0 0;
}
.do_bxlp ul li{
	width:344px;	
	position:relative;
	text-align:left;
}
.do_bxlp ul li a:hover{
	zoom:1;
	color:#666;
	background:url(../images/icons/ico9.png) no-repeat 0 0;
}
.do_bxlp ul li a span{
	height:54px;
	position:absolute;
	left:90px;
	top:36px;
	background:url(../images/icons/ico9.png) no-repeat 0 0;
}
.do_bxlp ul li.ico6 a span{
	background-position:0 -99px;
}
.do_bxlp ul li.ico7 a span{
	background-position:0 -187px;
}
.do_bxlp ul li.ico5 a:hover span{
	background:url(../images/icons/ico9.png) no-repeat 0 -270px!important;
}
.do_bxlp ul li.ico6 a:hover span{
	background:url(../images/icons/ico9.png) no-repeat 0 -380px!important;
}
.do_bxlp ul li.ico7 a:hover span{
	background:url(../images/icons/ico9.png) no-repeat 0 -475px!important;
}
.do_bxlp ul li a{
	text-indent:140px;
	padding-top:30px;
	height:88px;
}
.do_bxlp ul li a:hover{
	background:#ffb526;
}
.do_bxlp ul li a em{
	font-size:12px;
	padding-left:140px;
}
.service-box{
	padding-left:360px;
	padding-top:65px;
	height:220px;
	background:#fff;
	border-bottom:1px solid #e1e1e1;
}
.bxlp-box{
	padding-top:65px;
	height:220px;
	background:#fff;
	border-bottom:1px solid #e1e1e1;
}
.bxlp-box p{
	font-size:16px;
}
.bxlp-box a{
	color:#006cb9;
}
.box6{
	height:290px;
	background:url(../images/bg6.jpg) no-repeat center center;
}
.box7{
	height:230px;
	background:url(../images/bg7.jpg) no-repeat center center;
}
.box8{
	background:url(../images/bg8.jpg) no-repeat center center;
}
.box6 p{
	padding:90px 0 0 555px;
}
.box7 p{
	padding:40px 0 0 86px;
}
.box8 p{
	padding:30px 20px 0 555px;
}
.service-content{
	text-align:center;
}
.service-content .button{
	padding-top:50px;
}
.service-content .button a{
	display:inline-block;
	color:#6c7d95;
	border:1px solid #6c7d95;
	background:#fff;
	width:128px;
	height:30px;
	line-height:30px;
	cursor:pointer;
}
.service-content .button a:hover{
	color:#f19108;
	border:1px solid #f19108;
}
.box1 .service-content p{
	height:93px;
	background:url(../images/c1.jpg) no-repeat center 0;
}
.box2 .service-content p{
	height:23px;
	background:url(../images/c2.jpg) no-repeat center 0;
}
.box3 .service-content p{
	height:23px;
	background:url(../images/c3.jpg) no-repeat center 0;
}
.box4 .service-content p{
	height:23px;
	background:url(../images/c4.jpg) no-repeat center 0;
}
.box5 .service-content p{
	height:23px;
	background:url(../images/c5.jpg) no-repeat center 0;
}
.box1{
	background:url(../images/bg1.jpg) no-repeat 0 0;
}
.box2{
	background:url(../images/bg2.jpg) no-repeat 0 0;
}
.box3{
	background:url(../images/bg3.jpg) no-repeat 0 0;
}
.box4{
	background:url(../images/bg4.jpg) no-repeat 0 0;
}
.box5{
	background:url(../images/bg5.jpg) no-repeat 0 0;
	border-bottom:none;
}
.left-menu{
	width:207px;
	float:left;
	background:#f8f7f3;
	
}
.left-menu ul li {
	height:70px;
	line-height:70px;
	text-indent:50px;
	color:#402a00;
	font-size:18px;
	border-bottom:1px solid #e1e1e1;
	/*text-align: center;*/
}
.left-menu ul li a{
	display:block;
	height:70px;
	border-left:4px solid #f8f7f3;
}
.left-menu ul li a:hover,.left-menu ul li.menu-sel a{
	background:#fff;
	/*border-left:4px solid #f19108;*/
	border-left:4px solid #114B95;
	color: #00237D;
}
.left-menu ul li a span{
	display:inline-block;
	width:40px;
	height:25px;
	_margin:23px 0;
	vertical-align:middle;
	background:url(../images/icons/ico2.png) no-repeat 0 0;
}
.left-menu ul li a span.ico2_2{
	background-position:0 -71px;
}
.left-menu ul li a span.ico2_3{
	background-position:0 -143px;
}
.left-menu ul li a span.ico2_4{
	background-position:0 -216px;
}
.left-menu ul li a span.ico2_5{
	background-position:0 -289px;
}
.left-menu ul li a span.ico2_6{
	background-position:0 -358px;
}
.left-menu ul li a span.ico2_0{
	background-position:0 -428px;
}
.left-menu ul li.sub-menu{
	height:auto;
	line-height:normal;
	/*padding-left:38px;*/
	background:#fff;
	text-indent:50px;
	font-size:0;
}
.left-menu ul li.sub-menu a{
	display:inline;	
	border:none;
	background:none;
	font-size:14px;
}
.left-menu ul li.sub-menu a:hover{
	border:none;
}
.left-menu ul li.sub-menu dl{
	/*padding:8px 0 8px 24px;*/
	padding:8px 0 8px 0px;
}
.left-menu ul li.sub-menu dl dd{
	height:36px;
	line-height:36px;
}
.left-menu ul li.sub-menu dl dd a:hover,.left-menu ul li.sub-menu dl dd.dd-sel a{
	/*color:#f19108;*/
	color:#114B95;
}
.content{
	width:1030px;
	float:left;
	color:#787878;
	background:#fff;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	margin-bottom: 50px;
}
.kv-banner img{
	width:940px;
}
.service-con{
	padding:31px 45px;
}
.crumbs{
	height:50px;
	line-height:50px;
	border-bottom:2px solid #848283;
}
.crumbs h2{
	width:200px;
	font-size:22px;
	float:left;
	color:#1D1D1D;
}
.crumbs p{
	width:420px;
	float:right;
	text-align:right;	
	color:#ffb526;
	margin-top: 15px;
	font-size: 7px;
}
.crumbs p .ico3{
	padding-left:18px;
	background:url(../images/icons/home_ico.jpg) no-repeat 0 center;
}
.crumbs p a,.crumbs p span{
	color:#787878;
}
.fwbd{
	font-size:14px;
	margin:20px 0 80px 0;
	float:left;
}
.fwbd table td{
	height:45px;
}
.fwbd table th{
	text-align:right;
	padding-right:12px;
}
.fwbd table td.right{
	text-align:right;
}
.fwbd input.fm-text{
	width:200px;
	height:30px;
	border:1px solid #eee;
	padding:0 7px;
}
.fwbd input.size100{
	width:96px;
}
.fwbd img{
	margin-left:12px;
	vertical-align:middle;
}
.fwbd input.fm-btn{
	font-size:14px;
	color:#fff;
	letter-spacing:1px;
	width:214px;
	height:30px;
	background:#ec1946;
	cursor:pointer;
	border:0;
}

.fwbd dl dd{
	float:left;
	padding-right:54px;
}
.lipeitable{
	margin-top:29px;
	float:right;
	width:205px;
	margin-right:-14px;
}
.lipeitable .box {
	display:none;
	position:absolute;
/*background:url(./background.png) no-repeat 0 0;*/
	border:1px solid #9F9F9F; 
	overflow:hidden;
	margin-top:16px;
	margin-left:-11px;
	padding-left:13px;
	width:200px;
	height:auto;
	float:right;
	/*border-radius:5px;*/
}
.lipeitable .box ul{
	margin-top:8px;
	margin-bottom:8px;
}
.radio2,.radio3{
	display:none;
}

.lplc{
	width:100%;
	height:582px;
	/*background:url(../images/bxlp_lplc.png) no-repeat center 50px;*/
}
.banner-height{height:186px;}
.kv-banner .kv8{background:url(../images/kv8.jpg) no-repeat 0 0;}
.kv-banner .kv9{background:url(../images/kv9.jpg) no-repeat 0 0;text-align:center;}
.kv-banner .kv9 input{margin-top:80px;}
.lpxz ul{
	padding:12px;
	border-bottom:1px dashed #ccc;
}
.lpxz ul li{padding-left:14px;background:url(../images/bxlp_cycle.jpg) no-repeat 0 center;font-size:12px;}

.lpxz ul li a{
	color:#f19108;
}
.survey{margin:24px 0;}
.survey p.font12{font-size:12px;text-indent:24px;line-height:180%;}
.survey dl{margin-top:28px;}
.survey dl dt{color:#f19108;margin-bottom:12px;}
.survey dl dd{padding-right:50px;}
.survey dl dd label{margin-right:12px;font-size:12px;}
.orange{color:#f19108;}
.other{padding:32px;border-bottom:1px dashed #ccc;}
.other span{vertical-align:top;}
.other textarea{width:452px;height:46;border:1px solid #ccc;}
.noti-box dl{
	margin-bottom:30px;
}
.noti-box dl dd{
	font-size:12px;
	padding-right:200px;
	line-height:180%;
}
.return{
	background:#f8f7f3;
	border:1px solid #ccc;
}
.return h3{
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc;
	text-align:center;
	font-weight:bold;
}
.return p.font12{
	font-size:12px;
	text-indent:24px;
	line-height:180%;
}
.return-table{
	padding:8px 28px;
}
.return-form{
	padding-top:20px;
}
.return-form dl{
	width:320px;
	float:left;
	margin:2px;
}
.return-form dl dt{
	width:96px;
	line-height:30px;
	float:left;
	font-size:12px;
	text-align:right;
}
.return-form dl dd{
	width:220px;
	float:left;
}
.re-text{
	width:214px;
	height:28px;
	border:1px solid #999;
}
.bxlp-tip{
	font-size:12px;
	font-family:'ËÎÌå';
	padding:10px 0;
}
.lpwd{margin:30px 0;}
.lpwd table{
	width:100%;
	font-size:12px;
	text-align:center;
}
.lpwd table th{
	background:#f8e7d7;
	border:1px solid #ccc;
	height:28px;
	text-align:center;
}
.lpwd table td{
	height:58px;
	border:1px solid #ccc;
}
#footer{
	/*border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;*/
}

.fn-login{
 font-size:12px;
}

.dcenter{
 margin-left: 340px;
 margin-top: 16px;
}

.buttoncenter{
 margin-left: 397px;
 margin-top: 16px;
}