@charset "gb2312";
/* CSS Document */

/* ☆ reset ======================================================*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family:'Microsoft YaHei';
	background:#f1f1f1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{text-decoration:none;}
input,textarea{font-family:'Microsoft YaHei';}
/* ☆ pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.fl{float:left;}
.fr{float:right;}
/* ☆ common Class=============================================================*/
.eps{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.showpages{width:1212px;margin:0 auto;}
.showpages .pages {width: 100%;padding:10px 0;text-align: center;margin:0 auto;font-size: 14px;line-height: 25px;}
.showpages .pages a {display: inline-block;padding: 5px 14px 5px 14px;margin-left:5px;color: #666;border: 1px solid #dedede; font-size:14px;background:#ffffff;}
.showpages .pages em {margin-left: 10px;height:35px;line-height:30px;color:#666;display:inline-block;font-style:normal;}
.showpages .pages .selected {font-weight: bold;color: #fff;;border:1px solid #2182cc}
.showpages .pages a:hover{color: #fff;background:#2182cc;border:1px solid #2182cc}
.showpages .pages .selected {background:#2182cc;border:1px solid #2182cc}
.showpages .pages .input-num {width:30px;height:30px;border:1px solid #ccc;text-align:center; }
.showpages .pages .bt-confirm{background:#ff9900;border:none;color: #FFFFFF; cursor: pointer;height:25px; width: 48px;border-radius:3px; margin-left:3px;}
/* ☆ 页面模式部分===========================================================*/
.netvideo_banner{height:250px;background:url(../images/banner.jpg) no-repeat center center;}
.baoming{width:1212px;height:60px;background:url(../images/baoming.jpg) no-repeat center center;margin:15px auto 0 auto;}
.netvideoList{background:#fff;width:1212px;margin:10px auto 10px auto;font-size:14px;line-height:200%;color:#666;}
.netvideoList .indexbox .cont{padding:0 10px 10px 10px;}
.netvideobox{padding:10px 0;border-bottom:1px solid #eeeeee;float:left;width:100%;}
.netvideobox .img,.netvideobox .name,.netvideobox .date,.netvideobox .company{float:left;margin:0 10px 0 0;line-height:80px;}
.netvideobox .view{float:right;}
.netvideobox .img{border:1px solid #eeeeee;width:140px;height:80px;}
.netvideobox .name{font-size:14px;width:480px;}
.netvideobox .name a{color:#2182cc;}
.netvideobox .name a:hover{color:#ff6600;}
.netvideobox .date,.netvideobox .company{color:#666666;}
.netvideobox .date{width:250px;}
.netvideobox .company{width:200px;}
.netvideobox .company .num{color:#ff6600;}
.netvideobox .view,.netvideobox .view a{width:80px;}
.netvideobox .view a{display:block;height:28px;line-height:28px;background:#2182cc;color:#ffffff;font-size:12px;text-align:center;border-radius:4px;margin:27px 0 0 0;float:right;}
.netvideobox .view a:hover{background:#136fb5;}
.netvideo_bread_nav{width:1212px;line-height:150%;color:#333333;font-size:16px;margin:8px auto;}
.netvideo_bread_nav a{color:#2182cc;}
.netvideo_bread_nav a:hover{color:#ff6600;}
.netvideo_bread_time{width:280px;height:30px;line-height:30px;background:#fb2525;border-radius:4px;color:#ffffff;margin:10px auto 10px auto;text-align:center;}
.netvideocompany{width:1212px;margin:0 auto;overflow:hidden;position:relative;}
.netvideocompany .longhide{width:1260px;position:relative;}
.netvideocompany .companybox{width:295px;height:200px;float:left;margin:0 10px 10px 0;background:#ffffff;border-top:3px solid #2182cc;}
.netvideocompany .companybox .logowrap{width:273px;height:100px;float:left;margin:10px 0 0 10px;border:1px solid #eeeeee;float:left;position:relative;}
.netvideocompany .companybox .logowrap a{display:block;width:273px;height:100px;position:relative;}
.netvideocompany .companybox .logowrap .play{position:absolute;z-index:99;left:50%;top:50%;margin:-22px 0 0 -22px;width:45px;height:45px;background-image:url(../images/play.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;}
.netvideocompany .companybox .logowrap:hover .play{background-position:0 -45px;}
.netvideocompany .companybox .name{font-size:14px;text-align:center;line-height:150%;width:273px;float:left;margin:8px 0 0 8px;}
.netvideocompany .companybox .name a{color:#2182cc;}
.netvideocompany .companybox .name a:hover{color:#ff6600;}
.netvideocompany .companybox .interview{display:block;float:left;width:250px;height:32px;line-height:32px;border-radius:4px;text-align:center;font-size:14px;margin:10px 0 0 23px;}
.netvideocompany .companybox .interview .num{color:#ff6600;}
.netvideocompany .companybox .online{color:#333333;border:1px solid #f0a940;}
.netvideocompany .companybox .online:hover{color:#ffffff;background:#f0a940;}
.netvideocompany .companybox .offline{color:#999999;border:1px solid #cccccc;}
.netvideocompany .companybox .online .video,.netvideocompany .companybox .offline .video{display:inline-block;*display:inline;*zoom:1;width:16px;height:10px;background-image:url(../images/video.png?v=2020021001);background-repeat:no-repeat;vertical-align:middle;}
.netvideocompany .companybox .online .video{background-position:0 0;}
.netvideocompany .companybox .offline .video{background-position:0 -10px;}
.netvideocompany .companybox .online:hover .video{background-position:0 -20px;}
.cbtn{float:right;margin:3px 0 0 0;}
.cbtn .btn{display:block;float:right;height:28px;line-height:200px;overflow:hidden;background-image:url(../images/cbtn.png);background-repeat:no-repeat;}
.cbtn .history{width:110px;background-position:-30px 0;}
.cbtn .progress{width:140px;background-position:0 -28px;}