/*wrap - header*/
.wrap{width:1138px; height:auto; margin:0 auto; padding:0 auto;}
/*ggao*/
.ggao{width:1138px; height:auto; float:left;}
.ggao ul.hggao{width:1118px; padding:0px 10px; margin-top:10px; float:left;}
.ggao ul.hghgao{width:1118px; padding:0px 10px; margin-top:10px; float:left;}
.ggao ul.Two{padding:0px 5px 0px 5px; float:left;}/*二个六十的*/
.ggao ul.Four{padding:0px 5px; float:left;}/*四个*/
.ggao ul.Five{padding:0px 4px; float:left;}/*五个*/
.ggao ul.Eight{padding:0px 5px; float:left;}/*八个*/
.ggao ul.Two li{width:554px; margin:10px 5px 0px 5px; display:inline; float:left;}.ggao ul.Two li img{width:554px; height:65px;}/*二个六十的*/
.ggao ul.Four li{width:272px; margin:10px 5px 0px 5px; display:inline; float:left;}.ggao ul.Four li img{width:272px; height:68px;}/*五个*//*四个*/
.ggao ul.Five li{width:214px; margin:10px 6px 0px 6px; display:inline; float:left;}.ggao ul.Five li img{width:214px; height:60px;}/*五个*/
.ggao ul.Eight li{width:131px; margin:10px 5px 0px 5px; display:inline; float:left;}.ggao ul.Eight li img{width:131px; height:62px;}/*八个*/
.ggao ul.hggao img{width:1118px; height:62px;}
.ggao ul.hghgao img{width:1118px; height:82px;}
.ggao ul.hggao img, .ggao ul.hghgao{border:0px; vertical-align:top; float:left;}
/*logo*/
.logo{width:1118px; height:62px; margin-top:10px; padding-left:10px; float:left;}
.logo img{vertical-align:middle; border:0px;}
.logo h1{width:800px; height:62px; background:url(/img-2017/sub_logo.jpg) left center no-repeat; padding-left:78px; float:right;}
.logo h1 em{color:#000; font-size:22px; font-family:"黑体"; font-weight:bold; line-height:62px; float:left;}

.logo p{width:878px; height:auto; background:url(/img-2017/sub_logo.jpg) left center no-repeat; float:right;}
.logo p span{width:150px; height:62px; padding-left:78px; float:left;}
.logo p span{width:64px; height:auto; color:#E04500; font-size:22px; font-family:"黑体"; font-weight:bold; line-height:30px; float:left;}
.logo p img{height:62px; border:0px; float:right;}
/*guild*/
.guild{
	width:1096px;
	height:28px;
	border:1px solid #A0D9F4;
	background:url(/img-2017/guild_g.jpg) repeat-x;
	padding:0px 10px;
	margin:10px 10px 0px 10px;
	display:inline;
	float:left; 
}
.guild p{
	width:1078px;
	height:28px;
	line-height:28px;
	background:url(/img-2017/jsht.gif) 0px 7px no-repeat;
	padding-left:18px;
	float:left;
}
.guild p span{
	width:auto;
	height:28px;
	color:#126695;
	font-size:12px;
	line-height:28px;
	background:url(/img-2017/jkts.gif) 0px 5px no-repeat;
	padding-left:19px;
	float:right;
}
.guild p a{
	color:#126695;
	font-size:12px;
	padding-right:20px;
}
/*mina left center right*/
.mina{
	width:1128px;
	height:auto;
	padding-left:10px;
	margin:0 auto;
}
.left_wrap{
	width:328px;
	height:auto;
}
.center_wrap{
	width:426px;
	height:auto;
	margin-left:8px;
	display:inline;
}
.right_wrap{
	width:348px;
	height:auto;
	margin-left:8px;
	display:inline;
}
.left_wrap, .center_wrap, .right_wrap{float:left}
/*jiaodian*/
.Focus_wrap{
	width:326px;
	height:259px;
	border:1px solid #126695;
	margin-top:8px;
	float:left;
}
.FocusImg{
	width:324px;
	height:auto;
	border:1px solid #FFF;
	background:#FFF;
	position:relative;
}
.FocusImg .BigPic{
	width:324px;
	height:auto;
	display:block;
	margin:0 0;
}
.FocusImg .BigPic img{
	width:324px;
	height:200px;
	padding:0;
}
.FocusImg .TitleBg{
	height:30px;
	width:324px;
	position:absolute;
	top:170px;
	left:0px;
	background:#000;
	filter:Alpha(Opacity=28);
	opacity:0.28;
	z-index:10;
}
.FocusImg .TitleBox{
	width:324px;
	height:30px;
	position:absolute;
	top:170px;
	left:0px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:30px;
	z-index:20;
               white-space: nowrap;
               text-overflow: ellipsis;
               overflow: hidden;
}
.FocusImg a:link,.FocusImg a:visited{
	color:#fff;
	text-decoration:none;
}
.FocusImg a:hover{
	color:#f00;
	text-decoration:underline;
}
.FocusImg .SmallPics{
	padding-top:2px;
	padding-left:3px;
	overflow:hidden;
	zoom:1;
}
.FocusImg .SmallPics span{
	float:left;
	padding:5px 0px 0px 1px;
	margin-right:4px;
	display:inline;
}
.FocusImg .SmallPics span img{
	width:71px;
	height:44px;
	border:1px solid #616161;
	padding:1px;
}
.FocusImg .SmallPics span.selected{
	background:url(/img-2017/blog_mj_002_4.gif) no-repeat 50% -250px;
}
.FocusImg .SmallPics span.selected img{border:1px solid #ef6701;}
/*hot news*/
.hot_wrap{
	width:422px;
	height:auto;
	border-top:1px solid #A1D7F1;
	border-right:1px solid #A1D7F1;
	border-bottom:2px solid #A1D7F1;
	border-left:1px solid #A1D7F1;
	padding:1px;
	margin-top:8px;
	float:left;
}
.hot{
	width:406px;
	height:auto;
	background:url(/img-2017/hot_bg.jpg) no-repeat;
	padding:8px;
	position:relative;
}
.hot em{
	width:42px;
	height:42px;
	background:url(/img-2017/hot.png) no-repeat;
	position:absolute;
	top:-4px;
	left:-4px;
}
.hot h5{
	width:406px;
	height:auto;
	font-size:16px;
	text-align:center;
	line-height:34px;
}
.hot h5 a{
	color:#004499;
}
.hot h5 a:hover{
	color:#FF0000;
}
.hot p{
	width:406px;
	height:60px;
	color:#363636;
	font-size:12px;
	text-align:left;
	line-height:20px;
	background:url(/img-2017/h_x.jpg) left bottom repeat-x;
	padding-bottom:14px;
}
.hot p a{
	color:#FF7D00;
}
.hot p a:hover{
	color:#FF7D00;
}
.hot_wrap ul.hot_news{
	width:406px;
	height:auto;
	padding:6px 8px 6px 8px;
	float:left;
}
.hot_wrap ul.hot_news li{
	width:200px;
	height:auto;
	color:#004499;
	font-size:14px;
	line-height:24px;
	padding-right:3px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.hot_wrap ul.hot_news li a{
	color:#004499;
}
.hot_wrap ul.hot_news li a:hover{
	color:#000;
}
/*left center right box*/
.left_box, .center_box, .right_box, .zt_box, .jc_box, .bottom_box{
	width:auto;
	height:auto;
	border-top:1px solid #A1D7F1;
	border-right:1px solid #A1D7F1;
	border-bottom:2px solid #A1D7F1;
	border-left:1px solid #A1D7F1;
	margin-top:8px;
	padding:1px;
	float:left;
}
.left_box{width:324px;}
.center_box{width:422px;}
.right_box{width:344px;}
.zt_box{width:1114px; margin-left:10px; display:inline;}
.jc_box{width:1114px; margin-left:10px; display:inline;}
.bottom_box{width:1114px; margin-left:10px; display:inline;}
.left_box h2, .center_box h2, .right_box h2, .zt_box h2, .jc_box h2, .bottom_box h2{
	width:auto;
	height:auto;
	color:#004499;
	line-height:30px;
	font-size:13px;
	padding-left:20px;
	background:url(/img-2017/title_b.png) no-repeat;
	float:left;
}
.left_box h2{width:304px; height:34px; background-position:0px 0px;}
.center_box h2{width:402px; height:34px; background-position:0px -34px;}
.right_box h2{width:324px; height:34px; background-position:0px -68px;}
.zt_box h2{width:1094px; height:34px; background-position:0px -102px;}
.jc_box h2{width:1094px; height:34px; background-position:0px -102px;}
.bottom_box h2{width:1094px; height:34px; background-position:0px -102px;}
.left_box h2 span, .center_box h2 span, .right_box h2 span, .zt_box h2 span, .jc_box h2 span, .bottom_box h2 span{
	width:auto;
	height:34px;
	line-height:30px;
	padding-right:6px;
	float:right;
}
.left_box h2 span a, .center_box h2 span a, .right_box h2 span a, .zt_box h2 span a, .jc_box h2 span a, .bottom_box h2 span a{
	color:#FF7D00;
	font-size:12px;
	padding:2px;
}
.left_box h2 span a:hover, .center_box h2 span a:hover, .right_box h2 span a:hover, .zt_box h2 span a:hover, .jc_box h2 span a:hover, .bottom_box h2 span a:hover{
	color:#FFF;
	background:#FF7D00;
	padding:1px;
	text-decoration:none;
}
.left_box ul, .center_box ul, .right_box ul, .bottom_box ul{
	width:auto;
	height:auto;
	padding:6px 8px 6px 8px;
	float:left;
}
/*left*/
.left_box h3{
	width:308px;
	height:auto;
	color:#868686;
	font-size:12px;
	font-weight:100;
	line-height:18px;
	margin:6px 8px 2px 8px;
	padding-bottom:12px;
	background:url(/img-2017/h_x.jpg) left bottom repeat-x;
	display:inline;
	float:left;
}
.left_box h3 img{
	width:120px;
	height:80px;
	padding:1px;
	border:1px solid #D7D7D7;
	margin:0px 10px 0px 2px;
	display:inline;
	float:left;
}
.left_box h3 a{
	color:#004499;
	font-weight:bold;
	line-height:24px;
}
.left_box h3 a:hover{
	color:#000;
}
.left_box h3 em a{
	color:#FF7D00;
	font-weight:100;
	line-height:18px;
}
.left_box h3 em a:hover{
	color:#FF7D00;
}
.left_box ul.list_100{
	width:308px;
	height:106px;
}
.left_box ul.list_200{
	width:308px;
	height:210px;
}
.left_box ul.list_100 li, .left_box ul.list_200 li{
	width:308px;
	height:auto;
	color:#004499;
	font-size:12px;
	line-height:21px;
	float:left;
}
.left_box ul.list_100 li span, .left_box ul.list_200 li span{
	width:auto;
	height:auto;
	color:#878787;
	font-size:12px;
	line-height:21px;
	float:right;
}
.left_box ul.list_50{
	width:308px;
	height:45px;
}
.left_box ul.list_50 li{
	width:150px;
	height:auto;
	color:#004499;
	font-size:12px;
	line-height:21px;
	padding-right:4px;
	float:left;
}
.left_box ul.list_100 li a, .left_box ul.list_200 li a, .left_box ul.list_50 li a{
	color:#004499;
}
.left_box ul.list_100 li a:hover, .left_box ul.list_200 li a:hover, .left_box ul.list_50 li a:hover{
	color:#000;
}
/*center*/
.center_box ul.list_img{
	width:406px;
	height:99px;
}
.center_box ul.list_img img{
	width:120px;
	height:90px;
	padding:1px;
	border:1px solid #D7D7D7;
	margin:0px 10px 0px 2px;
	display:inline;
	float:left;
}
.center_box ul.list_img li{
	width:270px;
	height:auto;
	color:#004499;
	font-size:14px;
	line-height:24px;
	float:left;
}
.center_box ul.list_100{
	width:406px;
	height:210px;
	overflow:hidden;
}
.center_box ul.list_100 li{
	width:406px;
	height:auto;
	color:#004499;
	font-size:14px;
	line-height:24px;
	float:left;
}
.center_box ul.list_100 li span{
	width:auto;
	height:auto;
	color:#878787;
	font-size:12px;
	line-height:24px;
	float:right;
}
.center_box ul.list_img li a, .center_box ul.list_100 li a{
	color:#004499;
}
.center_box ul.list_img li a:hover, .center_box ul.list_100 li a:hover{
	color:#000;
}
/*right*/
.right_box h3{
	width:328px;
	height:auto;
	color:#868686;
	font-size:12px;
	font-weight:100;
	line-height:18px;
	margin:6px 8px 2px 8px;
	padding-bottom:12px;
	background:url(/img-2017/h_x.jpg) left bottom repeat-x;
	display:inline;
	float:left;
}
.right_box h3 img{
	width:80px;
	height:60px;
	padding:1px;
	border:1px solid #D7D7D7;
	margin:0px 10px 0px 2px;
	display:inline;
	float:left;
}
.right_box h3 a{
	color:#004499;
	font-weight:bold;
	line-height:24px;
}
.right_box h3 a:hover{
	color:#000;
}
.right_box h3 em a{
	color:#FF7D00;
	font-weight:100;
	line-height:18px;
}
.right_box h3 em a:hover{
	color:#FF7D00;
}
.right_box ul.list{
	width:328px;
	height:auto;
}
.right_box ul.list li{
	width:328px;
	height:auto;
	color:#004499;
	font-size:12px;
	line-height:21px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.right_box ul.list_bg{
	width:328px;
	height:auto;
	background:url(/img-2017/1_10.gif) 6px 10px no-repeat;
}
.right_box ul.list_bg li{
	width:312px;
	height:auto;
	color:#004499;
	font-size:12px;
	line-height:21px;
	padding-left:16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.right_box ul.list li a, .right_box ul.list_bg a{
	color:#004499;
}
.right_box ul.list li a:hover, .right_box ul.list_bg a:hover{
	color:#000;
}
.right_gg_230{
     width:348px;
	 height:76px;
	 margin-top:8px;
	 float:left;
}
.right_gg_230 img{
	 vertical-align:middle;
	 width:348px;
	 height:76px;
	 border:0px;
}
/*bottom*/
.zt_box ul{
	width:1114px;
	height:auto;
	padding:6px 0px 6px 0px;
	float:left;
}
.zt_box ul li{
	width:352px;
	height:auto;
	color:#004499;
	font-size:12px;
	line-height:22px;
	padding:0px 8px 0px 8px;
	float:left;
}
.zt_box ul li span{
	width:auto;
	height:auto;
	color:#878787;
	font-size:12px;
	line-height:22px;
	float:right;
}
.zt_box ul li a{
	color:#004499;
}
.zt_box ul li a:hover{
	color:#000;
}
.jc_box ul{
	width:1110px;
	height:auto;
	padding:8px 0px 8px 4px;
	float:left;
}
.jc_box ul li{
	width:174px;
	height:auto;
	padding:0px 5px 0px 5px;
	float:left;
}
.jc_box ul li a{
	width:174px;
	height:auto;
	text-align:center;
	float:left;
}
.jc_box ul li a img{
	width:170px;
	height:130px;
	padding:1px;
	border:1px solid #dbdbdb;
	float:left;
}
.jc_box ul li a span{
	width:174px;
	height:auto;
	color:#878787;
	font-size:12px;
	line-height:22px;
	text-align:center;
	padding-top:4px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
}
.jc_box ul li a span{
	color:#004499;
}
.jc_box ul li a:hover span{
	color:#000;
}

.bottom_box ul{
	width:1098px;
	height:auto;
	font-size:12px;
	line-height:22px;
	float:left;
}
/*guangao*/
.guangao{
     width:1118px;
	 height:auto;
	 margin:0 auto;
}
.guangao p.gg_1000{
     width:1118px;
	 height:auto;
	 margin-top:8px;
	 float:left;
}
.guangao p.gg_762{
     width:762px;
	 height:auto;
	 margin-top:8px;
	 padding-right:8px;
	 float:left;
}
.guangao p.gg_762 img{
     width:762px;
	 height:100px;
	 border:0px;
}
.guangao p.gg_230{
     width:348px;
	 height:auto;
	 margin-top:8px;
	 float:left;
}
.guangao p.gg_230 img{
     width:348px;
	 height:100px;
	 border:0px;
}
/*底部开始*/
.bottom{width:1118px; height:auto; padding-left:10px; float:left;}
.foot_line{width:1118px; height:28px; line-height:28px; text-align:center; border-top:5px solid #009100; border-bottom:1px solid #4abe03; background:#f2ffe2; margin-top:10px; float:left;}
.foot_line a{color:#000100;}
.foot{width:1118px;height:94px; text-align:center; line-height:25px; background:#F8F8F8; position:relative; padding-top:12px; float:left;}
.foot img{vertical-align:middle;}
.foot p.left{width:79px; height:97px; position:absolute; left:10px; top:4px;}
.foot p.right{width:79px; height:97px; position:absolute; right:10px; top:4px;}