/* 整体设定初始化 start */
@charset "utf-8";
html {min-height: 100%;_height:100%;-ms-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0,0,0,0);color: #333;background: #fff;}
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, form, fieldset, legend, input, select, textarea, button, caption,blockquote, pre,li {margin: 0;padding: 0;}
input, select, textarea, button {font-family: Arial,sans-serif;font-size: 100%;outline: medium none;vertical-align: middle;box-sizing: border-box;}
h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: normal;}
ul, ol, li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;}
.left { float:left;}  /*归左*/
.right { float:right;}  /*归右*/
.v1 {overflow: hidden;}  /*隐藏溢出层*/
a:link { color: #323232; text-decoration:none;}    /*连接平常的状态颜色并去掉下划线*/
a:visited { color:#323232; text-decoration:none;}    /* 连接被访问过之后颜色*/
a:hover { color:#ff0000; text-decoration:none;}     /* 鼠标放到连接上的时候颜色*/
a:active { color:#ff0000; }    /*连接被按下的时候颜色*/
body {min-height: 100%;_height:100%;font-size: 14px;font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
background-image:url("../images/topbg.jpg"),url("../images/bottombg.png");background-repeat: no-repeat, no-repeat;  
background-position: center top, center bottom; background-color:#e9e9e9;}
.main {margin: 0 auto;width: 1200px;background:url("../images/topbg.jpg")  no-repeat center top;}
.maints {width:1150px;margin:0 auto;background:#fff; padding:25px;}
.mainte {width:1150px;margin:0 auto;background:#fff; padding:0 25px 25px 25px; }
.maintq {width:1150px;margin:0 auto;background:#fff; padding:25px 25px 5px 25px; }
.mainto { float:left;width:1150px;margin:0 auto;background:#fff;padding-bottom:25px;}
.maintp { float:left;width:1150px;margin:0 auto;background:#fff;padding-bottom:20px;}
.maintt {float:left;width:1150px;margin:0 auto;background:#fff;}
/* --------LOGO页设定----------- */
.logo { padding:65px 0 77px 0;}
/* --------无障碍等文字设定----------- */
.seva {float: right; background:url("../images/sevbgs.png") no-repeat; width:211px; height:37px; padding-left:35px; line-height:37px; color:#FFF;}
.seva a { color:#FFF;}
.seva a:hover { color:#F00;}
/* --------点击文字弹出二维码----------- */
.items .boxs{display:none; width: 100%;height: 100%; text-align:center;}
.items:hover .boxs{display:block; margin-left:58px;position: relative; z-index:999;}
/* --------搜索----------- */
.top_search { float:right; margin-top:35px;}
.sev { margin:8px 0 0 0; width:380px;}   /*定义整体搜索框上、右边距*/
.input-search{width: 190px;;height:37px; float: left; }  /*搜索框宽高*/
.input-search input{border-radius: 5px 0 0 5px;behavior: url("../js/PIE.htc");width: 190px; vertical-align:middle; height: 37px; line-height:37px; font-size:12px; border: none;  background:url("../images/sevbg.jpg") no-repeat  6px rgb(255, 255, 255); padding-left:45px;}    /*搜索框加边框以及放大镜背景效果*/
.button-search{width: 67px; height: 37px; float: left; background:#b60000;border-radius:  0 5px 5px 0;behavior: url("../js/PIE.htc");}  /*搜索二字背景效果*/
.button-search button{width:100%; line-height:37px; border: none; color: #fff; background:none;}  /*搜索二字效果*/
/* --------热词----------- */
.hotsearch{ width:250px; float:right; margin-top:5px;}
.hotsearch h2 { margin-top:5px;float:left; width:45px; font-weight:600; line-height:22px;}
.hotsearch li {-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;border-radius: 8px;behavior: url("../js/PIE.htc");background:#FFF; float:left; margin:5px 0 0 5px;text-align:center;}
.hotsearch li a { text-align:center;display:block; padding:0 8px 0 8px;}
.hotsearch li:hover {display:block;background:#FFF; text-align:center;-moz-opacity:1 !important; filter:alpha(opacity=100); opacity: 1;  _-moz-opacity:1;}
/* --------导航条----------- */
.mainnav { margin:0 auto; width:1200px; margin-bottom:20px;height:67px;}
.mainnav li{float:left; text-align:center; width:239px; padding-right:-1px; font-size:18px; line-height:67px; position:relative; cursor:pointer; background:#b60000; border-right:1px solid #c43030;}
.mainnav li a{display:block; height:67px; color:#fff; *cursor:pointer; font-size:20px;}
.mainnav li i{ display:inline-block; width:33px; height:25px; background:url("../images/mainnav.png") no-repeat; vertical-align:middle; margin-right:8px; padding-top:10px}
.mainnav li.nav0 i{ background-position:0 0;}
.mainnav li.nav1 i{ background-position:0 -33px;}
.mainnav li.nav2 i{ background-position:0 -66px;}
.mainnav li.nav3 i{ background-position:0 -99px;}
.mainnav li.nav4 i{ background-position:0 -132px;}
.mainnav li a:hover, .mainnav li.on a{background:#f20000;}
/* --------新闻----------- */
/*---------------------------新闻大图---------------------------------------*/
.newimg { width:579px; height:324px; float:left; margin-right:20px;}    /*定义新闻大图框加尺寸*/
#foucsBox .imgCon li{ position: relative; }
#foucsBox .imgCon li .imgTitle{left: -15px;}
#foucsBox .showPage {left: 0px;}
#foucsBox { margin: 0 auto; padding: 0; width: 579px; height: 324px; overflow: hidden; zoom: 1; position: relative; float:left;}/*定义图片外框架*/
#foucsBox .imgCon { width: 579px; height: 324px; margin: 0; padding: 0; position: relative; list-style: none; } /*定义图片框架*/
#foucsBox .imgCon li { float: left; width: 579px; height: 324px; }  /*定义每一张图片框架大小*/
#foucsBox .imgCon li img { border: 0; }
#foucsBox .imgCon li .imgTitle { width:579px; position: absolute; bottom: 9px; text-align: left; text-indent:2em; z-index: 2; float:left;}
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-size: 16px;  zoom: 1; } /*定义文字链接颜色*/
#foucsBox .showPage { width: 579px; height: 40px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }  /*定义文字背景图颜色以及透明度*/
#foucsBox .foucs { width: 569px; height: 22px; position: absolute; bottom: 3px; text-align: right; z-index: 3; } /*定义五个点的框架大小以及位置*/
#foucsBox .foucs span { display: inline-block; width: 10px; height: 10px; margin: 0 5px 5px 5px; line-height: 0; font-size: 0; cursor: pointer; overflow: hidden; background:#fff;}   /*定义五个点的颜色、大小、间距*/
#foucsBox .foucs span.f { background:#62a2d3;}  /*定义五个点点击后的颜色*/
/*---------------------------文字新闻---------------------------------------*/
.tabse{ width:551px;float:left;} /*TAB选项卡*/
.tabse .taba{ width:550px; float:left;}   /*标题选项卡宽度设定*/
.tabastt {line-height:45px; background:url("../images/nav_001.jpg") repeat-x;background: #eeeeee;}
.tab-hd { overflow:hidden; zoom:1; line-height:45px; margin-left:-1px;}  /*标题选项卡*/
.tab-hd li{float:left; width:110px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;background:url("../images/nav_002.jpg") no-repeat 0px;} /*选项卡标题隔距及文字设定*/
.tab-hd li.active{ border-bottom:2px solid #e22929; color:#dc0000;line-height:43px; font-weight:600;}  /*选定的选项卡背景色及文字颜色*/
.tab-hd li.active a{display: block; color:#dc0000; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bd {position:relative; float:left; width:551px;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bd li{display:none;}  
.tab-bd li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tabse .s { float:right; width:53px;line-height:45px;  }  /*更多》》*/
.tabse .s a{ color:#939393;}
.tabse .s a:hover{ color:#333333;}
.tablist ul {background:#ffffff;float:left;width:100%;} /* 定义列表框*/
.tablist li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');line-height:34px;width:81%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:90px; padding-left:12px; position:relative; background:url("../images/dot000.jpg") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablist li:hover{background:url("../images/dot001.jpg") left center no-repeat; color:#C00;}
.tablist li span{position:absolute; top:0; right:0; width:80px;}
.tablist li a{ padding-left:5px;}
.tablist li a:hover{color:#C00;}
.tablist .title { text-align: center; font-size:14px; font-weight:600; color:#F00; line-height:30px;}
.tablist .txt {  font-size:12px; color:#727272; line-height:20px; border-bottom: 1px dashed #e0e0e0; padding-bottom:5px;}
.tablist span a{ color:#F00;font-size:12px;}

/*---------------------------通知公告---------------------------------------*/
.tgleft  {margin:0 25px 0 0; width:630px; float:left;}
.tabses{ width:630px;float:left;background:#ebebeb; } /*TAB选项卡*/
.tabses .tabas{ width:460px; float:left;}   /*标题选项卡宽度设定*/
.tab-hds { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hds li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hds li.actives{ background:#dc0000;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hds li.actives a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bds {position:relative; float:left; width:630px;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bds li{display:none;}  
.tab-bds li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tabses .s { float:right; width:53px;line-height:45px;  }  /*更多》》*/
.tabses .s a{ color:#939393;}
.tabses .s a:hover{ color:#333333;}
.tablists ul {background:#ffffff;float:left;width:100%; padding-top:5px;} /* 定义列表框*/
.tablists li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');line-height:32px;width:81%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:90px; padding-left:12px; position:relative; background:url("../images/dot000.jpg") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablists li:hover{background:url("../images/dot001.jpg") left center no-repeat; color:#C00;}
.tablists li span{position:absolute; top:0; right:0; width:80px;}
.tablists li a{ padding-left:5px;}
.tablists li a:hover{color:#C00;}

/*-------------轮播图---------------- */
#slideshow {!important;border:0px !important; text-align:center; margin-top:11px; float:left;}
#focus {width:630px; height:125px; overflow:hidden; position:relative;border-radius:3px;}
#focus img{width:630px; height:125px;}
#focus ul {height:120px; position:absolute;}
#focus ul li {float:left; width:630px; height:125px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:630px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:630px; height:20px;  right:1%; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#ff9600;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}*/

/*-------------首页政务公开8个图标---------------- */
.zwgk_ico_list { width:495px; float:left;}
.zwgk_ico_list ul { margin-left:-8px;}
.zwgk_ico_list li {border-radius:3px;height:50px; line-height:50px;float:left; margin:0 0 9px 8px;color:#FFF; width:243px;}
.zwgk_ico_list li:hover{ display:block;width:243px;-moz-opacity:0.85 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;}
.zwgk_ico_list li img {float:left; margin:15px 8px 0 15px;}
.zwgk_ico_list li a{color:#FFF; display:block;}
.zwgk_ico_list li.ico1{ background:#108eff;}
.zwgk_ico_list li.ico2{ background:#9e9619;}
.zwgk_ico_list li.ico3{ background:#00aea5;}
.zwgk_ico_list li.ico4{ background:#ff8601;}
.zwgk_ico_list li.ico5{ background:#5a34bd;}
.zwgk_ico_list li.ico6{ background:#1a8e03;}
.zwgk_ico_list li.ico7{ background:#d40001;}
.zwgk_ico_list li.ico8{ background:#8e032a;}

/*-------------首页网上办事大厅图标---------------- */
.gkleft { float:right; width:495px;}
.wxbs_img img { float:left;border-radius:3px; margin-top:11px;}

/*------------专题专栏----------*/
.img-scroll ul{ list-style:none}
.img-scroll { position:relative;padding:6px 0 6px 0;  width:1150px; float:left; margin:10px 0 10px 0;}
.img-scroll .prevs,.img-scroll .nexts { position:absolute; display:block; width:12px; margin:6px 1px; height:58px; top:0; color:#FFF; text-align:center;}
.img-scroll .prevs { left:0; background:url("../images/index_64.png") center no-repeat;}
.img-scroll .nexts { right:0; background:url("../images/index_76.png") center no-repeat;}
.img-list { position:relative; width:1110px; height:58px; margin-left:20px; overflow:hidden}
.img-list ul { width:9999px; margin:0px; padding:0px;}
.img-list li { float:left; display:inline; text-align:center; margin-right:8px;}
.img-div{border:0px; margin:0px; padding:0px;}
/*------------专题专栏----------*/


/*-----------------------信息公开页面----------------------*/
/*-----------------------领导之窗-------------------------*/
.zwgk_ldgk_box{ float:left; width:350px; margin-right:17px;}
/*--------------盒子共用标题栏------------------*/
.common_hd{ height:40px; border:#ebebeb 1px solid; background:#f5f5f5;}
.common_hd h2{float:left; font-size:16px; text-align:center;display:block; padding:3px 20px 0; margin:-1px -1px 0; height:42px; line-height:42px;padding:0 20px; background:#dc0000; color:#fff;}
.common_hd h2 span { border-left: 3px solid #fff;padding-right:10px;}
/*-------------领导之窗---人物介绍----------*/
.ldzc_con{ width:324px;border-left:#ebebeb 1px solid; border-right:#ebebeb 1px solid; border-bottom:#ebebeb 1px solid; padding:12px;}
.ldzc_sz{width:150px; border-right:1px solid #e6e6e6;  padding:0 12px 0 0; text-align:center; float:left; left:0px;}
.ldzc_sz .pic{ text-align:center;}
.ldzc_sz .pic img{width:146px; height:196px;}
.ldzc_sz .mc{font-size:14; line-height:22px; white-space:nowrap; overflow:hidden;}
.ldzc_sz .mc b, .ldzc_sz .mc span{display:inline-block; }
.ldzc_ldlj{ float:left; width:149px; padding-left:12px;}
.ldzc_ldlj h2{ font-size:16px; line-height:40px; font-weight:bold; float:left; width:100%;}
.ldzc_ldlj p a{ font-size:14px; display:block; width:50%; line-height:30px;float:left;}
.ldzc_sz .mc a { color:#F00; font-weight:600;}

/*-------------领导之窗旁边--5个图标--------*/
.zwgk_box {width:266px;margin-right:17px; float:left;}
.zwgk_box ul {margin-top:-10px;}
.zwgk_box li {display:block; background:#f5f5f5; width:100%; line-height:50px; height:50px; margin-top:10px;}
.zwgk_box li a{display:block; font-size:16px; padding-left:65px;}
.zwgk_box .tico1 { background:url("../images/zwgk_zdly_ico_01.png") no-repeat 25px #f5f5f5;}
.zwgk_box .tico1:hover{ background:url("../images/zwgk_zdly_ico_01.png") no-repeat 25px #ededed;}
.zwgk_box .tico2 { background:url("../images/zwgk_zdly_ico_02.png") no-repeat 25px #f5f5f5;}
.zwgk_box .tico2:hover{ background:url("../images/zwgk_zdly_ico_02.png") no-repeat 25px #ededed;}
.zwgk_box .tico3 { background:url("../images/zwgk_zdly_ico_03.png") no-repeat 25px #f5f5f5;}
.zwgk_box .tico3:hover{ background:url("../images/zwgk_zdly_ico_03.png") no-repeat 25px #ededed;}
.zwgk_box .tico4 { background:url("../images/zwgk_zdly_ico_04.png") no-repeat 25px #f5f5f5;}
.zwgk_box .tico4:hover{ background:url("../images/zwgk_zdly_ico_04.png") no-repeat 25px #ededed;}
.zwgk_box .tico5 { background:url("../images/zwgk_zdly_ico_05.png") no-repeat 25px #f5f5f5;}
.zwgk_box .tico5:hover{ background:url("../images/zwgk_zdly_ico_05.png") no-repeat 25px #ededed;}


/*----------------------政务公开------------视频新闻-------------------------*/
.tabseb{ width:500px;float:left;background:#f5f5f5;} /*TAB选项卡*/
.tabseb .tabab{ width:460px; float:left;}   /*标题选项卡宽度设定*/
.tab-hdb { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hdb li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hdb li.activeb{ background:#dc0000;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hdb li.activeb a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bdb {position:relative; float:left; width:500px;background:#ffffff;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bdb li{display:none; }  
.tab-bdb li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tablistb ul {background:#ffffff;float:left; width:100%;padding-top:8px;} /* 定义列表框*/
.tablistb li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');line-height:32px;width:79%;float:left;border-bottom:1px dashed #e6e6e6;display: block;padding-right:90px; padding-left:12px; position:relative; background:url("../images/dot00.jpg") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablistb li:hover{background:url("../images/dot01.jpg") left center no-repeat; color:#C00;}
.tablistb li span{position:absolute; top:0; right:0; width:80px;}
.tablistb li a{ padding-left:5px;}
.tablistb li a:hover{color:#C00;}

/*----------------------政务公开-------------政府信息公开------------------*/
.common_hda { height:40px; border:#ebebeb 1px solid; background:#f5f5f5;}
.common_hda h2{float:left; font-size:16px; text-align:center;display:block; padding:3px 20px 0; margin:-1px -1px 0; height:39px; line-height:39px;padding:0 20px; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:3px solid #dc0000; background:#fff; color:#3e3e3e;}
.common_hda h2 span { border-left: 3px solid #dc0000;padding-right:10px;}
.wsbs_benm02 {float:left; width:580px;padding-top: 10px;}
.wsbs_benm02 ul { margin-left:-10px;}
.wsbs_benm02 li {float:left; margin:10px 0 0 10px; width:31%; background:#fafafa; text-align:center; line-height:20px;}
.wsbs_benm02 li img {width: 42px; padding-top:15px;}
.wsbs_benm02 li a {display: inline-block;width: 100%; font-size:14px; padding-bottom:10px;}
.wsbs_benm02 li:hover { background:#ededed;}
/*--------------政务公开-----文字列表-------------*/
.zwgk_jcxx { background:#fafafa; padding:18px; float:left; width:533px; margin-top:20px;}
.zwgk_jcxx ul{ margin-top:15px;}
.zwgk_jcxx li{ float:left; padding-left:18px; background:url(../images/dot00.jpg) no-repeat 0px; line-height:30px; width:115px; font-size:14px; color:#666;}
.zwgk_jcxx li:hover{ float:left; padding-left:18px; background:url(../images/dot01.jpg) no-repeat 0px; line-height:30px; width:115px; font-size:14px; color:#666;}
.zwgk_jcxx .zwgk_jcxx_title{ background:url(../images/jgxx_bg.png) center repeat-x; text-align:center; font-size:16px;color:#BC1010; }
.zwgk_jcxx .zwgk_jcxx_title span{background:#fafafa; display:block; width:145px; margin:0px auto;}
.zwgk_jcxx .zwgk_jcxx_title a{color:#BC1010; display:block;}
.zwgk_jcxx li a{display:block;}

/*----------------------办事服务---------------------------------*/
/*-------------------个人事项------------------------*/
.hot_fw{ width: 920px;/* padding-bottom: 33px; */background: white;}
.per_msg{width: 920px;display: inline-block;}
.per_tab{padding: position: relative;}
.personal_matters1{ padding: 16px 0 0 0;margin-left:-10px;margin-bottom: -10px;overflow:hidden;}
.personal_matters li {float: left;width: 12.5%;text-align: center;}
.personal_matters1 li {float: left;width: 145px; height:45px; line-height:45px;text-align: center;margin-bottom: 10px; background:#f5f5f5; margin-left:10px;}
.personal_matters1 a{display:block;}
.personal_matters1 li a:hover{display:block; background:#dc0000; color:#FFF;}
.page_more{display: inline-block;position: absolute;right: 0;top: -44px;}
.page_more .more_right{display: inline-block;width: 20px; height: 20px;position: relative;top: 14px; right: 26px;
/* color: #1EC769; */ /* background: #1EC769; */
    text-align: center;margin-left: 5px;border: 1px solid #1ebfc7;color: #1ebfc7!important;}
.per_line{position: absolute;display: inline-block;background: #f5f5f5;top:70px;left: 138px;width: 609px;}
.matters_img{/* width: 114px; */height: 65px;}
.hd{display: none;}
.box{width:100%;margin:22px auto 0;background:#fff;}
.tab_menu li a{display: inline-block;width:100%;height:41px;color: black;}
.tab_menu{overflow:hidden; background:#f5f5f5;}
.tab_menu li{width:22%;float:left;height:41px;line-height:41px;color:black;background:#f5f5f5;text-align:center;cursor:pointer;font-size: 16px; }
.tab_menu li.current{color:#fff;background:#dc0000;}
.tab_menu li.current a{ color:white;}
.tab_menu2{overflow:hidden;}
.tab_menu2 li{width:18%;float:left;height:41px;line-height:41px;color:black;
    background:#fff;text-align:center;cursor:pointer;font-size: 15px;}
.tab_menu2 li.current{color:#fff;background:#1ebfc7;}
.tab_menu2 li a{color:#fff;text-decoration:none;}
.tab_menu2 li.current a{color:#333;}
.pageO.current2{background: #1ebfc7;color: white!important;}
.pageT.current2{background: #1ebfc7;color: white!important;}
.tab_box .hide{display:none;}   
.demo1,.demo2{margin-bottom: 1px;}

/*-------------------办事大厅------------------------*/
.zwgk_bsdt { width:425px; float:left; margin-left:20px;}
.zwgk_bsdt a:hover{-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;  display:block;}
.zwgk_bsdt_img {float:right;}
.zwgk_bsdt_img a:hover{-moz-opacity:0.85 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;border-radius:3px;}
.zwgk_bsdt_img img {border-radius:3px;}
.zwgk_bsdt_wy { float:left; width:425px;margin-top:4px;}
.zwgk_bsdt_wy ul { margin-left:-10px;}
.zwgk_bsdt_wy li { float:left;line-height:51px; width:207px;margin-left:10px;}
.zwgk_bsdt_wy li a { display:block; color:#FFF; font-size:16px; padding-left:90px;}
.zwgk_bsdt_wy li:hover{-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;  display:block;}
.zwgk_bsdt_ico01 { background:url("../images/zwgk_bsdt_wy01.png") no-repeat;}
.zwgk_bsdt_ico02 { background:url("../images/zwgk_bsdt_wy02.png") no-repeat;}
/*-------------------办事大厅5个图标------------------------*/
.zwgk_bsdt_ws {float:left; width:425px; }
.zwgk_bsdt_ws ul { margin-left:-8px;}
.zwgk_bsdt_ws li {float:left; margin:5px 0 0 8px; width:134px; background:#fafafa; text-align:center; line-height:18px; border:1px solid #e9e9e9;}
.zwgk_bsdt_ws li img {padding-top:10px;}
.zwgk_bsdt_ws li a {display: inline-block;width: 100%; font-size:14px; padding-bottom:5px;}
.zwgk_bsdt_ws li:hover { background:#ededed;}

/*-------------------便民服务------------------------*/
.bsfw_bmfw { float:left; width:705px; margin-right:20px;}
.bsfw_bmfw {float:left;}
.bsfw_bmfw ul { margin-left:-10px;}
.bsfw_bmfw li {float:left; margin:10px 0 0 10px; width:168px; background:#fafafa; text-align:center; line-height:20px;}
.bsfw_bmfw li img {width: 40px; padding-top:18px;}
.bsfw_bmfw li a {display: inline-block;width: 100%; font-size:14px; padding-bottom:10px;}
.bsfw_bmfw li:hover { background:#ededed;}

/*-------------------部门服务------------------------*/
.bsfw_sbn { float:left; width:425px; background:#FFF;margin-right:18px;}
.bsfw_sbn ul { margin-left:-8px; margin-top:2px;}
.bsfw_sbn li {float:left; width:208px; margin:8px 0 0 8px; background:#f7f7f7; text-align:center; line-height:40px;}
.bsfw_sbn li a { display:block;}
.bsfw_sbn li:hover { display:block; background:#eeeeee;}

/*-------------------政务公开4个图标------------------------*/
.wsbs_snwy {width:210px;float:right;}
.wsbs_snwy ul { margin-left:-5px; margin-top:-5px;}
.wsbs_snwy li {height:63px; line-height:63px;float:left; margin:5px 0 0 5px;color:#FFF; width:210px;}
.wsbs_snwy li:hover{ -moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;}
.wsbs_snwy li img {float:left; margin:18px 10px 0 35px;}
.wsbs_snwy li a{color:#FFF; display:block; font-size:22px;}
.wsbs_snwy .ico1 { background:#5ca7e5;border-radius:3px;}
.wsbs_snwy .ico2 { background:#32dd7e;border-radius:3px;}
.wsbs_snwy .ico3 { background:#2ecfd0;border-radius:3px;}
.wsbs_snwy .ico4 { background:#fe9d5d;border-radius:3px; text-align:center;}


/*----------------------互动交流------------------------------*/
/*--------------盒子共用标题栏第二种样式------------------*/
.common_hdo{ height:40px; border:#ebebeb 1px solid; background:#f7f7f7;}
.common_hdo .tit li{float:left; font-size:16px; text-align:center;}
.common_hdo .tit li a{ display:block; padding:3px 20px 0; margin:-1px -1px 0; height:42px; line-height:40px;}
.common_hdo .tit li.on a,.common_hdo .tit li a:hover{ padding:0 20px; background:#dc0000; color:#ffffff; }
.common_hdo .tit div{float:left; font-size:16px; text-align:center;}
.common_hdo .tit div a{ display:block; padding:3px 20px 0; margin:-1px -1px 0; height:42px; line-height:40px;}
.common_hdo .more{float:right; padding-right:12px;line-height:40px;}
.common_hdo .more a{color:#939393;}
.common_hdo .more a:hover{color:#333333;}
.common_hdo li span { border-left: 3px solid #2163d0;padding-right:10px;}
/*-------------------咨询投诉------------------------*/
.hdjl_zsts { width:777px; float:left;}
.hdjl_zsts_tab { line-height:32px;}
.hdjl_zsts_tab img { padding-right:10px;}
.hdjl_zsts_tab table {border-collapse: collapse;width: 750px; margin-left:10px;}
col#albumCol {border: none;}
.hdjl_zsts_tab th {text-align: left;font-size: 15px;padding-left: 10px;font-weight: bold;}
.hdjl_zsts_tab td{border-bottom: 1px dashed  #e2e2e2;font-size: 14px;text-align: left;padding-left: 10px;max-width:350px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.state{color: #999999;text-align: right;padding-right: 20px;}
.cl_state{text-align: right;padding-right: 19px}

/*-------------------市长信箱等3个图标------------------------*/
.xjxx { width:355px;padding-left:18px;}
.xjxx .xjxx_xx { background:url("../images/xjxx.png") no-repeat; font-size:38px;color:#FFF; display:block; margin-bottom:10px;}
.xjxx .xjxx_xx a {color:#FFF; line-height:141px;display:block;padding-left:135px;}
.xjxx .xjxx_xx:hover {-moz-opacity:0.85 !important; filter:alpha(opacity=85); opacity: 0.85;  _-moz-opacity:0.85;display:block;}
.xjxx .xjxx_bm {margin-left:-5px;}
.xjxx li { width:175px; float:left; color:#FFF; font-size:22px; margin-left:5px; text-align:center;}
.xjxx li a { color:#FFF; font-size:22px; text-align:center; line-height:50px;display:block; padding-top:58px;}
.xjxx li:hover {-moz-opacity:0.85 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;}
.xjxx .ico1 { background:url("../images/xjxx01.png") no-repeat;}
.xjxx .ico2 { background:url("../images/xjxx02.png") no-repeat;}

/*-------------------网上调查------------------------*/
.wsdj { margin-top:0px;}
.tabsec{ width:777px;float:left;background:#f7f7f7;} /*TAB选项卡*/
.tabsec .tabac{ width:460px; float:left;}   /*标题选项卡宽度设定*/
.tab-hdc { overflow:hidden; zoom:1; line-height:45px;}  /*标题选项卡*/
.tab-hdc li{ float:left; width:115px; color:#5f5f5f; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-hdc li.activec{ background:#dc0000;color:#ffffff;}  /*选定的选项卡背景色及文字颜色*/
.tab-hdc li.activec a{display: block; color:#ffffff; text-align:center; cursor:pointer; font-size:16px;} /*选项卡标题隔距及文字设定*/
.tab-bdc {position:relative; float:left; width:767px;}  /*设定其它除第1个以外的选项卡并设置列表框为层*/
.tab-bdc li{display:none;}  
.tab-bdc li.thisclass{ display:list-item;}  /*为列表条设定一个盒子*/
.tabsec .s { float:right; width:53px;line-height:45px; padding-right:5px; }  /*更多》》*/
.tabsec .s a { color:#939393;}  /*更多》》*/
.tabsec .s a:hover{ color:#333333;}  /*更多》》*/
.tablistc ul {background:#ffffff;float:left; width:100%;padding-top:10px; padding-left:10px;} /* 定义列表框*/
.tablistc li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); line-height:34px;width:85%;;float:left;border-bottom:1px dashed #e6e6e6;display: block; padding-right:90px;padding-left:12px;position:relative; background:url("../images/dot00.jpg") left center no-repeat;} /*定义每一条新闻的尺寸*/
.tablistc li:hover{background:url("../images/dot01.jpg") left center no-repeat; color:#C00;}
.tablistc li span{position:absolute; top:0; right:0; width:80px;}
.tablistc li a{ padding-left:5px;}
.tablistc li a:hover{color:#C00;}

/*-------------------我要咨询等3个图标------------------------*/
.wyjx { width:355px;padding-left:18px;}
.wyjx .wyjx_xx { background:url("../images/xjxx03.png") no-repeat; font-size:38px;color:#FFF; display:block; margin-top:126px;}
.wyjx .wyjx_xx a {color:#FFF; line-height:141px;display:block;padding-left:135px;}
.wyjx .wyjx_xx:hover {-moz-opacity:0.85 !important; filter:alpha(opacity=85); opacity: 0.85;  _-moz-opacity:0.85;display:block;}
.wyjx .wyjx_bm {margin-left:-5px;}
.wyjx li { width:175px; float:left; color:#FFF; font-size:22px; margin-left:5px; text-align:center;}
.wyjx li a { color:#FFF; font-size:22px; text-align:center; line-height:55px;display:block; padding-top:63px;}
.wyjx li:hover {-moz-opacity:0.85 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;}
.wyjx .ico4 { background:url("../images/xjxx04.png") no-repeat;}
.wyjx .ico5 { background:url("../images/xjxx05.png") no-repeat;}

/*------------------魅力罗定------------------------*/
.mlld_logo { float:left;}
.mlld_title_box { width:796px; float:left; margin-left:32px;}
.mlld_title { width:100%; float:left; background:#f8f8f8; line-height:25px;}
.mlld_title p { color:#ff0000; font-weight:600; background:url("../images/zjxx_title.png") no-repeat #ffffff;; font-size:16px; line-height:25px; width:85px; padding-left:57px;}
.mlld_title_txt { width:100%; float:left; line-height:28px; padding-top:10px;}
.mlld_title_txt a { color:#F00;}
/*------------------魅力罗定4个图标------------------------*/
.mlld_ly_ico { width:100%; float:left; padding-top:15px;}
.mlld_ly_ico ul { margin-left:-20px;}
.mlld_ly_ico li { width:184px; line-height:91px; height:91px; text-align:center; float:left; margin:0 0 0 20px;}
.mlld_ly_ico li:hover {-moz-opacity:0.85 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;display:block;}
.mlld_ly_ico li a{ color:#FFF; font-size:20px;display:block; padding-left:45px;}
.mlld_ly_ico .sico1{ background:url("../images/mlld_ly_ico01.png") no-repeat;}
.mlld_ly_ico .sico2{ background:url("../images/mlld_ly_ico02.png") no-repeat;}
.mlld_ly_ico .sico3{ background:url("../images/mlld_ly_ico03.png") no-repeat;}
.mlld_ly_ico .sico4{ background:url("../images/mlld_ly_ico04.png") no-repeat;}

/*------------------地理位置------------------------*/
.spgk_left{ float:left; width:755px;}
.gk {width:755px; float:left; }
.gk dt{ float:left; width:275px; }
.gk dt img{ width:275px; height:195px;}
.gk dd{ float:left; width:450px; line-height:28px; text-indent:2em; padding-left:20px;}
.gk dd a{color:#BA1010}
.swgk_li{ background:url("../images/zjxx_bgg.png") repeat-x; background-position:0px 16px; float:left; width:100%; padding-bottom:20px;}
.swgk_li li{ float:left; font-size:16px; margin-left:31px;background:url("../images/swgk_li_02.png") top left no-repeat;}
.swgk_li li a{color:#666;}
.swgk_li li span{ display:block;  height:34px; line-height:34px;text-align: center;width: 113px;}
.swgk_li li:hover span{background:url("../images/swgk_li_01.png") top left no-repeat;}
.swgk_li li:hover span a{color:#fff;}
.swgk_li .hover {background:url("../images/swgk_li_01.png") no-repeat;color:#fff;}
.swgk_li .hover a { color:#FFF;}

/*---------------------图片展示------------------------*/
.mlld_images{float:right; width:370px; height:247px; position:relative;}
.mlld_images .bg{position:absolute; z-index:1; width:100%; height:100%; left:0; top:0px; background:url("../images/mlld_sk.png") no-repeat; }
.mlld_images .bd{ height:247px; overflow:hidden;}
.mlld_images .bd img{display:block; width:100%; height:247px;}
.mlld_images .bd li{position:relative;}
.mlld_images .bd li span{ position:absolute; top:220px; left:20px; font-size:16px; color:#fff; z-index:9; right:25px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.mlld_images .bd li span a{color:#fff;}
.mlld_images .btn a{position:absolute; top:95px; width:40px; height:50px; z-index:20; cursor:pointer;}
.mlld_images .btn a.prev{left:0px;}
.mlld_images .btn a.next{ right:0px;}


/*-------------友情链接css---------------- */
.links {padding: 5px 5px 5px 15px;background-color: #f3f3f3;float:left; width:1136px;}
.links .text {float: left;display: inline-block;width: 100px;line-height: 50px;font-size: 18px;font-weight: bold;color: #cc0000;}
.selectBox { margin-left: 100px;padding-bottom: 48px;position:relative; z-index:999;}
.selectBox .selectList {float: left;width: 14.285%; margin-top:6px;}
.selectBox select {display: block;width: 100%;font-size: 14px;color: #555;border-left: none;}
/*-------------浮动条css---------------- */
.toolbar-item,.toolbar-layer{background:url("../images/toolbar.png");}/*背景图像*/
#toolbar{position:fixed;right:0px;top:240px;right:50px;}/*定义右侧悬浮条的位置，上为200PX，右为150PX*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;
-moz-transition:background-position 1s;
-ms-transition:background-position 1s;
-o-moz-transition:background-position 1s;
-webkit-moz-transition:background-position 1s;transition:background-position 1s;} /*设定每个框架为52*52，并设定框架平滑过渡效果*/
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);
-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}/*设定每个框架为52*52，并设定鼠标移动过去的效果*/
.toolbar-item-weixin{background-position:0 -372px;}/*定位微信图标位置*/
.toolbar-item-weixin:hover{background-position:0 -434px;}/*定位微信文字位置*/
.toolbar-item-weixin .toolbar-layer{height:175px;background-position:0 -628px;}/* 定位弹出二维码位置*/
.toolbar-item-feedback{background-position:0 0px;}/*定位微博图标位置*/
.toolbar-item-feedback:hover{background-position:0 -62px;}/*定位微博文字位置*/
.toolbar-item-feedback .toolbar-layer{height:175px;background-position:0 -805px;}/* 定位弹出二维码位置*/
.toolbar-item-jqr{background-position:0 -496px;}/*定位机器人图标位置*/
.toolbar-item-jqr:hover{background-position:0 -559px;}/*定位机器人文字位置*/
.toolbar-item-app{background-position:0 -124px;}/*定位手机APP图标位置*/
.toolbar-item-app:hover{background-position:0 -186px;}/*定位手机APP文字位置*/
.toolbar-item-app .toolbar-layer{height:175px;background-position:0 -804px;}/* 定位弹出二维码位置*/
.toolbar-item-fs{background-position:0 -497px; cursor:pointer;}/*定位分享图标位置*/
.toolbar-item-fs:hover{background-position:0 -559px;}/*定位分享文字位置*/
.toolbar-item-fs .toolbar-layer{ padding:9px 0 0 15px; background:#FFF;color:#000; width:100px; margin-bottom:10px; height:43px; line-height:52px;}/*分享图标盒子*/

.toolbar-item-top{background-position:0 -248px;}/*定位返回顶部图标位置*/
.toolbar-item-top:hover{background-position:0 -310px;}/*定位返回顶部文字位置*/
.toolbar-layer{position:absolute;right:52px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
.closess {display: block;color: #fff;line-height: 1.6;background-color: #e02323; font-size:14px; text-align:center;}
.zfzx { background:#e02323; font-size:12px; text-align:center; width:52px; color:#FFF; padding:2px;}
/*-------------底部css---------------- */
.footer { width:100%;background:url("../images/bottombg.png") no-repeat center bottom; height:150px; margin-top:12px;}
.foott {width:1200px; margin:0 auto; background:url("../images/bottombg_01.png") no-repeat; height:119px;}
/*--------------网站信息---------------- */
.imgs {float: left;display: inline-block;border-right: #fff000 1px solid; margin:30px 0 0 90px;}
.imgs img {vertical-align: middle;margin-right: 20px;}
.imgt { width:700px; float:left;margin:20px 0 20px 20px; line-height:25px;}
.imgt .ts{ font-weight:600;}