html,body {

	margin: 0;

	width: 100%;

	background: #fff

}



html body {

	margin: 0;

	padding: 0;

	width: 100%;

	font-size: 13px;

	min-width: 1000px

}



#main_body,.main_center {

	width: 1000px;

	margin-left: auto;

	margin-right: auto;

	text-align: left

}



ul,ol,h1,h2,h3,h4,h5,p {

	margin: 0;

	padding: 0;

	font-weight: 100

}



li {

	list-style: none

}



dl,dd {

	margin: 0

}



.addDian {

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	word-wrap: normal

}



.clear {

	clear: both

}



.clearfix:after,.clearfix:before {

	content: "\200B";

	display: block;

	height: 0;

	line-height: 0;

	clear: both

}



.clearfix {

	*zoom: 1

}



a.a_img {

	outline: 0;

	color: #EEEBEE

}



img {

	border: 0

}



a {

	cursor: pointer;

	text-decoration: none;

	color: inherit

}



a.black {

	color: #333

}



a.c_h:hover {

	color: #b57e23!important

}



a:hover {

	text-decoration: underline

}



table {

	border-spacing: 0;

	border-collapse: collapse

}



.inline_block {

	display: inline-block;

	*display: inline;

	*zoom: 1

}



.span_icon,.span_text {

	display: inline-block;

	*display: inline;

	*zoom: 1;

	vertical-align: middle

}



.layout_float_wrap:after,.layout_wrap:before {

	content: "\200B";

	display: block;

	height: 0;

	line-height: 0;

	clear: both

}



.layout_float_wrap {

	*zoom: 1

}



.layout_float_wrap .layout_float_left {

	float: left

}



.layout_float_wrap .layout_float_right {

	float: right

}



.p_a {

	display: block;

	text-align: left;

	height: 20px

}



.fadeslide_content {

	position: relative;

	width: 318px;

	height: 184px

}



.fadeslide_content .img_list {

	position: relative;

	width: 100%;

	height: 100%

}



.fadeslide_content .img_list .img_item {

	position: absolute;

	display: none;

	z-index: 1

}



.fadeslide_content .img_list .img_item .focus {

	display: block

}



.fadeslide_content .img_list .img_item,.fadeslide_content .img_list .img_item img {

	display: block;

	width: 100%;

	height: 100%

}



.fadeslide_content .label_list {

	position: absolute;

	right: 10px;

	bottom: 10px;

	z-index: 3

}



.fadeslide_content .label_list .label_item {

	display: inline-block;

	*display: inline;

	*zoom: 1;

	width: 10px;

	height: 10px;

	margin: 0 5px;

	cursor: pointer;

	background: url(../../imgs/huandeng_yuan1.png) center center no-repeat

}



.fadeslide_content .label_list .label_item:hover,.fadeslide_content .label_list .label_item.focus {

	background: url(../../imgs/huandeng_yuan2.png) center center no-repeat

}



.fadeslide_content .huandeng_tishi {

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	z-index: 2;

	height: 30px;

	line-height: 30px;

	text-indent: 10px;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);

	background: rgba(0,0,0,.4)

}



.fadeslide_content .huandeng_left_label,.fadeslide_content .huandeng_right_label {

	position: absolute;

	top: 50%;

	margin-top: -20px;

	z-index: 4

}



.fadeslide_content .huandeng_left_label {

	left: 0

}



.fadeslide_content .huandeng_right_label {

	right: 0

}



.page_header .top_bar_wrap {

	height: 49px;

	border-top: 3px solid #0e76bd;

	border-bottom: 1px solid #e4e4e4;

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fefefe, endcolorstr=#f6f6f6, gradientType=0);

	background: linear-gradient(#fefefe,#f6f6f6);

	background: -webkit-linear-gradient(#fefefe,#f6f6f6);

	background: -o-linear-gradient(#fefefe,#f6f6f6);

	background: -ms-linear-gradient(#fefefe,#f6f6f6)

}



.page_header .top_bar_wrap .top_bar {

	line-height: 49px;

	height: 49px

}



.page_header .top_bar_wrap .top_bar .top_left {

	width: 670px

}



.page_header .top_bar_wrap .top_bar .top_left .set_index {

	color: #818181

}



.page_header .top_bar_wrap .top_bar .top_left .txt {

	margin: 0;

	padding: 0;

	width: 115px;

	border: 1px solid #e3e3e3

}



.page_header .top_bar_wrap .top_bar .top_left .caption {

	color: #818181

}



.page_header .top_bar_wrap .top_bar .top_left .btn {

	width: 38px;

	height: 18px;

	line-height: 18px;

	background: #b5b5b5;

	color: #fff;

	border: 1px solid #b5b5b5;

	margin: 0;

	padding: 0;

	outline: 0;

	margin: 0 3px;

	cursor: pointer;

	text-align: center

}



.page_header .top_bar_wrap .top_bar .top_left .username {

	margin-left: 70px

}



.page_header .top_bar_wrap .top_bar .top_left .username .icon {

	width: 11px;

	height: 11px;

	background: url(../../imgs/sprite.png) 0 0 no-repeat

}



.page_header .top_bar_wrap .top_bar .top_left .password .icon {

	width: 13px;

	height: 13px;

	background: url(../../imgs/sprite.png) -20px 0 no-repeat

}



.page_header .top_bar_wrap .top_bar .top_right {

	color: #7f7f7f

}



.page_header .logo_wrap {

	clear: both;

	height: 120px

}



.page_header .logo_wrap .logo {

	width: 290px;

	height: 85px;

	background: url(../../imgs/logo11.png) top left no-repeat;

	margin-top: 18px

}



.page_header .logo_wrap .search_wrap {

	margin-top: 28px;

	margin-left: 85px

}



.page_header .logo_wrap .search_wrap .search_text {

	width: 331px;

	height: 36px;

	border: 1px solid #dfdfdf;

	margin: 0;

	padding: 0

}



.page_header .logo_wrap .search_wrap .search_btn {

	padding: 0;

	margin: 0;

	width: 72px;

	border: 1px solid #0f75bd;

	background: #0f75bd;

	height: 38px;

	color: #fff

}



.page_header .logo_wrap .tianqi_wrap {

	text-align: center;

	color: #828282;

	margin-top: 28px;

	line-height: 25px

}



.page_header .nav_wrap {

	height: 56px;

	line-height: 56px;

	background: url(../../imgs/nav_bg.png) left center repeat-x

}



.page_header .nav_wrap .nav_list .nav_item {

	padding:0 24.5px;

	text-align: center;

	color: #fff;

	font-size: 18px;

	font-family: Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",Arial,STHeiti;

	background: url(../../imgs/nav__item_border.png) right center no-repeat

}



.page_header .nav_wrap .nav_list .nav_item.focus {

	background: #1b97d7

}



.page_header .nav_wrap .nav_list .nav_item.hidden {

	background: 0 0

}



.page_footer {

	margin-top: 15px;

	background: #f6f4f3;

	border-top: 1px solid #1477bb

}



.page_footer .footer_wrap .footer_top {

	padding: 10px 0;

	border-bottom: 1px solid #d4d2d1

}



.page_footer .footer_wrap .footer_top .top_list .top_item {

	line-height: normal;

	padding: 3px 5px;

	border: 1px solid transparent;

	border-radius: 5px;

	color: #6c6c6a;

	cursor: pointer;

	margin-right: 10px

}



.page_footer .footer_wrap .footer_top .top_list .top_item.focus {

	background: #48a2ea;

	color: #fff

}



.page_footer .footer_wrap .join_friend .join_list {

	padding: 15px 0 20px;

	width: 110%

}



.page_footer .footer_wrap .join_friend .join_list .join_item {

	margin-right: 50px;

	margin-bottom: 10px

}



.page_footer .footer_wrap .join_friend .join_list .join_item img {

	width: 122px;

	height: 60px

}



.page_footer .footer_wrap .split_line {

	height: 0;

	width: 60%;

	border-top: 1px solid #eceaea;

	border-bottom: 1px solid #fff;

	margin: 0 auto

}



.page_footer .footer_wrap .footer_bottom .footer_list .footer_item {

	margin: 15px 0;

	color: #7d7d7d;

	text-align: center;

	text-shadow: #fff 2px 2px 1px

}



.main_item_left_right .left_module {

	width: 730px

}



.main_item_left_right .right_module {

	width: 244px

}



.main_item {

	margin-top: 15px

}



.main_item .main_item_content_list {

	width: 110%

}



.main_item .main_item_content_list .main_item_content {

	margin-right: 21px;

	width: 319px

}



.main_item1 .main_item1_left .fadeslide_content {

	padding: 1px;

	border: 1px solid #e3e3e3

}



.main_item1 .main_item1_left .fadeslide_content .label_list {

	right: 30px

}



.main_item1 .main_item1_left .fadeslide_content .label_list .label_item {

	margin: 0 1px

}



.main_item1 .main_item1_left .item1left_right_wrap {

	margin-left: 25px;

	width: 394px

}



.main_item1 .main_item1_left .item1left_right_wrap .item1left_right_title {

	height: 30px;

	line-height: 30px;

	border-bottom: 1px solid #cdcdcd

}



.main_item1 .main_item1_left .item1left_right_wrap .item1left_right_title .caption {

	border-bottom: 1px solid #1176ba;

	height: 30px;

	margin-bottom: -1px;

	color: #1176ba;

	font-family: Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",Arial,STHeiti;

	font-size: 16px

}



.main_item1 .main_item1_left .item1left_right_wrap .item1left_right_detail h1 {

	height: 35px;

	line-height: 35px;

	color: #1176ba;

	font-size: 15px;

	text-align: center

}



.main_item1 .main_item1_left .item1left_right_wrap .item1left_right_detail .detail_content {

	color: #666;

	line-height: 22px

}



.main_item1 .main_item1_left .item1left_right_wrap .item1left_right_detail .adv_wrap {

	margin-top: 10px

}



.main_item1 .main_item1_right {

	height: 185px

}



.main_item1 .main_item1_right .border {

	width: 4px;

	height: 100%;

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#1482c3, endcolorstr=#6fa557, gradientType=0);

	background: linear-gradient(#1482c3,#6fa557);

	background: -webkit-linear-gradient(#1482c3,#6fa557);

	background: -o-linear-gradient(#1482c3,#6fa557);

	background: -ms-linear-gradient(#1482c3,#6fa557)

}



.main_item1 .main_item1_right .item1right_list {

	height: 100%;

	width: 240px;

	background: #efefef

}



.main_item1 .main_item1_right .item1right_list .item1right_item {

	height: 92px

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_left {

	margin-left: 9px;

	margin-top: 5px

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_left img {

	padding: 3px;

	background: #fff;

	width: 56px;

	height: 56px;

	border: 1px solid #e0e0e0

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_right {

	margin-top: 5px;

	margin-left: 18px;

	width: 130px

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_right h1 {

	font-size: 12px;

	text-align: center

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_right .summary {

	margin: 5px 0;

	line-height: 18px;

	color: #9a9a9a

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_right .play_wrap .btn {

	width: 50px;

	height: 18px;

	line-height: 18px;

	text-align: center;

	color: #fff

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_right .play_wrap .play_btn {

	background: #1075bb

}



.main_item1 .main_item1_right .item1right_list .item1right_item .item_right .play_wrap .info_btn {

	background: #448b3f

}



.main_item1 .main_item1_right .item1right_list .item1right_fengge {

	height: 1px;

	background: #ddd

}



.one_module {

	border: 1px solid #edeef0;

	padding: 5px 10px

}



.one_module .one_module_title {

	height: 30px;

	line-height: 30px;

	border-bottom: 1px solid #ccc

}



.one_module .one_module_title .caption {

	height: 30px;

	line-height: 30px;

	margin-bottom: -1px;

	border-bottom: 1px solid #1477bb;

	color: #343434;

	font-family: Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",Arial,STHeiti;

	font-size: 16px;

	font-weight: 700

}



.one_module .one_module_title .more .span_icon {

	color: #68a1ce;

	font-weight: 700

}



.one_module .one_module_title .more .span_text {

	color: #999

}



.one_module .one_module_content {

	padding-top: 15px

}



.two_module {

	border: 1px solid #e1e1e3

}



.two_module .two_module_title {

	padding: 0 10px;

	border-bottom: 1px solid #e1e1e3;

	line-height: 37px;

	background: #fafafd

}



.two_module .two_module_title .title_caption {

	font-family: Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",Arial,STHeiti;

	font-size: 23px;

	color: #343434

}



.two_module .two_module_title .more {

	color: #828284

}



.two_module .two_module_content {

	padding: 0 10px

}



.client_erwei_wrap {

	border: 1px solid #ededed;

	margin-top: 15px

}



.client_erwei_wrap .client_erwei_title {

	height: 37px;

	line-height: 37px;

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f2f2f2, endcolorstr=#f2f2f2, gradientType=0);

	background: linear-gradient(#f2f2f2,#f2f2f2);

	background: -webkit-linear-gradient(#f2f2f2,#f2f2f2);

	background: -o-linear-gradient(#f2f2f2,#f2f2f2);

	background: -ms-linear-gradient(#f2f2f2,#f2f2f2);

	border-bottom: 3px solid #1880c7

}



.client_erwei_wrap .client_erwei_title .icon {

	width: 46px;

	height: 37px;

	background: url(../../imgs/sprite.png) -40px 0 no-repeat

}



.client_erwei_wrap .client_erwei_title .title {

	margin-left: 10px;

	color: #298cc0;

	font-size: 18px;

	font-family: Tahoma,Helvetica,"Microsoft Yahei","微软雅黑",Arial,STHeiti

}



.client_erwei_wrap .client_erwei_content {

	padding: 10px

}



.client_erwei_wrap .client_erwei_content .content_left {

	width: 145px;

	font-size: 12px;

	line-height: 26px

}



.client_erwei_wrap .client_erwei_content .content_left .title {

	font-size: 12px;

	color: #026bb3

}



.client_erwei_wrap .client_erwei_content .content_left .info {

	color: #8b8b8b

}



.client_erwei_wrap .client_erwei_content .content_right img {

	width: 125px;

	height: 125px

}



.right_module .one_module {

	padding: 5px 0

}



.right_module .one_module .one_module_content {

	padding: 0 10px

}



.right_module .one_module .one_module_content .left1_list .left1_item {

	margin: 13px 0

}



.right_module .one_module .one_module_content .left1_list .left1_item.qiansan .span_icon {

	background: #249ff1;

	color: #fff;

	border: 1px solid #1e99eb

}



.right_module .one_module .one_module_content .left1_list .left1_item .span_icon {

	width: 16px;

	height: 13px;

	background: #efecec;

	color: #b5b5b5;

	text-align: center;

	line-height: 13px;

	border-radius: 2px;

	border: 1px solid #dadada

}



.right_module .one_module .one_module_content .left1_list .left1_item .span_text {

	margin-left: 5px;

	width: 190px

}



.right_module .weibo_wrap {

	margin-top: 15px

}



.right_module .client_erwei_wrap .client_erwei_content .content_left {

	width: 110px

}



.right_module .client_erwei_wrap .client_erwei_content .content_right img {

	width: 98px;

	height: 98px

}



.detail_wrap {

	border: 1px solid #f1f1f1;

	padding: 0 10px

}



.detail_wrap .detail_position {

	margin: 16px 0;

	color: #6e6e6e

}



.detail_wrap .detail_content .article_content {

	padding: 0 15px 20px;

	font-size: 14px;

	line-height: 30px

}



.detail_wrap .detail_content .article_content img {

	max-width: 100%

}