@charset "utf-8";
/* CSS Document */

/* 
	常用标签自定义
 */
 *{
     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:2;
  	min-width:1280px;
}
ol, ul, li, dl, dt, dd{
    list-style:none;
}
img{
    border:none;
}
.max-img img{
    max-width:100%;
    height:auto;
}
p{
    text-justify:inter-ideograph;
}
em,i{
    font-style:normal;
}
a {
    text-decoration:none;
    color:inherit;
}
/*a:link,a:visited{}*/
a:hover {
    text-decoration: none;
}
.fs{
    font-family: '宋体';
}
/*
    H标签自定义
*/

h1{font-size:30px;font-family:"Microsoft YaHei";font-weight:700;}
h2{font-size:24px;font-family:"Microsoft YaHei";font-weight:700;}
h3{font-size:18px;font-weight: normal;}
h4{font-size:16px;font-weight:normal;}
h5{font-size:14px;font-weight: normal;}
h6{font-size:12px;font-weight:normal;}


/*
    内容区域宽度
*/
.w{width:1200px; margin:0 auto;}
.wrapper{width:1080px; margin:0 auto;}
.i-w{width:1050px;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;
}


/*
	内外边距
*/
.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;}
.ptb60{padding:60px 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;}

.mr0{
	margin-right:0 !important;
}



/*
	对齐方式
*/

.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;}

/*
	圆角大小
*/

.rounded3{border-radius:3px;}
.rounded5{border-radius:5px;}
.rounded10{border-radius:10px;}



/*
	图片放大
*/

li.item-scale{
    float: left;
}
li.item-scale .img{
    overflow: hidden;
}
li.item-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.item-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);
}

/*
***********
*/
.items-img:after,.items-img_inline:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.items-img li{
    float: left;
}

.items-img_inline .item-hd{
    float: left;
}
.items-img_inline .item-bd{
    float: right;
}
