@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body{ text-align:center; font:12px SimSun,Microsoft YaHei,SimHei; color:#000; background:#fff1c5;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input, button, select, textarea { outline:none; }
fieldset,img{ border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
textarea { resize:none; } /*forbidden text drag especail in chrome*/
.compatibility_ie6{ /* _behavior: url(iepngfix/iepngfix.htc); _behavior:url("csshover.htc"); behavior: url(ie-css3.htc); */}
a{ text-decoration:none; color:#000; font:12px SimSun,Microsoft YaHei,SimHei;}
li{ list-style-position:outside; list-style:none; vertical-align:bottom;}
/****************************** Above Common Css Style End ******************************/
.lr_all{ text-align:justify; text-justify:inter-ideograph;} /* in order to lft rit align [justify align] */
.font_adjust{-webkit-text-size-adjust:none;}/* solve the font-size<12, do not show normally at the chrome  */
.opacitys{ opacity:0.6; filter: Alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; }
.clear{ clear:both;}
.row_box{ height:auto; width:950px;}
.ove_hi{ overflow:hidden;}
.ove_vi{ overflow:visible;}
.ove_au{ overflow:auto;}
.rela{ position:relative; top:0px; left:0px;}
.abso{ position:absolute;}
.fb{ font-weight:700;}
.ali_l{ text-align:left;}
.ali_r{ text-align:right;}
.ali_c{ text-align:center;}
.flt_l{ float:left;}
.flt_r{ float:right;}
.hts{ height:1px; _height:auto;}
/****************************** Above Custom Common Css Style End ******************************/
/** Header Start **/
.header{ width:100%; text-align:center; overflow:hidden; background:url(/zhuanti/2015jyb/images/top_bg.gif) repeat-x 0 0;}
.header .banner{ height:auto; width:950px; overflow:hidden; margin:0px auto;}
/** Header End **/

.top_tips{ height:85px; width:980px; overflow:hidden; margin:0 auto; position:relative; left:0; top:0; z-index:88; _position:static; margin-top:-44px; +margin-top:-48px;}
.top_tips .c_ins{ height:85px; width:980px; background:url(/zhuanti/2015jyb/images/top_con_bg.png) no-repeat 0 0; }
.top_tips .cont{ width:820px; text-align:left; margin:0 auto; overflow:hidden; padding-top:10px; line-height:180%; color:#9f3b00;}

/** Content Start **/
.content{ height:auto; margin:0 auto; width:950px; padding:0 4px; padding-top:28px; background:url(/zhuanti/2015jyb/images/con_bg.gif) repeat-y 0 0; margin-top:-4px; _position:relative; left:10px; top:0;}
.zkzy{ height:auto; margin:0 auto; width:930px; background:#fff4de;}
.content img.tit_img{ position:absolute; left:-59px; top:-15px;}
.zkzy .vd_tb{ height:auto; overflow:hidden; width:267px; float:left; background:#ffe4b6; padding:50px 9px 9px 9px;}
.zkzy .vd_tb .vd{ height:172px; width:267px; overflow:hidden;}
.zkzy .vd_tb .tb{ width:267px; background:white; margin-top:7px; overflow:hidden; padding:8px 0;}
.zkzy .vd_tb .tb table{ width:256px; margin:0 auto; border-left:1px #ffdcbf solid; border-top:1px #ffdcbf solid;}
.zkzy .vd_tb .tb table td{ height:34px; line-height:34px; padding-left:22px; text-align:left; border-right:1px #ffdcbf solid; border-bottom:1px #ffdcbf solid;}
.zkzy .vd_tb .tb table td.tit{ height:44px; background:#fff1d5; text-align:center;}
.zkzy .vd_tb .tb table td span.nm{ color:#ff4e00; font-size:20px; font-family:microsoft yahei; padding-right:10px;}
.zkzy .vd_tb .tb table td span.km{ color:#033333; font-size:16px; font-family:microsoft yahei;}
.zkzy .vd_tb .tb table td b{ font-size:12px; color:#ff0000;}
.zkzy .vd_tb .shares{ height:18px; margin-top:6px; overflow:hidden; text-align:right;}
.zkzy .vd_tb .shares .jiathis_style{ float:right;}

.zkzy .rit_info{ height:auto; overflow:hidden; float:right; width:620px; overflow:hidden; padding-right:6px; position:relative; left:0; top:0;}
.zkzy .rit_info .tits{ height:41px; overflow:hidden; text-align:center; background:url(/zhuanti/2015jyb/images/jyb_18.gif) no-repeat center 0; margin-top:28px; padding-bottom:8px;}
.zkzy .rit_info .tits span{font:18px/41px microsoft yahei; color:#ff0000}
.zkzy .rit_info .tits a{ font:16px/41px microsoft yahei; color:#cc5201;}
.zkzy .rit_info p.ts{ font-weight:bold; text-align:left; line-height:180%; margin:5 0; margin-top:8px; overflow:hidden;}
.zkzy .rit_info p.des{ line-height:190%; text-align:left; margin:5 0; overflow:hidden; margin-top:6px; text-indent:2em;}
.zkzy .rit_info p.des a{ color:#006ae2;}
.zkzy .rit_info p.des a:hover{ color:#ff0066;}
.zkzy .rit_info .btn a{display:block;  width:110px; height:33px; background:url(/zhuanti/2015jyb/images/btn1.gif) no-repeat; line-height:33px; text-align:center; font-size:14px; color:#fff; position:absolute; right:20px; bottom:20px;}

.qktgxy{ height:auto; margin:0 auto; margin-top:28px; width:930px; background:#fff4de;}
.qktgxy .lefts{ height:auto; overflow:hidden; float:left; width:285px;}
.qktgxy .lefts .inners{ background:#ffe4b6; margin-top:44px; overflow:hidden; padding-top:17px; padding-bottom:5px;}
.qktgxy .lefts .inners .td_c{ width:246px; margin:0 auto; overflow:hidden; background:#ffcd8b; border-bottom:2px #af420a solid; overflow:hidden; padding:3px;}
.qktgxy .lefts .inners .td_c a.ims{ display:block; overflow:hidden;}
.qktgxy .lefts .inners .td_c .tc_rs{ height:24px; line-height:24px; overflow:hidden; padding:0 10px; text-align:left; padding-top:4px;}
.qktgxy .lefts .inners .td_c .tc_rs span{ color:#ff0000;}
.qktgxy .lefts .inners .td_c .tc_rb{ height:20px; padding:0 10px; text-align:left; overflow:hidden;}
.qktgxy .lefts .inners .td_c .tc_rb a{ color:#006ae2; line-height:18px;}
.qktgxy .lefts .inners .td_c .tc_rb a:hover{ color:#ff0066;}
.qktgxy .lefts .inners .mgts{ margin-top:44px;}

.qktgxy .rights{ width:631px; padding-right:6px; float:right; overflow:hidden;}
.qktgxy .rights .tits{ height:41px; overflow:hidden; text-align:center; background:url(/zhuanti/2015jyb/images/jyb_18.gif) no-repeat center 0; font:18px/41px microsoft yahei; color:#cc5201; margin-top:20px; padding-bottom:8px;}
.qktgxy .rights .tits a{ font:18px/41px microsoft yahei; color:#cc5201;}
.qktgxy .rights .tits span{ font:18px/41px microsoft yahei; color:#ff0000}
.qktgxy .rights .minis a{ font:16px/41px microsoft yahei; }
.qktgxy .rights .minis a span{ font:16px/41px microsoft yahei;}
.qktgxy .rights .top_c{ margin-top:12px; overflow:hidden; height:304px; background:url(/zhuanti/2015jyb/images/jyb_13.gif) no-repeat 0 0;}
.qktgxy .rights .top_c a{ display:block; height:60px; width:631px; overflow:hidden; position:relative; left:0; top:0; z-index:888;}
.qktgxy .rights .top_c .titp{
	width:60px;
	overflow:hidden;
	text-align:left;
	height:22px;
}
.qktgxy .rights .top_c .titp span.ffoo{ display:block; height:18px; line-height:18px; text-align:left; font-weight:bold; color:#c80000; margin-top:4px;}
.qktgxy .rights .top_c .tp1{
	position:absolute;
	left: 41px;
	top: 9px;
}
.qktgxy .rights .top_c .tp2{
	position:absolute;
	left: 156px;
	top: 9px;
}
.qktgxy .rights .top_c .tp3{
	position:absolute;
	left: 264px;
	top: 9px;
}
.qktgxy .rights .top_c .tp4{
	position:absolute;
	left: 357px;
	top: 9px;
}
.qktgxy .rights .top_c .tp5{
	position:absolute;
	left: 470px;
	top: 9px;
}
.qktgxy .rights .top_c .tp6{
	position:absolute;
	left: 562px;
	top: 9px;
}
.qktgxy .rights .top_c .conts{ overflow:hidden; text-align:left; width:90px; text-indent:2em; line-height:22px;}
.qktgxy .rights .top_c .c1{
	position:absolute;
	left: 9px;
	top: 52px;
}
.qktgxy .rights .top_c .c2{
	position:absolute;
	left: 122px;
	top: 52px;
}
.qktgxy .rights .top_c .c3{
	position:absolute;
	left: 234px;
	top: 52px;
}
.qktgxy .rights .top_c .c4{
	position:absolute;
	left: 341px;
	top: 52px; width:75px;
}
.qktgxy .rights .top_c .c5{
	position:absolute;
	left: 433px;
	top: 52px; width:98px;
}
.qktgxy .rights .top_c .c6{
	position:absolute;
	left: 549px;
	top: 52px; width:80px;
}

.qktgxy .rights .sbxxf{ border-top:1px #f2d9a7 solid; overflow:hidden; margin-top:18px; _padding-top:18px; +padding-top:18px;}
.qktgxy .rights .sbxxf .ins{ height:auto; overflow:hidden; width:670px;}
.qktgxy .rights .sbxxf .ins .i_td{ width:202px; height:258px; border-bottom:3px #fd9f38 solid; float:left; margin-right:12px; overflow:hidden; background:white;}
.qktgxy .rights .sbxxf .ins .i_td .itt{ height:20px; text-align:center; overflow:hidden; width:170px; margin:0 auto; margin-top:8px;}
.qktgxy .rights .sbxxf .ins .i_td .itt a{ font-size:14px; color:#c80000; font-weight:bold;}
.qktgxy .rights .sbxxf .ins .i_td .itc{  margin-top:8px; overflow:hidden; text-align:left; line-height:22px; padding-bottom:15px; padding:0 10px;}

.qktgxy .five_cols{ height:auto; width:912px; margin:0 auto; overflow:hidden; border-top:1px #f2d9a7 solid; overflow:hidden; margin-top:18px;}
.qktgxy .five_cols p{ line-height:26px; padding:6px 20px; text-align:left;}
.qktgxy .five_cols .fc_inner{ width:940px; overflow:hidden; padding-left:5px; text-align:left;}
.qktgxy .five_cols .fc_inner .fi_td{ display:block; padding:0 12px; padding-top:9px; width:151px; float:left; overflow:hidden; background:white; border-bottom:3px #fd9f38 solid; height:206px; margin-top:8px;}
.qktgxy .five_cols .fc_inner .fi_td img{ display:block; height:131px; width:151px; }
.qktgxy .five_cols .fc_inner .fi_td span.qktg{ display:block; height:20px; line-height:20px; text-align:left; padding-left:31px; margin-top:15px;}
.qktgxy .five_cols .fc_inner .fi_td p.fs{ height:24px; line-height:24px; overflow:hidden; text-align:left; padding-left:31px;}
.qktgxy .five_cols .fc_inner .fi_td p.fs span{ line-height:24px; color:#ff0000;}

.fc_inner .leftLoop{width:912px; height:232px; position:relative; left:0; top:0; background:none; overflow:hidden;}
.fc_inner .leftLoop .hd{ display:none; overflow:hidden; width:915px;  height:240px; position:absolute; right:0px; background:none; top:0px;}
.fc_inner .leftLoop .hd .prev,.fc_inner .leftLoop .hd .next{ display:block;  width:19px; height:35px; float:right; margin-top:0px; margin-right:0px;  overflow:hidden; cursor:pointer; background:url(/zhuanti/2015jyb/images/opt_bg_gl.png) center no-repeat; _background:url(/zhuanti/2015jyb/images/opt_bg_gl.gif) center no-repeat;}
.fc_inner .leftLoop .hd .prev{ position:absolute; left:0; top:92px;}
.fc_inner .leftLoop .hd .next{ position:absolute; right:0; top:92px; background:url(/zhuanti/2015jyb/images/opt_bg_gr.png) center no-repeat; _background:url(/zhuanti/2015jyb/images/opt_bg_gr.gif) center no-repeat;}
.fc_inner .leftLoop .bd{ padding:0px; width:912px; height:232px; overflow:hidden; margin:0px auto; position:absolute; left:0; top:0; z-index:5;} 
.fc_inner .leftLoop .bd ul{ overflow:hidden; zoom:1; height:232px; width:912px; position:relative; left:0px; top:0px;} 
.fc_inner .leftLoop .bd ul li{ width:173px; height:232px; margin-right:7px; text-align:center; float:left; overflow:hidden;}

.sqyxb{ height:auto; margin:0 auto; margin-top:28px; width:930px; background:#fff4de; padding-bottom:22px;}
.sqyxb .lefts{ height:auto; overflow:hidden; width:505px; float:left; padding-top:55px; padding-left:24px;}
.sqyxb .lefts .tits{ height:24px; font:17px/24px microsoft yahei; color:#d30b00; text-align:center;}
.sqyxb .lefts .tgxy_tb{ width:505px; height:auto; margin-top:8px; }


.sqyxb .rit_xyxs{background:white; width:380px; float:left; margin-left:10px; margin-top:55px; border:1px #fcc176 solid;}
.sqyxb .rit_xyxs .t_tit{ height:33px; background:url(/zhuanti/2015jyb/images/jyb_91.gif) no-repeat 0 0; overflow:hidden;}
.sqyxb .rit_xyxs .t_tit a{ display:block; height:33px; line-height:33px; font-weight:bold; color:white; font-size:14px; width:188px; text-align:center; overflow:hidden; float:left;}
.sqyxb .rit_xyxs .xy_cont{ width:363px; overflow:hidden; margin:0 auto; margin-top:15px; height:268px;}
.sqyxb .rit_xyxs .xy_cont #xingsheng{overflow: hidden;width:363px; margin:0px auto; height: 255px;}
.sqyxb .rit_xyxs .xy_cont .xc_row{ height:auto; overflow:hidden; width:335px; background:#fef3e7; margin-top:2px; padding:7px 14px 5px 14px;}
.sqyxb .rit_xyxs .xy_cont .xc_row a.l_img{ display:block; height:auto; width:72px; float:left; overflow:hidden; text-align:center; word-break:break-all;}
.sqyxb .rit_xyxs .xy_cont .xc_row a.l_img img{ display:block; height:72px; width:72px; margin-bottom:3px;}
.sqyxb .rit_xyxs .xy_cont .xc_row .r_des{ height:auto; float:right; overflow:hidden; width:255px; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .xc_row .r_des a{ line-height:180%; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .xc_row .r_des .dts{ height:18px; line-height:18px; text-align:right; margin-top:3px; color:#727272;}

.sqyxb .rit_xyxs .xy_cont .list{ height:auto; overflow:hidden; width:335px; background:#fef3e7; margin-top:2px; padding:7px 14px 5px 14px;}
.sqyxb .rit_xyxs .xy_cont .list .img{ display:block; height:auto; width:72px; float:left; overflow:hidden; text-align:center; word-break:break-all;}
.sqyxb .rit_xyxs .xy_cont .list .img img{ display:block; height:72px; width:72px; margin-bottom:3px;}
.sqyxb .rit_xyxs .xy_cont .list .say{ height:auto; float:right; overflow:hidden; width:255px; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .list .say .p1{ line-height:180%; text-align:left;}
.sqyxb .rit_xyxs .xy_cont .list .say .p2{ height:18px; line-height:18px; text-align:right; margin-top:3px; color:#727272;}
.sqyxb .lefts .tgxy_tb table td{ height:24px; border-left:0;}
.yxb{ overflow:hidden;}
.yxb .tit{ font-size:18px;color:#d30b00; text-align:center; padding:6px 0; font-family:Î¢ÈíÑÅºÚ; font-weight:bold;}
.yxb table{ width:505px; margin:0 auto; background:#fff; height:200px; border-top:1px solid #FCC176; border-left:1px solid #FCC176;}
.yxb table td{ line-height:24px; padding:3px 10px; color:#666666; border-bottom:1px solid #FCC176; border-right:1px solid #FCC176;}
.yxb table td.xgqk{ text-align:left; padding-left:15px; background:#FEF3E7;}
.yxb table td.xgqk a{ color:#f00;}
.yxb table tr.tr1{ font-weight:800; background:#fffae4; font-family: ËÎÌå; line-height: 24px;}
.yxb table strong{ color:#ff0000;}


.content .cms_tit{ margin:0 auto; height:40px; width:930px; position:relative; left:0; top:0; z-index:5; background:#fff4de; text-align:left;}
.content .cms_tit img{ position:absolute; left:-26px; top:0;}
.content .cms_tit a.ms{ height:20px; line-height:20px; margin-right:12px; _margin-right:6px; color:#801800; font-size:14px; margin-top:10px;}
.content .cms_tit a.ms:hover{ color:#ff6600;}
.content .cms_tit span{ float:right; line-height:40px;}
.gfxy-k-wx{ height:auto; margin:0 auto; margin-top:18px; width:930px; _position:relative; left:10px; top:0;}
.gfxy-k-wx .conts{ width:970px; overflow:hidden; margin-top:18px;}
.gfxy-k-wx .conts .cols{ width:299px; height:383px; overflow:hidden; background:#ffe0b6; float:left; margin-right:17px;}
.gfxy-k-wx .conts .cols .con{ width:257px; overflow:hidden; height:325px; text-align:left; line-height:200%; padding:12px 18px 0 18px; background:white; margin-left:3px;}
.gfxy-k-wx .conts .cols .top_t{ height:43px; font:18px/43px microsoft yahei; color:#c90101; text-align:center; display:block; overflow:hidden;}
.gfxy-k-wx .conts .cols .con span{ color:#ff6600;}
.gfxy-k-wx .conts .cs2{ background:#aae8ff;}
.gfxy-k-wx .conts .cs2 .top_t{ color:#0065a5;}
.gfxy-k-wx .conts .cs3{ background:#baf1b5;}
.gfxy-k-wx .conts .cs3 .top_t{ color:#0f5603;}

.zkxzc{ height:auto; margin:0 auto; margin-top:18px; width:930px;}
.zkxzc .tb_sts{ width:930px; border-left:1px #ffc46e solid; border-top:1px #ffc46e solid; margin:0 auto; margin-top:18px;}
.zkxzc .tb_sts td{ padding:0 5px 0 10px; height:39px; border-right:1px #ffc46e solid; border-bottom:1px #ffc46e solid; line-height:180%; text-align:left;}
.zkxzc .tb_sts td.tit{ padding:0; font-weight:bold; font-size:14px; text-align:center; background:#ffe4af; color:#b82400;}
.zkxzc .tb_sts td.pdbt{text-align:left;}
.zkxzc .tb_sts td a{ color:#ff6600;}
.zkxzc .tb_sts td a:hover{ color:blue;}
.zkxzc .tb_sts td.tit a{ font-weight:bold; font-size:14px;  color:#b82400;}
.zkxzc .tb_sts td a:hover{ color:#b82400;}

.kc_btms{ height:auto; width:928px; overflow:hidden; background:white; border:1px #ffc46e solid; margin-top:10px; padding-bottom:20px; _padding-bottom:0px; +padding-bottom:0px;}
.kc_btms .kb_lft{ height:auto; width:425px; overflow:hidden; float:left; padding-left:25px; margin-top:20px;}
.kc_btms .kl_tit{ height:25px; overflow:hidden;}
.kc_btms .kl_tit img{ display:block; float:left;}
.kc_btms .kl_tit font{ display:block; float:left; height:20px; line-height:20px; margin-top:2px; color:#ff0000; font-size:12px; margin-left:7px;}
.kc_btms .kb_lft .kl_con{ height:auto; width:395px; overflow:hidden; padding-top:12px;}
.kc_btms .kb_lft .kl_con a.kc_l{ display:block; float:left; width:214px; height:135px; overflow:hidden;}
.kc_btms .kb_lft .kl_con .kc_r{ height:auto; width:160px; overflow:hidden; float:right;}
.kc_btms .kb_lft .kl_con .kc_r span.tit_kr{ display:block; height:20px; line-height:20px; width:160px; overflow:hidden; text-align:left; font-size:12px; color:black; font-weight:bold;}
.kc_btms .kb_lft .kl_con .kc_r ul li{ height:24px; line-height:24px; text-align:left; width:79px; color:black; font-size:12px; float:left;}
.kc_btms .kb_lft .kl_con .kc_r ul li.lks{ padding-left:7px; width:72px; padding-top:3px;}
.kc_btms .kb_lft .kl_con .kc_r ul li.lks a{ font-size:12px; color:#ff0000;}

.kc_btms .kb_rit{ height:auto; width:420px; padding-right:22px; padding-top:20px; overflow:hidden; float:right;}
.kc_btms .kb_rit .kr_con{ height:auto; width:420px; overflow:hidden; padding-top:12px; text-align:left;}
.kc_btms .kb_rit .kr_con a.kc_l{ display:block; float:left; width:161px; height:118px; overflow:hidden;}
.kc_btms .kb_rit .kr_con .kc_r{ height:auto; width:240px; overflow:hidden;line-height:180%;  float:left; margin-left:15px;}
.kc_btms .kb_rit .kr_con .kc_r .kr_a{ height:22px; line-height:180%; width:240px; overflow:hidden; padding-top:25px;}
.kc_btms .kb_rit .kr_con .kc_r .kr_a a{ font-size:12px; color:#ff0000; margin-left:12px;}
.kc_btms .kb_rit .kr_con .kc_r ul li{ height:24px; line-height:24px; text-align:left; width:79px; color:black; font-size:12px; float:left;}

.xzwxms{ height:305px; margin:0 auto; margin-top:18px; width:930px;}



.content .ad_con{ display:block; height:auto; width:950px; overflow:hidden; margin:0 auto;}
.content img.fix-ie67{ left:-62px; left:-62px;}
.content .cms_tit img.fix_ie67{ left:-28px; +left:-28px;}
.content .cms_tit img.fix_ie6{ _left:-30px; +left:-28px;}



.skms{height:265px;overflow:hidden;background:#fff;position:relative;}
.skms-roll{width:846px;padding:10px 0 0 49px;}
.skms-roll ul{height:264px;overflow:hidden;}
.skms-roll ul li{width:169px;height:250px;float:left;text-align:center;}
.skms-roll ul li .class-name{line-height:38px;}
.skms-roll ul li .skms-img{width:120px;padding:6px; border:1px solid #d4d1cd; margin:0 auto; position:relative;}
.skms-roll ul li .skms-img span{width:120px;height:21px; line-height:21px; position:absolute;left:6px;bottom:6px; color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#7F000000, endColorstr=#7F000000);background:rgba(0,0,0,0.5);}
:root .skms-roll ul li .skms-img span{filter:none;}/*for IE9*/
.skms-roll ul li .skms-tex{line-height:20px; padding-top:5px;}
.skms-btnl,.skms-btnr{ display:block; width:19px; height:35px; float:right; margin-top:0px; margin-right:0px;  overflow:hidden; cursor:pointer; background:url(/zhuanti/2015jyb/images/go-lft.gif) center no-repeat; text-indent:-9999px}
.skms-btnr{ position:absolute; left:12px; top:92px;}
.skms-btnl{ position:absolute; right:6px; top:92px; background:url(/zhuanti/2015jyb/images/go-rit.gif) center no-repeat;}


/** Content End **/

.msf{ font-family:"Î¢ÈíÑÅºÚ";}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
/* ÓÒ¸¡¶¯ */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/zhongjizhicheng/r-sns.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute;z-index:200;}
.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{padding-left:15px;background-position:9px -229px; 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; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding:13px 0; display:block;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -273px;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 -317px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -361px;}
.r-sns li.wx{background-position:left -184px;}
.r-sns li.wx .sns-hd{background-position:9px -405px; height:44px; line-height:44px;}
.r-sns li.mail{background-position:left -569px;}
.r-sns li.mail .sns-hd{background-position:9px -621px;}
.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:200;cursor:pointer;background-position:13px -456px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -506px;background-color:#1c79d2;}

.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; }
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}
