@charset "gb2312";
/* CSS Document */
/*重置*/
*{margin:0; padding:0; font-family:"微软雅黑"; font-size:16px; color:#686868;}
body{color:#000; font-family:"微软雅黑"; font-size:16px;}
li {list-style-type:none;}
input,img{border:0 none; /*display:block;*/}
input{border:0;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
a{color:#555555; text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:"微软雅黑";}

/*===========home===========*/
#htop{ width:100%; min-width:1200px;}
.htop{ width:1200px; height:128px; margin:0 auto; padding-top:5px;}

#hmain{ width:100%; min-width:1200px;}
.hmain{ width:1200px; margin:0 auto; position:relative;}
.hmaincon{ width:1090px;}

.loadtab{ width:100%; height:488px; background:#d8e4ee;}
.loadtab .navbox{ overflow:hidden; background:url(navbg.jpg) repeat-x; height:61px;}
.loadtab .navbox .navfirst{ float:left; height:46px; padding:15px 30px 0 30px;}
.loadtab .tab{ overflow:hidden; float:left;}
.loadtab .tab a{ display:block; padding:0 34px; float:left; color:#fff; font-size:22px; line-height:61px;}
.loadtab .tab a:hover{ background-color:#fff; color:#fff; color:#000;}
.loadtab .tab a.on{ color:#fff; color:#000; background:url(navhoverbg.png) no-repeat center 53px; background-color:#fff;}
.loadtab .content{ overflow:hidden; padding-top:17px; height:408px; border:1px solid #c3d1dd; background-color:#d8e4ee;}
.loadtab .content .block{ display:none;}

/*====要闻速递====*/
.hang01{ overflow:hidden; width:100%;}
.hang01_L{ float:left; width:550px; margin-left:15px;}
.hang01_R{ float:right; width:494px; height:330px; background-color:#fff; margin-right:15px;}

/* 新闻图片切换 */
.news_pic_tab01{ position:relative; width:100%; height:330px; overflow:hidden; text-align:left;font:12px/1.5 Verdana, Geneva, sans-serif;  background:white; float:left;}
.news_pic_tab01 .pic img{ width:550px; height:330px; display:block;}
.news_pic_tab01 .txt-bg{ position:absolute; bottom:0; z-index:1; height:36px; width:100%; background:#000; filter:alpha(opacity=60); opacity:0.6; overflow:hidden;}
.news_pic_tab01 .txt{ position:absolute; bottom:0; z-index:2; height:36px; width:100%; overflow:hidden;}
.news_pic_tab01 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.news_pic_tab01 .txt li a{ display:block; color:white; padding:0 0 0 10px; font-size:14px; font-weight:bold; text-decoration:none;}
.news_pic_tab01 .num{ position:absolute; z-index:3; bottom:7px; right:7px;}
.news_pic_tab01 .num li{ float:left; position:relative; width:25px; height:22px; line-height:22px; overflow:hidden; text-align:center; margin-right:1px; cursor:pointer;}
.news_pic_tab01 .num li a,.news_pic_tab01 .num li span{ position:absolute; z-index:2; display:block; color:white; width:100%; height:100%; top:0; left:0; text-decoration:none;}
.news_pic_tab01 .num li span{ z-index:1; background:black; filter:alpha(opacity=50); opacity:0.5;}
.news_pic_tab01 .num li.on a,.news_pic_tab01 .num a:hover{ background:#8f0000;}

/*新闻切换*/
.news_tab01{ background-color:#fff; padding:0 15px 0 15px;}
.news_tab01 .hd{ line-height:40px; height:45px; border-bottom:1px solid #a1b3b7; padding-top:10px;}
.news_tab01 .hd .more{ float:right; line-height:40px;}
.news_tab01 .hd .more a{ font-size:16px; color:#888888; margin-right:10px;}
.news_tab01 .hd .more a:hover{ color:#0079af;}
.news_tab01 .hd ul{ z-index:5; *position:absolute; height:50px;  overflow:hidden; zoom:1; float:left;}
.news_tab01 .hd li{ float:left;  padding:0 12px; cursor:pointer; font-size:18px; margin-right:4px;}
.news_tab01 .hd li.on{ height:40px; line-height:40px; color:#0079af; border-bottom:5px solid #1c8dd6;}
.news_tab01 .bd{clear:both;/* position:relative;*/ margin-top:12px;}

.new_box{ margin:0 8px;}
.new_box li{ overflow:hidden; line-height:35px; *line-height:32px;}
.new_box li .new{ float:left; font-size:16px; padding-left:15px; background:url(iconnew.jpg) no-repeat 0 17px;/*text-overflow:ellipsis;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:96%;*/}
.new_box li .new:hover{ color:#0079af;}
.new_box li .time{ float:right; font-size:16px;}
.new_box li .style{ float:right; font-size:16px; color:#ff3c00;}
.new_box li .style01{ float:right; font-size:16px; color:#1c8dd6;}

.hlinkbox{ overflow:hidden; background-color:#fff; margin:12px 15px 0 15px; height:57px;}
.hlinkbox li{ float:left; margin-right:9px;}
.hlinkbox li img{ margin-top:6px;}
.hlinkbox .li01{ float:left; width:65px; height:53px; background-color:#2980c3; color:#FFF; text-align:center; font-size:18px; padding-top:4px;}

.aztzlbox{ overflow:hidden; background-color:#fff; margin:12px 15px 0 15px; height:57px;}
.atitle{ float:left; float:left; width:65px; height:53px; background-color:#2980c3; color:#FFF; text-align:center; font-size:18px; padding-top:4px;}
.abox{ float:left;}

.scrollbox{ width:100%; margin: 0 auto; overflow: hidden;}
#scrollDiv{width:100%; height:57px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:57px;width:100%; overflow:hidden; vertical-align:bottom; zoom:1; overflow:hidden; margin-left:8px;}
#scrollDiv li a{ display:block; float:left;margin:6px 11px 0 0;}

.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}


/*====办事大厅====*/
#wrap{text-align:left;width:1030px;height:auto;margin:0 auto;}
#menu{float:left; width:202px;}
#menu li{width:202;height:86px;margin-bottom:40px;}
.tabicon{cursor:pointer;width:115px; height:86px; line-height:86px; color:#FFF; font-size:20px; font-weight:bold; background:url(hicona.png) no-repeat 25px 20px; padding-left:87px;}
.tabicon01{background:url(hicona01.png) no-repeat 25px 20px;}
.tabicon02{background:url(hicona02.png) no-repeat 25px 26px;}
#m1{ background:url(htabbg01.png) no-repeat;}
#m2{ background:url(htabbg01.png) no-repeat;}
#m3{ background:url(htabbg01.png) no-repeat;}
#menu #m1:hover,#menu .on{background-image: url(htabbga.png);background-repeat: no-repeat;background-position: right top;font-weight: bold;}
#content01{float:left; margin-left:24px; width:800px; height:374px; background-color:#b0def9; border:1px solid #b0d4ee; border-radius:6px;}

.hiconbox{ overflow:hidden; margin-left:30px; margin-top:20px;}
.hiconbox li{ float:left; margin:10px 15px;}
.hicon{ text-align:center; width:146px; height:146px; background-color:#fff; border:1px solid #b0d4ee; border-radius:73px; cursor:pointer;}
.hicon:hover{ background-color:#f5fad0; border:1px solid #b0d4ee;}
.hicon img{ margin:22px 0 16px 0;}
.hicon h1{ font-size:20px; color:#2880c2;}

/*====信息公开====*/
.hang02{ overflow:hidden;}
.hang02_L{ float:left; width:426px; margin-left:15px; background-color:#fff; padding:0 12px; height:399px;}
.hang02_R{ float:right; width:597px; margin-right:15px; height:399px; background-color:#fff;}
.htitlebox{ overflow:hidden; border-bottom:1px solid #d0c9c4; line-height:55px;}
.htitlebox h1{ float:left; font-size:20px; font-weight:bold; color:#2880c2; margin-left:16px;}
.htitlebox a{ float:right; margin-right:8px;}
.htitlebox a:hover{ color:#2880c2;}

.hiconbox01{ overflow:hidden; margin-top:10px;}
.hiconbox01 li{ float:left; margin:3px;}
.hicon01{ width:136px; height:65px; background-color:#cee6f4; color:#555555; line-height:65px; text-align:center; cursor:pointer;}
.hicon01:hover{ background-color:#b4d2e4;}

.hiconbox02{ overflow:hidden; margin-top:20px;}
.hiconbox02 li{ float:left; margin:0 3px;}
.hicon02{ width:98px; height:127px; background-color:#cee6f4; border:1px solid #93ceef;text-align:center; padding-top:15px; cursor:pointer;}
.hicon02:hover{ background-color:#b1d1e3;}
.hicon02 h1{ color:#3988c5; margin-top:19px;}

/*====公告查询====*/
.hang03{ overflow:hidden;}
.hang03_L{ float:left; width:173px; margin-left:15px; background-color:#fff; height:399px;}
.hang03_M{ float:left; width:648px; margin-left:14px; background-color:#fff; height:399px;}
.hang03_R{ float:right; width:211px; margin-right:15px; background-color:#fff; height:399px;}

.hiconbox03{ margin:16px 0 0 10px; *margin-top:-8px;}
.hiconbox03 li{ margin-bottom:14px; *margin-bottom:-12px;}
.hicon03{ font-size:17px; font-weight:bold; color:#2880c2; background-color:#c5ddee; width:154px; height:62px; line-height:62px; text-align:center; cursor:pointer;}
.hicon03:hover,.hiconbox03 .on .hicon03{ color:#fff; background-color:#2880c2;}

.hiconbox04{ margin:6px 0 0 7px; *margin-top:-6px; *margin-bottom:10px;}
.hiconbox04 li{ margin-bottom:6px;*margin-bottom:-12px;}
.hicon04{ width:195px; height:59px; border:1px solid #9bd2f0; color:#2880c2; line-height:59px; cursor:pointer;}
.hicon04:hover{ background-color:#bddcee;}
.hicon05{ padding-left:94px; width:101px; background:url(hicond.png) no-repeat 27px 14px; background-color:#cee6f4;}
.hicon13{ padding-left:34px; width:161px; background:url(hicond01.png) no-repeat 130px 10px; background-color:#cee6f4;}

.hbox{ margin:0 15px;}
.bmxx{ margin-left:15px;}
.bmxx li{ line-height:32px;}
.bmxx li a:hover{ color:#2880c2;}

/*====政策法规====*/
.hang04{ overflow:hidden;}
.hang04_L{ float:left; margin-left:15px; width:806px; height:399px; background-color:#fff;}
.hang04_R{ float:right; margin-right:15px; width:240px; height:399px; background-color:#fff;}
.hiconbox05{ margin:9px 0 0 9px; *margin-top:-14px;}
.hicon06{ height:68px; line-height:68px; padding-left:92px; width:127px; background:url(hicone.png) no-repeat 16px 12px; background-color:#cee6f4; cursor:pointer;}

.hiconbox06{ overflow:hidden; margin-left:5px; *margin-top:5px;}
.hiconbox06 li{ float:left; margin:5px; *margin:4px 5px;}
.hicon07{ width:103px; height:76px; border:1px solid #a2d5f1; padding-top:18px; text-align:center; cursor:pointer;}
.hicon07:hover{ background-color:#e8f7ff;}
.hicon07 img{ margin-bottom:10px;}
.hicon07 h1{ color:#4a94cc;}


/*====互动交流====*/
.hang05{ overflow:hidden;}
.hang05_L{ float:left; width:486px; height:399px; background-color:#fff; margin-left:16px; padding-left:15px;}
.hang05_R{ float:right; width:537px; height:399px; background-color:#fff; margin-right:16px;}

.hiconbox07{ margin-top:15px;overflow:hidden;}
.hiconbox07 li{ float:left;}
.hiconbox07 .li02{  margin-left:14px;}

.hiconbox08{ overflow:hidden; margin-left:-4px; margin-top:10px;}
.hiconbox08 li{ float:left; margin:0 6px;}
.hicon08{ padding-left:65px; width:81px; background:url(hiconf.png) no-repeat 16px 13px; background-color:#d8e4ee; }
.hicon09{ background:url(hiconf01.png) no-repeat 16px 13px; background-color:#d8e4ee;}
.hicon10{ background:url(hiconf02.png) no-repeat 16px 13px; background-color:#d8e4ee;}
.hbox01{ margin-right:15px; margin-top:10px;}

.hiconbox09{ overflow:hidden; margin-left:15px; margin-top:20px;}
.hiconbox09 li{ float:left; margin-right:16px;}
.hicon11{ width:91px; padding-left:63px; height:64px; background:url(hicong.png); font-size:16px; color:#1c8dd6; padding-top:7px; line-height:64px; cursor:pointer;}
.hicon12{ background:url(hicong01.png); width:72px; padding-left:82px;}
.hicon13aa{ background:url(hicong02.png); width:86px; padding-left:68px;}

/*===首页相同部分===*/
.hang_icon{ width:100%; overflow:hidden; margin-left:-6px; margin-top:10px;}
.hang_icon li{ float:left; margin-left:8px;}
.icon01{ width:116px; height:69px; border:5px solid #d9ccb0; border-radius:7px; padding-left:80px; line-height:69px; color:#fff; font-size:18px; background:url(hicon.png) no-repeat 21px 14px; background-color:#b39d6c; cursor:pointer;}
.icon01:hover{ background-color:#a28b56;}
.icon02{ background:url(hicon01.png) no-repeat 21px 14px; background-color:#729c83; border:5px solid #b5cdbf;}
.icon02:hover{ background-color:#638d74;}
.icon03{ background:url(hicon02.png) no-repeat 21px 14px; background-color:#6dabbe; border:5px solid #b1d5df;}
.icon03:hover{ background-color:#5b9aad;}
.icon04{ background:url(hicon03.png) no-repeat 21px 14px; background-color:#847d9f; border:5px solid #bfbbce; width:126px; padding-left:90px;}
.icon04:hover{ background-color:#766e95;}
.icon05{ background:url(hicon04.png) no-repeat 21px 14px; background-color:#a0806e; border:5px solid #cfbcb2; width:110px; }
.icon05:hover{ background-color:#93715e;}




/*===========frame===========*/
/*ftop*/
#ftop{ width:100%; min-width:1200px; background:url(topbg.jpg) repeat-x 0 -9px;}
.ftop{ width:1200px; height:124px; margin:0 auto;}
.ftop_L{ float:left; margin:25px 0 0 26px;}
.ftop_R{ float:right; margin-right:120px;}
.ftop_R01{ margin-right:16px;}
.ftop_R h1{ color:#010101; margin-top:23px; text-align:right;}
.ftop_R h1 a{ color:#010101; margin:0 10px;}
.ftop_R h1 a:hover{ color:#f95200;}

.ftlink{ overflow:hidden;}
.ftlink li{ float:left; margin:0 10px; margin-top:20px;}

/*fnav*/
#fnav{ width:100%; min-width:1200px; background:url(navbg.jpg) repeat-x 0 0;}
.fnav{ width:1200px; height:62px; margin:0 auto;}

.fnavcon{ overflow:hidden;}
.fnavcon .li01{ width:100px; line-height:62px; text-align:center; padding-top:16px;}
.fnavcon .li01:hover{ background:url(navbg.jpg) no-repeat;}
.fnavcon li{ float:left; width:150px; text-align:center;}
.fnavcon li a{ display:block; line-height:62px; font-size:22px; color:#fff;}
.fnavcon li:hover a{color:#000;}
.fnavcon li:hover{ background:url(navhoverbg.png) no-repeat center 53px; background-color:#fff;}
.fnavcon .on a{color:#000;}
.fnavcon .on{ background:url(navhoverbg.png) no-repeat center 53px; background-color:#fff;}

/*fadress*/
#fadress{ width:100%; min-width:1200px; background-color:#d2e1f2; margin-top:2px;}
.fadress{ width:1200px; margin:0 auto;}
.fadress li{ height:52px; line-height:52px; color:#043a73; padding-left:85px; background:url(navicon.png) no-repeat 36px 13px;}
.fadress li a{ height:52px; line-height:52px; color:#043a73; margin:0 10px;}
.fadress li a:hover{ color:#f95200;}

/*fmain*/
#fmain{ width:100%; min-width:1200px; margin-top:10px;}
.fmain{ width:1200px; margin:0 auto; position:relative;}


.barbox{ position:fixed; top:245px; right:30px; *top:225px; *z-index:99999;}
.hbarbox{ position:absolute; top:0px; right:30px; *top:10px; z-index:9999;}
.bar{ *z-index:99999;}
.bar li{ margin-bottom:2px; *margin-bottom:-19px; *z-index:99999;}
.baricon{ cursor:pointer; width:50px; height:40px; background-color:#2980c3; border-radius:25px; text-align:center; padding-top:10px;}
.baricon:hover{ background-color:#1a6baa;}
.baricon01{ height:48px; padding-top:7px; background-color:#606a7f; color:#FFF;}
.baricon01:hover{ background-color:#4a5265;}

.slide .icon li{width:50px;height:50px;}
.slide .icon li.qq{width:50px;height:50px;background:url(baricon.png) no-repeat 12px 12px;background-color:#2980c3;border-radius:25px;
cursor:pointer;}
/*.slide .info{top:72px;height:45px;width:300px;position: absolute;right: 100%;background:none;width:0px;overflow: hidden;margin-top: -73.5px;transition:0.5s;overflow:hidden;}*/
.slide .info{top:72px;height:45px;width:300px;position: absolute;right: 100%;background:none;width:0px;overflow: hidden;margin-top: -73.5px;transition:0.5s;overflow:hidden;}
.slide .info.hover{width:600px; *margin-top:-50px; z-index:9999999;}

.searchbox{ overflow:hidden; margin:5px; float:right; z-index:9999999;}
.searchbox h1{ float:left; border:1px solid #dadada; background:#fff; height:36px; line-height:36px;}
.searchbox h2{ float:left;}
.text{width:200px; height:36px; line-height:38px; background-color:#FFF; float:left; padding-left:10px;}
.bnt{ cursor:pointer; height:38px; line-height:40px; background-color:#2980c3; color:#FFF; width:76px; text-align:center; float:left;}
.bnt:hover{ background-color:#3677a9;}

.weixin{ width:50px; height:50px; *height:67px; position:relative; *top:21px; *z-index:100;}
.weixin a{width:50px; height:40px; display:block; position:absolute; left:0; top:0;background:url(baricon01.png) no-repeat center 12px; background-color:#2980c3; padding-top:10px; border-radius:25px; *z-index:999;}
.weixin .weixin_nr{width:100px; height:120px; padding:10px; background-color:#fff; text-align:center; position:absolute; left:-40px; top:45px; display:none; z-index:99999; *z-index:999;}
.weixin .weixin_nr img{ margin-bottom:5px; *z-index:999;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff; border-left:10px solid transparent; border-right:10px solid transparent; position:absolute; left:50px; top:-10px; *z-index:99999;}
.weixin.on .weixin_nr{ display:block; *z-index:999;}
.weixin.on a{width:50px; height:40px;background:url(baricon01.png) no-repeat center 12px; background-color:#2980c3; padding-top:10px; border-radius:25px;}

.weixin01{ *z-index:3;}
.weixin .a01{background:url(baricon03.png) no-repeat center 12px;background-color:#2980c3; z-index:9; *z-index:100;}
.weixin.on .a01{width:50px; height:40px;background:url(baricon03.png) no-repeat center 12px; background-color:#2980c3; padding-top:10px; border-radius:25px;}


.s_type{ cursor:pointer; height:40px; line-height:40px; background-color:#2980c3; color:#FFF; width:76px; text-align:center; float:left;}
.s_type option{background-color:#2980c3; color:#FFF;position:relative;top:0px;}
.bnt:hover{ background-color:#3677a9;}
.s_type:hover{ background-color:#3677a9;}

.fmaincon{ width:1200px; overflow:hidden;}
.fmaincon_L{ width:270px; float:left;}
.fmaincon_R{ width:890px; float:right;}
.fmaincon_R01{ width:1140px; margin:0 auto;}

/*===========frame01===========*/
.ftitle04{ color:#cb2424; font-size:20px; font-weight:bold; text-align:center; margin:50px 0 38px 0;}
.js{ margin:0 14px; color:#565656; text-align:center; margin-bottom:30px;}
.con03{ width:96%; line-height:30px; color:#333333; margin:14px auto 10px auto; font-size:15px;text-align:justify; text-justify:inter-ideograph;}
.line_02{ border-bottom:1px dashed #595959; width:96%; margin:0 auto;}
.slbh{ width:364px; margin:0 auto 25px auto;}
.yy{ width:354px; margin:15px auto 20px auto;}

.conditionsbox{ overflow:hidden; background-color:#ebf4ff; margin:5px auto; height:40px; padding-left:10px;}
.conditionsbox li{ float:left; margin-left:25px; *margin-left:20px; line-height:40px; overflow:hidden;}
.conditionsbox li h1{ float:left;}
.select{ height:30px; line-height:32px; border:1px solid #CCC;outline:0 none !important; float:left; margin-top:5px;}
.bnt02{ cursor:pointer; color:#fff; background-color:#2980c3; height:30px; line-height:30px; *height:31px; *line-height:31px; width:96px;outline:0 none !important; text-align:center; font-size:16px; *margin-left:-30px; float:left; margin-top:5px;}
.bnt02:hover{ background-color:#105d98;}
.text02{ float:left; margin-top:5px;}

.ftitle{ height:52px; line-height:52px; background-color:#2980c3; font-size:24px; color:#fff; padding-left:22px;}

/*树型菜单样式01 start*/
.tree_menu{ width:228px; border:#ddd 1px solid; float:left; padding:20px 20px; border-top:none;}
#tree_nav01{ width:100%; margin:auto; margin-top:0px; margin-bottom:15px;}
#tree_nav01 ul{ margin:0px; padding:0px; display:none; vertical-align:text-top;}
/***一级菜单***/
#tree_nav01 li{ padding-left:20px; border-bottom:1px solid #ddd; background:url(ficonbg.png) no-repeat 5px 17px;}
#tree_nav01 li a{ font-size:18px; margin-top:5px; text-indent:1em; line-height:40px; display:block; outline:0; color:#024c86;}
#tree_nav01 li a:hover{ color:#ff4200;}
/***二级菜单***/
#tree_nav01 ul li{ margin:0; padding:0; /*padding-left:20px;*/ background:url(ficon_08.png) no-repeat 15px 15px;}
#tree_nav01 ul li a{ font-size:16px; color:#888888; line-height:44px; outline:0; background:none;}
#tree_nav01 ul li a:hover{ color:#f95200;}
/***三级菜单***/
#tree_nav01 ul ul li a{ font-size:14px; color:#4eb1f5; background:none;}
#tree_nav01 ul ul li a:hover{ color:#ff4200;}
#tree_nav01 span{ float:right;}

.ftitle01{ overflow:hidden; background-color:#d7e1ed; border:1px solid #bbd7ec; padding:5px 0;}
.ftitle01 li{ float:left;}
.ftitle01 .li01{ line-height:40px; font-size:24px; color:#004072; margin:0 30px 0 11px; overflow:hidden;}
.ftitle01 .li02{ width:670px;}
.ftitle01 .li02 span{ line-height:34px; color:#FFF; background-color:#2980c3; padding:0 17px; border-radius:5px; display:block; margin:4px 5px;float:left;}
.ftitle01 .li02 span:hover{ background-color:#105d98;}

/*.ftitle02{ border-bottom:1px solid #ddd8d4; padding:14px 0; margin-top:15px;}
.ftitle03{ border-bottom:1px solid #ddd8d4; padding:14px 0; margin-top:0px;}
.ftitle02 span{ font-size:24px; color:#1c8dd6; border-bottom:5px solid #1c8dd6; padding:9px 14px;}
.ftitle03 span{ font-size:24px; color:#1c8dd6; border-bottom:5px solid #1c8dd6; padding:0px 14px;}*/




.searchbox01{ overflow:hidden; position:absolute; top:90px; *top:85px; right:15px;}
.searchbox01 li{ float:left;}
.text01{ width:180px; height:30px; line-height:32px; border:1px solid #CCC; padding-left:20px;outline:0 none !important;}
.bnt01{ cursor:pointer; color:#fff; background-color:#2980c3; height:32px; line-height:32px; *height:33px; *line-height:33px; width:60px;outline:0 none !important; text-align:center; font-size:16px;}
.bnt01:hover{ background-color:#105d98;}

.fnewbox{ margin-top:12px;}
.fnewbox li{ overflow:hidden; padding-left:22px; line-height:35px;}

.fnewbox .ftime01{ width:340px;}
.fnewbox .ftime01 h1{ float:left; margin-right:20px;}
.type{ float:left; line-height:35px; position:relative; margin-right:40px;}
.type img{ position:absolute; left:50px; top:8px;}
.down{ float:left; line-height:35px; position:relative;}
.down a{ color:#06F;}
.down img{ position:absolute; left:40px; top:8px;}
.down a:hover{ color:#F30;}


.fnew{ color:#828282; font-size:16px;}
.fnewbox .fnew{ float:left;}
.fnewbox .fnew:hover{ color:#f95200;}
.fnewbox .ftime{ float:right; margin-right:14px;}

/*页码*/
.page_box{ overflow:hidden; margin:30px 0 0 42px;}
.page_box li{ float:left; margin-right:4px;}
.page_box li a .page{ background-color:#f5f7f8; color:#454545; border:1px solid #c3c9cd; height:34px; line-height:36px; font-size:14px; padding:0 14px;}
.page_box li a .page:hover{ background-color:#0079af; color:#FFF;border:1px solid #c3c9cd;}
.page_box li a .page_on{ color:#0079af;}
.ptext{ width:70px; height:34px; line-height:34px; background-color:#f5f7f8; border:1px solid #c3c9cd; text-align:center;}

/*bottom*/
#bottom{ width:100%; min-width:1200px; background-color:#b4cce6; margin-top:12px;}
.bottom{ width:1094px; margin:0 auto; height:54px; padding-left:106px;}
.bottom li{ float:left; margin:15px 6px 0 6px;}
.secelt{ width:173px;}
.secelt option{ line-height:20px;}

#bottom01{ width:100%; min-width:1200px; background-color:#d2e1f2;}
.bottom01{ width:1200px; margin:0 auto; padding:18px 0 23px 18px; overflow:hidden;}
.bottom01 .li02{ width:800px; margin-left:30px;}
.bottom01 li{ float:left;}
.bottom01 h1{ color:#00457b; line-height:30px;}
.bottom01 h1 a{ color:#00457b; margin:0 12px;}
.bottom01 h1 a:hover{ color:#f95200;}
.bottom01 h2{ font-size:14px; color:#737373; line-height:24px; margin-left:12px;}



/*===========frame01===========*/
.ftitle04{ color:#cb2424; font-size:20px; font-weight:bold; text-align:center; margin:50px 0 38px 0;}
.js{ margin:0 14px; color:#565656; text-align:center; margin-bottom:30px;}
.con03{ width:840px; line-height:30px;color:#333333; margin:14px auto 10px auto; font-size:15px;}
.line_02{ border-bottom:1px dashed #595959; width:835px; margin:0 auto;}
.slbh{ width:364px; margin:0 auto 25px auto;}
.yy{ width:354px; margin:15px auto 20px auto;}