﻿@charset "utf-8";

/*公用*/
.l { float: left; }
.r { float: right; }
.c { clear: both; }
.cursor { cursor: pointer; }
.ab { position: absolute; }
.re { position: relative; }
.mar { margin: 0 auto; }
.oh { overflow: hidden; }
.hr5, .hr10, .hr20, .hr15, .hr110 { height: 5px; font-size: 0px; line-height: 100px; overflow: hidden; text-indent: -999px; width: 100%; }
.hr10 { height: 10px; }
.hr15 { height: 15px; }
.hr20 { height: 20px; }
.mr10 { margin-right: 10px; }
.mr20 { margin-right: 20px; }
.mb20 { margin-bottom: 20px; }
.mb10 { margin-bottom: 10px }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.w570 { width: 570px; }
.w275 { width: 275px; }
.w250 { width: 250px; }
.w300 { width: 300px; }
.w800 { width: 800px; }
.w320 { width: 320px; }
.w336 { width:336px; overflow:hidden;}
.w100a { width: 100%; }
.bfff { background: #fff; }

/*头部logo*/
.wrapper { width: 1200px; margin: 0 auto; clear: both; height: auto; z-index: 130; }
.HeadTop { height: 85px; }
/*头部导航*/
.NewNavHead { width: 100%; }
.HeadTop { height: 85px; }
.NewLogo { height: 60px; background: url(../images/newlogo.png) no-repeat; width: 470px; margin-top: 25px; float: left; }
.NewLogo a { display: block; height: 42px; overflow: hidden; line-height: 300px; }
.NewTopRight { width: 700px; float: right; height: 85px; }
.NewTopRight p { display: block; height: 30px; line-height: 30px; text-align: right; font-size: 14px; }
.SeaNav { height: 50px; width: 100%; background: #ef758e; box-shadow: 0px 3px 3px #ccc; min-width:1200px; _width:1200px; }
.SeaNav ul { width: 1200px; margin: 0 auto; height: 50px; }
.SeaNav li { float: left; height: 50px; width: 66px; position: relative; font-size: 18px; text-shadow: 1px 1px 1px #900; text-align: center; line-height: 50px; font-weight: bold; font-weight: normal; z-index: 130; }
.SeaNav li a:link, .SeaNav li a:visited { color: #FFF; }
.SeaNav li.on { background: #ee4466; }
.SeaNav li#Home { width: 60px; }
.SeaNav li .ShowNav { display: none; background: #fff; width: 100px; border-radius: 0 0 5px 5px; overflow: hidden; position: absolute; left: 0px; top: 50px; z-index: 130; box-shadow: 2px 2px 4px #ccc; border: #eaeaea solid 1px; border-top: none; }
.SeaNav li .ShowNav a { display: block; height: 30px; width: 100%; line-height: 30px; font: 14px/30px bold; color: #333; text-shadow: 1px 1px 1px #fff; }
.SeaNav li .ShowNav a:hover { -webkit-transition: background-color .3s linear; -moz-transition: background-color .3s linear; background: #ff6699; color: #fff; text-shadow: 1px 1px 1px #900; }


/*搜索样式 96KaiFa*/
.bdcs-container
{
	margin-top:3px;
}
.bdcs-container .bdcs-main,.bdcs-container .bdcs-main *
{
	box-sizing: content-box;
	margin: 0;
	padding: 0;
	float: none;
	clear: none;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: normal;
	border: 0;
	background: 0 0;
	width: auto;
	height: auto;
	max-width: none;
	min-width: none;
	max-height: none;
	min-height: none;
	border-radius: 0;
	box-shadow: none;
	transition: none;
	text-align: left
}

.bdcs-container .bdcs-clearfix:after
{
	content: '';
	display: block;
	clear: both;
	height: 0
}

.bdcs-container .bdcs-clearfix
{
	zoom: 1
}

.bdcs-container .bdcs-main
{
	overflow: visible
}

.bdcs-container .bdcs-search
{
	display: block;
	overflow: visible;
	position: relative;
	border-style: solid
}

.bdcs-container .bdcs-search-form-input-wrap
{
	display: inline-block
}

.bdcs-container .bdcs-search-form-input
{
	border-width: 1px;
	border-style: solid;
	display: inline-block;
	vertical-align: top;
	text-indent: 5px;
	background-color: #fff;
	float: left
}

.bdcs-container .bdcs-search-form-input:focus
{
	border-width: 1px;
	border-style: solid;
	outline: 0
}

.bdcs-container .bdcs-search-form-submit-wrap
{
	display: inline-block
}

.bdcs-container .bdcs-search-form-submit
{
	display: inline-block;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	text-align: center;
	width: 50px;
	//_overflow: hidden
}

.bdcs-container .bdcs-search-form-submit-magnifier
{
	width: 45px;
	padding: 0;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/magnifier-icon.png) no-repeat center center;
	_background: url(../images/magnifier-icon_ie6.png) no-repeat center center
}

div#default-searchbox .default-channel-meun
{
	position: relative;
	width: 75px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	background: #fff;
	float: left;
	overflow: visible
}

div#default-searchbox .default-channel-current
{
	border: 1px solid;
	position: relative;
	width: 100%;
	border-right: 0
}

div#default-searchbox .default-channel-current span
{
	margin-left: 8px
}

div#default-searchbox .default-channel-current i
{
	overflow: hidden;
	width: 0;
	height: 0;
	border-width: 6px 6px 0;
	border-color: #9E9E9E #fff;
	border-style: solid;
	display: block;
	position: absolute;
	right: 10px;
	top: 11px
}

div.cse-default-channel-container
{
	display: block;
	position: absolute;
	z-index: 30061000000
}

div.cse-default-channel-container .default-channel-list
{
	display: none;
	width: 99%;
	list-style: none;
	background: #fff;
	border: 1px solid #DDD;
	border-top: 0;
	margin: 0;
	padding: 0
}

div.cse-default-channel-container .default-channel-list li
{
	background: 0 0;
	line-height: 24px;
	list-style: none;
	display: block;
	padding-left: 7px;
	cursor: pointer
}

div.cse-default-channel-container .default-channel-list li:hover
{
	background: #DDD
}

.bdcs-container .bdcs-search-form-input-wrap
{
}

.bdcs-container .bdcs-search-form-input-notspan
{
	margin-left: 0px;
	font-family: Arial,SimSun,sans-serif;
	color: #000000;
	font-size: 14px;
}

.bdcs-container .bdcs-search-form-input .icon-nofocus
{
	left:;
	right:;
	top:;
	height:;
	width:;
}

.bdcs-container .bdcs-search
{
	width: 362px;
	height: 28px;
	overflow: hidden;
	border-color: #f6f6f6;
	border-radius: 10px;
	border-width: 7px;
	box-shadow: 0 3px #ededed;
	background-color: #f6f6f6;
}

.bdcs-container .bdcs-search-form-input
{
	border-color: #e0e0e0;
	margin-right: 10px;
	width: 298px;
	height: 26px;
	line-height: 26px;
	font-family: Arial,SimSun,sans-serif;
	color: #000000;
	font-size: 14px;
	border-radius: 7px;
	background-color: #FFFFFF;
}

.bdcs-container .bdcs-search-form-input:focus
{
	border-color: #f79646;
}

.bdcs-container .bdcs-search-form-submit-wrap
{
}

.bdcs-container .bdcs-search-form-submit
{
	border-color: #f08ca0;
	height: 26px;
	width: 50px;
	background-color: #f08ca0;
	color: #ffffff;
	font-family: Arial,SimSun,sans-serif;
	font-size: 14px;
	border-radius: 10px;
}

.bdcs-container .bdcs-hot
{
	width: 300px;
	height: 30px;
	line-height: 30px;
}

.bdcs-container .bdcs-hot-item
{
	color: #000000;
	font-family: Arial,Microsoft YaHei,sans-serif;
	font-size: 14px;
}

.bdcs-container .bdcs-search-form-submit
{
	*height: 28px;
	*margin-top: 1px;
}

.bdcs-container .bdcs-search-form-submit
{
	line-height: 26px;
}

.bdcs-container .bdcs-clearfix:after
{
	content: '';
	display: block;
	clear: both;
	height: 0
}

.bdcs-container .bdcs-clearfix
{
	zoom: 1
}

.bdcs-container .bdcs-hot,.bdcs-container .bdcs-hot *
{
	box-sizing: content-box;
	margin: 0;
	padding: 0;
	float: none;
	clear: none;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: normal;
	border: 0;
	background: 0 0;
	width: auto;
	height: auto;
	max-width: none;
	min-width: none;
	max-height: none;
	min-height: none;
	border-radius: 0;
	box-shadow: none;
	transition: none;
	text-align: left
}

.bdcs-container .bdcs-hot
{
	display: block;
	white-space: normal
}

.bdcs-container .bdcs-hot-item
{
	margin-right: 10px
}

.bdcs-container .bdcs-hot
{
	width: 300px;
	height: 30px;
	line-height: 30px;
}

.bdcs-container .bdcs-hot-item
{
	color: #000000;
	font-family: Arial,Microsoft YaHei,sans-serif;
	font-size: 14px;
}

#bdcs-rec
{
	display: none;
}

/*图片块尺寸*/
.w250weig { width: 250px; height: 165px; }
.entbody { width: 275px; height: 180px; }
.shang { background: url(../images/gotop.png) no-repeat; width: 40px; height: 80px; position: fixed; right: 50%; bottom: 30px; margin-right: -650px; cursor: pointer; display: none; _background: url(../images/gotopi.png) no-repeat left center; }
.shang:hover { background-position: -50px 0px; _background-position: -50px center; }
.SeaNav ul { position: relative; z-index: 130; }
.Navbox { float: left; height: 50px; font-size: 18px; line-height: 50px; font-weight: normal; position: absolute; right: 10px; top: 0; z-index: 131; }
.Navbox strong { display: block; padding: 0 15px; color: #FFF; height: 50px; font-weight: normal; text-shadow: 1px 1px 1px #900; cursor: pointer; float: left; }
.Navbox strong.this { background: #ee4466; }
.MoreNav { position: absolute; top: 50px; right: 0px; background: #fff; background: rgba(255,255,255,0.9); +background:#fff;
*background:#fff;
padding: 15px; z-index: 130; border-radius: 7px 0 7px 7px; border: 1px solid #ccc; box-shadow: 1px 1px 3px #e3e3e3; float: left; width: 645px; display: none }
.MoreLeft, .MoreRight { float: left; margin-right: 20px; }
.MoreLeft { border-right: 1px dashed #ccc; padding-right: 20px; }
.MoreRight { float: right; margin: 0; }
.MoreNav dl { width: 300px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #eee; float: left; clear: both; }
.SeaNav .MoreNav dt { height: 16px; line-height: 16px; no-repeat 0 -990px; padding-left: 10px; margin-bottom: 5px; text-align: left; }
.SeaNav .MoreNav dt a { color: #ee4466; font-size: 16px; text-shadow: none; }
.MoreNav dd { float: left; white-space: nowrap; height: 25px; line-height: 25px; }
.MoreNav dd a { display: block; padding: 0 8px; float: left; font-size: 14px; text-shadow: 1px 1px 1px #eee }
.MoreNav dd a:hover { background: #f78596; color: #fff; border-radius: 3px; text-shadow: 1px 1px 1px #666 }

/*2020内容页*/
.show_line_t {height:50px;text-align:center;background-image:url(../images/b10.png);background-repeat:repeat-x;background-position:center center;line-height:50px;margin-top:30px;}
.show_line_t .name {background-color:#fff;padding:0px 10px;border-radius:999px;line-height:50px;font-weight:normal;font-size:15px;}

.key_ad {height:30px;overflow:hidden;margin-top:20px;line-height:30px;font-size: 12px;}
.key_ad .key {float:left;display:block;padding:0px 15px;background-color:#f4f4f4;color:#999;margin-right:10px;}
.key_ad .key:hover {color:#fff;background-color:#f78596;}
.key_ad .ad {float:right;}
.key_ad .ad a {float:right;margin-left:10px;display:block;padding:0px 15px;background-color:#f4f4f4;color:#999;}
.key_ad .ad a:hover {color:#fff;background-color:#f78596;}

.show_disclaimer {text-align:center;color:#999;line-height:14px;padding:50px 0px 20px 0px;font-size: 12px;}
.show_scan {text-align:center;}

.guide{
	font-size: 16px;
	margin-top: 30px;
	position: relative;
	padding: 0 30px;
	zoom: 1;
}
.guide:first-letter{
	font-size: 24px;
}
.guide .qute-1{
	position: absolute;
	background: url(../images/news-icon-5.png) no-repeat 0 0;
	width: 23px;
	height: 24px;
	top: 0;
	left: 0;
}
.guide .qute-2{
	position: absolute;
	background: url(../images/news-icon-5.png) no-repeat left bottom;
	width: 23px;
	height: 24px;
	right: 0;
	bottom: 0;
}

.guide{line-height:30px;}.guide p{ text-indent:2em; margin-bottom:10px;}