﻿/*
*
文件名：页面框架布局样式
创建人：CsFish <><
创建时间：20140815
*
*/
.g-wrap{ width:1004px; margin:0 auto;  background:#ffffff;overflow:hidden; height: auto;}
.g-mn{ width:701px; margin:0 auto; overflow:hidden; margin-right:26px;}
.g-sd{ width:276px; margin:0 auto; overflow:hidden;}
.g-w250{ width:250px; margin:0 auto; overflow:hidden;}
.m1 { width:984px; margin:10px auto 0;background:#ffffff; height:310px;overflow:hidden;}
.m2 { width:984px; margin:10px auto 0;background:#ffffff; height:86px;overflow:hidden;}
.m3 { width:984px; margin:10px auto 0;background:#ffffff;overflow:hidden; }
.m4 { width:984px; margin:10px auto 0;background:#ffffff;overflow:hidden; }
.m5 { width:1004px; margin:0 auto 0;background:#ffffff; overflow:hidden;}
.ad{ border:1px solid #e7e7e7; overflow:hidden; margin:0 auto;}

.m-top{  height:30px;  width:100%; overflow:hidden; line-height:30px; }
#header{width:1004px;  overflow: hidden; margin:auto}
.topbanner { height:159px;}
#header .topmenu { width:285px;}
#header .topmenu span { float:left;}
.topnav{position: relative; height:41px; background: url(imagesnav_03.jpg) no-repeat;}

.m-nav{ margin-left:10px; width:710px; float:left;}
.m-nav a{padding:0 1px;}
.m-nav ul {}
.m-nav ul li,.m-nav ul li a { height:41px; line-height:41px; width:115px; font-size:14px; font-weight:bold; float:left; color:#FFFFFF; text-align:center}
.m-nav ul li a:hover { background:url(imagesindex_10.jpg) no-repeat center bottom; display:block; height:41px; line-height:41px; width:115px;float:left; color:#003399;}

.m-search{ float:right; width:260px; margin-top:10px;}
.m-search .searchinput { float:left; background:url(imagesindex_16.jpg) no-repeat; width:160px; height:24px; line-height:24px; font-size:12px; border:0; padding-left:9px;}
.m-search .searchbtn { float:left; background:url(imagesindex_17.jpg) no-repeat; width:50px; height:24px; border:0; cursor:pointer;}

.m-nav2 { background: url(imagesindex1_03.jpg) repeat-x; height:39px; line-height:39px;}
.m-nav2 p { margin-left:20px;}
/**/ 
.t-left { width:722px; float:left;}
.t-right { width:249px; float:right;}
/*焦点新闻*/
.toptitle { background:url(imagesindex_25.jpg) repeat-x; height:71px; border:1px solid #eeeeee; width:722px;}
.toptitle h2 { text-align:center; font-size:24px; font-weight:bold; height:35px; line-height:35px;}
.toptitle p {text-align:center; }
.toptitle div {text-align:center; }
/*新闻*/
.t-newsbox { margin-top:10px;}
.t-newsbox .picnews { width:322px; height:228px; float:left; border:1px solid #CCCCCC;}
.t-newsbox .t-news { float:right; width:390px;}
.t-newsbox .t-news .t-news-title { background:#eaf1f5; height:30px; line-height:30px;}
.t-newsbox .t-news .t-news-con {width:390px;}
.t-newsbox .t-news .t-news-con ul { padding:0; margin:0;list-style:none; }
.t-newsbox .t-news .t-news-con ul li { background:url(imagesindex_35.jpg) left center no-repeat; padding-left:15px;  height:28px; line-height:28px;white-space: nowrap; display:block;}
.t-newsbox .t-news .t-news-con span { float:right;height:25px; line-height:25px; color: #666666}
/*通知公告*/
.tz-title { background:#2472d2; height:30px;}
.tz-title h2 { font-size:14px; color:#FFFFFF; float:left; font-weight:bold; margin-left:10px; line-height:30px;}
.tz-title span { float:right; color:#FFFFFF; margin-right:10px; line-height:30px;} 
.tz-con {}
.tz-con ul { padding:0; margin:0;list-style:none; }
.tz-con ul li { background:url(imagesindex_62.jpg) left center no-repeat; padding-left:15px;  height:28px; line-height:28px;white-space: nowrap; display:block;}
.tz-con span { float:right;height:25px; line-height:25px; color: #666666}

.www18sucainet{}
.www18sucainet ul{list-style-type:none;margin:0;padding:0;}
.www18sucainet ul li{background:url(imagesindex_62.jpg) left center no-repeat;padding-left:15px;height:28px;line-height:28px;display:block;white-space: nowrap;}
.www18sucainet span { float:right;height:25px; line-height:25px; color: #666666}

/*切换样式*/
.tabnav1,.tabnav1 a { background:url(imagesindex_31.jpg) no-repeat center bottom; width:75px; float:left; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF;}
.tabnav2,.tabnav2 a {  width:75px; float:left; font-size:14px; font-weight:bold;text-align:center;}
.tabnav3,.tabnav3 a { background:url(imagesindex_53.jpg) no-repeat center bottom; width:95px; float:left;  font-weight:bold; text-align:center; color:#FFFFFF; height:34px;line-height:28px;}
.tabnav4,.tabnav4 a {  background:url(imagesindex_55.jpg) no-repeat center bottom; width:95px; float:left; font-weight:bold; text-align:center;  height:34px; line-height:28px;}
.tabnav5,.tabnav5 a { background:url(imagesindex_53_1.jpg) no-repeat center bottom; width:95px; float:left;  font-weight:bold; text-align:center; color:#FFFFFF; height:34px;line-height:28px;}
/*专题*/
.zt { background-color:#eaf1f5; border:1px solid #cecece; height:86px;}
.zt .ztpic { background:url(imagesindex_43.jpg) no-repeat; width:127px; height:86px; float:left}
.zt .ztlist { float:left; width:850px;}
/*切换样式*/
.center-nav { background:#eaf1f5; height:38px; line-height:38px;}
.center-nav ul {}
.center-nav ul li { width:328px; float:left; font-size:14px; font-weight:bold; text-align:center; }
.center-nav1,.center-nav1 a { background:url(imagesindex_49.jpg) no-repeat center 0; width:328px; float:left; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF;}
.center-nav2,.center-nav2 a { background:url(imagesindex_49.jpg) no-repeat center -38px; width:328px; float:left; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF;}
.center-nav3,.center-nav3 a { background:url(imagesindex_49.jpg) no-repeat center -76px; width:328px; float:left; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF;}
/*政务公开*/
.zwgk-box { width:984px; margin-top:10px; height:230px;  }
.zwgk-box-l { width:327px; float:left; border:1px solid #cecece}
.zwgk-box-c { width:380px; float:left; margin-left:10px;}
.zwgk-box-c .c-titel { height:34px; line-height:34px}
.zwgk-box-c .c-con { width:380px;}
.zwgk-box-c .c-con ul { padding:0; margin:0;list-style:none; }
.zwgk-box-c .c-con ul li {background:url(imagesindex_62.jpg) left center no-repeat; padding-left:15px;  height:28px; line-height:28px;white-space: nowrap; display:block;}
.zwgk-box-r { width:250px; float:right}
.xxgk {width:300px; margin:auto}
.xxgk ul { padding:0; margin:0;list-style:none; }
.xxgk ul li { background:url(imagesindex_69.jpg) left center no-repeat; padding-left:10px;  height:24px; line-height:24px;white-space: nowrap; display:block; float:left; width:140px;}
.xxgk-con {width:300px; margin:auto}
.xxgk-con ul { padding:0; margin:0;list-style:none; }
.xxgk-con ul li {   height:24px; line-height:24px;white-space: nowrap; display:block; float:left; width:75px; text-align:center}

.tablelist { line-height:24px; font-size:12px; font-family:"宋体";}
.tablelist td { border:1px solid #e3e3e3;padding-left:4px;}
/*政务大厅*/
.zwdt-box {width:984px; margin-top:10px;height:230px;}
.zwdt-box-l { width:300px; float:left; border:1px solid #e3e3e3;overflow:hidden;}
.zwdt-box-l .zwdt-box-l-titel {height:32px;overflow:hidden; background:url(imageszwdt_08.jpg) repeat-x; width:100%;}
.zwdt-box-l .zwdt-box-l-con { width:100%; height:185px; margin-top:10px;}
.list01 { width:280px; margin:auto}
.list01 ul {padding:0; margin:0;list-style:none;}
.list01 ul li { width:70px; float:left; line-height:28px;}
.zwdt-tab1,.zwdt-tab1 a { background:url(imageszwdt_06.jpg) repeat-x; height:32px; width:100px; line-height:32px; text-align:center; float:left; font-weight:bold;}
.zwdt-tab2,.zwdt-tab2 a { height:32px; width:100px; line-height:32px; text-align:center; float:left;font-weight:bold;}
.zwdt-box-r { width:670px; float:right;}
.zwdt-box-r-titel { background:url(imageszwdt_03.jpg) no-repeat; height:28px; width:110px; line-height:28px; color:#FFFFFF; text-align:center; font-weight:bold; font-size:14px}
/*政民互动*/
.zmhd-box {width:984px; margin-top:10px;height:230px;}
.jbft-pic { border:1px solid #e3e3e3; padding:2px; width:110px; height:80px;}
/*公共服务*/
.gg-01 {background:url(imagesggfw.jpg);background-position:0 0px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-01 a { background:url(imagesggfw.jpg);background-position:0 0px; width:72px; height:64px; display:block; float:left; color:#0c6cb8}
.gg-01 a:hover {background:url(imagesggfw.jpg);background-position:-72px 0px; width:72px; height:64px;z-index:10; position:relative;display:block; color:#FFFFFF}
.gg-01 p { padding-top:40px; text-align:center}
.gg-01 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-02 {background:url(imagesggfw.jpg);background-position:0 -64px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-02 a { background:url(imagesggfw.jpg);background-position:0 -64px; width:72px; height:64px; display:block; float:left;color:#0c6cb8 }
.gg-02 a:hover {background:url(imagesggfw.jpg);background-position:-72px -64px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-02 p { padding-top:40px; text-align:center}
.gg-02 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-03 { background:url(imagesggfw.jpg);background-position:0 -128px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-03 a { background:url(imagesggfw.jpg);background-position:0 -128px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-03 a:hover {background:url(imagesggfw.jpg);background-position:-72px -128px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-03 p { padding-top:40px; text-align:center}
.gg-03 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-04 { background:url(imagesggfw.jpg);background-position:0 -192px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-04 a { background:url(imagesggfw.jpg);background-position:0 -192px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-04 a:hover {background:url(imagesggfw.jpg);background-position:-72px -192px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-04 p { padding-top:40px; text-align:center}
.gg-04 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-05 { background:url(imagesggfw.jpg);background-position:0 -256px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-05 a { background:url(imagesggfw.jpg);background-position:0 -256px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-05 a:hover {background:url(imagesggfw.jpg);background-position:-72px -256px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-05 p { padding-top:40px; text-align:center}
.gg-05 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-06 { background:url(imagesggfw.jpg);background-position:0 -320px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-06 a { background:url(imagesggfw.jpg);background-position:0 -320px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-06 a:hover {background:url(imagesggfw.jpg);background-position:-72px -320px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-06 p { padding-top:40px; text-align:center}
.gg-06 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-07 { background:url(imagesggfw.jpg);background-position:0 -384px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-07 a { background:url(imagesggfw.jpg);background-position:0 -384px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-07 a:hover {background:url(imagesggfw.jpg);background-position:-72px -384px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-07 p { padding-top:40px; text-align:center}
.gg-07 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-08 { background:url(imagesggfw.jpg);background-position:0 -448px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-08 a { background:url(imagesggfw.jpg);background-position:0 -448px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-08 a:hover {background:url(imagesggfw.jpg);background-position:-72px -448px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-08 p { padding-top:40px; text-align:center}
.gg-08 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-09 { background:url(imagesggfw.jpg);background-position:0 -512px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-09 a { background:url(imagesggfw.jpg);background-position:0 -512px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-09 a:hover {background:url(imagesggfw.jpg);background-position:-72px -512px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-09 p { padding-top:40px; text-align:center}
.gg-09 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-10 { background:url(imagesggfw.jpg);background-position:0 -576px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-10 a { background:url(imagesggfw.jpg);background-position:0 -576px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-10 a:hover {background:url(imagesggfw.jpg);background-position:-72px -576px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-10 p { padding-top:40px; text-align:center}
.gg-10 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-11 { background:url(imagesggfw.jpg);background-position:0 -640px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-11 a { background:url(imagesggfw.jpg);background-position:0 -640px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-11 a:hover {background:url(imagesggfw.jpg);background-position:-72px -640px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-11 p { padding-top:40px; text-align:center}
.gg-11 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-12 { background:url(imagesggfw.jpg);background-position:0 -704px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-12 a { background:url(imagesggfw.jpg);background-position:0 -704px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-12 a:hover {background:url(imagesggfw.jpg);background-position:-72px -704px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-12 p { padding-top:40px; text-align:center}
.gg-12 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.gg-13 { background:url(imagesggfw.jpg);background-position:0 -768px; width:72px; height:64px; display:block; float:left; margin-right:3px;}
.gg-13 a { background:url(imagesggfw.jpg);background-position:0 -768px; width:72px; height:64px; display:block; float:left;color:#0c6cb8}
.gg-13 a:hover {background:url(imagesggfw.jpg);background-position:-72px -768px; width:72px; height:64px;z-index:10; position:relative;display:block;color:#FFFFFF}
.gg-13 p { padding-top:40px; text-align:center}
.gg-13 span { padding-top:40px; text-align:center; width:72px; height:24px;z-index:10; position:relative;display:block;}

.ggfw-title { background:url(imagesindex_106.jpg) repeat-x; height:45px;}
.ggfw-title h2 { background:url(imagesindex_107.jpg) repeat-x; width:120px; height:45px; line-height:45px; color:#003399; font-size:14px; font-weight:bold; text-align:center; float:left}
.ggfw-title .a1 { background:url(imagesindex_84.jpg) no-repeat; width:68px; height:25px; line-height:25px; text-align:center; float:right; margin-top:10px; margin-right:10px;}
.ggfw-title .a2 { background:url(imagesindex_85.jpg) no-repeat; width:102px; height:25px; line-height:25px; text-align:center; float:right; margin-top:10px; margin-right:10px;}
.ggfw-nav { margin-top:10px; height:64px; width:100%}
.ggfw-con { border:1px solid #CCCCCC; height:120px; margin-top:5px;}
.ggfw-picline {border:1px solid #CCCCCC; }
.ggfw-box-div {}
.ggfw-box-div ul {}
.ggfw-box-div ul li { float:left; display:block; height:24px; line-height:24px;}

.ggfw-box-div-s { text-align:left; }
.ggfw-box-div-s span {display:-moz-inline-box; display:inline-block;}

.tablelist1 { }
.tablelist1 td { border:1px solid #e3e3e3;}

/*友情链接*/
.link {width:100% }
.link .l-titel {background:#2473d2; width:100%; height:37px;}
.link .l-titel h2 { background:#da1e1e; font-size:14px; width:120px; height:37px; text-align:center; line-height:37px; font-weight:bold; color:#FFFFFF; float:left;}
.link .l-nav { float:right; width:850px }
.link .l-nav ul {}
.link .l-nav ul li { float:left; background:url(imageslink_03.jpg) no-repeat right; line-height:37px; color:#FFFFFF; text-align:center; margin-left:15px;}
.link .l-nav ul li a {  margin-right:15px; color:#FFFFFF;}
.link .l-nav ul li a:hover { color:#FFFFFF;background:url(imagesindex_31.jpg) bottom; display:block;}
.linkhover,.linkhover a,.linkhover a:hover { background:url(imagesindex_31.jpg) bottom; display:block;line-height:37px;}
.link .link-con { width:960px; margin-left:auto; margin-right:auto;padding-top:10px; }
.link .link-con ul { padding:0; margin:0;list-style:none;}
.link .link-con ul li {  height:28px; line-height:28px;white-space: nowrap; display:block; width:160px; float:left}

/*footer*/
.footer{  overflow:hidden; background:url(imagesindex_76.jpg) repeat-x; height:5px; width:984px; margin:auto }
.f-txt{ line-height:30px; text-align:center; color:#016ec5}
.copyright{ line-height:28px; text-align:center;}

/**
*首页下拉
**/
.menuSub {
	margin: 0px auto; width: 1004px; overflow: hidden; position: absolute; z-index: 103;
}
.menuSub ul li {
	display: none;
}

.SubMenuNox {
	width: 1004px; font-size: 12px;
}
.SubMenuNox ul li {
	display: list-item;
}
.SubMenuNox .SubMenuContent {
	margin: 0px auto; width: 1004px; height: auto; min-height: 214px;
}
.SubMenuNox .SubMenuBottom {
	height: 14px; line-height: 1%; font-size: 0px;
}

.SubMenuNox .SubMenuContent {
	background: rgb(255, 255, 255);
}
.menuSub ul li .SubMenuNox .SubMenuContent {
	width: 1002px; height: 270px; border-right-color: #0E71D3; border-bottom-color: #0E71D3; border-left-color: #0E71D3; border-right-width: 1px; border-bottom-width: 3px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block;
}

.main_1p_xxgkml2 {
    font-size: 13px;
    height: 105px;

    position: absolute;

    width: 327px;
}
.main_1p_xxgkml_con2 {
    height: 70px;
    text-align: left;
}

#apDiv1 {
    
    width: 327px;
    z-index: 1;
}

.cxbox {
    line-height: 0;
}
.cxbox {
    background: none repeat scroll 0 0 #fff;
    
    height: 60px;
   	top: 0;
    left: 0;
    
    padding-top: 10px;
    position: absolute;
    text-align: left;    
    width: 326px;
}
/**右边漂浮**/
ul, ol {
    list-style: none outside none;
}
ul, li {
    margin: 0;
    padding: 0;
}
.tbui_aside_float_bar {
    border-top: 1px solid #E5E5E5;
    top: 190px;
    left: 50%;
    margin-left: 515px;
    position: fixed;
    z-index: 1005;
}
.tbui_aside_float_bar li.tbui_fbar_favor, .tbui_aside_float_bar li.tbui_fbar_tsukkomi, .tbui_aside_float_bar li.tbui_fbar_game, .tbui_aside_float_bar li.tbui_fbar_props {
    position: relative;
}


.gl-nav { background:url(imagesgl_09.gif) repeat-y;width:231px; height:auto; overflow:hidden; margin:auto;}
.gl-nav ul {}
.gl-nav ul li { background:url(imagesgl_04.gif) no-repeat; width:199px; height:46px; line-height:46px; margin:auto;margin-top:10px;  text-align:left; font-size:14px;}
.gl-nav ul li a { background:url(imagesgl_04.gif) no-repeat; width:179px; height:46px; line-height:46px; padding-left:20px;display:block}
.gl-nav ul li a:hover {background:url(imagesgl_07.gif) no-repeat; width:179px; height:46px; line-height:46px;padding-left:20px; display:block; font-weight:bold; color:#000099}
.gl-nav h2 {background:url(imagesgl_01.gif) no-repeat; width:180px; height:49px; line-height:49px; font-size:20px; padding-left:51px;}