﻿@charset "utf-8";
/**
 * 
 * @authors 邱磊 (you@example.org)
 * @date    2015-03-09 09:54:40
 * @version $Id$
 */

/* 重置样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ margin:0px; padding:0px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none;}
/*万能清除浮动*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';font:normal 0px/0px Arial;}
.clearfix { zoom:1;}
body{overflow-x:hidden !important; font-size: 12px;}
p{line-height: 21px;}
a {color:#333;text-decoration:none;}
a:link {color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover{ color: #005580; text-decoration:underline;}
a:active {color: #005580;}

h1,
h2,
h3 {line-height: 40px;}
h1 {font-size: 38.5px;}
h2 {font-size: 31.5px;}
h3 {font-size: 24.5px;}
h4 {font-size: 17.5px;}
h5 {font-size: 14px;}
h6 {font-size: 11.9px;}

.cutStr{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*通用布局功能样式*/
.wp{ width: 1024px; margin: 0 auto;position: relative;}
/*.fl{ float:left; _display:inline;}*/
.fr{ float:right; _display:inline;}
.clear{ clear:both;}
.pr{ position:relative;}
.hide,.none{ display:none;}
.show{ display:block;}
.tal{ text-align:left;}
.tac{ text-align:center;}
.tar{ text-align:right;}


/*内外边距*/
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt40{ margin-top:40px;}
.mb20{ margin-bottom:20px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.mr40{ margin-right:40px;}

.pt15{ padding-top:15px;}
.pt45{ padding-top:45px;}
.pb15{ padding-bottom:15px;}
.pb30{ padding-bottom:30px;}

/* 光标 */
.csp { cursor:pointer; } 
.csd { cursor:default; } 
.f-12{font:normal 12px 微软雅黑;}


/*固定在顶部*/
.alwaystop {position: fixed;_position: absolute;_top: expression(( document.compatMode == 'CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop );
  top: 0;
  left: 0;
  right: 0;
  z-index: 10000000;
}

.sw_top {display:block;height:31px;padding-top:11px;width: 100%;box-shadow: 0px 1px 3px 0px #000000;background: #000000;filter:alpha(opacity=65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65;z-index:1000;} 

/*三角形*/
.caret { display: inline-block;width: 0;height: 0;vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}
.img-circle{ border-radius:50%; height:100%; width:100%; }

/*透明层*/
    .tra-bg{
    filter:alpha(opacity=50); -moz-opacity:0.30; -khtml-opacity: 0.30; opacity: 0.30;
    background: #000;
     width:100%; 
     height: 100%;
     position:absolute;
     *position:absolute;
     z-index: 3;
     *zoom:1;
}

.tra-mian{position: relative;height: 100%;width: 100%;}
.tra-ct{position: absolute;height:auto; padding: 1px; z-index: 5; width: 100%;height: 100%; }

/*  定义有浮动的撑开 */
.tra-ct:after{ clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;}
    
    
/*  背景渐变 */
.bgg
{   background-image: -moz-linear-gradient(top, #f8bf50, #ec8413);
	background-image: -ms-linear-gradient(top, #f8bf50, #ec8413);
	background-image: -o-linear-gradient(top, #f8bf50, #ec8413);
	background-image: -webkit-gradient(linear, center top, center bottom, from(#f8bf50), to(#ec8413));
	background-image: -webkit-linear-gradient(top, #f8bf50, #ec8413);
	background-image: linear-gradient(top, #f8bf50, #ec8413);          
    }
    
    

  /**
 * 
 * @authors 邱磊 (you@example.org)
 * @date    2015-03-09 09:54:40
 * @version   公用样式 common.css
 */

/*背景大图*/
.body-bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-10;background-position:center 0;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;zoom:1;}
.body-bg img{position:absolute;top:0;left:0;height:105%;width:100%;}

/*底部版权信息*/
.footer{height: 130px;background: #eeeeee; padding-top: 20px;bottom: 0px;}
.footer .copyright{ margin-top: 15px; text-align: center; }




.banner {position: relative;*position:relative;width:100%;  text-align: center;overflow:hidden;zoom:1; margin:0px auto;}
.banner .f-item{width: 100%;height:345px;overflow: hidden;cursor: pointer;background-repeat: no-repeat;} 
    


a.btn{ display:inline-block; padding:3px 4px; text-align:center; text-decoration:underline;}


.tip-page-des{ position:absolute;height:100%; width:100%; background:#f5f5f5;}
.tip-pic{ overflow:hidden; position:relative; margin:0 auto; width:1000px; height:500px; background:url(/App_Image/tip/pageDesign.jpg) center center no-repeat;}
.tip-link {position:relative;  margin:0 auto; margin-top:330px;  width:300px; }
.tip-link p{margin-left:-20px; }
.tip-link p a{ color:#222; font-size:14px; display:inline-block; margin-left:20px;}
.tip-link p a:hover{ color:Red;}




/* list */

.list{}
.list:after{ clear: both;
content: ".";
    display: block;
    height: 0;
    visibility: hidden;}
.list ul li{  float: left; }
.list ul li:after{ clear: both; content: "."; display: block;height: 0; visibility: hidden;}
.list ul li .list-pic{margin: 0 auto; overflow: hidden;}
.list ul li .list-pic img{}
.list ul li .list-tt{ }
.list ul li .list-tt h4{padding:8px 0;  }
.list ul li .list-price{}
/* list end */
