/* CSS Document */
/*-鍔熻兘锛氶〉闈㈡牱锟�?*/
/*-浣滆€咃細linqiuyu-*/
/*-鏃ユ湡锟�?014/9/24-*/

/*-澶撮儴-*/
.header { background:#fff; height:85px; width:100%; max-width:1920px; min-width:1260px; margin:0 auto;z-index:10000;}
.head { width:1000px; margin:0 auto; height:85px; position:relative;}
.head .lang{position:absolute; right:30px; top:5px; font-size:12px;}
.head a.current{ color:#2c91d6;}
.head a{color:#555555;}
.logo{ margin:0 auto; height:89px;width:1000px;padding-left:0px;padding-bottom:2px;padding-top:2px;}
.headright{ 

        background:#2c91d6;
	width:1000px; 
	 margin:0 auto;
	height:50px;
	line-height:18px;	
}
.head .headright p{ font-size:12px;}
.headright a{ float:left;font-size:16px;text-align:center; color:#fff;height:36px; padding-top:15px;}
.headright .hovera { display:none;font-size:12px;}
.headright a:hover,.headright a.active{ color:#fff; font-size:17px; font-weight:bold;}
.headright a.a1{ width:110px;}
.nav{ background:#2c91d6;}

/*-灏鹃儴-*/
#footer {
	background: #c5c5c5;
	height:45px;
	line-height:45px;
	width:100%;
	margin:0 auto;
	min-width:1260px;
	max-width:1920px;
	color:#5b5b5b;
}
#footer a {color:#5b5b5b;}
.foot {
	width:1000px;
	margin: 0 auto;
}






/*-涓棿(锟�?-*/
.maintittle{width:100%; height:35px; line-height:35px;max-width:1920px; min-width:1260px;margin:0 auto; background:#f6f6f6;}
.maintittle .curr{width:1000px; margin:0 auto; color:#898989;}
.maintittle .curr a{ margin:0 5px; color:#898989;}
.maintittle .curr a.active{ color:#333333;}
.main{ width:1000px; margin:0 auto; padding-bottom:30px; overflow:hidden;}
.main .leftmenu{width:270px;float:left;}
.main .leftmenu .toptittle img{ width:270px; height:60px;}
.main .leftmenu ul{
	width:270px; 
	background:#fff;
    float:left; 
	font-size:13px;
}
.main .leftmenu li a{ display:block; width:240px; height:45px; font-size:14px; padding-left:30px; color:#000; line-height:45px;border-bottom:1px solid #ddd;background:url(../images/leftmenubg.png)/*tpa=http://www.hl-soft.com/Templates/web/images/leftmenubg.png*/ no-repeat 245px 20px;}
.main .leftmenu a.active,.main .leftmenu a:hover{ background:url(../images/leftmenubg1.png)/*tpa=http://www.hl-soft.com/Templates/web/images/leftmenubg1.png*/ no-repeat 245px 20px; color:#2c91d6;}
.main .rightcontent { width:690px; height:auto;float:right;min-height:520px;}
.main .rightcontent .banner1 img, .main .rightcontent .banner1 {
	width: 690px;
	height: 240px;
}
.main .showpic{ margin:35px 0;}
.blue{ color:#2c91d6; font-weight:bold;}
.main .rightcontent .contenttxt{ padding-top:20px; }
.main .rightcontent .p{ text-indent:2em;}
.main .rightcontent .bigname{ font-size:14px; font-weight:bold; margin-bottom:20px;}


/* pages_start */
i { font-style:normal; float:left;}
.pages .num {float:left;}
.pages { width:440px;float:right;height:30px; margin-top:40px;}
.pages .num a,.pages .num span {
	display:inline-block;
	padding:4px 12px;
	text-align:center;
	color:#666;
	background:#fff;
	border:1px solid #DBDFE2;
	margin:0 5px;
}

.pages .num a:hover, .pages .num a.active {
	background:#2c91d6;
	color:#fff;
	text-decoration:none;
}
.pages i.disabled a, .pages i.disabled a:hover{cursor:text;color: #505050;}
.pages i.disabled .prev,.pages i.disabled:hover .prev{ background:url(../images/pagenone1.png)/*tpa=http://www.hl-soft.com/Templates/web/images/pagenone1.png*/ no-repeat left;}
.pages i.disabled .next,.pages i.disabled:hover .next{ background:url(../images/pagenone2.png)/*tpa=http://www.hl-soft.com/Templates/web/images/pagenone2.png*/ no-repeat right;}
.pages i.disabled:hover a{color: #505050;}

.pages i a{ line-height:32px; margin:0 15px;}
.pages i .prev{background:url(../images/pagenone1.png)/*tpa=http://www.hl-soft.com/Templates/web/images/pagenone1.png*/ no-repeat left;padding-left:15px;}
.pages i .next{background:url(../images/pagenone2.png)/*tpa=http://www.hl-soft.com/Templates/web/images/pagenone2.png*/ no-repeat right; padding-right:15px;}
.pages i:hover .prev{ background:url(../images/page1.png)/*tpa=http://www.hl-soft.com/Templates/web/images/page1.png*/ no-repeat left;padding-left:15px;color:#2c91d6;}
.pages i:hover .next{ background:url(../images/page2.png)/*tpa=http://www.hl-soft.com/Templates/web/images/page2.png*/ no-repeat right; padding-right:15px; color:#2c91d6;}
/* pages_end */

/*-鑱旂郴鎴戜滑-*/ 
.main .ditu,.main .ditu img { width:690px; height:310px;}
.main .contact{ background:url(../images/contact.jpg)/*tpa=http://www.hl-soft.com/Templates/web/images/contact.jpg*/ no-repeat; width:690px; height:145px; margin-top:30px;}
.main .contact .tip a{ float:left; width:145px; height:145px;}
.main .contact .txt{ float:right; width:530px; height:145px;}
.main .contact .txt p{ margin-bottom:2px;}
.main .contact table{ width:100%; height:100%; line-height:20px;}
.main .contact table .name{ width:150px; color:#333333;}

/*-琛屼笟瑙ｅ喅鏂规-*/ 
.main .sol a{ display:block; max-width:300px; height:22px; line-height:22px;}
.main .sol a:hover{color: #2c91d6;}
.main .sol .fl{ margin-right:80px;max-width:300px;}

/*-鏈嶅姟涓庢敮锟�?*/ 
.main .serbox{ text-align:center;}

/*-浜у搧涓績-*/
.main .probox{ margin:20px 0;}
.main .probox li{
    width:215px;  
    height:200px;
    float:left;
	margin-top:30px;
    overflow:hidden;
	 background:#fff;
	 position:relative;
	 cursor:pointer;
	 text-align:center;
 }
.main .probox li.mar20{ margin-right:15px;}
.main .probox li .name{height:40px; line-height:40px; overflow:hidden; width:195px; padding:10px; font-size:14px;  }
.main .probox li .pic img{width:213px;height:153px; border:1px solid #ddd;  }
.main .probox li:hover .pic img{border:1px solid #2c91d6;}


/*-妗堜緥-*/ 
.hairdressingbox{ width:700px; height:530px; }
.hairdressingbox li { width:340px; height:145px; margin-bottom:35px; float:left; background:#efefef; overflow:hidden;}
.hairdressingbox li.mar15{ margin-right:10px;}
.hairdressingbox li .pic { width:170px; height:145px;  float:left; position:relative;}
.hairdressingbox li .tips{ position:absolute; top:65px; right:0; width:5px; height:20px; background:url(../images/tips.png)/*tpa=http://www.hl-soft.com/Templates/web/images/tips.png*/ no-repeat;}
.hairdressingbox li .pic img { width:100%; height:100%;}
.hairdressingbox li .content {float:left; width:140px;height:125px; padding:15px; }
.hairdressingbox li .content p {margin-bottom:0;}
.hairdressingbox li:hover a{ color:#fff;}
.hairdressingbox li:hover{background:#2c91d6;}
.hairdressingbox li:hover .tips{ background:url(../images/tipson.png)/*tpa=http://www.hl-soft.com/Templates/web/images/tipson.png*/ no-repeat;}

/*-鏂伴椈-*/ 
.main .contenttxt .newstittle{ margin:20px auto; width:100%; text-align:center;}
.main .contenttxt .newstittle p,.main .contenttxt .newstxt p{ margin-bottom:0;}
.main .contenttxt .newstittle .name{ font-size:18px; font-weight:bold;}
.main .contenttxt .newstittle .time{ font-size:12px; color:#666666;}
.main .contenttxt .newstxt{width:100%; text-align:left;}
.main .contenttxt .newstxt img{ margin:10px 0;}
.main .newbox .listdiv{ width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #ddd; overflow:hidden;position:relative;}
.main .newbox .listdiv .tittle{width:100%; overflow:hidden; height:28px; }
.main .newbox .listdiv .name{ font-weight:bold; color:#5A5A5A; display:inline-block; width:600px; height:28px; overflow:hidden;font-family:微锟斤拷锟脚猴拷; font-size:14px;}
.main .newbox .listdiv .txt{width:580px; overflow:hidden; height:50px; line-height:25px}
.main .newbox .listdiv .tittle:hover .name,.main .newbox .listdiv .tittle:hover .time{color:#2c91d6;}
.main .newbox .listdiv .time{ display:inline-block; width:70px; height:28px; overflow:hidden; text-align:right;}
.main .newbox .listdiv .more{ position:absolute; right:10px; bottom:20px; color:#a72621;font-family:微锟斤拷锟脚猴拷;}




/*-锟缴癸拷锟斤拷锟斤拷锟叫憋拷页-*/ 
.caselist{margin:0px 5px;}
.caselist li{height:181px;}
.caselist li.fl-left{width:100%;padding:5px 0;border-bottom:1px dashed #d3d3d3;}
.caselist li.fl-left div.fl-left{width:231px;height:150px;float:left;padding-right:20px;}
.caselist li.fl-left div.fl-left .line a{color:#dc1430;font-size:14px;} 
.caselist li.fl-left div.fl-left .line a:hover{color:#dc1430;text-decoration: none;}
.caselist li.fl-left div.fl-left div.center{width:229px;height:166px;}
.caselist li.fl-left div.fl-left div.center img{border:1px solid #d2d2d2;}
.caselist li.fl-left div.fl-right{float:right;width: 420px;line-height:24px;}
.caselist li.fl-left div.fl-right .con{max-height:72px;margin-top:5px;}
.caselist li.fl-left div.fl-right .name{font-weight:bold; color:#5A5A5A; display:inline-block;  height:28px; overflow:hidden;font-family:微锟斤拷锟脚猴拷; font-size:14px;}
.caselist li.fl-left div.fl-right .name:hover{color:#2c91d6;}
.caselist li.fl-left div.fl-right a.more{padding-top:30px;position:absolute;  color:#a72621;font-family:微锟斤拷锟脚猴拷;}

/*-锟斤拷页锟缴癸拷锟斤拷锟斤拷-*/ 
.case{ width:1000px; margin:0 auto; padding-bottom:30px; overflow:hidden;}
.case .content .tittle{ font-size:18px; line-height:35px; border-bottom:1px #ccc dashed; position:relative; background:url(../images/tittlebg.png)/*tpa=http://www.hl-soft.com/Templates/web/images/tittlebg.png*/ no-repeat left; padding-left:30px;}
.case  .content .tittle span { margin-right:10px;}
.case  .content .gray { width:60px;  color:#4b4b4b;}
.case  .content .smallgray{ color:#a4a4a4; font-size:12px;}
.case  .content .more{ position:absolute; right:0; top:10px; display:block; width:50px; height:25px; background:url(../images/more.png)/*tpa=http://www.hl-soft.com/Templates/web/images/more.png*/ no-repeat;}
.caselist1{margin:0px 0px;}
.caselist1 li{height:181px;}
.caselist1 li.fl-left{float:left; width:50%;padding:15px 0;border-bottom:1px dashed #d3d3d3;}
.caselist1 li.fl-left div.fl-left{width:231px;height:150px;float:left;padding-right:5px;}

.caselist1 li.fl-left div.fl-left .line a{color:#dc1430;font-size:14px;} 
.caselist1 li.fl-left div.fl-left div.center{width:229px;height:168px;}
.caselist1 li.fl-left div.fl-left div.center img{border:1px solid #d2d2d2;}

.caselist1 li.fl-left div.fl-right{line-height:24px;margin-right:5px;}
.caselist1 li.fl-left div.fl-right .con{max-height:72px;margin-top:5px;}
.caselist1 li.fl-left div.fl-right .name{font-weight:bold; color:#5A5A5A;font-size:13px;}
.caselist1 li.fl-left div.fl-right a.more1{position:absolute;color:#a72621;font-family:微锟斤拷锟脚猴拷;}


/*-banner-*/
.banner { padding-top:2px;width:100%; height:280px;max-width:1920px; min-width:1260px;margin:2px auto;text-align:center;}
.banner img { width:100%; height:100%;}





.main .contenttxt {
font-size: 12px;
font-family: 微锟斤拷锟脚猴拷;
line-height: 24px;
color: #505050;
}




.pager{ text-align:center; background:#FFF; margin-top:10px; padding:20px 0px 20px 0; line-height:20px; clear:both; font-size:12px;}
.pager a{
	text-decoration: none;
	color:#000000;
	background:#ffffff; 
	border:1px solid #e9e9e9;
	padding:5px;
	margin-right: 5px;
}
.pager a:hover{
    text-decoration: underline;
	color:#000000;
	background:#ffffff; 
	border:1px solid #e9e9e9;
	padding:5px;
	margin-right: 5px;
}
.pager span{
	color:#000000;
	background:#ffffff; 
	border:1px solid #e9e9e9;
	padding:5px;
	margin-right: 5px;
}

















