@charset "utf-8";

/*reset*/

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, 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,

article, aside, canvas, details, embed,

figure, figcaption, footer, header, hgroup,

menu, nav, output, ruby, section, summary,

time, mark, audio, video{

  margin: 0;

  padding: 0;

  border: 0;

  font-size: 100%;

  font: inherit;

  vertical-align: baseline;

  -mox-box-sizing: border-box;

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

}

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section{

  display: block;

}

* html, * html body{

    background-image:url('../other/about:blank');

    background-attachment:fixed;

}

body{

  line-height: 1;
  background-color: #ffffff!important;

}

img{

  -webkit-transition: -webkit-transform .5s;

  -moz-transition: -moz-transform .5s;

  -ms-transition: -ms-transform .5s;

  -o-transition: -o-transform .5s;

  transition: transform .5s;

}

ol, ul{

  list-style: none;

}

blockquote, q{

  quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after{

  content: '';

  content: none;

}

table{

  border-collapse: collapse;

  border-spacing: 0;

}

img{

  border: 0;

}

/*样式*/

body{

	font: 14px/2 "Hiragino Sans GB", "\5FAE\8F6F\96C5\9ED1", "WenQuanYi Micro Hei", "Tahoma", "Helvetica", "Arial", "\5b8b\4f53", "sans-serif";

	/*-webkit-animation: start 1.5s;

	-moz-animation: start 1.5s;

	-ms-animation: start 1.5s;

	-o-animation: start 1.5s;

	animation: start 1.5s;*/

}

/*@-webkit-keyframes start{from{opacity: 0;}to{opacity: 1;}}

@-moz-keyframes start{from{opacity: 0;}to{opacity: 1;}}

@-ms-keyframes start{from{opacity: 0;}to{opacity: 1;}}

@-o-keyframes start{from{opacity: 0;}to{opacity: 1;}}

@keyframes start{from{opacity: 0;}to{opacity: 1;}}*/

/*头部样式*/
/*header*/
.header_cnt{width:1200px;height:100px;overflow: hidden;margin-left:auto;margin-right:auto;}
.header_cnt_l {
    position: relative;
    width: 370px;
    height: 100px;
    padding: 20px 0px;
    overflow: hidden;
    float: left;
}
.header_cnt_l a{display:block;width:100%;height:100%;}
.header_cnt_l a img {
    display: block;
}
.header_cnt_l a.rss {
    position: absolute;
    right: 5px;
    bottom: 30px;
    width: 39px;
    height: 12px;
}
/*老板搜索寻机干掉这个样式*/
.header_cnt_2{width:700px;height:83px;padding-top:17px;padding-left:246px;overflow: hidden;float: right;}
.header_cnt_2 a{width:100%;height:100%;display:block;background-color:#FCFCFC;color:#ddd;}
.header_cnt_2 a img{width:100%;height:100%;}
/*新版搜索开始*/
.header_cnt_2_t{width:454px;height:42px;position: relative;_overflow:hidden;*height:37px;}
.header_cnt_2_t .search_head{width:350px;height:40px;line-height:40px;padding-left:14px;border:1px solid #bebebe;color:#444;}
.header_cnt_2_t a {display: block;width:96px;height:42px;line-height:42px;background-color:#ee4c4c;font-size:18px;color: #FFF;text-align: center;position: absolute;right:0;top:0;_top:1px;}
*html .header_cnt_2_t a:hover{color:#fff;}
.header_cnt_2_b{width:100%;height:30px;line-height:30px;}
.header_cnt_2_b a{overflow:hidden;font-size:12px;display:block;width:25%;height:100%;text-align:center;line-height:30px;position:relative;background-color:#fff;color:#999;float:left;}
.header_cnt_2_b a:hover{color:#EE4B4B;}
.header_cnt_2_b a em {position: absolute;right:0;top:0;background:url(/images/hotwords.png) no-repeat center center;width:14px;height:16px;display:block;}

.btn {
  width: 80px;
  height: 42px;
  text-align: center;
  font-size: 18px;
  background-color: #ee4b4b;
  color: #fff;
  border: 0 none;
  margin-left: -1px;
}
/*新版搜索结束*/

.cf{

  width: 100%;

  height: 0;

  font-size: 0;

  clear: both;

  overflow: hidden;

}

.m_center{

  width: 1002px;

  margin: 0 auto;

}

.block_s{

  float: left;

  width: 314px;

}

.block_m{

  float: left;

  width: 653px;

}

.block_s.margin,

.block_m.margin{

  margin-right: 25px;

}

.tuwen{

  padding-left: 130px;

  height: 90px;

  background-color: #F9F9F9;

  position: relative;

}

.tuwen a.img_a{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 120px;

  height: 90px;

}

.tuwen a.img_a img{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 120px;

  height: 90px;

}

.two_img{

  height: 108px;

}

.two_img .left{

  position: relative;

  float: left;

  width: 202px;

  height: 108px;

}

.two_img .right{

  position: relative;

  float: right;

  width: 202px;

  height: 108px;

}

.two_img .left a,

.two_img .right a{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 202px;

  height: 108px;

}

.two_img .left a img,

.two_img .right a img{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 202px;

  height: 108px;

}

.two_img .img_bar{

  position: absolute;

  left: 0;

  top: 82px;

  width: 202px;

  height: 26px;

  background-color: #000000;

  background: rgba(0, 0, 0, 0.5);

  filter: alpha(opacity=50);

  z-index: 8888;

}

.two_img .img_txt{

  position: absolute;

  left: 0;

  top: 82px;

  width: 202px;

  height: 26px;

  line-height: 26px;

  overflow: hidden;

  text-align: center;

  z-index: 9999;

}

.two_img .img_txt a{

  height: 26px;

  font-size: 14px;

  color: #ffffff;

  text-decoration: none;

  z-index: 99999;

}

.two_img .img_txt a:hover{

  text-decoration: underline;

}

.one_img{

  width: 314px;

  height: 237px;

}

.one_img .big{

  position: relative;

  width: 314px;

  height: 237px;

}

.one_img .big a.big_a{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 314px;

  height: 237px;

}

.one_img .big a img{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 314px;

  height: 237px;

}

.one_img .img_bar{

  position: absolute;

  left: 0;

  top: 211px;

  width: 314px;

  height: 26px;

  background-color: #000000;

  background: rgba(0, 0, 0, 0.5);

  filter: alpha(opacity=50);

  z-index: 8888;

}

.one_img .img_txt{

  position: absolute;

  left: 10px;

  top: 211px;

  width: 294px;

  height: 26px;

  line-height: 26px;

  overflow: hidden;

  text-align: center;

  z-index: 9999;

}

.one_img .img_txt a{

  height: 26px;

  font-size: 14px;

  color: #ffffff;

  text-decoration: none;

  z-index: 99999;

}

.one_img .img_txt a:hover{

  text-decoration: underline;

}

.top{

  position: relative;

	padding: 20px 0;

}

.top a{

	display: block;

	width: 416px;

	height: 60px;

	background: url(../images/logo_2.png) no-repeat center center;

}

.top .top_guanggao{

  position: absolute;

  top: 20px;

  right: 0;

  width: 640px;

  height: 60px;

  overflow: hidden;

}

.nav{

	background-color: #EE4B4B;

}

.nav ul{

	height: 40px;

	overflow: hidden;

}

.nav ul li{

	float: left;

}

.nav ul li a{

	display: block;

	width: 77px;

	height: 40px;

	line-height: 40px;

	background-color: #EE4B4B;

	text-align: center;

	font-size: 16px;

	color: #ffffff;

  font-weight: bold;

	text-decoration: none;

	-webkit-transition: background-color .5s;

	-moz-transition: background-color .5s;

	-ms-transition: background-color .5s;

	-o-transition: background-color .5s;

	transition: background-color .5s;

  font-family: "\5b8b\4f53";

}

.nav ul li a.now, .nav ul li a.now:hover,.nav ul li a:hover{

  color: #ffffff;

	background-color: #D73C3C;

}

/*核心layout*/

.m_center .left{

  width: 500px;

  float: left;

}

.m_center .right{

  width: 680px;

  float: right;

}

.m_center .left li {
background: url(../images/icon-list-grey.gif) left center no-repeat;
padding-left: 14px;}

.m_center .left li span {
color: #999;
font-size: 12px;
float: right;
}

/*轮播图*/

.banner{

  position: relative;

  width: 680px;

  height: 420px;

  overflow: hidden;

}

.banner a.img_a{

  display: none;

  position: absolute;

  left: 0;

  top: 0;

  width: 680px;

  height: 420px;

}

.banner a.img_a img{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 680px;

  height: 420px;

}

.banner_bar{

  position: absolute;

  left: 0;

  top: 378px;

  width: 680px;

  height: 40px;

  background-color: #000000;

  background: rgba(0, 0, 0, 0.5);

  filter: alpha(opacity=50);

  z-index: 8888;

}

.banner_txt{

  position: absolute;

  left: 0;

  top: 378px;

  width: 400px;

  height: 40px;

  line-height: 40px;

  text-align: left;

  text-indent: 14px;

  z-index: 9999;

}

.banner_txt a{

  font-size: 14px;

  text-decoration: none;

  color: #ffffff;

}

.banner_txt a:hover{

  color: #ffffff;

  text-decoration: underline;

}

.banner_act{

  position: absolute;

  right: 0;

  top: 389px;

  width: 144px;

  height: 20px;

  z-index: 9999;

}

.banner_act div{

  width: 20px;

  height: 20px;

  float: left;

  cursor: pointer;

}

.banner_act div span{

  display: block;

  font-size: 0;

  margin: 0 auto;

  margin-top: 6px;

  width: 8px;

  height: 8px;

  border-radius: 100%;

  background-color: #ffffff;

}

.banner_act div span.now{

  background-color: #F44D4D;

  margin-top: 4px;

  width: 12px;

  height: 12px;

}

.banner .btn_l{

  position: absolute;

  left: -50px;

  top: 180px;

  width: 44px;

  height: 44px;

  background: url(../images/banner_left.png) no-repeat center center;

  _background: none;

  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/resources/images/banner_left.png");

  cursor: pointer;

  z-index: 99999;

}

.banner .btn_r{

  position: absolute;

  right: -50px;

  top: 180px;

  width: 44px;

  height: 44px;

  background: url(../images/banner_right.png) no-repeat center center;

  _background: none;

  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/resources/images/banner_right.png");

  cursor: pointer;

  z-index: 99999;

}

/*大家都在看*/

.all_see{

  height: 20px;

  line-height: 20px;

  position: relative;

}

.all_see label{

  font-size: 12px;

  position: absolute;

  top: 0;

  right: 54px;

  color: #666666;

}

.all_see span{

  font-weight: bold;

  font-size: 16px;

  color: #222222;

}

.all_see .up{

  width: 19px;

  height: 19px;

  font-size: 0;

  position: absolute;

  right: 25px;

  top: 0;

  background: url(../images/all_see_up_down_v2.png) no-repeat left top;

  cursor: pointer;

}

.all_see .down{

  width: 19px;

  height: 19px;

  font-size: 0;

  position: absolute;

  right: 0;

  top: 0;

  background: url(../images/all_see_up_down_v2.png) no-repeat right top;

  cursor: pointer;

}

.all_see .up.no{

  background: url(../images/all_see_up_down_v2.png) no-repeat left bottom;

}

.all_see .down.no{

  background: url(../images/all_see_up_down_v2.png) no-repeat right bottom;

}

.nuanxinwen{

  position: absolute;

  left: 264px;

  top: 0px;

  height: 20px;

  line-height: 20px;

  color: #222222;

  font-weight: bold;

  font-size: 16px;

  border-left: 2px solid #222222;

  padding-left: 5px;

}

/*中间2:1图片块*/

.m_img21{

  position: relative;

  width: 240px;

  height: 158px;

  overflow: hidden;

}

.m_img21 .img_a,

.m_img21 .img_a img{

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 240px;

  height: 120px;

}

.m_img21:hover .img_a img,

.r_img4 .img_a img:hover,

.r_img43 .img_a img:hover,

.r_img_big img:hover,

.tupian_block img:hover{

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -ms-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

}

.m_img21 span{

  display: block;

  position: absolute;

  left: 0;

  top: 120px;

  width: 240px;

  height: 38px;

  line-height: 38px;

  font-size: 12px;

  color: #222222;

  text-align: left;

  overflow: hidden;

  cursor: pointer;

  font-family: "\5b8b\4f53";

}

.m_img21 .title_hover{

  display: block;

  position: absolute;

  left: 0;

  top: 160px;

  width: 240px;

  *width: 220px;

  height: 50px;

  line-height: 25px;

  font-size: 14px;

  color: #ffffff;

  text-align: left;

  text-decoration: none;

  padding: 0 10px;

  overflow: hidden;

  background-color: #EE4B4B;

  font-family: "\5b8b\4f53";

}

.m_img21 .title_hover:hover{

  color: #ffffff;

  text-decoration: underline;

}

/*大家都在看*/

.sotp_block{

  width: 240px;

  float: left;

}

.active_block{

  position: relative;

  width: 416px;

  overflow: hidden;

  float: right;

}

.active_block .absolute_move{

  position: absolute;

  left: 0;

  top: 0;

  width: 416px;

}

.r_img4{

  height: 294px;

  position: relative;

}

.r_img4 .r_img4_1{

  position: absolute;

  left: 0;

  top: 0;

  width: 148px;

  height: 147px;

}

.r_img4 .r_img4_2{

  position: absolute;

  left: 170px;

  top: 0;

  width: 148px;

  height: 147px;

}

.r_img4 .r_img4_3{

  position: absolute;

  left: 0;

  top: 147px;

  width: 148px;

  height: 147px;

}

.r_img4 .r_img4_4{

  position: absolute;

  left: 170px;

  top: 147px;

  width: 148px;

  height: 147px;

}

.r_img4 div a.img_a,

.r_img4 div a.img_a img{

  overflow: hidden;

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 148px;

  height: 74px;

}

.r_img4 div a.title{

  display: block;

  position: absolute;

  left: 0;

  top: 80px;

  width: 148px;

  height: 44px;

  line-height: 22px;

  text-align: left;

  text-decoration: none;

  font-size: 12px;

  overflow: hidden;

  color: #222222;

  font-family: "\5b8b\4f53";

}

.r_img4 div a.title:hover{

  text-decoration: underline;

  color: #EE4B4B;

}

/*sub_title*/

.sub_title{

  width: 100%;

  height: 50px;

  position: relative;

}

.sub_title .sub_t1{

  width: 93px;

  height: 50px;

  position: absolute;

  left: 0;

  top: 10px;

  background: url(../images/sub_title_bg.png) no-repeat center 22px;

  font-size: 20px;

  font-weight: bold;

  text-indent: 20px;

  color: #EE4B4B;

  z-index: 99999;

}

.sub_title .sub_t2{

  position: absolute;

  left: 90px;

  top: 32px;

  width: 1111px;

  height: 2px;

  font-size: 0;

  overflow: hidden;

  background-color: #444444;

}

.sub_title .sub_t3{

  text-align: center;

  width: 68px;

  height: 22px;

  line-height: 22px;

  background-color: #444444;

  overflow: hidden;

  position: absolute;

  right: 0;

  top: 34px;

}

.sub_title .sub_t3 a{

  display: block;

  color: #ffffff;

  font-size: 12px;

  text-decoration: none;

}

.sub_title .sub_t3 .over_bg1{

  position: absolute;

  left: 0;

  top: 0;

  width: 13px;

  height: 22px;

  background: url(../images/more_btn_over_bg.png) no-repeat left center;

}

.sub_title .sub_t3 .over_bg2{

  position: absolute;

  right: 0;

  top: 0;

  width: 13px;

  height: 22px;

  background: url(../images/more_btn_over_bg.png) no-repeat right center;

}

.right .small{

  width: 240px;

  float: left;

  padding-top: 18px;

}

.right .big{

  width: 416px;

  float: right;

  padding-top: 18px;

}

.right .big li{background: url(../images/icon-list-grey.gif) left center no-repeat;
padding-left: 14px;}

.right .big li span{color: #999;
font-size: 12px;
float: right;}
	
.ss_title{

  width: 100%;

  height: 18px;

  line-height: 18px;

  border-left: 2px solid #222222;

  color: #222222;

  font-weight: bold;

  font-size: 16px;

  text-indent: 6px;

}

/*图片*/

.tupian_block{

  position: relative;

  width: 1200px;

  height: 314px;

}

.tupian_block .tupian1{

  position: absolute;

  left: 0;

  top: 0;

  width: 508px;

  height: 314px;

}

.tupian_block .tupian2{

  position: absolute;

  left: 520px;

  top: 0;

  width: 335px;

  height: 148px;

}

.tupian_block .tupian3{

  position: absolute;

  left: 520px;

  top: 164px;

  width: 162px;

  height: 150px;

}

.tupian_block .tupian4{

  position: absolute;

  left: 693px;

  top: 164px;

  width: 162px;

  height: 150px;

}
.tupian_block .tupian5{

  position: absolute;

  left: 866px;

  width: 162px;

  height: 148px;

}

.tupian_block .tupian6{

  position: absolute;

  left: 1038px;

  width: 162px;

  height: 150px;

}

.tupian_block .tupian7{

  position: absolute;

  left: 866px;

  top: 164px;

  width: 335px;

  height: 150px;

}

.tupian_block .tupian1 img{

  position: absolute;

  left: 0;

  top: 0;

  width: 508px;

  height: 314px;

}

.tupian_block .tupian2 img{

  position: absolute;

  left: 0;

  top: 0;

  width: 335px;

  height: 148px;

}

.tupian_block .tupian3 img{

  position: absolute;

  left: 0;

  top: 0;

  width: 162px;

  height: 150px;

}

.tupian_block .tupian4 img{

  position: absolute;

  left: 0;

  top: 0;

  width: 162px;

  height: 150px;

}
.tupian_block .tupian5 img{

  position: absolute;

  left: 0;

  top: 0;

  width: 162px;

  height: 148px;

}

.tupian_block .tupian6 img{

  position: absolute;

  left: 0;

  top: 0;

  width: 162px;

  height: 148px;

}
.tupian_block .tupian7 img{

  position: absolute;

  left: 0;

  top: 0;

  width: 335px;

  height: 150px;

}

.tupian_block span.opa{

  position: absolute;

  left: 0;

  bottom: -25px;

  display: block;

  width: 100%;

  height: 25px;

  opacity: 0.6;

  filter: alpha(opacity="60");

  background: #000000;

}

.tupian_block span.txt{

  position: absolute;

  left: 5%;

  bottom: -25px;

  width: 90%;

  height: 25px;

  line-height: 25px;

  color: #ffffff;

  overflow: hidden;

  text-align: left;

  text-decoration: none;

  cursor: pointer;

}

.tupian_block a,

.tupian_block a:hover{

  text-decoration: none;

  overflow: hidden;

}

/*右侧2图*/

.r_img43{

  position: relative;

  height: 156px;

}

.r_img43 .r_img43_left{

  position: absolute;

  left: 0;

  top: 0;

  width: 202px;

  height: 156px;

}

.r_img43 .r_img43_right{

  position: absolute;

  right: 0;

  top: 0;

  width: 202px;

  height: 156px;

}

.r_img43 a.img_a,

.r_img43 a.img_a img{

  overflow: hidden;

  position: absolute;

  left: 0;

  top: 0;

  width: 202px;

  height: 108px;

}

.r_img43 a.txt{

  position: absolute;

  left: 0;

  top: 115px;

  width: 202px;

  height: 44px;

  line-height: 22px;

  color: #222222;

  font-size: 12px;

  font-family: "\5b8b\4f53";

  text-decoration: none;

  overflow: hidden;

}

.r_img43 a.txt:hover{

  color: #EE4B4B;

  text-decoration: underline;

}

/*右侧大图*/

.r_img_big{

  position: relative;

  width: 416px;

  height: 237px;

  overflow: hidden;

}

.r_img_big a.img_a,

.r_img_big a.img_a img{

  overflow: hidden;

  position: absolute;

  left: 0;

  top: 0;

  width: 416px;

  height: 237px;

}

.r_img_big span.opa{

  position: absolute;

  left: 0;

  top: 237px;

  width: 416px;

  height: 50px;

  opacity: 0.6;

  filter: alpha(opacity="60");

  background: #000000;

}

.r_img_big a.txt{

  position: absolute;

  left: 10px;

  top: 237px;

  width: 296px;

  height: 50px;

  line-height: 25px;

  color: #ffffff;

  text-decoration: none;

}

.r_img_big a.txt:hover{

  color: #EE4B4B;

  text-decoration: underline;

}

/*左侧悬浮*/

.dingwei{

  display: none;

  position: fixed;

  left: 50%;

  top: 50%;

  width: 32px;

  margin-left: -661px;

  margin-top: -174px;

}

* html .dingwei{

    position:absolute;

    top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));

}

.dingwei ul li{

  padding: 5px 0;

  text-align: center;

  font-family: "\5b8b\4f53";

  font-size: 12px;

  cursor: pointer;

  color: #666666;

  border-bottom: 1px dashed #666666;

}

.dingwei ul li:hover,

.dingwei ul li.now{

  color: #EE4B4B;

}

.dingwei ul li.last{

  border-bottom-width: 0;

}

/*copyright*/

.copyright{

	background-color: #F7F7F7;

  border-top: 1px solid #E3E5E8;

  padding: 30px 0;

	text-align: center;

	font-size: 12px;

	line-height: 20px;

}

.copyright p,

.copyright a{

	font-family: "\5b8b\4f53";

	color: #333333;

	text-decoration: none;

}

.copyright a:hover{

	color: #dd0000;

}

/*all*/

.h1{

  height: 1px;

  font-size: 0;

  overflow: hidden;

}

.h2{

  height: 2px;

  font-size: 0;

  overflow: hidden;

}

.h6{

  height: 6px;

  font-size: 0;

  overflow: hidden;

}

.h10{

  height: 10px;

  font-size: 0;

  overflow: hidden;

}

.h14{

  height: 14px;

  font-size: 0;

  overflow: hidden;

}

.h15{

  height: 15px;

  font-size: 0;

  overflow: hidden;

}

.h30{

  height: 30px;

  font-size: 0;

  overflow: hidden;

}

a.h5{

  display: block;

  height: 38px;

  font-size: 18px;

  color: #222222;

  font-weight: bold;

  text-decoration: none;

  overflow: hidden;
  
  font-family: 微软雅黑;

  white-space: nowrap;
}

a.h6{

  display: block;

  height: 28px;

  font-weight: normal;

  font-size: 14px;

  color: #222222;

  text-decoration: none;

  overflow: hidden;

  font-family: "\5b8b\4f53";
  
  white-space: nowrap;

}

a.h7{

  display: block;

  height: 26px;

  line-height: 26px;

  font-weight: normal;

  font-size: 12px;

  color: #222222;

  padding: 0 5px;

  text-decoration: none;

  font-family: "\5b8b\4f53";

  overflow: hidden;

}

a.h8{

  display: block;

  height: 54px;

  line-height: 18px;

  font-weight: normal;

  font-size: 12px;

  color: #666666;

  padding: 0 5px;

  text-decoration: none;

  overflow: hidden;

  font-family: "\5b8b\4f53";

}

a:hover{

  color: #EE4B4B;

  text-decoration: underline;

}

.xuxian{

  border-top: 1px dashed #c6c6c6;

}

.gray_bar{

  height: 4px;

  background-color: #D9E3E4;

  font-size: 0;

}

.search_bar{

  height: 49px;

  background-color: #f9f9f9;

  border-bottom: 1px solid #EBEBEB;

}

#toutiao{padding-top: 10px;}
.hot {
	height:auto;
	text-align:center;
	background: #f3f3f3;
	border:1px solid #ebebeb;
	position:relative;
	width: 1200px;
    margin: 0 auto;
	}
.hot .tt{
	background:url(../images/toutiaoicon.png) no-repeat;
	width:74px;
	height:74px;
	position:absolute;
	left:0;
	top:0;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/toutiaoicon.png");
	z-index:22;
	}
.hot h1 {
	font-size:40px;
	color:#0860A3;
	font-family:"微软雅黑","黑体","宋体";
	font-weight:bold;
}
.hot h1 a {
	color:#0860a0;
	text-decoration:none;
}
.hot h1 a:hover {
	color:#096cb8;
}
.hot p {
	line-height:30px;
	height:30px;
	text-align:center;
}
.hot p a {
	margin:0 2px;
	font-size:14px;
	color:#0860a3;
}
.hot p a:hover {
	margin:0 2px;
	font-size:14px;
	color:#096cb8;
}