﻿.yb_main {
	margin-top:20px;
	overflow:hidden;
}
.yb_main .news {
	background-color:#FFFFFF;
	margin:0 auto;
	overflow:hidden;
	padding:0 20px 20px;
	width:1160px;
}
.yb_latestnews {
	background:url(../images/mbs/icon1.png) 10px 10px no-repeat;
	border:1px solid #F4F3F3;
	height:45px;
	line-height:45px;
	margin-top:20px;
	padding-left:120px;
	position:relative;
}
.yb_latestnews a {
	color:#757474;
	font-size:14px;
}
.yb_latestnews ul {
	position:relative;
	width:820px;
}
.yb_latestnews ul li {
	width:320px;
	float:left;
	height:44px;
	line-height:44px;
}
.yb_latestnews ul li img {
	margin-right:10px;
}
.yb_latestnews ul li a + img {
	margin:0 10px;
}
.yb_msearch a.n1 {
	color:#fff;
	background:url(../images/mbs/icon112.png) no-repeat scroll 8px center #55b8ff;
	height:30px;
	line-height:30px;
	padding:0 6px 0 38px;
	position:absolute;
	right:10px;
	top:7px;
	width:56px;
}
.yb_msearch .msearch1 {
	border:medium none;
	font-family:'Microsoft YaHei', '宋体';
	font-size:14px;
	height:17px;
	left:1px;
	padding:5px;
	position:absolute;
	top:1px;
	width:150px;
}
.yb_msearch .msearch2 {
	background:url(../images/mbs/icon4.png) center no-repeat;
	border:medium none;
	color:#A5A4A4;
	cursor:pointer;
	height:30px;
	position:absolute;
	right:0;
	top:1px;
	width:44px;
}
.yb_hdpic {
	overflow:hidden;
}
.yb_newsl {
	float:left;
	margin-top:10px;
	width:820px;
	overflow:hidden;
}
.yb_mslide {
	height:365px;
	position:relative;
	overflow:hidden;
}
.hundeng {
	height:365px;
	float:left;
}
.ulimg {
	float:left;
	position:relative;
}
.ulimg img {
	display:block;
	height:365px;
	width:490px;
}
.ulimg li {
	left:0;
	position:absolute;
	top:0;
}
.yb_mslide #ifocus_opdiv {
	background:#000000;
	bottom:0;
	height:45px;
	left:0;
	opacity:0.5;
	position:absolute;
	width:490px;
}
.yb_mslide #ifocus_tx {
	bottom:10px;
	color:#FFFFFF;
	left:15px;
	position:absolute;
}
.yb_mslide #ifocus_tx ul li {
}
.yb_mslide #ifocus_tx ul li a {
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
}
.yb_mslide .tab, .yb_mslide .tab2 {
	float:right;
}
.yb_mslide .tab li {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#FFFFFF -moz-use-text-color #FFFFFF #FFFFFF;
	border-image:none;
	border-style:solid none solid solid;
	border-width:4px 0 4px 4px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top:-2px;
}
.yb_mslide .tab2 li {
	border:4px solid #FFFFFF;
	font-size:13px;
	font-weight:bold;
	height:77px;
	width:128px;
}
.yb_mslide .tab2 li img {
	height:77px;
	width:128px;
}
.yb_mslide .tab li + li {
	margin-top:4px;
}
.yb_mslide .tab2 li + li {
	margin-top:9px;
}
.yb_mslide .tab li .color1 {
	background-color:#75CFD9;
	height:68px;
	padding:7px 10px;
	width:110px;
}
.yb_mslide .tab li .color2 {
	background-color:#E4A17E;
	height:68px;
	padding:7px 10px;
	width:110px;
}
.yb_mslide .tab li .color3 {
	background-color:#D0838C;
	height:68px;
	padding:7px 10px;
	width:110px;
}
.yb_mslide .tab li .color4 {
	background-color:#7CAA77;
	height:68px;
	padding:7px 10px;
	width:110px;
}
.yb_mslide .tab a {
	color:#fff;
}
.yb_mslide .tab .on .color1 {
	background-color:#08A7B9;
}
.yb_mslide .tab .on .color2 {
	background-color:#E5611D;
}
.yb_mslide .tab .on .color3 {
	background-color:#C75663;
}
.yb_mslide .tab .on .color4 {
	background-color:#588753;
}
.yb_mslide .tab2 .on {
	border:4px solid #55b8ff;
}
.leftbanber {
	margin-top:20px;
	height:90px;
	width:820px;
}
.rightbanber {
	margin-top:20px;
	height:90px;
	width:320px;
}
.tongbanber {
	margin-top:20px;
	height:90px;
	width:1160px;
}
.yb_newsr {
	display:inline;
	float:left;
	margin-left:20px;
	margin-top:10px;
	width:320px;
	overflow:hidden;
}
.yb_newsrbot {
	height:365px;
}
.onem_rtitle {
	border-bottom:3px solid #F5F5F5;
	margin-bottom:5px;
	padding-bottom:8px;
}
.onem_rtitle span {
	border-bottom:3px solid #55b8ff;
	color:#3C3B3C;
	font-size:18px;
	padding-bottom:6px;
}
.onem_rtitle img {
	left:0;
	margin-right:6px;
	position:relative;
	top:-2px;
}
.onem_rtitle a {
	color:#A5A3A3;
	float:right;
}
.onem_rbot {
	overflow:hidden;
	padding:15px 0 0 0;
}
.onem_rbot ul li {
	overflow:hidden;
	width:100%;
	border-bottom:1px solid #f2f2ed;
}
.onem_rbot .t {
	padding:3px 0;
	cursor:pointer;
	overflow:hidden;
	height:38px;
	line-height:38px;
	outline:0;
	font-size:16px;
	color:#333;
	font-weight:500;
}
.onem_rbot .t a:hover {
	color:#f60;
}
.onem_rbot i {
	margin-right:10px;
	background:url(../images/mbs/all_icontwo.png) no-repeat -40px -20px;
	width:20px;
	height:20px;
	margin:10px 10px 5px 4px;
	display:inline-block;
	color:#acacac;
	text-align:center;
	float:left;
	font-size:12px;
	line-height:20px;
}
.onem_rbot .top i {
	background-position:-40px -50px;
	color:#55b8ff;
}
.onem_rbot p {
	height:75px;
	padding:0 0 0 15px;
	line-height:22px;
	letter-spacing:1px;
	text-indent:0em;
	color:#929090;
	display:none;
	font-family:微软雅黑;
	font-size:12px;
}
.onem_rbot .on p {
	display:block;
}
.yb_adlr {
	height:90px;
	width:1160px;
}
.yb_hdpic {
	overflow:hidden;
}
.yb_chosen {
	height:385px;
	padding-top:18px;
}
.yb_chosen_bot {
	width:829px;
}
.yb_chosen_bot .yb_chosen {
	background-color:#F1F6F8;
	display:inline;
	float:left;
	height:87px;
	margin:7px 9px 0 0;
	padding:10px;
	width:385px;
}
.yb_chosen .choimg {
	display:inline;
	float:left;
	height:85px;
	margin-right:10px;
	width:130px;
}
.yb_chosen_bot .yb_chosen h3 {
	font-size:16px;
	margin-left:140px;
	text-align:left;
	font-weight:normal;
}
.yb_chosen_bot .yb_chosen h3:hover {
	background-color:#55b8ff;
	color:#FFFFFF;
}
.yb_chosen_bot .yb_chosen h3:hover a {
	color:#FFFFFF;
	text-decoration:none;
}
.yb_chosen_bot .yb_chosen p {
	color:#676666;
	margin-bottom:5px;
}
.yb_follow {
	height:385px;
	padding-top:13px;
}
.yb_follow_bot {
	background:#FFF;
	height:335px;
	margin-top:12px;
	overflow:hidden;
}
.yb_follow_bot p img {
	margin:0 16px;
}
.yb_follow_bot span {
	color:#4C4C4C;
	display:block;
	font-size:16px;
	margin:25px 0;
	text-align:center;
}
.yb_follow_bot a {
	display:inline-block !important;
	height:84px;
	margin:10px 20px 0;
	width:69px;
}
.yb_follow_bot a.awb1 {
	background:url(../images/mbs/icon15.png) no-repeat;
}
.yb_follow_bot a.awb2 {
	background:url(../images/mbs/icon16.png) no-repeat;
}
.yb_follow_bot a.asubscription {
	background:url(../images/mbs/icon17.png) no-repeat;
	width:56px;
}
.yb_hdpic {
	overflow:hidden;
}
.yb_hot {
	margin-top:10px;
}
.yb_hotbox {
	border-bottom:1px solid #E5E5E5;
	height:174px;
	margin-right:10px;
	padding:10px 10px 10px 0;
}
.yb_hotbox .yb_hotimg {
	display:inline;
	float:left;
	height:165px;
	margin-right:10px;
	position:relative;
	width:250px;
}
.yb_hotbox .yb_hotimg .yb_hotimgzz {
	height:165px;
	left:0;
	position:absolute;
	top:0;
	width:250px;
}
.yb_hotbox .yb_hotimg:hover .yb_hotimgzz {
	background:none repeat scroll 0 0 #55b8ff;
	opacity:0.5;
}
.yb_hotbox .yb_hotimg .zzsz {
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	display:inline-block;
	height:43px;
	left:40%;
	position:absolute;
	top:40%;
	width:43px;
}
.yb_hotbox .yb_hotimg:hover .zzsz {
	background:url(../images/mbs/icon29.png) no-repeat scroll 0 0 rgba(0,0,0,0);
}
.yb_hotbox .yb_hotimg .yb_stand {
	background-color:#55b8ff;
	color:#FFFFFF;
	font-size:14px;
	height:30px;
	left:0;
	line-height:30px;
	position:absolute;
	text-align:center;
	top:0;
	padding-left: 10px;
    	padding-right: 10px;
}
.yb_hotbox .yb_hotimg img {
	height:165px;
	width:250px;
}
.yb_hotbox h3 {
	font-size:18px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	margin-bottom:5px;
	overflow:hidden;
}
.yb_hotbox h3:hover a {
	color:#55b8ff;
	text-decoration:none;
}
.yb_hotbox p {
	color:#3E3E3E;
	font-size:14px;
	height:102px;
	line-height:26px;
}
.yb_hotbox span {
	background:url(../images/mbs/icon22.png) 0 2px no-repeat;
	color:#3E3E3E;
	display:inline-block !important;
	margin-right:20px;
	text-indent:20px;
}
.yb_hotbox span + span {
	background:url(../images/mbs/icon23.png) 0 2px no-repeat;
}
.yb_read {
	margin-top:10px;
}
.yb_readbox {
	margin:10px 0;
}
.yb_readbox + .yb_readbox {
	border-top:1px dashed #EEEEEE;
}
.yb_readbox .readtitle, .yb_readbox .readtitle {
	font-size:16px;
	margin-bottom:10px;
	margin-top:10px;
}
.yb_readbox .readimg, .yb_readbox .readimg {
	display:inline;
	float:left;
	height:59px;
	margin-right:10px;
	padding-top:4px;
	width:90px;
}
.yb_readbox .readimg img, .yb_readbox .readimg img {
	height:59px;
	width:90px;
}
.yb_readbox p {
	color:#696969;
}
.yb_banner {
	margin:15px 0;
}
.yb_column {
	margin-top:20px;
	overflow:hidden;
}
.yb_column ul {
	padding:15px 0;
	overflow:hidden;
}
.yb_column ul li {
	float:left;
	margin:0 15px;
	text-align:center;
	width:75px;
}
.yb_column ul li .authorimg {
	border:1px solid #0FAF9E;
	height:73px;
	padding:2px;
	width:73px;
}
.yb_column ul li .authorimg img {
	height:73px;
	width:73px;
}
.yb_newslet {
	margin-top:15px;
}
.yb_newslet ul {
	background:url(../images/mbs/icon241.png) 0 10px no-repeat;
	padding:0px 0;
}
.yb_newslet ul li {
	border-bottom:1px solid #F2F4F5;
	font-size:14px;
	height:44px;
	line-height:44px;
	text-indent:35px;
}
.yb_brand {
	margin-top:10px;
}
.yb_brand a img {
	margin:10px auto;
}
.other {
	background-color:#FFFFFF;
	margin:15px auto 0;
	overflow:hidden;
	padding:0 25px 20px;
	width:1150px;
}
.other_title1 {
	background:url(../images/mbs/icon20.png) no-repeat;
	height:51px;
	margin-top:15px;
	width:1150px;
}
.other_bot1 {
	overflow:hidden;
}
.other_bot1 a {
	border:1px solid #EEEDED;
	float:left;
	height:54px;
	margin:20px 6px;
	width:129px;
	display:block;
}
.other_bot1 a img {
	height:54px;
	width:129px;
}
.other_title2 {
	background:url(../images/mbs/icon21.png) no-repeat;
	height:51px;
	margin-top:15px;
	width:1150px;
}
.other_bot2 {
	overflow:hidden;
}
.other_bot2 a {
	float:left;
	font-size:14px;
	margin:5px 10px;
}

.yb_bagui {
	float:left;
	margin-top:10px;
	width:1160px;
	overflow:hidden;
}


.yb_chosen_bot_bg .yb_chosen {
	background-color:#F1F6F8;
	display:inline;
	float:left;
	height:87px;
	margin:7px 12px 0 0;
	padding:10px;
	width:350px;
}

.yb_bagui .yb_chosen_bg {
	height:280px;
	padding-top:18px;
}