﻿body 
{
    padding-top: 0px;
    background: #f2f2f2;
    padding-bottom: 0px;
}
.new_1_list .p_l_r .right:before,.notice:before,.notice .s  { background:url(../images/index-2016-3-sp.png) no-repeat 0 0; background-size:200px auto;}
.ad{width: 100%;}
.ad img { width: 100%;border-radius: 0px; }
.top{padding: 0 10px;margin:0px auto;/* width:98%; */background-color:#fff;/* border-radius: 10px; */height:auto;overflow:hidden;margin-bottom:10px;}
.top h3{font-size:18px;text-align:center;padding:20px 10px 5px 10px;}
.top p{color:#acacac;line-height:1.9em;font-size:14px;padding: 5px 10px;text-indent: 2em;}

#headers .title{font-size: 16px;}

.tb_top_1 { background-color:#fff; border-bottom:1px solid #eee; padding:10px 0;}
.tb_top_1 ul { display:-webkit-box; display:-moz-box; display:box;}
.tb_top_1 ul li { width:100%; -webkit-box-flex:1; -webkit-flex:1; flex:1; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; text-align:center; color:#aaa; font-size:14px; position:relative; z-index:1;}
.tb_top_1 ul li:after { display:block; content:''; width:1px; height:24px; margin-top:-12px; top:50%; right:0; position:absolute; background-color:#eee;}

.tb_top_1 ul li:last-child { border-right:0 none;}
.tb_top_1 ul li em { display:block; font-size:16px;}
.tb_top_1 ul li a { color:#666;}
.tb_top_1 ul .li_1 { position:relative;}
.tb_top_1 ul .li_1 em { color:#ff6700;}
.tb_top_1 ul .li_2 em { color:#19b2ff;}
.tb_top_1 ul .li_3 em { color:#87ce59;}

.notice {border-bottom:1px solid #eee;position:relative;z-index:1;background-color:#fff;padding: 12px 38px 12px 70px;margin:0;}
.notice:before {
    display:block;
    content:'';
    position:absolute;
    left:10px;
    top:18px;
    width: 51px;
    height: 19px;
    border-right: 1px solid #eee;
    background-position: -156px -432px;
    }
.notice .inner1 { height:30px; overflow:hidden; position:relative; z-index:1;}
.notice li { height:30px; line-height:30px; overflow:hidden;}
.notice .more { display:inline-block; vertical-align:middle; position:absolute; right:28px; top:13px; background-color:#fb9031; padding:4px 8px; line-height:18px; border-radius:2px; color:#fff; font-size:14px;}
.notice .s { display:block; width:10px; height:17px; position:absolute; right:10px; top:19px; background-position:-190px -310px;}


/* 菜单条 */

.b-h3 {width:100%;/* background-color:#fcfbfb; */border-top-left-radius:10px;border-top-right-radius:10px;position: relative;font-size: 16px;height: 40px;line-height: 40px;font-weight:normal;border-bottom:0px solid #f2f2f2;}
.b-h3 em {font-style:normal;color: #f1564e;border-bottom: 1px solid #f1564e;height:100%;padding:0 10px;display:inline-block;/* padding:0 12px; */}
.b-h3  a { display: block; }
.b-h3 .mmore {right: 0px;position: absolute;/* top: 0px; */display:block;color:#999;font-size:14px;/* transform:rotate(180deg); *//* -webkit-transform:rotate(180deg); */width:30px;background: url(../images/a1.png) no-repeat center center/7px auto;display: inline-block;width: 20px;height: -webkit-fill-available;}

.house{margin-top:10px;}
.house h4{margin-bottom:20px}
.house li{float:left;width:50%;height:auto;color:#ff6600;text-align:center;border:0px;padding:0px;margin-bottom:20px}
.house div{width:140px;position:relative;margin:0 auto;height:135px}
.house div img{width:140px;height:105px;border:0px}
.house div h5{font-weight:normal;height:26px;width:100%; line-height:26px;color:#000;background:#D6D6D6;opacity:0.8;position:absolute;bottom:30px;left:0px}
.house div b{font-weight:normal;line-height:20px;position:absolute;bottom:0px;left:0px;width:100%;color:#ff6600}

.company{margin-top:10px;}
.company h4{margin-bottom:20px}
.company li{float:left;width:50%;height:auto;color:#ff6600;text-align:center;border:0px;padding:0px;margin-bottom: 10px;}
.company div{width: 100%;/* position:relative; */margin:0 auto;/* height:135px; */padding: 3px;box-sizing: border-box;}
.company div img{width: 100%;height: auto;border:0px;border-radius: 4px;}
.company div h5{font-weight:normal;height:26px;overflow:hidden;width:100%;line-height:26px;color:#000;/* position:absolute; */bottom:0px;left:0px;width:100%;margin-top: 3px;}

/* 中间菜单 */
.boxborder{border:0px;/* width:100%; */border-radius:0px;}
.box { margin-bottom: 0px; }
.box .list { padding:10px}
.box .list li { height: 40px; line-height: 40px; border-bottom:1px solid #f2f2f2;overflow:hidden;position:relative}
.box .list li a { white-space: nowrap;text-overflow:ellipsis }
.box { background: #fff; }


.infos .list2 ul{/* padding:0 10px */}
.infos .list2 li{border-bottom:1px solid #efefef;height:auto;overflow:hidden;font-size: 13px;padding:10px 0 5px 0;position:relative;}
.infos .des{font-size: 16px;color:#333;line-height:1.7em;/* max-height:62px; */overflow:hidden;/* padding:5px 0; */}
.infos .tags span{font-size:13px;color:#FA4600;border:1px solid #FA4600;border-radius:2px;padding:0px 4px;margin-right:3px;height:19px;line-height:17px;display:inline-block;box-sizing:border-box}
.infos .tags span:nth-child(2n){color:#66c79c;border-color:#66c79c}
.infos .tags span:nth-child(3n){color:#ffb11b;border-color:#ffb11b} 
.infos .tags span:nth-child(4n){color:#fe8e85;border-color:#fe8e85} 
.infos .tags span:nth-child(4n){color:#b4c7ff;border-color:#b4c7ff}
.infos .tags span.red{background:#f44e4a;border-color:#f44e4a;color:#fff!important}
.infos .bs{height:34px;line-height:34px;background:#f6fafd;border-radius:5px;overflow:hidden;margin-top:10px;margin-bottom:5px;color:#6f81a6;padding: 2px 10px 2px 10px;}
.infos .bs a:nth-child(1){color: #b8bac0;}
.infos .bs span{display:block;float:left;margin:0 18px 0 5px}
.infos .bs i,.infos .bs span em{display:block;float:left}
.infos .bs i{margin-right:5px}
.infos .bs span{color:#6f81a6}
.infos .tel{background: #f1564e;color:#fff;float:right;border-radius:3px;padding:0px 10px;height:28px;line-height:28px;display:inline-block;margin-top:3px;}
.infos .tel i{animation-duration:300ms!important;-webkit-animation-duration:300ms!important}
.infos .ex{font-size:12px;height:20px;margin-top:5px}
.infos .ex div:first-child{color:#a6a6a6;float:left}
.infos .ex div:last-child{float:right;color: #b8bac0;}
.infos .pic{margin-top:5px;height:auto;overflow:hidden;position:relative}
.infos .pic p{float: left;width: 33.333%;padding-right: 4px;box-sizing: border-box;margin-bottom: 4px;}
.infos .pic p img{width:100%;border-radius: 4px;}
.infos .pic p:last-child{padding-right:0}
.infos .pic .mo{height:100%;width:100%;background:rgba(0,0,0,0.4);text-align:center;position:absolute;left:0px;display:block;color:#fff;}
.infos .rp{display:inline-block;position:absolute;right:0px;top:12px;background:url(/images/rp.png) 0 0 no-repeat;background-size:20px auto;width:20px;height:20px}
.infos .video{width:36px;height:36px; position:absolute;left:50%;top:50%;margin-left:-18px;margin-top:-18px;background:url(/images/play_icon.png) no-repeat;background-size:100%;display:block}
.info-more{font-size:12px;text-align:center;height:40px;line-height:40px;display:block;color:#ffd1af!important}

.infos .tags_b span{font-size:13px;background:#f44e4a;border-color:#f44e4a;color:#fff!important;border-radius:2px;padding:1px 4px;margin-right:3px;height:19px;line-height:17px;display:inline-block;box-sizing:border-box}
.infos .tags_b span:nth-child(2n){background:#71c152;border-color:#71c152}
.infos .tags_b span:nth-child(3n){background:#95e0fe;border-color:#95e0fe} 
.infos .tags_b span:nth-child(4n){background:#ffc9eb;border-color:#ffc9eb} 
.infos .tags_b span:nth-child(4n){background:#b4c7ff;border-color:#b4c7ff}


.artListclass span{font-size:13px;color:#fe8e85;border:1px solid #fe8e85;border-radius:2px;padding:0px 4px;margin-right:3px;height:19px;line-height:17px;display:inline-block;box-sizing:border-box}
.artListclass span:nth-child(2n){color:#ffb11b;border-color:#ffb11b}
.artListclass span:nth-child(3n){color:#95e0fe;border-color:#95e0fe} 
.artListclass span:nth-child(4n){color:#ffc9eb;border-color:#ffc9eb} 
.artListclass span:nth-child(4n){color:#b4c7ff;border-color:#b4c7ff}

.new_1_list li { position:relative; z-index:1; border-bottom:1px dashed #f2f2f2; padding:10px 0 10px 115px; position:relative; z-index:1; height:75px; overflow:hidden;}
.new_1_list li:last-child { border-bottom:0 none;}
.new_1_list li.nopic {padding-left:0;height:auto;}
.new_1_list li.nopic .pic { display:none;}
.new_1_list li .pic { display:block; width:100px; height:75px; position:absolute; left:0; top:10px; border-radius:4px;}
.new_1_list li h3 {font-weight:normal;font-size:16px;max-height:48px;line-height:24px;overflow:hidden;margin-top:-3px;}
.new_1_list li .tags span{font-size:13px;color:#FA4600;border:1px solid #FA4600;border-radius:2px;padding:0px 4px;margin-right:3px;height:19px;line-height:17px;display:inline-block;box-sizing:border-box}
.new_1_list li .tags span:nth-child(2n){color:#66c79c;border-color:#66c79c}
.new_1_list li .tags span:nth-child(3n){color:#ffb11b;border-color:#ffb11b} 
.new_1_list li .tags span:nth-child(4n){color:#fe8e85;border-color:#fe8e85} 
.new_1_list li .tags span:nth-child(4n){color:#b4c7ff;border-color:#b4c7ff}
.new_1_list li .tags span.red{background:#f44e4a;border-color:#f44e4a;color:#fff!important}

.new_1_list .p_l_r {color:#aaa;margin-top:8px;font-size:12px;line-height: 19px;}
.new_1_list .p_l_r .right:before { display:inline-block; content:''; vertical-align:-1px; width:16px; height:12px; background-position:-62px -503px; margin-right:3px;} 
.new_1_list .ico_jh { display:none; margin-left:5px; vertical-align:middle; background-color:#f4781e; color:#fff; border-radius:3px; font-size:12px; line-height:20px; padding:0 4px;}
