html {
	_text-overflow: ellipsis;
}
a:link {
	color: rgb(43, 43, 43);
}
a:visited {
	color: rgb(43, 43, 43);
}
a:hover {
	color: rgb(186, 38, 54);
}
a:active {
	color: rgb(43, 43, 43);
}
.cWhite {
	color: rgb(255, 255, 255);
}
.cWhite a:link {
	color: rgb(255, 255, 255);
}
.cWhite a:visited {
	color: rgb(255, 255, 255);
}
.cWhite a:hover {
	color: rgb(255, 255, 255);
}
.cBlack {
	color: rgb(43, 43, 43);
}
.cBlack a:link {
	color: rgb(43, 43, 43);
}
.cBlack a:visited {
	color: rgb(43, 43, 43);
}
.cBlack a:hover {
	color: rgb(43, 43, 43);
}
.cRed {
	color: rgb(186, 38, 54);
}
.cRed a:link {
	color: rgb(186, 38, 54);
}
.cRed a:visited {
	color: rgb(186, 38, 54);
}
.cRed a:hover {
	color: rgb(186, 38, 54);
}
.cGray2 {
	color: rgb(153, 153, 153);
}
.cGray2 a:link {
	color: rgb(153, 153, 153);
}
.cGray2 a:visited {
	color: rgb(153, 153, 153);
}
.pb37 {
	padding-bottom: 37px;
}
.pb42 {
	padding-bottom: 42px;
}
.pt04 {
	padding-top: 4px;
}
.pt42 {
	padding-top: 42px;
}
.pt30 {
	padding-top: 30px;
}
.pt20 {
	padding-top: 20px;
}
.pt22 {
	padding-top: 22px;
}
.pt25 {
	padding-top: 25px;
}
.mt230 {
	margin-top: 230px;
}
.mt232 {
	margin-top: 232px;
}
body {
	background: url("http://y2.ifengimg.com/a/2015/0212/15b0cf56c5fbb17.jpg") no-repeat center 40px;
}
.col_big {
	background: rgb(244, 244, 244); margin: 22px auto 40px; padding: 19px 0px 20px; width: 100%; height: 571px;
}
.col {
	margin: 0px auto; width: 1100px; padding-bottom: 40px; clear: both;
}
.tit {
	padding: 0px 0px 45px;
}
.tit_02 {
	padding: 0px 0px 42px;
}
.speHeaLin {
	background: rgb(161, 161, 161); height: 1px; line-height: 1px; clear: both; font-size: 1px;
}
.m_header {
	background: rgb(255, 255, 255); height: 39px;
}
.m_header01 {
	margin: 0px auto; width: 1000px;
}
.mlog {
	padding: 10px 0px; width: 103px; height: 20px; float: left;
}
.mlist01 {
	padding: 12px 0px 10px; margin-left: 50px; float: left;
}
.mlist01 li {
	color: rgb(154, 154, 154); font-size: 14px; float: left;
}
.m_header .mlist01 li a {
	color: rgb(154, 154, 154);
}
.m_header .mlist01 li a:hover {
	color: rgb(154, 154, 154);
}
.mlist01 .mlasr01 {
	margin-left: 21px;
}

.head_pic {
	height: 250px;
}
.banner01 {
	background: #a60817; margin: 0px auto 32px; width: 1000px; height: 80px;
}
.m_b1000 {
	margin: 0px auto; width: 1000px; height: 58px; padding-top: 12px;
}
.mbox_first01 {
	width: 904px; margin-left: 5px; float: left; _width: 900px;
}
.mbox_first01L {
	 width: 58px; color: rgb(255, 228, 170); line-height: 28px; padding-right: 11px; font-family: "Microsoft Yahei"; font-size: 18px; font-weight: bold; margin-left: 21px; float: left; _margin-left: 3px;
}
.mbox_first01R {
	width: 804px; margin-left: 10px; float: left;
}
.banner01 .mbox_first01R p a {
	color: rgb(255, 228, 170); line-height: 28px; padding-left: 9px; font-size: 14px;
}
.mbox_two01 {
	width: 317px; float: left; _width: 328px;
}
.mbox_two01L {
	background: url("http://y1.ifengimg.com/a/2015/0209/mline01.jpg") no-repeat right; width: 38px; color: rgb(255, 228, 170); line-height: 28px; padding-right: 21px; font-family: "Microsoft Yahei"; font-size: 18px; font-weight: bold; margin-left: 11px; float: left; _margin-left: 5px;
}
.mbox_two01R {
	width: 228px; margin-left: 10px; float: left;
}
.mbox_two01R p {
	
}
.banner01 .mbox_two01R p a {
	color: rgb(255, 228, 170); line-height: 28px; padding-left: 9px; font-size: 14px;
}
.mbox_san01 {
	width: 264px; margin-left: 10px; float: left; _width: 260px; _margin-left: 0px;
}
.mbox_san01L {
	background: url("http://y1.ifengimg.com/a/2015/0209/mline01.jpg") no-repeat right; width: 38px; color: rgb(255, 228, 170); line-height: 28px; padding-right: 21px; font-family: "Microsoft Yahei"; font-size: 18px; font-weight: bold; margin-left: 11px; float: left; _margin-left: 5px;
}
.mbox_san01R {
	width: 152px; margin-left: 10px; float: left;
}
.mbox_san01R p {
	
}
.banner01 .mbox_san01R p a {
	color: rgb(255, 228, 170); line-height: 28px; padding-left: 9px; font-size: 14px;
}
.m_colL {
	width: 726px; float: left; 
}
.m_colR {
	width: 358px; float: right;
}
.m_colL .m_fist {
	margin-top: 12px;
}
.m_box01 {
	background-color:#ECECEC;  margin-top: 14px; height:455px;
}
.m_boxaa{
	width:680px; margin:0 auto; font-size:14px; line-height:26px; margin-top:5px;TEXT-INDENT: 38px;
}

.m_box01 h2 {
	height: 38px; line-height: 38px; padding-bottom: 9px; font-family: "Microsoft Yahei"; font-size: 28px;
}
.col .m_box01 h2 a:hover {
	text-decoration: none;
}
.m_box01 h1 {
	height: 38px; line-height: 38px; padding-bottom: 9px; font-family: "Microsoft Yahei"; font-size: 28px;
}
.col .m_box01 h1 a:hover {
	text-decoration: none;
}
.col .m_box01 a {
	color: rgb(43, 43, 43);
}
.col .m_box01 a:hover {
	color: rgb(186, 38, 54);
}
.m_box01 h3 {
	height: 26px; line-height: 26px; padding-left: 1px; font-size: 16px; font-weight: normal;
}
.m_box0101 {
	margin-top: 15px;
}
.m_box0101 h4 {
	height: 26px; line-height: 26px; font-size: 16px;
}
.col .m_box0101 h4 a {
	color: rgb(43, 43, 43);
}
.col .m_box0101 a:hover {
	color: rgb(186, 38, 54);
}
.m01 {
	margin-top: 11px;
}
.m_box02 {
	width: 320px;
}
.m_tit01 {
	width: 319px; height: 28px; position: relative;
}
.m_tit01 span {
	top: 2px; width: 100px; height: 20px; right: 0px; display: block; position: absolute;
}
.box1_6 {
	 overflow: hidden; margin-top: 15px; position: relative;
}
.num01 {
	left: 196px; top: 206px; height: 15px; position: absolute; z-index: 500; _left: 178px;
}
.f_pic {
	width: 320px; height: 220px; position: relative;
}
.bg07 {
	background: rgb(0, 0, 0); left: 0px; top: 196px; width: 320px; height: 25px; position: absolute; z-index: 80; opacity: 0.6;
}
.f_pic p {
	left: 0px; top: 196px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 12px; position: absolute; z-index: 100;
}
.f_pic img {
	width: 320px; height: 220px;
}
.col_01 .col_01_r .box1_6 .f_pic p a {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
.f_pic p a:link {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
.tab03 {
	width: 100px; height: 15px; margin-left: 19px; float: left;
}
.tab03 li {
	background-position: -18px -1px; width: 14px; height: 15px; text-align: center; color: rgb(255, 255, 255); text-indent: 1000px; padding-top: 2px; margin-right: 6px; float: left; cursor: pointer; background-image: url("http://y0.ifengimg.com/news/lianghui/2013/bg05-1.gif"); background-repeat: no-repeat;
}
.tab03 li.current {
	background-position: 3px 0px;
}
.m_tit02 {
	width: 319px; height: 27px; position: relative;
}
.m_tit02 span {
	top: 4px; width: 89px; height: 20px; right: 0px; display: block; position: absolute;
}
.m02 {
	margin-top: 28px;
}
.video_m01 {
	margin-top: 18px;
}
.m_Nlis {
	overflow: hidden; margin-top: 9px;
}
.m_Nlis li {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/icon_video02.gif") no-repeat 0px; height: 28px; color: rgb(43, 43, 43); line-height: 28px; padding-left: 24px; font-size: 14px; cursor: pointer;
}
.m_adv01 {
	margin: 31px auto 37px; width: 1000px;
}

.m_box10 .m_hd {
	margin: 0px auto; width: 1000px; height: 570px; position: relative;
}
.m_box10 .m_hd .lBtn {
	left: -63px; top: 237px; width: 44px; height: 8px; text-decoration: none; position: absolute; cursor: pointer;
}
.m_box10 .m_hd .lBtn a {
	background: url("http://y1.ifengimg.com/a/2015/0209/left.gif") no-repeat; width: 44px; height: 85px; text-decoration: none; display: block;
}
.m_box10 .m_hd .rBtn {
	top: 237px; width: 44px; height: 85px; right: -63px; text-decoration: none; position: absolute; cursor: pointer;
}
.m_box10 .m_hd .rBtn a {
	background: url("http://y1.ifengimg.com/a/2015/0209/right.gif") no-repeat; width: 44px; height: 85px; text-decoration: none; display: block;
}
.m_left01 {
	width: 331px; height: 570px; float: left;
}
.m_big1 {
	width: 331px; height: 570px; overflow: hidden; float: left; position: relative;
}
.m_tit04Wrap {
	left: 0px; width: 100%; height: 80px; bottom: 0px; position: absolute; cursor: pointer;
}
.m_mask02 {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 100%; bottom: 0px; position: absolute; cursor: pointer; opacity: 0.5; -moz-opacity: 0.5;
}
.m_detail03 {
	padding: 0px 15px; left: 0px; top: 0px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; position: absolute;
}
.m_tit04 {
	color: rgb(255, 255, 255); overflow: hidden;
}
.m_part03 {
	font: 14px/22px "Microsoft YaHei"; margin-top: -5px; font-size-adjust: none; font-stretch: normal;
}
.m_part03 a {
	color: rgb(102, 102, 102);
}
.m_big1 a {
	text-decoration: none;
}
.m_big1 a:hover {
	text-decoration: none;
}
.m_part03 span {
	color: rgb(242, 126, 10);
}
.m_detail03 h3 {
	font-family: Microsoft YaHei; font-size: 24px; font-weight: bold;
}
.m_zuo01 {
	font-family: Microsoft YaHei; font-size: 24px; font-weight: bold;
}
.m_adv02 {
	width: 60px; height: 570px; margin-left: 2px; float: left;
}
.m_box10_01 {
	width: 270px; height: 570px; margin-left: 2px; float: left;
}
.m_box10_01top {
	width: 270px; height: 284px; overflow: hidden; position: relative;
}
.m_tit04Wrap01 {
	left: 0px; width: 100%; height: 80px; bottom: 0px; position: absolute; cursor: pointer;
}
.m_mask03 {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 100%; bottom: 0px; position: absolute; cursor: pointer; opacity: 0.5; -moz-opacity: 0.5;
}
.m_detail04 {
	padding: 0px 15px; left: 0px; top: 0px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; position: absolute;
}
.m_tit05 {
	color: rgb(255, 255, 255); overflow: hidden; margin-top: 7px;
}
.m_part03 {
	font: 14px/22px "Microsoft YaHei"; margin-top: -5px; font-size-adjust: none; font-stretch: normal;
}
.m_part03 a {
	color: rgb(102, 102, 102);
}
.m_box10_01top a {
	text-decoration: none;
}
.m_box10_01top a:hover {
	text-decoration: none;
}
.m_part04 span {
	color: rgb(242, 126, 10);
}
.m_detail04 h3 {
	font-family: Microsoft YaHei; font-size: 24px; font-weight: bold;
}
.m_zuo02 {
	font-family: Microsoft YaHei; font-size: 24px; font-weight: bold;
}
.m03 {
	width: 270px; height: 284px; margin-top: 2px;
}
.m04 {
	margin-left: 2px;
}
.m08 {
	padding-bottom: 0px;
}
.box06 {
	background: url("http://y1.ifengimg.com/a/2015/0209/mbg01.jpg") no-repeat top; padding: 40px 400px 0px 0px; height: 237px; margin-top: 5px;
}
.box06 h3 {
	font: bold 32px/40px Microsoft Yahei; width: 440px; margin-left: 120px; font-size-adjust: none; font-stretch: normal;
}
.box06 p {
	padding: 25px 0px 0px; width: 420px; color: rgb(102, 102, 102); line-height: 22px; margin-left: 120px;
}
.col .box06 h3 a {
	color: rgb(43, 43, 43);
}
.col .box06 h3 a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.box06_3 {
	width: 300px; float: left;
}
.box06_3 li {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/npc_18.gif") no-repeat bottom; padding: 15px 0px 22px; line-height: 18px;
}
.box06_2 ul.theEnd {
	background: none; padding-bottom: 4px;
}
.box06_3 li.theEnd {
	background: none; padding-bottom: 4px;
}
.box06_2 {
	width: 650px; margin-top: 50px; margin-left: 50px; float: left;
}
.tit6_2 {
	padding: 20px 0px 0px;
}
.box06_2 ul {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/npc_19.gif") no-repeat left bottom; width: 650px; padding-bottom: 20px; float: left;
}
.box06_2 li {
	width: 300px; margin-right: 50px; float: left;
}
.box06_2 li h3 {
	padding: 20px 0px 13px;
}
.box06_2 li h3 span {
	background: rgb(195, 13, 35); border-width: 1px 1px 4px; border-style: solid; border-color: rgb(195, 13, 35); font: bold 18px/30px Microsoft Yahei; padding: 0px 8px; border-image: none; height: 30px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.box06_2 li p.ask {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/npc_15.gif") no-repeat left 3px; line-height: 20px; padding-bottom: 5px; padding-left: 35px;
}
.box06_2 li p.answer {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/npc_16.gif") no-repeat left 3px; line-height: 20px; padding-left: 35px;
}
.box06_2 li p span {
	font-size: 14px; font-weight: bold;
}
.box06_2 li p span.cRed {
	font-size: 12px; font-weight: normal;
}
.box06_2 .m05 {
	margin-right: 0px;
}
.box06_2 .m06 {
	background: none;
}
.box2_1 {
margin-top: 20px; background-color:#ECECEC;height: 650px;
}
#artical_real .pic_box {
	margin: 0px auto; width: 1075px; height: 600px; overflow: hidden;
}
#artical_real .pic_box .bigPic {
	background: url("../images/load.gif") no-repeat center 185px; width: 1075px; height: 535px; text-align: center; overflow: hidden; vertical-align: middle; float: left; position: relative;
}
#artical_real .pic_box .bigPic .preArea {
	left: 0px; top: 0px; width: 475px; height: 535px; position: absolute; z-index: 500;
}
#artical_real .pic_box .bigPic .nextArea {
	top: 0px; width: 475px; height: 535px; right: 0px; position: absolute; z-index: 500;
}
#artical_real .pic_box .bigPic i {
	height: 100%; vertical-align: middle; display: inline-block; _display: table;
}
#artical_real .pic_box .txt {
	font: bold 14px/18px simsun; margin: 20px 0px 0px 10px; width: 600px; color: rgb(0, 66, 118); float: left; font-size-adjust: none; font-stretch: normal;
}
.pic_box .photoList {
	margin: 0px auto; width: 570px;
}
.pic_box .photoList .photoBox {
	width: 510px; overflow: hidden; float: left;
}
.pic_box .photoList .photoBox .content {
	width: 510px; height: 80px; overflow: hidden; float: left; position: relative;
}
.pic_box .photoList .smallPhoto {
	width: 10000px; position: absolute;
}
#artical_real .pic_box .photoList .smallPhoto li {
	font: 12px/16px simsun; width: 110px; text-decoration: none; margin-right: 18px; float: left; display: inline; position: relative; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
#artical_real .pic_box .photoList .smallPhoto li .play {
	left: 10px; top: 51px; position: absolute; cursor: pointer;
}
#artical_real .pic_box .photoList .smallPhoto li .play img {
	background: none; padding: 0px; border: currentColor; border-image: none; display: block;
}
#artical_real .pic_box .photoList .smallPhoto li img {
	padding: 2px; border: 1px solid rgb(213, 213, 213); border-image: none; margin-bottom: 3px; display: block;
}
#artical_real .pic_box .photoList .smallPhoto li s {
	font: 12px/16px simsun; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
#artical_real .pic_box .photoList .smallPhoto li s a {
	line-height: 16px;
}
#artical_real .pic_box .photoList .smallPhoto li.current img {
	background: rgb(242, 148, 0); padding: 2px; border: 1px solid rgb(242, 148, 0); border-image: none; line-height: 16px; display: block;
}
.clear {
	background: rgb(255, 255, 255); height: 0px; line-height: 0px; font-size: 0px;
}
#artical_real .pageList {
	padding: 20px 0px 16px; width: 255px; font-size: 12px; float: right;
}
#artical_real .pageList a {
	margin: 2px 4px 0px 1px; padding: 3px 6px; color: rgb(0, 66, 118); line-height: 14px; font-family: Arial, Helvetica, sans-serif; float: left;
}
#artical_real .pageList em {
	float: left;
}
#artical_real .pageList a.leftBtn {
	padding: 2px 5px 0px 0px; margin-top: 0px; margin-left: 0px; float: left;
}
#artical_real .pageList a.rightBtn {
	padding: 2px 0px; margin-top: 0px; margin-left: 8px; float: left;
}
#artical_real .pageList a.current {
	background: rgb(240, 240, 240); padding: 2px 6px; border: 1px solid rgb(161, 161, 161); border-image: none; color: rgb(43, 43, 43); font-weight: bold;
}
#artical_real .gqtj {
	width: 66px; text-align: right; font-size: 12px; margin-top: 16px; float: right;
}
#artical_real .gqtj a {
	background: url("../images/icon_gq.gif") no-repeat left; color: rgb(0, 66, 118); padding-left: 15px;
}
#artical_real .pic_box .bigPic .preArea .preBtn {
	background: url("../images/40left.png") no-repeat; left: 7px; top: 250px; width: 27px; height: 27px; float: left; display: block; position: absolute; cursor: pointer; _background: none;
}
#artical_real .pic_box .bigPic .preArea .preBtns {
	background: url("../images/40left.png") no-repeat; left: 7px; top: 250px; width: 27px; height: 27px; float: left; display: block; position: absolute; cursor: pointer; _background: none;
}
#artical_real .pic_box .bigPic .preArea .preBtns {
	background: url("../images/60left.png") no-repeat; float: left; display: block; _background: none;
}
.con07 ul {
	background: url("../images/npc_23.gif") no-repeat left bottom; width: 670px; padding-left: 30px; margin-bottom: 40px; float: right;
}
.con07 li {
	background: url("../images/npc_24.gif") no-repeat left top; margin-top: 30px;
}
.con07 li img {
	margin: 5px 0px 0px 28px; float: right; display: inline;
}
.con07 li h3 {
	font: bold 18px/normal Microsoft Yahei; padding-top: 25px; margin-top: -5px; font-size-adjust: none; font-stretch: normal;
}
.con07 li h4 {
	padding: 6px 0px 12px; color: rgb(160, 142, 120); font-size: 14px;
}
.con07 li p {
	color: rgb(102, 102, 102); line-height: 20px;
}
.con07 li.theFirst {
	background: none; margin-top: 0px;
}
.con07 li.theFirst h3 {
	padding-top: 0px;
}
.box07 {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/npc_22.jpg") repeat-y left top; margin-top: 50px;
}
.list07 {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/npc_21.jpg") no-repeat left top; width: 190px; float: left;
}
.list07 ul {
	margin-top: -15px;
}
.list07 li {
	padding: 0px 0px 15px 15px; cursor: pointer;
}
.item07 {
	width: 775px; margin-bottom: -40px; float: right;
}
.calendar07 {
	background: url("http://y1.ifengimg.com/a/2015/0209/m07.jpg") no-repeat; font: 12px/normal Microsoft Yahei; width: 65px; height: 63px; text-align: center; color: rgb(130, 132, 145); float: left; font-size-adjust: none; font-stretch: normal;
}
.month07 {
	height: 14px; line-height: 14px; border-top-color: rgb(130, 132, 145); border-bottom-color: rgb(130, 132, 145); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.date07 {
	font: bold 42px/45px Arial, Helvetica, sans-serif; height: 45px; padding-top: 18px; font-size-adjust: none; font-stretch: normal;
}
.year07 {
	height: 14px; line-height: 14px;
}
.con07 {
	width: 775px; float: right;
}
.con07 ul {
	background: url("http://y1.ifengimg.com/a/2015/0209/m_line01.jpg") repeat-y left bottom; width: 670px; margin-bottom: 40px; float: right; adding-left: 30px;
}
.con07 li {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/npc_24.gif") no-repeat left top; margin-top: 30px;
}
.con07 li img {
	margin: 5px 0px 0px 28px; float: right; display: inline;
}
.con07 li h3 {
	font: bold 18px/normal Microsoft Yahei; padding-top: 25px; margin-top: -5px; font-size-adjust: none; font-stretch: normal;
}
.con07 li h4 {
	padding: 6px 0px 12px; color: rgb(174, 174, 174); font-size: 14px;
}
.con07 li p {
	color: rgb(102, 102, 102); line-height: 20px;
}
.con07 li.theFirst {
	background: none; margin-top: 0px;
}
.con07 li.theFirst h3 {
	padding-top: 0px;
}
.con07 li.theFirst h3 a {
	color: rgb(43, 43, 43);
}
.con07 li.theFirst h3 a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.con07 li h3 a {
	color: rgb(43, 43, 43);
}
.con07 li h3 a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.all07 {
	font: 16px/normal Microsoft Yahei; padding: 8px 0px 0px 330px; width: 670px; color: rgb(160, 142, 120); float: left; font-size-adjust: none; font-stretch: normal;
}
.all07 a {
	color: rgb(174, 174, 174);
}
.all07 a:visited {
	color: rgb(174, 174, 174);
}
.all07 a:active {
	color: rgb(174, 174, 174);
}
.m_box03 {
	margin: 50px auto 0px; width: 1000px; padding-bottom: 25px; border-bottom-color: rgb(174, 174, 174); border-bottom-width: 1px; border-bottom-style: solid;
}
.m_box03L {
	width: 427px; height: 282px; float: left;
}
.m_box03R {
	width: 557px; float: right;
}
.m_name01 {
	background: rgb(193, 14, 36); width: 110px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-family: Microsoft YaHei; font-size: 30px; font-weight: bold; float: left;
}
.m_zhiw01 {
	width: 435px; margin-left: 10px; float: left;
}
.m_zhiw01_t {
	background: url("http://y1.ifengimg.com/a/2015/0209/m09.jpg") no-repeat; width: 80px; height: 5px; margin-top: 9px;
}
.m_zhiw01_b {
	color: rgb(183, 183, 183); line-height: 22px; padding-top: 6px; font-size: 14px;
}
.m_box0301 h2 {
	line-height: 46px; font-family: Microsoft YaHei; font-size: 30px; font-weight: bold;
}
.col .m_box0301 h2 a {
	color: rgb(43, 43, 43);
}
.col .m_box0301 h2 a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.m_txt01 {
	background: url("http://y1.ifengimg.com/a/2015/0209/m10.jpg") repeat-x; padding: 15px 17px 26px 10px; width: 530px; height: 71px; color: rgb(255, 255, 255); line-height: 24px; font-size: 14px; margin-top: 37px;
}
.col .m_txt01 a {
	color: rgb(186, 43, 54);
}
.m_box03_01 {
	width: 1000px; margin-top: 20px;
}
.m_picTxt01 {
	width: 315px; height: 200px; overflow: hidden; margin-right: 27px; float: left; position: relative;
}
.m_bgtxt01 {
	left: 0px; width: 100%; height: 40px; bottom: 0px; position: absolute; cursor: pointer;
}
.m_black01 {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 100%; bottom: 0px; position: absolute; cursor: pointer; opacity: 0.5; -moz-opacity: 0.5;
}
.m_bgtit01 {
	left: 0px; top: 0px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; position: absolute;
}
.intr01 {
	color: rgb(255, 255, 255); overflow: hidden;
}
.m_txtp01 {
	font: 14px/20px "Microsoft YaHei"; color: rgb(188, 188, 188); padding-top: 10px; padding-right: 20px; padding-left: 100px; font-size-adjust: none; font-stretch: normal;
}
.col .m_txtp01 a {
	color: rgb(102, 102, 102);
}
.col .m_picTxt01 a {
	text-decoration: none;
}
.col .m_picTxt01 a:hover {
	text-decoration: none;
}
.m_txtp01 span {
	color: rgb(242, 126, 10);
}
.m_bgtit01 h3 {
	background: rgb(195, 13, 35); width: 90px; height: 40px; text-align: center; line-height: 40px; font-family: Microsoft YaHei; font-size: 24px; font-weight: bold; float: left;
}
.m_bgtit01 span {
	width: 216px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; padding-left: 9px; font-family: Microsoft Yahei; font-size: 20px; font-weight: normal; float: left;
}
.m_box03_01 .m07 {
	margin-right: 0px;
}
.graphics {
	margin: 50px auto 0px; width: 1000px;
}
.cover_show4 {
	width: 1000px; position: relative;
}
.cover_show4 .zuo {
	background: url("http://y1.ifengimg.com/a/2015/0209/left.gif") no-repeat; left: -63px; top: 158px; width: 44px; height: 85px; position: absolute; z-index: 1000; cursor: pointer;
}
.cover_show4 .zuo a {
	width: 44px; height: 85px; display: block; cursor: pointer;
}
.cover_show4 .zuo a#pre_85 {
	
}
.cover_show4 .you {
	background: url("http://y1.ifengimg.com/a/2015/0209/right.gif") no-repeat; top: 158px; width: 44px; height: 85px; right: -63px; position: absolute; z-index: 998; cursor: pointer;
}
.cover_show4 .you a {
	width: 35px; height: 35px; display: block; cursor: pointer;
}
#ISL_Cont_4 {
	margin: 0px auto; width: 1000px; overflow: hidden; position: relative;
}
.ScrCont4 {
	width: 10000px; overflow: visible; position: relative;
}
.ScrCont4 ul {
	margin: 0px 7px 0px 0px; float: left; display: inline;
}
.ScrCont4 ul li {
	background: rgb(246, 246, 246); width: 315px; height: 450px; padding-right: 28px; float: left; position: relative;
}
#playitem01 {
	float: left;
}
.ScrCont4 ul li img {
	width: 315px; height: 240px; display: block;
}
.ScrCont4 ul li h2 {
	width: 279px; line-height: 40px; padding-top: 18px; padding-right: 20px; padding-left: 16px; font-family: Microsoft YaHei; font-size: 24px; font-weight: bold;
}
.col .ScrCont4 ul li h2 a {
	color: rgb(43, 43, 43);
}
.col .ScrCont4 ul li h2 a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.ScrCont4 ul li p {
	width: 279px; color: rgb(138, 138, 138); line-height: 22px; padding-top: 1px; padding-right: 20px; padding-left: 16px; font-family: Microsoft YaHei;
}
.col .ScrCont4 ul li p a {
	color: rgb(186, 43, 54);
}
.col .ScrCont4 ul li p a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.fpic06 {
	width: 1000px; height: 397px; overflow: hidden; position: relative;
}
.bigPic04 a img {
	margin: 0px auto; display: block;
}
#prevSlide02 {
	left: 0px; top: 122px; width: 35px; height: 34px; text-align: center; display: none; position: absolute; z-index: 10; cursor: pointer;
}
#nextSlide02 {
	left: 0px; top: 122px; width: 35px; height: 34px; text-align: center; display: none; position: absolute; z-index: 10; cursor: pointer;
}
#prevSlide02 img {
	left: 12px; top: 8px; position: absolute; z-index: 12;
}
#nextSlide02 img {
	left: 12px; top: 8px; position: absolute; z-index: 12;
}
.btnBg {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 35px; height: 34px; position: absolute; z-index: 11; opacity: 0.6; -moz-opacity: 0.6;
}
.btnBgHover {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 35px; height: 34px; position: absolute; z-index: 11; opacity: 1; -moz-opacity: 1;
}
#nextSlide02 {
	left: 965px;
}
#nextSlide02 img {
	left: 15px;
}
.dotList04 {
	left: 800px; top: 219px; height: 9px; overflow: hidden; position: absolute;
}
.dotList04 li {
	background: rgb(205, 205, 205); margin: 0px 0px 0px 10px; width: 30px; height: 6px; overflow: hidden; float: left; display: block; cursor: pointer;
}
.dotList04 li.current {
	background: rgb(195, 13, 35);
}
.graphics01 {
	margin: 50px auto 0px; width: 1000px;
}
.cover_show01 {
	width: 1000px; position: relative;
}
.cover_show01 .zuo {
	background: url("http://y1.ifengimg.com/a/2015/0209/left.gif") no-repeat; left: -63px; top: 230px; width: 44px; height: 85px; position: absolute; z-index: 1000; cursor: pointer;
}
.cover_show01 .zuo a {
	width: 44px; height: 85px; display: block; cursor: pointer;
}
.cover_show01 .zuo a#pre_85 {
	
}
.cover_show01 .you {
	background: url("http://y1.ifengimg.com/a/2015/0209/right.gif") no-repeat; top: 230px; width: 44px; height: 85px; right: -63px; position: absolute; z-index: 998; cursor: pointer;
}
.cover_show01 .you a {
	width: 35px; height: 35px; display: block; cursor: pointer;
}
#ISL_Cont_1 {
	margin: 0px auto; width: 1000px; overflow: hidden; position: relative;
}
.ScrCont1 {
	width: 10000px; overflow: visible; position: relative;
}
.ScrCont1 ul {
	margin: 0px 7px 0px 0px; float: left; display: inline;
}
.ScrCont1 ul li {
	background: rgb(246, 246, 246); width: 315px; height: 560px; padding-right: 28px; float: left; position: relative;
}
#playitem02 {
	float: left;
}
.ScrCont1 ul li img {
	width: 315px; height: 560px; display: block;
}
.ScrCont1 ul li h2 {
	width: 279px; line-height: 40px; padding-top: 18px; padding-right: 20px; padding-left: 16px; font-family: Microsoft YaHei; font-size: 24px; font-weight: bold;
}
.col .ScrCont1 ul li h2 a {
	color: rgb(43, 43, 43);
}
.col .ScrCont1 ul li h2 a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.ScrCont1 ul li p {
	width: 279px; color: rgb(138, 138, 138); line-height: 22px; padding-top: 1px; padding-right: 20px; padding-left: 16px; font-family: Microsoft YaHei;
}
.col .ScrCont1 ul li p a {
	color: rgb(186, 43, 54);
}
.col .ScrCont1 ul li p a:hover {
	color: rgb(186, 43, 54); text-decoration: none;
}
.FosPicConTxtBg {
	background: rgb(0, 0, 0); left: 0px; top: 500px; width: 315px; height: 60px; position: absolute; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.FosPicConTxt {
	left: 10px; top: 500px; width: 305px; height: 60px; color: rgb(255, 255, 255); line-height: 26px; position: absolute;
}
.col .FosPicConTxt a {
	background: url("http://y1.ifengimg.com/a/2015/0209/mtu.png") no-repeat left; height: 24px; color: rgb(255, 255, 255); padding-left: 33px; font-size: 14px; margin-top: 18px; display: block; _background: url(http://y1.ifengimg.com/a/2015/0209/mtuggg.gif) no-repeat left center;
}
.col .FosPicConTxt a:hover {
	text-decoration: underline;
}
.b_box09_left {
	width: 573px; float: left;
}
.b_box09_right {
	width: 350px; float: right;
}
.b_box09_left a img {
	padding-bottom: 20px; display: block;
}
.b_box09_left h3 {
	background: url("http://y1.ifengimg.com/a/2015/0209/b_30.jpg") no-repeat 0px 6px; font: bold 32px/40px Microsoft Yahei; width: 440px; padding-left: 20px; font-size-adjust: none; font-stretch: normal;
}
.b_box09_left h3 a {
	text-decoration: none;
}
.b_box09_left p {
	padding: 15px 0px 0px 20px; width: 420px; color: rgb(102, 102, 102); line-height: 22px; font-size: 14px;
}
.b_box09_right ul {
	background: rgb(247, 247, 247); padding: 15px 35px 28px 30px;
}
.b_box09_right ul li {
	background: url("http://y1.ifengimg.com/a/2015/0209/b_31.jpg") no-repeat bottom; padding-top: 15px; padding-bottom: 11px;
}
.b_box09_right ul li.nobg09 {
	background: none;
}
.tit_09 {
	height: 20px; line-height: 20px;
}
.tit_09 a {
	background: url("http://y1.ifengimg.com/a/2015/0209/b_32.jpg") no-repeat right top rgb(195, 13, 35); padding: 0px 16px 0px 4px; color: rgb(255, 255, 255); font-family: Microsoft Yahei; font-size: 18px; font-weight: bold;
}
.b_box09_right h3 {
	line-height: 32px; padding-bottom: 2px; _letter-spacing: -1px;
}
.b_box09_right h3 a {
	color: rgb(43, 43, 43); font-family: Microsoft Yahei; font-size: 17px; font-weight: bold;
}
.b_box09_right h3 a:hover {
	color: rgb(186, 38, 54);
}
.b_box09_right p {
	color: rgb(102, 102, 102); line-height: 20px; font-size: 12px;
}
.col .b_box09_right p a {
	color: rgb(186, 38, 54);
}
.b_box10_left {
	width: 535px; float: left;
}
.b_box10_right {
	width: 420px; float: right;
}
.b_box10_left ul li {
	padding-bottom: 30px;
}
.b_box10_pic {
	margin: 0px 15px 0px 0px; width: 230px; float: left;
}
.b_box10_pic a img {
	display: block;
}
.b_box10_text {
	width: 287px; padding-top: 4px; float: right;
}
.b_box10_text h3 {
	font: bold 18px/24px Microsoft Yahei; padding: 10px 0px 9px; font-size-adjust: none; font-stretch: normal;
}
.b_box10_text h3 a {
	text-decoration: none;
}
.b_box10_text p {
	color: rgb(102, 102, 102); line-height: 20px;
}
.tit_name {
	background: url("http://y1.ifengimg.com/a/2015/0209/b_26.jpg") no-repeat; height: 33px; color: rgb(195, 13, 35); line-height: 18px; padding-left: 30px; font-family: Microsoft Yahei; font-size: 18px; font-weight: bold;
}
.b_box10_right h4 {
	background: url("http://y1.ifengimg.com/a/2015/0209/b_28.jpg") no-repeat right top rgb(195, 13, 35); height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; padding-right: 10px; font-family: Microsoft Yahei; font-size: 23px;
}
.b_box10_right h3 {
	line-height: 30px; padding-top: 15px; padding-bottom: 2px;
}
.b_box10_right h3 a {
	font-family: Microsoft Yahei; font-size: 30px; text-decoration: none;
}
.b_box10_right p {
	color: rgb(102, 102, 102); line-height: 24px; padding-bottom: 50px; font-size: 16px;
}
.col .b_box10_right p a {
	color: rgb(186, 38, 54);
}
.b_box10_right a img {
	display: block;
}
.b_box12 {
	background: url("http://y1.ifengimg.com/a/2015/0209/b_19.jpg") repeat-y 610px top;
}
.b_box12_left {
	width: 530px; margin-right: 83px; float: left;
}
.b_box12_mid {
	width: 100px; margin-right: 25px; float: left;
}
.b_box12_right {
	width: 260px; float: left;
}
.b_box12_left .nobg09 {
	padding-top: 0px;
}
.picTxt12 {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/lh_10.jpg") no-repeat 0px bottom;
}
.b_box12_left .nobg12 {
	background: none;
}
.picTxt12 h3 {
	padding: 0px 0px 5px; color: rgb(43, 43, 43); line-height: 34px; font-family: Microsoft Yahei; font-size: 32px; font-weight: bold;
}
.picTxt12 h3 a {
	padding-left: 5px;
}
.picTxt12 h3 a:hover {
	text-decoration: none;
}
.picTxt12 h4 {
	padding: 0px 0px 16px; color: rgb(43, 43, 43); line-height: 26px; font-family: Microsoft Yahei; font-size: 24px; font-weight: normal;
}
.picTxt12 h4 a:hover {
	text-decoration: none;
}
.picTxt12 p {
	color: rgb(102, 102, 102); line-height: 26px; font-family: Microsoft Yahei; font-size: 14px;
}
.col .b_box12_left .picTxt12 p a {
	color: rgb(186, 38, 54);
}
.b_pic12 a img {
	margin: 0px auto; display: block;
}
.b_box12_right ul li {
	padding-bottom: 28px;
}
.b_box12_right ul li a img {
	display: block;
}
.b_box12_right ul li h3 {
	line-height: 36px; padding-top: 10px;
}
.b_box12_right ul li h3 a {
	color: rgb(43, 43, 43); font-family: Microsoft Yahei; font-size: 18px; text-decoration: none;
}
.b_box12_right ul li h3 a:hover {
	color: rgb(186, 38, 54);
}
.b_box12_right ul li p {
	color: rgb(153, 153, 153); line-height: 18px; font-size: 14px;
}
.col .b_box12_right ul li p a {
	color: rgb(186, 38, 54);
}
.b_box13 {
	width: 1000px; overflow: hidden;
}
.b_box13 ul {
	width: 1030px;
}
.b_box13 ul li {
	width: 320px; padding-bottom: 35px; margin-right: 20px; float: left;
}
.b_box13 ul li a img {
	margin-bottom: 18px; display: block;
}
.b_box13 ul li span {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/icon_video.gif") no-repeat left; color: rgb(153, 153, 153); padding-left: 20px;
}
.b_box13 ul li h3 {
	line-height: 30px; padding-top: 4px;
}
.b_box13 ul li h3 a {
	color: rgb(43, 43, 43); font-family: Microsoft Yahei; font-size: 16px;
}
.b_box13 ul li h3 a:hover {
	color: rgb(186, 38, 54);
}
.b_box13 ul li p {
	color: rgb(153, 153, 153); line-height: 18px; font-size: 12px;
}
.col .b_box13 ul li p a {
	color: rgb(186, 38, 54);
}
.col14 {
	width: 1000px;
}
.list14 {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/lh_22.jpg") no-repeat 0px bottom; width: 1000px; margin-bottom: 23px;
}
.picTxt14 {
	width: 220px; padding-right: 40px; padding-bottom: 27px; float: left; position: relative;
}
.tit14 {
	line-height: 26px; font-size: 14px; font-weight: bold;
}
.pic14 {
	border: 1px solid rgb(222, 222, 223); border-image: none; width: 218px; height: 88px; margin-top: 5px;
}
.picTxt14 h3 {
	color: rgb(43, 43, 43); line-height: 26px; padding-top: 3px; font-size: 14px;
}
.picTxt14 h3 a {
	line-height: 26px;
}
.picTxt14 h3 a img {
	margin-left: 10px;
}
.picTxt14 p {
	color: rgb(147, 150, 155); line-height: 18px; padding-top: 2px;
}
.list14 .picTxt14 p a {
	color: rgb(186, 38, 54);
}
.list14 .picTxt14 p a:hover {
	color: rgb(186, 38, 54);
}
.nobg14 {
	padding-right: 0px; padding-bottom: 0px;
}
.nobg14_2 {
	background: none; margin-bottom: 0px;
}
.nobgmt14 {
	padding-bottom: 0px;
}
.adR .adlog {
	left: 120px; top: 3px; width: 100px; height: 18px; overflow: hidden; position: absolute;
}
.adR .adlog img {
	border: 0px currentColor; border-image: none; display: block;
}
#col14 .pic14 {
	margin-bottom: 6px;
}
.tit15 {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/lh_25.jpg") no-repeat 0px bottom; line-height: 26px; padding-bottom: 4px; font-family: Microsoft Yahei; font-size: 18px;
}
.pic15 {
	width: 1000px; padding-top: 15px;
}
.box15 .p15 {
	padding-top: 18px;
}
.pic1502 {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/lh_26.jpg") no-repeat; width: 215px; height: 86px; padding-right: 12px; padding-left: 3px; float: left;
}
.pic1503 {
	width: 905px;
}
.box1502 {
	width: 1000px; padding-top: 28px;
}
.pic1503 ul li {
	background: url("http://y2.ifengimg.com/e01ed39fc2da5d4a/2014/0225/lh_27.jpg") no-repeat; width: 99px; height: 40px; padding-left: 1px; margin-top: 15px; margin-right: 15px; float: left;
}
.pic1503 ul .nobg15 {
	margin-right: 0px;
}
.tit1502 {
	background: rgb(173, 149, 113); margin: 0px auto; width: 120px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: Microsoft Yahei; font-size: 18px; font-weight: bold;
}
.nobg1502 {
	padding-top: 47px;
}
.col_wbf {
	height: 510px;
}
