@charset "gb2312";
.main-bg,
.header-bg{ position:relative; z-index:2;}
.main-banner{ width:100%; background:url("../images/banner.jpg") center top no-repeat; text-align:center; height:210px; position:relative; z-index:1;}

.l-box{ width:270px; float:left; margin-right:30px;}
.m-box{ width:426px; float:left;}
.r-box{ width:245px; float:right;}

.title{ clear:both; height:36px; line-height:36px; vertical-align:top; background:url("../images/i_tit_bg.png") left bottom no-repeat;}
.title .cat-name{ color:#aa0808; font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:bold; float:left;}
.title .cat-name em{ float:left; width:30px; height:36px; overflow:hidden; background:url("../images/i_icons.png") no-repeat;}
.title .cat-name .ico2{ background-position:0 -40px;}
.title .cat-name .ico3{ background-position:0 -80px;}
.title .cat-name .ico4{ background-position:0 -120px;}
.title .cat-name .ico5{ background-position:0 -160px;}
.title .cat-name .ico6{ background-position:0 -200px;}
.title .cat-name .ico7{ background-position:0 -240px;}
.title .cat-name .ico8{ background-position:0 -280px;}
.title .more{ background:url("../images/more.gif") center 50% no-repeat; width:39px; height:21px; line-height:21px; text-indent:-9999px; overflow:hidden; margin:5px 0 0 0; float:right;}

.indexbox{ padding-bottom:25px;}
.indexbox .con{ padding:15px 0 0 13px;}
.indexbox li{line-height:27px; height:27px; vertical-align:top; overflow:hidden; background:url("../images/dot4.gif") 0 12px no-repeat; padding-left:15px;}
.indexbox li a{ float:left; font-size:16px; padding:0; color:#464646;;}
.indexbox li a:hover{ font-size:16px; color:#aa0808;}
.indexbox li .art-date{ float:right; color:#919191;}

.notice{ margin-top:-44px; position:relative; z-index:100;}
.notice .title{ background:url("../images/i_tit_bg2.png") #aa0808 left bottom repeat-x; padding-bottom:3px; padding-left:5px; height:44px; line-height:44px;}
.notice .title .cat-name{ color:#fff;}
.notice .title .more{ background-image:url("../images/more2.gif") ; margin:12px 30px 0 0;}
.notice .con{ padding:13px;}
.notice li{ height:28px; line-height:28px;}

.latest-news .title{ margin-top:12px;}

.pic-news{ position:relative; z-index:100;}
.pic-news .title{ background:url("../images/i_tit_bg3.png") no-repeat; height:138px; width:30px; padding:15px 16px 0 16px; text-align:center; position:absolute; top:-16px; right:-32px; z-index:101;}
.pic-news .title a{ color:#fff; font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; line-height:18px;display: block;}
.pic-news .pic-box{ width:100%;}
.pic-news .pic-box .big-pic{ width:100%; height:184px;}
.pic-news .pic-box .big-pic ul{ height:184px;}
.pic-news .big-pic li{ width:245px; height:184px; padding:0; background:none;}
.pic-news .big-pic li .art-img img{ width:245px; height:184px;}
.pic-news .num{ position:inherit; left:0; bottom:auto; top:0; margin:13px 0 10px 0; height:15px;}
.pic-news .num li{ background:url("../images/icon.png") no-repeat; color:#fff; font-family:Arial; float:left; width:15px; height:15px; line-height:15px; text-align:center; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; cursor:pointer;}
.pic-news .num .small-hover{ background-position:0 -15px; color:#fff;}

.lll-box .scroll{ background:url("../images/scroll_bg.gif") center top no-repeat; width:160px; padding:6px 0; margin:15px 0 0 0; position:relative; z-index:1;}
.lll-box .scroll .btn{ background:url("../images/scroll_btn.gif") 0 0 no-repeat; display:block; width:16px; height:15px; position:absolute; left:0; top:76px; z-index:6; cursor:pointer;}
.lll-box .scroll .btn:hover{ background-position:0 -15px;}
.lll-box .scroll .next{ background-position:right 0; left:auto; right:0;}
.lll-box .scroll .next:hover{ background-position:-16px -15px;}
.lll-box .scroll .s-content{ width:140px; height:154px; overflow:hidden; margin:0 auto; position:relative; z-index:2;}
/*
.lll-box .scroll ul{ position:absolute; z-index:3; width:1000px;}
.lll-box .scroll li{ float:left; font-size:12px; margin:0; padding:0; text-align:center; width:140px; height:154px; background:none;}
.lll-box .scroll li .art-img img{ width:140px; height:154px;}
.lll-box .con{ width:245px; padding-left:0;}
*/
.lll-box .s-content ul{ height:154px;}
.lll-box .s-content li{ width:140px; height:154px; padding:0; background:none;}
.lll-box .s-content li .art-img img{ width:140px; height:154px;}
/*.lll-box .con{ width:253px;}*/

.links-box{}
.links-box .zyt-box{padding-top:15px;}


.spnn{ width: 1000px; padding-right: 15px; padding-left: 15px; height: 230px; }
.spnn .hd { background-image: url("../ys_images/index_23.png") ; background-repeat: no-repeat; background-position: left center; height: 50px; padding-left: 20px; font-size: 17px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dbdbdb; }
.spnn .hd ul li { line-height: 25px; color: #444444; font-weight: normal; font-size: 15px; float: left; background-image: url("../images/index_30.png") ; background-repeat: no-repeat; background-position: right center; width: 85px; margin-right: 15px; cursor:pointer; text-align: center; margin-top: 12px; }
.spnn .hd ul li.last { background-image:none; }
.spnn .hd ul li.on { color: #fff; background-color: #F00; }
.spnn .hd a { float: right; line-height: 50px; padding-right: 15px; background-image: url("../images/index_33.png") ; background-repeat: no-repeat; background-position: right center; font-size: 14px; color: #f08e21; }

.spnn .bd ul li { float: left; width: 230px; margin:10px; }
.spnn .bd ul li p a { font-size: 14px; line-height: 35px; color: #444; }
.spnn .bd ul li p { text-align: center; }
.spnn .bd ul li.last { padding-right:0px; margin-right: 0px; }
.spnn .bd { margin-top: 20px; }


.spnn .bd ul .gd{width:15px; height:15px; float:right; margin-top:-65px; position:relative; z-index:10;}

.spnn .bd ul .gd a { float: right; line-height: 50px; padding-right: 15px;font-size: 14px; color: #f08e21; height: 20px; width: 20px; margin-top: 15px; }

