﻿@charset "utf-8";
a{ text-decoration:none; color:#444;}
a:hover{ text-decoration:none; color:#f00;}
ul,li,dl,dt,dd{margin:0; padding:0;list-style:none; list-style-image:none;list-style-type:none; list-style-position:outside;}
.qc{clear:both;height:1px; overflow:hidden; display:block;}

p{ margin:0;text-indent: 1em;}
img{ border:0}
.h-5{ height:5px; clear:both; overflow:hidden; display:block;}
.h-10{ height:10px; clear:both; overflow:hidden; display:block;}
.h-15{ height:15px; clear:both; overflow:hidden; display:block;}
.h-20{ height:20px; clear:both; overflow:hidden; display:block;}
.h-18{ height:18px; clear:both; overflow:hidden; display:block;}

body{ margin:0; font-size:13px;color:#444;background:url(bodybj.jpg) repeat-x #d6f9ff;}
.ov-hidden{ overflow:hidden;}
.ov-hidden{ overflow:hidden;}
.wrap{ width:990px; margin:auto;background-color:#d6f9ff;}
/**/
.head{  width:990px; margin:auto; height:310px; overflow:hidden;background-color:#ffffff;}
.topti{ text-align:right; height:28px; line-height:28px; background:url(topbj.gif) repeat-x; overflow:hidden;}
.topti #timetable{ margin-right:100px;}
.topti .kongg{ margin:0 10px;}
.topti .kongg2{ margin-right:50px;}
.topflash{ width:990px; overflow:hidden; height:216px; background:url(bj.jpg) no-repeat}
.topnavk{ background:url(topnavbj.gif) top center repeat-x; height:80px}


/**/
.headnav{margin:0 auto;margin-left:-10px;}
.firstclom{width:3px;float:left;margin-left:30px;}
.headnav li{ float:left;display:block; background:url(vline.gif) no-repeat right; width:72px;padding:0px 10px}
.headnav li a{ font-size:14px; font-weight:bold; color:#fff;line-height:43px;height:43px; text-align:center}
.headnav li a:hover{ background:url(abj.gif) bottom center no-repeat;}
.headnav .a{ display:block; height:43px; width:72px;}
.headnav li ul{  position:absolute;_width:400px;overflow:hidden; z-index:99999999999999999;background-color:#97cff4;height:30px}
.headnav li ul li{height:28px; display:inline;background:none;line-height:35px}
.headnav li ul li a{ color:#000; font-size:12px; background:none; font-weight:normal;}
.headnav li ul li a:hover{background:none; color:#f00;}

/**/
.yqlink{border:1px solid #ccc;background:#f8f8f8;margin-left:5px;margin-right:5px;}
.yqlink .top{ height:32px; background:url(yqtopbj.gif) repeat-x bottom; clear:both; padding-left:10px}
.yqlink .top span{ display:block; width:104px; text-indent:8px; background:url(yqtitlebj.gif) no-repeat bottom; height:32px; line-height:35px; font-size:14px; color:#fff; font-weight:bold;margin-left:-9px;}
.yqlink .imglink{ width:650px; float:left; text-align:center}
.yqlink .imglink img{ width:138px; height:32px; border:1px solid #000;}
.yqlink .imglink a{ margin:0 5px;}
.yqlink .txtlink{ width:328px; float:left;}
.yqlink .lzhu{ padding:20px 0; height:32px;}
 .yqlink  .sellink{ width:140px;  margin:auto 5px;margin-top:6px;}


/**/
.foot{ background:url(footbj.gif) repeat-x; padding-top:25px; height:65px; line-height:22px; width:990px; margin:auto; margin-top:0px; clear:both}
.foot .txt{ padding-left:180px;font-size:14px;color:#000}

/**/
.inleft{ width:735px; float:left; overflow:hidden;margin-left:5px;}
.inright{ width:230px; float:right; overflow:hidden; margin-right:5px;}

.nyleft{width:230px;  float:left; overflow:hidden;margin-left:5px;}
.nyright{  width:735px;float:right; overflow:hidden; margin-right:5px;}

.intopbox{ border:1px solid #ccc; height:268px; overflow:hidden;}
.intopbox2{ border:1px solid #ccc; overflow:hidden;}
.bj-f8{background:#f8f8f8;}
.inflash{ width:340px; padding:0 5px; float:left;}
.gsnews{ width:380px; float:left;padding-top:6px;}
.gstop{height:40px; background:url(gsnewstopbj.gif) top repeat-x; padding:0 5px 0 15px;}
.gstop span{ width:111px; height:40px; line-height:30px; background:url(gsspan.gif) no-repeat bottom center; text-align:center; color:#fff; font-size:14px; font-weight:bold; display:block;}
.topone{ border-bottom:1px dotted #ccc; margin:0 5px}
.topone .title{margin:0 20px; height:40px}
.topone .title a{ padding-left:35px; background:url(hot.gif) left center no-repeat; color:#f00; font-size:14px; font-weight:bold;line-height:30px; height:30px; display:block;overflow:hidden;}
.topone .title a:hover{ text-decoration:underline}
.topone .jj{line-height:22px; text-indent:2em}

.n5t{ clear:both; display:block; padding:8px 5px 5px 5px}
.n5t li{ height:26px; line-height:26px;_height:24px;_line-height:24px; overflow:hidden; padding-left:9px; background:url(li1.gif) left center no-repeat;clear:both;font-size:14px}
.n5t .hz{ float:left;color:#f00;}
.n5t  a{ float:left;color:#00479d;}
.n5t  em{ position:absolute; width:21px; height:9px; background:url(ico-new.gif) no-repeat; margin-top:2px;}
.n5t .time{ float:right;font-size:9px}


.zbimglj{ clear:both; padding:10px 0; text-align:center;}
.zbimglj a{margin:0 20px;}
.padding1{ padding:1px;}
.ggbox{ background:url(ggbj.gif) bottom center repeat-x #fff; height:260px; overflow:hidden;}
.ggbox ul{ padding-top:10px; margin:0 10px}
.ggbox li{ line-height:23px; padding-left:8px; background:url(li2.gif) left center no-repeat;}
.ggbox2{height:165px; overflow:hidden;}
.ggbox2 ul{ padding-top:10px; margin:0 10px}
.ggbox2 li{ line-height:23px; padding-left:8px; background:url(li2.gif) left center no-repeat;}

.inbt1{height:32px; overflow:hiddn;background:url(bt1bj.gif) no-repeat; padding-left:44px; line-height:32px; overflow:hidden}
.inbt1 .bttitle{ height:26px;  font-size:14px; font-weight:bold; color:#0054a6; width:80px; float:left;padding-top:6px;line-height:30px; display:block;}
.inbt1 .more{float:right; text-align:right; padding-right:5px; width:50px;}
.inbt1 .more a{color:#fff;}
.inbt2{ height:32px; overflow:hiddn;background:url(bt1bj.gif) no-repeat; padding-left:44px; line-height:32px; overflow:hidden font-weight:bold;}
.inbt2 .bttitle{ height:26px;  font-size:14px; font-weight:bold; color:#0054a6; width:80px; float:left;padding-top:6px;line-height:30px; display:block;}
.inbt2 .more{float:right; text-align:right; padding-right:5px; width:50px;}
.inbt2 .more a{color:#fff;}

/*首页轮播*/
.FocusPic {	POSITION: relative;ZOOM: 1;OVERFLOW: hidden}
.FocusPic .FP_angle {Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 7px; HEIGHT: 7px; FONT-SIZE: 0px; OVERFLOW: hidden}
.FocusPic .FP_arr_left {Z-INDEX: 8; POSITION: absolute; FILTER: Alpha(Opacity=80); WIDTH: 13px; BACKGROUND: url(p_w_06.gif) no-repeat 0px 0px; HEIGHT: 25px; TOP: 145px; CURSOR: pointer; LEFT: 5px; opacity: .8}
.FocusPic .FP_arr_right {Z-INDEX: 8; POSITION: absolute; FILTER: Alpha(Opacity=80); WIDTH: 13px; BACKGROUND: url(p_w_06.gif) no-repeat -200px 0px; HEIGHT: 25px; TOP: 145px; CURSOR: pointer; RIGHT: 5px; opacity: .8}
.FocusPic .FP_NumList {	Z-INDEX: 9; POSITION: absolute; BOTTOM: 7px; ZOOM: 1; OVERFLOW: hidden; RIGHT: 10px}
.FocusPic .FP_NumList SPAN {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff; FLOAT: left; COLOR: #f00; MARGIN-LEFT: 5px; CURSOR: pointer; PADDING-TOP: 0px; text-align:left}
.FocusPic .FP_NumList SPAN.selected {BACKGROUND: #f00; COLOR: #fff}
.FocusPic .FP_pic {FLOAT: left;OVERFLOW: hidden}
.FocusPic .FP_pic .FP_tit_bg {FILTER: Alpha(Opacity=80); MARGIN-TOP: -30px; WIDTH: 100%; BACKGROUND: #818181; HEIGHT: 30px; opacity: 1.0}
.FocusPic .FP_pic .FP_tit_txt {	POSITION: static; LINE-HEIGHT: 30px; MARGIN-TOP: -30px; PADDING-LEFT: 18px; COLOR: #fff; FONT-SIZE: 14px;}
.FocusPic .FP_pic .FP_tit_ico {	POSITION: static; LINE-HEIGHT: 0; MARGIN: -22px 0px 0px 2px; WIDTH: 11px; HEIGHT: 15px; FONT-SIZE: 0px; OVERFLOW: hidden}
.FocusPic .FP_pic A{COLOR: #fff; TEXT-DECORATION: none}
.FP_pic A:hover {	COLOR: #fff; TEXT-DECORATION: underline}

.FocusPic,.FocusPic img,.FocusPic .FP_pic{  width:340px;height:260px; }/*JS中也要改这个*/


.inkabox{}
.inn1{border:1px solid #ccc; padding:1px; width:336px;height:260px; float:left; background:#f8f8f8;}/*如果相等的话，就是2个356，下面的txt1   txt2就各是225*/
.inn2{border:1px solid #ccc; padding:1px; width:376px;height:260px; float:right; background:#f8f8f8;}

.inbt3{ height:37px; line-height:32px; overflow:hidden; background:url(bt3bj.gif) no-repeat;}
.inbt3 span{ float:left; padding-left:7px;color:#fff;font-weight:bold; font-size:14px; width:200px}
.inbt3 a{ float:right; margin-right:5px;}

.intuj{ margin:0 5px; height:85px; overflow:hidden;}
.intuj .img{ float:left; width:120px; height:76px;}
.intuj .img img{ width:104px; height:74px;border:1px solid #ccc;}
.intuj .txt1{ float:left; width:205px;}
.intuj .txt2{ float:left; width:245px;}
.intuj .bit{ line-height:30px; display:block}
.intuj .bit a{ color:#b21a1a;font-weight:bold;}
.intuj .bit a:hover{ text-decoration:underline;}
.intuj .jianj{ line-height:22px;text-indent: 2em;}

.x5t{ margin:0 10px;}
.x5t li{ padding-left:10px; height:25px; line-height:25px; overflow:hidden; background:url(li3.gif) left center no-repeat;border-bottom:1px dotted #ccc;}

.qyfc{ width:735px; height:202px; background:url(qyfc.gif) no-repeat;}



.lib_tabborder{border:1px solid #95C9E1;}
.lib_Menubox {height:32px;position:relative;}

.lib_Menubox ul{position:absolute;margin-top:10px; margin-left:50px; height:24px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:96px;color:#3e3a3a;font-weight:bold; margin-right:2px;height:24px;line-height:24px; font-size:14px;}
.lib_Menubox li.hover{ display:block;height:24px;line-height:24px;cursor:pointer;width:96px;color:#e8641b;background:url(tabmbj.gif) no-repeat top center;}
.lib_Contentbox{clear:both;padding-top:3px;}
.lib_Contentbox .txt{ display:block; line-height:24px;}

.guntu{ width:690px; overflow:hidden; height:150px;margin-left:35px}

.guntu img{ width:188px; height:126px}

.znso{ width:230px;height:80px; background:url(znso.gif) top left no-repeat;}
.soform{padding:32px 0 0 25px;}
.soform .inp{ width:110px; height:22px; border:#d3cbac solid 1px; background:#fff; margin-right:5px;float:left; padding:0 10px; color:#b6b4b4; line-height:22px;}
.sobtn{ width:53px; height:19px; border:none; background:url(sobtn.gif) no-repeat; cursor:pointer; float:left; margin-top:3px;}

.inztbox{ height:200px;padding-top:10px; overflow:hidden}
.inztbox li{ display:block; margin:auto; width:206px; height:63px;margin-bottom:5px;}

.imgljj{ height:200px;_height:190px;}
.imgljj li{ width:216px; overflow:hidden; height:55px; margin:auto;text-align:center;}

.nyso{border:1px solid #ccc; background:#eff9fe; padding:5px 0;_padding:0; margin-bottom:10px;}
.nyso p{padding:5px 0;}
.nyso .lab{ font-weight:bold;padding-right:12px; text-align:right;padding-left:10px;}
.nyso .inp{ width:130px}
.nyso .so{ width:70px; height:25px; border:none; background:url(nysobtn.gif) no-repeat; cursor:pointer; margin:1px 5px 0 5px;}
.nyso .gjso{ width:74px; height:27px; border:none; background:url(nygjsobtn.gif) no-repeat; cursor:pointer; margin:0 5px}


.nytype{border:1px solid #ccc;}
.nybt1{ background:url(nybt1.gif) no-repeat; height:33px; line-height:28px; text-indent:28px;color:#005eb0; font-size:14px; font-weight:bold;}
.nybt2{ background:url(nybt2.gif) no-repeat; height:33px;}
.typea{ margin:0 1px; padding-bottom:5px}
.typea li{ height:28px; background:url(typea.gif) no-repeat right top; line-height:24px;}
.typea li a{ display:block; height:24px; text-indent:27px}

.zxwz{ padding:5px 10px 10px 10px}
.zxwz li{ padding-left:10px; background:url(li2.gif) center left no-repeat; line-height:22px;}

.dw{ padding-left:15px; background:url(dwbj.gif) top left repeat-x; height:36px; line-height:36px; color:#f00;border:1px solid #ccc;}
.dwwz{ padding-left:30px; background:url(dw2.gif) no-repeat left center;}
.dwwz b{ font-weight:normal;padding-right:15px;color:#444;}
.dwwz span{ padding:0 10px; color:#444;}

.showbox{ width:700px; margin:auto; margin-top:27px;}
.showbox .bt{ width:700px; margin:auto; height:40px; line-height:40px; font-weight:bold;color:#222; text-align:center; background:url(wzbt.gif)}
.showbox .jj{line-height:40px; border-bottom:1px solid #cdcdcd; text-align:center; color:#999;}
.showbox .jj span{ margin:0 8px;}
.showbox .xx{font-size:14px; line-height:26px;padding:22px 10px}

.gd{}
.gd .morbt{ height:28px; line-height:28px; color:#F60; border-top:1px dotted #cdcdcd; background:#f3f3f3; padding-left:30px;}
.gd .gdul{}
.gd .gdul li{height:28px; line-height:28px;border-top:1px dotted #cdcdcd; clear:both;}
.gd .gdul li a{ width:600px; overflow:hidden; float:left;}
.gd .gdul li .time{ width:90px; overflow:hidden; float:right; text-align:right;}

.wzlbw{ border:1px solid #e4e4e4; line-height:32px; height:32px; background:#f7f7f7; margin:20px 0; font-weight:bold; overflow:hidden;}
.xxbt{ width:590px; float:left; text-indent:16px;}
.lixxbt{ width:590px; float:left; text-indent:16px; background:url(li0.gif) no-repeat left center;}
.djl{ width:50px; float:left;}
.fbsj{ width:72px; float:right; text-align:center;font-size:12px}
.lifbsj{  float:right; text-align:center; font-family:"微软雅黑";color:#888}
.lbilst{}
.lbilst li{ height:32px; line-height:32px; border-bottom:1px solid #ebebeb; clear:both;}
.lbilst li b{color:#b7150d; margin-right:5px; font-size:12px}
.lbilst li a{ font-size:14px}

.ds-page{ display:block;  clear:both; line-height:30px; text-align:center; padding:2px; margin-top:10px; border:1px solid #e4e4e4; background:#f7f7f7;}
.ds-page span{ margin:0 2px; padding:3px 5px; color:#999}
.ds-page a{ margin:0 2px; padding:3px 5px; border:1px solid #e4e4e4; color:#369; text-decoration:none;}
.ds-page a:hover{border:1px solid #d1d1d1; color:#f00; text-decoration:none;}
.ds-page b{ margin:0 5px;}
.ds-page .hover{ background:#2e659a; color:#fff;}
.ds-page a:hover.hover{color:#fff;}