@charset "utf-8";
/* CSS Document */

/* =========全局样式======= */
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html, body, div, p, a, ol, ul, li, dl, dt, dd, h1, h2, h3, h4,h5,h6,img, object, embed, span, form, marquee{margin:0;padding:0;}
body{font-size:12px;font-family:微软雅黑,宋体,Arial, Helvetica, sans-serif;color:#333; line-height:1.7;}
ol, ul, li, dl, dt, dd{list-style:none;}
img{border:none; max-width: 100%;}
p{text-justify:inter-ideograph;}
em,i{ font-style:normal;}
a {text-decoration:none;color:#333;}
a:hover {color:#1d2088;text-decoration: none;}

/* =========基本样式======= */
h1{font-size:30px;font-weight:700;}
h2{font-size:24px;ont-weight:700;}
h3{font-size:18px;font-weight: bold;}
h4{font-size:16px;font-weight:normal;}
h5{font-size:14px;}
h6{font-size:12px;font-weight:normal;}

/*
    内容区域
*/
.w{width:1200px; margin:0 auto;}
/*浮动*/
.left{float:left;}
.right{float:right;}
/*
    清除浮动
*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*
    文字超出用省略号...
*/
.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space:nowrap;display: block;}
/*
    常用背景颜色
*/
.bg-blue{background-color: #18b4ed;}
.bg-orange{background-color: #ff6600;}
.bg-green{background-color: #04be02;}
.bg-red{background-color: #1d2088;}
.bg-gray{background-color: #999;}
.bg-purple{background-color:#ff33cc;}
.bg-yellow{background-color: #ffff66;}
.bg-white{background-color: #fff;}

/*
    常用边距
*/
.p10{padding:10px;}
.p20{padding:20px;}
.p30{padding:30px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}

.ptb10{padding:10px 0;}
.ptb20{padding:20px 0;}
.ptb30{padding:30px 0;}
.ptb40{padding:40px 0;}
.ptb50{padding:50px 0;}

.m10{margin:10px;}
.m20{margin:20px;}
.m30{margin:30px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}

.mtb10{margin:10px 0;}
.mtb20{margin:20px 0;}
.mtb30{margin:30px 0;}
.mtb40{margin:40px 0;}
.mtb50{margin:50px 0;}


.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-uppercase {text-transform:uppercase;}

.bgcfff{background-color:#fff;}
.bgceee{background-color:#eee;}
.bgcddd{background-color:#ddd;}
.bgc333{background-color:#333;color:#fff;}
.bgc000{background-color:#000;color:#fff;}

/*======图片放大=====*/

li.img-scale{
    float: left;
}
li.img-scale .img{
    overflow: hidden;
}
li.img-scale .img img{
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    width:100%;
    height:100%;
}
li.img-scale:hover .img img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}