@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
	font-size: 12px;
}
.ablock{
	display: block;
}
.c0857b0{
	color: #0857b0;
}
.in-banner{
	width: 100%;
	height: 228px;
}
.in-banner2{
	width: 100%;

}
.in-wrap{
	padding:38px 0;
	overflow: hidden;
}
.lmenu{
	width: 224px;
}
.lm-first{
	margin-bottom: 34px;
	overflow: hidden;
}
.lm-first h1{
	height:58px;
	padding-left: 39px;
	line-height: 58px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	 background-color: #B38957;border-radius: 4px 4px 0 0;
}
.lm-first h1 span{
	display: block;
	background: url(../images/contact_08.png) no-repeat 143px center;
}
.lm-first ul{
	width: 100%;
}
.lm-first ul li{
	width:222px;
	height: 50px;

	border-left:1px solid #dcdbdb;
	border-right: 1px solid #dcdbdb;
	border-bottom: 1px solid #dcdbdb;
}
.lm-first ul li a{
	display: block;	padding-left: 38px;
	background: url(../images/contact_13.png) no-repeat 187px center;
	font-size: 14px;
	color: #666;
	line-height: 50px;
	font-weight: bold;
}
.lm-first ul li a:hover,
.lm-first ul li a.on{
	color: #B57931;
}

.lm-second{
	margin-bottom: 32px;
	overflow: hidden;
}
.lm-second h1{
	height: 58px;
	padding-left: 39px;
	line-height: 58px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	    background-color: #B38957;border-radius: 4px 4px 0 0;
}
.lm-second h1 span{
	color: #fff;
	display: block;
	background: url(../images/contact_18.png) no-repeat 143px center;
}
.lm-second ul{
	border-left:1px solid #dcdbdb;
	border-right: 1px solid #dcdbdb;
	border-bottom: 1px solid #dcdbdb;
	width: 222px;
	overflow: hidden;
	padding:4px 0 8px 0;
}
.lm-second ul li{
	width: 100%;
	background: url(../images/contact_26.jpg) no-repeat 18px center;
}
.lm-second ul li a{
	display: block;
	padding-left: 32px;
	line-height: 26px;
	color: #666666;
}
.lm-second ul li:hover,
.lm-second ul li.on{
	background: url(../images/contact_23.jpg) no-repeat 18px center;
}
.lm-second ul li:hover a,
.lm-second ul li.on a{
	color: #B57931;
}

.lm-second-top{
	padding-left: 38px;
	border-left:1px solid #dcdbdb;
	border-right: 1px solid #dcdbdb;

	height:54px;
	font-size: 14px;
	color: #333;
	padding:26px 0 0 0;
	line-height: 14px;
	text-align: center;
}
.lm-second-top p{padding-top:20px;font-size: 24px;color: #B57931;text-align: center;font-weight: bold;}
.lm-second-bottom{
	padding-left: 38px;
	border-left:1px solid #dcdbdb;
	border-right: 1px solid #dcdbdb;
	border-bottom: 1px solid #dcdbdb;
	height: 55px;
	font-size: 14px;
	color: #333;
	padding:0px 0 0 0;
	line-height: 14px;
	text-align: center;
}
.lm-second-bottom .btn{
	display: inline-block;
	width: 121px;
	height: 30px;
	margin-top: 10px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	background: #B57931;
}
.rcontent2{
	width: 100%;padding-bottom:20px;
	border:0px solid #e9e9e9;
}
.rcontent2 h1{
	height: 41px;
	background: #f8f8f8;
	line-height: 41px;
	padding:0 20px;

}
.rcontent2 h1 span.fr{
	color: #999999;
}
.rcontent2 h1 span.fr a{
	color: #999;
}
.rcontent2 h1 span.fr a:hover{
	color: #B57931;
}
.rcontent{
	width: 725px;padding-bottom:20px;
	border:1px solid #e9e9e9;
}

.rcontent h1{
	height: 66px;
	background: #f8f8f8;
	line-height: 66px;
	padding:0 20px;
	border-bottom:1px solid #e9e9e9;
}
.rcontent h1 span.fl{
	display: inline-block;
	
	font-size: 18px;
	color: #B57931;
	font-weight: bold;
}
.rcontent h1 span.fr{
	color: #999999;
}
.rcontent h1 span.fr a{
	color: #999;
}
.rcontent h1 span.fr a:hover{
	color: #B57931;
}
.rcontent h1 img{
	display: inline-block;
	margin:0 12px;
}
.rcontent .conn{
	padding:26px 20px 0 20px;
}
.rcontent .conn .map{
	border:1px solid #dadada;
	height: 370px;
	padding:3px;
}
.rcontent .conn .conn-txt{
	margin-top: 33px;
	padding:0 20px 46px 0;
}
.rcontent .conn .conn-txt h2{
	font-size: 14px;
	color: #1161c5;
	font-weight: bold;
	padding-left: 16px;
}
.rcontent .conn .conn-txt p{
	padding-top: 15px;
}
.rcontent .conn .conn-txt p span{
	width: 95px;
	text-align: right;
	line-height: 26px;
	font-size: 14px;
	color: #666666;
}
.rcontent .conn .conn-txt p input[type="text"]{
	border:1px solid #cfcfcf;
	line-height: 12px;
	padding:6px 5px;
	width: 209px;
}
.rcontent .conn .conn-txt p input.input01{
	width: 525px;
}
.rcontent .conn .conn-txt p textarea{
	border:1px solid #cfcfcf;
	padding:5px;
	height: 108px;
	width: 525px;
}
.rcontent .conn .conn-txt .sexbox{
	line-height: 13px;
	padding-top: 16px;
}
.rcontent .conn .conn-txt p label{
	width: 34px;
	padding-left: 2px;
	line-height: 26px;
	font-size: 13px;
	color: #4c4c4c;
}
.rcontent .conn .conn-txt p input[type="radio"]{
	margin-top: 4px;
}
.rcontent .conn .conn-txt p i{
	color: #ff0000;
}
.rcontent .conn .btnbox{
	text-align: center;
}
.rcontent .conn .btnbox .btn{

	width: 86px;
	height: 28px;
	border:none;
	color: #fff;
	line-height: 28px;
	text-align: center;
	display:inline-block;
	margin:11px 25px 0 25px;
}
.rcontent .conn .btnbox .btn01{
	background: url(../images/contact_09.jpg) no-repeat center;
}
.rcontent .conn .btnbox .btn02{
	background: url(../images/contact_12.jpg) no-repeat center;
}
.hrcon{
	padding:30px 20px 0 20px;
}
.hrcon table{
	width: 100%;
}
.hrcon table td,
.hrcon table th{
	border:1px solid #e9e9e9;
	/*line-height: 20px;*/
	padding:6px 5px 6px 4px;
	text-align: left;
}
.hrcon table td a{
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.hrcon table td a:hover{
	color: #0758b2;
}

.newscon{
	padding:18px 20px 0 20px;
}
.newscon .newtj{
	overflow: hidden;
	border:1px solid #e9e9e9;
}
.newscon .newtj .img{
	width: 270px;
	height: 171px;
	overflow: hidden;
	padding:1px;
	border-right:1px solid #e9e9e9;
}
.newscon .newtj .img img{
	width: 270px;
	height: 171px;

}
.newscon .newstj-txt{
	width: 340px;
	padding:35px 30px 0 34px;
}
.newscon .newstj-txt .title a{
	font-size: 14px;
	color: #B57931;
	font-weight: bold;
}
.newscon .newstj-txt .con{
	line-height: 20px;
	color: #888;
	margin-top: 8px;
}
.newscon .newstj-txt .time{
	color: #c4c4c4;
	margin-top: 7px;
}
.newscon .newstj-txt .time a{
	color: #c4c4c4;
}
.newscon .newstj-txt .time a:hover{
	color: #0857b0;
}
.newscon ul{
	overflow: hidden;
	width: 100%;
}
.newscon ul li{
	width: 100%;
	overflow: hidden;
	margin-top: 19px;
}
.newscon ul li .time{
	width: 80px;
	height: 109px;
	background: #c4c4c4;
	text-align: center;
	color: #fff;
}
.newscon ul li .time p{
	font-size: 46px;
	height: 80px;
	line-height: 80px;
	
	border-bottom: 1px solid #aaaaaa;
}
.newscon ul li .time span{
	display: block;
	width: 100%;
	height: 27px;
	border-top: 1px solid #d3d3d3;
	line-height: 27px;
}
.newscon ul li .txt{
	width: 549px;
	height: 87px;
	padding:20px 30px 0 25px;
	border-top: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
}
.newscon ul li .txt .title a{
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.newscon ul li .txt .title a:hover{
	color: #B57931;
}
.newscon ul li:hover .time{
	background: #B57931;
}
.newscon ul li:hover .time p{
	border-bottom: 1px solid #B57931;
}
.newscon ul li:hover .time span{
	border-top: 1px solid #B57931;
}
.page{
	text-align: center;
	padding:38px 0 36px 0;
}

.newsinfocon h3{
	font-size: 16px;
	color: #333;
	font-weight: bold;
	text-align: center;
}
.newsinfocon h2{
	font-size: 16px;
	color: #333;
	font-weight: bold;border-bottom:0px #ddd solid;padding-bottom: 10px;
	
}
.newsinfocon .pic img{padding:10px 0;}
.newsinfocon .time{
	text-align: center;
	color: #999;
}
.newsinfocon .infocon{
	padding:20px 0 30px 0;
	border-top: 1px solid #cfcfcf;
}
.newsinfocon .prevnext{
	border-top: 0px solid #cfcfcf;
	padding: 10px 0px; 
	line-height: 25px;
	color: #666;
}
.newsinfocon .prevnext p{
	color: #666;height: 25px;width:100%;margin-bottom: 10px;
}
.newsinfocon .prevnext p a{
display: inline-block;	color: #666;height: 25px;
	 }
.info-n {padding-top:0px;}
.info-n p{border-bottom:1px solid #DDD;padding:3px 0;margin-bottom:0px;}
.info-n p span{font-size:14px;font-weight:bold;padding-left:10px;border-left:5px solid #BE080A;color:#BE080A;}
.info-n ul{width:700px; overflow:hidden;}
.info-n ul li{float:left; width:160px; margin-right:15px; display:inline;}
.info-n ul li a{ display:block; height:100%;}
.info-n ul li img{ border:1px solid #c0c0c0; padding:2px; background-color:#FFF; width:154px; height:95px;}
.info-n ul li img:hover { border:1px solid #BE080A; }
.info-n ul li a:hover{color:#BE080A;}
.info-n ul li tt a{font-size:12px; color:#666;line-height:30px;text-align:center;}

.pagecopy {font-size: 12px;margin: 5px 0px 5px 0px;line-height: 29px;height: 29px;padding-left: 10px;border:1px dotted #c7c7c7;color:#666;}
.pagecopy tt{float:left;}

.companycon{
	padding:10px 20px 40px 20px;font-size:14px;line-height: 24px;
}
.companycon a{
	font-size:14px;
}
.honorcon{
	padding:37px 20px 0 20px;
	overflow: hidden;
}
.honorcon ul{
	overflow: hidden;
}
.honorcon ul li{/*212 157*/
	width:216px; 
	margin-right: 18px;
}
.honorcon ul li.rigg{
	margin-right: 0;
}
.honorcon ul li .img{
	width: 212px;
	height: 157px;
	overflow: hidden;
	padding:1px;
	border:1px solid #e9e9e9;
}
.honorcon ul li .img img{
	width: 212px;
	height: 157px;
}
.honorcon ul li .title{
	color: #666666;
	text-align: center;
	height: 50px;
	line-height: 50px;
}
.honorcon ul li:hover .img{
	border-color:#0857b0; 
}
.honorcon ul li:hover  .title{
	color:#0857b0;
}

.agencycon{
	padding:37px 20px 0 20px;
	overflow: hidden;
}
.agencycon ul{
	overflow: hidden;
	padding-bottom: 10px;
}
.agencycon ul li{
	width: 216px;
	margin-right: 6px;
	margin-left:6px;
}
.agencycon ul li.rigg{
	margin-right: 0;
}
.agencycon ul li .img{
	width: 214px;
	height: 76px;
	overflow: hidden;
	border:1px solid #e9e9e9;
}
.agencycon ul li .img img{
	width: 214px;
	height: 76px;
}
.agencycon ul li .title{
	color: #666666;
	text-align: center;
	
	line-height: 12px;
	margin:18px 0 31px 0;
}
.agencycon ul li:hover .img{
	border-color:#0857b0; 
}
.agencycon ul li:hover  .title{
	color:#0857b0;
}

.questioncon{
	padding:16px 20px 0 20px;
}
.questioncon ul{
	overflow: hidden;
	width: 100%;
}
.questioncon ul li{
	width: 100%;
	padding:21px 0 12px 0;
	border-bottom: 1px solid #e9e9e9;
}
.questioncon ul li span.title{
	display: inline-block;
	width: 22px;
	height: 18px;
	line-height: 18px;
	text-indent: 3px;
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	background: url(../images/question_03.jpg) no-repeat left bottom;
	padding-right: 10px;
}
.questioncon ul li .ask{
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	overflow: hidden;
}
.questioncon ul li .answer{
	margin-top: 14px;
	overflow: hidden;
}
.questioncon ul li .answer .txt{
	line-height: 20px;
	color: #888;
	width: 648px;
}
.questioncon ul li:hover .ask span.title{
	background-position: left top;
}
.questioncon ul li:hover .ask{
	color: #0857b0;
}
.questioncon .infocon{
	margin-top: 20px;
}

.downloadcon{
	padding:33px 20px 0 20px;
}
.downloadcon ul{
	overflow: hidden;
	width: 100%;
}
.downloadcon ul li{
	width: 100%;
	height: 43px;
	line-height: 43px;
	border-bottom: 1px solid #e9e9e9;
	background: url(../images/download_03_02.jpg) no-repeat left center;
}
.downloadcon ul li a{
	color: #666;
	display: block;
	padding-left: 11px;
	background: url(../images/download_05_02.jpg) no-repeat right center;
}
.downloadcon ul li:hover{
	background-image: url(../images/download_03_01.jpg);
}
.downloadcon ul li:hover a{
	color: #0857b0;
	background-image: url(../images/download_05_01.jpg);
}
.solutioncon{
	padding:33px 20px 0 20px;	
}
.solutioncon ul{
	overflow: hidden;
	width: 100%;
}
.solutioncon ul li{
	width: 100%;
	
	border-bottom: 1px solid #e9e9e9;
	
	margin-top: 17px;
}
.solutioncon ul li a.title{
	color: #666;
	display: block;
	font-weight: bold;
	padding-left: 11px;
	background: url(../images/solution_06.jpg) no-repeat left center;
}
.solutioncon ul li .con{
	padding:11px 0 14px 11px;
	line-height: 20px;
	color: #888;
	height: 40px;
}
.solutioncon ul li:hover{
	
}
.solutioncon ul li:hover a.title{
	color: #0857b0;
	background-image: url(../images/solution_03.jpg);
}

.profilecon{
	padding:30px 0 46px 0;
}
.profilecon p{
	padding-top: 16px;
}
.profilecon p span{
	width: 154px;
	text-align: right;
	line-height: 32px;
	font-size: 14px;
	color: #666666;
	padding-right: 20px;
}
.profilecon p input[type="text"]{
	border:1px solid #cfcfcf;
	line-height: 12px;
	padding:9px 5px;
	width: 270px;
}


.profilecon .sexbox{
	line-height: 13px;
	padding-top: 16px;
}
.profilecon p label{
	width: 34px;
	padding-left: 2px;
	line-height: 30px;
	font-size: 13px;
	color: #4c4c4c;
}
.profilecon p input[type="radio"]{
	margin-top: 7px;
}
.profilecon p.add{
	padding-top: 14px;
}
.profilecon select{
	margin-right: 20px;
	line-height: 12px;
	padding:4px 0;
	border:1px solid #cfcfcf;
}

.profilecon .btn{
	width: 130px;
	height: 30px;
	border:none;
	color: #fff;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	display:inline-block;
	margin-top:14px;
	background: url(../images/profile_03.jpg) no-repeat center;
}
.profilecon p input[type="password"]{
	border:1px solid #cfcfcf;
	line-height: 12px;
	padding:9px 5px;
	width: 270px;
}

.ordercontent{
	border:none;
	padding-bottom: 60px;
}
.ordercontent h1{
	border: 1px solid #e9e9e9;
}
.ordercon table{
	width: 100%;
	border-color: #fff;
}
.ordercon table .tr01 th{
	height: 52px;
	
	border-bottom:  1px solid #e9e9e9;
	color: #666666;
	background: url(../images/order_003.jpg) no-repeat right center;
}
.ordercon table .tr01 .th01{
	border-left: 1px solid  #e9e9e9;
}
.ordercon table .tr01 .th02{
	border-right: 1px solid  #e9e9e9;
	background: none;
}


.ordercon table .tr02 td{
	line-height: 31px;
	border-top: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	border-right:  1px solid #e9e9e9;
	color: #666666;
}


.ordercon table td{
	color: #333;
	text-align: center;
}
.ordercon table .tr03 td{
	border: 1px solid #e9e9e9;
}
.ordercon table .td01{
	height: 31px;
	padding-left: 12px;
	text-align: left;
}
.ordercon table .td02{
	color: #ff0000;
	line-height: 16px;
}
.ordercon table .orderbox{
	overflow: hidden;
	padding:15px 14px;
	width: 207px;
}
.ordercon table .img{
	width: 101px;
	height: 79px;
	overflow: hidden;
	border:1px solid #e3dbd9;
}
.ordercon table .img img{
	width: 101px;
	height: 79px;
}
.ordercon table .txt{
	text-align: left;
	padding-left: 10px;
}
.ordercon table a.title{
	color: #333333;
}
.ordercon table a.title:hover{
	color: #0857b0;
}
.txtcon table .txtcon{
	color: #666666;
}

.ordercon table .tr04 td{
	height: 52px;
	border:1px solid #e3dbd9;
	line-height: 52px;
}
.ordercon table .delete{
	padding-left: 37px;
	background: url(../images/close.jpg) no-repeat 20px center;
}
.ordercon table .delete a{
	color: #0857b0;
}
.ordercon table .money{
	text-align: right;
	padding-right: 33px;
}
.ordercon table .money span{
	font-size: 20px;
	color: #fe0000;
}
.ordercon table .money span.price{
	font-size: 22px;
}

.path{height:35px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea;line-height:35px;margin-top:15px;}
.path span{float:right; padding-left:15px; color:#666;}
.path span a{ color:#777;}
.path span a:hover{ color:#4FAEF0;}
.path h2{ float:left;padding-right:13px; font-size:16px; color:#777;padding-left:10px; }

.case-body {padding: 10px 0 40px 0px;}

.case_menu{text-align: center; width:1000px; margin:30px 0 10px 0px; overflow:hidden; }
.subnav a { background:#999; color:#fff; width:90px; height:30px; line-height:28px; display:inline-block; font-size:14px; margin: 0 4px;}
.subnav a:hover { background:#0858B1; color:#fff;}
.subnav a.green { background:#0858B1; color:#fff;}

.case_con_div{ float:left; width:238px; margin:0px 4px 0px 3px; height:190px; overflow:hidden;}
.case_con_div .img{ width:234px; height:147px; position:relative; overflow:hidden;  border:2px solid #fff; }
.case_con_div .img img{ vertical-align:top; width:234px; height:147px;}
.case_con_div .font{ line-height:28px; overflow:hidden;text-align: center;}
.case_con_div .font .p a{color:#444;font-size:12px;}
.case_con_div .font .p a:hover{color:#B57931;}
.case_con_div .img:hover{border:2px solid #B57931; }


.case-til h1{ text-align:center;  font-size:16px; font-weight:bold;color:#0858B1;padding:7px 0;}
.case-con{ width:auto; border-top:1px solid #eaeaea;padding-top:10px;padding-bottom:10px;overflow:hidden;color:#444;line-height:25px; }


.mod18Box { margin: 0px auto; width: 1000px; background: #FFF; box-shadow:0px 1px 5px #CCCCCC }
.mod18{ width:1000px; height: 580px; margin: 0px auto; position: relative; }
.mod18 .btn{position:absolute;width:25px;height:48px;top:507px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:120px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:200px;width:46px;height:80px;}
.mod18 #prevTop{background:url(../images/left.png) 0 0 no-repeat;left: 0px;}
.mod18 #nextTop{background:url(../images/right.png) 0 0 no-repeat;right: 0px;}
.mod18 .next{right:120px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf img{display:block;width:1000px;height:490px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:1000px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:490px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:490px;position:absolute;}
.mod18 .picBox li{width:1000px;height:490px;}
.mod18 span img{border:1px solid #ccc; padding:6px;width:96px;height:63px;float:left;left:0px;position:absolute;margin-top:5px;}
.mod18 span i {margin: 33px 0 0 7px;position:absolute;background-color: #000;opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60);color: #fff;z-index: 99999;line-height: 20px;height: 20px;text-align: center;width: 96px;font-style:normal}
.mod18 span i a{color: #fff;z-index: 99999;line-height: 20px;height: 20px;text-align: center;width: 96px;font-style:normal}
.mod18 tt img{border:1px solid #ccc; padding:6px;width:96px;height:63px;float:right;right:0px;position:absolute;margin-top:5px;}
.mod18 tt i {margin: 33px 0 0 7px;position: absolute;right: 7px;background-color: #000;opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60);color: #fff;z-index: 99999;line-height: 20px;height: 20px;text-align: center;width: 96px;font-style:normal}
.mod18 tt i a{color: #fff;z-index: 99999;line-height: 20px;height: 20px;text-align: center;width: 96px;font-style:normal}
.mod18 .listBox{ width: 760px; height: 110px; margin: 0 auto; position: relative; padding: 6px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:130px;position:absolute;}
.mod18 .listBox li{width:150px;height:75px;cursor:pointer;position:relative; padding: 0 3px 0 0px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:150px;height:75px;}
.mod18 .listBox li img{width:150px;height:75px;}
.mod18 .listBox .on img{width:145px;height:71px;border:2px solid #ff6600;}
.mod18 .listBox .on i{display:block;}

.info-c {width:1000px;padding-top:15px;}
.info-c p{border-bottom:1px solid #DDD;padding:3px 0;margin-bottom:10px;}
.info-c p span{font-size:14px;font-weight:bold;padding-left:10px;border-left:5px solid #ff6000;color:#ff6000;}
.info-c ul{width:1000px; overflow:hidden;padding:5px 0px 20px 0px}
.info-c ul li{float:left; width:185px; margin-right:15px; display:inline;}
.info-c ul li a{ display:block; height:100%;}
.info-c ul li img{ border:1px solid #c0c0c0; padding:2px; background-color:#FFF; width:178px; height:105px;}
.info-c ul li img:hover { border:1px solid #ff6000; }
.info-c ul li a:hover{color:#ff6000;}
.info-c ul li tt a{font-size:12px; color:#666;line-height:30px;text-align:center;}
/* 分页 */
.digg {overflow:hidden;position:relative;width:100%;height:30px;padding-top:10px;padding-bottom:20px;}
.digg  li {float: left;margin-right: 2px;margin-left: 2px;border: 1px solid #ccc;padding-top: 3px;padding-right: 8px;padding-bottom: 3px;padding-left: 8px;display: block;}
.digg  li a{display: block;}
.digg  li a:hover {display: block;color: #B57931;}
.thisclass {display: block;border: 1px solid #ccc;padding-top: 3px;padding-right: 8px;padding-bottom: 3px;padding-left: 8px;color: #FFF;background-color: #B57931;}
.pageinfo{display: block;color: #555;background-color: #fff;}
.disabled {DISPLAY: none}




/* expmenu */
.expmenu{width:224px;margin-bottom:20px;border-bottom: 1px solid #E9E9E9;}
.expmenu dl div.der{padding:17px 20px 16px 12px;border-bottom:1px #fff solid;}
.expmenu dl:last-child div.der{border-bottom:none;}
.expmenu dl div dd {background-color:#Fff;padding:10px 0 10px 30px;border-top:1px solid #E9E9E9;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
.expmenu dl div dd a{color:#888; font-size: 12px;font-weight: bold;}
.expmenu dl div dd a:hover,.expmenu dl div dd a.on{color:#B38957;}
.expmenu dl div dd:last-child{border-bottom:none;}
.expmenu dl div dd.selected{background-color:#f4f4f4;}
.expmenu div.der{color:#555;background:#f8f8f8;    border: 1px solid #E9E9E9;}
.expmenu div.der a{color:#555;}
.expmenu div.der a:hover{color:#B38957;}
.expmenu div.der:hover{cursor:pointer;}
.expmenu dl div.der .label{background:no-repeat;color: #555;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ font-weight:bold;padding-left: 18px;font-size:14px}
.expmenu dl div.der .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;    padding-top: 8px;}
.expmenu dl div.der .arrow.up{background-image:url(../images/arrow_u.png);}
.expmenu dl div.der .arrow.down{background-image:url(../images/arrow_d.png);}
.expmenu dl .enu{display:none;}	

.enu ol a{width: 224px;display: block;line-height: 2.5em;margin-left: 20px;}
.enu dd i{background-color: #bbb;padding: 1px 4px;color: #fff;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: 宋体;font-style:normal;margin-right:7px;}

.enu ol {    padding:0px 0 0px 15px; border:#E7E7E7 1px solid; border-bottom:none;}

.enu a{color: #3f3f3f;text-decoration: none;}
.enu a:hover{color: #B57931}
.enu .no {display:none;}

.enu .ye {display:block;}

.zizi{
	padding:30px 0px 40px 0px;font-size:14px;
}
.qualContent{display:none;height:auto;position:relative;padding:20px 0;text-align:center}
.qualContent{padding:0;font-family:"微软雅黑";width:100%;height:480px}

.prev{position:absolute;right:134px;top:462px;cursor: pointer;display:inline-block;width:20px;height:20px;background:url(../images/icon.png) -297px 0 no-repeat}
.next{position:absolute;right:190px;top:462px;cursor: pointer;display:inline-block;width:20px;height:20px;background:url(../images/icon.png) -250px 0 no-repeat}
.qualDiv{position:relative;width:450px;height:480px;float:left}
.prevTop{position:absolute;left:5px;top:200px;display:inline-block;width:17px;height:30px;background:url(../images/icon.png) -250px -121px no-repeat;z-index:999;display:none;cursor:pointer}
.nextTop{position:absolute;right:5px;top:200px;display:inline-block;width:17px;height:30px;background:url(../images/icon.png) -300px -121px no-repeat;z-index:999;display:none;cursor:pointer}
.qualUl{list-style:none;height:500px;zoom:1}
.qualUl li{position:absolute;left:0;float:left;width:450px;height:480px;vertical-align:middle;display:none}
.qualUl li.showImg{display:table-cell;vertical-align:middle;*display:block}
.qualUl li img{box-shadow:0 0 5px rgba(0,0,0,0.40);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.40);-moz-box-shadow:0 0 5px rgba(0,0,0,0.40);display:inline-block;vertical-align:middle}
.qualUl li span{text-align:center;font-size:16px;color:#2e2e2e;width:100%;display:block;margin-top:60px}

.qualText{position:relative;float:right;width:270px;height:440px;font-size:14px;color:#545454;text-align:left;overflow:hidden}.textUl{position:absolute;zoom:1}
.textUl li{height:44px;line-height:44px;text-indent:18px;background:url(../images/icon.png) -255px -197px no-repeat;cursor:pointer}.textUl li.on{background:url(../images/icon.png) -255px -229px no-repeat;color:#2e82ff}
.clear{clear:both}

.hcase{
	padding:20px 15px 40px 15px;font-size:14px;
}

.hcase li{
	float:left;width:192px;height:125px;    margin: 10px 19px;
}
.hcase li img{
	width:192px;height:125px;box-shadow:0 0 5px rgba(0,0,0,0.40);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.40);-moz-box-shadow:0 0 5px rgba(0,0,0,0.40);
}


/*mapDiv*/
.mapDiv{overflow: hidden;position: relative;width: 978px;margin-top: 10px;margin-bottom: 50px;margin-left: auto;border:1px solid #e0e0e0;height:auto;}
.path2 {
    height: 35px;
    border-bottom: 1px solid #eaeaea;
    /* border-top: 1px solid #eaeaea; */
    line-height: 35px;
    margin-top: 15px;
}
.path2 h2 {
    float: left;
    padding-right: 13px;
    background: url(../images/path_bit.gif) no-repeat right center;
    font-size: 16px;
    font-family: ΢���ź�;
    font-weight: bold;
    color: #444;
    padding-left: 10px;
}
.path2 span {
    float: right;
    background: url(../images/sprite.png) no-repeat -108px 5px;
    padding-left: 15px;
    color: #666;
}
.place{height:20px;border:1px solid #e0e0e0;color:#666;padding:3px 0 0px 10px}
.ab-l{margin:0px 0 0 0px;float:left;}
.ab-l dt{height:60px;color:#333;font-size:26px;margin:20px 0 10px 32px;}
.ab-l dt span{color:#999;font-size:12px;padding-top:2px;display:block}
.ab-r{width:750px;margin:10px 0 30px 0px;float:right;}

.ab-r .t{padding:20px 0 0px 0px;color:#009BDD;clear:both;}
.ab-r .t a{font-size:14px;color:#B57931; 
    font-weight: bold;} 
.ab-r .m10{}
.ab-r .link2{}
.ab-r .link2 li{width:100%;}
.ab-r .link2 li a{;color:#555;line-height:42px;height:42px;font-weight: bold;}
.ab-r .link2 >a{line-height:24px;font-size:12px;text-decoration:underline;color:#333;margin-right:10px;white-space:nowrap;float:left}
.ab-r .link2 a:hover{color:#009BDD}
.ab-r .ct{padding:0px 3px 10px 0px; }
.ab-r .ct ul{width:100%; overflow:hidden}
.ab-r .ct ul li{height:26px; line-height:26px; overflow:hidden; padding:0 3px;}
.ab-r .ct ul li a:hover{color:#009BDD}
.hidehr {padding:30px 0 0 100px;}
.img404 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/404.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; PADDING-TOP: 0px; POSITION: relative;height:66px; }
.img-txt{font-size: 14px; PADDING-TOP: 10px;float: left;}
.img-con {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; LEFT: 80px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80%; LINE-HEIGHT: 19px; PADDING-TOP: 0px; POSITION: relative; TOP: -30px}
.img-con UL {PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px}
.show14 UL LI {MARGIN-BOTTOM: 5px;FONT-SIZE: 14px;}
.show14 UL LI a{COLOR: #007AB7;}
.show14 UL LI a:hover{COLOR: #1952A1;}


.build-list {
padding:0 20px;
}
.build-list li {
	height: 45px;
	overflow: hidden;    width: 100%;
	line-height: 45px;
	border-bottom: #e5e5e5 1px solid;
}
.build-list li a {
	display: inline-block;
	color: #5c5c5c;
	padding-left: 19px;
	background: url(../images/about_img26.jpg) no-repeat;
}
.build-list li a:hover {
	color: #c20229;
	background-position: 0 -45px;
}
.build-list li span {
	float: right;
	color: #9e9e9e;
	font-family: Arial;
}


/* imenu */
.imenu{    position: fixed;
    left: 50%;
    top: 0;
    margin-left: -700px;}
.inav{  width:200px;  position: absolute;
    top: 240px;border-bottom: 1px #ddd solid;}
.inav dl div.ider{padding:6px 20px 6px 12px;border-bottom:1px #fff solid;}
.inav dl:last-child div.der{border-bottom:none;}
.inav  dl div dd {background-color:#Fff;padding:5px 0 5px 10px;border-top:1px solid #E9E9E9;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
.inav  dl div dd a{color:#888; font-size: 12px;}
.inav  dl div dd a:hover,.inav  dl div dd a.on{color:#B38957;}
.inav  dl div dd:last-child{border-bottom:none;}
.inav  dl div dd.selected{background-color:#f4f4f4;}
.inav  div.ider{color:#555;    background: #f8f8f8;  border: 1px solid #E9E9E9;}
.inav  div.ider a{color:#555;}
.inav  div.ider a:hover{color:#B38957;}
.inav  div.ider:hover{cursor:pointer;}
.inav  dl div.ider .label{background:no-repeat;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ font-weight:bold;padding-left: 18px;font-size:14px}
.inav  dl div.ider .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;    padding-top: 8px;}
.inav  dl div.ider .arrow.up{background-image:url(../images/arrow_u.png);}
.inav  dl div.ider .arrow.down{background-image:url(../images/arrow_d.png);}
.inav  dl .ienu{display:none;}	

.ienu ol a{width: 170px;display: block;line-height: 2.5em;margin-left: 20px;}
.ienu dd i{background-color: #bbb;padding: 1px 4px;color: #fff;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: 宋体;font-style:normal;margin-right:7px;}

.ienu ol {    padding:0px 0 0px 15px; border:#ddd 1px solid;background:#fff; position: absolute;    left: 100%;    margin-top: -33px;    border-left: none;    box-shadow: 2px 2px 5px #ddd;}

.ienu a{color: #3f3f3f;text-decoration: none;}
.ienu a:hover{color: #B57931}
.ienu .no {display:none;}




.expmenu2{width:224px;margin-bottom:20px;border-bottom: 1px solid #E9E9E9;}
.expmenu2 dl div.der{padding:17px 10px 16px 10px;border-bottom:1px #fff solid;}
.expmenu2 dl:last-child div.der{border-bottom:none;}
.expmenu2 dl div dd {    background-color: #fff;
padding:10px 0 10px 30px;border-top:1px solid #E9E9E9;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
.expmenu2 dl div dd a{color:#888; font-size: 12px;font-weight: bold;}
.expmenu2 dl div dd a:hover,.expmenu2 dl div dd a.on{color:#B38957;}
.expmenu2 dl div dd:last-child{border-bottom:none;}
.expmenu2 dl div dd.selected{background-color:#f4f4f4;}
.expmenu2 div.der{color:#fff;background:#B38957;    border-radius: 4px 4px 0 0; text-align: center;   }
.expmenu2 div.der a{color:#fff;}
.expmenu2 div.der a:hover{color:#B38957;}
.expmenu2 div.der:hover{cursor:pointer;}
.expmenu2 dl div.der .label{/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/ font-weight:bold;font-size:16px}

.enu2 a{color: #3f3f3f;text-decoration: none;}
.enu2 a:hover{color: #B57931}



.mallcon{padding: 10px 0 20px;}
.mall-pic{padding-right: 50px;
padding-bottom: 20px;
    overflow: hidden;height: auto;
    width:400px;    text-align: center;}
.mall-pic img{    width: 400px;}
.mall-txt{      width: 500px;  padding-left: 30px;}
.mall-txt h2{    font-size: 28px;    padding-bottom: 10px;
    color: #333;}
.mall-txt .excerpt {
    line-height: 24px;
    color: #616161;
}
.price {
    line-height: 60px;
    margin-right: 10px;
    padding-left: 10px;
    background: #f8f8f8;

    margin: 20px 0;
}
.oldprice{line-height:40px;height:40px;}

.oldprice span {
    color: #999;
    font-size: 12px;
    text-align: left;
    float: left;
    width: 69px;
    margin: 0 0 0 8px;
}
.oldprice i{
padding-left:10px;
    color: #888;
    font-size: 18px;
    font-style: normal;
    text-decoration: line-through;
}

.newprice{line-height:60px;height:60px;}
.newprice span {
    color: rgb(196, 0, 0);font-weight: bold;
    font-size: 12px;
    text-align: left;
    float: left;
    width: 69px;
    margin: 0 0 0 8px;
}
.newprice em {
    font-size: 30px;
    font-style: normal;       font-size: 36px;    font-weight: bold;
       color:#e60012;
}


.mall-t{clear: both;height: 60px; font-size: 18px;   line-height: 60px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;}
.mall-body{clear: both;padding:20px 0;}

.mallnav{   background: #f9f9f9;height:36px}
.mallnav li{float:left; background: url(../images/seoul_ico_bar.jpg) no-repeat right;padding:0 15px;line-height:36px}
.mallnav li a{color:#666}
.mallnav li a.on,.mallnav li a:hover{color:#B38957}

.malllist{padding-top:10px;    width: 1000px;
    margin: 0 auto;
    overflow: hidden;    padding-bottom: 5px;}

.malllist li{width:240px;height:234px;float:left;   border: 1px solid #eee;
    border-radius: 3px;    padding: 4px;margin-left:10px;} 
.malllist li:hover{    box-shadow: 0px 0px 10px rgba(144, 198, 234, 0.8);    transition-duration: 0.5s;}
.malllist li span{line-height:24px;display:block;padding-left: 5px;} 
.malllist li p {    font-family: arial,verdana,sans-serif!important;    color: #C00;    font-size: 14px;    height: 30px;    line-height: 40px;    margin: 0 0 5px;    letter-spacing: normal;    overflow: inherit!important;    white-space: nowrap;}
.malllist li p em {padding-left: 5px;
    font-style: normal;
    font-family: arial;
    font-weight: bold;
    font-size: 16px;
    color:#e60012;
}
.malllist li p i {padding-left: 10px;
    font-style: normal;
    text-decoration: line-through;
   
    font-size: 13px;
    color: #888;
}
.malllist li p em b {
    margin-right: 2px;
    font-weight: 700;
    font-size: 14px;
    vertical-align: middle;
}
.malllist li img{width:240px;height:170px;} 



ul.ofl .btn{ border:none; width:63px; height:25px; background-color:#333; color:#fff; cursor:pointer; margin:10px 0px 0 110px;}
ul.ofl .btn2{ border:none; width:63px; height:25px; background-color:#333; color:#fff; cursor:pointer; margin:10px 0px 0 10px;}
ul.ofl .btn:hover{ background-color:#B38957; color:#fff; }
ul.ofl .btn2:hover{ background-color:#B38957; color:#fff; }
ul.ofl{ padding-top:5px;}
ul.ofl li{ zoom:1; padding-bottom:13px; height:35px; font-size:14px; color:#4f4f4f;float: none;}
ul.ofl input.t,ul.ofl select,ul.ofl textarea,ul.mcfl input.t,ul.mcfl input.t2{ width:220px; height:25px; padding:0 5px; border:1px solid #cacaca; background:none; font-size:14px; color:#4f4f4f;}
ul.ofl select{ width:230px;}
ul.ofl .i1{ width:90px;padding-left:20px;}
ul.ofl .i2{ width:247px;}
ul.ofl .i3{ width:337px;}
ul.ofl .i4{ width:333px;}
ul.ofl .i5{ width:456px;}
ul.ofl .i6{ width:76px;}
ul.ofl textarea{ width:220px; padding:3px 5px; height:72px; line-height:20px;}
ul.ofl .txt{font-size:12px; margin:0px 0px 0 110px;}
