@charset "gb2312";
/* CSS Document */
.lbox-list{ width:244px; background:#FFF;}
.ltit-list{ background:url(titbg-inner.jpg) no-repeat 0 0; height:64px; text-indent:-9999em;}
.b1{ background-position:0 -64px;}
.b1086610{ background-position:0 -128px;}
.b1086619{ background-position:0 -192px;}
.b1086637{ background-position:0 -256px;}
.b1086639{ background-position:0 -320px;}
.b1086741{ background-position:0 -384px;}
.b1086710{ background-position:0 -448px;}
.b1086652{ background-position:0 -512px;}
.b1086729{ background-position:0 -576px;}
.b1086746{ background-position:0 -640px;}

.lnav-list{ border:2px solid #058AE6; border-top:0; padding:5px 10px 0 10px; background:#FFF;}
.lnav-list li{ border:1px solid #E1E1E1; background:url(btnbg-lnav-inner.jpg) repeat-x; margin-bottom:5px; position:relative; zoom:1;}
.lnav-list li a{ font-size:14px; color:#3E3E3E; font-weight:bold; padding:7px 35px 7px 30px; display:block; background:url(icon1-lnav-inner.png) no-repeat 15px 17px; line-height:20px;}
.lnav-list li a:hover{ text-decoration:none;}
.lnav-list li span{ position:absolute; background:url(icon2-lnav-inner.png) no-repeat; width:10px; height:9px; display:block; right:12px; top:40%;}

.lcontact-list{ font-size:14px; padding:7px 20px; line-height:20px; border:2px solid #058AE6; border-top:0;}
.lcontact-list span{ display:block;}
.lcontact-list .t{ width:45px; float:left; padding-bottom:5px;}
.lcontact-list .c{ width:155px; float:left; padding-bottom:5px;}

.rbox-list{ width:743px; position:relative; padding:10px 0 0 15px; background:#FFF;}
.rbox-list .bg{ background:url(rbg-inner.png) no-repeat; width:760px; position:absolute; left:6px; top:2px; height:100%; z-index:1;}
.rbox-list .cbox{ z-index:2; position:relative; width:684px; padding:0 30px 0 29px;}

.location{ height:60px; line-height:60px; font-size:16px; color:#000; border-bottom:5px solid #0088E6; background:url(icon1-inner.jpg) no-repeat 2px center; padding-left:30px;}

.lists-inner ul{ border-bottom:1px dashed #ABABAB; padding: 15px 0;}
.lists-inner li{ height:35px; line-height:35px; background:url(icon2-inner.jpg) no-repeat 10px center; padding-left:28px;}
.lists-inner li span{ float:right; color:#505050; font-size:14px;}
.lists-inner li a{ font-size:14px; color:#505050;}

.pages{ padding:15px 0; color:#0052A6;}

.ls-tit{ height:40px; line-height:40px; background:url(titbg-ls-inner.jpg) repeat-x; border:1px solid #E2E2E2; position:relative;}
.ls-tit h2{ font-size:16px; font-weight:bold; color:#0088E6; height:29px; line-height:29px; position:absolute; left:-1px; top:6px; border-left:6px solid #0088E6; padding-left:13px;}
.ls-tit .more{ position:absolute; right:12px; color:#999;}

.ls-list{ padding:5px 10px;}
.ls-list li{ height:34px; line-height:34px; overflow:hidden; font-size:14px; background:url(icon3-inner.jpg) no-repeat 0 center; padding-left:20px;}
.ls-list li span{ float:right; color:#666;}

.wbg{ background:#FFF;}
.zjjx-lbox{ width:304px;}
.zjjx-rbox{ width:688px; }

.zjjx-lnav{ height:578px; background:url(lnav-zjjx-inner.jpg) no-repeat;}
.zjjx-lnav ul{ padding:40px 30px 0 110px;}
.zjjx-lnav ul li{ height:50px; line-height:50px; text-align:right;}
.zjjx-lnav ul li a{ font-size:14px; font-weight:bold; padding-right:15px;}
.zjjx-lnav ul li a:hover,.zjjx-lnav ul li a.on{ background:url(icon4-inner.jpg) no-repeat right center; color:#F88513; text-decoration:none;}

.lcontact-zjjx{ font-size:14px; padding:7px 20px; line-height:20px; border:2px solid #058AE6; border-top:0; margin-right:4px;}
.lcontact-zjjx span{ display:block;}
.lcontact-zjjx .t{ width:45px; float:left; padding-bottom:5px;}
.lcontact-zjjx .c{ width:211px; float:left; padding-bottom:5px;}

.ltit-zjjx{ background:url(titbg-zjjx-inner.jpg) no-repeat 0 0; height:64px; text-indent:-9999em;}

.location-zjjx{ height:34px; line-height:34px; font-size:14px; color:#212121; border-bottom:1px solid #BFBFBF; border-top:3px solid #017FD4; background:url(icon1-inner.jpg) no-repeat 10px center; padding-left:38px;}

.bor-zjjx{ border:1px solid #DFDFDF;}
.rbg-zjjx{ background:url(rbg-zjjx-inner.jpg) no-repeat; }

.tab-zjjx{ padding:0 10px; color:#777; font-size:14px;}
.tab-zjjx li{ float:left; background:#FFF; height:32px; background:url(tabg-zjjx-inner.jpg) no-repeat right center; padding-right:1px; border-bottom:1px solid #0EADF5; margin-top:15px; margin-bottom:10px;}
.tab-zjjx a{ font-size:14px; font-weight:bold; height:31px; line-height:31px; display:inline-block; color:#000; padding:0 9px; background:url(tabg2-zjjx-inner.png); white-space:nowrap;}
.tab-zjjx a:hover,.tab-zjjx a.on{ border-bottom:1px solid #0EADF5; text-decoration:none; background:#FFF; color:#0489D8;}
.zjjx-list{ padding:10px 40px 0 40px;}
.pd4{ padding:20px 40px;}

.page-zjjx{ padding:10px 30px;}
.page-zjjx .tith2{font-size:16px;color:#e80000;text-align:center;font-weight:bold;padding:24px 0;width:626px;margin:0 auto;line-height:25px}
.posdes{ height:42px;line-height:42px;margin:0 auto;border-top:1px dashed #a6a6a6;border-bottom:1px dashed #a6a6a6;color:#494848;padding-left:80px;overflow:hidden}
.posdes span{margin-left:25px;float:left;display:inline-block}
.posdes span.sicon{background:url(shareicon.jpg) 50px 0 no-repeat;width:250px;height:16px;margin-top:12px}
.posdes span em{float:left;width:50px;line-height:16px}
.posdes span a{display:inline-block;width:16px;height:16px;float:left;margin-left:5px}
.poscon{width:626px;margin:20px auto}
.posbottom{width:606px;height:33px;line-height:33px;background-color:#efefef;padding:0 10px;color:#434343;text-align:right;font-size:14px;margin:0 auto}
.poszan{padding:22px 0 22px 160px}
.poszan .zanbtn{display:inline-block;float:left;width:50px;height:40px;line-height:40px;color:#fff;font-weight:bold;background:url(haocha.jpg);padding-left:70px;font-size:16px}
.poszan .zanbtn:hover{text-decoration:none}
.poszan .zancha{margin-left:66px;background-position:0 -40px}