 @charset "utf-8";
/*
 * time :2022-09-01;
 * author: mengyang
 *
*/
/*css reset*/
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{
	margin:0;padding:0;border:0;outline:0;
}
body{line-height:1;font-size:12px;color:#333333;background: url(../images/body_bg.jpg);font-family:Arial, Helvetica, sans-serif,"宋体","微软雅黑","Microsoft Yahei";}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
li{list-style:none outside none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent; text-decoration:none; color:#333333}
a:hover{ color:#009ad9; text-decoration:underline;}
em,i{font-style:normal;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0; }
input, select{vertical-align:middle;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clear{clear: both;}
.clearfix{ clear:both; height:0; font:0/0 Arial; visibility:hidden; }
.floatr{float:right;}
.floatl{float:left;}
.m{overflow:hidden; zoom:1;}
.tr{text-align:right;}
.w1000{width:1000px; margin:0 auto; zoom:1; overflow:hidden}
.w1232{width:1232px; margin:0 auto; zoom:1; overflow:hidden}
/*二级菜单*/

.mk-twoNav {
	position: absolute;
	z-index: 100;
}

/*------首页-------*/

.container{width:100%; margin:0 auto;}
.sh_b1{width:100%; }
.shlogoarea{padding:20px 0; text-align:center; position:relative;}
.header_t1{background:url(../images/sh_t_s11.gif) repeat-x; margin:27px 23px 0; height:12px; }
.contain_bgarea{ width:1278px;background:#ffffff; border:solid #cecece; border-width:1px 1px 1px;margin:0px auto;}
.h_t2{width:1232px; margin:10px auto 0; padding:0 23px;}
/*首页导航*/
.header{height:170px; border-top:10px solid #2370b6;}
.header .t_head{height: 120px;}
.header .hcont{height: 120px;width:1232px;margin: 0 auto;overflow: hidden;}
.header .hcont .logo{float:left;margin-top:25px;}
.header .hcont .logo img{max-height: 70px}
.header .hcont .hright{float:right;width:256px; position:relative}
.header .hcont .hright .shoucang{display:block;background: url(../images/t-nav-bg.jpg) no-repeat;font-style: 12px;color:#fff; text-align: center;width:256px;height:27px; line-height:24px; top:0px; right:0px; z-index: 1; }
.header .hcont .hright .shoucang a{color:#fff;text-decoration:none;}
.header .hcont .hright .shoucang a:hover{ text-decoration:none;color:#ccc;}
.header .hcont .hright .call{ margin-top:25px;padding-left:50px;font-size:12px;height:45px;min-width:200px;top:0px; right:0px;background: url(../images/phone.png) no-repeat;}
.header .hcont .hright .phone{float:left;}
.header .hcont .hright .ctext{font-size:14px;display: inline-block;color:#1d3b92;margin-left:0;margin-top:4px; font-family:"Microsoft YaHei";float: left}
.header .hcont .hright .ctext .big{display: block;font-size: 24px;font-weight: bold;line-height: 28px;margin-top: -9px;}

.nav{ height:50px; background:url(../images/nav_bg.jpg) repeat-x;width:1232px;margin: 0 auto;}
.navcon{ height:50px;}
.nav ul .mainlevel{float:left;  width:136.8px; height:50px; line-height:50px;}
.nav ul .mainlevel a{ font-size:16px; text-decoration:none; color:#fff; width:136.8px;font-family:"Microsoft YaHei" ;text-align:center;display:block;}
.nav ul .mainlevel a:hover,.nav ul .mainlevel a.navon,.nav ul li:hover a{background:#273e70; background:linear-gradient(to bottom,#273e70,#23355b);  color:#fff;text-decoration:none;text-align:center;overflow:hidden; width:136.8px;}
.nav ul .mk-twoNav{ background: #304a83; display: none;margin-top:-1px;}
.nav ul .mk-twoNav a{height: 36px;line-height: 36px; border-top: #112858 1px solid}
.nav ul .mk-twoNav a:hover{background:#2370b6; }
.nav ul li:hover .mk-twoNav{ display: block;}

/*首页banner*/
.banner{ height:353px; width:1232px; margin:-6px auto 0; padding:6px 6px 4px;}
#focus {width:1232px; height:353px; overflow:hidden;background:url(../images/loading.gif) no-repeat 50% 50%; margin:0 auto;}
.nivo-controlNav{display:none;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}

/*首页滚动新闻，分享区域*/
.h_area1{margin:6px 0;}
.h_area1 .rolling_news{width:876px; height:28px; padding:0 5px; background:#f5f5f5;} 
.h_area1 .rolling_news em.r_n_tit{line-height:28px; color:#0264a3; font-weight:bold; font-size:14px;}
#newDiv{height:24px; width:744px; margin:2px 10px;float:left;overflow:hidden;}
.h_area1 .rolling_news li{float:left; width:100%; line-height:24px; color:#000000;}
.h_area1 .rolling_news li a{color:#000000;}

.share_area{margin:0 20px 0 0; line-height:32px;}
.jiathis_style{margin:8px 0 0;}


/*首页内容区域*/
.content_area{}
.c_a_left{ width:886px;}
.c_a_right{ width:326px;}
.c_a_l_part1{margin:0 0 10px; *margin:0 0 9px; overflow:hidden;}
/*律师团队*/
.c_a_l_p1_t_s1{width:12px; height:31px; background:url(../images/c_a_l_p1_t.png) no-repeat 0 0; float:left;}
.c_a_l_p1_t_s2,.member_areaR h4{width:862px; height:31px; background:url(../images/c_a_l_p1_t.png) repeat-x 0 -51px; float:left; text-indent:10px;color:#0065a3; font-size:14px; font-weight:bold; line-height:31px;}
.c_a_l_p1_t_s3{width:12px; height:31px; background:url(../images/c_a_l_p1_t.png) no-repeat 0 -102px; float:right;}
.c_a_l_p1_t_s1 em{width:10px; height:28px; background:url(../images/c_a_l_p1_t.png) no-repeat 0 -153px; display:block; margin:2px 0 0 2px;}
.c_a_l_p1_t_s2 a.amore{ float:right; font-weight:normal;background:url(../images/c_a_l_p1_t.png) no-repeat -7px -187px; text-indent:12px; font-size:12px;}
.c_a_l_p1_f{border:1px solid #cfcfcf; width:884px; float:left; padding:8px 0 9px;}
.c_a_l_p1_f1{border:1px solid #cfcfcf; width:884px; float:left; padding:8px 0 9px;}
.rolling_pic{width:324px; height:208px; padding:5px 5px 6px; margin:0px 11px; background-color:#cecdc9;position:relative;clear:both; overflow:hidden;}
#rollpicContentID li{position:relative;}
#rollpicContentID li span.title{ position:absolute; top:0; left:0;width:314px; height:28px; line-height:28px; color:#fff; display:block; font-size:12px; padding:0 5px; text-align:center; z-index:10000; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
#rollpicNumID{ position:absolute; bottom:7px; right:5px;}
#rollpicNumID li{list-style:none;float:left;width:17px;height:17px; line-height:17px;color:#ffffff;text-align:center;cursor:pointer;margin-right:4px;overflow:hidden;}
#rollpicNumID li:hover,#rollpicNumID li.active{color:#FFFFFF;width:17px;height:17px;font-size:12px; background:url(../images/rolling_pic.png) no-repeat;}

.c_a_left .dt_list{width:496px; margin:0 10px; padding:0 0 0;}
.c_a_left .dt_list li{line-height:25px; border-bottom:1px dashed #d6d6d6; color:#656565}
.c_a_left .dt_list li span{display:inline-block; margin:0; }
.c_a_left .dt_list li a{color:#333333; margin:0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    box-sizing: border-box;}
.c_a_left .dt_list li a:hover{color:#009ad9; text-decoration:underline;}

/***风采列表**/
.dyfc_list{width:860px; float:left; padding:10px 0 0 20px; }
.dyfc_list li{line-height:25px;float:left;  color:#656565; background:none;}
.dyfc_list li p{ display:block; text-align:center; line-height:35px;}
.dyfc_list li a{color:#333333; margin:0;}
.dyfc_list li a img { width:117px; height:158px;margin:0px 12px; margin-top:9px;}
.dyfc_list li a:hover{ text-decoration:underline; color:#009ad9;}

/*律所动态*/
.main-flash{width: 326px;height: 208px;padding: 5px 5px 6px;margin: 0px 11px;background-color: #cecdc9;position: relative;clear: both;
overflow: hidden;}
.main-flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.main-flash .mF_sohusports_myFocus01{ width:100%;}
.main-flash .mF_sohusports .txt{ width:100%;}
.main-flash .mF_sohusports .txt li{height:55px !important;line-height:55px !important; }
.main-flash .mF_sohusports .txt li a{padding-left:10px !important;font-size:12px !important;  color:#fff!important;font-weight:normal !important; margin-right:140px; height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-family: "Microsoft YaHei"; }
.main-flash .mF_sohusports .num{bottom:20px !important;right:5px !important;}
.main-flash .mF_sohusports .num li{margin-right:0 !important;}
.main-flash .mF_sohusports .num li a{width:12px !important;height:12px !important;background:#fff; color:#fff !important; text-indent:-999em;border-radius: 50%;}
.main-flash .mF_sohusports .num li.current a{width:12px !important; background:#e80000;border-radius: 50%;}
.main-flash .mF_sohusports .pic,.main-flash .mF_sohusports .pic li img,.main-flash .mF_sohusports .txt li,.main-flash .mF_sohusports .pic li{ width:100% !important;}

.c_a_left .dongtai{width:362px; float:left;}
.c_a_left .dongtai .c_a_l_p1_t_s2{width:338px;}
.c_a_left .dongtai .c_a_l_p1_t_s2 em{font-style:normal; background:url(../images/sh_t_s5.gif) no-repeat left 1px; color:#ffffff; display:block;}
.c_a_left .dongtai .c_a_l_p1_t_s2 a{color: #0065a3;}
.c_a_left .dongtai .c_a_l_p1_f{width:360px; float:left;}
.c_a_left .dongtai .c_a_l_p1_f p{line-height:32px;}
.c_a_left .dongtai .c_a_l_p1_f li{line-height: 25px;}
.c_a_left .dongtai .c_a_l_p1_f li a{text-align: left;}

/*成功案例*/
.c_a_left .anli{width:504px; float:right;}
.c_a_left .anli .c_a_l_p1_t_s2{width:480px;}
.c_a_left .anli .c_a_l_p1_t_s2 em{font-style:normal; background:url(../images/sh_t_s5.gif) no-repeat left 1px; color:#ffffff; display:block;}
.c_a_left .anli .c_a_l_p1_f{width:476px; float:left; padding:10px 13px 10px;}
.c_a_left .anli .c_a_l_p1_f p{line-height:32px;}
.c_a_left .anli .c_a_l_p1_f li{line-height: 26px; border-bottom: 1px dashed #d6d6d6;color: #656565;}
.c_a_left .anli .c_a_l_p1_f li:last-child{border-bottom: none;}

/*视频*/
.c_a_left .shipin{width:287px; float:left;}
.c_a_left .shipin .c_a_l_p1_t_s2{width:263px;}
.c_a_left .shipin .c_a_l_p1_t_s2 em{font-style:normal; background:url(../images/sh_t_s5.gif) no-repeat left 1px; color:#ffffff; display:block;}
.c_a_left .shipin .c_a_l_p1_f{width:259px; float:left; text-align:center; padding:4px 13px 4px;}
.c_a_left .shipin .c_a_l_p1_f p{line-height:32px;}

/*在线咨询*/
.c_a_left .guest{width:287px; float:left;margin-right: 13px;}
.c_a_left .guest .c_a_l_p1_t_s2{width:263px;}
.c_a_left .guest .c_a_l_p1_t_s2 em{font-style:normal; background:url(../images/sh_t_s5.gif) no-repeat left 1px; color:#ffffff; display:block;}
.c_a_left .guest .c_a_l_p1_f{width:259px; float:left; text-align:center; padding:10px 13px 10px;}
.c_a_left .guest .c_a_l_p1_f p{line-height:32px;}

/*律师释法*/
.c_a_left .shifa{width:287px; float:left;}
.c_a_left .shifa .c_a_l_p1_t_s2{width:263px;}
.c_a_left .shifa .c_a_l_p1_t_s2 em{font-style:normal; background:url(../images/sh_t_s5.gif) no-repeat left 1px; color:#ffffff; display:block;}
.c_a_left .shifa .c_a_l_p1_f{width:259px; float:left; padding:10px 13px 10px;}
.c_a_left .shifa .c_a_l_p1_f p{line-height:32px;}
.c_a_left .shifa .c_a_l_p1_f li{line-height: 25px; border-bottom: 1px dashed #d6d6d6;color: #656565;}
.c_a_left .shifa .c_a_l_p1_f li:last-child{border: none;}
.c_a_left .shifa .c_a_l_p1_f li a{text-align: left;}

/*合同文书*/
.c_a_left .wenshu{width:287px; float:right;}
.c_a_left .wenshu .c_a_l_p1_t_s2{width:263px;}
.c_a_left .wenshu .c_a_l_p1_t_s2 em{font-style:normal; background:url(../images/sh_t_s5.gif) no-repeat left 1px; color:#ffffff; display:block;}
.c_a_left .wenshu .c_a_l_p1_f{width:259px; float:left; padding:10px 13px 10px;}
.c_a_left .wenshu .c_a_l_p1_f p{line-height:32px;}
.c_a_left .wenshu .c_a_l_p1_f li{line-height: 25px; border-bottom: 1px dashed #d6d6d6;color: #656565;}
.c_a_left .wenshu .c_a_l_p1_f li:last-child{border: none;}
.c_a_left .wenshu .c_a_l_p1_f li a{text-align: left;}

/*在线咨询*/
.online_consultaion_c{overflow:hidden; zoom:1; height:auto; width:260px;border:none;}
.online_consultaion_c p{padding:5px 0; overflow:hidden; zoom:1;}
.online_consultaion_c p.mi_zx_txt input,p.mi_zx_code input,p.mi_zx_txt textarea{border:#ccc 1px solid; padding:5px 0; line-height:22px; color:#404d6d; text-indent:5px; width:258px; font-family:"Microsoft YaHei"; font-size:12px;}
.online_consultaion_c div em{font-style:normal; color:#f30; height:5px; line-height:5px; font-size:12px; margin-bottom:5px;overflow:hidden; display:block;}
.online_consultaion_c p.mi_zx_txt input{height:20px; float:left}
.online_consultaion_c p.mi_zx_txt textarea{ height:54px;float:left; font-size:12px;}
.online_consultaion_c p.mi_zx_code input{ width:120px; overflow:hidden;float:left; height:22px}
.online_consultaion_but{ width:258px; overflow:hidden}
.online_consultaion_but input{border:none 0; padding-bottom:5px; width:258px;height:38px; color:#fff; background: url(../images/btn-bg.jpg) no-repeat;font-size:16px; cursor:pointer;font-family:"Microsoft YaHei";}

/*其他信息列表*/
.c_a_left .other_list{width:580px; float:right;}
.c_a_left .other_list .c_a_l_p1_t_s2{width:556px; text-indent:0px;}
.c_a_left .other_list .c_a_l_p1_t_s2 ul{float:left; margin:5px 0 0;}
.c_a_left .other_list .c_a_l_p1_t_s2 li{float:left; margin:0 2px; text-align:center; font-size:12px; font-weight:bold; color:#ffffff;}
.c_a_left .other_list .c_a_l_p1_t_s2 li a{ color:#ffffff; text-decoration:none; width:68px; height:26px; line-height:26px; background:#009ad9; display:block; float:left;}
.c_a_left .other_list .c_a_l_p1_t_s2 li a.selected{ color:#ffffff; background:url(../images/titlebg.jpg) repeat-x;}
.c_a_left .other_list .c_a_l_p1_f{width:578px; float:left;padding:8px 0px 9px; *padding:8px 0px 15px;}
#tabother1,#tabother2,#tabother3,#tabother4,#tabother5,#tabother6,#tabother7{position:relative; overflow:visible;}
#tabother1 a.amore,#tabother2 a.amore,#tabother3 a.amore,#tabother4 a.amore,#tabother5 a.amore,#tabother6 a.amore,#tabother7 a.amore{position:absolute; right:10px; top:-30px; background:url(../images/c_a_l_p1_t.png) no-repeat -7px -197px; display:block; text-indent:12px;}
.c_a_left .other_list .c_a_l_p1_f img.rlzy{float:left; margin:6px 13px;}
.c_a_left .other_list .c_a_l_p1_f ul{width:357px; padding:0 13px; overflow:hidden;}
.c_a_left .other_list .c_a_l_p1_f ul li{float:left; width:100%; line-height:24px;}
.c_a_left .other_list .c_a_l_p1_f ul li em{font-style:normal; float:right;}
.c_a_left .other_list .c_a_l_p1_f ul li a{ background:url(../images/c_a_l_p1_t.png) no-repeat 0 -212px; padding:0 0 0 17px;}
.c_a_left .other_list .c_a_l_p1_f ul li a:hover{ background:url(../images/c_a_l_p1_t.png) no-repeat 0 -239px;}
.c_a_left .other_list .c_a_l_p1_f ul li span a,.c_a_left .other_list .c_a_l_p1_f ul li span a:hover{background:none;}
/*律师团队*/
.leader .c_a_l_p1_f{padding:0;height:180px!important;}
.c_a_left ul.leader_pic{width:880px; margin:8px auto; height:180px!important;overflow:hidden;}
.c_a_left ul.leader_pic li{float:left; width:96px; height:180px; margin:0px 18px;}
.c_a_left ul.leader_pic li img{margin:4px 0 7px; display:block !important;}
.c_a_left ul.leader_pic li p{text-align:center; line-height:16px; font-size:12px;}

/*荣誉*/
.honor .c_a_l_p1_f{padding:0;height:180px!important;}
.c_a_left ul.honor_pic{width:880px; margin:8px auto; height:180px!important;overflow:hidden;}
.c_a_left ul.honor_pic li{float:left;  height:180px; margin:0px 18px;}
.c_a_left ul.honor_pic li img{margin:4px 0 7px; display:block !important;}
.c_a_left ul.honor_pic li p{text-align:center; line-height:16px; font-size:12px;}

/*主任致辞*/
.c_a_right .ana .c_a_l_p1_t_s2,.c_a_right .member .c_a_l_p1_t_s2,.c_a_right .shangqing .c_a_l_p1_t_s2{width:302px;}
.c_a_right .ana .c_a_l_p1_f,.c_a_right .member .c_a_l_p1_f,.c_a_right .shangqing .c_a_l_p1_f{width:308px; float:left; overflow:hidden; padding:8px 8px 0;}
.c_a_right .ana .c_a_l_p1_f{padding:8px 1px 1px; width:322px;}
.c_a_right .ana .c_a_l_p1_f .nan_pic{padding:0 9px 0 7px;}
.c_a_right .ana .c_a_l_p1_f .nan_pic p{line-height:26px;text-align: center;}
.c_a_right .ana .c_a_l_p1_f .nan_pic img{ border:1px solid #e1e5e0;}
.c_a_right .ana .c_a_l_p1_f .nan_pic p i{font-style:normal; font-weight:bold;color:#2a4c93;}
.c_a_right .ana .c_a_l_p1_f .nan_txt{width:174px; line-height:23px; float:left;text-align: justify; *text-indent:2em;}
.c_a_right .ana .c_a_l_p1_f .nan_txt a,.c_a_left .other_list .c_a_l_p1_f ul li span a{color:#ff7d00;}
/*其他列表栏目*/
.c_a_right .otherlink{ background:#ffffff; border-color:#e3f2f9; border-style:solid; border-width:10px 7px; padding:4px 0;}
.c_a_right .otherlink a{background:url(../images/other_link.png) no-repeat 0 0;width:69px; text-align:center; display:block; float:left; line-height:30px; color:#0068a2; margin:0 4px;}
.c_a_right .otherlink a:hover{ background-position:0 -39px; color:#ffffff;}

/*内页左侧列表栏目*/
.nyc_a_l .navlink{overflow:hidden; zoom:1; padding:20px 20px 10px 20px; height:auto; width:278px;border:none;}
.nyc_a_l .navlink ul li{ height:36px; width:280px; line-height:36px;vertical-align:middle; margin-bottom:10px; overflow:hidden;}
.nyc_a_l .navlink ul li a{height:36px; font-size:14px; text-align:center;font-family:"Microsoft YaHei"; display:block; background: url(../images/itembg.png) no-repeat;-moz-transition-duration:0.1s;-webkit-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;}
.nyc_a_l .navlink ul li a:hover,.nyc_a_l .navlink ul li a.cur{ background:url(../images/itembgcur.png) no-repeat; color:#0065a3;text-decoration: none;}

/*会员中心*/
.c_a_right .member .c_a_l_p1_f{padding:0 8px 10px;}
.c_a_right .member .c_a_l_p1_f .member_login{width:290px; margin:5px auto;}
.c_a_right .member .c_a_l_p1_f .member_login td.n1{color:#bdbdbd; width:20%; text-align:center;}
.c_a_right .member .c_a_l_p1_f .member_login td.user_stat{color:#000000; padding:0 10px; line-height:24px;}
.c_a_right .member .c_a_l_p1_f .member_login td.user_stat a{float:right; color:#009de2;}
.c_a_right .member .c_a_l_p1_f .member_login input.ip1{width:149px; height:20px; line-height:20px; border:1px solid #bdbdbd;}
.log_btn,.reg_btn,.per_btn{margin:5px 8px; padding:0; width:59px; height:25px; line-height:25px; color:#ffffff; background:url(../images/other_link.png) no-repeat; border:none; cursor:pointer; text-align:center; display:inline-block;}
.log_btn{background-position:left -90px;}
a.reg_btn,.per_btn{background-position:left -133px; color:#ffffff; text-decoration:none;}
a.reg_btn:hover{color:#fff;}
/*注册方式窗口*/
.theme-popover {position:absolute;top:50%;left:50%;width:960px;height:470px;margin:-235px 0 0 -480px;border:solid 1px #8a8a8c;background-color:#fff;}
.theme-popbod{position:relative;}
.theme-popbod p.bgp{height:11px; background:url(../images/sh_t_s11.gif) repeat-x; margin:5px;}
.theme-popcon{height:428px;}
.theme-popcon p.sucess,.theme-popcon p.reg_sucess{width:370px; margin:0 auto; background:url(../images/sh_t_s12.gif) no-repeat left center;  font-size:30px; font-family:"微软雅黑","Microsoft Yahei"; text-align:center; text-indent:20px; padding:65px 0;}
.theme-popcon .yanzheng{width:840px; border-top:1px solid #e6e6e6; padding:7px 0; margin:0 auto;  overflow:hidden;}
.theme-popcon .yanzheng p.online_down{width:50%; float:left;font-size:18px; font-family:"微软雅黑","Microsoft Yahei"; overflow:hidden; margin:0 0 20px;}
.theme-popcon .yanzheng p.online_down b{display:block; text-align:center; line-height:36px;}
.theme-popcon .yanzheng em{display:block; color:#000000;margin:10px auto;}
.theme-popcon .yanzheng span{padding:0 0 20px; display:block;color:#0065a3;}
.theme-popcon .yanzheng .returnindex{width:132px; height:35px; background:url(../images/other_link.png) no-repeat left -478px; border:none; display:block; margin:25px auto; color:#0065a3; font-size:14px; font-weight:bold; letter-spacing:2px; cursor:pointer; line-height:35px; text-align:center; text-decoration:none; font-family:"宋体";}
.theme-popcon .yanzheng p.remind{padding:22px 20px; height:40px; background:#f8f8f8; color:#0065a3; clear:both;}
.theme-popcon .yanzheng p.remind b{display:block; font-size:14px; margin:0 0 10px 0;}


/*新法速递*/
.c_a_right .shangqing .c_a_l_p1_f{padding:0 8px;}
.c_a_right .shangqing .c_a_l_p1_f ul{margin:7px 15px 14px;}
.c_a_right .shangqing .c_a_l_p1_f li{ line-height:24px;}
/*服务热线*/
.server_tel{height:60px;background:url(../images/sh_t_s6.gif) no-repeat 0 0; padding:7px 10px 0 80px;}
.server_tel i{font-style:normal; display:block; color:#333; line-height:18px; text-align:center;}
.server_tel b{font-size:18px; color:#3093ce; line-height:33px;text-align:center;display:block;}
/*顾问单位*/
.server_tel_gw{height:60px;background:url(../images/sh_t_s6_gw.gif) no-repeat 0 0; padding:7px 10px 0 80px;}
.server_tel_gw i{font-style:normal; display:block; color:#333; line-height:18px; text-align:center;}
.server_tel_gw b{font-size:18px; color:#3093ce; line-height:33px;text-align:center;display:block;}
/*广告位*/
.ad_area{margin:0; width:326px; float:right;}
.ad_area p{margin:0 0 10px;}
/*友情链接*/
.link{ background:#2370b6; padding:15px 0;}
.links p span{ font-size:18px; color:#fff;font-family:"Microsoft YaHei";}
.links p a{ font-size:14px; color:#fff; margin:0 10px;}


.footer {margin:0 auto; clear:both;padding-bottom: 25px;}
.friend_link {margin:0; width:886px; float:left;}
.friend_link  .c_a_l_p1_t{overflow:hidden;}
.friend_link  .c_a_l_p1_t .c_a_l_p1_t_s2{width:862px; text-indent:0px;}
.friend_link .c_a_l_p1_t .c_a_l_p1_t_s2 ul{float:left;}
.friend_link .c_a_l_p1_t .c_a_l_p1_t_s2 li{float:left; margin:0 2px; text-align:center; font-size:12px; font-weight:bold; color:#ffffff;}
.friend_link .c_a_l_p1_t .c_a_l_p1_t_s2 li a{ color:#ffffff; text-decoration:none; width:99px; line-height:36px; background:url(../images/other_link.png) no-repeat left -174px; display:inline-block;}
.friend_link .c_a_l_p1_t .c_a_l_p1_t_s2 li a.selected{ color:#ffffff; background-position:0 -210px;}
.friend_link .c_a_l_p1_f{width:884px; height:160px;}
.friend_link .c_a_l_p1_f .frd_links{width:884px; margin:9px auto 12px; overflow:hidden;}
.friend_link .c_a_l_p1_f .frd_links li{float:left; width:auto; line-height:24px;}
.friend_link .c_a_l_p1_f .frd_links li a{display:block; float:left; padding:0 10px; white-space:nowrap;}
/*版权信息*/
.footer .copyright{height:130px; padding: 0 0 7px; overflow:hidden;background: #fff;}
.copyright { position:relative;}
.modify_weixin { width:90px; height:90px; position:absolute; left:10px; top:15px;text-align: center;}
.modify_weixin2 { width:90px; height:90px; position:absolute; left:110px; top:15px;text-align: center;}
.jump-company{width:90px; height:90px; position:absolute; right:350px; top:5px;}
.footer .copyright_txt{width:1210px; height:130px; margin:0 auto; background:#fff;color:#666; line-height:22px;font-size: 13px;}
.footer .copyright_txt p.copy_txt_l{ padding:15px 0 9px; text-align: right;line-height: 30px;}
.footer .copyright .copy_txt_r{ float:right; padding:7px 0 9px;}
.footer .copyright p a{color:#666;}
.footer .copyright .copy_txt_r p.sm_logo{margin:7px 0 0 0;}
.footer .copyright .copy_txt_r p.sm_logo em{ font-style:normal; line-height:34px; display:inline-block; float:right; padding:0 10px; }
/*悬浮广告*/
.floatingAd .ad{z-index: 100;background: none;position: absolute;display: none;}
.floatingAd a{color:#000000; display: inline-block;text-decoration: none;}
.floatingAd a img{border: 0;}
.floatingAd .close{display: none;}
.floatingAd .opacity{position: absolute; top: 0; width: 100%; height: 25px; background-color: #000000; opacity: 0.20; filter: alpha(opacity = 20);}
.opacity1{opacity: 0.90; filter: alpha(opacity = 90);}
.floatingAd .text{position: absolute; top: 0; width: 100%; height: 25px; color: #000000; line-height: 25px; }
.floatingAd .text .button{position: relative;float: right;top: 5px;right: 5px;width: 16px;height: 16px;background: url("../images/close.gif") no-repeat;cursor: pointer;}
.floatingAd .text .title{position: relative;float: left;font-size: 12px;margin-left: 5px; color:#ffffff;}
/*----------------------列表页面----------------------------*/
/*新闻列表*/
.newslist ul{min-height:500px;}
.newslist .c_a_l_p1_t h4,.member_areaR h4{background:url(../images/c_a_l_p1_t.png) no-repeat 6px -261px; text-indent:24px;}
.newslist .c_a_l_p1_t h4.mem_h4{background:none; text-indent:10px;}
.newslist span.curr_path{ float:right; font-weight:normal; font-size:12px; color:#686868;}
.newslist span.curr_path a{color:#686868;}
.newslist span.curr_path i,.newslist span.curr_path a:hover,.newscon .link_text a{color:#0063a4; font-style:normal;}
.newslist  .dt_list{width:auto;}
.newslist .c_a_l_p1_f ul,.newscon{width:auto; margin:10px 20px;}
.newslist .c_a_l_p1_f li{ line-height:36px; background:url(../images/c_a_l_p1_t.png) no-repeat 0 -290px; text-indent:20px; font-size:14px;}
.newslist .c_a_l_p1_f li span{color:#0164a7; font-family:"宋体";}

/*----------------------内容页面----------------------------*/
/*新闻内容*/
.newscon{min-height:640px;}
.newscon h2{text-align:center; display:block; color:#06579c; font:normal 20px/24px "微软雅黑","Microsoft Yahei"; padding:12px 0 0;}
.newscon h2.normal{color:#1f1f1f; font-size:18px; line-height:36px;}
.newscon h2.normal span{color:#bababa; font-size:12px; font-family:"宋体";}
.newscon h2.normal em,em.required,em.red{color:#fe0000;}
.newscon p.news_from{ text-align:center; border-bottom:1px dashed #d7d7d7; color:#bbbbbb; line-height:24px; padding:7px 0;}
.newscon p.news_from em{margin:0 8px; font-style:normal;}
.newscon .news_text{ width:844px;line-height:28px; padding:9px 0; font-size:14px;text-align: justify;}
.newscon .news_text p{text-indent:2em;}
.newscon .news_text p img{margin:10px auto; text-indent:0;}
.newscon .news_text img{max-width:100%}
.newscon .link_text{ padding:10px 0; margin:30px 0 0; line-height:24px; border-top:1px dashed #d6d6d6; overflow:visible; position:relative;}
.newscon .link_text span{position:absolute; background:url(../images/sh_t_s3.jpg) no-repeat 0 0; left:0; top:-5px;width:8px; height:10px;}
.newscon .link_text em{ color:#bababa;}
.newscons table{margin:0 auto;}
.newscons table td{border:1px solid #000;}
.downfile{font-size:14px; text-indent:2em;}
.downfile a{ color:#009ad9;}
/*入会申请*/
.apply_tab{width:840px;margin:10px auto; line-height:24px; }
.apply_tab td{border:1px solid #f1f1f1; padding:1px 0; text-indent:0;}
#main,#show_main{width:840px;height:600px;margin:0px auto;padding:0px;background-color:#F9F9F9;}
#main ul#stepForm{margin:0;}
#main ul#stepForm table{font-size:12px;font-family:"宋体","微软雅黑";}
#main ul#stepForm li{background:none;}
#main ul#stepForm li div{ height:600px; overflow:hidden;}
#main ul#stepForm #statusli{height:29px; width:840px; margin:0; background:url(../images/sh_t_s10.gif) no-repeat;} 
#main ul#stepForm #statusli li{float:left;line-height:29px; color:#383838; width:83px; background:none; background:url(../images/c_a_l_p1_t.png) no-repeat 81px -345px; text-indent:0; text-align:center; overflow:hidden;} 
#main ul#stepForm #statusli li a,#main ul#stepForm #statusli li a:hover{color:#383838; text-decoration:none;}
#main ul#stepForm #statusli li.active{font-weight:normal; background:url(../images/other_link.png) no-repeat 0 -332px; color:#ffffff;} 

#stepForm label.warning{display:inline-block; float:left; margin:0 5px; text-indent:0px; width:auto;color:#C36;font-size:12px;background:url(../images/error.png) no-repeat 0px 5px;padding-left: 20px;color: #EA5200;}
#stepForm label.checked {background:url(../images/right.png) no-repeat 0px 5px; color:#EA5200;}
/* Form Buttons  */
#main ul#stepForm div.buttonWrapper {margin: 28px 0 14px 0; height:40px;clear: both;overflow:hidden; border:0;}
input.submitbutton,.nextbutton,.prevbutton{width:82px; height:28px; line-height:24px; background:url(../images/other_link.png) no-repeat 0 -382px;cursor:pointer; color:#0164a5; margin:0 20px; border:none;}
input.submitbutton{background-position:0 -430px; color:#ffffff;}
.nextbutton,.submitbutton{float:right;}
em.required,em.addtxt,em.red{margin:0px 5px;}
em.red{display:block;}
.btn_nav{width:840px;height:36px; line-height:36px; margin:20px auto; position:absolute; bottom:0px;} 
.prev,.next,.submit_btn,.mem_infos_sub,.mem_infos_back,.check_mem_info{width:82px; height:28px; line-height:24px; background:url(../images/other_link.png) no-repeat 0 -382px;cursor:pointer; color:#0164a5; margin:0 20px; border:none;} 
.submit_btn{ background-position:0 -430px; color:#ffffff;}
span.res_tip{color:#9f9f9f;}
span.res_tip i{font-style:normal; color:#63b800;}
a.zhangc{color:#0065a3;}

.select,.select1,.select2{width:auto;  margin:5px;border:1px solid #c2cde1;}
.textarea{width:490px; resize:vertical;height:70px;}
.txa150{height:150px;}
/*注册成功提示页面*/
.register_ok{border:solid 1px #8a8a8c;background-color:#fff;}
.theme-popcon p.reg_sucess{ background:url(../images/sh_t_s12_1.gif) no-repeat 0 center; width:500px;}
/*会员中心*/
/*--------会员资料填写与修改------------*/
.member_area{margin:0;}
.member_area .member_areaL{border-right:1px solid #cfcfcf; height:690px;padding:0 18px;}
ul#menu{width:154px;margin:15px auto; float:left;}
ul#menu ul{background:#f9f9f9;}
ul#menu ul {list-style-type:none; margin:0;}
ul#menu li{text-indent:0; font-size:12px;}
ul#menu a {display: block; text-decoration: none; text-align:center;}
ul#menu li a {background:url(../images/other_link.png) repeat-x 0 -530px; color: #373737; line-height:29px; height:32px; border:none; }
ul#menu li a:hover,ul#menu li a.selected{ background-position:0 -580px; color:#ffffff;}
ul#menu li ul li,ul#menu li ul li a {color: #666666; background:none;}
ul#menu li ul li a:hover {color: #0164a5;}

.member_area .member_areaR{padding:9px 20px 0; width:auto;}
.member_areaR h4{display:block; width:653px; height:36px; float:none; padding:0 0 2px; overflow:hidden; border-bottom:1px solid #d7d7d7; background-position:4px -258px;  line-height:36px; }
.mem_infos{width:100%; overflow:hidden;}
.mem_infos td{ line-height:28px;}
.mem_infos_sub,.mem_infos_back,.check_mem_info{width:83px; height:29px; line-height:29px; background-position:0 -332px; margin:20px 0 0;color:#ffffff;} 
/*---会员详情----*/
.mem_text_infos{width:100%;}
.mem_text_infos td em{color:#666666;}
.mem_text_infos td label{ width:70px; height:auto; text-align:right; display:inline-block; float:left; margin:5px 0; line-height:24px;}
.mem_infos_back,.check_mem_info{color:#393939; background-position:0 -631px; width:74px; height:24px; line-height:24px;}
/*---会员筛选----*/
.shaixuan{margin:15px auto; overflow:hidden; zoom:1; }
.mem_sift,.mem_select{width:100%; float:left; border-bottom:1px solid #d7d7d7; margin:10px auto 0;}
.mem_sift td{line-height:27px;}
.mem_select{border:none; margin:0;}
.mem_select td{border-bottom:1px dashed #d7d7d7; padding:18px 0;}
.mem_select td.last{border:none;}
.mem_select p{line-height:20px; color:#666666; margin:0 7px;}
.mem_select p em{color:#010101;}
a.check_mem_info{ display:block; text-align:center; text-decoration:none;}
a.check_mem_info:hover{ background-position:right -631px; color:#ffffff;}

/*修改资料*/
.edit_infostxt{border:1px solid #c1cee1; color:#666666; height:24px; line-height:26px; text-indent:5px; margin:5px;}
.w50{width:50px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;} 
.tdm3 td{padding:0px 0;}


.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../images/onload.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}



/*--------最新会员与相关行业会员------------*/
.member_pic ul{margin:8px 12px; overflow:hidden; width:auto;}
.member_pic li{float:left; width:58px; text-align:center; margin:5px 9px 0;}
.member_pic li a{border:none; display:block;}
.member_pic li a img.mem_portrait,.mem_portrait{width:50px; height:50px;margin:3px 0; padding:3px; border:1px solid #d2d4d3; display:block;}

.member_pic li a.mem_name{line-height:20px; white-space:nowrap;}
/*审核注册会员*/
#show_main{height:auto;}
.audit_mem td{padding:3px 10px; line-height:26px;}
.audit_mem td span img{margin:5px 0;}

/*分页*/
#pages{width:auto; margin:10px auto; text-align:center;}
#pages a{padding:4px 5px; line-height:24px; color:#666666;}
#pages a:hover,#pages a.select{color:#0564a8;}
#pages a.current{ padding:2px 5px; background:#0564a8; color:#fff; text-decoration:none;}

/*通用翻页样式*/
#page{padding-top:10px;padding-bottom:10px;padding-left: 10px;text-align: center;margin:0 auto; overflow:hidden;}
#page li{background-color:#fff;border:1px solid #ccc;margin-right:6px;list-style:none;float:left;color:#555;background:none; text-indent:0px;font-size:12px;line-height: normal;}
#page li.pagecount{padding:6px 12px;}
#page li.pre{background:#0564a8;border:1px solid #0564a8;color:#fff;padding:7px 12px;}
#page li.liclass{padding:6px 12px;}
#page li.uli:hover{background:#0564a8;border:1px solid #0564a8;color:#fff;cursor:pointer;display: block;}
#page li.uli a{text-decoration:none;padding:6px 12px;display: block;}
#page li.uli:hover a{color:#fff;text-decoration:none;padding:6px 12px;display: block;}

/*表单样式*/	
.tishi{ padding: 0 40px;}
.tishi span{font-weight: bold;color: #c11919;font-size: 14px;}

.input{border:1px solid #dedbd7;padding:.6em .4em;font-size:12px;color:#666;}
.input:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.2);}
.inputbox{margin:0 1.2em 1.5em;overflow:hidden;zoom:1;padding-top:10px;}
.inputbox p{padding:.5em 0}
.inputbox .ibl{float:left;width:15%;text-align:right;display:block;padding-top:.4em}
.inputbox .ibr{margin:0 0 0 15%;display:block;padding-left:.3em}
.tip{margin:0 1.2em 1em;color:#f60}
.module_form_box{margin:0 1.2em 1.5em;}
.module_form_intro{border-bottom:1px solid #e2e2e2;margin:0 0 1.2em}
.module_form_intro .name{border-bottom:3px solid #f30;display:inline-block;*display:inlne;zoom:1;padding:0 .8em .5em;font-size:14px;font-weight:bold;color:#333}

.module_field{padding:.5em 0}
.module_field .c_left{float:left;width:15%;text-align:right;display:block;padding-top:.4em}
.module_field .middle{margin:0 0 0 15%;display:block;padding-left:.3em}
.module_form_tips{padding:.3em 1em .8em;color:#f60}

/*提交，重置按钮*/
.btn-submit{width:80px;height:35px;border:0;background:url(../images/btn-submit.jpg) no-repeat;cursor:pointer;color:#fff;font-size:14px;font-weihgt:bold}
.reset{width:80px;height:35px;border:0;background:url(../images/btn-submit2.jpg) no-repeat;cursor:pointer;color:#fff;font-size:14px;font-weihgt:bold}


/*
	首页默认模式 在线客服
*/
.online-qq-lx { position:absolute; top:380px; width:55px; z-index:100; }
.online-qq-lx .qq_content-lx dd { position:relative; width:55px; margin-bottom:2px; font-size:12px; }
.mbar-ico { position:relative; background:#ed8225; font-size:14px; }
.mbar-ico i { position:relative; display:block; width:55px; height:40px; background:url(../images/online_lx.png) no-repeat #29abff; cursor:pointer; z-index:2; }
.mbar-ico .mbar-tip  { position:absolute; top:0; background:#5ab6f1; color:#fff; opacity:0; transition:all 0.3s ease 0s; text-align:left; white-space:nowrap; visibility:hidden; }
.mbar-ico .mbar-tip a { display:block; color:#fff; }
.mbar-ico .mbar-tip a:hover { color:#ff0; }
.mbar-ico:hover .mbar-tip { opacity:1; z-index:1; visibility:visible; }
	/* QQ */
.mbar-qq i { background-position:0 0; }
.mbar-qq .mbar-tip { min-height:40px; padding:5px 24px 5px 14px; line-height:30px; }
.mbar-qq .mbar-tip img { margin-right:8px; margin-top:-3px; vertical-align:middle; }
	/* 咨询 */
.mbar-tel i { background-position:0 -40px; }
.mbar-tel .mbar-tip { padding:9px 15px; font-size:14px; line-height:22px; }
	/* 二维码 */
.mbar-micro .mbar-tip  { top:-100px; min-width:110px; padding:5px; background:#fff; color:#000; box-shadow: 0 0 10px #ccc; text-align:center; line-height:20px; }
.mbar-micro .mbar-tip span { display:block; }
.mbar-micro-sj i { background-position:0 -200px; }
.mbar-micro-wx i { background-position:0 -120px; }
.mbar-micro-hc i { background-position:0 -160px; }
	/* 返回顶部 */
.mbar-top { display:none; }
.mbar-top i { background-position:0 -240px; }
.mbar-top .mbar-tip { right:0; height:40px; line-height:40px; }
.mbar-top .mbar-tip a { padding:0px 15px; }

.online-qq-left { left:10px; right:auto; }
.online-qq-left .mbar-ico .mbar-tip { left:100px; right:auto; }
.online-qq-left .mbar-ico:hover .mbar-tip { left:55px; right:auto; }
.online-qq-left .mbar-top .mbar-tip { left:100px; right:auto; }
.online-qq-left .mbar-top:hover .mbar-tip { left:55px; right:auto; }
.online-qq-right { right:10px; left:auto; }
.online-qq-right .mbar-ico .mbar-tip { right:100px; left:auto; }
.online-qq-right .mbar-ico:hover .mbar-tip { right:55px; left:auto; }
.online-qq-right .mbar-top .mbar-tip { right:100px; left:auto; }
.online-qq-right .mbar-top:hover .mbar-tip { right:55px; left:auto; }

/*在线客服*/
.online-qq{width:135px;z-index:500;padding:12px 0 0;text-align:center}
.qq_content{background:#fff;font-weight:normal;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.qq_content .dt{font-size:14px;font-weight:bold;color:#fff;cursor:pointer;padding:14px 20px;text-align:left}
.qq_content dd{padding:12px;font-size:12px}
.qq_content dd a{line-height:22px;display:block;margin:0 0 5px;border:1px solid #d2d2d2;}
.qq_content dd a:hover{color:#fff;text-decoration:none}
.qq_content dd img{margin:0 3px -3px 0}
.qq_content .tel{background:#eee;font-size:14px;line-height: 20px;}
.qq_content .tel strong{font-weight:bold;color:#f00}
.qq_content .qr{background:#fff}
.qq_content .qr img{margin:0}
.qq_content dd p{padding:.3em 0;line-height: 20px;}
.qq_content dd p a{padding:0 0 0 18px}
.online-qq{}
.qq_content .dt{background:#1a7bb5 url(../images/client_title.png) no-repeat;}
.qq_content dd a{background:url(../images/tab_bg.jpg) repeat-x}
.qq_content dd a:hover{background:#062f7e;border-color:#062f7e;}
.qq_content dd p a{background:url(../images/icon_qq.png) no-repeat 0 50%;}


    .side-pannel *{padding:0;margin:0;}
    .side-pannel {
        position: fixed;
        right: 30px;
        margin-left: 496px;
        z-index: 99;
        padding:0;
        font: 12px Verdana, Arial, "\5FAE\8F6F\96C5\9ED1";
    }
    .side-bar {
        border: 1px solid #E7E7E7;
        border-bottom: none;
        bottom: 100px;
        background: #fff
    }
    .side-bar a {
        display: block;
        cursor: pointer;
        width: 70px;
        height: 45px;
        border-bottom: 1px solid #E7E7E7;
        position: relative;
        color: #676767;
        text-align: center;
        text-decoration: none;
    }
    .side-bar a s {
        display: block;
        margin-left: auto;
        margin-right: auto
    }
    .side-bar a span {
        line-height: 20px
    }

    .side-bar a.gotop s {
        position: absolute;
        top: 50%;
        left: 20px;
        background-position: 0 -6px;
    }
    .side-bar a.gotop s:hover{
        background-position: 0 23px;
    }
    .side-bar a.text {
        padding-top: 25px
    }
    .side-bar a.qr s {
        position: absolute;
        top: 50%;
        left: 15px;
        background-position: -336px 0;
    }
    .side-bar a.qr s:hover{
        background-position: -336px 32px;
    }
    .side-bar a.qr i {
    top:-150px;
    width:160px;
    height:150px;
    background:url("../images/askplue.png");
    background-repeat: no-repeat;
    background-position: -60px -5px;
        position: absolute;
        left: -175px;
        top: -25px;
        margin-top: -74px;
        display: none;
    }
    .side-bar a.qr i .mk-img-qrcode{
      	text-align: center;
      }
    .side-bar a.qr i canvas{
        margin-top:6px;
    }
    .side-bar a.call s {
        position: absolute;
        left: 25px;
        top:31px;
    }
    .text.call span{
        line-height:38px;
    }
    .side-bar a.call i {
        width: 140px;
        height: 50px;
        position: absolute;
        right: 70px;
        top: 28px;
        margin-top: -25px;
        display: none;
        font-size:14px;
        background: #fff;
        line-height:25px;
        border:1px solid #ccc;
    }
    .side-bar a.call i span{font-size:16px;color:red;}
    .side-bar a.qr:hover i,.side-bar a.call:hover i {
        display: block
    }

    .g-icon-top {
        height: 20px;
        width: 35px;
        margin-top: -10px;
        background-position: 0 -33px
    }
    .g-icon-survey1 {
        height: 23px;
        width: 26px;
        margin-top: -11px;
        background-position: -275px -70px
    }
    .g-icon-survey1:hover {
        background-position: -275px -41px;
    }
    .g-icon-qq1 {
        background-position: -71px -4px;
        height: 25px;
        margin-top: -10px;
        width: 22px;

    }
    .g-icon-qq1:hover{
        background-position: -71px -40px;
        display:flex;
    }
    .g-icon-weibo1 {
        height: 25px;
        width: 27px;
        margin-top: -12px;
        background-position: -138px 0
    }
    .g-icon-weibo1:hover {
        background-position: -138px 25px;
    }
    .g-icon-qr1 {
        height: 33px;
        width: 36px;
        margin-top: -16px;
        background-position: -36px 0
    }
    .g-icon-call {
        height: 20px;
        width: 22px;
        margin-top: -16px;
        background-position: 164px -5px;
    }
    .g-icon-call:hover {
        background-position: 164px 24px;
    }
    .mk-img-qrcode img{
        display:inline-block;
        max-width:140px;
        max-height:140px;
        position: relative;
        top: 5px;
            }

    .g-icon-qq1, .g-icon-qr1, .g-icon-qr2, .g-icon-survey1, .g-icon-survey2, .g-icon-top, .g-icon-call, .g-icon-weibo1, .g-icon-weibo2{
        background-image: url("../images/sprite.png"); 
        -webkit-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;}
