/*reset*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0;}

fieldset,img{border:none;}

address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}

ul,ol{list-style:none;}
a{text-decoration: none;}
a:link { color:#0054AF; text-decoration:none; }
a:visited { color:#0054AF; text-decoration:none; }
a:active, a:hover, a:focus { color:#f00; text-decoration:none; }

select,input{vertical-align:middle;}

select,input,textarea{font-size:12px;margin:0;}

table{border-collapse:collapse;}

body{padding:0; font:12px/20px "SimSun","Arial Narrow";}

h1,h2,h3,h4,h5,h6{font-size: 100%;}

a.more:link, a.more:visited { color:#7d7d7d; text-decoration:none; }
a.more:active, a.more:hover, a.more:focus { color:#f00; text-decoration:none; }
/*reset*/
.container{
    width: 980px; height: auto; margin: 0 auto; overflow: hidden; position: relative;
}
body{
    /*font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;*/
    font: 12px "宋体","Arial Narrow",HELVETICA;
}
/*头部logo和导航*/
.menu{
    width: 100%; height: 50px; border-bottom: solid 2px #4184F3; /*background: #4184F3;*//*#4285F4;*//*#408ddb;#3F84F0;#4285F4*/
}
.menu .container{
    height: 65px; overflow: visible !important;
}
.menu .logo{
    width: 148px; height: 50px; position: absolute; top: 10px; left: 0;
}
.menu .nav{
    width: auto; height: 25px; position: absolute; top:25px; left: 160px; background-color: #FFFFFF;line-height: 25px !important;
}
.menu .nav ul{
    width: auto; position: relative;
}
.menu .nav ul li{
    width: auto; height: 25px; margin: 0 10px 0 5px; float: left; position: relative;
    font-family: "microsoft yahei", "微软雅黑", "黑体", "simsun", "宋体";
}
.menu .nav ul li a{
    font-size: 15px; color: #555; line-height: 25px;  /* text-shadow: #555 0 0 1px;*/
}
.menu .nav ul li a:visited{
    color: #555;
}
.menu .nav ul li a:hover{
    color: #E84235;
}

.menu .nav ul li .child_navs{
    display: none;
    padding: 0 0 5px 0;
    position: absolute; left: -15px; top: 25px; z-index: 9; background-color: #fff; min-width: 100px;
    border: solid 1px #4184F3;
    /*border-radius: 5px;*/
    border-top:none;
    border-radius: 0 0 4px 4px;
}
.menu .nav ul li:hover .child_navs{display:block;}
.menu .nav ul li .child_navs li{
    height: 25px; line-height: 25px; padding: 0 10px;
}
.menu .nav ul li .child_navs li a{
    line-height: 25px; font-size: 14px;
}

.menu .new_ch a{
    position: relative;
}
.menu .new_ch span{
    z-index: 1;
    color: #fff;
    background-color: red;
    right: -16px;
    top: -11px;
    font-size: 12px;
    position: absolute;
    line-height: 14px;
}
/*头部logo和导航*/


.tlt_news{width:100%;height:460px;margin-top:20px;background:#fff;position:relative;text-align:center;}
.tlt_news img{width:100%;max-height:100%;}
.tlt_news .title_pos{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#fff;font-size:20px;padding:5px 0;font-weight:bold;
    background: -webkit-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.7),rgba(0,0,0,1));
    background: -o-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.7),rgba(0,0,0,1));
    background: -moz-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.7),rgba(0,0,0,1));
    background: linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.7),rgba(0,0,0,1));
}
.tlt_news .title_pos span{text-shadow: #fff 5px 5px 5px;}
.tlt_desc{width:100%;height:66px;padding:10px 0;font-size:14px;}
.tlt_desc .preface{float:left;width:66px;height:66px;border:1px solid #9b9b9b;text-align:center;line-height:66px;}
.tlt_desc .preface img{width:100%;height:100%;}
.tlt_desc p{margin-left:80px;line-height:33px;color:#6b6b6b;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.focus_sum{width:100%;}
.head_market{border-top:2px solid #429df3;height:30px;line-height:30px;font-size:18px;font-weight:bold;background-color:#f2f2f2;padding-left:10px;margin-bottom:15px;}

.boxnew{width:100%;overflow:hidden;position:relative;margin-bottom:20px;}
.boxnew a{float:left;position:relative;}
.boxnew a .video{display:block;}
.boxnew a .focus_img{float:left;width:150px;height:110px;}
.boxnew .picture{position:absolute;top:0;width:100%;height:100%;text-align:center;vertical-align:middle;display:none;line-height:110px;}
.boxnew .picture img{vertical-align:middle;}
.boxnew .content{padding-left:175px;font-size:14px;}
.boxnew .content h2{font-size:20px;margin:20px 0 10px;}
.boxnew .content h2 a{color:#000;}
.boxnew .content .describe p{width:100%;height:60px;line-height:30px;color:#5b5b5b;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.boxnew .content .bottom_con{overflow:hidden;margin-top:12px;color:#9a9a9a;position: absolute;left: 175px; right: 0;  bottom: 0;}
.boxnew .content .date_start{float:left;padding-left:30px;background:url(//static4style.qiumibao.com/common/img/tupian.png) no-repeat 0 center;}
.boxnew .content .videoTu{background:url(//static4style.qiumibao.com/common/img/shipin.png) no-repeat 0 center;}
.boxnew .content .newTu{background:url(//static4style.qiumibao.com/common/img/xinwen.png) no-repeat 0 center;}
.boxnew .content .matchTu{background:url(//static4style.qiumibao.com/common/img/tupian.png) no-repeat 0 center;}
.boxnew .content .pinglun{float:right;}
