﻿body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, blockquote, th, td {margin: 0;padding: 0; word-wrap:break-word;}
fieldset, img {border: 0;}
input,textarea{ padding:0 3px;}
ol, ul {list-style: none;}
table {border-collapse: collapse;}
body{font-size:12px;color:#6f6f6f; font-family:"宋体";}
a{color:#6f6f6f;text-decoration:none; outline:none !important; blr:expression(this.onFocus=this.blur());}
a:active,a:hover{color:#ef7512; text-decoration:none;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}

#header{width:100%; height:105px; background:url(../images/topBg.png) repeat-x bottom; overflow:hidden;}
#header .headBox{width:980px; height:105px; margin:0 auto;}
#logo{width:215px; height:95px; float:left;}
#header .headBox .right{ float:right; width:755px;}
#header .headBox .right .bar{height:20px; line-height:20px; margin-top:10px; color:#808080; text-align:right;}
#header .headBox .right .bar a{color:#808080;}
#header .headBox .right .bar a:hover{color:#ef7512; text-decoration:none;}
#header .headBox .right .bar span{display:inline-block; padding-left:15px; margin-left:15px;}
#header .headBox .right .bar .ico-mem{ background:url(../images/icos.gif) no-repeat 0 6px;}
#header .headBox .right .bar .ico-app{ background:url(../images/icos.gif) no-repeat 0 -10px;}
#header .headBox .right .bar .ico-mail{ background:url(../images/icos.gif) no-repeat 0 -24px;}

#mainMenu{width:100%; height:25px; line-height:25px; font-size:14px; color:#8a8a8a; font-weight:bold; margin-top:30px;  overflow:hidden;}
#mainMenu ul li{float:left; background:url(../images/mLine.jpg) no-repeat right 7px; width:85px;}
#mainMenu ul li a{color:#8a8a8a; display:block; text-align:center;}
#mainMenu ul .sel a,#mainMenu ul li a:hover{color:#515151;}
#mainMenu ul .last{background-image:none; width:75px; }
#mainMenu ul .last a{text-align:right;}

#footer{ background-color:#175899;color:#ebf1fc; padding:30px 0 50px; line-height:20px;}
#footBox{width:980px; margin:0 auto;}
#footBox .txt{text-align:center; border-top:1px solid #5d7cb6; padding-top:15px; margin-top:20px;}
#footBox .txt .copy{font-family:arial; font-size:14px; margin-right:2px;}

#footBox .news{margin-left:35px;}
#footBox .news .list{margin:0 15px; _margin:0 10px; float:left; width:85px; _width:94px; color:#91aee4;}
#footBox .news .list a{color:#91aee4;}
#footBox .news .list a:hover{color:#ef7512;}
#footBox .news .list h1{font-size:14px; color:#ebf1fc; margin-bottom:5px;}
#footBox .news .list ul li{list-style:disc; list-style-position:inside; height:20px; line-height:20px; overflow:hidden;}

#wrap{width:980px; margin:20px auto 60px;}

#banner{padding-bottom:10px; margin-bottom:10px; background:url(../images/bannerFoot.jpg) no-repeat center bottom;}
#banner .img{border:1px solid #e1e1e1; padding:4px 4px 0; _padding-bottom:4px;}

#wLeft{width:255px; float:left;}
#wRight{width:685px; float:right;}
#wRight .wrCont{line-height:27px;}

#wLeft .mTop{height:80px; width:250px; overflow:hidden; margin:0 auto;}
.mAbout .mTop{background:url(../images/wLeftMenu.jpg) no-repeat 0 0;}
.mNews .mTop{background:url(../images/wLeftMenu.jpg) no-repeat 0 -85px;}
.mBus .mTop{background:url(../images/wLeftMenu.jpg) no-repeat 0 -170px;}
.mService .mTop{background:url(../images/wLeftMenu.jpg) no-repeat 0 -255px;}
.mCardShow .mTop{background:url(../images/wLeftMenu.jpg) no-repeat 0 -340px;}
.mJob .mTop{background:url(../images/wLeftMenu.jpg) no-repeat 0 -425px;}
.mContact .mTop{background:url(../images/wLeftMenu.jpg) no-repeat 0 -510px;}



#wLeft{ background-color:#f8f8f8;}
#wLeft .mList{margin:25px auto 0; width:206px; font-size:14px; color:#9e9f9f;}
#wLeft .mList ul li{height:28px; line-height:28px; border-bottom:1px dotted #979797; overflow:hidden; padding:3px 0;}
#wLeft .mList ul li a{color:#9e9f9f; display:block; padding:0 20px; background:url(../images/icos.gif) no-repeat 9px -49px; height:28px; border-radius:5px;}
#wLeft .mList ul li a:hover,#wLeft .mList ul .sel a{color:#fff; background:#8a8a8a url(../images/icos.gif) no-repeat 9px -73px;}

#wLeft .adBox{border:1px solid #d7d7d7; width:200px; margin:0 auto 10px;}
#wLeft .ad-mycard{margin-top:45px;}

#location{height:35px; line-height:35px; text-align:right; padding-right:23px; color:#979797;}
#location a{color:#979797;}
#location a:hover{color:#ef7512;}
#location span{background:url(../images/icos.gif) no-repeat 0 -153px; padding-left:17px;}

.tBar{height:30px; line-height:30px; position:relative; margin-bottom:40px;}
.tBar .txt{color:#000; font-size:14px; padding:0 40px 0 27px; background:#fff url(../images/icos.gif) no-repeat 0 -110px; height:30px; float:left; display:inline-block;}
.tBar .rbg{background:url(../images/tBarbg.jpg) no-repeat center; margin-top:-9px; display:inline-block; overflow:hidden; width:10px; height:50px; float:left;}
.tBar .bg{ width:96%; display:block; height:20px; background-color:#eaeaea; border-radius:3px; position:absolute; top:7px; left:27px; z-index:-1;}


#page{ margin:0 auto; height:20px; line-height:20px; text-align:center; margin-top:20px;}

.tabBox{ border:1px solid #e5e5e5;}
.tabBox td,.tabBox th{border:1px solid #e5e5e5;}
.tabBox td{ padding:3px 5px;}
.tabBox th{ font-weight:normal;}

#floatBar{/*height:285px;*/ width:150px; line-height:20px; position:fixed; right:0; bottom:5px; padding-bottom:5px; border:1px solid #e5e5e5; z-index:1002; background-color:#fff;
 _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10) ||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));         
}
#floatBar .t{height:27px; line-height:27px; text-indent:12px; font-size:14px; font-weight:bold; color:#fff; background-color:#175899;}
#floatBar .img{height:138px; background:url(../images/kf1.jpg) no-repeat center; border-bottom:1px solid #e5e5e5;}
#floatBar .qq{height:23px; line-height:23px;  border-bottom:1px solid #e5e5e5; padding:4px 10px;}
#floatBar .tel1{height:47px; font-family:"微软雅黑"; font-size:30px; color:#175899; padding:0 10px; font-weight:bold; line-height:30px; border-bottom:1px solid #e5e5e5;}
#floatBar .tel1 span{ font-size:14px; height:18px; line-height:18px; display:block; color:#848484; font-weight:normal;}
#floatBar .tel2{ font-family:"微软雅黑"; font-size:16px; color:#175899; padding:0 10px; font-weight:bold; }
#floatBar .tel2 span{ font-size:14px; height:18px; line-height:18px; display:block; color:#848484; font-weight:normal;}

#floatBar2{/*height:285px;*/ width:150px; line-height:20px; position:fixed; left:0; bottom:5px; padding-bottom:5px; border:1px solid #e5e5e5; z-index:1002; background-color:#fff;
 _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10) ||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));         
}
#floatBar2 .t{height:27px; line-height:27px; text-indent:12px; font-size:14px; font-weight:bold; color:#fff; background-color:#175899;}
#floatBar2 .img{height:138px;  text-align:center; border-bottom:1px solid #e5e5e5; padding:5px;}
#floatBar2 .tel1{height:76px; font-family:"微软雅黑";padding:0 8px; text-align:justify;}
#floatBar2 .tel1 span{ font-size:14px;  line-height:16px; display:block; color:#848484; text-align:justify; font-weight:normal;}

