﻿/*- - - - - - - - -样式属首页.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:418px;text-align:center;position:relative;overflow:hidden;min-width:1100px;}
	/*图片轮播样式*/
	#headerBanner .conbox{width:9999em;height:418px;position:absolute;left:0;overflow:hidden;}
	#headerBanner .conbox .pic{ position:absolute;left:0;top:0;width:100%;height:418px;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;display: none;}
	#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{position:relative;margin:0 auto; text-align: left; background: #fff;}
	.w1000 { width:1000px; margin:0 auto; overflow: hidden; zoom:1; }
	#header .logo { width:515px; height:102px;  padding:20px 0 0; text-align: center; float: left; }
	/*菜单*/
	.navbg { height:40px; background:#294376; position: relative; }
	#menu{width:1000px;height:40px;position:relative;margin:0px auto;z-index:1500; }
	#menu ul{float:left;}
	#NoticeTab:{position: relative;}
	#NoticeTab .lis{float:left;}
	#NoticeTab .lis .sa{float:left;width:125px;height:40px;line-height:40px;text-align:center;font-weight:normal;font-size:16px; font-family:'microsoft yahei';color:#fff;}
	#NoticeTab .lis.change .sa,#NoticeTab .lis .sa:hover{text-decoration:none;background: #000;}
	#NoticeTab .subNav {position:absolute;left:0; display: none; width:1000px;background:#f5f5f5 url(../images/whitebg.png) repeat; z-index: 100000; top:40px;  box-shadow: 5px 5px 5px -5px black; }
	.subNav2 ul { width:100%; }
	.subNav2 li { width:33.33%; float: left; margin:17px 0; }
	.subNav2 li a { font-size: 17px; color:#284376; padding:0 45px; text-decoration: none; }
	.subNav2 li .imgs { margin-right:5px;width:260px;height:80px; }
	.jxzy li { width:19.99%; margin:23px 0; }

	.subNav1 {height:158px; }
	.subNav1 ul { width:100%; }
	.subNav1 li .imgs { margin-right:5px;width:260px;height:80px; }
	.subNav1 li { width:33.33%; float: left; padding:10px 0; text-align: center; }
	.subNav1 li a { font-size: 17px; color:#284376; text-decoration: none; }
	.subNav1 li .imgs { margin:8px auto; display: block; border:3px solid #f5f5f5; }
	
	.subNav1 li.i2-1 .imgs{background: url(../images/pic_1_1.jpg) no-repeat center top;}
	.subNav1 li.i2-2 .imgs{background: url(../images/pic_1_2.jpg) no-repeat center top;}
	.subNav1 li.i2-3 .imgs{background: url(../images/pic_1_3.jpg) no-repeat center top;}
	
	.subNav1 li.i3-1 .imgs{background: url(../images/pic_2_1.jpg) no-repeat center top;}
	.subNav1 li.i3-2 .imgs{background: url(../images/pic_2_2.jpg) no-repeat center top;}
	.subNav1 li.i3-3 .imgs{background: url(../images/pic_2_3.jpg) no-repeat center top;}
	
	.subNav1 li.i4-1 .imgs{background: url(../images/pic_3_1.jpg) no-repeat center top;}
	.subNav1 li.i4-2 .imgs{background: url(../images/pic_3_2.jpg) no-repeat center top;}
	.subNav1 li.i4-3 .imgs{background: url(../images/pic_3_3.jpg) no-repeat center top;}
	
	.subNav1 li.i5-1 .imgs{background: url(../images/pic_4_1.jpg) no-repeat center top;}
	.subNav1 li.i5-2 .imgs{background: url(../images/pic_4_2.jpg) no-repeat center top;}
	.subNav1 li.i5-3 .imgs{background: url(../images/pic_4_3.jpg) no-repeat center top;}
	
	.subNav1 li.i6-1 .imgs{background: url(../images/pic_5_1.jpg) no-repeat center top;}
	.subNav1 li.i6-2 .imgs{background: url(../images/pic_5_2.jpg) no-repeat center top;}
	.subNav1 li.i6-3 .imgs{background: url(../images/pic_5_3.jpg) no-repeat center top;}
	.subNav1 li.i6-4 .imgs{background: url(../images/pic_5_4.jpg) no-repeat center top;}
	
	.subNav1 li.i7-1 .imgs{background: url(../images/pic_6_1.jpg) no-repeat center top;}
	.subNav1 li.i7-2 .imgs{background: url(../images/pic_6_2.jpg) no-repeat center top;}
	.subNav1 li.i7-3 .imgs{background: url(../images/pic_6_3.jpg) no-repeat center top;}
	.subNav1 li.i7-4 .imgs{background: url(../images/pic_6_4.jpg) no-repeat center top;}
	.i7-1,.i7-2,.i7-3,.i7-4,
	.i6-1,.i6-2,.i6-3,.i6-4{
		width:24.99%!important;
	}
	.i7-1 .imgs,.i7-2 .imgs,.i7-3 .imgs,.i7-4 .imgs,
	.i6-1 .imgs,.i6-2 .imgs,.i6-3 .imgs,.i6-4 .imgs{
		width:206px!important;
	}
	#NoticeTab .lis:hover .subNav {
				display: block;
			}
	/*搜索*/
	#Search{float:right;width:300px;height:65px;padding-top:50px; overflow: hidden;font-size: 0;}
	#Search .Searchform{float:right;padding-top:6px;width:285px;}
	#Search .Searchform .text{ line-height:26px;width:191px;height:26px;padding-left:27px;font-size:14px;background:url(../images/search_inputbg.jpg) no-repeat left top;border:0;}
	#Search .Searchform .btn_send{width:62px;height:26px;font-family:'microsoft yahei';font-size:14px; color:#fff;background:url(../images/search_btnbg.jpg) no-repeat left top;border:0;}
	#gg { height:46px; background: url(../images/ggbg.png) no-repeat center top; margin:-15px auto 8px auto;  width:1030px; padding:0 24px 0 120px; }
	.ggroll { width:990px; overflow:hidden;padding:10px 0 0;margin:0;height:21px;}
	.ggroll .list li { float:left; padding:0 50px 0 12px; line-height:1.5;background:url(../images/flag01.gif) no-repeat 2px 4px; }
	.ggroll .list li a {  font-size:14px; }

	.sidebar { float: right; width:300px; overflow: hidden; }
	.sidebar .box { width:298px; float: none; }
	/*第一模块*/
	#m1{margin:15px auto 0px auto;width:1000px; overflow: hidden; background: #fff; box-shadow: 3px; }
		/**/
		#HOT{padding:18px 0 0 18px;width:748px;height:300px;background-color:#fff;float: left;}
		.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 h2 {font-size:17px;font-family:'microsoft yahei',黑体;font-weight:normal;color:#333; text-align: left; padding:7px 0; line-height: 1.6;}
		.newsBox h2 a{color:#274376;}
		.newsBox h2 a:hover {color:#b20000;}
		.newsBox p { color:#999; line-height: 1.5; font-size: 13px;}
		.newsBox p a { color:#f60; }
		#HOT .playBanner{float:left;width:365px;height:244px;position:relative;overflow:hidden;}
		/*图片轮播样式*/
		#HOT .conbox{width:9999em;position:absolute;}
		#HOT .conbox div{float:left;width:365px;height:244px;position:relative;overflow:hidden;}
		#HOT .conbox div strong{padding:0 91px 0 7px;width:365px;height:30px;line-height:30px;position:absolute;font-size:14px;font-weight:bold;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:left; margin-left:15px;width:368px;overflow: hidden;}
		/*通知*/
		#Notice{padding:10px;float:right;width:280px;margin-bottom:10px;background-color:#fff;border-bottom:2px solid #cccccc;border-right:1px solid #cccccc;}
		/*统计*/
		.jbpt {  height:235px; margin-bottom:12px; overflow: hidden; zoom:1; }
		.jbpt a { display: block; height:110px;text-align: center; font:bold 16px/40px 'Microsoft yahei'; color:#fff; background: #f5f5f5; text-decoration: none; margin-bottom:14px; }
		.jbpt a:hover { background: #F4DCCC; }
		.jbpt img { margin:17px 0 0; *margin-top:13px; }
		.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 { margin-top:-5px; }
		.box .text p { padding:4px 0; border-bottom:1px dotted #ccc; line-height: 1.4; color: #444; }
		.box .text p span{ padding:0 1px 6px 0;float: left; }

		.rbutton { float: right; width:194px; padding:18px 18px 0 0;  }
		.zylist {  background: #F0F0F0; height:185px; }
		.zylist a { display: block; height:45px; font:15px/45px 'Microsoft yahei'; background: url(../images/zyflag.png) no-repeat 30px center; padding-left:65px; }

		.lcontent { width:366px; height:245px; float: left; border-right:1px solid #ddd; padding-right:14px; }
		.bcontent h4 { background: url(../images/titlebg.jpg) repeat left top; overflow: hidden; zoom:1; }
		.bcontent h4 span { float: left; padding:0 5px 0 0; color:#274376; }
		.bcontent h4 img { float: right; margin:6px 5px 0 0; }

		.rcontent { float: right; width:570px; overflow: hidden;  } 
		.picshow { width:600px; padding-top:10px; }
		


	/*第二模块*/
	#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:366px; margin:0 0 12px 18px; background-color:#fff; float: left;}
	.bcontent { padding:6px 0; overflow: hidden; }
	.bcontent h3,.mainnews h3 { border-bottom:2px solid #eee; height:35px; margin-bottom:10px; }
	.bcontent h3 span,.mainnews h3 span { border-bottom:2px solid #284376; color:#284376; display: block; float: left; font:16px/35px 'Microsoft yahei'; }
	.bcontent h3 img,.mainnews h3 img { float: right; margin-top:12px; }
	.mainnews h3 span img { float: left; margin:4px 5px -4px 0; }
	.rbar { width:302px; float: right; overflow: hidden; }
	.rbar .box { width:301px; }
	.sidebar .box h4,.ticon {  font:bold 17px/32px 'Microsoft yahei'; color:#fff; 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 0 0; width:1200px; height:100px; overflow: hidden; zoom:1; margin-bottom:12px; }
	/*.ztlist img { display: block; width:270px; height:65px; padding:0 12px 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:1.8;font-size:14px;margin:0 auto;padding:15px 0;background: #ddd;border-top:1px solid #ccc;}
	#copyright p{text-align:center;color:#444;}
	#copyright p strong{font-weight:normal;color:#444;}
	#copyright a { color:#444; }
	/*栏目标题*/
	.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:30px;line-height:30px;overflow:hidden;padding-left:10px;background:url(../images/1.gif) no-repeat left 13px ;}
	.NewsList li em{float:right;color:#999999; font-size: 12px; font-family: arial;}
	.NewsList li a { font-size: 15px; font-family: 'Microsoft yahei'; }
	.NewsList li { margin:4px 0; }
	.newsBox .NewsList li { margin:6px 0; }
	.newsBox .NewsList li a { font-size: 17px; }
	/*文档列表*/
	.DocList li{height:30px;line-height:30px;overflow:hidden;padding-left:12px;background:url(../images/1.gif) no-repeat 3px 13px ;}
	.DocList li a { font-size: 15px; font-family: 'Microsoft yahei'; }

	.bgt li { line-height: 1.5; height:auto; padding-top:7px; padding-bottom:6px;background:url(../images/1.gif) no-repeat 3px 17px ; border-bottom:1px dotted #bbb; }
	.bgt li em { float:none; font:normal 12px arial; padding:5px 0 0 5px; color:#777;}
	.bgt li a:hover { text-decoration: none; }
	/*文本列表*/
	.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;}
	/*分类列表*/
	.SortList{float:left;}
	.SortList li{margin:0 10px 10px 0;float:left;width:133px;height:39px;line-height:39px;overflow:hidden;display:inline;}
	.SortList li a{font-size:16px;color:#fff;padding-left:10px;background-color:#54d6e0;display:block;}
	.SortList li a:hover{text-decoration:none;background-color:#29ccd8;}
	/**/
	.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-weight:bold;font-size:17px;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 #ccc; position: relative;zoom:1; height:35px; margin-bottom:5px;}
	.Tab2 li { float:left; margin-right:25px; }
	.Tab2 li a { font:bold 17px/35px 'Microsoft yahei'; color:#555; display: block; height:35px; text-decoration: none;  }
	.Tab2 li.change a { border-bottom:2px solid #006DD9; color:#006DD9;  }

	.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:135px; width:330px; overflow:hidden;float: left; }
}
#marquee { }
#marquee li { list-style:none; float: left; width:110px; height:135px; overflow:hidden; text-align: center; color:#333; }
#marquee li a { color:#333; font-family: 'Microsoft yahei'; font-size: 14px; }
#marquee li img { margin:5px auto; width:90px; height:90px; display: block; border-radius:100px; }
#marquee li a strong { color:#666;font:bold 26px/1.8 华文中宋,'Microsoft yahei'; display: block; }
#marquee li:hover {  }
#goLeft1,#goRight1{ margin:0 0px; cursor: pointer; width:13px; text-indent: -99999em; float: left; height:100px; background: url(../images/arrow.png) no-repeat 0 center; }
#goRight1 { background-position: -13px center; }

#link { width:1114px; border:1px solid #ccc; background: #fff; padding:15px; margin:-13px auto 12px auto; }
.piclink { text-align: center; overflow: hidden; zoom:1; padding:0 0 10px 0; }
.piclink img {  padding:0 13px; 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; }
.subbanner { height:200px; width:100%; position: relative; z-index: 1; }

.subbanner .bgs{
	width:100%;
	height:100%;
	z-index: -1;
	position: absolute;
	top:0;
	left:0;
}
.subbanner .bgs img{
	width:100%;
	height:100%;
	z-index: -1;
}

.bannername { width:550px; margin:0 auto; padding:60px 0 0; color:#fff;}
.bannername h2 { font-size: 23px; }
.bannername .position a {  color:#fff; }
.list li em { float: right; color:#999; font-size: 12px; }
.subcon { width:1000px;margin:0 auto; }
.contentbox { width:1000px;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:180px; text-align: left; padding:50px 0 0; }
.subside h3 { background: url(../images/menubg2.png) no-repeat 0 0; height:37px; line-height: 37px; color:#444; font-weight: bold; font-size: 16px; padding-left:40px;  }
.subside .menus a { display: block; border-bottom:1px solid #ccc; 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; border-bottom:1px solid #ccc; }
.subside .menus a.current { background-position: 0 -37px; border-bottom:1px solid #ccc; }
.submain { width:770px; min-height: 500px; margin-top:-30px; padding:20px; float: left;background: #fff; position: relative; z-index: 100;  box-shadow: 0 0 7px -2px black; }
.position { background: url(../images/positionbgss.png) no-repeat 0 center; text-align: left; font-size: 14px; padding:0 0 0 0px; height:40px; line-height: 40px;}
.position a { font-size:14px; text-decoration: none; color:#333; }
.listbox { padding-bottom:15px; }
.listbox h3 { margin-bottom:8px; border-bottom:2px solid #294376; height:36px; }
.listbox h3 span { float:left; font:normal 18px/36px 'Microsoft yahei'; color:#294376; background: url(../images/flag.png) no-repeat 2px center; padding-left:25px; }
.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; }

.dslist li {width:48%;height:200px; list-style: none; background: none; float: left; padding-left:0;}
.dslist li img { float: left; width:140px; height:179px;margin:0 15px 0 0; }
.dslist li p { padding:10px 0; }
.dslist li p a { font-size: 21px; color: #294376; }
.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:4px; height:20px; overflow: hidden; 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: 10px/1.2 "microsoft yahei"; 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 { font-size: 12px; }

.piclist li { list-style:none; background: none; width:224px; height:212px; 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; }

.jpkclist { overflow: hidden; }
.jpkclist li { list-style:none; background: none; width:45%; height:280px; float:left; overflow:hidden; text-align:center; line-height:160%; }
.jpkclist img { display:block; padding:2px; margin:8px auto; border:1px solid #ccc; width:207px; height:253px; background:#fff; }



.oneColumn{ padding:0 60px;}
.oneColumn .pages_print .index_switchsize{padding-left:10px;}
.oneColumn .de_bannerS{ height:100px; padding:15px 26px; margin:38px 0;f}
.oneColumn .de_bannerS a.bannerA1{ background-position:0px 0px;right:146px;}
.oneColumn .de_bannerS a.bannerA2{ background-position:0px -72px;right:58px;}
.oneColumn .newPicture{width:890px; overflow:hidden;}
.oneColumn .newPicture .con{ width:999px;left:-9px;_left:-18px;}
.oneColumn .newPicture dl{ text-align:center; width:287px; margin:0 9px; background:#dfdfdf; z-index:1;}
.oneColumn .newPicture dl dt{ height:167px;}
.oneColumn .newPicture dl dd{ padding:10px;}

h1{ line-height:1.6; font-family:"微软雅黑", "宋体"; font-size:25px; text-align:center; padding:26px 0 26px 0; font-weight:normal;}
.pages-info { overflow: hidden; zoom:1; border-bottom:1px #cfcfcf solid;}
.pages-date{text-align:center;font-size:14px;font-family:"微软雅黑", "宋体";float: left; margin-top:10px;}
.pages-date span.font,.pages_print span.font{margin:0 10px; color:#555555;}

.pages_print{ padding:11px 0;font-family:"微软雅黑", "宋体"; float: right; width:220px;}
.pages_print .index_switchsize{float:left;padding-left:10px;}
.pages_print .printIco{float:left; background:url(../images/ico.png) no-repeat 0px 7px; padding-left:22px;}
.pages_print .share{float:left;padding-left:20px;width:auto;margin:7px 0 0; }
.pages_print .index_switchsize span{cursor:pointer;}
.pages_print{text-align:center;font-size:14px;height:30px;}
.pages_print .share{color:#898989;}
#btnPrint{cursor:pointer;}

.prenext { padding:25px 0; overflow: hidden; zoom:1;}
.prenext p { float: left; font:normal 15px/1.5 'Microsoft yahei'; }

/*正文*/
.pages_content{line-height:30px;margin:0;padding:10px 0;font-size:16px;border-bottom:1px #c9c9c9 solid; min-height:200px; font-family: 宋体;}
.pages_content p{ margin-top:7px;}
.pages_content .list01 li a p{ margin-top:0px;}

/*相关*/
.xg-list{ padding-bottom:15px;}
.xg-list .pannel-title{margin:20px 0 10px 0;color:#0967a8; font-weight:bold;line-height:33px;font-size:18px; font-family:"微软雅黑", "宋体";}
.main_content div.xg-list ul li a{ font-size:16px;} 
.main_content div.xg-list ul li span{ color:#999999; font-size:14px;}

.share div.mainShareDiv_24{background:url(../images/icon_16.jpg) no-repeat 0 0; width:125px;}
#gwdshare span.gwds_more{width:32px;height:32px; margin:10px 0px 0px 6px; background:url(../images/icon_17.jpg) no-repeat 0 0;overflow:hidden;_display:block;_height:32px;}

#gwdShare_con_1{ top:-10px;}

.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:#00509F }
.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:#831F13; font:bold 19px 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; }




