﻿/* 
   请保留版权信息谢谢~ 鬼懿CSS 框架 
   LAST UPDATE 2011-04-15  
   Author By Kimjoo  

   
   For 35Phone 2011
*/
/*以下请谨慎修改*/
/*@@ Reset */
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,button,th,td,img{margin:0;padding:0}img,fieldset{border:0}a,input{outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;white-space:normal}input,button,textarea,select{*font-size:100%}h1,h2,h3,h4,h5,h6{font-size:100%}em{font-style:normal}blockquote{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;}a:hover { text-decoration:none;}
/*@@ Tools */
.fl{float:left;display:inline}.fr{float:right;display:inline}.tr{text-align:right !important}.tl{text-align:left !important}.tc{text-align:center !important}.vm,.vm *{vertical-align:middle;_zoom:1}.clearfix:after,.wrap:after{content:" ";display:block;clear:both;height:0}.clearfix,.wrap{zoom:1}.bw{break-word:break-all;word-wrap:break-word;table-layout:fixed}.imgb,.pic{font-size:0;display:block;overflow:hidden;line-height:0}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.lh20{line-height:20px}.lh22{line-height:22px}.lh25{line-height:25px}.lh30{line-height:30px}.dot{font-family:"宋体";font-size:12px}.hide{display:none}.vmimg{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-family:Arial;overflow:hidden}.vmimg img{vertical-align:middle}
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */
a:focus { -moz-outline-style: none; } /* IE不支持 */
/** @ 网站全局 */
body{font-size:12px;line-height:20px; color:#7E430E;font-family:font-family:Arial, Tahoma,Verdana, Helvetica, sans-serif,"宋体"; background:url(../images/bg_web.jpg) no-repeat center top #FFF;}
#layout  { width:1003px;margin:0 auto;}
a { color:#484848; text-decoration:none;}
a:hover { color:#900;}
.zoom {cursor:url(../images/zoom.cur),-moz-zoom-in;}
.zoom {cursor:url(images/zoom.cur),auto;}
/** @ 框架 母版*/


#main{ width:100%; padding-top:10px; zoom:1; overflow:hidden; background:url(../images/main_bg.jpg) repeat-x 0 160px; }
#inner_main{ width:1003px; zoom:1; overflow:hidden; clear:both; margin:0 auto; }
#foot { text-align:center; color:#B3771A; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:30px;}

#left { width:221px;  float:left; display:inline;}
#right { width:727px; float:left; display:inline; margin-left:20px;}

#head { width:1003px; height:135px; position:relative;}
#menu {width:1003px; position:absolute; z-index:2;}
#login {  width:320px; height:50px; top:15px;right:20px; z-index:3; position:absolute;}
	.search_bg { width:134px; height:19px; border:1px #EBC983 solid; background:url(../images/bg_search.jpg) no-repeat left 50% #FEFDF9; text-indent:20px; line-height:20px; color:#EBD8A5;} 

#index_scrollPro { width:1003px; height:50px; background:url(../images/foot_bg.png) no-repeat bottom;}

#banner {width:950px; height:300px;}

#login_block { width:483px; height:230px; background:url(../images/bg_login.jpg) no-repeat; margin:20px auto; clear:both;}
.input_login { width:190px; height:22px; border:1px #A68058 solid; background:#F2E3CE;}
/********************************************************************/

#con1 {	width:510px;height:200px; float:left;}
#tags1 {
	 WIDTH: 100%; HEIGHT: 25px; font-weight:bold; padding-left:10px;
}
#tags1 li {
	BACKGROUND:#FFF; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; margin-left:6px;
}

#tags1 li a {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND:#FFF; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #4C4C4C; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none;font-weight:bold;
}

#tags1 li.selectTag {
	BACKGROUND-POSITION: left top;POSITION: relative; HEIGHT:25px;border-left:1px #BBB solid;border-right:1px #BBB solid;border-top:1px #BBB solid;
}
#tags1 li.selectTag a {
	BACKGROUND-POSITION: right top;color:#B84400;
}

#tagContent5 {
	BORDER-TOP: #BBB 1px solid;PADDING-TOP: 1px; 
}

#tagContent1 div.selectTag {
	DISPLAY: block
}


#tags1 .more,#tags1  .more a { float:right; font-family:"宋体"; color:#AE4106; font-weight:normal;}

/*******************************************************************/


/********************************************************************/

#con {	width:400px;height:200px; float:left;}
#tags {
	 WIDTH: 100%; HEIGHT: 25px; font-weight:bold; padding-left:10px;
}
#tags li {
	BACKGROUND:#FFF; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; margin-left:6px;
}
#tags li a {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND:#FFF; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #4C4C4C; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none;font-weight:bold;
}

#tags li.selectTag {
	BACKGROUND-POSITION: left top;POSITION: relative; HEIGHT:25px;border-left:1px #BBB solid;border-right:1px #BBB solid;border-top:1px #BBB solid;
}
#tags li.selectTag a {
	BACKGROUND-POSITION: right top;color:#B84400;
}

#tagContent {
	BORDER-TOP: #BBB 1px solid;PADDING-TOP: 1px;
}

.tagContent {
	padding:5px; width:390px; height:150px;
}
#tagContent div.selectTag {
	DISPLAY: block
}


#tags .more,#tags  .more a { float:right; font-family:"宋体"; color:#AE4106; font-weight:normal;}

.news_list {margin:10px auto; width:100%;}
    .news_list li { line-height:28px; background:url(../images/line_1.gif) no-repeat left bottom;height:28px;}
	.news_list li span { color:#999; float:right;}
	.news_list li a { float:left; margin-left:5px;}	
/*******************************************************************/


/**********************************************************************************/


#inner_ban { width:720px; height:150px; margin:0 auto 20px;}

#left_nav { width:221px; margin:0 auto; height:312px; background:url(../images/bg_menu.jpg) no-repeat bottom center;}
	#left_nav li { height:34px; line-height:34px;clear:both;background:url(../images/bg_nav.gif) no-repeat bottom left; width:149px; margin-left:30px; text-indent:20px;}
	#left_nav li a {color:#C68041;}
	#left_nav li a:hover {color:#900;}
	#left_nav li a.curr{ background:url(../images/bg_nav_sel.jpg) repeat-x; color:#FFF;}
	

#left_nav1 { width:221px; margin:0 auto; height:312px; background:url(../images/bg_menu.jpg) no-repeat bottom center;}
	#left_nav1 li {line-height:16px;clear:both;background:url(../images/line_pro.gif) no-repeat bottom left; width:149px; margin-left:30px; padding:10px 0;}
	#left_nav1 li a {color:#C68041; background:url(../images/ico_pro.gif) no-repeat 5px 3px; padding-left:20px; display:block;}
	#left_nav1 li a:hover {color:#900;}
	#left_nav1 li a.curr{ background:url(../images/bg_nav_sel.jpg) repeat-x; color:#FFF;}
	
	
#webPath { line-height:65px;  height:52px; text-align:right; color:#C68041; border-bottom:1px #E9CEB5 solid; margin-bottom:20px;}
  #webPath span img {vertical-align:middle; padding:0 5px;}
  #webPath span { padding-top:20px; color:#666; height:20px; display:block; float:right;}
  #webPath b { color:#000; float:left; padding-left:20px; font-size:14px;}
  #webPath a { color:#9E9E9F;}
#cont { line-height:200%; padding-bottom:20px;}  

.btn { display:block; background:url(../images/btn_bg.jpg) repeat-x; height:22px; line-height:22px; text-align:center; padding:0 10px; color:#FFF; width:60px; margin:0 auto;}

.feeback_table input { border:1px #D5A957 solid; background:#F5EBDC;}


.qq_chat span { width:109px; height:29px; line-height:29px; background:url(../images/qq_bg.jpg) no-repeat; text-indent:10px;display:block;}
.qq_chat span a { background:url(../images/qq_chat.gif) no-repeat 10px center;  text-indent:30px; display:block; color:#274584; font-weight:bold; text-decoration:underline; }


/** @ 分页*/
#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;margin:10px 0 20px 0;padding:0;height:20px;clear:both;text-align:center;}
#dcms_pager .pages a {text-decoration:none;margin:0 5px 0 0;padding:3px;font-size:12px;height:16px;line-height:16px;color:#666;}
#dcms_pager .pages a:hover { color:#333;}
#dcms_pager .pages .pgEmpty { color:#333;}
#dcms_pager .pages .pgCurrent {font-weight:bold; color:#F90;}

/** @门店列表*/
.door_list { font-size:14px; font-weight:bold; color:#333; text-align:center; padding:5px 10px;}
.door_list img {display:block; padding:3px; background:#E4E4E4; margin-bottom:10px;}
  
/** @ 产品列表*/
.pro_list { padding:5px 0 30px; text-align:center; height:100px;}
.pro_list li { float:left; width:118px; padding-bottom:10px; line-height:120%;}
.pro_list a img { width:94px; height:86px; padding:2px; border:1px #E0E0E0 solid;}
.pro_list a { display:block; margin-bottom:6px;clear:both; }

.case_list { padding-top:20px;}
.case_list li { float:left; text-align:center; line-height:160%; width:260px; height:240px;}
.case_list img {clear:both; display:block; width:230px; height:170px; background:url(../images/bg_pro.jpg) no-repeat; padding:10px;}
   .case_list li span  {text-align:center; padding-top:5px;}

.bigPic {}


.link_list { padding:5px 10px 0; text-align:center; height:100px; margin:0 auto;}
.link_list li { float:left; width:230px; padding-bottom:10px;}
.link_list a img { width:213px; height:89px;}


.smallPic {width:160px; height:146px; padding:2px; border:1px #E0E0E0 solid;}

.pro_memo { width:220px;}
.pro_memo li { clear:both; line-height:30px; font-size:14px;}
.pro_memo li span { color:#643B18;}
.pro_memo li b { color:#8D0022;}
.news_pic { width:152px; height:127px; padding:5px; border:1px #D8BD94 solid;}	
.news_pic1 { padding:5px; border:1px #D8BD94 solid;}	
.list_1 { width:392px; margin:10px auto;}
    .list_1 li { line-height:28px; background:url(../images/line_1.gif) no-repeat left bottom; padding-left:15px;}
	.list_1 li span { color:#333;}
	

.tit { font-weight:bold; color:#8D0022;font-size:16px;}

	
	
h4 {text-align:center; height:30px; overflow:hidden;font-size:16px; color:#8D0022}
.redT { color:#A05703;}
.date { color:#666; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.news_other { text-align:center; border-bottom:1px #CCC solid; clear:both; height:30px; line-height:30px; margin-bottom:12px;}
.news_bottom { height:40px; padding-top:10px; clear:both; text-align:center;}


.pro_tit { font-size:14px; color:#036; font-weight:bold;}
