html,body,body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { margin: 0; font-size:14px; color:#1b1b1b; padding: 0; border: 0; outline: 0;/* font-size: 100%;*/ font-style: normal;  vertical-align: baseline; background: transparent; font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei;}
article, aside, figure, footer, header, hgroup, nav, section { display: block; }
object, embed { max-width: 100%; }
html { overflow-y: scroll; }
h1, h2, h3, h4, h5, h6, p {
  font-size: 13px;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}
ul,ol { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a {margin: 0; padding: 0; vertical-align: baseline; background: transparent; text-decoration: none; color: #000; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px solid #000; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
th { font-weight: bold; vertical-align: bottom; }
td { font-weight: normal; vertical-align: top; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; padding: 0; }
input, select { vertical-align: middle; }
pre { white-space: pre; white-space: pre-wrap; white-space: pre-line; word-wrap: break-word; }
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; *vertical-align:baseline;}
.ie6 input { vertical-align: text-bottom; }
select, input, textarea { font: 99% sans-serif; }
table { font-size: inherit; font: 100%; }
:focus { outline: none; }
a:hover, a:active { outline: none; text-decoration:none; color:#da0203;}
/*a:link{ color:#000;}*/
a:visited{ color:#777;}
a:focus { text-decoration: none; }
small { font-size: 85%; }
strong, th { font-weight: bold; }
td, td img { vertical-align: top; }
sub, sup { font-size: 75%; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }
button, input, select, textarea { margin: 0; }
button { width: auto; overflow: visible; }
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
/*清除浮动*/
.clear{font-style:0; height:0; line-height:0; overflow:hidden; visibility:hidden; clear:both;}


/* head*/
.header{
width:980px;
margin:0 auto;
padding:0;
overflow: hidden;
}
.header .logo{width: 980px; height:180px; display:block;}

/*newtop-nav*/
.menu {width:100%;height:37px;margin: auto 0; background:#000;color:#FFF;overflow:visible;_overflow:hidden;}
.mainnav_list { width:980px;line-height:41px;color:#FFF; margin:0 auto;font-weight:100}
/*头部导航条*/

.nav {line-height: 37px; list-style-type: none; z-index:1111;font-size:14px;}
.nav a {display: block;padding:0 7px;text-align:center; color:#FFF;}
.nav a:link {display: block;color:#666; text-decoration:none; color:#FFF;}
.nav a:visited {display: block;color:#666;text-decoration:none; color:#FFF;}
.nav a:hover {display: block;color:#FFF;text-decoration:none;}

.nav li {float: left; padding:0px;border-bottom:1px solid #CCC;}
.nav li a:hover{display: block; background:#D10504;}
.nav li ul {line-height: 29px; list-style-type: none;text-align:left;left: -999em;  position: absolute; z-index:1111;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.nav li ul li{ background:#FFFFFC;float:none; font-weight:100;}

.nav li ul a{display: block;text-align:left;overflow:hidden;}
.nav li ul a:link {color:#666; text-decoration:none;}
.nav li ul a:visited {color:#666;text-decoration:none;}
.nav li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#D10504;}

.nav li:hover ul {left: auto;}
.nav li.sfhover ul {left: auto;}

.nav0{ background:#D10504;}


.jh{
height: auto;repeat-x;
width: 980px;
margin: 5px auto;
}
.smbox{
height: 35px;
background: url(../images/sep5.gif) repeat-x;
width: 980px;
margin: 5px auto;
}
.smbox .search{float: left;margin-top:5px;}
.smbox .search .l_Search {
  width: 223px;
  height: 23px;
  float: left;
  border: 1px solid #dcdcdc;
  background-color: #fff;
  float: left;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-left: 5px;
}
.smbox .search .l_Search .input_text {
  width: 176px;
  height: 22px;
  float: left;
  border: none;
  padding: 0 5px;
  color: #b3b3b3;
  font-size: 14px;
  background: none;
}
.smbox .search .l_Search .input_button {
  height: 22px;
  width: 37px;
  float: left;
  background: url(../images/sstb.png) no-repeat center center;
  border: none;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.smbox .search .keybox {
  float: left;
  height: 25px;
  line-height: 25px;
  font-size: 16px;
  padding: 0 8px;
  letter-spacing:2px;
  font-weight:bold;
}
.smbox .search .keybox a {
  color: #ff0000;
  font-size: 16px;
  margin: 0 4px;
}
.smbox .member{
float:right;
}
.smbox .member a{
height: 32px;
line-height: 32px;
padding: 0 8px;
margin-left: 5px;
margin-right: 5px;
font-size: 16px;
text-decoration: none;
color: #ff0000;
  font-weight:bold;
}
/* main */

.tm1 {
width: 974px;
height: 170px;
border: 3px solid #464646;
margin-top:17px;
border-image: initial;
}

.T7 {
float: left;
display: inline;
width: 300px;
height: 260px;
background: #CCC;
margin: 5px;
margin-right: 0;
}

.t6_right {
float: left;
display: inline;
width: 200px;
height: 260px;
background: white;
margin: 5px;
margin-left: 0;
overflow: hidden;
}

.main{ width:980px; margin:0 auto;}

.main .top_2{ width:974px; margin-top:17px; border:3px solid #eaeaea;}

.main .top_2 .ysj_1{ width:510px; overflow:hidden; float:left;position:relative;margin-left:1px; }
.main .top_2 .ysj_1 object{ float:left; height:170px; width:300px; }
.main .top_2 .ysj_1 .text{ margin-left:10px;width:200px; overflow:hidden; float:left; }
.main .top_2 .ysj_1 .text h4{ 
margin-top:5px;
border-bottom: 2px solid #eaeaea;
font-size: 16px;
color: #990000;
height:35px;
line-height:35px;}
.main .top_2 .ysj_1 .text h4 a{font-size:13px; line-height:35px;}
.main .top_2 .ysj_1 .text p{ color:#6c6c6c;width:197px; overflow:hidden; line-height:22px; font-size:12px;}
.main .top_2 .ysj_1 .text p a{ color:#1B1B1B; font-size:13px;}

.main .top_2 .ysj_2{ width:458px; overflow:hidden; float:left; margin-left:5px;}
.main .top_2 .ysj_2 .text{ margin-right:10px;width:180px; overflow:hidden;}
.main .top_2 .ysj_2 .text h4{ margin-top:5px;
border-bottom: 2px solid #eaeaea;
font-size: 16px;
color: #990000;
height:35px;
line-height:35px;}
.main .top_2 .ysj_2 .text h4 a{font-size:13px; line-height:35px;}
.main .top_2 .ysj_2 .text p{ color:#6c6c6c;width:197px; overflow:hidden; line-height:22px; font-size:12px;}
.main .top_2 .ysj_2 .text p a{ color:#1B1B1B; font-size:13px;}


.main .jdt_part{width:575px;height:auto;float:left;overflow:hidden;}
.main .jdt_part_right{width:395px;height:auto;float:right;}
.part_all h3{float:left;height:32px;line-height:32px;padding:0px 20px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:100; color:#C00;}
.part_all .zlyw_more{float:right;height:32px;line-height:32px;padding:0px 20px;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:100;}
.xiangxi{color:#da0203 !important;}
.jdt{ width:575px; float:right; height:300px; position:relative; overflow:hidden;}
.jdt ul{ position:relative; z-index:1;}
.jdt ul li{ position:absolute; float:left; top:0; left:0; }
.jdt ul li img{ width:575px; height:300px;}
.jdt ol{ position:absolute; bottom:22px; right:30px; z-index:3;}
.jdt ol li{  float:left; height:5px;  width:15px; margin-left:5px;right:16px; background:#000;}
.jdt ol li.active{ background:#f30;}
.jdt p{ display:none;width:100%; height:40px; background:#fff; opacity:0.7; filter:alpha(opacity=70); font-size:16px; text-align:center; line-height:40px; position:absolute; left:0; bottom:0; z-index:2; color:#000;}
.jdt p.active{ display:block;}
.pmzx{height:300px;}
.pmzx_hd {
  height: 35px;
  line-height: 35px;
  font-size: 18px;
  font-weight: bold;
  border-top: 2px solid #464646;
}
.pmzx_hd .hd_left {
  float: left;
  font-size: 16px;
  font-weight: bold;
  color: #900;
}
.pmzx_hd .hd_right{ float:right; }
.pmzx_hd .hd_right a{ 
background: url(../images/more.png);
text-align: right;
width: 42px;
height: 6px;
margin-top: 15px;
margin-right: 5px;
display: block;
}

.pmzx_bd {
  height: 260px;
  border-bottom: 2px #464646 solid;
  margin-bottom: 5px;
  border-top: 1px dashed #464646;
}
.pmzx_bd ul{ padding:5px; float:left;}
.pmzx_bd li{border-bottom: 1px dashed #E5E5E5; float:left; width:385px; height:30px;line-height:30px;overflow:hidden;}
.pmzx_bd li a{ font-size:13px;}
.pmzx_bd li span{float: right;font-size: 13px;color: #900;}


/*info_list*/
.info_list{width:100%;overflow:hidden;  margin: 10px auto;}
.info_list .left{width:695px; float:left; overflow:hidden; }
.info_list .left .list{ width:340px;  float:left; overflow:hidden; position:relative; }
.info_list .left .list h3{
position: absolute;
left: 0;
top: 0px;
border-bottom: 3px solid #990000;
font-size: 16px;
color: #990000;
height:35px;
line-height:35px;
}
.info_list .left .list ol{  width:100%;  padding-top:38px; font-size:14px; line-height:22px;color:#000; position:relative;}
.info_list .left .list ol li{ width:100%; border-bottom:1px dashed #E5E5E5; margin-top:5px; height:31px; line-height:31px;  }
.info_list .left .list ol li .list_con{ float:left; width:260px; display:block;   height:20px; line-height:31px;  margin-left: 10px; }
.info_list .left .list ol li a{ color:#000;}
.info_list .left .list ol li a:hover{ color:#da0203;}
.info_list .left .list ol li.first{
position: absolute;
  margin: 0;
  padding-left: 0;
  right: 0px;
  top: 0px;
  width: 276px;
  height: 35px;
  font-size: 14px;
  line-height: 40px;
  color: #000;
  border-bottom: 3px solid #e5e5e5;
}
.info_list .left .list ol li.first a{ color:#000; padding-left:10px;float:right;}
.info_list .left .list ol li.first a:hover{ color:#da0203;}
.info_list .left .list ol li.second{ overflow:hidden; height:auto; margin-top:9px; padding-left:0px; padding-bottom:10px;;}
.info_list .left .list ol .add_list_bg{background: url(../images/fk_list_02.png) no-repeat 0 9px;}



/** part**/
.right{ float:right;  width:273px;padding-top:0px; overflow:hidden;}
.right .list{ width:273px;  float:left; overflow:hidden; position:relative; }
.right .list h3{
position: absolute;
left: 0;
top: 0px;
border-bottom: 3px solid #990000;
font-size: 16px;
color: #990000;
height:35px;
line-height:35px;
}
.right .list ol{  width:100%;  padding-top:38px; font-size:14px; line-height:22px;color:#000; position:relative;}
.right .list ol li{ width:100%; border-bottom:1px dashed #E5E5E5; margin-top:5px; height:31px; line-height:31px;  }
.right .list ol li .list_con{ float:left; width:260px; display:block;   height:20px; line-height:31px;  margin-left: 10px; }
.right .list ol li a{ color:#000;}
.right .list ol li a:hover{ color:#da0203;}
.right .list ol li.first{
position: absolute;
  margin: 0;
  padding-left: 0;
  right: 0px;
  top: 0px;
  width: 209px;
  height: 35px;
  font-size: 14px;
  line-height: 40px;
  color: #000;
  border-bottom: 3px solid #e5e5e5;
}
.right .list ol li.first a{ color:#000; padding-left:10px;float:right;}
.right .list ol li.first a:hover{ color:#da0203;}
.right .list ol li.second{ overflow:hidden; height:auto; margin-top:9px; padding-left:0px; padding-bottom:10px;;}
.right .list ol .add_list_bg{background: url(../images/fk_list_02.png) no-repeat 0 9px;}


/* wen zi list*/
.main_bd{overflow:hidden;font-size:14px; float: left;}
.main_bd_l {width: 710px;}
.main_bd ul li{padding: 10px 5px;overflow: hidden;border-bottom: 1px dashed #ccc;}
.main_bd ul li img{ width:255px; height:145px; float:left;}
.main_bd ul li div.text{ width:560px; margin-left:15px; height:100px; float:left; position:relative;}
.main_bd ul li div.text h3{ font-size:18px; color:#000; font-weight:normal;} 
.main_bd ul li div.text p{ color:#676767; font-size:12px; line-height:20px;}
.main_bd ul li div.text p.meta{color: #999;font-size: 12px;line-height: 25px;}
.main_bd ul li div.text time{margin-right: 15px;}
.main_bd ul li div.text .meta .fa-clock-o{background: url(../images/iconfont-06.png) no-repeat 0px 2px;height: 16px;width: 16px;display: inline-block;margin-right: 5px;}
.main_bd ul li div.text .meta .fa-eye{background: url(../images/iconfont-yuedu.png) no-repeat 0px 2px;height: 16px;width: 16px;display: inline-block;margin-right: 5px;}
.main_bd ul li div.text .fx{ height:20px; width:50px;  padding-left:35px;font-size:12px; line-height:20px; position:absolute; bottom:25px; right:5px;}
.main_bd ul li div.text .fx p{ position:absolute;}
.main_bd_r{float:right;width:253px;background:#f0f0f0;padding:10px;}
.scxw{width:251px;border:1px solid #ddd;margin:auto;background:#fff;}
.scxw_hd{width:251px;height:34px;line-height:40px;background:url(../sanjiimg/scxw_hd.jpg) no-repeat 0px 0px;font-size:16px;font-weight:bold;padding:0px 5px;color:#535353;}
.scxw_bd{margin-top:10px;}
.scxw_bd p{height:30px;line-height:30px;padding:0px 10px;overflow:hidden;}
/** part**/
.right2{ float:right;  width:273px; padding-bottom:10px; overflow:hidden;border:1px #ddd solid; }
.right2 .bt{ width:100%; height:35px;  border-bottom:1px #464646 dotted;  background:#464646;color: #fff;}
.right2 .bt h3{ float:left; display:block; font-size:16px; text-indent:10px;line-height:35px;}
.right2 .bt a{
background: url(../images/more_yx.png);
text-align: right;
width: 42px;
height: 6px;
margin-top: 15px;
margin-right: 5px;
display: block;
float: right;
}
.right2 ul{ list-style:none; margin:0; padding:0; text-align:left;}
.right2 ul li{ list-style:none; margin:10px 0 0 10px; float:left; width:118px; height:140px; border:1px #f1f1f1 solid;}
.right2 ul li a{ display:table-cell;width:118px; height:115px;  zoom:1; *font-size:66px; vertical-align:middle; text-align:center; background:#f1f1f1;}
.right2 ul li img{width:118px;height:115px; vertical-align:middle;}
.right2 ul li p{ display:block; width:118px;  height:25px; line-height:25px; text-align:center; font-size:13px; color:#666;overflow: hidden;}

/* wen zi neirong*/
.main .position_bg {
  border-bottom: 3px solid #333;
  height: 30px;
  padding-top: 5px;
  position: relative;
}
.main .position{ width:330px;font-size: 14px;}
.main .position em{ float:right}
.list li{left center no-repeat; padding-left:8px; font-size:12px; float:left;width:235px;}
.xwleft{ width:707px; float:left;}

.newtitle{text-align:center; height:90px; padding-top:14px;}
.newtitle h1{font-size:20px; font-weight:bold; height:39px; border-bottom:1px dashed #8a8888; line-height:30px; margin-bottom:10px; width:707px; float:left; position:relative;}

.newtitle h2{color:#777; position:relative; width:707px; float:left}
.newtitle h2 span{color:#000; padding-right:10px;}

.newcon{ width:707px; margin:0px auto; padding-bottom:20px;}
.daodu {border-bottom:1px solid #8a8888; padding-bottom:10px; font-size:13px; text-indent:26px;}
.daodu h2{ height:21px; border-bottom:1px solid #8a8888; margin-bottom:8px;text-indent:0px;}
.daodu h2 span{ display:inline-block; padding:0px 5px; line-height:19px; height:20px; color:#fff; background:#464646; font-size:14px;}
.zwen p{ padding-top:10px;line-height:25px; text-indent:30px;font-size:14px; color:#1b1b1b;}
.zwen img{ max-width:700px; width:expression(this.width >700 ? "700px" : this.width);}
.newright{  width: 256px;float: right;border: 1px solid #ccc;}


/**阅读排行**/
.hot{background:#fafafa;position:relative;}
.hotnav{border-bottom: 1px #ddd solid;}
.hotnav h4{
height: 35px;
  line-height: 35px;
  font-size: 15px;
  color: #333;
  font-weight: 600;
  padding-left: 10px;
  background: #fff;
  border-top: 1px solid #ccc;
  }
.hotcon ul{  line-height:27px; padding-left:10px;}
.hotcon ul li{ padding-left:20px; font-size:13px; width:215px; line-height:30px; border-bottom:1px #cfcfcf dotted; background:url(../images/fk_list_02.png) no-repeat 0px 9px;}
.hotcon ul li a{font-size:12px;}
.hotcon ul li a:hover{ text-decoration:none; font-size:12px;}

/*img list*/
.main_list{width:992px;}
.main_list div.list_1{width:218px;padding:10px;background:#efefef;float:left;margin-right:10px;_display:inline;margin-top:10px;}
.main_list div.list_1:hover{ background:#333;color:#fff;}
.main_list div.list_1 dl{width:205px;padding:7px;margin-right:10px;_display:inline;margin-top:10px;}
.main_list div.list_1 .fenx{width:218px;margin-right:10px;_display:inline;height: 30px;padding-left: 13px;}
.main_list dl:hover a,.main_list dl:hover dd{color:#fff;}
.main_list dt{height:auto;}
.main_list dt a{ width:218px; height:218px; display:table-cell; *font-size:150px; zoom:1; vertical-align:middle; text-align:center;}
.main_list dt img{ max-width:203px; max-height:218px; vertical-align:middle;display:block; margin:0 auto;}
.main_list dd{height: 30px;overflow:hidden;font-size: 14px;text-align: center;font-weight: bold;line-height: 30px;color: #800;}
/*ren cai list*/
.rencaiclass {
  width: 978px;
  margin: 0 auto;
  border: 1px solid #ccc;
  margin-left: 0px;
  height: 70px;
  border-top: none;
}
.rencaiclass h3 {
  line-height: 70px;
  font-size: 16px;
  font-weight: bold;
  color: #333;
  padding-left: 10px;
  float: left;
  width: 70px;
}
.xhclass {
  width: 896px;
  float: right;
}
.rencaiclass .xhclass ul li {
  line-height: 35px;
  font-size: 13px;
  padding: 0 10px;
  float: left;
}
.main_rencai{width:992px;}
.main_rencai div.list_2{width: 168px;padding:10px;background:#efefef;float:left;margin-right:10px;_display:inline;margin-top:10px;}
.main_rencai div.list_2:hover{ background:#333;color:#fff;}
.main_rencai div.list_2 dl{width: 165px;padding: 2px;margin-right:10px;_display:inline;margin-top:10px;}
.main_rencai div.list_2 .fenx{width:218px;margin-right:10px;_display:inline;height: 30px;padding-left: 13px;}
.main_rencai dl:hover a,.main_list dl:hover dd{color:#fff;}
.main_rencai dt{height:auto;}
.main_rencai dt a{ width: 168px; height: 200px; display:table-cell; *font-size:150px; zoom:1; vertical-align:middle; text-align:center;}
.main_rencai dt img{width:150px;height:200px; vertical-align:middle;display:block; margin:0 auto;}
.main_rencai dd{height: 30px;overflow:hidden;line-height:21px;color:#666;font-size: 14px;text-align: center;font-weight: bold;line-height: 30px;color: #800;}
/*page*/
.fpage{
  padding-top: 20px;
  line-height: 23px;
  text-align: center;
  clear: both;
}
/*images*/
 /*幻灯片区域背景*/
 #con{width: 980px; margin: 0 auto; position: relative;}
 #con .MainBg{ float:left; width:800px; height:680px; background:#efefef;}

 /*标题和页码*/
        .Title{ color: #EEE; padding:20px; line-height: 25px; height: 90px; width: 760px; position: absolute; top: 550px; z-index: 1; color: #fff; border-top: 1px solid #ddd; font-size: 12px; background-color:#000;
			filter:alpha(opacity=50); 
			-moz-opacity:0.5; 
			opacity:0.5;
        }
        .Title h1{ display: inline;}
		.CounterCurrent{ color: #fff; font-size: 30px; font-weight: bold; position:absolute; top:50px; left: 8px; z-index: 20; width:40px; height:30px; text-align:center}
		.Counter_line{ color: #fff; font-size:40px; position:absolute; font-weight:1;  top:55px; left: 43px; z-index: 20;}
        .Counter{ color: #fff; position:absolute; font-size:15px; top:63px; left: 53px; z-index: 20; width:30px; height:30px; text-align:center;}
        
		.title_con{position: absolute;top: 10px;height: 100px;}



/*footer*/
.footer{width:100%;color:#FFFFFF;border-top:1px solid #D10504;}
.footer .part2{background:#5b5b5b;text-align:center;color: #FFF;padding:17px 0;}
.youbian,.zongji{display:inline-block;padding:0px 22px;color: #FFF;}
.youbian{background:url(/css/2.jpg) no-repeat left center;}
.zongji{background:url(/css/2.png) no-repeat left center;}

/*search list*/
.searchlist{
width: 980px;
margin: 0 auto;
}
.searchlist dl{ padding:14px 0px; border-bottom:1px solid #CCC; }
.searchlist dl dt{ height:30px; line-height:30px;}
.searchlist dl dt a{font-size:16px; color:#085aae; text-decoration:none;}
.searchlist dl dd{ font-size:14px;}
.searchlist dl dd.bq{ font-size:12px; color:#999; line-height:30px;}
.searchlist dl dd.bq a{ padding-left:3px;font-size:12px; color:#419cc7;}

/*dan ye*/
.dleft{ width: 210px;float: left;border: 1px solid #ccc;}
.dright{ width:750px; float:right;}
.dright a{font-size:16px; color:#844C3C;}
.dright a:hover, a:active {color:#da0203;}

.contentd {
  width: 980px;
  border-top: 3px solid #333;
}
.contentd h1 {
  font-size: 21px;
  font-weight: bold;
  height: 39px;
  border-bottom: 1px solid #E1E1E1;
  line-height: 30px;
  margin: 10px 0;
  width: 980px;
  position: relative;
  text-align: center;
}
.danye {
color: #000;
}
.danye ul{ width:100%;}
.danye ul li{ width:100%;}
.danye p{ padding-top:10px;line-height:25px; text-indent:30px;font-size:14px; color:#1b1b1b;}
.dy1{ width:100%;}
.dy{background:#fafafa;position:relative;}
.dynav{border-bottom: 1px #ddd solid;}
.dynav h4{
height: 35px;
  line-height: 35px;
  font-size: 15px;
  color: #333;
  font-weight: 600;
  padding-left: 10px;
  background: #fff;
  border-top: 1px solid #ccc;
  }
.dycon ul{  line-height:27px; padding-left:10px;}
.dycon ul li{ padding-left:20px; font-size:13px; width:169px; line-height:30px; border-bottom:1px #cfcfcf dotted; background:url(../images/fk_list_02.png) no-repeat 0px 9px;}
.dycon ul li a{font-size:12px;}
.dycon ul li a:hover{ text-decoration:none; font-size:12px;}