@charset "utf-8";
/*reset*/
html, body, span, applet, object, iframe,/* block elements */
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, kbd, q, s, samp,button,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,  /* list elements */
fieldset, form, label, legend, input, select, /* form elements*/
table, caption, tbody, tfoot, thead, tr, th, td /* table elements */{padding:0; margin:0; border:none; font-weight: normal;	vertical-align: baseline;}

html { -webkit-text-size-adjust: 100%;
	font-size:62.5%;
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	 -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
     text-rendering: optimizeLegibility;
    -webkit-overflow-scrolling : touch;}

body { font-family:"Helvetica Neue","Helvetica", "microsoft yahei",STHeiTi,Arial,sans-serif; font-size:14px; line-height:1; color:#282828; background-color:#fff; }
*, *:before, *:after {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

/*::-webkit-scrollbar{ width:0;}*/
:focus { outline: 0;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;} 
.clearfloat{zoom:1}
ol,ul,dl{list-style:none;}  li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
img{border:none; max-width:100%; vertical-align:middle;}
.img_full{width: 100%;}
a{ text-decoration:none;outline:none; color:#353535; }
.line2{line-height: 2;}
.fl{ float:left;}.fr{ float:right;}.fn{ float:none;}
.cp {cursor:pointer;}
.tl{ text-align:left;}.tc{ text-align:center;}.tr{ text-align:right;}
.db{display:block;}.dn{display:none;}.dib{display:inline-block;}
.fb{font-weight:bold;}
.vm{ vertical-align:middle;}
.tu{ text-decoration:underline;}.tb{ text-decoration:blink;}.tlt{ text-decoration:line-through;}
.notext{text-indent:-9999px;}.pab{ position:absolute;}.pre{ position:relative;}
/* GPU 加速CSS */
.hardware-acceleration { -webkit-transform:translateZ(0);  transform:translateZ(0);  -webkit-backface-visibility:hidden;  backface-visibility:hidden;}
/*在移动端针对IOS要清除一些苹果设备的专有样式，例如form表单元素的阴影和圆角。*/
input[type="text"],input[type="email"],input[type="search"],input[type="date"],input[type="datetime-local"]input[type="tel"],input[type=button],input[type=submit],select,textarea{-webkit-appearance:none;outline:none;border-radius:0; }
textarea{resize:none;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top: 20px;}.mt25{margin-top: 25px;}.mt30{margin-top:30px;}.mt35{margin-top: 35px;}.mt40{margin-top:40px; } .mt45{margin-top: 45px;}.mt50{margin-top:50px;}.mt55{margin-top: 55px;}.mt60{margin-top: 60px;}.mt100{margin-top:100px; }
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom: 20px;}.mb25{margin-bottom: 25px;}.mb30{margin-bottom:30px;}.mb35{margin-bottom: 35px;}.mb40{margin-bottom:40px; } .mb45{margin-bottom: 45px;}.mb50{margin-bottom:50px;}.mb55{margin-bottom: 55px;}.mb60{margin-bottom: 60px;}.mb80{margin-bottom:80px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top: 20px;}.pt25{padding-top: 25px;}.pt30{padding-top:30px;}.pt35{padding-top: 35px;}.pt40{padding-top:40px; } .pt45{padding-top: 45px;}.pt50{padding-top:50px;}.pt55{padding-top: 55px;}.pt60{padding-top: 60px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom: 20px;}.pb25{padding-bottom: 25px;}.pb30{padding-bottom:30px;}.pb35{padding-bottom: 35px;}.pb40{padding-bottom:40px; } .pb45{padding-bottom: 45px;}.pb50{padding-bottom:50px;}.pb55{padding-bottom: 55px;}.pb60{padding-bottom: 60px;}
.mr15{margin-right: 15px;} .mr80{margin-right:80px;}.ml80{margin-left:80px;}
.pl15{padding-left:15px;}
.pt130{padding-top: 130px;} .pb130{padding-bottom: 130px;}
/* 透明度库 */
.opa_50{ opacity:0.5; filter:alpha(opacity=50)/*ie7+*/;  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50)/* 使ie6支持透明度 */}

.container-fluid{width: 100%;}
.container{width:1200px; margin-right: auto; margin-left: auto; }
.pic_tit{text-align: center;}


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 