@import url(base.css);
body{font-size:12px;font-family:Arial,宋体;background:#ffffff;text-align:center;color:#333}
img,.twoimg,.qlink li{_behavior:url(js/iepngfix.htc)}
.mt_8:after,.box:after,.list li:after,.q,.a,.skf:after,.xlist li,.prolist:after{content:'';display:block;clear:both;overflow:hidden;height:100%}
.indbox{content:'';display:block;clear:both;overflow:hidden}
.sanjiao,.home s,.qlink li em,.qlink li,.help dd s,.sidemenu li a,.btn,.q s,.a s,.message em,.skftop,.skfbot,.xtit s,.sertop,.serbot,.sidemenu .twomenu li a s{background:url(../images_cn/stylebg.png) no-repeat}
.sidemenu li a{ font-size:16px; font-weight:bold}
.mt_8{margin-top:8px;clear:both;height:100%;margin-bottom:20px}
a img{border:0}
input,select{vertical-align:middle}
.w1000{width:1000px;margin:0 auto;text-align:left}
/*common*/
.log,.w320,.w390,.indtit h3,.flft{float:left;display:inline}
.toprgt,.topone,.w258,.indtit a,.frgt{float:right;display:inline}
/*top*/
.top{height:90px;position:relative}
.log{margin:17px 0 0 10px}
.toprgt{margin-top:10px;_width:80%;*width:80%;z-index:999;position:relative}
.topone{height:24px}
.yuyan{/*width:335px;*/float:left;display:inline;text-align:center;margin-top:-3px}
.yuyan a{float:left;display:block;margin:0 10px}
.yuyan img{display:block;margin-bottom:1px;margin-left:10px}
.language{width:140px;height:24px;position:relative;float:left;display:inline;margin-right:10px}
.sanjiao{width:136px;padding-left:6px;height:24px;background-position:-98px 0;position:relative;cursor:pointer;line-height:24px}

.yin{width:138px;border:1px solid #d4d3ce;border-top:none;height:22px;height:auto !important;min-height:22px;overflow:hidden;text-align:left;line-height:22px;position:absolute;top:24px;left:0px;display:none;z-index:99;background:#fff}
.yin li{line-height:24px;cursor:pointer;padding-left:6px;padding-bottom:2px}
.yin li a{display:block;}
.yin li img,.sanjiao span img{display:inline-block;vertical-align:middle;margin-right:4px}
.sanjiao span img{margin-top:-2px;*margin-top:0;_margin-top:0;margin-top:1px\0}
.yin li:hover{background:#EBEBEB}
.home{float:left;margin-top:3px}
.home s{background-position:0 -30px;width:5px;height:5px;display:inline-block;margin-right:4px;overflow:hidden;_vertical-align:middle;*vertical-align:middle}
/*nav*/
#sddm{float:right;display:inline;z-index:30;margin-top:10px}
#sddm li{height:36px;line-height:36px;*line-height:36px;font-size:14px;font-family:微软雅黑;list-style:none;float:left;display:inline}
/*#sddm li a.navline{background:url(../2016_images/navline.png) no-repeat center right;padding:0 15px 0 10px;width:66px;text-decoration:none;display:block;height:27px;text-align:center;}*/
#sddm li a.navline{padding:0 5px 0 5px; width:97px; text-decoration:none; display:block; height:36px;}
#sddm li a.navnone{padding:0 5px 0 5px;width:97px;text-decoration:none;display:block;height:36px;}
/*#sddm li a.navhover,#sddm li a:hover{background:url(../2016_images/stylebg.png) no-repeat 0 0;color:#fff;overflow:hidden;padding:0;width:91px}*/
#sddm li a.navhover,#sddm li a:hover{overflow:hidden;width:100%}

#sddm div{position:absolute;display:none;margin-top:0px;width:107px;background:#EDEDED}
#sddm div a{position:relative;display:block;margin:0;text-decoration:none;font:12px arial;line-height:26px;text-align:center}
#sddm div a:hover{background:#c7000c;color:#FFF;font-weight:700}
/*滚动图片*/
/* FlexSlider Necessary Styles*/ 
.flexslider .slides > li{display:none} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img{max-width:1000px;display:block}
/*.flexslider .slides img{max-width:1200px;display:block}*/
.flex-pauseplay span{text-transform:capitalize}
/* Clearfix for the .slides element */
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} 
html[xmlns] .slides{display:block} 
* html .slides{height:1%}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child{display:block}
/* FlexSlider Default Theme*/
/*.flexslider{width:1200px;zoom:1;position:relative;height:452px;z-index:-1;top:-90px;left:0;right:0;margin:0 auto}*/
.flexslider{width:1000px;zoom:1;position:relative;height:340px;z-index:-1;left:0;right:0;margin:0 auto}
.flexslider .slides{zoom:1}
.flexslider .slides > li{position:relative}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container{zoom:1;position:relative}
/* Caption style */
/* IE rgba() hack */
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}
.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}
/* Direction Nav */
.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:none;background:url(../images_cn/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px}
.flex-direction-nav li a.next{background-position:-52px 0;right:-21px}
.flex-direction-nav li a.prev{background-position:0 0;left:-20px}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}
/* Control Nav */
.flex-control-nav{width:1000px;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin-right:5px;display:inline-block;zoom:1;*display:inline}
.flex-control-nav li:first-child{}
.flex-control-nav li a{width:8px;height:8px;display:block;background:url(../images_cn/stylebg.png) no-repeat -16px -30px;cursor:pointer;text-indent:-9999px}
.flex-control-nav li a:hover,.flex-control-nav li a.active{background-position:-8px -30px}
.imgline{background:url(../images_cn/imgline.png) no-repeat top center;height:15px}
.twoimg{background:#fafafa url(../images_cn/twoimg.png) no-repeat top center;height:15px}
/*box*/
.indbox,.contact,.aboutimg{margin-top:20px}
.w320{width:320px}
.w390{width:390px;margin:0 16px}
.w258{width:258px}
.indtit{height:30px;overflow:hidden}
.indtit h3,.bor1{font-size:14px;font-weight:700;font-family:微软雅黑;}
.indtit h3 span,.bor1 span,.jobtit span{color:#c7000c}
.indtit h3 em,.bor1 em{font-family:Arial;font-size:11px;margin-left:7px;color:#999}
.indtit a{margin-top:9px}
.sercon{background:url(../images_cn/simg.jpg) no-repeat left bottom}
.sercon p{text-align:right;line-height:32px;margin-top:8px;color:#656565}
.imgtxt img{float:left;display:inline;margin-right:10px}
.imgtxt p em{line-height:22px;color:#656565;display:block;margin-top:5px}
.comlist{padding:7px 10px}
.comlist li,.help dd{line-height:24px;word-break:break-all;overflow:hidden}
.comlist li em{font-family:"宋体"}
.comlist li span{float:right;color:#999}
.comlist li s{background:url(../images_cn/stylebg.png) no-repeat 0 -30px;width:5px;height:5px;margin:9px 5px 0 0;display:block;_display:inline;float:left;overflow:hidden}
.comlist li.linemar{margin-top:20px}
.xiashu .comlist li s{background-position:-8px -40px;width:4px;height:6px;margin:9px 5px 0 0}
.newlist .comlist li{font-size:14px;line-height:28px}
.listline .comlist li{border-bottom:1px dotted #ccc;}
.newlist .comlist li s{background-position:0 -40px;width:3px;height:5px;margin:11px 7px 0 10px}
.comlist li a:link,.comlist li a:active,.comlist li a:visited{color:#656565;text-decoration:none}
.comlist li a:hover{color:#c7000c;text-decoration:underline}
.qlink li{margin-top:12px;background-position:-77px -30px;height:52px;overflow:hidden;cursor:pointer}
.qlink li em{float:left;display:block;_display:inline}
.qlink li em.icon1{background-position:0 -85px;width:31px;height:40px;margin:6px 9px 0 20px}
.qlink li em.icon2{background-position:-34px -85px;width:50px;height:27px;margin:13px 0 0 10px}
.qlink li em.icon3{background-position:-87px -85px;width:50px;height:32px;margin:10px 0 0 12px}
.qlink li em.icon4{background-position:-142px -85px;width:40px;height:40px;margin:7px 0 0 19px}
.qlink li em.icon5{background-position:-192px -85px;width:27px;height:40px;margin:7px 0 0 22px}
.qlink li em.icon6{background-position:-226px -85px;width:34px;height:39px;margin:7px 0 0 22px}
.qlink li em.icon7{background-position:-268px -85px;width:44px;height:40px;margin:5px 0 0 15px}

.qlink li p{font-family:微软雅黑;font-size:14px;float:left;margin:8px 0 0 26px}
.qlink li p b{display:block}
.qlink li p span{font-size:12px}
.twoqlink .qlink li{background-position:-340px 0;margin-top:0;margin-bottom:10px}
.qlink li p.pm_10{margin-left:32px}
.qlink li p.pm_20{margin-left:38px}
/*proline*/
.proline{background:url(../images_cn/proline.png) no-repeat center bottom;height:13px;overflow:hidden;margin-top:-10px}
.pos{margin-top:30px;position:relative;overflow:hidden}
.pcont{float:left;display:inline;overflow:hidden;width:950px;margin-left:30px}
.pcont li{float:left;display:inline;margin:0 12px 0 0;width:147px;line-height:22px;height:158px;overflow:hidden;text-align:center}
.pcont li img,.prolist li img{border:1px solid #e2e2e2;padding:4px;display:block;margin-bottom:8px}
.ScrCont{width:32766px;zoom:1}
#List1_1,#List2_1{float:left}
.LeftBotton,.RightBotton{background:url(../images_cn/stylebg.png) no-repeat;position:absolute;width:18px;height:42px;top:34px}
.LeftBotton{background-position:-30px -30px;left:0}
.RightBotton{background-position:-50px -30px;right:0}
.prolist{margin-top:10px}
.prolist li{float:left;display:inline;margin:10px 16px 10px 17px;overflow:hidden;text-align:center;width:147px;line-height:22px;height:158px}

/*help*/
.help{border-top:1px dotted #ccc;margin:20px 0;padding:20px 10px 0 10px}
.help dl{width:20%;float:left;display:inline}
.help dt{font-size:14px;font-weight:700;margin-bottom:6px}
.help dd s{background-position:0 -40px;width:3px;height:5px;float:left;display:block;margin:8px 7px 0 10px}
/*foot*/
.foot{padding-top:10px;background:#d3d1d2;border-top:1px dotted #ccc;line-height:24px;padding-bottom:10px}
.flft a{margin:0 8px}
.flft em{display:block;margin-left:8px}
/*layout*/
.wrap{overflow:hidden;width:1000px;margin:0 auto;position:relative}
.left,.right{margin-bottom:-10000px;padding-bottom:10000px}
.left{float:left;width:258px;background:url(../images_cn/lftbg.png) repeat-y;position:relative}
.right{float:right;width:722px}
.lfttop{background:url(../images_cn/lfttop.png) no-repeat;height:97px;position:absolute;width:258px;left:0;overflow:hidden}
.pad20{width:218px;margin:0 auto;padding-top:10px;position:relative;z-index:10000}
/*about*/
.bor1{border-bottom:1px solid #E2E2E2;position:relative;margin-top:15px;padding-left:8px;padding-bottom:3px}
.arrow_out{position:absolute;margin:0 -5px;left:17%;line-height:0;width:0;height:0;font-size:0;border-top:5px solid #E2E2E2;border-left:transparent 5px dashed;border-bottom-style:none;border-right:transparent 5px dashed}
.sidemenu li{margin-bottom:5px}
.sidemenu li a{display:block;background-position:0 -160px;height:27px;font-weight:700;line-height:27px;line-height:30px\9;padding-left:85px;text-decoration:none;overflow:hidden}
.sidemenu li a.mcurrent,.sidemenu li a:hover{background-position:0 -130px;color:#fff}
.sidemenu .twomenu li a{border-bottom:1px solid #e9e9e9;background:none;padding-left:75px;font-weight:normal}
.sidemenu .twomenu li a s{background-position:0 -40px;width:3px;height:5px;margin:11px 7px 0 0;float:left;display:block;_display:inline;_margin-right:5px;overflow:hidden}
.sidemenu .twomenu li a.tcurrent,.sidemenu .twomenu li a:hover{color:#c7000c; font-size:16px; font-weight:bold; background-image: url(../2016_images/stylebg2.png); background-repeat:no-repeat; background-position:center }
.titone{height:35px;border-bottom:1px solid #E6E6E6}
.titone h3{float:left;display:inline;font-size:14px;color:#c70007;font-family:微软雅黑;font-weight:700;margin:10px 0 0 6px}
.titone em{float:right;display:inline;margin-top:10px}
.titone span{margin:0 8px;font-family:宋体}
.tab{padding:15px 0}
/*.tab table{border-collapse:collapse}*/
.tab td{line-height:24px;padding:5px 0 5px 5px}
.xstab td{padding:2px 0 2px 5px}
.tab td.pl_20{padding-left:45px}
.tabinp{height:24px;line-height:24px;padding-left:2px;margin-right:5px}
.tabinp,.tabtextarea{border:1px solid #DFDFDF;background:#fff}
.radio{vertical-align:-2px;margin-right:3px}
.tabtextarea{line-height:22px;padding:3px;width:80%}
.btn{border:0;cursor:pointer}
.tabbtn{background-position:-226px -130px;width:93px;height:33px}
.wxbtn{background-position:-564px 0;width:81px;height:30px;font-weight:700;text-align:center;color:#070907;line-height:30px}
.jobbtn{background-position:-564px -33px;width:89px;height:28px;display:block;margin-left:20px}
.serbtn{background-position:-226px -166px;width:66px;height:23px}
.tab td.tabtit{background:#FFEEE0;padding-left:15px}
.wxtab td{border:1px solid #E4E4E4}
.trbg td{background:#F2F2F2}
.trbg1 td{background:#F7F7F7}
.txtcolor{color:#999;text-align:right}
.message{margin-bottom:10px;position:relative}
.q,.a{line-height:22px;height:100%;margin:10px 0;padding:10px;border:1px dashed #ccc}
.q s,.a s{float:left;display:block;_display:inline;width:21px;height:21px;margin-right:8px;margin-left:13px}
.q s{background-position:-275px 0}
.a s{background-position:-297px 0}
.q{height:44px}
.message p{float:left;width:93%}
.message em{position:absolute;background-position:-324px 0;width:11px;height:28px;display:block;top:56px}
.message em.m1{left:10px}
.message em.m2{right:10px}
.service{background:url(../images_cn/service.jpg) no-repeat bottom right;margin:30px 0}
.service span{display:inline-block;font-size:16px;font-family:微软雅黑;color:#666;margin-bottom:15px;padding:0 20px;line-height:32px}
.sbg{background:#dedede}
.sbg1{background:#f5f5f5}
.skf{width:347px;float:left;display:inline;overflow:hidden;margin-top:20px}
.skftop{background-position:-323px -86px;font-family:微软雅黑;height:38px;overflow:hidden;color:#fff;font-size:14px;font-weight:700;padding-left:10px;padding-top:6px}
.skfmid{background:url(../images_cn/skfmid.png) repeat-y;position:relative;height:118px}
.skfbot{background-position:-323px -130px;height:56px;position:absolute;width:347px;left:0;bottom:0;overflow:hidden}
.skfmid ul{margin:0 15px;padding-top:8px;padding-bottom:15px;position:relative;z-index:10000}
.skfmid ul li{line-height:24px;font-size:14px}
.ml_28{margin-left:28px}
.hei5{height:145px}
.aboutimg{margin-bottom:20px}
.imglft{float:left;display:inline;margin-right:20px}
.aboutimg p{line-height:24px}
.aboutimg2{margin-top:15px;margin-left:10px;background:url(../images_cn/aboutimg2.jpg) no-repeat bottom right}
.aboutimg2 p{font-size:14px;font-family:微软雅黑;line-height:30px}
.listimg li{float:left;display:inline;margin:0 5px 25px 6px;overflow:hidden}
.listimg li img{border:1px solid #e8e8e8;padding:4px}
.xlist li{margin-bottom:20px;}
.xlist li .ximg{float:left;width:166px;display:inline}
.xrgt{width:75%;float:right;display:inline}
.xtit{height:26px;position:relative;background:#E5E5E5;overflow:hidden}
.xtit h3{color:#fff;font-weight:700;background:#BB1010;padding:0 10px;line-height:26px;float:left;display:inline;overflow:hidden}
.xsh3{float:left;display:inline}
.xtit em{float:right;display:inline;margin-top:11px;margin-right:10px}
.xtit s{background-position:0 -50px;height:11px;width:11px;position:absolute;bottom:0;right:0;display:block;_display:inline;float:right;overflow:hidden}
.xrgt p{line-height:23px;text-indent:25px;margin-top:6px}
.zpinfor{border:1px dashed #ccc;height:113px;font-family:微软雅黑;margin:20px 0}
.zpimg{float:left;display:inline;margin-right:10px;_margin-right:0}
.zpinfor p{float:left;display:inline;line-height:24px;margin-top:7px;margin-right:10px;_margin-right:0;_width:69%}
.zpinfor p b{color:#c7000c;font-size:14px;display:block}
.jobtit{background:#f5f5e1;height:40px;line-height:40px;padding-left:15px;font-size:14px}
/*detail*/
.nconh1{text-align:center;margin-top:20px;font-size:18px;font-weight:700;font-family:微软雅黑}
.artinfo{margin:15px 0;border:1px dashed #ccc;text-align:center;font-size:15px;font-family:微软雅黑;line-height:40px}
.atrcon{margin:10px;line-height:26px}
.atrcon p{padding:10px 0;}
.tindent p{text-indent:25px}
.h3infor{background:#f2f2f2;text-align:center;line-height:24px;color:#919191;margin-top:12px}
.related{border:1px solid #e2e2e2;height:100%;margin:20px 0}
.retit{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef');background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));background:-moz-linear-gradient(top,#ffffff,#efefef);height:30px;border-bottom:1px solid #e2e2e2;position:relative}
.retit h3{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd200',endColorstr='#d00000');background:-webkit-gradient(linear,left top,left bottom,from(#ffd200),to(#d00000));background:-moz-linear-gradient(top,#ffd200,#d00000);height:28px;width:87px;color:#fff;text-align:center;line-height:28px;font-weight:700;position:absolute;top:3px;left:10px;overflow:hidden}
/*porduct*/
.sertop{background-position:-337px -54px;height:8px;overflow:hidden}
.sermid{background:url(../images_cn/sermid.png) repeat-y;position:relative;height:165px;width:218px;overflow:hidden;margin-bottom:20px}
.sermid ul{padding:5px 0 0 13px}
.sermid li{padding-bottom:10px}
.sermid span{margin-left:13px}
.sermid em{margin-left:62px}
.sermid .tabinp,.sermid select{margin-top:5px}
.sermid select{padding:2px}
.serbot{background-position:-337px -62px;height:22px;position:absolute;width:218px;left:0;bottom:0;overflow:hidden}
.proimg img{border:1px solid #e2e2e2;padding:5px;margin-top:20px}
.proh3{background:#F2F2F2;line-height:28px;padding-left:10px;font-weight:700;margin:20px 0 13px 0}
.buymar{margin:10px 0 20px 0}
.proinfor{margin-bottom:20px}
.proinfor h4{font-size:14px;font-weight:700;margin:20px 0 20px 5px;font-family:"微软雅黑"}
.proinfor .tab{border-bottom:1px dashed #ccc;margin-bottom:15px}
.proinfor .tab td{padding:2px 5px 3px 5px}
.proinfor .tabinp{height:18px;line-height:16px;text-align:center;width:40px;padding:0;margin-right:0}
/*page*/
.page{padding:10px 0 25px 0;text-align:center;font-family:"微软雅黑"}
.page a{background:#fff;border:1px solid #ccc;padding:2px 6px 1px 6px;margin:0 3px;display:inline-block}
.page a.acurrent{background:#CC0000;border:1px solid #CC0000;color:#fff}


.ind{position:relative;top:-70px}
.indporduct{background:#f1edee;border:1px solid #e4e2e3;border-left:0;border-radius:0 5px 5px 0;height:280px}
.indcheck{width:190px;float:left;display:inline;position:relative}
.indcheck .indline,.indcheck .indline1{background:#c2c2c2;height:6px}
.indcheck .indline{border-radius:8px 0 0 0;margin:-1px 0 0 -1px}
.indcheck .indline1{border-radius:0 0 0 8px;margin:0 0 -1px -1px}
.indcheck li{line-height:52px;font-size:16px;font-family:微软雅黑;border-top:1px solid #d6d2d3;border-bottom:1px solid #f3f1f2}
.indcheck li s{display:inline-block;background:url(../images_cn/indicon.png) no-repeat;width:11px;height:12px;margin:0 6px 0 20px;vertical-align:-1px}
.indcheck li.on_box{background:url(../images_cn/indcbg.png) no-repeat;height:53px;width:204px;border:0;margin-top:1px;margin-left:5px}
.indcheck li.on_box a{color:#fff}
.indimgcon{background:#ebe9ea;margin-top:1px;padding-top:20px;}
.indimgcon,.help,.foot{content:'';display:block;clear:both;overflow:hidden;height:100%}
.indcheck{background:#e4e0e1}
.indimgcon li{float:left;font-size:15px;text-align:center;margin:15px 0 0 10px}
.indimgcon li span{width:244px;height:224px;display:block;border:1px solid #cecece;background:#fff;margin-bottom:10px}
.indimgcon li img,.xgprolist li img{display:block;margin:0 auto}
.xgprolist{content:'';display:block;clear:both;overflow:hidden;height:100%;margin-top:15px}
.xgprolist li{float:left;font-size:15px;text-align:center;margin:10px 10px 10px 10px}
.xgprolist li a span{width:335px;height:300px;display:block;border:1px solid #e2e2e2;background:#fff;margin-bottom:10px}

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{overflow:hidden;width:670px;margin:0 auto;margin-top:20px}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:62px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{width:670px;height:570px;margin:10px 0}
.tb-s310, .tb-s310 img{width:670px;height:570px;margin:0 auto}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:60px;width:60px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;width:670px;height:570px;margin:20px auto auto auto}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:60px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb  li img{width:56px;height:56px}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("http://demo.lanrenzhijia.com/2015/jqzoom0225/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.xgproh3{border-bottom:1px solid #dad8d9;height:35px;font-weight:700;margin:20px 0 13px 0}
.xgproh3 h3{background:#b70002;color:#fff;display:inline-block;line-height:34px;border-radius:5px 5px 0 0;margin-bottom:1px;font-size:15px;padding:0 10px}
.xgtwoh3{margin:20px 0 20px 10px;font-size:14px;color:#e85d1a;font-weight:700}


.xgprolist{content:'';display:block;clear:both;overflow:hidden;height:100%;margin-top:15px}
.xgprolist li{float:left;font-size:15px;text-align:center;margin:10px 10px 10px 10px}
.xgprolist li a span{width:335px;height:300px;display:block;border:1px solid #e2e2e2;background:#fff;margin-bottom:10px}
.xgprolist li a.title { display:block; width:335px; height:20px; line-height:20px; overflow:hidden }


.right-nav {
    position: fixed; z-index: 999; right: 0; top: 30%; border-bottom: 1px solid #eee;
}
.right-nav-bd {
    background-position: left top; background-repeat: repeat; background-attachment: scroll;
    color: #545454; font-family: Arvo; font-size: 14px; text-align:left; font-weight: 0; letter-spacing: 0; line-height: 1.7em; font-style: 0; text-decoration: 0;
}
.onlinservice-fixed-blocks-items {
    width: auto; min-width: 64px; height: auto; position: relative;
}
.onlinservice-fixed-blocks-items a {
    display: block; width: 100%; height: 100%; text-align: center; background-color: #fff; color: #999; border: 1px solid #eee; box-sizing: border-box; border-bottom:0;  padding-top: 5px;
}
.onlinservice-fixed-blocks-items a img {
    width: 20px;
}
.onlinservice-fixed-blocks-items a span {
    display: block; margin: 0; font-size: 12px; text-align: center; line-height: 18px; padding: 0 4px 4px;
}

.onlineservice-fixed-blocks-tips {
    padding: 5px 8px; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; position: absolute; right: 78px; top: 6px; transform: translateX(250%); transition: all .6s; z-index: -1;
}
.onlineservice-fixed-blocks-tips li {
    width: auto; height: auto;
}
.onlineservice-fixed-blocks-tips li a {
    display: block; min-width: 30px; min-height: 22px; text-align: center; line-height: 22px; color: #666; font-size: 14px; border: none;
}
.onlineservice-fixed-blocks-tips li a img {
    width: auto;
}