body { background-color:#f7f7f7;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.ani,img{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
::-webkit-input-placeholder{color:#aaa}
::-moz-placeholder{color:#aaa}
::-ms-input-placeholder{color:#aaa}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.wp{width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.display_ishide1_1 { display:none;}

/*!公用*/
.g-box-q-1{margin-bottom:15px;overflow:hidden}
.g-box-q-1 .col-l{width:930px;overflow:hidden}
.g-box-q-1 .col-r{width:260px}
.g-item-q-1{width:1200px; background-color:#fff;border-radius:4px;margin-bottom:10px;overflow:hidden;}
.g-item-q-1 iframe { margin: 0 auto; width: 260px; height: 80px;}

.ul-listl-l7{overflow:hidden;font-size:0;margin: 0 -20px 16px; border-bottom: 1px solid #f1f1f1; padding: 0 20px 1px;}
.ul-listl-l7 li{display:inline-block;vertical-align:middle;margin-right:48px}
.ul-listl-l7 .con{display:block;font-size:20px;color:#999;line-height:1.5em;position:relative;padding-bottom:16px}
.ul-listl-l7 li.on .con::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#0bbb73;border-radius:1px}
.ul-listl-l7 li .con:hover,.ul-listl-l7 li.on .con{color:#333;font-weight:700}

.ul-imgtxtl-3{overflow:hidden}
.ul-imgtxtl-3 li{overflow:hidden;border-bottom:1px solid #f5f5f5}
.ul-imgtxtl-3 .con{overflow:hidden;padding:20px 0}
.ul-imgtxtl-3 .con .left{width:150px;height:110px;overflow:hidden;float:left;background-color:#e5e5e5;border-radius:4px;margin-right:10px;position:relative}
.ul-imgtxtl-3 .con .pic{width:100%;height:100%;overflow:hidden;position:relative}
.ul-imgtxtl-3 .con .pic img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%;}
.ul-imgtxtl-3 .left em{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/news_v10/iconl-7.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-imgtxtl-3 .txt{overflow:hidden}
.ul-imgtxtl-3 .txt .tit a{display:block;font-size:16px;color:#333;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:8px;}
.ul-imgtxtl-3 .tit em{background:linear-gradient(to left,rgba(255,105,52,1) 0,rgba(255,177,132,1) 100%);display:inline-block;vertical-align:middle;margin:-2px 4px 0 0;height:20px;line-height:20px;border-radius:10px;font-size:12px;color:#fff;padding:0 8px;font-weight:normal;}
.ul-imgtxtl-3 .tit em.blue{background:-webkit-linear-gradient(right,rgba(52,119,255,1) 0,rgba(132,180,255,1) 100%);background:-o-linear-gradient(right,rgba(52,119,255,1) 0,rgba(132,180,255,1) 100%);background:linear-gradient(to left,rgba(52,119,255,1) 0,rgba(132,180,255,1) 100%)}
.ul-imgtxtl-3 .tit em.tou{background:linear-gradient(to left,rgba(255,52,52,1) 0,rgba(255,132,132,1) 100%);}
.ul-imgtxtl-3 .desc{font-size:14px;color:#666;line-height:26px;max-height:52px;overflow:hidden;margin-bottom:8px;}
.ul-imgtxtl-3 .info{overflow:hidden}
.ul-imgtxtl-3 .info a{font-size:12px;color:#325f9c;float:right;line-height:1.5em}
.ul-imgtxtl-3 .info .date{font-size:12px;color:#999;line-height:1.5em;overflow:hidden}
.ul-imgtxtl-3 .con .txt .tit a:hover{color:#0bbb73}
.ul-imgtxtl-3 .con .pic:hover img{-webkit-transform:translate(-50%,-50%) scale(1.08,1.08);-ms-transform:translate(-50%,-50%) scale(1.08,1.08);-o-transform:translate(-50%,-50%) scale(1.08,1.08);transform:translate(-50%,-50%) scale(1.08,1.08)}
