﻿/**** 
 *样式说明：页面通用样式
 ****/
body { margin: 0 auto; font: 12px "宋体",Verdana,Arial,Tahoma; }
ul { list-style: none; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin: 0; padding: 0; }
img { border: none; }
.clear { overflow: hidden; clear: both; }
a { color: #000; text-decoration: none; outline: none; }
a:hover { color:#fff; text-decoration: none; }
input *, select *, button * { vertical-align: middle; }
input, select, button { font: 12px "宋体",Verdana,Arial,Tahoma; }
.hide {display:none;}
#page { margin: 0 auto; width: 1002px; position: relative; }



#header{width:1002px; height:100px; background:url(imagesheadbg.png) repeat-x; border-bottom: 5px solid #1369c0;}

.logo{ background:url(imagest.png) no-repeat center; width:235px; height:65px;  margin-left:60px; _margin-left:30px; padding-top:20px; float:left;}
.icn{ float:right; margin-top:20px;}
.icn ul li{ width:90px; float:left; text-align:center; cursor:pointer; }
.icn ul li em{ font-style:normal; line-height:25px; }
.icn ul li a{ width:50px; height:50px; display:block; margin:0 20px;}
#ygz{ background:url(images6.png) no-repeat center;}
#wsbs{ background:url(images1.png) no-repeat center;}
#ewm{background:url(images2.png) no-repeat center; }
#nsrxt{background:url(images3.png) no-repeat center;}
#ssfg{background:url(images4.png) no-repeat center;}
#nszx{background:url(images5.png) no-repeat center; }
#wsbst{ position:absolute; background:url(imagesfloatbox.png) no-repeat center; width:150px; height:85px; left:480px; top:70px; z-index:1000; display:none;}
.gsbst{ font-size:16px; border-bottom:1px solid #000; line-height:40px; margin:0 30px; text-align:center;}
.dsbst{ font-size:16px; margin:0 20px; text-align:center; line-height:35px;}
#wsbst a:hover{ color:#1369c0;}
.content{ position:relative; height:426px;}
/*menu*/

.content_top{ background:url(imagesmenu.png) no-repeat top; width:400px; height:30px; position:absolute; left:575px; z-index:10;}
.content_top ul li{ float:left;}
.nava{ color:#FFFFFF; font-size:16px; margin: 0 34px; _margin: 0 32px; line-height:28px;  float:left;}
.line{ background:url(imagesge.png) no-repeat top; width:2px; height:28px; display:block; float:left;  }
.dropdown_menu{ position:absolute; z-index:450; margin-top:30px;}
.dropdown_menu dt{ background:url(imageslin.png) no-repeat center; width:18px; height:10px; margin-left:300px; _margin-left:330px; }
.dropdown_menu dd{ background:url(imagesbox.png) no-repeat center; width:360px; height:230px;}
#tztg{ left:-230px; _left:-270px;}
#gsdt{ left:-100px; _left:-140px;}
#dsdt{ left:30px; _left:-10px;}
.titl{ font-size:18px; color:#000000; border-bottom:3px solid #1369c0; margin:0 20px; line-height:40px;  }
.dropdown_menu .list li { height:30px; line-height:30px; font-size:14px; margin-left:20px; _margin-left:10px; background:url(imagesdian.png) no-repeat left center; width:326px; }
.dropdown_menu .list li a{ margin-left:10px; float:left;}
.dropdown_menu .list span{ float:right; }
#tztg li a:hover{ color:#1369c0;}
#gsdt li a:hover{ color:#1369c0;}
#dsdt li a:hover{ color:#1369c0;}

/*悬浮窗*/
.online_icon{overflow:hidden; font-family:'宋体';}
.online_icon a{ display:block; width:39px; height:133px; background:url(imagespic_o.png) no-repeat; cursor:pointer; _position: relative; _z-index:9999; _top:-35px; }

#online_qq_layer {position:absolute; right:0px; top:105px; _position:absolute; z-index:99; }
* html,* html body {_background-attachment:fixed;}
* html #online_qq_layer {_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 150));}
#online_qq_tab {float:left; margin-top: 50px;}
#online_qq_tab1 {margin-top:18.1%;position: absolute;right: 0; z-index:1;}
#onlineService {float:left; margin-top:50px; _margin-top:17px; display:none; background:#f2fcff;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}



/* 首页横向拉伸焦点图 */
.slideBox{ width:308px; height:180px; overflow:hidden; position:relative; margin:5px;}
.slideBox .hd{overflow:hidden; position:absolute; right:12px; bottom:6px; z-index:1}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left}
.slideBox .hd ul li{ float:left;margin-right:2px;width:18px;height:4px;line-height:18px;text-align:center;background:#7f7b6a;cursor:pointer;  color:#fff; font-size:14px}
.slideBox .hd ul li.on{ background:#ed7904}
.slideBox .bd{ position:relative; height:100%; z-index:0}
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative }
.slideBox .bd img{ width:308px; height:180px; display:block}
.slideBox .txtbg{ width:100%;background:#000;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85; background:#adadad\9;height:35px;position:absolute; bottom:0}
.slideBox .txtbg a{font-size:14px; color:#fff; margin-left:10px;position:relative;line-height:30px;}
/*滚动新闻*/




#footer{ background-color:#f0f0f0; height:100px; width:1002px; position:relative;}
#footl{ margin:0 60px; float:left; width:80px; height:80px; margin-left:70px; _margin:0 40px; }
#footr{ float:left; text-align:center; font-size:14px; width:1000px;  }
#footr p{ margin: 8px 0;}
#footr a{ text-decoration:none; color: #000; margin:0 10px;}
/*日历*/

#rili { background: url(imagesrili.png) no-repeat left top; width: 100px; height: 120px; margin-top: -15px; margin-left: 160px; left:0; color: #fff; position: absolute; cursor:pointer; z-index:2;}

.btnbg { background: url(../images/btnbg.png) no-repeat left center; height: 22px; width: 50px; line-height: 22px; vertical-align: middle; display: inline-block; text-align: center; padding-left: 15px; cursor: pointer; margin: 0px 6px; }
#sbtx { height: 26px; line-height: 26px; vertical-align: middle; background: #EEEEEE; border: 1px solid #dddddd; width: 95%; margin: 10px auto 5px auto; text-align: center; color: #000; }
#dsbst { background: url(../images/loginbarbg.jpg) repeat-x left center; height: 22px; line-height: 22px; vertical-align: middle; width: 95%; margin: 0 auto; display: block; text-align: center; }
#dsbst span { color: #fff; display: inline-block; background: url(imagesdsicon.png) no-repeat left center; padding-left: 15px; }
#spdate { text-align: center; display: block; height: 50px; line-height: 50px; vertical-align: middle; font-size: 14px; }
#spdate b { font-size: 32px; margin-right: 5px; }
#spdate em { display: inline-block; margin-top: -8px; font-style: normal; }
#spweek, #sp_y_m { clear: both; display: block; text-align: center; font-size: 16px; height: 28px; line-height: 28px; }
#sp_y_m { font-size: 14px; }
/*轮播一行内容*/

/*lunbo*/
#box{position: relative;width: 1002px;height: 426px;float: left;display: inline;}
#box .list{ margin:0; padding:0;}
#box .list li{position: absolute; width: 1002px!important;width: 1002px;height: 426px;opacity: 0;filter: alpha(opacity=0);list-style-type: none}
#box .list li h4{position:absolute;bottom:2px!important;left: 18px;width: 1002px;font-weight:normal;color:#FFF;z-index: 101; font-family:"微软雅黑";
                           overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align: center;opacity: 0;filter: alpha(opacity=0); margin:0;}
#box .list li h4 a{color:#FFF;text-decoration:none; font-size:14px;}
#box .list li div{position:absolute;bottom:0px!important;bottom: 0px;left:0;height:20px;background-color:#000;width:1002px;opacity: 0;filter: alpha(opacity=0);z-index: 100}
#box .list li.xian{opacity: 1;filter: alpha(opacity=100)}
#box .list li h4.xian2{opacity: 1;filter: alpha(opacity=100);}
#box .list li div.xian3{opacity: 0.6;filter: alpha(opacity=60);}
#box .list li img{width: 1002px;height: 426px;}
#box .count{position: absolute;right: 430px;bottom: 4px!important;z-index: 200; margin:0; }
#box .count li{color:#fff;float:left;width:15px;height:4px;cursor:pointer;margin-right:5px;overflow:hidden;background: #FFF;opacity:0.5;filter:alpha(opacity=50);text-align: center;z-index: 300}
#box .count li.xian1{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#Fff;}


/*办税日历*/
#bsrl { background: url(imagesbsrlbg.png) no-repeat left top; height: 319px; width: 267px; position: absolute; top: 90px; left: 270px; display:none; }
.bsrl_header { height:22px; margin: 0 auto; width: 253px; padding-top:23px; text-align:center; position:relative;}
.bsrl_header span {font-size:20px;color:red;font-weight:bold; position:absolute; top:14px; right:5px; display:inline-block; cursor:pointer; width:20px; height:20px;}
#bsrlcont { height: 230px; margin:-1px auto 0px auto; width: 253px; height: 186px; }
#caltable {border-collapse:collapse; width:245px; margin-left:5px;}
#caltable tr td { border:1px solid #ddd; text-align:center; font-size:14px; width:100px; height:30px;_height:29px; font-family:"宋体";}
#caltable thead tr td { color:#3D7CD7; height:23px; border-bottom:none; font-size:12px;}
.Calendar {color: #AAAAAA;text-decoration: none;}
.CalendarTD { color: #AAAAAA;}
.CalendarZqTD {  width: 11%;  }
.CalendarZqTD1 { color: #EC6B76;width: 11%; }
.Title { border-bottom-color: #999999; text-align: center; border-right-width: 1px; border-top-color: #999999; font-family: 宋体,arial; border-top-width: 1px; border-bottom-width: 1px; height: 24px; color: #333333; border-right-color: #999999; font-size: 11pt; border-left-color: #999999; border-left-width: 1px; font-weight: normal; text-decoration: none; }
.Day { text-align: center; width: 11%; font-family: 宋体,arial; height: 18px; color: #243f65; font-size: 7pt; }
.DaySat { color: #243f65;  }
.DaySun { color: #243f65;}
.DayNow {  color: #FE0000;}
.DayNowzq {  color: #FE0000;  border-bottom: 2px solid #FF0000;background-color:#4BDC6D; }
#caltable tr td.DayNowfzq { color:#4BDC6D; border-bottom: 1px solid #4BDC6D; font-weight:bold; }
#caltable thead tr td.DayTitle,#caltable thead tr td.DaySatTitle,#caltable thead tr td.DaySunTitle {border:none;}
.DayButton { font-family: Webdings; color: #243f65; font-size: 9pt; cursor:pointer; font-weight: bold; text-decoration: none; }
.Title1 { text-align: center; font-family: "宋体",arial; height: 18px; color: red; font-size: 18pt; font-weight: bold; }
.Title2 { text-align: center; font-family: "宋体",arial; height: 18px; color: #ffffff; font-size: 10pt; font-weight: bold; }
.Title3 { text-align: right; font-family: "宋体",arial; height: 18px; color: #ffffff; font-size: 14px; font-weight: bold; margin-top: -6px; display: inline-block; }
.newmonth { clear: both; height: 60px; line-height: 60px; text-align: center; vertical-align: middle; width: 86px; margin-top: 10px; }
.nsdate { font-family: 宋体,arial; font-size: 10px; color: #1A56A8; }



.content1{ height:526px;clear: both;overflow: hidden;}
#gsnsrxt,#dsnsrxt{float:left; position:relative;width: 500px;}
#gsiframe,#dsiframe{width: 500px;_width: 499px; height: 526px;}
.spbtn{border:1px solid #dedede;display: block;height:50px;width:50px;line-height:50px;vertical-align:middle; background:url(imagesfull.png) no-repeat center;position:absolute;top:0px;right:0px;color:#fff;text-align: center;cursor: pointer;}
#dsbtmtab,#gsbtmtab{position: absolute;bottom:0px;display: none;height:62px;width:60px;line-height:50px;vertical-align:middle;text-align: center;color:#fff;cursor: pointer;}
#dsbtmtab{right:0px; background:url(imagesdsicon.png) no-repeat center;}
#gsbtmtab{left: 0px; background:url(imagesgsicon.png) no-repeat center;}


.content2{ background:url(imagesmid.jpg) repeat-y; }
.yejiao{ background: url(imagesbott.jpg) no-repeat; height:168px;}
#notice{ margin: 0 37px;}
.qrcode{ position:relative;}
.qrcode div{ font-size:16px; font-weight:bold; color:#1369c0; border-bottom:2px solid #1369c0; height:30px; line-height:30px; padding-left:50px; }
.qrcode ul{ _margin-left:40px;}
.qrcode ul li{ float:left; width:125px; margin:10px 12px; text-align:center; height:160px; _width:120px; _margin:5px; _height:180px; }
.qrcode ul li img{width:110px; height:110px; margin:7px 12px;  _margin:7px 10px; }
.qrcode ul li em{ font-style:normal; font-size:12px; color:#000; }
.qrcode1 ul li{ float:left;  margin:11px;  }
.qrcode1 ul li img{width:160px; height:160px;   }

.tab_btn li{float:left; width:105px}
.tab_btn li {font-size:16px;display:block; padding:10px; text-align:center; color:#1369c0;line-height:50%; cursor:pointer; font-weight:bold;}
.tab_btn{overflow:hidden;height:28px; padding-left:30px; padding-top:5px; }
.tztgqq{color: #0050ab;background:url(imagesshangmian.png)}

.zzwj{color: #0050ab;background:url(imagesxiamian.png);background-position: 0px -7px;}