/*2016header*/

#content {margin: 0px;}
.banner {position: relative;}

.F10 {font-size:10px;}
.F11 {font-size:11px;}
.F12 {font-size:12px;}
.F14 {font-size:14px;}
.F16 {font-size:16px;}
.F18 {font-size:18px;}
.F20 {font-size:20px;}
.F22 {font-size:22px;}
.F24 {font-size:24px;}
.F26 {font-size:26px;}
.F28 {font-size:28px;}
.F30 {font-size:30px;}

.P0 {padding:0;}
.P5 {padding:5px;}
.PT5 {padding-top:5px;}
.PR5 {padding-right:5px;}
.PB5 {padding-bottom:5px;}
.PL5 {padding-left:5px;}
.P10 {padding:10px;}
.PT10 {padding-top:10px;}
.PR10 {padding-right:10px;}
.PB10 {padding-bottom:10px;}
.PL10 {padding-left:10px;}
.P15 {padding:15px;}
.PT15 {padding-top:15px;}
.PR15 {padding-right:15px;}
.PB15 {padding-bottom:15px;}
.PL15 {padding-left:15px;}
body p {
   /* margin: 10px 0;*/
}

.wider {width:1200px; margin:0 auto; position: relative;}
.main {width:894px;}
.rightside {width:290px;}

.clearfix {*overflow: hidden;   position:relative;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }

/*farmer*/
.farmer li {float:left; width:385px; margin-right:23px; background:#fff;margin-bottom:23px;}
.farmer li a {}
.farmer li .imger {margin:0; position:relative}
.farmer li .imger .type {position:absolute; left:20px; bottom:20px; font-size:34px; color:#fff;}
.farmer li .titer {margin:15px 20px; font-size:16px; font-weight:normal; height:20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.farmer li .intor {margin:15px 20px; color:#999;}
.farmer li .info {margin:15px 20px; color:#999; overflow:hidden}
.farmer li .info .diqu {margin-top:10px; text-align:right;width:200px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.ck-slide-wrapper li span {width: 500px;}


/*sellor*/
.sellor { min-width:1200px; *overflow:hidden; /*margin-bottom:20px*/}
.sellor:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }

.sellor .list li {float:left; width:275px; height:325px; margin-right:33px; margin-bottom:32px; background:#f2f2f2; color: #999; position: relative; overflow:hidden}
.sellor .list li .imger {margin:0; height:200px; overflow:hidden}
.sellor .list li .imger img {transition: all 1s;}
.sellor .list li .titer {margin:10px; font-size:16px; color:#333; font-weight:normal; height:21px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.sellor .list li .info {margin:10px; overflow:hidden;}
.sellor .list li .year {margin-top:18px;}
.sellor .list li .diqu {width: 170px; text-align: right; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.sellor .list li.SC:after {content: ""; display: block; width:74px; height:74px; background: url(../images/icon/b14.png) no-repeat;
    position: absolute; left: 0; top: 0;}

.box-bg {background: #F2F2F2;}

a {cursor: pointer; color:#333; text-decoration:none}
a:hover {text-decoration:none; color:#f66c40}

.sellor .list li .laber {position:absolute; z-index:10; top:5px; left:-35px; background:#2fc12f; color:#fff; padding:5px 30px; *padding:5px 10px 5px 35px; padding:/*\**/5px 10px 5px 35px\9; width:65px; text-align:center;
    transform:rotate(-45deg);
    -ms-transform:rotate(-45deg); 	/* IE 9 */
    -moz-transform:rotate(-45deg); 	/* Firefox */
    -webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
    -o-transform:rotate(-45deg); 	/* Opera */
}

.sellor .list li:hover {box-shadow:0 0 5px #398c39;}
.sellor .list li:hover .imger img {
    transform:scale(1.2,1.2);
    -ms-transform:scale(1.2,1.2); 	/* IE 9 */
    -moz-transform:scale(1.2,1.2); 	/* Firefox */
    -webkit-transform:scale(1.2,1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2,1.2); 	/* Opera */
}

.C0 {color:#000;}
.C3 {color:#333;}
.C6 {color:#666;}
.C9 {color:#999;}
.CF {color:#ffffff;}
.CG {color:#f66c40;}
.CY {color:#FFFF00;}
.CR {color:#da1602}
.CB {color:#4f59d3}
.CD {color:#1db65e}


