﻿@charset "utf-8";
/* CSS Document */

/**************************/

body{
    background:#fff;
    font-family:'Microsoft YaHei';
}
a{
    text-decoration:none;
}
h3.iTit{
    display:inline-block;
    width:1013px;
    height:35px;
    line-height:40px;
    text-indent:40px;
    background:url(/images/publicNew/tipoint.png) left center no-repeat;
    font-family:"微软雅黑";
    font-size:18px;
    font-weight:normal;
}
h3.iTit span a{
    font-size:14px;
    color:#333;
    text-decoration:none;
    float:right;
    display:block;
}
.zxLi{
    width:490px;
    float:left;
    background-color:#f2f2f2;
    margin:8px;
    height:200px;
}
.imgLeft{
    width:200px;
    height:170px;
    float:left;
    margin:10px 10px;
    background-color:#fff;
    text-align:center;
    padding:5px 0;
}
.imgLeft span{
    display:block;
    line-height:40px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:180px;
    margin-left:10px;
}
.imgLeft a{
    text-decoration:none;
    color:#333;
    font-size:14px;
}
.imgRight{
    padding:15px 5px;
    width:260px;
    float:right;
    line-height:28px;
}
.imgRight a{
    display:block;
    text-decoration:none;
    color:#333;
    font-size:12px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:260px;
}
.imgRight ul{
    list-style:none;
}
ul.iList li{
    border-bottom:1px dashed #e7e7e7;
}
.irmBox, .izxBox{
    padding:20px 0 0 0;
    background:#fff;
}
.rmImg{
    margin-top:20px;
}
.rmImg img{
    width:1013px;
    height:307px;
}
.maxL a{
    display:block;
}
.maxL{
    width:245px;
    float:left;
    margin:15px 4px;
}
.maxL img{
    width:245px;
    height:135px;
}
.fourBox{
    overflow:hidden;
}
.gwPanel{
    width:495px;
    margin:5px;
    float:left;
}
.gpBox{
    margin:0px 0;
    border:0px solid #f2f0f1;
    height:170px;
    overflow:hidden;
}
.gwTit{
    background:#f0f0f0;
    padding:0 8px;
    height:30px;
    line-height:30px;
    font-weight:bold;
    font-size:15px;
}
.gwTit span{
    font-weight:normal;
    font-size:14px;
}
.gwTit span em{
    font-style:normal;
    font-weight:bold;
    color:#c51520;
}
.gwTit a{
    font-weight:normal;
    text-decoration:none;
    color:#7c7a7b;
    display:inline-block;
    float:right;
}
.gwTip a:hover{
    color:#e00000;
}
.gwList{
    padding:10px;
    height:140px;
}
.gwList ul li{
    list-style:none;
    line-height:25px;
    font-size:13px;
}
.gwList ul li span{
    float:left;
    margin-right:5px;
    overflow:hidden;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:200px;
}
.gwList ul li span a{
    color:#07354c;
    font-size:12px;
}
.gwList ul li span a:hover{
    color:#e00000;
}
.gwList ul li i{
    color:#999;
    float:right;
    font-style:normal;
    overflow:hidden;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:100px;
}
.gwList ul li a{
    text-decoration:none;
    color:#888;
    display:block;
}
.gwList ul li a:hover{
    color:#e00000;
}
.gwListSub{
}
.sinBox{
    margin-top:10px;
    float:right;
    width:290px;
    border:1px solid #f2f0f1;
    min-height:402px;
    background-color:#fff;
}
.rcShow{
    padding-top:20px;
    width:1013px;
    margin:0 auto;
}
/*医疗美容css */
h3.rmSin{
    width:1013px;
    height:35px;
    margin:0 auto;
    line-height:40px;
    text-indent:40px;
    background:url(/images/publicNew/tipoint.png) left center no-repeat;
    font-family:"微软雅黑";
    font-size:18px;
    font-weight:normal;
}
h3.rmSin span{
    float:right;
    padding-right:10px;
    font-size:14px;
}
h3.rmSin span a{
    display:block;
    color:#7c7a7b;
    text-decoration:none;
    font-weight:normal;
}
.slideBox{
    width:1013px;
    overflow:hidden;
    position:relative;
    margin:auto;
}
.slideBox .hd{
    height:20px;
    overflow:hidden;
    position:absolute;
    right:5px;
    bottom:5px;
    z-index:1;
}
.slideBox .hd ul{
    overflow:hidden;
    zoom:1;
    float:left;
    list-style:none;
}
.slideBox .hd ul li{
    float:left;
    margin-right:2px;
    width:20px;
    height:20px;
    text-align:center;
    background:#fff;
    cursor:pointer;
    border-radius:10px;
    font-size:12px;
    line-height:20px;
}
.slideBox .hd ul li.on{
    background:#ce236f;
    color:#fff;
}
.slideBox .bd{
    position:relative;
    height:100%;
    z-index:0;
}
.slideBox .bd li{
    zoom:1;
    vertical-align:middle;
}
.slideBox .bd img{
    /*width: 1013px;*/
/ / height: 200 px;
    display:block;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,
.slideBox .next{
    position:absolute;
    left:3%;
    top:50%;
    margin-top:-25px;
    display:block;
    width:32px;
    height:40px;
    background:url(../images/slider-arrow.png) -110px 5px no-repeat;
    filter:alpha(opacity=50);
    opacity:0.5;
}
.slideBox .next{
    left:auto;
    right:3%;
    background-position:8px 5px;
}
.slideBox .prev:hover,
.slideBox .next:hover{
    filter:alpha(opacity=100);
    opacity:1;
}
.slideBox .prevStop{
    display:none;
}
.slideBox .nextStop{
    display:none;
}
/*医疗美容css*/
/*医疗美容css*/

.rmList{
}
.rmList2{
    float:left;
    overflow:hidden;
    width:1013px;
    margin:0 auto;
    background:#f7f7f7;
}
.rmList2 .zw_lei{
    width:300px;
    background:#e4e4e4;
    line-height:20px;
    font-size:14px;
    overflow:hidden;
    padding:5px 10px;
}
.rmList2 .zw_lei P{
    float:left;
}
.rmList2 .zw_lei .p_1{
    font-weight:bold;
}
.rmList2 .zw_lei .p_2{
    margin-left:5px;
}
.rmList2 .zw_lei .P_2 span{
    color:#e00000;
    font-weight:bold;
}
.rmList ul li a{
    text-decoration:none;
    color:#888;
    font-size:12px;
    /*width: 310px;*/
    height:28px;
    padding-left:5px;
}
.rmList ul li a:hover{
    color:#cf3442;
}
.rmList ul{
    list-style:circle inside;
    overflow:hidden;
    margin:0 10px;
    padding-bottom:20px;
}
.rmList ul li{
    width:310px;
    line-height:28px;
    height:28px;
    border-bottom:1px dashed #e4e4e4;
    overflow:hidden;
    float:left;
    margin-right:15px;
}
.jWrapper{
    padding:0 1px;
    overflow:auto;
    text-align:center;
}
.jWrapper li{
    width:190px;
    float:left;
    margin:0 6px 10px 6px;
    list-style:none;
}
.job-logo, .job-logo img{
    width:190px;
    height:95px;
    overflow:hidden;
    background:#fff;
}
p.job-logo{
    border:1px solid #efefef;
}
.job-logo a{
    display:block;
}
.job-bottom{
    padding:5px 10px;
    background:#f0f0f0;
    height:50px;
    overflow:hidden;
}
.job-bottom p{
    line-height:24px;
    font-size:12px;
}
.job-bottom p span{
    width:125px;
    float:left;
    margin-right:5px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    text-align:left;
}
.job-bottom p a{
    color:#07354c;
    text-decoration:none;
}
.job-bottom p a:hover{
    color:#e00000;
}
.job-bottom p i{
    float:right;
    width:40px;
    overflow:hidden;
    text-align:right;
    color:#999;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    font-style:normal;
}
.mqWrapper{
    padding:20px 0 5 0;
}
.ihymqBox, .igwBox{
    padding:10px 0 0px 0;
}
.gpLeft{
    width:172px;
    float:left;
}
.gpRight{
    width:172px;
    min-height:172px;
    float:right;
    background:#f2f2f2;
    padding:0 0px 0 0;
}
.gpRight h3{
    font-size:15px;
    font-family:Microsoft Yahei;
    text-align:center;
    font-weight:normal;
    line-height:40px;
    margin-top:25px;
    margin-left:5px;
}
.gpRight h3 a{
    text-decoration:none;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:clip;
    color:#f89a06;
    font-weight:bold;
    width:150px;
}
.gpRight p a{
    font-size:13px;
    text-decoration:none;
    line-height:35px;
    color:#878787;
    display:block;
    text-align:center;
}
.gpRight p a:hover{
    color:#e00000;
}
.gpBox.ppmq{
    border:none;
}
.gpBox.ppmq:hover{
    border:1px solid #333;
}
.gpLeft.bbl{
    float:right;
}
.gpRight.bbr{
    float:left;
}
.gws{
    min-height:350px;
}
.imgLeft img{
    width:177px;
    height:134px;
}
#myjQuery{ margin:0 auto; OVERFLOW:hidden; WIDTH:100%; POSITION:relative; HEIGHT:420px; }
#myjQueryContent{ margin:0 auto; OVERFLOW:hidden; WIDTH:100%; HEIGHT:420px; }
#scroll_box{ OVERFLOW:hidden; WIDTH:700px; HEIGHT:420px; }
#myjQueryContent DIV{ POSITION:absolute; HEIGHT:420px; }
#myjQueryContent .smask{ Z-INDEX:-1; }
#myjQueryContent IMG{ HEIGHT:420px; border:0; }
#scroll_box DIV{ POSITION:absolute; HEIGHT:420px; }
#scroll_box .smask{ Z-INDEX:-1; }
#scroll_box IMG{ WIDTH:700px; HEIGHT:251px; border:0; }
#myjQueryNav{ DISPLAY:block; OVERFLOW:hidden; HEIGHT:15px; position:relative; z-index:5; margin-top:-20px; margin-left:45%; }
#myjQueryNav LI{
    DISPLAY:block;
    FLOAT:left;
    WIDTH:13px;
    CURSOR:pointer;
    HEIGHT:13px;
    TEXT-ALIGN:center;
    margin-left:5px;
    background:#ffffff;
    color:#fff;
    border-radius:15px;
    border:1px solid #aea7a1;
}
#myjQueryNav .nbg{ BACKGROUND:#666; }
#myjQueryNav A{ DISPLAY:block; Z-INDEX:12; MARGIN:0px auto; TEXT-TRANSFORM:uppercase; WIDTH:45px; COLOR:#ffffff; LINE-HEIGHT:22px; POSITION:relative; HEIGHT:22px; z-index:20; }
#myjQueryNav .current{ BACKGROUND:#d03543; }
#myjQueryNav .current A{ COLOR:#fff; }
#myjQuery #flow{ background:url(/images/publicNew/fcurrent.gif) no-repeat; margin-top:-33px; WIDTH:45px; HEIGHT:22px; Z-INDEX:22; left:652px; POSITION:absolute; }
.sBox.slB{
    height:40px;
    background-color:#fff;
}
.sBox.slB .ipt{
    margin-left:0;
    height:45px;
}
.sBox.slB .ipt input{
    border:1px solid #cf3442;
}
.sBox.slB input.iptSu{
    height:47px;
    margin-left:0;
    width:100px;
}
.sBox.slB .rsou{
    background-color:#f8f8f8;
    width:493px;
    height:45px;
    line-height:45px;
    text-indent:15px;
}
.sBox.slB .rsou p.rsTit span a{
    color:#8b8b8b;
}
.sBox.slB p.rsTit{
    color:#666;
}
.sBox.slB p.rsTit span{
    padding-right:10px;
}
a.imore{
    color:#cf3442;
    text-decoration:none;
    cursor:pointer;
}
.ballbg{
}
#myjQueryContent > div{
    width:100%;
    overflow:hidden;
}
.mqFlex{
    margin-right:auto;
    margin-left:auto;
    width:1013px;
}
.mqWrap{
    padding:30px 0;
}
.company.alu ul li{
    list-style:none;
    float:left;
    width:244px;
    background:#fff;
    margin:0 12px 10px 0;
    box-shadow:1px 3px 5px #eae8e8;
    height:85px;
    padding-bottom:20px;
}
.mainContainer.mhmq .msBox .sBox.slB{
    background-color:#f2f2f2;
}
.mhmq{
    background:#f2f2f2;
    margin-top:0;
}
.company.alu ul li.norm{
    margin-right:0;
}
.clo{
    text-align:center;
    padding:0px;
    /*height:100px ;*/
}
.clo img{
    width:180px;
    height:70px;
}
.ctag{
    padding:5px 10px;
    font-size:12px;
    color:#878787;
}
.ctag span{
    padding:10px;
    background:#f2f2f2;
    margin-left:2px;
    display:inline-block;
}
.clo_yy_name{
    text-align:center;
    margin:0px auto;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:90%;
}
.clo_yy_name a{
    color:#333;
    font-size:12px;
}
.clo_yy_name a:hover{
    color:#e00000;
}
.cpz{
    margin:0 15px;
    border-top:1px solid #f0f0f0;
    border-bottom:1px solid #f0f0f0;
    height:64px;
}
.clearfix{
    line-height:32px;
    font-size:12px;
}
.cpz p.clearfix span a{
    color:#07354c;
    text-decoration:none;
    font-size:12px;
}
.cpz p.clearfix span a:hover{
    color:#e00000;
}
.cpz p.clearfix i{
    float:right;
    width:40px;
    overflow:hidden;
    text-align:right;
    color:#999;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    font-style:normal;
}
p.clearfix{
    line-height:32px;
    font-size:12px;
}
.cmore{
    margin-top:15px;
    height:30px;
    line-height:16px;
    text-align:center;
}
.cmore a{
    color:#333;
    text-decoration:none;
    font-size:12px;
}
div#pinpaipp ul li{
    width:360px;
    height:192px;
    float:left;
    list-style:none;
}
.fourBox.gp .gpBox{
    height:190px;
    background-color:#fff;
    border:1px solid #ccc;
}
/* 本案例使用css样式 */
.left{ float:left; }
.right{ float:right; }
.device{
    width:720px;
    height:auto;
    overflow:hidden;
    background:#fff;
    float:left;
}
.device .scroll{
    width:100%;
    height:366px;
    overflow:hidden;
    position:relative;
}
.device .scroll ul{
    position:absolute;
    left:0;
    top:0;
    height:366px;
    overflow:hidden;
}
.device h2{ height:18px; line-height:18px; text-align:left; font-family:'MS Mincho'; font-size:12px; padding:5px 5px 10px 5px; }
.device h2 a{ display:block; float:left; padding-right:10px; color:#686363; }
.device ul{ overflow:hidden; }
.device ul li{ width:160px; height:100px; margin-right:10px; margin-bottom:10px; overflow:hidden; position:relative; float:left; }
.device ul li:hover img{ opacity:0.8; filter:alpha(opacity=80); }
.device ul li a.link{ display:block; width:160px; height:24px; line-height:24px; text-align:center; color:#fff; font-size:12px; position:absolute; left:0; bottom:0; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:20; }
.threeLogin{
    position:absolute;
    z-index:999;
    right:200px;
    top:100px;
    opacity:0.95;
}
.smaIcon div{
    width:80px;
    height:40px;
    line-height:40px;
    float:left;
    margin-left:5px;
}
.smaIcon div a{
    display:block;
    background-color:#495154;
    text-align:center;
    border-radius:5px;
    text-decoration:none;
    color:#fff;
    font-family:Microsoft Yahei;
}
.smaIcon div a.szgz{
    background-color:#cf3442;
}
.smaIcon div a.szrm{
    background-color:#218dd6;
}
.bigIcon{
    margin-left:5px;
    width:250px;
    margin-top:45px;
    min-height:150px;
    border-radius:3px;
}
.bigIcon div ul li{
    list-style:none;
    margin-bottom:10px;
    font-size:12px;
    color:#fff;
}
.bigIcon div ul li.red a{
    color:#fff;
    text-decoration:none;
    font-size:12px;
}
input.zrcLogin{
    width:200px;
    height:30px;
    border:0;
    border-radius:2px;
    text-indent:5px;
}
.bigIcon div ul{
    padding:15px 15px 5px 15px;
    text-align:center;
}
input.zrcPsw{
    width:200px;
    border:0;
    border-radius:2px;
    height:30px;
    line-height:30px;
    text-indent:5px;
    padding:0;
    margin:0;
}
.btn-style.submit-btn.dlu{
    width:100px;
    font-size:16px;
    height:30px;
    vertical-align:middle;
    text-align:center;
    margin-top:3px;
}
.kjrk{
    width:230px;
    background-color:#fff;
    padding:15px 10px;
}
.zrcBig ul li.red a{
    color:#fff;
    text-decoration:none;
    font-size:12px;
}
.kjrk{
    font-size:12px;
    line-height:24px;
}
.kjrk span a{
    text-decoration:none;
    color:#333;
    display:inline-block;
}
.kjrk span a:hover{
    color:#e00000;
}
.kjrk span{
    padding:5px 10px;
    display:inline-block;
    margin-left:3px;
    padding-bottom:0;
}
.zrcBig, .zgzBig, .zrmBig{
    position:absolute;
    top:45px;
    left:5px;
    box-shadow:1px 3px 5px #787878;
}
.zgzBig{
    background-color:#495154;
    width:250px;
}
.zrcBig{
    background-color:#cf3442;
    width:250px;
}
.zrmBig{
    background-color:#218dd6;
    width:250px;
}
.zrcBig .submit-btn{
    background:none repeat scroll 0 0 #495154;
}
div.serLogin{
    position:absolute;
    width:150px;
    min-height:80px;
    background-color:#fff;
    margin-top:30px;
    z-index:1000;
    margin-left:864px;
    box-shadow:1px 3px 5px #878787;
}
div.serLogin a{
    display:block;
    line-height:40px;
    height:40px;
    text-indent:10px;
    font-size:14px;
    text-decoration:none;
    text-align:center;
    font-family:Microsoft Yahei;
    border-bottom:1px solid #eeeeee;
    color:#333;
}
a.grdl{
    background:url(/images/publicNew/psIcon.png) no-repeat 20px center;
}
a.qydl{
    background:url(/images/publicNew/qyIcon.png) no-repeat no-repeat 20px center;
}
div.serLogin a:hover{
    color:#fff;
    background-color:#e1e1e1;
}
#news_y{ margin:0 auto; overflow:hidden; }
#zx{ float:left; width:100%; }
#zx_dk{ height:33px; background-color:#f2f2f2; border:0px solid #e5e5e5; }
#zx_dk span{ float:left; margin-left:10px; line-height:33px; font-weight:bold; font-family:"微软雅黑"; font-size:16px; }
#zx_dk ul{ float:left; padding:0; line-height:33px; margin-right:20px; width:700px; margin-top:0px; }
#zx_dk ul li{ list-style-type:none; float:left; margin-left:24px; font-size:14px; font-family:"微软雅黑"; text-align:center; color:black; cursor:pointer; width:88px; height:31px; line-height:31px; margin:0px 2px; }
.ss{ background-color:#fff; width:88px; height:31px; text-align:center; margin-top:2px; border-top:0px solid #e5e5e5; border-left:0px solid #e5e5e5; border-right:0px solid #e5e5e5; }
.zx_nr{ width:100%; border-bottom:0px solid #e5e5e5; border-left:0px solid #e5e5e5; border-right:0px solid #e5e5e5; overflow:hidden; }
#img{ }
.zx_nr_lb{ float:left; }
.zx_nr_lb ul li{ list-style-type:none;
    margin:0;
    padding:0;
    color:#808080;
    height:32px;
    line-height:32px;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:300px !important;
    float:left;
    overflow:hidden;
    margin-right:34px; }
.zx_nr img{ float:left; }
.zx_nr_lb ul{ margin-top:2px; margin-left:10px; overflow:hidden; }
.zx_nr_lb ul li a{ text-decoration:none; color:black; font-size:12px; font-family:"宋体"; padding-left:8px; white-space:nowrap; text-overflow:ellipsis; }
.zx_nr_lb ul li a:hover{ color:#ff0b27; }
.zx_nr_lb span{ font-size:12px; font-family:"宋体"; float:right; }
#qz{ float:left; width:400px; margin-left:3px; }
#qz_nr_lb ul{ margin-top:2px; margin-left:10px; }
#qz_nr_lb ul li{ list-style-type:none; margin:0; padding:0; color:#808080; height:32px; line-height:32px; }
#qz_nr_lb ul li a{ text-decoration:none; color:black; font-size:12px; font-family:"宋体"; padding-left:8px; }
#qz_dk{ height:33px; background-color:#f2f2f2; border:1px solid #e5e5e5; }
#qz_dk span{ float:left; margin-left:10px; line-height:33px; font-weight:bold; font-family:"微软雅黑"; font-size:16px; }
#qz_dk a{ font-family:"宋体"; font-size:18px; line-height:34px; padding:0 5px; float:right; margin-right:5px; cursor:pointer; }
#qz_nr{ border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; overflow:hidden; padding-bottom:6px; }
#qz_nr_lb ul li a:hover{ color:#ff0b27; }
#news_e{ width:1013px; margin:0 auto; overflow:hidden; margin-top:3px; }
#rm{ float:left; width:610px; }
#rm_dk{ height:33px; background-color:#f2f2f2; border:1px solid #e5e5e5; }
#rm_dk span{ float:left; margin-left:10px; line-height:33px; font-weight:bold; font-family:"微软雅黑"; font-size:16px; }
#rm_dk a{ font-family:"宋体"; font-size:18px; line-height:34px; padding:0 5px; float:right; margin-right:5px; cursor:pointer; }
.rm_nr{ width:608px; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; overflow:hidden; padding-bottom:5px; }
#zp{ float:left; width:400px; margin-left:3px; margin-bottom:3px; }
#zp_nr_lb ul{ margin-top:2px; margin-left:10px; }
#zp_nr_lb ul li{ list-style-type:none; margin:0; padding:0; color:#808080; height:30px; line-height:32px; font-size:12px; font-family:"宋体"; }
#zp_nr_lb ul li a{ text-decoration:none; color:black; font-size:12px; font-family:"宋体"; padding-left:8px; }
#zp_dk{ height:33px; background-color:#f2f2f2; border:1px solid #e5e5e5; }
#zp_dk span{ float:left; margin-left:10px; line-height:33px; font-weight:bold; font-family:"微软雅黑"; font-size:16px; }
#zp_dk a{ font-family:"宋体"; font-size:18px; line-height:34px; padding:0 5px; float:right; margin-right:5px; cursor:pointer; }
#zp_nr{ border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; overflow:hidden; padding-bottom:6px; }
#zp_nr_lb ul li a:hover{ color:#ff0b27; }
.homepagemain_guanggw{ width:1000px; margin:20px auto 0 auto; min-height:0px; height:auto !important; height:0px; clear:both; }
.homepagemain_guanggw ul{ width:100%; margin:0; padding:0px; float:left; list-style:none; margin-top:5px; margin-bottom:5px; }
.homepagemain_guanggw ul li{ float:left; width:480px; height:60px; }
.homepagemain_guanggw .weght08{
    float:left; width:480px; height:60px; margin-left:13px;
}
/*********2016年11月14日15:09:12****************************************************************/

.rsou_area_box{
    position:absolute;
    top:90px;
    right:0;
    background:#fff;
    overflow:hidden;
    padding:10px;
    width:500px;
    border:solid 5px #f8f8f8;
    border-top:solid 5px #fff;
}
.rsou_area{
    width:230px;
    height:80px;
    float:left;
    overflow:hidden;
    margin:0 10px;
}
.rsou_area h1{
    font-size:14px;
    padding:5px 0;
    color:#333;
    border-bottom:dashed 1px #ccc;
}
.rsou_area ul li{
    float:left;
    font-size:12px;
}
.rsou_area ul li a{
    display:block;
    padding:2px 5px;
    color:#087ba5;
}