/* Publick Style */
@charset "utf-8";
h1,h2,h3,h4,h5,h6{font-weight: normal;}
body{margin:0 auto; font-size:12px; font-family:"Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0; margin:0;}
ul{list-style:none;}
*{margin:0px; padding:0px;}
div{box-sizing: border-box}
img{border:0px;}
a{color:#444; text-decoration:none;}
a:hover{Transition:all 0.4s;color:#005594;text-decoration:none;}

/* Color Style */
.Red,.Red a{color:#c00!important;text-decoration:none;}
.Red a:hover{color:#c00!important;text-decoration:underline;}
.White,.White a{color:#FFF!important;text-decoration:none}
.White a:hover{color:#FFF!important;text-decoration:underline}
.White16,.White16 a{color:#fff!important;text-decoration:none; font-size:16px;}
.White16 a:hover{color:#fff!important;text-decoration:none}
.Blue,.Blue a{color:#0080EF!important;text-decoration:none;}
.Blue a:hover{color:#0080EF!important;text-decoration:none}
.Orange,.Orange a{color:#FF7D00!important;text-decoration:none}
.Orange a:hover{color:#FF7D00!important;text-decoration:underline;}
.Green,.Green a{color:#009900!important;text-decoration:none}
.Green a:hover{color:#009900!important;text-decoration:underline}
.Gray,.Gray a{color:#999!important;text-decoration:none;}
.Gray a:hover{color:#999!important;text-decoration:underline}
.GrayBg{background:#F5F5F5;}
.GrayBg8{background:#F8F8F8;}
.WhiteBg{ background-color:#FFF;}
.RedBG{ background-color:#EE4735;}
.font16,.font16 a{font-size:16px;}

/**shadow Style**/
.shadow5{box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}
/*Border Style*/
.BorderEEE{border:1px solid #E0E0E0;}
.BorderBlue{border:1px solid #CAD8E8;}
.BorderBottomDot{border-bottom:1px dotted #ddd;}
.BorderTopDot{border-top:1px dotted #ddd;}
.BorderBottomEEE{border-bottom:1px solid #eee;}
.NoBorderTop{border-top:none;}
.NoBorderBottom{border-bottom:none;}
.BorderRight{border-right:1px solid #E0E0E0;}
.BorderTop1{border-top:2px solid #0061AB; height:260px;}
.BgTitle01{background:#0061AB;}
.BorderTop2{border-top:2px solid #EF9024; height:260px;}
.BgTitle02{background:#EF9024;}
.BorderTop3{border-top:2px solid #D7383D; height:260px;}
.BgTitle03{background:#D7383D;}
.BorderTop4{border-top:2px solid #A976C2; height:260px;}
.BgTitle04{background:#A976C2;}



/*Unline*/
.Unline,.Unline a{text-decoration:underline}
.NoUnline,.NoUnline a,.NoUnline{text-decoration:none}

/*单行文本溢出显示省略号*/
.clamp-1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
}

/*限制p元素之显示2行文字，同时出现省略号。*/
.clamp-2 {
    overflow: hidden;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

/*限制p元素之显示3行文字，同时出现省略号。*/
.clamp-3 {
    overflow: hidden;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}


/* 通用属性 */
.fl{float:left;}
.fr{float:right;}
.fc{ margin:0 auto;}
.clear:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0;}
.clear{zoom:1;}


/*文字对齐方式*/
.TxtLeft{text-align:left}
.TxtRight{text-align:right}
.TxtCenter{ text-align:center;}

/*Tool*/
.Top90{margin-top:90px;}
.Top30{margin-top:30px;}
.Top15{margin-top:15px;}
.Top18{margin-top:18px;}
.Top5{margin-top:5px!important;}
.Top8{margin-top:8px;}
.Top10{margin-top:11px;}
.Bottom10{ margin-bottom:10px;}
.Bottom5{ margin-bottom:5px;}
.Show{display:block}
.Hidden{display:none}
.Hand{cursor:pointer;}
.B{font-weight:bold;}
.Right2{ margin-right:2px;}
.Right5{ margin-right:5px;}
.Right10{margin-right:10px;}
.Right15{margin-right:15px;}
.Right20{margin-right:20px;}
.Left20{ margin-left:20px;}
.Left15{ margin-left:16px;}
.Left8{ margin-left:8px;}
.Padding5{ padding:5px }
.Padding10{ padding:10px;}
.Padding20{ padding:20px;}
.PaddingLR15{ padding-left:15px;padding-right:15px;}
.PaddingL20{padding-left:20px;}
.PaddingTop10{ padding-top:10px;}
.PaddingBottom10{ padding-bottom:10px;}
.TxtIndent{ text-indent:10px;}
.Block,.Block img{ display:block;}
