@charset "gb2312";
/* CSS Document */
/* ============================ 重置css样式 ============================ */    
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;}
body, button, input, select, textarea { font-size:12px; font-family: "微软雅黑","黑体";}
h1 { font-size: 18px;}
h2 { font-size: 16px;}
h3 { font-size: 14px;}
h4, h5, h6 { font-size: 100%;}
em { font-style: normal;}
ul, ol { list-style: none;}
a {
	text-decoration: none;
	cursor:pointer;
	outline:0;}
a:hover{ text-decoration:none ; color:#4A97CD;}
/* 重置表单元素 */
legend { color: #000;}
fieldset, img { border: none;}
/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;}
button, input, select, textarea { font-size: 100%;}
/* ========================= 页面常用样式 CSS样式 =========================== */    
.clear {
	clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.autoHeight{height:auto!important;min-height:0px;height:0px;}
.autoHeight:after{display:block;clear:both;content:".";visibility:hidden;height:0;}


/*头部*/
.headClum{ height:32px; background:url(bg_headclum.jpg); line-height:32px;}
.headClumCen{ width:1000px; margin:0 auto; height:32px;}
.headNav{ color:#666666; font-weight:bold; float:left;}
.headNav a{ padding-right:12px; color:#666;}
.headR{ float:right;color:#666666; font-weight:bold;}
.headR a{ padding:0 12px; color:#666;}
.logoClum{ width:1000px; height:88px; margin:0 auto;}
.logonPic{ width:202px; height:88px; float:left;}
.headSerch{ float:left; margin:28px 0 0 140px; width:348px; height:60px; display:inline;}
.headSerch_Inpu{ width:294px; height:25px; background:#e0e0e0; border:0; outline:none; padding:0 5px;}
.headSerch_Btn{ width:26px; height:26px; background:url(sprites.jpg) -4px -4px; margin-left:10px; border:none; cursor:pointer;}
.headSerch_key{ line-height:25px; color:#acacac;}
.headSerch_key a{ color:#acacac; padding-right:10px;}
.acticeTxt{ width:263px; float:right; margin-top:28px; line-height:20px; display:block; color:#4394d0; font-size:14px;}
.Head {
	background-image: url(headbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 170px;
	width: 100%;}
.Head .Header {
	height: 170px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;}
.Head .Header .Faver {
	float: right;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	text-align: right;
	width: 1000px;}
.Head .Header .Faver a {
	color: #4A97CD;
	margin-right: 10px;}
.Head .Header .Search {
	float: right;
	width: 450px;
	margin-top: 30px;
	padding-left: 10px;}
.Head .Header .Weibo{
	float: right;
	width: 150px;
	margin-top: 30px;
	padding-left: 10px;
	height: 26px;
	line-height: 26px;}





/*公共导航*/
.Nav{
	height: 50px;
	color: #fff;
	line-height: 50px;
	overflow: hidden;
	float: right;
	margin-top: 20px;
	width: 830px;}
.Nav a {
	font-size: 16px;
	color: #FFF;
	display: block;
	height: 50px;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
}
.Nav a:hover {
	background-color: #73B0D9;}

.NavCen{ width:1002px; margin:0 auto;}
.Nac_channel{ font-size:21px; float:left;}
.Nac_channel span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:10px;}
.NavCen ul{ float:right;}
.NavCen ul li{padding-left:52px; font-size:16px; float:left;}
.NavCen ul li a{ color:#fff;}

/*子页公共标题栏*/
.SubH2{ height:40px; line-height:40px; border-bottom:1px solid #cbcbcb; font-weight:normal;}
.SubH2P{ border-bottom:2px solid #4a97cd; height:38px; line-height:37px; float:left; font-size:21px; padding-right:3px; color:#444; font-weight:normal;}
.SubH2.nobor,.SubH2P.nobor{ border-bottom:none;}
.SubH2P span{ color:#4a97cd;}
.SubH2A{
	float: left;
	padding-left: 11px;
	font-family: Arial;
	font-size: 16px;
	color: #ec6c5f;
	float: left;
	text-transform: uppercase;}
.SubH3{ display:block; height:40px; line-height:40px; font-size:18px; color:#666; font-weight:normal;}
.SubH3 span{
	padding-left: 10px;
	font-family: Arial;
	color: #ec6c5f;
	font-size: 12px;
	text-transform: uppercase;}
.SubH3.bor{ border-bottom:1px solid #cbcbcb;}
.SubH3.mt15{ margin-top:15px;}

/*footer*/
.footer{ height:70px; text-align:center; background:#f2f2f2; padding:30px 0; color:#888; line-height:22px; margin-top:16px;}
.footer a{ color:#888; padding:0 10px;}

.minBox{ width:1002px; margin:16px auto 0;}
.leftBox{ width:700px; float:left;}
.rightBox{ width:280px; float:right; overflow:hidden;}

/*公共最新资讯*/
.LatestNews{ margin-top:12px;}
.LatestNews li{ line-height:23px; color:#999; background:url(icon_03.jpg) no-repeat left center; padding-left:15px; height:23px; overflow:hidden;}
.LatestNews li a{ color:#999;}

/*公共新闻排行*/
.NewRan{ margin-top:10px;}
.NewRan li{ height:23px; line-height:23px; overflow:hidden;}
.NewRan li a{ color:#999;}
.NewRan li .number1{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -198px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number2{ width:16px; height:16px; display:block; background:url(bg_number.jpg); float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number3{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -22px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number4{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -44px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number5{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -66px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number6{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -88px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number7{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -110px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number8{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -132px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number9{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -154px; float:left; margin-top:4px; margin-right:7px;}
.NewRan li .number10{ width:16px; height:16px; display:block; background:url(bg_number.jpg) left -176px; float:left; margin-top:4px; margin-right:7px;}

/*公共精彩热图*/
.picture{ width:308px;}
.picture li{ width:135px; margin:15px 10px 0 0; float:left; display:inline;}
.picture li .imgA{ width:133px; height:83px; border:1px solid #ccc; display:block;}
.picture li .txtA{
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: block;
	color: #999;
	overflow: hidden;}


/*公共热门推荐*/
.HotRcom{ height:131px; margin-top:18px;}
.HotRcom dt{ width:109px; height:129px; border:1px solid #ccc; float:left; overflow:hidden;}
.HotRcom dd{ width:158px; float:right; line-height:18px;}
.HotRcom dd .titA{ font-size:14px; color:#666; font-weight:bold; display:block;}
.HotRcom dd span{ color:#999; padding-top:15px; line-height:21px; display:block;}

/*分页*/
.page{
	height: 32px;
	text-align: center;
	float: left;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 0;
	width: 100%;}
.page a,.page span{ color:#666;}
.page a.f5c{ color:#5c9fd1;}
.page a.pageCur,.page a:hover{ background:#4a97cd; color:#fff;}

/*分享*/

.shar_To_txt{ width:50px; height:35px; float:left; text-align:left; line-height:30px; color:#666;}
.icon_weixin{ width:21px; height:21px; background:url(tt_shar.jpg) -155px -32px; margin-top:2px; margin-left:7px; float:left; position:relative; margin-right:5px; cursor:pointer;}
/*.qrcodeTable{ display:block; float:left; width:200px; height:200px;}*/
.wexin_bor{ background:#fff; border:1px solid #ccc; width:200px; height:250px; position:absolute; display:none; top:-300px; left:-100px; padding:20px;}
.wexin_close{ width:15px; height:15px; float:right; margin:-18px -20px 0 0; color:#666; font-size:14px;}
.weixin_txt{ color:#666; text-align:center; line-height:20px; font-size:12px; margin-top:10px;}
.demo{width:200px;margin:40px auto;}
.shareto_toolbox .demo h2{font-size:18px;height:50px;text-align:center;}
.shareto_toolbox .stico{overflow:hidden;display:block; background:url(tt_shar.jpg);cursor:pointer;}
.shareto_toolbox .stico_renren{background-position:-124px -32px; width:21px; height:21px; margin:2px 0 0 10px;}
.shareto_toolbox .stico_tsina{background-position:-61px -30px; width:24px; height:24px; margin-left:7px;}
.shareto_toolbox .stico_qzone{background-position:-30px -30px; width:24px; height:24px;}
.shareto_toolbox .stico_tqq{background-position:-95px -30px; width:19px; height:24px; margin-left:10px;}
.shareto_toolbox .st_button{float:left;}