/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 
.clear{ clear:both;}
html,body{width:100%;}

body{word-wrap:break-word;white-space:-moz-pre-wrap; font-family:宋体; background:#e9e9e9 url(images/bg.jpg) left 24px repeat-x;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{ margin:0 auto; width:970px; clear:both;}
.top{height:263px; background:url(images/top.jpg); position:relative;}
.top p{ width:840px; text-indent:2em; color:#0a3e7a; position:absolute; bottom:22px; left:70px; line-height:26px;}
.top .logo{ display:block; width:110px; height:38px; position:absolute; top:8px; left:64px;}
.bg{ background:url(images/bg1.jpg) repeat-y;}
.heng1{ width:923px; height:31px; background:url(images/heng1.jpg); margin:0 auto; text-align:right; line-height:31px;}
.heng1 a{ font-size:15px; font-weight:800; color:#fff; margin-right:20px;}
.tbg{ width:228px; height:31px; line-height:31px; text-align:center; font-weight:800; font-size:18px; color:#fff; margin:10px 0 0 35px; background:url(images/tbg.jpg);}
.tab{width:923px; margin:0 auto; background:#c0d9f0; font-size:14px;}
.tab td{ background:#ffffff; padding-left:15px; color:#333333; height:30px;}
.tab td a{ color:#f87514;}
.tab .tr1 td{ height:30px; background:url(images/bg2.jpg) repeat-x; color:#235998; font-weight:800;}
.heng2{ width:923px; height:31px; background:url(images/heng2.jpg); margin:15px auto 0; text-align:right; line-height:31px;}
.heng2 a{ font-size:15px; font-weight:800; color:#fff; margin-right:20px;}
.heng2con{width:901px; padding:10px; border:solid 1px #dddddd; border-top:none; margin:0 auto;}
.heng2con .tit{ color:#235998; padding-left:10px; padding-top:10px;}
.heng2con .con{ height:68px; background:url(images/bg3.jpg) repeat-x; overflow:hidden; border:solid 1px #e8e6e6; margin-top:10px;}
.heng2con .con .left{ float:left; width:194px; height:56px; padding-top:12px; text-align:center; line-height:24px; font-size:14px; font-family:'微软雅黑'; border-right:1px dotted #999;}
.heng2con .con .left font{ font-size:18px; color:#fb4800;}
.heng2con .con .right{ float:left; width:675px; padding:12px 14px 0 14px;}
.heng3{ width:923px; height:31px; background:url(images/heng3.jpg); margin:15px auto 0; text-align:right; line-height:31px;}
.heng3 a{ font-size:15px; font-weight:800; color:#fff; margin-right:20px;}
.wu{ width:923px; margin:0 auto;}
.wu1{width:426px; height:88px; background:url(images/wubg1.jpg); margin-top:20px; float:left; margin-right:50px;}
.wu1 p{width:305px; padding:30px 0 0 100px;}
.wu2{width:426px; height:88px; background:url(images/wubg2.jpg); margin-top:20px; float:left;}
.wu2 p{width:305px; padding:30px 0 0 100px;}
.wu3{width:426px; height:103px; background:url(images/wubg3.jpg); margin-top:20px; float:left; margin-right:50px;}
.wu3 p{width:305px; padding:30px 0 0 110px;}
.wu4{width:426px; height:104px; background:url(images/wubg4.jpg); margin-top:20px; float:left;}
.wu4 p{width:305px; padding:30px 0 0 110px;}
.wxs{width:881px; margin:10px auto 0; background:#f8f8f8; border:solid 1px #e8e6e6; padding:10px 20px; color:#333333; line-height:24px;}
.wx1{width:420px; float:left; padding-right:20px; border-right:dotted 1px #1e1e1e;}
.wx2{width:420px; float:left; padding-left:20px;}
.wxs img{ margin-bottom:15px;}
.wxs p{ text-indent:2em;} 


#massage_box1{ position:absolute; left:expression((body.clientWidth-550)/2); top:expression((body.clientHeight-1400)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 290px;}
#massage_box2{ position:absolute; left:expression((body.clientfWidth-550)/2); top:expression((body.clientHeight-1400)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 290px;}
#massage_box3{ position:absolute; left:expression((body.clientWidth-550)/2); top:expression((body.clientHeight-1400)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 290px;}
#massage_box4{ position:absolute; left:expression((body.clientWidth-550)/2); top:expression((body.clientHeight-1400)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 335px;}
#massage_box5{ position:absolute; left:expression((body.clientWidth-550)/2); top:expression((body.clientHeight-1000)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 400px;}
#massage_box6{ position:absolute; left:expression((body.clientWidth-550)/2); top:expression((body.clientHeight-1000)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 500px;}
#massage_box7{ position:absolute; left:expression((body.clientWidth-550)/2); top:expression((body.clientHeight-1000)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 300px;}
#massage_box8{ position:absolute; left:expression((body.clientWidth-550)/2); top:expression((body.clientHeight-1000)/2); width:590px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:2; visibility:hidden; left: 350px; top: 335px;}
#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA(opacity=60); z-index:1; visibility:hidden}
.accatc{ width:590px; font-size:12px; text-align:left;}
.accatc .tit{ width:590px; height:40px; overflow:hidden; background:url(images/acca_03.gif) no-repeat;}
.accatc .tit-left{ float:left; line-height:40px; padding-left:25px; font-size:16px; font-weight:700; color:#FFFFFF;}
.accatc .tit-right{ float:right; padding:10px 28px 0 0;}
.accatc .center{ width:547px; overflow:hidden; background:url(images/acca_06.gif) repeat-y; padding:10px 23px 10px 20px; color:#333333;}
.accatc .center-top{ line-height:24px; font-size:14px; font-weight:700; padding-bottom:10px;}
.accatc .center-top span{ color:#ff1e00;}
.accatc .center-center{ width:547px; overflow:hidden;}
.accatc .center-center-left{ width:154px; float:left;}
.accatc .center-center-left img{ padding:1px; border:1px solid #CCC;}
.accatc .center-center-right{ width:380px; float:right; line-height:24px;}
.accatc .foot{ width:590px; height:10px; overflow:hidden; background:url(images/acca_08.gif) no-repeat;}

/*八大特色*/
.d{ width:930px; padding:10px; margin:0 auto;}
.d .comm{ width:295px; float:left; display:inline; margin:15px 0 0 12px; height:235px; overflow:hidden; }
.comm .t{ height:34px; line-height:34px; padding-left:10px; font-size:17px; font-weight:800; color:#fff; margin-bottom:10px;}
.d1 .t{ background:url(/images/pro2013/2013acca/dbg1.jpg) no-repeat;}
.d2 .t{ background:url(/images/pro2013/2013acca/dbg2.jpg) no-repeat;}
.d3 .t{ background:url(/images/pro2013/2013acca/dbg3.jpg) no-repeat;}
.comm p{ text-indent:2em; line-height:24px;}

.bdts{ background:url(images/heng21.jpg) no-repeat; width:932px; height:28px; line-height:28px; margin: 15px auto 0; text-align:right;}
.bdts span a{color: #FFFFFF; font-size: 15px; font-weight: 800;margin-right: 20px;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/chujizhicheng/r-snsAll.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{line-height:44px;padding-left:45px; background-position:9px -367px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -411px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -455px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -499px;}
.r-sns li.qq{background-position:left -230px;}
.r-sns li.qq .sns-hd{height:44px;background-position:9px -587px;}
.r-sns li.mail{background-position:left -276px;}
.r-sns li.mail .sns-hd{height:44px;background-position:9px -631px;}
.r-sns li.wb{background-position:left -322px;}
.r-sns li.wb .sns-hd{height:44px;background-position:9px -675px;}
.r-sns li.wx{background-position:left -184px;z-index:2;}
.r-sns li.wx .sns-hd{background-position:9px -543px;}
.r-sns li.snsClose{height:22px; line-height:22px; color:#fff;background:#c4c3c3; text-align:center; cursor:pointer;z-index:1;}
.sns-bd{padding:5px; background:#fff;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:1000;cursor:pointer;background-position:13px -725px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -775px;background-color:#1c79d2;}