/* CSS Document */
/***头部banner背景***/

/*整体背景*/
.bannerbg{
width:100%;
height:265px;
background:url(http://p1.ifengimg.com/a/2017_04/81231de90dcb428.jpg) no-repeat top center;
/*padding-top:62px;*/
}
/*过年专题链接*/
.gnztsd{
width:1000px;
height:62px;
margin:0px auto;
display:block;
}

.adv0{ width:1000px; height:90px; margin: 0px auto 0 auto; padding: 10px 0 10px 0; position:relative; overflow:hidden; display:block;}
.m_l_10{ margin-left:10px;}
.m_r_10{ margin-right:10px;}
.f_l{ float:left;}
.f_r{ float:right;}


/***下拉样式***/
.close1{ font-family:"微软雅黑"; font-size:16px; color:#000; font-weight:bold; cursor:pointer;}
.heng{ width:1000px; margin:10px auto 0 auto;}
.left55{ float:left; width:250px; margin-right:10px; display:inline;}
.chent{ float:left; width:480px; display:inline;}
.right55{ float:left; width:250px; margin-left:10px; display:inline;}
.banner_icon{ width:35px; height:15px; position:absolute; bottom: 0px; left: 0px; }

/***搜索_logo框***/
.col_r{overflow:hidden; background:#f0f0f0; }
.h_searchDiv{width:1000px;margin:0 auto;height:35px; padding-top:25px;}
.h_theLogo{float:left;font-size:12px}
.h_theLogo img{float:left;}
.h_theLogo .ad00{width:120px; margin-left:30px; float:left;}
#h_f_logo{width:128px;height:25px;}
.h_find{ width:300px; float:right;}

/***搜索框***/
.h_find{ width:300px; float:right;}
.search{ height:26px;}
.search .lb{ width:78px; height:26px; margin-right:5px; position:relative; float:left; z-index:99;}
.search .lb ul{ width:78px;}
.search .lb ul li{ width:76px; height:24px; line-height:24px; border:1px solid #b2b2b2;}
.search .lb ul li a{ color:#666; display:block; width:66px; height:24px; line-height:24px; background:url(http://y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/s_bg01_1.gif) no-repeat right top; padding-left:10px;}/*默认背景*/
.search .lb ul li a:hover{ background:url(http://y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/s_bg01_2.gif) no-repeat right top; text-decoration:none;}
.search .lb ul li .a_cl{ background:url(http://y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/s_bg01_3.gif) no-repeat right top;}
.search .lb ul li ul{ width:51px; display:none; position:absolute; left:0; background:#fff; border:1px solid #b2b2b2; border-top:none;}
.search .lb ul li ul li{ width:51px; background:none; border:0; padding-left:0;}
.search .lb ul li ul li a{ width:42px; background:none; padding-left:9px;}
.search .lb ul li ul li a:hover{ background:#e7e7e7; background-image:none;}
.search .t_btn{ width:215px; height:24px; background:url(http://y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/s_bg02_1.gif) no-repeat right top; border:1px solid #b2b2b2; float:left;}
.search .t_btn_on{ background:url(http://y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/s_bg02_2.gif) no-repeat right top;}
.search .text_bg{ width:178px; height:24px; line-height:24px; overflow:hidden; float:left;}
.search .text_bg .text01{ color:#666; border:none; background:none; width:158px; padding:0 10px; height:24px; line-height:24px;}
.search .btn_bg{ width:37px; height:24px; float:left;}
.search .btn_bg .btn01{ border:none; background:none; width:37px; height:24px; cursor:pointer;}


/***小标题***/
.bg01 {
    height: 110px;
    background: url(http://y0.ifengimg.com/d21c97f68327f438/2014/0421/rdn_53547b6415260.jpg) repeat-x center top;
}
.col_subnav ul li {
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    background: url(http://y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/nav_bg03.gif) left top no-repeat;
    padding: 0 14px 0 16px;
    float: left;
}

/***sd_list_title***/
.new_title{  line-height:20px; }
.new_title h3{ display:block; height:22px; padding:6px 11px; background:#2a9ddd; color:#fff; font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:20px; float:left; margin-right:13px; }
.new_title span{ display:block; height:22px; font-family:"微软雅黑"; font-size:16px; line-height:33px; font-weight:bold; color:#2b2b2b; float:left;  }

/***首页big焦点图样式***/
#owl-demo{position:relative;width:569px;height:306px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:569px;height:306px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:39px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:10px;bottom:4px;width:96%;font:14px/32px "微软雅黑";color:#fff;text-align:left;}

.owl-pagination{position: absolute; left: 0; bottom: 1px; width: 98%; height: 22px; text-align: right;}
.owl-page{display:inline-block;width:7px;height:7px;margin:0 3px;background-image:url(http://p0.ifengimg.com/d64a7065b9a7e751/2017/12/bg15.png);*display:inline;*zoom:1; }
.owl-pagination .active{width:18px;background-image:url(http://p0.ifengimg.com/d64a7065b9a7e751/2017/12/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(http://p0.ifengimg.com/d64a7065b9a7e751/2017/12/bg17.png);}
.owl-next{right:0;background-image:url(http://p0.ifengimg.com/d64a7065b9a7e751/2017/12/bg18.png);}
.owl-prev:hover{background-image:url(http://p0.ifengimg.com/d64a7065b9a7e751/2017/12/bg19.png);}
.owl-next:hover{background-image:url(http://p0.ifengimg.com/d64a7065b9a7e751/2017/12/bg20.png);}


/***中下部_以产经为例右侧小列表样式***/
.slide_newlist{ display:block; width:400px;  color:#c2c2c2; padding-bottom:21px; border-bottom:solid 1px #e2e2e2; }
.slide_newlist h3{ color:#2b2b2b; font-family:"微软雅黑"; font-size:18px; font-weight:bold; display:block; height:26px; line-height:26px; margin-top:21px; margin-bottom:5px; }
.slide_newlist li{ display:block; font-family:"宋体"; font-size:14px; color:#2b2b2b; line-height:26px; height:26px; }
.slide_newlist li span{ color:#c2c2c2; }
.slide_newlist li a:link,.slide_newlist li a:visited{ color:#2b2b2b; }
.slide_newlist li a:hover,.slide_newlist li a:active{ color:#F00; }

/***.slide_newlist{ display:block; width:400px;  color:#c2c2c2; padding-bottom:21px; border-bottom:solid 1px #e2e2e2; }
.slide_newlist h3{ color:#2b2b2b; font-family:"微软雅黑"; font-size:18px; font-weight:bold; display:block; height:26px; line-height:26px; margin-top:21px; margin-bottom:5px; }
.slide_newlist li{ display:block; font-family:"宋体"; font-size:14px; color:#2b2b2b; line-height:26px; height:26px; }
.slide_newlist li span{ color:#c2c2c2; }
.slide_newlist li a:link,.slide_newlist li a:visited{ color:#2b2b2b; }
.slide_newlist li a:hover,.slide_newlist li a:active{ color:#F00; }***/

.square
	  {
	  position:absolute;
	  height:18px;
	  bottom:10px;
	  right:10px;
	  display:block;
	  font-family:"宋体";
	  font-size:14px;
	  color:#fff;
	  text-align: center;
	  line-height: 18px;
	  background-color: rgba(0,0,0,0.4);
	  border: 1px solid #a0a0a0;			  
	  
	  padding:4px 9px;
	  }
	  
	  .square:before{
	  content:'';
	  position: absolute;
	  width: 10px;
	  height: 7px;
	  left: 31px;
	  top: -7px;
	  background:url(http://p0.ifengimg.com/d64a7065b9a7e751/2017/12/air_square.png) no-repeat top center;
	  
	  }
	  
	  
	  
/***底部大焦点图样式***/
.bottom_foucs{ width:1000px; height:620px; margin:20px auto 0px; }
.box07 .photo .textbg {
	width: 800px;
	height: 124px;
	line-height: 124px;
	position: absolute;
	left: 0;
	top: 496px;
	background: black;
	filter: alpha(opacity=64);
	-moz-opacity: .64;
	opacity: .64;
	padding-left: 200px
}

.box07 .photo .text {
	position: absolute;
	width: 752px;
	height: 104px;
	top: 496px;
	_top: 496px;
	left: 0;
	padding: 20px 24px 0 224px;
	color: #fff
}

.box07 .photo .text h5 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-align: left
}

.box07 .photo .text a {
	color: #fff
}

.box07 .photo .text p {
	font-size: 14px;
	line-height: 24px;
	margin-top: 15px;
	color: #fff;
	text-align: left
}

.box07 .pre_btn {
	width: 100px;
	height: 100px;
	position: absolute;
	left: 0;
	top: 260px
}

.box07 .pre_btn a {
	display: block;
	width: 100px;
	height: 100px;
	background: url(http://p0.ifengimg.com/a/2016/0830/8353a631621065bsize1_w100_h100.png) no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://y0.ifengimg.com/314bd925cdd17196/2014/0228/btn04_l.png',sizingMethod='crop')
}

.box07 .next_btn {
	width: 100px;
	height: 100px;
	position: absolute;
	right: 0;
	top: 260px
}

.box07 .next_btn a {
	display: block;
	width: 100px;
	height: 100px;
	background: url(http://p0.ifengimg.com/a/2016/0830/bf1550b97074dfcsize1_w100_h100.png) no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://y0.ifengimg.com/314bd925cdd17196/2014/0228/btn04_r.png',sizingMethod='crop')
}

.box07 .next_btn a:hover,.box07 .pre_btn a:hover {
	text-decoration: none
}

.box07 .sz_bg {
	width: 200px;
	height: 124px;
	background: black;
	filter: alpha(opacity=64);
	-moz-opacity: .64;
	opacity: .64;
	position: absolute;
	left: 0;
	bottom: 0
}

.box07 .sz {
	font-family: "微软雅黑";
	font-size: 24px;
	color: #fff;
	width: 200px;
	height: 124px;
	line-height: 124px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 9999
}

.box07 .sz span {
	font-size: 60px
}

.box07 {
	width: 1000px;
	height: 620px;
	position: relative;
	overflow: hidden
}

.box07 .photo {
	width: 1000px;
	height: 620px
}

.box07 .photo .pic {
	width: 1000px;
	height: 620px
}

/***通用页尾开始***/


.chaFooter { color:#000; width:800px; height:auto;clear:both; text-align:center; line-height:24px; font-family:Arial, simsun; font-size:12px; }
.chaFooter a { color:#000; text-decoration:none; }
.chaFooter a:hover { color:#000; text-decoration:underline; }
.chaFooter .footLink { line-height:22px; }
.chaFooter .footLink a { padding:0px 8px; }
.chaFooter .copyright { color:#000; line-height:22px; }


/***尾页城市代码***/

.newCityFooter { color:#000; clear:both; text-align:center; line-height:24px; font-family:Arial, simsun; font-size:12px;margin:0 auto; }

/***通用页尾开始***/
.footer{ width:1000px; margin:0 auto; border-top:1px solid #ccc}
.footer .footlink{color:#000; height:28px; line-height:28px; padding-top:15px; border-top:1px solid #fff; overflow:hidden;}
.footer .footlink a{ color:#000;}
.footer .footlink span{padding:0 5px;}
.footer .fk_l{ float:left;}
.footer .fk_r{ width:200px; float:right;}
.footer .fk_r ul{ overflow:hidden;}
.footer .fk_r ul li{ height:28px; line-height:28px; overflow:hidden; float:left;}
.footer .fk_r ul .l_bg001{ background:url(http://y1.ifengimg.com/38716b164e0f5e63/2013/0716/nav0416_14.gif) no-repeat left 9px; padding-left:19px;}
.footer .fk_r ul .l_bg002{ background:url(http://y3.ifengimg.com/9db17ab793eef980/2013/0403/nav0416_17.gif) no-repeat left 9px; padding-left:17px; margin-left:18px;}
.footer .copyright{ font-family:Arial; color:#666; height:28px; line-height:28px; text-align:center; overflow:hidden;}
.footer .copyright span{ font-family:"宋体";}


/***二维码样式***/
#anchor{position:fixed;left:50%; bottom:40px;_position:absolute; margin-left:510px;  z-index:10; width:40px; }
#anchor .ah,#anchor #message{display:block; width:40px; height:40px; text-indent:-2999px; cursor:pointer;background-color:#D4D4D4;}
#anchor .ah{ display:none;border-bottom:1px solid #FFFFFF;background-position:8px -534px}
#anchor .hover{background-color:#0099CC;background-position:8px -617px}
#anchor #message{background-position:8px -576px}
#anchor #message:hover{background-color:#0099CC;background-position:8px -659px}
#anchor #back{background-color:#0099CC; text-align:center; font-family:'Microsoft Yahei'; font-size:12px; font-weight:bold; line-height:14px; width:40px; display:block; color:#ffffff; padding:11px 0 10px;border-bottom:1px solid #FFFFFF;}
#anchor #back:hover{background-color:#00ace6; text-decoration:none;}
.pointview .bdtit .titName { *padding:1px 23px 0 0;}
.qrCode { width:40px; zoom:1;}
.qrCode b {font-size:12px; background-color:#D4D4D4; background-image:url(http://y0.ifengimg.com/77c0c5b26309970d/2014/0515/code.gif); background-repeat:no-repeat; background-position:8px 8px; width:40px; height:40px; display:block;border-bottom:1px solid #FFF; background-color:#D4D4D4; }
.qrCode .qr {display:none; position:absolute; top:-129px;overflow:hidden;font-size:14px; font-weight:bold; text-align:center;}
#code { float:right; overflow:hidden;}
.qrCode .qr img {width:120px; height:120px;}
.qrHover b { background-color:#0099CC; background-position:8px -47px; color:#000000;}
.qrHover .qr {display:block;}
.qrCode .qr ul { zoom:1; overflow:hidden; background-color:#FFF; border:3px solid #D4D4D4; color:#000000; padding:10px 10px 10px 10px; height:153px;}
.qrCode .qr li {float:left; margin-right:20px; width:120px; line-height:20px; font-family:'Microsoft Yahei'; font-size:14px;}
.qrCode .qr li.last {margin-right:0;}
#anchor #toTop {background-image: url(http://y0.ifengimg.com/77c0c5b26309970d/2014/0515/ico.png);background-repeat: no-repeat;}
#anchor p .close {background-image: url(http://y0.ifengimg.com/77c0c5b26309970d/2014/0515/flClose.gif);background-position: 0 8px;background-repeat: no-repeat;border-bottom: 1px solid #666666;color: #666666;display: inline-block;font-size: 12px;line-height: normal;padding: 6px 0 6px 14px;}
#anchor p .close:hover {background-position: 0 -31px;border-bottom-color: #0099CC;color: #0099CC;}



/***全局图片效果***/
.trans{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}