/* CSS Document */

	/* css  */
	body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; font-weight:normal; }
	img { border:0; margin: 0; padding: 0;   }
	body { color: #000; -webkit-user-select: none; -webkit-text-size-adjust: none; font:normal 16px/200% "΢ź", helvetica, arial; text-align:left;   }
	header, section, footer { display: block; margin: 0; padding: 0 }
	a{text-decoration:none;color:#000;}

	/* Ч */
	.effectNav{ margin-top:10px;  border-top:1px solid #666; background:#999; padding-bottom:10px;}
	.effectNav h3{ padding:0 10px; background:#ddd; background:#333; color:#fff;  }
	.effectNav ul{ font-size:0;  }
	.effectNav li{ display:inline-block; font-size:12px; padding:0 10px; margin:10px 0 0 10px;  background:#cdcdcd;  }
	.effectNav li.new{ background:#fce8cd;  }


	/* css ----------------------- */

	body{ background: #FFF;  }
	
.text_set{ background:url(http://s0.mimg.ifeng.com/upload/day_130527/201305271402114723.png) repeat;}	
.text_table{ padding:20px; padding-bottom:50px;}
.text_table table{ border-top:1px solid #cfcfcf; border-right:1px solid #cfcfcf; margin-bottom:18px;}
.text_table table tr td{ border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; text-align:center; background:#FFF; padding:4px 0;}
.text_table table tr td a{ color:#2b2b2b; display:block;}
.text_table table tr td.selected{ -webkit-box-shadow:0px 2px 2px #e0e0e0 inset;-moz-box-shadow:0px 2px 2px #999 inset; box-shadow:0px 2px 2px #e0e0e0 inset; background:#f2f2f2;}
.text_table table tr td.selected a{ color:#b60606;}
.text_table span{ display:inline-block; width:30px; text-align:center; margin-right:10px; border:1px solid #c6c6c6;background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e8e8e8));background: -moz-linear-gradient(top, #f4f4f4, #e8e8e8);background: -o-linear-gradient(top,  #f4f4f4, #e8e8e8); }
.text_table span:last-child{ float:right; margin-right:0; width:auto; padding:0 10px;}
.text_table span:last-child a{ color:#737373; text-shadow:0 1px 0 rgba(255, 255, 255, 0.7);}
.text_logo{ text-align:center; padding:10px 0;background: url(http://s2.mimg.ifeng.com/upload/day_130527/201305271645305601.png) repeat-x left bottom;}	
	
	/* ͷ */
	header{}
	
	header .logo{ height:45px;background:#1C5C82; position:relative; -webkit-box-shadow:0px 3px 3px #a7a7a7;-moz-box-shadow:0px 3px 3px #a7a7a7;box-shadow:0px 3px 3px #a7a7a7; }
	header .logo h1{ line-height:28px;float:left;}
	header .logo h1 a{ font-size:20px; color:#FFF;}
	header .logo h1 img{ height:20px; padding-top:10px; padding-bottom:0px;}
	header .logo .logo_r{ float:right;}
	header .logo .logo_r img{ width:21px; height:21px; display:block;cursor: pointer; margin-top:10px; margin-right:15px;}
	
	nav{ background-color:#eeeeee; width:100%; float:left; padding-top:15px;padding-bottom:10px;margin-bottom:10px;}
	nav a{width:25%; display:block; float:left; text-align:center; color:#1C5C82; font-size:16px; line-height:26px; vertical-align:top; }

	/* ͷ */
	.headNew{ padding-top:10px; margin-top:10px; }
	.headNew,.subNew{ text-align:center;  }
	.headNew a{ color: #900; font-size:20px;  }
	.subNew a{ color:#999;  font-size:14px; margin:0 5px;   }

	/* ͼ */
	.slideBox{ position:relative; overflow:hidden; margin:10px;  max-width:560px;/* ýͼ */ }
	.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
	.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.slideBox .hd li.on{ background:#fff;  }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%; height:200px;/* ͼƬ100%ﵽӦЧ */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* ȥӴ */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

	.adslideBox{ position:relative; overflow:hidden; margin:10px;  max-width:560px;/* ýͼ */ }
	.adslideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
	.adslideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.adslideBox .hd li.on{ background:#fff;  }
	.adslideBox .bd{ position:relative; z-index:0; }
	.adslideBox .bd li{ position:relative; text-align:center;  }
	.adslideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:50%; height:100px;/* ͼƬ100%ﵽӦЧ */}
	.adslideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* ȥӴ */
	.adslideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

	.adBox img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:23%; height:50px;/* ͼƬ100%ﵽӦЧ */}



	
	/* Tabл */
	.tabBox{ margin:10px auto;}
	.tabBox .hd{ height:34px; line-height:34px; font-size:18px; overflow:hidden; background:#eee; border-top:1px solid #1C5C82;  padding:0 10px;  }
	.tabBox .hd h3{ float:left; font-size:1.1em; font-weight: 400;font-style: normal; }
	.tabBox .hd h3 a{color:#123261;}
	.tabBox .hd h3 span{color:#ccc; font-family:Georgia; margin-left:10px;  }
	.tabBox .hd ul{ float:right;  }
	.tabBox .hd ul li{ float:left;  padding:0 5px; vertical-align:top;}
	.tabBox .hd ul li.on a{ color:#123261; display:block; height:32px; line-height:32px;   border-bottom:2px solid #123261;  }
	
	.tabBox .bd ul{ padding:10px; padding-bottom:0px;}
	.tabBox .bd ul li{ border-bottom:1px dotted #ddd; line-height:40px; font-size:16px; color:#666; }
	.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); color:#1C5C82;}  /* ȥӴ */
	.tabBox .bd .t{ height:auto; overflow:hidden;   }
	.tabBox .bd .t .pic{ width:130px; float:left;    }
	.tabBox .bd .t .con{ margin-left:130px; line-height:20px;   }
	.tabBox .bd .t .con p{ font-size:12px; color:#999;  }
	.readMore{ display:block; height:31px; line-height:31px; margin:0px auto 20px auto; font-size:14px;  text-align:center; text-decoration:underline; color:#444444; background-color:#f0f0f0; width:90%; text-decoration:none;}

	/* ͼ */
	.scrollBox{ margin:10px auto; text-align:center;  }
	.scrollBox .bd li{ width:50%; float:left; font-size:14px; }
	.scrollBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* ȥӴ */
	.scrollBox .bd li img{ width:140px; background:url(images/loading.gif) #fff center center no-repeat;  }
	.scrollBox .hd{ height:20px; overflow:hidden; font-size:0; }
	.scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
	.scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.scrollBox .hd .on{ background:#BA2636;  }
	.scrollBox .prev,.scrollBox .next{ display:inline-block; width:25px; height:20px; background:url(images/wyIcons.png) no-repeat; overflow:hidden; margin:0 5px;  vertical-align:top; }
	.scrollBox .next{ background-position:-105px 0; }
	
	
	.m_ad{ width:100%; text-align:center;}
	
	.footer-nav {background:#efefef;border-top:1px solid #123261;border-bottom:1px solid #efefef;width:100%;}	
	.footer-nav a {  display:block;  background-color:#efefef; float:left;  width:25%;  text-align:center;  color:#2b2b2b;border-right:1px solid #dfe0e1;  border-left:1px solid #f9f8f8;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;}
	.footer-nav a:first-child {border-left:0;}
	.footer-nav a:last-child {  border-right:0;}
	.footer {border-bottom: 1px solid #dfe0e1;background: #efefef;float: left;line-height: 24px;padding: 25px 0;width: 100%;border-top:1px solid #1C5C82;}
	.footer p {text-align: center;padding: 5px 0;}
	.footer p a {display: inline-block;padding: 0 10px;background: url(http://s1.mimg.ifeng.com/upload/day_130620/201306201021326314.png) no-repeat right center;}


.title_text {
padding: 14px 15px 20px 15px;
}	
.main_text {
padding: 20px 15px 10px 15px;
color: #4c4c4c;
text-justify: auto;
text-align: justify;
line-height: 1.5;
font-size: 18px;
}
.main_text img{
padding: 0;
max-width: 610px;
min-width: 290px;
min-height: 100px;
 width:98%;
position: relative;
margin: auto;
display:block;
}


/*ҳʽ*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:26px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#000;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #1c5c82;background:#1c5c82;}
.page_list a.on{color:#fff;border:1px solid #ccc;background:#1c5c82;}

.HyAd{width:960px; margin-bottom:20px;  margin-left:auto; margin-right:auto; overflow:hidden;}

*{margin:0;padding:0;}
.menu{width:100%;height:50px;background:#1C5C82;}
.menu .nav{height:50px;overflow-x:scroll;white-space:nowrap;margin:0 40px 0 20px}
.menu .nav::-webkit-scrollbar{display: none;}
.menu .nav li{display:inline-block;}
.menu .nav li a{font-size:16px;display:block;height:50px;/*border-left:1px solid #000;*/padding:0 10px;line-height:50px;color:#efefef;text-decoration:none;position:relative;}
.menu .nav li a.hover,.menu .nav li a.current{background:#efefef;color:#1C5C82;font-size:17px;}
.menu .nav li .box{width:100%;height:50px;position:absolute;top:95px;left:0;background:#efefef;display:none;font-size:17px;overflow-x:scroll;white-space:nowrap;}
.menu .nav li .box a{display:inline-block;height:50px;color:#1C5C82;line-height:50px;border:none;background:none;}
.menu .nav li .box::-webkit-scrollbar{display: none;}
.menu .nav li .box a.hover,.menu .nav li .box a.current2{font-weight:bold;font-size:19px;color:#1C5CAA;}

.menu .nav-btn-more{ position: absolute; right: 0;width:40px; top: 45px; height: 50px; line-height: 50px;font-size:18px;color:#efefef; text-align: center; -webkit-tap-highlight-color: transparent; }

