@charset "utf-8";
/* CSS Document */
#container {
  background: none repeat scroll 0 0 #D7DCE0;
  height: 360px;
  margin: 0 auto;
  overflow: hidden;
  width: 664px;
}
.flexslider {
  height: 360px;
  position: relative;
}
.flexslider .slides {
  height: 360px;
  overflow: hidden;
}
.flex-control-nav {
  height: 14px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 30px;
  width: 150px;
}
.flex-direction-nav {
  bottom: 20px;
  height: 19px;
  left: 90px;
  position: absolute;
}
.flexslider .slides .img {
  display: block;
  float: right;
  height: 360px;
  width: 520px;
}
.flexslider .slides img {
  height: 360px;
  width: 520px;
}
.flex-caption {
  border-bottom: 1px dotted #7E8386;
  border-top: 1px dotted #7E8386;
  color: #004175;
  font-family: "微软雅黑";
  font-size: 20px;
  height: 225px;
  left: 0;
  line-height: 25px;
  margin: 0 10px;
  overflow: hidden;
  padding: 15px 0;
  position: absolute;
  text-align: center;
  top: 50px;
  width: 130px;
}
.flex-caption1 {
  background: none repeat scroll 0 0 #D7DCE0;
  height: 225px;
  overflow: hidden;
}
.flex-caption a {
  color: #004175;
}
.flex-control-nav li {
  display: inline-block;
  margin:0 0 0 5px;
}
.flex-control-nav li:first-child {
  margin: 0;
}
.flex-control-nav li a {
  background:url(../../images/read/read_index_bg_control_nav.png) no-repeat scroll 0 0 transparent;
  cursor: pointer;
  display: block;
  height: 14px;
  text-indent: -9999px;
  width: 14px;
}
.flex-control-nav li a.active {
  background-position: 0 -28px;
  cursor: default;
}
.flex-direction-nav li {
  float: left;
  text-align: center;
  width: 25px;
}
.flex-direction-nav li a {
  background:url(../../images/read/read_index_bg_direction_nav.png) no-repeat;
  cursor: pointer;
  display: block;
  height: 19px;
  text-indent: -9999px;
  width: 19px;
}
.flex-direction-nav li a.prev {
  background-position: 0 0;
  left: -20px;
}
.flex-direction-nav li a.next {
  background-position: -19px 0;
}
.pannel-title {
  background: url(../../images/read/read_fk-tit.jpg) repeat-x scroll 0 0 transparent;
}
.tit-blue {
  border-bottom: 2px solid #4B2D04;
  color: #9F612C;
}
.Links a {
  overflow: visible;
  white-space: nowrap;
}
.new-tit{
	height:49px;
	background:url(../../images/read/read_new-tit.jpg) repeat-x;
}
.new-tit .title-inner{
	height:49px;
	line-height:49px;
}
.new-tit .title-inner a{
	color:#EA981E;
}
.new-tit .title-inner span{
	color:#EA981E;
}
.slist{float:right;height:49px;line-height:49px;padding-right:15px}
.slist a{color:#CC6511;font-weight:500}
.no-bor{border:none}
.pannel .no-bor{width:259px;float:left;overflow:hidden;}
.w239{width:239px;background:url(../../images/read/read_w239.jpg) bottom no-repeat}
.w239 .title-inner a{color:#91480C}
.height01 {
  width:239px;
  height: 91px;
  overflow: hidden;
}
.height02{
	height:120px;
	overflow:hidden;
}
.dotted{width:220px}
.w200{float:right;width:200px;border:none;overflow:hidden;}
.tit200{background:url(../../images/read/read_w239.jpg) bottom no-repeat}
.tit200 .title-inner a{color:#91480C}
.le-bg{border:none;padding-left:5px;background:url(../../images/read/read_h270.jpg) right no-repeat}
.w200 .dotted{width:180px}
.bor-no{border:none}
.w493{width:490px;overflow:hidden}
.w495{width:495px;overflow:hidden}
.h34{height:34px;line-height:34px;background:url(../../images/read/read_h34.jpg) no-repeat}
.h34 .title-inner a{color:#91480C}
.hei{height:95px;overflow:hidden}
.hei .title a{font-weight:bold;}
.w350{width:330px;overflow:hidden}
.w636{width:636px;overflow:hidden}
.w350 .pannel-image{padding-left:}
.w350 .subtitle{width:300px;float:left}
.w636 dl dd{width:172px;float:left;padding:0 20px}
.w227{width:227px;overflow:hidden;background:url(../../images/read/read_w227.jpg) no-repeat}
.w227 .pannel-inner .title a{font-weight:bold;}
.w753{width:753px;overflow:hidden}
.title{text-align:center}
.title a{color:#990000;font-weight:500}
.w352{width:352px;overflow:hidden}
.pd{background:url(../../images/read/read_pd.jpg) no-repeat;height:34px;line-height:34px;}
.pd .title-inner a{color:#91480C}
.bor-no .dotted{width:700px}
.w352 .pannel-inner .title a{font-weight:bold;}
.height01 .title a{font-weight:bold;}


/*导航*/
#HomePage {
    border-top: 4px solid #4B2D04;
}
#subnav{
	height:63px;
	background:url(../../images/read/read_fk-nav.jpg) no-repeat;
}
#subnav .nav-main{
	width:180px;
	height:63px;
	line-height:63px;
}
#subnav .nav-submain{
	width:800px;
	height:58px;
	padding-top:5px;
}
.main-nav-line01{
	width:5px;
	height:48px;
	background:url(../../images/read/read_main-nav-line01.jpg) no-repeat center center;
	float:left;
}
#subnav .nav-submain .n-v{
	float:left;
	padding:0 39px;
	display:inline;
}

#subnav .nav-submain .n-v a {
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-weight:bold;
}
#subnav .nav-submain .n-v p{
	height:25px;
	line-height:25px;
	overflow:hidden;
}
#subnav .nav-submain .pd01{
	width:77px;
	float:left;
	padding:0 5px 0 20px;
	display:inline;
}
#subnav .nav-submain .pd02{
	width:66px;
	float:left;
	padding:0 40px 0 0;
	display:inline-block;
}
#subnav .nav-submain .pd03{
	width:100px;
	overflow:hidden;
}
#subnav .nav-submain .pd04{
	width:180px;
	overflow:hidden;
}
#subnav .nav-submain  .pd05{
	width:76px;
	overflow:hidden;
	padding-left:30px;
	padding-right:0px;
}
.pd03 a{
	width:30px;
	overflow:hidden;
}
.pd04 a,
.pd05 a,
.pd01 a{
	width:66px;
	overflow:hidden;
}
/*导航结束*/

/*焦点图切换*/
#container {width: 664px; height:360px; margin: 0 auto; background:#D7DCE0; overflow:hidden;}

.flexslider { zoom: 1; position:relative; widows:630px; height:360px;}
.flexslider .slides {zoom: 1; height:360px; overflow:hidden;}
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}

.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides .img {width:520px; height:360px; float:right; display: block;}
.flexslider .slides img {width:520px; height:360px;}
.flex-pauseplay span {text-transform: capitalize;}

.flex-caption {width: 130px; position: absolute; left: 0; top: 50px; color: #004175; font-size: 20px; font-family:"微软雅黑"; line-height: 25px; margin:0 10px; padding:15px 0; height:225px; overflow:hidden; border-top:1px dotted #7E8386; border-bottom:1px dotted #7E8386; text-align:center; }
.flex-caption a { color: #004175;}
.flex-caption a:hover { color: #C70006;}
.flex-caption1 { height:225px; overflow:hidden; background:#D7DCE0;}

.flex-direction-nav {	position:absolute;	left:90px;	bottom:20px; height:19px;}
.flex-direction-nav li {width:25px;	text-align:center;	float:left;}
.flex-direction-nav li a {width: 19px; height: 19px; display: block; background: url(../../images/read/read_index_bg_direction_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background-position: -19px 0;}
.flex-direction-nav li a.prev {background-position: 0 0; left: -20px;}

.flex-control-nav {width: 150px; position: absolute; height:14px; top: 30px; text-align: center; height:14px; overflow:hidden;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 14px; height: 14px; display: block; background: url(../../images/read/read_index_bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -14px;}
.flex-control-nav li a.active {background-position: 0 -28px; cursor: default;}
/*焦点图切换结束*/