﻿@charset "utf-8";
body{text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased;}
body, h1, h2, h3, h4, h5, h6, hr, p, form, blockquote, dl, dd, pre{margin: 0;}
*{margin: 0px; padding: 0px;}
img{border: none;}
a img{border: none;}
input[type=button]:hover, input[type=submit]:hover{cursor: pointer;}
input, select, textarea, button{outline: none;}
button, th, td{padding: 0;}
ul, ol, textarea, input{margin: 0; padding: 0;}
ul.ulnone,ul.ulnone li { list-style:none; margin:0px; padding:0px;}
ol.olnone,ol.olnone li { list-style:none; margin:0px; padding:0px;}
table{border-collapse: collapse; border-spacing: 0;}
a{text-decoration: none; color: #565656; outline: none;}
a:hover{text-decoration: none; cursor: pointer;}
select, input, img, select{vertical-align: middle;}
select, textarea{}
p{padding: 0px; margin: 0px;}
a:focus{outline: none;}
.cf{clear: both;}
body{font-family: "Microsoft YaHei", "微软雅黑"; line-height: 1.6; color: #000;}

html{ height:100%;}

/*移动渐变效果*/

.alljb{-moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; transition: all 0.4s ease;}
/*
.alljb{
    -moz-transition: color 0.4s ease; 
      -o-transition: color 0.4s ease; 
 -webkit-transition: color 0.4s ease; 
         transition: color 0.4s ease;
    -moz-transition: background 0.4s ease; 
      -o-transition: background 0.4s ease; 
 -webkit-transition: background 0.4s ease; 
         transition: background 0.4s ease;

}
    */
.cljb{-moz-transition: color 0.4s ease; -o-transition: color 0.4s ease; -webkit-transition: color 0.4s ease; transition: color 0.4s ease;}

/*圆角*/
/*3像素圆角*/
.br2{-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.br3{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
/*5像素圆角*/
.br5{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
/*圆形*/
.br50{-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;}
/*3像素圆角 上半边圆角*/
.brt3{-moz-border-radius: 3px 3px 0px 0px; -webkit-border-radius: 3px 3px 0px 0px; border-radius: 3px 3px 0px 0px;}
/*5像素圆角 上半边圆角*/
.brt5{-moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;}
/*3像素圆角 左半边圆角*/
.brl3{-moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px;}
/*5像素圆角 左半边圆角*/
.brl5{-moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; border-radius: 5px 0px 0px 5px;}
/*3像素圆角 右半边圆角*/
.brr3{-moz-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px;}
/*5像素圆角 右半边圆角*/
.brr5{-moz-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px;}
/*3像素圆角 下半边圆角*/
.brb3{-moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px;}
/*3像素圆角 下半边圆角*/
.brb5{-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px;}

/*透明度*/
.opc80{opacity: 0.8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 80); /*-ms-filter must come before filter*/ filter: alpha(opacity = 80); /*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/ /*All filters must be placed together*/}

/*外阴影*/
.bsd{-moz-box-shadow: 0px 0px 10px #000000; -webkit-box-shadow: 0px 0px 10px #000000; box-shadow: 0px 0px 10px #000000; /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/}
.rbsd{-moz-box-shadow: 0px 0px 10px #ff6a00; -webkit-box-shadow: 0px 0px 10px #ff6a00; box-shadow: 0px 0px 10px #ff6a00; /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/}

/*overflow*/
.ovh{ overflow:hidden}

/*背景*/
.bgff{ background-color:#ffffff;}
.bgy{ background-color:#ff6a00;}/*橙色*/
.bgf8{ background-color:#f8f8f8;}
.bgb1{ background-color:#3a80f7}/*蓝色*/
.bgb2{ background-color:#00a7ff}/*浅蓝色*/
.bgb3{ background-color:#cde8fc}/*浅蓝色*/
.bgl1{ background-color:#01b8b8}/*绿色*/
.bgl2{ background-color:#33c536}/*绿色*/
.bgy1{ background-color:#ff7337}/*橙色*/
.bgy2{ background-color:#ff9f0f}/*橙色*/
.bgy3{ background-color:#f8fbd7}/*橙色*/
.bgz1{ background-color:#7174eb}/*紫色*/


.btd{ border-top:1px #ddd solid;}
.pa{ position:absolute;}

.dpbk{ display:block;}



/*字体颜色*/
.fcf{ color:#ffffff;}
.red{color:#f00;}
.cbb{ color:#3a80f7;}/*蓝色*/
.cll{ color:#33c536;}/*绿色*/
.cyy{ color:#ff6a00;}/*橙色*/
.c99{ color:#999999;}
.c66{ color:#666666;}
.c55{ color:#555555;}

/*宽度*/
.w100{ width:100%;}


#zdtop .upbtn{
    _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1));
	position: fixed;
	_position: absolute;
	right: 10px;
	bottom:10px;
	display: none;	
    background:#ff6a00;
	-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear; 
	transition:border .25s linear,color .25s linear,background-color .25s linear;  
    color:#fff; 
    cursor:pointer;
    padding:15px 5px; 
    text-align:center;
    -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px; line-height:16px;
    z-index:99999; font-size:12px;
}
#zdtop .upbtn i{ line-height:12px;}
#zdtop .upbtn:hover{background:#e46703;}

/*没有数据*/
.none{ width:100%; height:114px; padding:100px 0; text-align:center; line-height:20px;}
.none .inone{ width:64px; height:64px; margin:0 auto; background-position:0 -95px; margin-bottom:20px;}


/*对齐方式*/
.tac{ text-align:center;}
.tar{ text-align:right;}

.bdd{ border-bottom:1px #ddd solid;}

.tin{ text-indent:-9999em;}

.psa{ position:absolute;}
.psr{ position:relative;}
.psf{ position:fixed;}

.f12{ font-size:12px;}
.f16{ font-size:16px;}

/*最小宽度*/
.layout{ width:1100px; margin:0 auto;}


/*div间隔*/

.pt{ display:block; padding-top:25px;}

/*div 浮动*/
.fl{ display:block; float:left}
.fr{ display:block; float:right;}

/*边框，边距 包含在设置宽度内*/
.boxsz{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

/*使用背景图片icon*/
.bgi{ background-image:url(/images/icon/icon.png); background-repeat:no-repeat;}
.bgc{ background-image:url(/images/icon/ic.png); background-repeat:no-repeat;}






.um-vp{margin: 0; padding: 0; overflow-x: hidden; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-select: none}
.um-vp .up{top: 0; left: 0; width: 100%; min-height: 100%; max-height: 100%; position: absolute; border: 0}
.ub-ver{-webkit-box-orient:vertical;box-orient:vertical;}
[data-control="PAGE"]{min-height: 100%;}
[data-control="HEADER"]{position: fixed; top: 0; z-index: 1000}
[data-control="CONTENT"]{}
.uh{display: block;  width: 100%;  font-size: 1em;}
.ub{display: -webkit-box !important;display: box !important;position:relative;}
.ub-f1{position:relative;-webkit-box-flex: 1;box-flex: 1;}
.boxsz{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.dpbk{ display:block;}
.dpbn{ display:none;}
.dptb{ display:table;}
.dptc{ display:table-cell;}
.ovh{ overflow:hidden;}
.opn{opacity:0;}
.cf{ clear:both;}


.line1{-webkit-line-clamp:1;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;display:-webkit-box !important;display:box !important;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis;overflow:hidden;white-space:normal !important;outline:0 !important;}
.line2{-webkit-line-clamp:2;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;display:-webkit-box !important;display:box !important;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis;overflow:hidden;white-space:normal !important;outline:0 !important;}
.line3{-webkit-line-clamp:3;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;display:-webkit-box !important;display:box !important;-webkit-box-orient:vertical;box-orient:vertical;text-overflow:ellipsis;overflow:hidden;white-space:normal !important;outline:0 !important;}


















