@charset "gb2312";
/* CSS Document */

.dtwz{ clear:both; height:33px; line-height:28px;   background:url(xxgk-right-dir-bg_05.png) repeat-x; } 
 .dtwz span{ float:left; margin-left:12px; padding-left:15px; background:url(xxgk-list-dir_12.png) no-repeat 0 50%; color:#555555;}
 .dtwz span a{ margin-left:2px; margin-right:2px;}

.area-l{ float:left; width:307px;}
.area-r{ float:right; width:676px;}
.box-bk{ border:1px solid #ffdf94;}

/* ½¹µãÍ¼ */
.focusBox {position: relative; width: 307px; height: 260px; margin-bottom:15px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 307px; height: 260px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

/* TabÇÐ»» */
.slideTxtBox{ height:271px; overflow:hidden;}
.slideTxtBox .hd{ height: 38px; line-height: 33px; font-size: 14px; background: url(ayly-titbg-x_13.png) repeat-x; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left; width:93px; height: 38px;}
.slideTxtBox .hd ul li a{ display:block; text-align:center; width:93px; height: 38px;}
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{display:block; text-align:center; width:93px; height: 38px; background: url(ayly-titbg_13.png) no-repeat left bottom; color: #ed3a06; font-weight: bold; }
.slideTxtBox .bd{clear: both; position:relative; overflow:hidden;zoom:1; padding:0px 10px 10px;  }

.slideTxtBox .bd li{ clear: both; position:relative; height:92px;  padding-top:10px; padding-bottom:10px; border-top:1px dashed #c6c6c6; margin-top:-1px; top:-1px;}
.slideTxtBox .bd li img{ float: left; width: 122px; height: 86px; border: 1px solid #ccc; padding:2px;}
.slideTxtBox .bd li h1{float: right;width: 145px; margin-bottom: 5px; font-weight: bold; font-size: 14px; color: #231815;   }
.slideTxtBox .bd li h1 a{color: #231815;}
.slideTxtBox .bd li p{ float: right; width: 145px;line-height: 18px;  }
.slideTxtBox .bd li span{ padding-left: 6px; }


.sygl{ height: 273px; background: url(ayly-titbg-x_13.png) repeat-x; margin-top: 15px; }
.sygl-tit{ clear: both; height: 38px;  background: url(ayly-titbg_13.png) no-repeat left bottom;}
.sygl-tit h2{ font-size: 14px; font-weight: bold; color: #ed3a06; width: 93px; text-align: center; line-height: 30px; }
.sygl-tit span{ float: right; padding-right: 10px; line-height: 30px; }
.sygl-tit span a{ color:#8c8a89;}
.news-list{ clear: both; padding: 7px 10px 0px; }
.news-list li{ line-height: 24px; }
.news-list li span{ float:right; padding-right:10px;}

.main-col-l{ float:left; width:399px; height:473px; overflow:hidden;}
#zxbd{ width: 396px; height: 329px; overflow: hidden; clear: both; margin-bottom: 15px; }
.column-c-tit{ height: 30px; clear: both; background: url(ayly-titbg_11.jpg) no-repeat; }
.column-c-tit h2{ font-size: 14px; font-weight: bold; color: #FFFFFF; line-height: 30px; padding-left: 10px; }
.column-c-tit h2 a{ color: #FFFFFF; }
.column-c-tit span{ float: right; color: #595757; line-height: 30px; padding-right: 10px; }
.column-c-tit span a{ color: #595757; }

#onenewstit{ text-align:center; clear: both; padding-top:14px; height:30px;_height:31px; font: 20px "\9ED1\4F53"; }

#onenewsnr{ line-height: 20px; text-indent: 24px; height: 50px; _height: 67px; padding: 0px 14px; }
#onenewsnr-line{ border-bottom: 1px dashed #7f7f7f; clear: both; height: 1px; line-height: 1px; padding: 0px; font-size: 0px; margin: 0px 12px; _margin: 0px 0px 12px 2px; }

.main-col-r{ float: right; width:263px; height:473px; overflow:hidden;}
.aygk{ height: 253px; margin-bottom: 15px; overflow: hidden; background: url(ayly-titbg_13.jpg) no-repeat; }
.aygk h2{ font-size: 14px; line-height: 30px; font-weight: bolder; color: #FFF; height: 30px; padding-left: 10px; }
.aygk p{ padding: 12px; line-height: 20px; text-indent: 24px; }
.aygk p a{ color: #e82b02; padding-left: 15px; }
.aygk li{ float: left; height: 32px; width: 60px; display: inline; margin-left: 7px; line-height: 30px; padding-left: 20px; }
.aygk .jtfw{ background: url(ayly-icon_27.jpg) no-repeat; }
.aygk .dyfw{ background: url(ayly-icon_29.jpg) no-repeat; }
.aygk .xmzs{ background: url(ayly-icon_31.jpg) no-repeat; }
.ay-vod{ height:193px; padding:4px;}
.lyay-right{ float:right; width:674px;height:348px;} 
 .lyay-tit{ background:url(lyay-tit-bg_05.png) no-repeat; height:50px;}
 .lyay-tit h2 a{color:#ee3200; }
 .lyay-tit h2{ background:url(lyay-tit-bg2_05.png) no-repeat; height:42px; line-height:42px; width:157px;text-align:center; font-size:14px; font-weight:bold; color:#ee3200;}
 .lyay-tit .more{ padding-top:12px; padding-right:30px; color:#555555;}
 .lyay-tit .more:hover{ color:#ee3200;}
 .lyay-container{ background: url(lyay-right-bg.gif) no-repeat center top; width: 650px; margin: 0px auto; overflow: hidden; }
 .lyay-container img{ float:left; margin-right:10px;}
 .lyay-conent{ float: left; width: 290px; margin-left: 15px; margin-right: 15px; display: inline; height: 137px; }
 .lyay-text h3{ padding-top:2px; padding-bottom:8px; font-size:14px; font-weight:bold; color:#0f7800;}
 .lyay-text h3 a{color:#0f7800;}
 .lyay-text p{ line-height:22px; text-indent:1em; padding-left:23px;}

.jdjs{height:180px; clear:both; }
 .jdjs-tit{clear:both; background:url(lyay-tit-bg_05.png) no-repeat; height:45px;}
 .jdjs-tit h2 a{ color:#ee3200;}
 .jdjs-tit h2{ background:url(lyay-tit-bg2_05.png) no-repeat; height:42px; line-height:42px; width:157px;text-align:center; font-size:14px; font-weight:bold; color:#ee3200;}
 .jdjs-tit .more{ padding-top:12px; padding-right:30px; color:#555555;}
 .jdjs-tit .more:hover{ color:#ee3200;}

 
 .jdjs-pic{ width:978px; height:125px; clear:both; padding:0px 0px 0px 15px; overflow:hidden;}
 .jdjs-pic li{ display:inline; float:left; width:151px; margin-left:5px; margin-right:5px; overflow:hidden;}
 .jdjs-pic img{ display:block; width:143px; height:92px; padding:3px; border:1px solid #cbcbcb; overflow:hidden;}
 .jdjs-pic h3{ padding-top:8px; text-align:center; font-size:12px;}