/*- - - - - - - - -样式属首页.html - - - - - - - -*/
/*顶部*/
#top{width:100%;height:35px;line-height:35px;min-width:1100px;background:url(../Images/topbg.jpg) repeat-x left top;}
#top p{font-size:12px;}
#top .m{float:right;}
#top .m a{margin:0 14px;}
#top .center p .m { float: none; }
#hbg { overflow: hidden; }
/*头部广告*/
#headerBanner{width:100%;height:275px;text-align:center;position:relative;overflow:hidden;min-width:1100px;margin-bottom:-275px;}
/*图片轮播样式*/
#headerBanner .conbox{width:9999em;height:275px;position:absolute;left:0;overflow:hidden;}
#headerBanner .conbox .pic{ position:absolute;left:0;top:0;width:100%;height:275px;text-align:center;overflow:hidden;min-width:1100px;}
#headerBanner .conbox .pic a{width:100%;display:block;}
#headerBanner .conbox .pic img{height:100%;margin:0 auto;display:block;}
#headerBanner .switcher{width:100%;text-align:center;position:absolute;right:0px;bottom:21px;z-index:99;}
#headerBanner .switcher a{width:15px;height:15px;line-height:0px;text-align:center;overflow:hidden;font-size:14px;font-family:arial;color:#323232;margin-left:10px;background-color:#fff;cursor:pointer;display:inline-block;}
#headerBanner .switcher a.cur,#headerBanner .switcher a:hover{color:#fff;background-color:#02238e;}
/*页头*/
#header{height:190px;}
.mwidth { width:1110px; margin:0 auto; position: relative; z-index: 223; }
.xx { width:297px; height:30px; background: url(../Images/xx.png) no-repeat center center; position: absolute; right:0; top:120px; }
#logo {width:650px; padding:30px 0 0 20px; float: left; overflow: hidden;}
#showewm { position: relative;z-index:2000; }
#ewm { background:#fff;padding:0;z-index:2000;border:1px solid #999;position:absolute;left:0;top:20px;display:none; }
/*菜单*/
.navbg { border-top:4px solid #1E1F72; height:40px; background: url(../Images/navbg.png) repeat center top; position: relative; z-index: 222; }
#menu{width:1110px;height:40px;position:absolute;left:0;top:194px;z-index:1500;}
#menu ul li{float:left; position: relative;}
#menu ul li a{background: url(../Images/navliness.png) no-repeat right 0;float:left;width:111px;height:40px;line-height:40px;text-align:center;font-weight:bold;font-size:15px;font-family:'microsoft yahei';color:#fff;}
#menu ul li.change a,#menu ul li a:hover{background-color:#1C1C68;text-decoration:none;}
#menu li div { border:0 solid #2360B0; border-top:0; background:#1C1C68; display: none; position:absolute; z-index:10000; left:0; top:40px; }
#menu li div p {border:0 solid #eee;margin:0;text-indent: 0;padding:0 0 15px 0;border-top:0; width:111px;overflow:hidden; zoom:1;}
#menu a.sub,#menu a.sub:visited { display:block;height:30px;text-align: center;text-indent:0; font:normal 14px/30px 'Microsoft yahei';}
/*搜索*/
#Search{float:right;width:300px;height:120px;padding-top:15px;}
#Search .Searchform{float:left;padding-top:6px;}
#Search .Searchform .text{ line-height:26px;width:199px;height:26px;padding-left:27px;background:url(../Images/search_inputbg.jpg) no-repeat left top;border:0;}
#Search .Searchform .btn_send{width:62px;height:26px;font-family:'microsoft yahei';color:#fff;background:url(../Images/search_btnbg.jpg) no-repeat left top;border:0;}
.topmenu { text-align: right; }
.topmenu a { line-height: 2; padding:0 15px; }
.date { text-align: right; line-height: 2.5; padding: 0 15px 0 0; }
.sidebar { float: right; width:300px; overflow: hidden; }
.sidebar .box { width:298px; float: none; }
/*第一模块*/
#m1{margin:0px auto;width:1110px; overflow: hidden; }
.wrap { width:1200px; }
/**/
#HOT {margin:0 auto;width:1110px;height:345px;background-color:#fff;}
#HOT .headlines{overflow: hidden;height:52px;margin-bottom:16px;padding-left:65px;background:url(../Images/icon_topic.gif) no-repeat left top;}
.headnews { height:58px; position: relative; margin:0 0 15px 0; }
.headnews img { float: right; margin:5px 0 0; }
.headnews .headpic { position: absolute; left:0; top:-17px; width:65px; height:82px; background: url(../Images/headflag.png) no-repeat left; top; }
.headnews #hots { height:45px; overflow: hidden; }
.headnews #hots li { height:45px; overflow: hidden; padding:0 30px 0 85px; text-align: center; }
.headnews #hots li a { font:bold 36px 'microsoft yahei'; color:#006CD8; text-align: center; }
.headnews #hots li a:hover { text-decoration: none; }
.newsBox h3 { border-bottom:2px solid #1E1E72; padding:0 0 5px 0; margin-bottom:5px; line-height: 35px; }
.newsBox h3 span { color:#1E1E72; font-size: 17px; }
.newsBox h3 img { float: right; margin-top:10px; }
.newsBox h2 {font-size:21px;color:#333; text-align: center; padding:10px 0; line-height: 1.6;}
.newsBox h2 a{color:#333;}
.newsBox h2 a:hover {color:#b20000;}
.newsBox p { color:#999; }
.newsBox p a { color:#f60; }
#HOT .playBanner{float:left;width:535px;height:328px;position:relative;overflow:hidden;}
/*图片轮播样式*/
#HOT .conbox{width:9999em;position:absolute;}
#HOT .conbox div{float:left;width:535px;height:328px;position:relative;overflow:hidden;}
#HOT .conbox div strong{padding:0 91px 0 7px;width:535px;height:30px;line-height:30px;position:absolute;font-size:13px;font-weight:normal;color:#fff;bottom:0px;left:0px;background:url(../Images/heibg.png) repeat left top;}
#HOT .conbox div img{width:100%;height:100%;display:block;}
#HOT .switcher{float:right;position:absolute;right:7px;bottom:10px;z-index:99;}
#HOT .switcher a{float:left;width:9px;height:9px;line-height:0;text-align:center;overflow:hidden;font-size:14px;font-family:arial;color:#323232;margin-left:5px;background-color:#ffffff;border-radius:6px;cursor:pointer;display:inline;}
#HOT .switcher a.cur,#HOT .switcher a:hover{color:#fff;background-color:#ff7f00;}
#HOT .newsBox{float:right;width:555px;}
/*通知*/
#Notice{padding:10px;float:right;width:280px;margin-bottom:10px;background-color:#fff;border-bottom:2px solid #cccccc;border-right:1px solid #cccccc;}
/*统计*/
.jbpt { background: #AB4B4A url(../Images/jbpt_name.png) no-repeat center 13px; padding:50px 13px 13px 13px; margin-bottom:12px; overflow: hidden; zoom:1; }
.jbpt a { display: block; width:132px; height:40px; float: left; text-align: center; font:bold 16px/40px 'Microsoft yahei'; color:#fff; background: #8E0C0E; text-decoration: none; }
.jbpt a:hover { background: #D21116; }
.icon { width:32px; height:32px; background: url(../Images/icon.png) no-repeat 0 0; float: left; display: block; margin:3px 0 0 8px; }
.icon1x3 { background-position: 0 -64px;}
.icon1x4 { background-position: 0 -96px;}
.icon1x5 { background-position: 0 -128px;}
.icon1x6 { background-position: 0 -160px;}
.icon1x7 { background-position: 0 -192px;}
.icon1x8 { background-position: 0 -224px;}
.icon1x9 { background-position: 0 -256px;}
.box h4 .icon { margin:-1px 5px 0 0; }
.box .text p { padding:7px 0; border-bottom:1px dotted #ccc; }
.box .text p span{ padding:0 1px 6px 0;float: left; }
/*第二模块*/
#m2{margin:0 auto 13px;width:1146px;}
#m2 .m2_left{float:left;width:790px;padding-top:15px;background-color:#ffffff;border-bottom:2px solid #cccccc;border-right:1px solid #cccccc;}
.box { width:350px; margin:0 30px 15px 0; background-color:#f5f5f5;border:0 solid #ccc; float: left;}
.bcontent { padding:6px 10px; overflow: hidden; }
.whitebg .box { background: #fff; }
.whitebg .bcontent { padding:0; height:258px; }
.box h3 { border-bottom:2px solid #1E1E72; height:35px; margin-bottom:5px; background: #fff; }
.box h3 span { border-bottom:0 solid #006DD9; color:#444; display: block; float: left; font:normal 17px/35px 'Microsoft yahei'; }
.box h3 img { float: right; margin-top:12px; }
.firstPic { text-align: center; line-height: 1.6; margin:-5px 0 5px 0; overflow: hidden; zoom:1; }
.firstPic img { width:350px; height:188px; display: block; margin:0 0 5px 0;}
.whitebg .firstPic { margin:0; padding:9px 0; text-align: left; line-height: 1.8; border-bottom:1px dotted #ccc;}
.whitebg .firstPic p { color:#999; font:14px/2.5 arial; }
.whitebg .firstPic img { float: left; width:120px; height:80px; padding-right:10px; }
.rbar { width:302px; float: right; overflow: hidden; }
.rbar .box { width:301px; }
.sidebar .box h4,.ticon { font:normal 16px/32px 'Microsoft yahei'; color:#006DD9; margin:2px 0 6px 0; height:32px; background: url(../Images/icon.png) no-repeat 0 0; }
.sidebar .box h4 img { float: right; margin:8px 0 0; }
.ztlist { padding:0 0 12px 0; width:1200px; height:70px; overflow: hidden; zoom:1; }
.ztlist img { display: block; width:350px; height:70px; padding:0 30px 0 0; float: left; }
.button01,.button02 { float: left; width:150px; height:74px; text-align: center; padding:5px 0; }
.button02 {border-left:1px solid #ddd;}
.button01 img,.button02 img { margin:0 auto; }
.Lmain { float: left; width:798px; overflow: hidden; zoom:1; }
.banner01 { padding-bottom:10px; }
.prolink li { padding-top:1px; }
.prolink li a { display: block; background: #E6F1FB; padding-left:12px; height:36px; line-height: 36px; overflow: hidden; text-align: left; text-decoration: none; }
.prolink li a:hover { background: #006DD9; color:#fff; }
.ghqx { float: right; width:260px; padding-top:5px; }
.qkpic { float:left; width:90px; height:125px; padding-top:5px; }
.ghqx h2 { background: #006DD9; border-radius:6px; color: #fff; font-size: 14px; font-weight: normal; padding:5px; }
.ghqx h2 strong { font:normal 22px/1.5 'microsoft yahei'; display: block; }
.otherqk { overflow: hidden; width:380px; }
.otherqk a { display: block; width:178px; text-align: center; height:31px; line-height: 31px; float: left; margin:0 10px 5px 0; background: #E6F1FB; }
.otherqk a:hover { background: #006DD9; color: #fff; text-decoration: none; }
/**/
#quickFn{float:right;width:300px;height:353px;}
#quickFn .box{padding:10px 10px 0;width:280px;height:140px;overflow:hidden;margin-bottom:12px;background-color:#ffffff;border-bottom:2px solid #cccccc;border-right:1px solid #cccccc;}
#quickFn .box .SortList{width:290px;}
.sort_icon{width:31px;height:31px;vertical-align:middle;background:url(../Images/icon_list.png) no-repeat left top;display:inline-block;}
.sort_icon.sort_icon1x1{background-position:0 0;}
.sort_icon.sort_icon2x1{background-position:-31px 0;}
.sort_icon.sort_icon3x1{background-position:-62px 0;}
.sort_icon.sort_icon4x1{background-position:-93px 0;}
#quickFn .box2{padding:10px 10px 0;width:280px;height:179px;background-color:#ffffff;border-bottom:2px solid #cccccc;border-right:1px solid #cccccc;}
#quickFn .box2 ul li{margin-bottom:10px;}
#quickFn .box2 ul li a{width:280px;height:50px;line-height:50px;font-size:22px;color:#fff;background-color:#4b95d6;display:block;}
#quickFn .box2 ul li a:hover{text-decoration:none;}
#quickFn .box2 ul li a.btn_color1{background-color:#4b95d6;}
#quickFn .box2 ul li a.btn_color2{background-color:#f6a242;}
#quickFn .box2 ul li a.btn_color3{background-color:#fe5842;}
#quickFn .box2 ul li a .iconlist{margin:0 53px 0 31px;}
.iconlist{width:31px;height:31px;vertical-align:middle;background:url(../Images/iconlist.gif) no-repeat left top;display:inline-block;}
.iconlist.iconlist1x1{background-position:0 0;}
.iconlist.iconlist2x1{background-position:-31px 0;}
.iconlist.iconlist3x1{background-position:-62px 0;}
/*版权*/
#copyright{clear:both;line-height:32px;font-size:14px;margin:0 auto;padding:15px 0;background: #1E1E72;border-top:5px solid #ddd;}
#copyright p{text-align:center;color:#fff;}
#copyright p strong{font-weight:normal;color:#fff;}
#copyright a { color:#fff; }
#copyright img { float: left; margin-top:8px; }
/*栏目标题*/
.PartTitle{height:25px;position:relative;margin-bottom:8px;border-bottom:2px solid #dddddd;}
.PartTitle span{padding:0 6px;float:left;height:25px;position:relative;font-size:16px;color:#b20000;margin-bottom:-2px;border-bottom:2px solid #b20000;}
.PartTitle .more{position:absolute;font-weight:normal;top:0px;right:0px;padding-right:11px;background:url(../Images/0.gif) no-repeat right center;}
/*副标题*/
.SubTitle{height:25px;line-height:25px;overflow:hidden;font-size:16px;font-weight:normal;margin-bottom:14px;}
.SubTitle .tit_icon{margin-right:10px;}
.tit_icon{width:29px;height:19px;vertical-align:middle;background:url(../Images/part_icon.png) no-repeat left top;display:inline-block;}
.tit_icon.tit_icon1x1{background-position:0 0;}
.tit_icon.tit_icon2x1{background-position:-29px 0;}
/*新闻列表*/
.NewsList li{height:35px;line-height:35px;overflow:hidden;padding-left:10px;background:url(../Images/1.gif) no-repeat left 15px ;}
.NewsList li em{float:right;color:#999999; font-size: 12px; padding:2px 0 0 5px;}
.NewsList li a { font-size: 14px; }
/*文档列表*/
.DocList li{height:35px;line-height:35px;overflow:hidden;padding-left:12px;background:url(../Images/1.gif) no-repeat 3px 15px ;}
.DocList li a{font-size:14px;}
/*文本列表*/
.TextList{float:left;}
.TextList li{float:left;width:135px;height:20px;line-height:20px;overflow:hidden;font-size:14px;color:#656565;margin-bottom:14px;}
.TextList li ins{width:45px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#f24934;text-decoration:none;border-radius:4px;display:inline-block;}
/*分类列表*/
.ggList{ height:372px; overflow: hidden; }
.ggList li{padding:14px 0; margin:0 15px;border-bottom:1px dotted #ccc; overflow: hidden; zoom:1; line-height: 2;}
.ggList li em { float: left; width:60px; height:60px; background: #fff; color:#444; line-height: 1.8; margin-right: 10px; text-align: center; font:11px arial; box-shadow: 0 0 3px 2px #ddd; }
.ggList li em strong { display: block; margin-bottom:8px; height:30px; background: #1E1E72; color:#fff; font:bold 20px/30px arial; }
/**/
.fenleiList{padding-left:6px;}
.fenleiList li{margin-bottom:4px;}
.fenleiList li a{height:26px;line-height:26px;margin-left:5px;padding-left:8px;display:block;overflow: hidden;}
.fenleiList li.change a,.fenleiList li a:hover{color:#f24934;background:#ffffff url(../Images/arrow2.gif) no-repeat 140px center;text-decoration:none;}
/*图片列表*/
.imgList{float:left;}
.imgList li{float:left;width:330px;height:65px;overflow:hidden;margin-right:10px;display:inline;}
.imgList li a img{width:100%;height:100%;display:block;}
/*选项卡*/
.Tab{float:left;margin:4px 0 2px 0;}
.Tab li{float:left;width:139px;}
.Tab li a{height:32px;line-height:32px;font-size:16px;font-family:'microsoft yahei';color:#333333;padding-left:5px;background-color:#cccccc;display:block;}
.Tab li a .tab_icon{margin-right:10px;}
.Tab li a:hover{text-decoration:none;}
.Tab li.change a{color:#fff;background-color:#006DD9;}
.tab_icon{width:31px;height:31px;position:relative;top:-3px;vertical-align:middle;background:url(../Images/icon_tab.png) no-repeat left top;display:inline-block;}
.tab_icon.tab_icon1x1{background-position:0 0;}
.tab_icon.tab_icon2x1{background-position:-31px 0;}
.Tab2 { border-bottom:2px solid #1E1E72; position: relative;zoom:1; height:35px; margin-bottom:5px; background: #fff;}
.Tab2 li { float:left; text-align: center; }
.Tab2 li a { font:normal 16px/35px 'Microsoft yahei'; color:#555; display: block; height:35px; padding:0 11px; text-decoration: none; }
.Tab2 li.change a { padding:0 11px; border-bottom:2px solid #f60; color:#1E1E72; }
.video { position: relative; text-align: center; width:278px; margin:0 auto; }
.video img { width:278px; height:175px; display: block; }
.video .videoplay { position: absolute; left:110px; top:46px; width:51px; height:51px; background: url(../Images/player.png) no-repeat center center; }
.video .videotext { width:100%; height:30px; background: url(../Images/heibg.png) repeat left top; color:#fff; line-height: 30px; position: absolute; left:0; bottom:0; }
.ljrw { padding:5px 0 0 3px; overflow: hidden; }
#marquee { height:150px; width:985px; overflow:hidden;float: left; }
.zhxy { clear: both; }
.zhxy h3 { border-bottom:1px solid #ccc; position: relative; text-align: center; }
.zhxy h3 span { background: #fff; top:10px; position: relative; border:0 solid #000; padding:5px 20px; font: 17px 'microsoft yahei'; }
#marquee { }
#marquee li { list-style:none; float: left; border:1px solid #fff; width:162px; height:120px; padding-top:30px; overflow:hidden; text-align: center; color:#333; }
#marquee li a { color:#333; font-family: 'Microsoft yahei'; font-size: 14px; text-decoration:none; }
#marquee li img { margin:5px auto; display: block; width: 48px; height:48px; }
#marquee li a strong { font:normal 15px/1.8 'Microsoft yahei'; display: block; }
#marquee li a strong:hover { color:#1E1E72; }
#goLeft1,#goRight1{ margin:0 5px; cursor: pointer; width:55px; text-indent: -99999em; float: left; height:150px; background: url(../Images/arrow.png) no-repeat 0 center; }
#goRight1 { background-position: -55px center; }
.bottomLink { background: #f5f5f5; padding:10px 0; }
.bottomLink h3 { padding:10px 0; }
.bottomLink h3 span { font-size: 17px; font-weight: normal; }
.xybm { width:880px; float: left; }
.bmlist { overflow: hidden; zoom:1; }
.bmlist li { float: left; width:95px; padding:12px 0; }
.links { float: right; width:170px; height:160px; border-left:1px solid #ccc; padding:0 15px; margin-right:15px;}
.piclink { text-align: center; overflow: hidden; zoom:1; padding:0 0 10px 0; }
.piclink img { padding-right:8px; display: block; float: left; }
.linktext { padding:5px 0; overflow: hidden; zoom:1; }
.LinkList { padding-top:10px; }
.LinkList li { float: left; padding-right:30px; }
/*-----二级页面----*/
.container { border:1px solid #ccc;background: #fff; margin-bottom:15px; }
.list li em { float: right; color:#999; font-size: 12px; }
.subcon,.contentbox { width:1110px;border:1px solid #ddd;box-shadow: 0 0 3px 2px #ddd; margin:0 auto 15px auto; overflow: hidden; zoom:1; background: #fff url(../Images/leftbg.png) repeat-y 0 0; }
.contentbox { background: #fff; }
.subside { float: left; width:250px; text-align: left; }
.subside h3 { background: url(../Images/menubg2.png) no-repeat 0 0; height:37px; line-height: 37px; color:#444; font-weight: bold; font-size: 15px; padding-left:40px; }
.subside .menus a { display: block; height:41px; line-height: 41px; text-decoration:none; padding-left:40px; font-size: 14px; background: url(../Images/menubg2.png) no-repeat 0 -119px;}
.subside .menus a:hover { background-position: 0 -78px; }
.subside .menus a.current { background-position: 0 -37px; }
.submain { width:835px; padding-bottom:10px; float: right; margin-right:22px; _display:inline; }
.position { background: url(../Images/positionbg.png) no-repeat 0 center; text-align: left; font-size: 14px; padding:0 0 0 20px; height:40px; line-height: 40px;}
.position a { font-size:14px; }
.listbox { padding-bottom:15px; }
.listbox h3 { margin-bottom:8px; background: url(../Images/maintitle.png) no-repeat 0 0; height:30px; }
.listbox h3 span { float:left; font:bold 16px/30px 'Microsoft yahei'; background: url(../Images/maintitle.png) no-repeat right -30px; padding:0 40px 0 0; margin-left:40px; color:#444; }
.listbox h3 img { float:right; margin:12px 5px 0 0;}
.listbox h3 a { float: none; }
.listbox li { margin:8px 0; background:url(../Images/flag01.gif) no-repeat 5px 10px; padding:6px 5px 2px 18px; height:18px; line-height: 20px; text-align:left; overflow:hidden; }
.listbox li a { font-size:15px; }
.listbox li a:hover { text-decoration: underline;}
.listbox li.dotted { border-bottom:1px dotted #bbb; background: none; padding:0; height:10px; line-height: 0; overflow: hidden; }
.listbox h4 { margin-top:15px; }
.qklist { border-bottom:1px solid #ccc; padding:5px;width:218px; text-align: center; overflow: hidden; zoom:1; }
.qklist h4 { line-height: 1.8; }
.qklist li { float:left; padding:5px; }
.qklist li a { display: block; width:25px; height:25px; background:#E6F1FB; border-radius:100px; line-height: 25px; }
.qklist li a:hover,.qklist li a.on { background:#006DD9; color:#fff; text-decoration: none; }
.kwbox { overflow: hidden; zoom:1; padding:10px 10px 18px 10px; line-height: 1.6; }
.order { width:224px; }
.order li { border-bottom:1px dotted #ccc; margin:2px; padding:4px; line-height: 1.5; }
.subside .order li .num { background: url(../Images/num.png) no-repeat 0 0; color:#fff; display: block; width:13px; height:13px; float:left; font:bold 11px arial; text-align: center; margin:4px 4px -2px 0; }
.order li em { font-style: normal; display: none; font:11px arial; }
.order li a,.subbar .box .list a { }
.list li h4 { font-size:19px; }
.photo { width:300px; height:200px; margin:0 25px 0 0; border:1px solid #ccc; padding:4px; background: #fff;box-shadow: 0 0 3px 2px #ddd; }
.piclist li { list-style:none; background: none; width:224px; height:190px; float:left; margin:5px; display:inline; overflow:hidden; text-align:center; line-height:160%; }
.piclist img { display:block; padding:2px; margin:8px auto; border:1px solid #ccc; width:220px; height:145px; background:#fff; }
h1 { font:normal 24px/120% 黑体; text-align:center; padding:5px; }
.contentbox { border:1px solid #ddd; }
.contentbox .position { margin-left:10px; }
.content { margin:10px 0px; text-align:left; font:16px/180% 宋体; color:#333; text-align:justify; text-justify:inter-ideograph; }
.showpage { margin:20px; }
.content a { font-size:16px; color:#f60; text-decoration: underline; }
.content p { padding:3px 0; text-indent: 0; font:16px/180% 宋体; }
.content h2 { font:bold 20px/1.5 楷体; text-align:center; padding:8px 0; color: #333; }
#content td,#content th { border:1px solid #666; font-size: 14px; }
#content td p,#content td span { padding:0; }
.related { margin:5px 40px; padding:0 0 10px 0; }
.other { margin:5px 40px; padding:8px 0; border-top:1px solid #ccc; font-size:14px; text-align: left; }
.other a { font-size: 14px; }
.other p { padding:6px 0; }
.infoBox { text-align:left; border-bottom:1px solid #ccc; padding:10px; margin:0 0 20px 0; font:12px Tahoma; text-align:center; color:#457AFF; }
.infoBox th { text-align:right; padding:2px 5px; }
.page { padding:15px; text-align:center; clear:both; }
.page img { cursor: pointer; }
.page a, .page a:visited, .page span { padding:2px 5px; margin:0 3px 0 0; border:1px solid #ccc; }
.page a:hover, .page .current { background:#f90; border:1px solid #f60; color:#fff !important; }
.page .current { padding:2px 5px; }
.page .disabled { border:1px solid #ccc; color:#ccc; padding:2px 5px; }
.buttonBox { text-align:center; padding:10px 0; }
.dhgc { overflow: hidden; zoom:1; }
.dhgc li p { margin: 0; padding:0; }
.dhgc li { float:left; width:190px; margin:2px 0; height:20px; line-height: 20px; overflow: hidden; display: block; }
.btn { width:150px; height:44px; background: url(../Images/btn.png) no-repeat center center; font:normal 15px/44px 'Microsoft yahei'; color:#fff; border:0; }
#showcount,#showcount2 { color:#fff; font:bold 16px arial; }
.tb table { border:0; margin:18px 0 0; }
.tb td,.tb th { padding:8px; font-size:14px; text-align: left; }
.tb th { background: #fff; }
.tb td p { text-indent: 2em;}
.tb .title { background: url(../Images/topbar.png) repeat-x center bottom; color:#006DD9; font-weight:bold; text-align: left; border-bottom:1px solid #006DD9;padding-left:0; font-size: 15px; }
.input { border:1px solid #ccc; padding:4px; }
.hd {width:1024px; height:140px; background: url(../Images/jb_banner.jpg) no-repeat center center;}
.hd a { display: block; width:148px; height:35px; background: #579EDC; font:normal 17px/35px 'Microsoft yahei'; text-decoration: none; color: #fff; float: left; text-align: left; margin:0 5px; }
.hd .icon { margin:3px 10px 0 15px; }
.jbbutton { padding:80px 0 0 270px; }
.hd a:hover,.hd a.current { background: #B50F13; color: #fff; }
/*menu*/
div.menu {
}
div.menu-list {
position: absolute;
width: 100px;
padding: 0 0 5px;
display: none;
background: #fff;
border: 1px solid #ccc;
border-bottom:3px solid #ccc;
opacity: 0.8;
filter:alpha(opacity=90);
*margin-top:-5px;
}
div.menu-list ul,
div.menu-list ul li {
padding: 0;
margin: 0;
}
div.menu-list ul li {
margin: 5px 5px 0;
list-style-type: none;
text-align: center;
}
div.menu-list ul li a {
display: block;
width: 100%;
height: 25px;
line-height: 25px;
color: #000;
text-decoration: none;
cursor: pointer;
overflow:hidden;
}
div.menu-list ul li a span {
display: block;
width: 100%;
height: 25px;
line-height:25px;
}
div.menu-list ul li a:hover {
color: #fff;
background: #1E4DA3 url('../Images/bg-left.jpg') no-repeat 0 0;
}
div.menu-list ul li a:hover span {
background: transparent url('../Images/bg-right.jpg') no-repeat right top;
}
.item { border-bottom:1px dashed #ccc; overflow: hidden; zoom:1; padding:10px 5px; }
.item img { float: left; width:150px; height:100px; float: left; margin-right:10px; padding:2px; border:1px solid #ddd; }
.item h4 { font-weight: normal; font-size: 17px; color: #1E1E72; margin-top:0px; line-height: 2; }
.item h4 a { color: #1E1E72; }
.item .pubtime { float:left; color:#999; padding-top:5px; }
.showdetail { display: block;background:#1E1E72;color:#fff; padding:2px 10px; border-radius: 3px; }
.showdetail:hover { background: #eee; }