@charset "utf-8";
/*重置*/
body,h1,h2,h3,dl,dd,dt,p,ul,li{ margin:0; padding:0;}
input{ border:none; margin:0;outline:none; padding:0;}
h1,h2{ font-weight:normal;}
.clearfix{ clear:both;}
img{  border:none;}
a{ text-decoration:none; color:#fff;}
*{ font-size:12px; font-family:"Microsoft YaHei",Arial;  }
body{ font-size:12px; font-family:"Microsoft YaHei",Arial;color:#fff; min-width:1024px;}  
li{ list-style-type:none;}

.list li strong{color:#000;}
/*header*/
.top_bg{width:100%; background-image:url(../images/top_bg.jpg); box-shadow:0 2px 5px rgba(0,0,0,0.7); margin-bottom:2px;}
.top_bg .gaoguang{ position:absolute; left:0;top:2px; opacity:0.3;}
.top_bg .gaoguang img{ width:100%; height:80px;}
.top_bg h1{ background-image:url(../images/top_bg01.jpg); background-position:top; 
	background-repeat:no-repeat; height:5px; background-size:100%;
	}
.top_bg span{ display:block; height:5px; background-color:#d7cdff; box-shadow:0 -4px 10px rgba(0,0,0,1);}
.top_bg p{ height:1px; background-color:#a5a4a9; margin-top:1px;}
.top_main{ width:1024px; margin:0 auto; position:relative; z-index:1;}
.top_logo{ width:1000px;height:65px; padding:5px 0;}
.top_logo img{ max-width:1000px;max-height:65px;}

/*nav*/
.dh_bg{ width:100%;}
.dh_main{ width:1024px; margin:auto; position:relative;}
.dh_main ul{float:right; position:absolute; top:-36px; right:0; z-index:2;}
.dh_main ul li{ float:left; text-align:center;}
.dh_main ul a{font-size:14px; width:84px; display:block; margin:0 2px; 
	line-height:24px; color:white; border-radius:3px;
	}
.dh_main ul a:hover{background: -webkit-linear-gradient(left,#666,#f0f0f0, #666);
	background: -o-linear-gradient(left,#666,#f0f0f0, #666);
	background: -moz-linear-gradient(left,#666,#f0f0f0, #666);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1,startColorstr=#f0f0f0, endColorstr=#949494)";
	background: linear-gradient(left,#666,#f0f0f0, #666);
	color:#323232;
	}	
	
/*首页内容*/
.contentbox{ position:relative;}
#wrap ul img{ width:100%;}
.contentbox .content{ position:absolute; bottom:10px;left:0; width:100%;    z-index: 10;}
.content .con{ width:1024px; margin:0 auto;}
.content .theme,.homeprice,.erweima{ float:left; margin:0 8px; width:308px;}
.jianjie{padding: 14px 10px 0px 10px;}
.content .theme{  
	width:260px; height:140px; border-radius:10px;
	}
.content .theme h1{ font-size:16px; font-weight:bold; border-bottom:white solid 2px; color:#323232;
	padding:12px 10px 8px 10px; border-radius:10px 10px 0 0;
	background:linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	background:-webkit-linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	background:-moz-linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	background:-o-linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	}
.content .theme h1 a{ float:right; padding-top:5px; font-size:12px; font-weight:normal;color:#323232;}
.content .theme ul{ padding:5px 10px 12px 10px; border-radius:0 0 10px 10px; 
	background-color:#434343; border-top:#222 solid 1px;
	}
.content .theme ul li a{ line-height:20px; color:white;}
.content .theme ul .xwxq{ float:right; color:#ff9b55;}
.content .theme a:hover{ text-decoration:underline;}

.content .homeprice{ 
	width:380px; height:140px; border-radius:10px; position:relative;
	}
.content .homeprice h1{ font-size:16px; font-weight:bold; border-bottom:white solid 2px;color:#323232;
	padding:12px 10px 8px 10px; border-radius:10px 10px 0 0;
	background:linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	background:-webkit-linear-gradient(left,#f0f0f0,#bbb,#f0f0f0);
	}
.content .homeprice h1 a{ float:right; padding-top:5px; font-size:12px; font-weight:normal;color:#323232;}
.content .homeprice h1 a:hover{ text-decoration:underline;}	
.content .homeprice .homepic{  border-radius:0 0 10px 10px; 
	background-color:#434343; border-top:#222 solid 1px;
	}
.content .homeprice h3{ width:324px; overflow:hidden;}	
.content .homeprice ul{ width:650px; }	
.content .homeprice ul li{ float:left; margin:0 4px;}
.content .homeprice span{ display:block; width:32px; height:42px; cursor:pointer;}
.content .homeprice .leftjt{background-image:url(../images/left_jt.png); background-repeat:no-repeat;
	background-position:center; position:absolute; left:-7px;top:45%;
	}
.content .homeprice .rightjt{background-image:url(../images/right_jt.png); background-repeat:no-repeat;
	background-position:center;position:absolute; right:-7px;top:45%;
	}	

.content .erweima{height:140px; background-color:#434343; border-radius:10px;}
.content .erweima h1, .erweima h2{ float:left;}
.content .erweima h1{ padding:15px 0 15px 12px;}	
.content .erweima h2 p{ color:white; font-size:14px; margin:8px 10px;}
.content .erweima h2 .tel{ font-size:24px; font-family:isocp; font-weight:bold; line-height:20px;}
.content .erweima h2 p span{ color:white; font-weight:bold; font-family: Helvetica;}
.content .erweima h2 .weibo .one{ color:#fff; background-image:url(../images/sinaweibo.png);
	background-repeat:no-repeat; background-position:left; padding:6px 0 6px 34px;
	}
.content .erweima h2 .weibo .tow{ color:#fff; background-image:url(../images/weixin.png);
	background-repeat:no-repeat; background-position:left; padding:6px 0 6px 34px;
	}
.content .erweima h2 .weibo a:hover{ text-decoration:underline;}		

/*footer*/
.endbg{ background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x;height: auto;
	overflow: hidden;
	background-color: #1E1E26;}
.endbg .endfont{ padding:4px 0;}
.endbg .endfont p{ text-align:center; line-height:18px; color:#ddd; font-family: Helvetica;}
.endbg .endfont p a{color:#ddd;font-family: Helvetica, Arial, sans-serif;}
.endfont p a:hover{ text-decoration:underline; color:#6FF;}
.endbg h1{ height:4px; box-shadow:0 1px 2px #000;
	background: -webkit-linear-gradient(#000, #999,#000);
	background: -o-linear-gradient(#000, #999,#000);
	background: -moz-linear-gradient(#000, #999,#000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#000, endColorstr=#666)";
	background: linear-gradient(#000, #999,#000);
	}
.endbg span{ display:block; background-image:url(../images/footer_bg01.jpg); 
	background-repeat:no-repeat; height:5px; background-size:100%;
	}
	
/**top*/
*html{background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:125px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px; z-index:9999999;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px; z-index:9999999;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px; z-index:9999999;} 

#code_img{ width:260px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:165px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px; z-index:9999999;}


