/* CSS Document */
* {word-wrap:break-word;word-break:break-all;}
* {box-sizing:border-box;}
body {padding:0px; margin:0px auto; text-align:center;vertical-align:middle; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;color:#616060; font-size:13px; line-height:28px;}
body { background:#fff;}
/*	防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;} 
*/
img,p,form {margin:0px;padding:0px;border:0px;}
ul,li{list-style:none;padding:0px;margin:0px;}
H1,H2,H3 {margin:5px 0px;padding:0px;}
.l {float:left;}
.r {float:right;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}

::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

/*	链接样式	*/
a {color:#616060;}
a:link {text-decoration:none;color:#616060;}
a:visited {text-decoration: none;color: #616060;}
a:hover {text-decoration: none;color: #ff5b4c;}
a:active {text-decoration: none;color: #616060;}

a.nav-link{float:left; width:100%; height:50px; color:#fff4c5;}
a.nav-link:link { text-decoration:none;color:#fff4c5;}
a.nav-link:visited {text-decoration:none;color:#fff4c5; }
a.nav-link:hover {text-decoration:none; background:#a20d23;color:#ffffff;}
a.nav-link:active {text-decoration:none;color:#fff4c5;}

a.white-link:link { text-decoration:none;color:#ffffff; }
a.white-link:visited {text-decoration:none;color:#ffffff;}
a.white-link:hover {text-decoration:none;color:#FF0; }
a.white-link:active {text-decoration:none;color:#ffffff;}

a.red-link:link { text-decoration:none;color:#d40403; }
a.red-link:visited {text-decoration:none;color:#d40403;}
a.red-link:hover {text-decoration:none;color:#000; }
a.red-link:active {text-decoration:none;color:#d40403;}

a.blue-link:link { text-decoration:none;}
a.blue-link:visited {text-decoration:none;}
a.blue-link:hover {text-decoration:none;color:#468cea; }
a.blue-link:active {text-decoration:none;}

a.he-link:link { text-decoration:none; color:#bf9345;}
a.he-link:visited {text-decoration:none; color:#bf9345;}
a.he-link:hover {text-decoration:none;color:#111; }
a.he-link:active {text-decoration:none; color:#bf9345;}


@keyframes buttonbg{
	from{ background-color: #f97721;}
	to{background-color: #fac26b;}
}

.p_b {padding-bottom:25px;}
.m_b {margin-bottom: 25px;}
.m_r {margin-right: 25px;}
.p_30 { padding:25px 0px;}

.wid280 {width:280px; text-align:left;}
.wid190 {width:190px; text-align: center;}
.wid360 {width:360px; text-align: left;}

.width-50 {width:50%;}
.width-100 {width:100%;}

.border-r {border-right:1px solid #ad843a;}
.border-b {border-bottom:1px dotted #dbdbdb;}
.name-1 {font-size:16px; font-weight: 700; color: #bf9345;}
.name-2 {font-size:14px; font-weight: 700; }

.but {float:left; margin:5px 10px 5px 0px;padding:0px 20px; height: 40px; line-height: 38px; text-align: center; font-size:14px; color: #fff;  overflow: hidden;}

.but-black {background-color: #333; border:1px solid #222;}
.but-red {background-color: #993300;border:1px solid #6e3a06; }
.but-yellow {background-color: #bf9345; border:1px solid #987537; }

.ipt {float: left; height: 40px; line-height: 40px;overflow: hidden;}
.ipt-yellow { border:1px solid #bf9345;;background-color: #efefef;}

.bghuang { background-color:#e7dcc7;}
.bghuangs { background-color:#bf9345;}
.bgblue {background-color:#005bac;}
.bghui {background-color:#dbdbdb;}

.bigwrap {width:100%; overflow:hidden;}
.wrap {margin:0px auto; width: 1040px; overflow: hidden;}

.banner {clear:left; width:100%; margin-bottom:50px; overflow:hidden;}

.sbanner {margin:0px auto;width: 100%;max-width:1400px; padding-bottom:30px; overflow: hidden;}
.sbanner img {float: left; width: 100%; border:0px;}

.radius5 { border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.radius10 { border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;}
.shadow10 {box-shadow:0 0 10px 5px #aaa;-moz-box-shadow:0 0 10px 5px #aaa;-ms-box-shadow:0 0 10px 5px #aaa;-o-box-shadow:0 0 10px 5px #aaa;-webkit-box-shadow:0 0 10px 5px #aaa;}

.mapbox {margin:0px auto; margin-top:20px;width:740px; height:450px; border:1px solid #dbdbdb; margin-bottom:20px; overflow:hidden;}
.mapbox div { box-sizing:content-box;}
.mapbox img {float:none; width:auto;}


.headerbox {width:100%; background-color:#fff; overflow:hidden;}
.header {margin:0px auto; width: 1040px; height: 120px; overflow:hidden;}
.header .logo {float:left; width: 680px; height: 120px; background: url(logo.png) no-repeat left center; display: block; overflow: hidden;}
.header .logo a {float:left; width: 100%; height: 120px; border:0px;}
.header .toptel {float:right; width:200px; height:120px;text-align:center; background:url(toptel.png) no-repeat center center; font-size:22px; color:#727071; font-weight:700; overflow:hidden;}

.nav {float: left; width: 100%; height: 41px; line-height: 40px;border-bottom:1px solid #727071;}
.navbox {margin:0px auto; width: 1040px; }
.navul {float:right; width:800px;}
.navli {float: left; width: 100px;height: 40px; line-height: 40px; font-size:14px; position:relative;}
.navli:hover{background-color: #005bac;}
.navlis {background-color: #727071; }
.navli:hover a {color:#fff;}
.navlist { position: relative; z-index: 999; width: 100px; text-align: center;border-top:0px solid #727071; padding-bottom:5px;background-color: #807f80; background-color: rgba(0,91,172,.9); display: none; overflow:hidden;}
.navlist {border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.navlistli {float: left; width: 100%; padding:5px; line-height: 30px; border-bottom: 1px solid #02549e; font-size:13px; overflow: hidden;}
.navlistli:hover {background:rgba(255,255,255,.1);}

.iboxa {float:left; width:330px; height:320px; background:#fff;border:1px solid #cccccc; overflow:hidden;}
.iboxa .iboxapic {float:left; width:100%; height:155px; overflow:hidden;}
.iboxa .iboxapic img {float:left; width:100%; height:155px; border:0px;}
.iboxa .iboxatext {float:left; width:100%; height:118px; text-align:justify; text-indent:2em; line-height:25px; padding:10px; overflow:hidden;}
.iboxa .iboxanews {float:left; width:100%; height:118px; text-align:left;line-height:25px; padding:10px; overflow:hidden;}
.iboxanews .inewsli {float:left; width:100%; height:25px; line-height:25px; background:url(ico_arr3.png) no-repeat 5px center; padding-left:15px; text-align:left; overflow:hidden;}
.iboxanews .inewsli span{display:none;}

/* iproduct */
.iprobox {margin:0px auto; width:1040px; height:418px; border:1px solid #ccc; background:url(iprobg.png) no-repeat center center; position:relative; overflow:hidden;}
.iprolitit {float:left; width:300px; height:60px; position:absolute; top:0; left:0; z-index:1; overflow:hidden;}
.iprolitit a {float:left; width:300px; height:60px; display:block;}

.iprolibig {float:left;width:300px; height:350px; margin-top:68px; position:relative;overflow:hidden;}
.iprolibig img {left:left; width:280px; height:234px; margin:58px 10px; overflow:hidden;}
.iprolibig b { display:none;position:absolute; top:0; left:0; z-index:11;width:300px; height:350px; font-size:18px; padding:100px 10px 0px 10px; background-color: rgb(77,164,219); background-color:rgba(77,164,219,.5); color:#fff; background-image:url(ico_add.png); background-repeat:no-repeat; background-position:center 20px; overflow:hidden;}

.iproli {float:left; width:246px; height:209px; position:relative; overflow:hidden;}
.iproli img {float:left; margin:10px; width:226px; height:189px; overflow:hidden;}
.iproli b { display:none;position:absolute; top:0; left:0; z-index:11;width:246px; height:209px; font-size:18px; padding:100px 10px 0px 10px; background-color: rgb(77,164,219); background-color:rgba(77,164,219,.5); color:#fff; background-image:url(ico_add.png); background-repeat:no-repeat; background-position:center 20px; overflow:hidden;}

/* ads */
.iads1 {margin:0px auto; width:1040px; padding-bottom:30px; overflow:hidden;}
.iads1 img {float:left; width:100%; border:0px;}

.iyanfa {float:left; width:435px; height:290px; margin-right:25px; overflow:hidden;}
.iyanfa .iyanfatext {margin:0px auto; width:435px; padding:10px; text-align:left; text-indent:2em; color:#fff; overflow:hidden;}
.iyanfa .iyanfapic {float:left; width:435px; height:165px; overflow:hidden;}
.iyanfa .iyanfapic img {float:left; width:435px; height:165px; border:0px;}

.inews{float:left; width:580px; height:290px; overflow:hidden;}
.inews .inewslist {float:left;width:360px; overflow:hidden;}
.inews .inewslist ul {margin:0px auto; width:360px; padding:0px 10px; overflow:hidden;}
.inews .inewslist .inewslistli {float:left; width:100%; height:30px; line-height:30px; background:url(ico_dot2.png) no-repeat 5px center; padding-left:10px;text-align:left; overflow:hidden;}
.inews .inewslist .inewslistli span {display:none;}
 
.inews .inewspic {float:left;width:220px; overflow:hidden;}
.inews .inewspic .inewspicli {float:left; width:220px; height:145px; overflow:hidden;}
.inews .inewspic .inewspicli img {float:left; width:220px; height:145px;border:0px;}
.inews .inewspic .inewspicli b,.inews .inewspic .inewspicli p {display:none;}

.tit {float:left; width:100%; text-align:left; overflow:hidden;}
.tit .b1 {float:left; font-size:18px;height:45px; line-height:45px; color:#005bac; padding-left:30px; background:url(ico_dot.png) no-repeat 10px center; overflow:hidden;}
.tit .b2 {float:left; font-size:24px;height:60px; line-height:60px; color:#fff; padding-left:30px; background:url(ico_dot.png) no-repeat 10px center; overflow:hidden;}
.sltit {float:left; width:100%; height:80px; line-height:80px; text-align:center; font-size:24px; color:#fff; overflow:hidden;}

.srtit {float:left; width:100%; height:80px; line-height:78px; text-align:left; border-bottom:2px solid #eb3d00; overflow:hidden;}
.srtit b {float:left; margin-left:10px; font-size:24px; background:#eb3d00; padding:0px 40px; color:#fff; overflow:hidden;}
.srtit span {float:right; margin-top:20px; height:30px; line-height:30px; font-size:12px; background:#005bac; padding:0px 20px; border-radius:25px; color:#fff; overflow:hidden;}

/* content 	*/
.sl {float:left; width:275px; padding-right:25px; overflow:hidden;}
.sr {float:left; width:765px; overflow:hidden;}

.slbox {float:left; width:250px; margin-bottom:25px; background:#efefef; overflow:hidden;}
.slboxlia,.slboxlias {float:left; width:100%; height:50px; line-height:30px; padding:10px 0px; text-align:center; border-bottom:1px dotted #dbdbdb; font-size:14px; overflow:hidden;}
.slboxlias { background:#E9E659;}

.mainbox {margin:0px auto; width:765px; padding:10px; text-align:justify; overflow:hidden;}

.catdiv {float:left; width:100%;height:50px; overflow:hidden;}
.b-li {float:left; width:100%;height:50px; border-bottom:1px solid #dbdbdb; background:url(ico_big.png) no-repeat right top;text-align:left;cursor:pointer; overflow:hidden;}
.b-lis {float:left; width:100%; padding-bottom:10px;border-bottom:1px solid #c83602;text-align:left; background:#eb3d00 url(ico_bigs.png) no-repeat right top; cursor:pointer; overflow:hidden;}
.b-li b,
.b-lis b {float:left;height:50px; line-height:30px;padding:10px 0px;border-bottom:0px dotted #dbdbdb; font-size:14px; font-weight:700;padding-left:10px; overflow:hidden;}
.b-lis b a {color:#fff;}
/*
.b-li,
.b-lis {float:left; width:100%; height:50px; line-height:30px; padding:10px 0px;border-bottom:0px dotted #dbdbdb; font-size:14px; font-weight:700; text-align:left; padding-left:10px; overflow:hidden;}
.b-li { background:#E9E659;border-bottom:1px solid #bbb946;}
.b-lis { background:#eb3d00; }

.b-lis b,.b-li b {float:left;}
*/
.s-li,
.s-lis {float:left; margin:0px 5%;width:90%;padding:5px 0px;border-bottom:1px dotted #dbdbdb; font-size:13px; font-weight:normal; text-align:left; padding-left:20px; overflow:hidden;}
.s-li { background:#fff; border-bottom:1px solid #dbdbdb;}
.s-lis { margin:0px 3%;width:94%;background:#333;border-bottom:1px dotted #222;}

.height50 { height:50px;}

.newsli {margin:0px auto; width:745px;text-align:left; font-size:14px; border-bottom:1px dotted #eee; padding:10px; overflow:hidden;}
.newsli img {float: left; width: 160px; height: 120px; border: 1px solid #dbdbdb;margin-right:10px; overflow: hidden;}
.newsli b {float: left; width: 555px; text-align: left; overflow: hidden;}
.newsli p {float: left; width: 555px; text-align: left; font-size:12px; color: #999; overflow: hidden;}
.newsli span {float:right; padding:0px 5px; background:#fafafa; font-size:12px; overflow:hidden; transition:background 1s;}
.newsli span:hover {background:#fa924d; color:#fff; cursor:no-drop;}

.picli {float:left;margin:5px;width:238px; padding:5px; background:#efefef;transition: background 1s; overflow:hidden;}
.picli img {float:left; width:228px; height:191px; border:0px;}
.picli b {float:left; width:100%; height:40px; line-height:40px; text-align:center; background:#fff; overflow:hidden;}
.picli:hover {background:#fa924d;}

.proinfo {margin:0px auto; width:735px; padding-bottom:25px; overflow:hidden;}
.proinfo .proinfopic {float:left; width:400px; padding:10px; background:#efefef; border:1px solid #dbdbdb; margin-right:25px;}
.proinfo .proinfopic img {float:left; width:100%;}
.proinfo .proinfotxt {float:left; width:300px; text-align:left; overflow:hidden;}
.proinfo .proinfotxt ul li b {float:left;font-size:14px; height:35px; line-height:35px; font-weight:700;background:#005bac; color:#fff; padding:0px 10px; margin-right:0px; overflow:hidden;}
.proinfo .proinfotxt ul li b {border-top-left-radius:5px;border-bottom-left-radius:5px;}
.proinfo .proinfotxt ul li span {float:left;font-size:12px; height:35px; line-height:35px;background:#ddd; color:#333; padding:0px 10px; overflow:hidden;}
.proinfo .proinfotxt ul li span {border-top-right-radius:5px;border-bottom-right-radius:5px;}
.proinfo .proinfotxt ul li {float:left; width:100%; padding:10px 0px; border-bottom:1px dotted #dbdbdb; overflow:hidden;}

.h1_title{margin:0px auto; width:95%; padding:10px; line-height: 40px; padding-bottom:20px; text-align:center; font-size:26px; overflow:hidden;}
.infobox {margin:0px auto; width:95%; margin-bottom:10px; padding:0px 10px; text-align:left; height:35px; line-height:35px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background:#efefef; overflow:hidden;}
.share {float:left; width:100%; text-align:right;padding:20px 0px; overflow:hidden;}
.share a {float:left;}

.textbox {margin:0px auto;width:95%; padding:10px 0px; text-align:justify; overflow:hidden;}
.textbox img {max-width:100%;}

.jobbox {float:left; width:100%; padding:10px;border-bottom:1px dashed #dbdbdb; overflow:hidden;}
.jobli {float:left; width:50%; height:35px; line-height:35px; text-align:left; overflow:hidden;}
.joblib {float:left; width:100%; height:35px; line-height:35px; text-align:left; overflow:hidden;}
.jobbox:hover {background-color:#efefef;}

.sharea {float:right; width:170px; text-align:right;padding-top:5px; overflow:hidden;}
.sharea a {float:right;}

/*	foot	*/
.foot {width:100%; background:#efefef; padding:20px 0px; overflow:hidden;}
.footbox {margin:0px auto; width:1040px; text-align:left; overflow:hidden;}
.footlogo {float:left; width:320px; height:150px; background:url(bot_logo.png) no-repeat center center; overflow:hidden;}
.footr {float:left; width:720px; overflow:hidden;}
.footdiv {float:left; overflow:hidden;}
.footdivli {float:left;  width:170px; margin-right:105px; text-align:left; font-size:14px; height:45px; line-height:45px; border-bottom:1px dotted #b2b2b2; background:url(botli.png) no-repeat right center; overflow:hidden;}
.footdivlir {float:left;  width:170px; text-align:left; font-size:14px; height:45px; line-height:45px; border-bottom:1px dotted #b2b2b2; background:url(botli.png) no-repeat right center; overflow:hidden;}
.copyright{margin:0px auto; width:1040px; height:40px; line-height:40px; text-align:left; color:#5f5f5f; font-weight:700; overflow:hidden;}

/*	上条下条	*/
.pernext {clear:left;margin:0px auto; width:95%; border-top:1px solid #dbdbdb; margin-top:10px; overflow:hidden;}
.pernext ul li {float:left; width:100%; height:30px; line-height:30px; text-align:left; overflow:hidden;}

/*	Page	*/
.page { margin:0px auto;width:98%;line-height:35px; text-align:left;padding:10px 0px; color:#ffffff; font-size:13px; margin-top:10px; overflow:hidden;}
.page ul {list-style:none; line-height:35px; text-align:center; color:#ffffff; }
.page ul li a {color:#ffffff;}
.page ul li select {border:none; padding:2px;}
/*.page ul li {}*/

.pageli {float:left;padding:2px 5px;border:1px solid #beb9b9; background:#444444;margin-right:5px;line-height:35px; height:35px; color:#ffffff;}
.pagemli {float:right;padding:0px 10px;background:#444444;margin-left:0px;line-height:35px; height:35px;border:1px solid #333333;border-right:none;}
.pagelli {float:right;padding:0px 10px;background:#444444;margin-left:0px;line-height:35px; height:35px;border:1px solid #333333;border-right:none; overflow:hidden;}
.pagelli {border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;}
.pagerli {float:right;padding:0px 10px;background:#444444;margin-left:0px;line-height:35px; height:35px;border:1px solid #333333;overflow:hidden;}
.pagerli {border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;}


/*	焦点幻灯	*/
a img{border:0;}
#slide{position:relative;float:left;width:1000px;height:165px;margin-bottom:0px;overflow:hidden;background:url(img/loading.gif) no-repeat center;}
#slide ul{position:absolute;margin:0;padding:0;}
#slide li{float:left; width:1000px; height:165px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:15%;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(img/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;height:32px;margin:2px 2px; background:#F1740E;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}


/*	自适应幻灯	*/

.fullSlide {width:1400px; margin:0px auto;position:relative;height:500px;background:#ffffff; overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center; position:relative;}
/*.fullSlide .bd li img {width:740px; height:490px;}*/
.fullSlide .bd li b {float:left; display:none;width:100%;padding:10px; background-color: #111; background-color: rgba(1,1,1,.5); color: #fff; line-height: 30px; text-align: center; position:absolute; top:0px; left:0px; z-index:99; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

/*#goTopBtn {POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: fixed;}*/
#goTopBtn {cursor:pointer;}
.go{width:40px;height:40px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;_right:-47px;bottom:35px;border-radius:5px;box-shadow:0 0 2px #6E6E6E;}
.go a{display:block;width:40px;height:40px;border:0;overflow:hidden;float:left;}
.go .top{background:url(GotoTop1.png) no-repeat;}
.go .top:hover{background:url(GotoTop2.png) no-repeat;}

#goTop {position:fixed;right:20px;bottom:40px;width:40px;height:32px;padding:0px;/*background-color:#666;*/border-radius:6px;cursor:pointer;}
#goTop{_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||10)));}
#goTop a{display:block;width:40px;height:40px;border:0;overflow:hidden;float:left;}
#goTop .top{background:url(GotoTop1.png) no-repeat;}
#goTop .top:hover{background:url(GotoTop2.png) no-repeat;}
/*
#goTop:hover {background-color:#333;}
#goTop:hover .gotop1 {border-left:12px solid #333;border-right:12px solid #333;}
#goTop .gotop1 {width:0;margin:0 auto;border-bottom:12px solid #FFF;border-left:12px solid #666;border-right:12px solid #666;}
#goTop .gotop2 {width:10px;height:10px;margin:0 auto;background-color:#FFF;}
*/

/*	在线QQ	*/
.qqonline {position: fixed; top: 200px; RIGHT: 0px; _position: absolute; width:240px; overflow:hidden;}
.qqonline .showbut {float:right; width:30px; padding:20px 5px;writing-mode:lr-tb; margin-top:30px; color:#ffffff; cursor:pointer; text-align:center; line-height:22px; overflow:hidden;}
.qqonline .l_radius {
	border-top-left-radius:5px;border-bottom-left-radius:5px;
	-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;
	-ms-border-top-left-radius:5px;-ms-border-bottom-left-radius:5px;
	-moz-border-top-left-radius:5px;-moz-border-bottom-left-radius:5px;
	-o-border-top-left-radius:5px;-o-border-bottom-left-radius:5px;	
}
.qqonline .open {background-color:#333;}
.qqonline .close {background-color:#ccc;}
.qqonline .qqbox {float:right; width:160px; border:5px solid #333; padding:10px 10px; min-height:160px; background:#fefefe; overflow:hidden;}
/*.qqonline .qqbox {border-radius:5px; -moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}*/
.qqonline .qqbox .li_tit {margin:0px auto; width:140px; font-size:15px; text-align:center; color:#333; padding:5px 0px; border-bottom:1px solid #dbdbdb; font-weight:bold; overflow:hidden;}
.qqonline .qqbox .li_qq {margin:0px auto; width:140px; background:url(qqonline_ico_qq_1.png) no-repeat 5px center; padding:5px 0px 5px 35px;line-height:30px; text-align:left;color:#333; border-bottom:1px  dotted #dbdbdb; overflow:hidden;}
.qqonline .qqbox .li_tel {margin:0px auto; width:140px; background:url(qqonline_ico_tel.png) no-repeat 5px center; padding:5px 0px 5px 35px;line-height:30px; text-align:left;color:#333; border-bottom:1px  dotted #dbdbdb; overflow:hidden;}
.qqonline .qqbox .li_pic {margin:0px auto; width:140px; padding:5px 0px;text-align:center;border-bottom:1px  dotted #dbdbdb; overflow:hidden;}
.qqonline .qqbox .li_pic img {float:left; width:100%;}
.qqonline .qqbox ul li:hover { background-color:#F7F7F7;}
