@charset "utf-8";
/*---- 全局 ----*/
body  {color: #666;font:12px "Microsoft YaHei",Arial, Helvetica, sans-serif;margin:0;padding:0;text-align: center;margin:0px auto; }
p {margin:0px auto; }
form,img  {border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,ul {margin:0;padding:0; font-style:normal; font-weight:normal}
ul,dl{list-style:none;}

label {cursor: pointer;}
input,select{vertical-align:middle;} 
i,em{ font-style:normal}

/*---- 公用----*/
div {text-align:left; }
.clear {clear:both; }
.left {float:left;}
.right {float:right;}
.hidehr {display:none;}
.center { text-align:center;}
.mb10 { margin-bottom:10px;}
.mb20 { margin-bottom:20px;}


/*-- 字体 --*/
a {color: #333;text-decoration:none; margin:0px; }
a:hover {color: #cd3334;text-decoration: underline;}
.red { color:#cd3334;}
.line { border-bottom:1px solid #ddd;}

/*-- 表单 --*/
.inp1 { width:200px; height:24px; line-height:24px; border:1px solid #ddd; padding:0 5px; color:#333; font-size:14px;}
.inpArea { width:500px; height:150px; max-width:500px; min-width:500px; border:1px solid #ddd; padding:5px; color:#333; font-size:14px;}
.formBox { padding:20px; font-size:14px;}
.formBox td { padding:5px 10px;}
.btn02 { width:75px; height:25px; background:url(../images/btn1.jpg) no-repeat center top; font-size:14px; color:#fff; text-align:center; border:0 none; cursor:pointer;}


.tt1 { font-size:14px; font-weight:bold; padding:0 15px; margin-bottom:12px;}
.tt2 { font-size:18px; font-weight:bold; padding:0 15px; margin-bottom:12px;}
.tt3 { font-size:14px; font-weight:bold; padding:0; margin-bottom:12px; background:url(../images/dot3.gif) repeat-x center center;}
.tt3 span {display:inline-block;*display:inline;*zoom:1; background:#fff; padding:0 15px;}
.tt4 { font-size:16px; font-weight:bold;margin-bottom:20px; background:url(../images/dot4.gif) no-repeat left center; padding-left:30px;}
.txtcont1 { line-height:1.8em; padding:0 15px; text-indent:2em;}
.txtcont2 { line-height:1.8em; padding:0 15px 20px 15px; border-bottom:1px dashed #ddd; font-size:14px;}
.txtcont2 p { margin-bottom:1em;}
.txtcont3 { line-height:1.8em; padding:0 15px 20px 15px; font-size:14px;}
.txtcont3 p { margin-bottom:1em;}

.warn { background:url(../images/dot_warn.gif) no-repeat left center; padding:15px 15px 15px 35px; clear:both;}

/*gotop*/
.gotop{position:fixed; _position:absolute; bottom:130px; right:30px; width:60px; height:60px; display:none;}
.gotop a,.gotop a:link{width:60px;height:60px;display:inline-block; background:url(../images/gotop.gif) no-repeat center top; outline:none;}
.gotop a:hover{ background-position:center bottom;}

/*-- footer --*/
.pageBottom { margin:0 auto;}
.indLinkBar { text-align:center; height:42px; line-height:42px; border-top:1px solid #ddd; background:#f5f5f5; color:#ddd; clear:both;}
.indLinkBar a {display:inline-block;*display:inline;*zoom:1;margin:0 22px; height:20px; line-height:20px;}
.indLinkBar a.weixin { background:url(../images/qrCode.gif) no-repeat left center; padding-left:24px;}
.indLinkBar .pageWrap { text-align:center;}
.indFooter { width:1200px; margin:0 auto; padding:15px 0; text-align:center; color:#999;}
.indFooter p { margin-bottom:5px;}

.indLinkBar a.weixin { position:relative;}
.indLinkBar a.weixin span.wxTips { display:none;width:180px; position:absolute; z-index:99; line-height:18px;left:-50px; top:-200px;}
.indLinkBar a.weixin:hover span.wxTips {display:block;}
.indLinkBar a.weixin span.n {width:167px; padding:10px 8px 5px 5px;background:url(../images/smsTips_bg1.png) no-repeat center top;display:block; text-align:center;}
.indLinkBar a.weixin span.n b { color:#ce3235; font-weight:bold;}
.indLinkBar a.weixin span.b { background:url(../images/smsTips_bg2.png) no-repeat center bottom; height:25px;display:block;}


/*-- 本站 --*/
.pageWrap { width:1000px; margin:0 auto;}
.zgHeader { padding:15px 0 10px 0; height:60px; border-bottom:6px solid #c93335;}
.zgHeader .logo { float:left; width:175px; height:60px; margin-right:10px;}
.zgHeader .webtit { border-left:1px solid #ddd; padding-left:15px; font-size:24px; float:left; margin-top:10px; height:40px; line-height:40px; color:#000;}
.zgHeader .headRig { float:right; width:400px;}
.topLink { height:28px; line-height:28px; text-align:right; color:#ccc;}
.topLink a { margin:0 5px;}
.topTel { background:url(../images/topTel.jpg) no-repeat right center; height:31px;}

.pagLef { width:210px; float:left; padding-bottom:50px;}
.pagRig { width:790px; float:right;}
.mainNav { background:#cd3335;height:370px; margin-bottom:15px;}


ul#navbar {
	list-style-type: none; position:relative; z-index:999;
}
ul#navbar li {
	display: block;
	width: 210px;
	background: #cd3335;
	border-bottom:1px solid #a91d1e;
}
ul#navbar li a {
	display: block;
	color: #fff;
	font-size: 14px;
	height:43px; line-height:43px;
	padding: 0 0 0 25px;
	text-decoration: none;
}
a.arrow {background:#cd3335 url(../images/dot_arrow.gif) no-repeat 190px center;}
a.arrow:hover { background:#a52929 url(../images/dot_arrow.gif) no-repeat 190px center;}
ul#navbar li a:hover {background: #a52929;}
ul#navbar>li>ul {
	display: none
}
ul#navbar>li:nth-child(2):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 44px;
	border-left:1px solid #a91d1e;
}
ul#navbar>li:nth-child(2)>ul>li {
	margin-left: 0;
	background: #cd3335;
	border-bottom: 1px solid #922424;
}
ul#navbar>li:nth-child(2)>ul>li>a:hover {
	background: #a52929;
	border-left: 4px solid #ee494b;
}
ul#navbar>li:nth-child(3):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 88px;
	border-left:1px solid #a91d1e;
}
ul#navbar>li:nth-child(3):hover>ul>li {
	margin-left: 0;
	background: #cd3335;
	border-bottom: 1px solid #922424;
}
ul#navbar>li:nth-child(3):hover>ul>li>a:hover {
	background: #a52929;
	border-left: 4px solid #ee494b;
}
ul#navbar>li:nth-child(3)>ul>li:first-child>a:hover {
	background: #a52929;
}
ul#navbar>li:nth-child(3)>ul>li:nth-child(2)>a:hover {
	background: #a52929;
}
ul#navbar>li:nth-child(3)>ul>li:nth-child(3)>a:hover {
	background: #a52929;
}
ul#navbar>li:nth-child(3)>ul>li:last-child>a:hover {
	background: #a52929;
}
ul#navbar>li>ul>li>ul {
	display: none
}
ul#navbar>li>ul>li:first-child:hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 0
}
ul#navbar>li>ul>li:first-child>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}
ul#navbar>li>ul>li:nth-child(2):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 44px;
}
ul#navbar>li>ul>li:nth-child(2)>ul>li {
	background: #a52929;
	border-bottom: 1px solid #922424;
}


ul#navbar>li>ul>li:nth-child(3):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 88px;
}
ul#navbar>li>ul>li:nth-child(3)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}
ul#navbar>li>ul>li:nth-child(4):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 132px;
}
ul#navbar>li>ul>li:nth-child(4)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(5):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 176px;
}
ul#navbar>li>ul>li:nth-child(5)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}
ul#navbar>li>ul>li:nth-child(6):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 220px;
}
ul#navbar>li>ul>li:nth-child(6)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(7):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 264px;
}
ul#navbar>li>ul>li:nth-child(7)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(8):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 308px;
}
ul#navbar>li>ul>li:nth-child(8)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(9):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 352px;
}
ul#navbar>li>ul>li:nth-child(9)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}
ul#navbar>li>ul>li:nth-child(10):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 352px;
}
ul#navbar>li>ul>li:nth-child(10)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(11):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 352px;
	width: 250px;
}
ul#navbar>li>ul>li:nth-child(11)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(12):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 352px;
}
ul#navbar>li>ul>li:nth-child(12)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(13):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 352px;
}
ul#navbar>li>ul>li:nth-child(13)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(14):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 352px;
}
ul#navbar>li>ul>li:nth-child(14)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li:nth-child(15):hover>ul {
	position: absolute;
	display: block;
	left: 210px;
	top: 352px;
}
ul#navbar>li>ul>li:nth-child(15)>ul>li {
	margin-left: 0;
	background: #a52929;
	border-bottom: 1px solid #922424;
}

ul#navbar>li>ul>li>ul>li>a:hover {
	background: #a52929;
	border-bottom: 1px solid #922424;
	border-left: 4px solid #f2383a;
}
ul#navbar>li>ul>li>ul>li:last-child:hover>a:hover {
	padding-left: 0;
	background: #a52929;
	border-left: 4px solid #f2383a
}

ul#navbar>li>ul>li>ul>li>ul {
	display: none
}
ul#navbar>li>ul>li>ul>li:last-child:hover>ul {
	background: red;
	position: absolute;
	display: block;
	left: 210px;
	top: 132px;
}
ul#navbar>li>ul>li>ul>li>ul>li {
	margin-left: 0;
	background: #a52929;
	border: 1px solid #4B4B4B;
	border-left: 4px solid #f2383a
}
ul#navbar>li>ul>li>ul>li:last-child:hover>ul>li>a:hover {
	padding-left: 0;
	background: #a52929;
	border-left: 4px solid #f2383a
}




/*banner*/
.zgBanner { width:790px; height:370px; background:#f1f1f1;position:relative; z-index:1;}
.zgBanner .num{ position:absolute;right:0; bottom:18px; z-index:10;width:200px; padding-right:36px; height:30px; text-align:right;}
.zgBanner .num span{ width:14px; height:14px; display:inline-block; margin:5px 4px 0; cursor:pointer; background:url(../images/btn_banner.png) no-repeat center bottom;}
.zgBanner .num span.cur{ background-position: center top;}
.zgBanner .pic{ position:relative; z-index:5;}
.zgBanner .pic li{ position:absolute; display:none;}
.zgBanner .pic li img{ width:790px; height:370px; display:block;}

.tableStyle1 {border-collapse:collapse; border:1px solid #ddd;}
.tableStyle1 th {empty-cells:show;border:1px solid #ddd; background:#f1f1f1; font-size:14px; text-align:center; padding:10px; font-weight:normal;}
.tableStyle1 td {empty-cells:show;border:1px solid #ddd; font-size:14px; text-align:center; padding:10px;}
.tableStyle2 {border-collapse:collapse; border:1px solid #ddd;}
.tableStyle2 th {empty-cells:show;border:1px solid #ddd; background:#f1f1f1; font-size:12px; text-align:center; padding:5px; font-weight:normal;}
.tableStyle2 td {empty-cells:show;border:1px solid #ddd; font-size:12px; text-align:center; padding:5px;}
.tableStyle3 {border-collapse:collapse; border:1px solid #ddd;}
.tableStyle3 th {empty-cells:show;border:1px solid #ddd; background:#f1f1f1; font-size:14px; text-align:left; padding:10px; font-weight:normal;}
.tableStyle3 td {empty-cells:show;border:1px solid #ddd; font-size:14px; text-align:left; padding:10px;}


.fpage { padding:10px 0; margin:3px; text-align:left;font-size:12px; clear:both;}
.fpage .b { float:right; color:#aaa;}
.fpage .b span { margin:0 6px;}
.fpage .t b { margin:0 3px;}


.lczs { display:block; width:210px; height:114px; background:url(../images/icon_lczs.jpg) no-repeat; margin-bottom:15px;}
.btn_kf { display:block; width:210px; height:80px; background:url(../images/btn_kf.jpg) no-repeat; margin-bottom:15px;}
.rigWrap { width:754px; padding:10px 0 50px 26px;}
.zgtt { font-size:15px; font-weight:bold; height:40px; line-height:40px; border-bottom:1px solid #ddd; background:url(../images/dot1.gif) no-repeat 15px center; padding:0 15px 0 30px;}
.zgtt .more { float:right; font-size:12px; font-weight:normal;}
.zgtt2 { font-size:15px; font-weight:bold; height:50px; line-height:50px; border-bottom:1px solid #ddd; background:url(../images/dot1.gif) no-repeat 15px center; padding:0 25px 0 30px;}
.zgtt2 .more { float:right; font-size:12px; padding-top:12px; font-weight:normal;}
.zgtt3 { font-size:15px; font-weight:bold; height:40px; line-height:40px; border-bottom:1px solid #ddd; background:url(../images/dot1.gif) no-repeat 15px center; padding:0 15px 0 20px;}
.zgtt3 .more { float:right; font-size:12px; font-weight:normal;}
.zgtt3 .tt { font-weight:normal; color:#ccc;}
.zgtt3 .tt span { font-weight:normal; margin:0 10px;display:inline-block;*display:inline;*zoom:1; color:#666; cursor:pointer;}
.zgtt3 .tt span.cur { font-weight:bold;}
a.btn_question {display:inline-block;*display:inline;*zoom:1;width:70px; height:27px; background:url(../images/btn_question.jpg) no-repeat center top; color:#fff; font-size:14px; line-height:27px; padding-left:38px;}
a.btn_question:hover { background-position:center bottom; text-decoration:none;}
a.btn_view { display:block; width:75px; height:25px; background:url(../images/btn_view.jpg) no-repeat center top;display:inline-block;*display:inline;*zoom:1;}
a.btn_view:hover { background-position:center bottom;}
a.btn_view span { display:none;}
a.btn_view2 { display:block; width:110px; height:25px; background:url(../images/btn_view2.jpg) no-repeat center top;display:inline-block;*display:inline;*zoom:1;}
a.btn_view2:hover { background-position:center bottom;}
a.btn_view2 span { display:none;}
.tips { color:#666; line-height:1.5em; padding:0 10px;}
.newsList { padding:0 10px;}
.newsList li { background:url(../images/dot2.gif) no-repeat 0 center; padding-left:15px; height:40px; line-height:40px;font-size:14px; text-align:left;}
.newsList .date { float:right; color:#999;}
.newsList2 { padding:0 10px;}
.newsList2 li { background:url(../images/dot2.gif) no-repeat 0 center; padding-left:15px; height:44px; line-height:44px; font-size:14px; border-bottom:1px dashed #ddd; text-align:left;}
.newsList2 .date { float:right; color:#999; font-size:12px;}

.zgAdv { padding:20px;}
.zgAdv li { width:230px; height:160px; float:left; padding-left:90px;}
.zgAdv .t { font-size:15px; font-weight:bold; margin-bottom:8px;}
.zgAdv .txt { line-height:1.8em;}
.zgAdv .icon1 { background:url(../images/icon_adv1.jpg) no-repeat left top; margin-right:70px;}
.zgAdv .icon2 { background:url(../images/icon_adv2.jpg) no-repeat left top;}
.zgAdv .icon3 { background:url(../images/icon_adv3.jpg) no-repeat left top; margin-right:70px;}
.zgAdv .icon4 { background:url(../images/icon_adv4.jpg) no-repeat left top;}
.zgAdv .icon5 { background:url(../images/icon_adv5.jpg) no-repeat left top; margin-right:70px;}
.zgAdv .icon6 { background:url(../images/icon_adv6.jpg) no-repeat left top;}
.zgAdv .icon7 { background:url(../images/icon_adv7.jpg) no-repeat left top; margin-right:70px;}
.zgAdv .icon8 { background:url(../images/icon_adv8.jpg) no-repeat left top;}

.proInfo { padding:5px 25px; margin-bottom:15px;}
.proInfo .proimg { width:147px; height:147px; float:left; margin-right:50px;}
.proInfo .infoCont { width:500px; float:left; padding-top:10px;}
.proInfo .infoCont .prott { font-size:22px; margin-bottom:20px;}
.proInfo .infoCont .prott .z { font-size:12px;display:inline-block;*display:inline;*zoom:1; background:#888; padding:2px 8px; margin-left:15px; color:#fff;}
.proInfo .infoCont .value { font-size:14px; margin-bottom:20px;}
.proInfo .infoCont .value span { margin-right:40px;}
.proInfo .infoCont .value b { color:#d80909; font-weight:bold;}
.proMenu { height:36px;  width:736px;background:#fff url(../images/proMenu_line.gif) repeat-x center bottom; padding-left:3px;}
.proMenu ul li { width:88px; height:36px; float:left; margin:0 2px;}
.proMenu ul li a { display:block;border:1px solid #ddd; height:34px; line-height:34px;text-align:center; background:#f1f1f1;}
.proMenu ul li a:hover { background:#fff; text-decoration:none;}
.proMenu ul li.cur a { background:#fff; border-bottom:1px solid #fff; border-top:1px solid #cd3335; font-weight:bold;}
.sticky {position: fixed;top: 0;animation:thedrop 1s 1;-moz-animation:thedrop 1s 1;-webkit-animation:thedrop 1s 1;background:#fff url(../images/proMenu_line.gif) repeat-x center 45px; padding:10px 0 15px 0;}
.proMenu ul a.sec { line-height:14px; padding-top:3px; height:31px;}

.proContent { padding:15px;}
.proContent .introindex { padding-bottom:15px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.proContent .introindex td { padding:5px;}
.proContent .prot1 { font-size:15px; font-weight:bold; margin-bottom:15px;}
.proContent .txt1 { margin-bottom:25px; line-height:1.8em; font-size:14px;}
.personIntro { margin-bottom:15px; padding:10px;}
.personIntro .headimg { width:120px; height:140px; float:left; margin-right:20px;}
.personIntro .headimg img { width:120px; height:140px;}
.personIntro .pertxt { width:520px; float:left; padding-top:15px;}
.personIntro .pertxt .name { font-size:16px; font-weight:bold; margin-bottom:15px;}
.personIntro .pertxt .txt { line-height:2em; font-size:14px;}
.jzgb .tt { font-size:15px; font-weight:bold; text-align:center; margin-bottom:15px;}
.jzgb .jzimg { text-align:center; padding:10px;}
.jzdata { text-align:center; padding:15px 0; font-size:14px;}
.jzdata span { margin:0 15px;}
.jztable { padding:20px;}


.teamPer { padding:20px;}
.teamPer .userhead { width:107px; height:141px; float:left; margin-right:20px;}
.teamPer .userhead img {width:107px; height:141px;}
.teamPer .usertxt { width:580px; float:left; font-size:14px;}
.teamPer .usertxt .name { font-size:16px; margin-bottom:15px;}
.teamPer .usertxt .txt { line-height:1.8em;}
.teamPer .usertxt2 { width:190px; float:left; font-size:12px;}
.teamPer .usertxt2 .name { font-size:16px; margin-bottom:10px;}
.teamPer .usertxt2 .txt { line-height:1.8em; height:142px;}
.teamList li { float:left; width:365px;}

.zninfocont { padding:15px 30px; background:#f1f1f1; border:1px solid #ddd; line-height:2em; margin:0 0 20px 0;}
.guideNav { height:131px; margin-bottom:20px; text-align:center;}
.guideNav a { height:131px; width:214px;display:inline-block;*display:inline;*zoom:1; margin:0 10px;}
.guideNav a span { display:none;}
.guideNav a.nav1 { background:url(../images/guideNav1.jpg) no-repeat;}
.guideNav a.nav2 { background:url(../images/guideNav2.jpg) no-repeat;}
.guideNav a.nav3 { background:url(../images/guideNav3.jpg) no-repeat;}

.faqBox .q { font-size:18px; font-weight:bold; background:url(../images/dot5.gif) no-repeat left 0;padding:0 0 15px 35px;}
.faqBox .a { border-bottom:1px dashed #ddd; padding:0 15px 15px 34px; margin-bottom:25px; line-height:1.8em; font-size:14px;}
.location { background:url(../images/dot6.gif) no-repeat left center; padding:0 10px 0 30px;}
.location a { text-decoration:underline; }

#calCont { background:#f1f1f1; padding:10px; border:1px solid #ddd;}
#calCont p { margin-bottom:8px;}
#calCont .inp01 { width:90px; height:18px; height:18px; border:1px solid #cccccc; margin-right:8px;}
#calCont label { margin-left:20px;}
#calCont .btn01 { width:75px; height:25px; background:url(../images/btn1.jpg) no-repeat center top; border:0 none; color:#fff; font-weight:bold; text-align:center; cursor:pointer;}
.table2 {border:1px #ddd solid;border-collapse:collapse; text-align:center; width:100%; margin:15px 0;}
.table2 thead th { background:url(../pic/tt4.jpg) repeat-x center; height:28px; line-height:28px;}
.table2 td {border:1px #ddd solid;empty-cells:show;height: 25px;line-height:25px; text-align:left; padding-left:5px;}
.table2 .grey { background:#f8f8f8;}

#calCont .table01 {border-collapse:collapse; text-align:center; width:100%; margin:15px 0;}
#calCont .table01 th {  height:25px; line-height:25px; text-align:right; padding-right:10px;}
#calCont .table01 td {empty-cells:show;height: 25px;line-height:25px; text-align:left; padding-left:5px;}

.dialogue { margin-bottom:40px;}
.dialogue .q { font-size:15px;line-height:1.5em; margin-bottom:5px; background:url(../images/dot_q.gif) no-repeat left 2px; padding-left:25px;}
.dialogue .a { font-size:14px; line-height:1.5em; background:#f1f1f1 url(../images/dot_a.gif) no-repeat 10px 13px; border:1px solid #ddd; padding:10px 15px 10px 60px; margin:0 25px;}
.qdate { font-size:12px; color:#999; margin-bottom:10px;text-align:right; padding-right:40px;}
.adate { font-size:12px; color:#999; padding-top:5px; text-align:right;}

.accbtnBar { text-align:center;}
.accbtnBar a {display:inline-block;*display:inline;*zoom:1; width:205px; height:61px; margin:0 10px;}
.accbtnBar a span { display:none;}
.accbtn1 { background:url(../images/accbtn1.jpg) no-repeat;}
.accbtn2 { background:url(../images/accbtn2.jpg) no-repeat;}
.accbtn3 { background:url(../images/accbtn3.jpg) no-repeat;}

#indNewsContent { margin-bottom:50px;}

.noticeLayer { padding:25px 40px; font-size:14px; line-height:1.8em; color:#666;}
.noticeLayer p { margin-bottom:1em; text-align:left;}
.noticeLayer p.txtRig { text-align:right;}
.noticeLayer p.txt { text-indent:2em;}

.mainNav .btnCont { text-align:center; padding-top:30px;}
a.btnLogin { display:block; width:166px; height:37px; line-height:37px; font-size:15px; font-weight:bold; text-align:center; color:#c41214; background:url(../images/btn_login.jpg) no-repeat center top;display:inline-block;*display:inline;*zoom:1;}
a.btnLogin:hover { background-position:center bottom; text-decoration:none;}
.mainNav .btnCont .t1 { font-size:13px; margin-bottom:8px; color:#facacb;}
.mainNav .btnCont .t2 { font-size:13px; color:#facacb;}
.mainNav .btnCont .t2 a { text-decoration:underline; color:#facacb;}
.mainNav .btnCont .t2 a:hover { color:#fff;}