@charset "gb2312";
body{ font-size:12px; font-family:"Microsoft YaHei","ËÎÌå"; padding:0; margin:0; color:#696969; background-color:rgba(255,255,255,0.9); line-height: 25px;}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0; }
h1,h2,h3,h4,h5,h6{font-size: 100%; margin:0; padding:0; font-weight:normal;}
img{border:0; vertical-align:top;}
.none{ display:none;}
.clear{ width:100%; float: left overflow: hidden; cursor: pointer; margin:0; padding:0; line-height:0px; font-size:0px; clear:both; height: 100px;}
.black{ width:0; height:20px; margin:0; padding:0; line-height:0px; font-size:0px; clear:both;}
a{ text-decoration:none; color: rgb(240,140,11); cursor: pointer;}
a:hover{text-decoration:none !important; color:rgb(240,140,11) !important;}
.auto{ padding: 0px !important; margin: 0px !important;}
.border-auto{ border: none !important;}
area{outline-style: none;}
.banner-top{
    color: rgb(146,155,172);
    height: 37px;
    background: url("hj2_01.gif") repeat-x;
}

.banner-top-nav{
    line-height: 37px;
    width: 999px !important;
}
.nav{
    width: 1050px;
    height: 100%;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    zoom: 1;
}
.margin-auto{
    width: 999px;
    height: 100%;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    zoom: 1;
}
.top{
    width: 100%;
    overflow: hidden;
    margin:0px auto;
}
.banner-top-nav font{
    width: 70%;
    float: left;
    font-size: 12px;
}
.banner-top-nav font a{
    color: rgb(146,155,172);
}
.banner-top-nav .banner-font{
    width: 30% !important;
    text-align: right;
}
.banner-logo{
    background-color: rgb(238,247,255);
}
.banner-column{
    background: url("hj2_09.gif") repeat-x;
    height: 55px;
    font-size: 14px;
    position: relative;
    width: 100%;
    margin:0px auto;
}

.banner-ul .banner-li{
    float: left;
    clear: both;
    height: 100%;
    width: 100%;
}
.banner-ul{
    overflow: inherit;
}
.banner{
    position:relative;}
.banner-ul .banner-li li{
    text-align: center;
    float: left;
    line-height: 55px;
    width: 116.5px;
    background: url("hj4_03.jpg") no-repeat right center;
}
.banner-ul .banner-li li a{
    color: rgb(255,255,255);
}

.banner ul img,.banner img{
    max-width: 100%;
    min-width:100%;
    margin: 0px auto;
    display: block;
    *float:left;
    text-align: center;
}
.banner .bannerlbt,.banner .bannerlbt li{
    width: 100%;

    margin: 0px auto;
    overflow: hidden;
}
.banner .bannerlbt{
    position:absolute;
    top:0px;
}
.l1{
    background:url(s_banner_01.jpg) no-repeat center;
    height:82px;
}
.l2{
    background:url(s_banner_02.jpg) no-repeat center;
    height:148px;
}
.l3{
    background:url(s_banner_03.jpg) no-repeat center;
    height:170px;
}
.l4{
    background:url(js-banner_02.jpg) no-repeat center;
    height:82px;
}
.l5{
    background:url(js-banner_03.jpg) no-repeat center;
    height:87px;
}
.l6{
    background:url(js-banner_04.jpg) no-repeat center;
    height:82px;
}
.l7{
    background:url(js-banner_05.jpg) no-repeat center;
    height:131px;
}
.l8{
    background:url(g_banner_01.jpg) no-repeat center;
    height:131px;
}
.l9{
    background:url(g_banner_02.jpg) no-repeat center;
    height:132px;
}
.l8{
    background:url(g_banner_03.jpg) no-repeat center;
    height:183px;
}



.Disease{
    width: 999px;
    margin-top: 10px;
}
.Disease div{
    float: left;
    padding-bottom: 15px;
    width: 258px;
    margin-right: 9px;
}
.Disease div span{
    display: block;
}
.Disease-last{
    border: none;
    margin-right: 0px !important;
    width: 197px !important;
}

.Disease div ul{
    float: left;
    box-sizing: border-box;
    border: 3px solid rgb(0,99,168);
    border-top: none;
    padding: 0px 12px 10px 12px;
    height: auto;
    margin: 0 auto;

    color: rgb(125,125,125);
}
.Disease-last ul{
    padding: 0px 18px 10px 18px !important;
}
.Disease div ul li{
    float: left;
    padding: 0px 7px;
    text-align: center;
    line-height: 20px;
    margin-top: 10px;
}
.Disease div ul li a{
    color: rgb(95,95,95);
    font-size: 13px;
}
.a-yellow a{
    color: rgb(255,107,57) !important;
}

.bannerlbt li span{
    display:inline-block;
    width:100%;
    height:100px;
}


.search-banner{
    margin-top: 15px;
}
.search-banner dl,.search-banner dl dt,.search-banner dl dd{
    float: left;
}
.search-banner dl{
    line-height: 31px;
}
.search-banner dl dt{
    font-weight: bold;
    color: rgb(255,255,255);
    background-color: rgb(0,99,168);
    padding: 0 10px;
    line-height: 25px;
    margin-top: 2px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
}
.search-banner dl dd{
    margin-left: 10px;
}
.search-banner dl dd a{
    color: rgb(103,103,103);
}
.search-banner div{
    float: right;
}
.search-banner div form input{
    height: 31px;
    overflow: hidden;
    float: left;
    outline-style: none;
}
.search-banner div form .search-txt{
    border: 1px solid rgb(230,230,230);
    width: 220px;
    font-size: 14px;
    text-indent: 30px;
    color: rgb(176,176,176);
    background: url("fdj.jpg") no-repeat left center;
}
.search-banner div form .search-submit{
    width: 80px;
    height: 35px;
    border: none;
    font-weight: bold;
    color: rgb(255,255,255);
    font-size: 14px;
    background: url("search.jpg") repeat-y;
}
.News{
    margin-top: 15px;
    height: 382px;
}
.news-Lefr,.news-Center,.news-Right{
    float: left;
    overflow: hidden;
}
.news-Center{
    margin-left: 15px;
    width: 400px;
}
.news-Center-title{
    overflow: hidden;
    font-size: 16px;
    width: 100%;
}
.news-Center-title ul li{
    float: left;
}
.news-Center-title ul li a{
    padding: 0 10px;
    font-size: 18px;
    border-left: 2px solid rgb(216,216,216);
    line-height: 25px;
    color: rgb(70,70,70);
}
.news-title-on a{
    color: rgb(0,99,168) !important;
    border-left: 4px solid rgb(0,99,168) !important;
}
.news-Center h2{
    font-size: 22px;
    color: rgb(0,99,168);
    line-height: 60px;
}
.news-Center dl dt{
    float: left;
    margin-right: 10px;
}
.news-Center dl dd{
    font-size: 14px;
    color: rgb(70,70,70);
}
.News-cloumn{
    margin-top: 10px;
    font-size: 13px;
    overflow: hidden;
}
.News-cloumn ul{
    overflow: hidden;
    border-bottom: 1px solid rgb(226,226,226);
    height: 65px;
}
.News-cloumn ul li{
    float: left;
    width: 200px;
    text-indent: 10px;
    background: url("hj2_55.gif") no-repeat left center;
}
.News-cloumn ul li a,.news-Center h2 a,.article-body-case .case-lbt ul li a{
    color: rgb(121,121,121) !important;
}
.news-Center h2 a{
    color: rgb(51,51,51) !important;
}
.news-Right-title{
    border-left: 4px solid rgb(0,99,168);
    color: rgb(177,177,177);
    font-size: 12px;
    height: 25px;
    line-height: 25px;
}
.news-Right{
    width: 268px;
}
.news-Right-title font{
    font-size: 20px;
    color: rgb(0,99,168);
}
.news-Right-nav{
    margin-top: 15px;
    word-break:break-all;
    word-wrap:break-word;
}
.news-Right{
    margin-left: 20px;
}
.news-Right-nav{
    padding: 8px 10px;
    border: 1px solid rgb(234,234,234);
    overflow: hidden;
    height: 100%;
}
.news-Right-nav p{
    margin-top: 5px;
    line-height: 25px;
    font-size: 13px;
    text-indent: 25px;
    color: rgb(70,70,70);
}
.news-Right-nav ul{
    overflow: hidden;

}
.news-Right-nav ul li{
    float: left;
    margin: 2px 13px;
    *margin: 2px 13px;
    _margin: 2px 10px;
}
.news-Right-nav ul li p{
    text-align: center;
    text-indent:0px !important;
    margin: 0px !important;
    color: rgb(121,121,121);
}
.expert{
    margin-top: 15px;
}






.spect{
    width: 1000px;
    *width:978px;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid rgb(230,230,230);
    padding: 10px;
    padding-bottom: 0px;
    border-top: none;
}
.spect-left{
    width: 254px;
    float: left;
    overflow: hidden;
}
.spect-left dl{
    padding: 10px;
    overflow: hidden;
    cursor: pointer;
    position: relative;
    margin-bottom: 13px;
    margin-right: 20px;
    background-color: rgb(239,239,239);
}
.spect-left dl.cace{
    margin-right: 0px;
    background-color: rgb(228,228,228);
}
.spect-left dl dt{
    float: left;
}
.spect-left dl dd{
    margin-left: 10px;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    color: #333333;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color:rgb(242,242,242);
    height: 97px;
    width: 114px;
    *height:95px;
    border: 1px dashed #999999;
    border-bottom: none;
    float: left;
}
.spect-left dl dd p{
    text-indent: 0.3em;
    line-height: 31px;
    border-bottom: 1px dashed #999999;
}
.spect-right{
    width: 724px;
    float: right;
    height: 378px;
    background: url("ys_07.jpg") no-repeat left center;
}
.spect-right-top{
    height: 378px;
}
.spect-body{
    background-color: transparent;
    font-family: "Î¢ÈíÑÅºÚ";
    margin-left: 255px;
    margin-bottom: 10px;
    padding-top: 25px;
}
.spect-body dl dt{
    overflow: hidden;
    margin-bottom: 15px;
}
.spect-body dl dt span{
    font-size: 30px;
    line-height: 35px;
    color: #0063a8;
    display:inline-block;
    float: left;
    height: 30px;
    width: 100px;
    font-weight: bold;
}
.spect-body dl dt h2{
    display:inline-block;
    float: left;
    line-height: 35px;
    font-size: 24px;
    width: 200px;
    color: #666666;
    font-weight: bold;
}
.spect-body dl dt a{
    float: right;
    padding: 5px 10px;
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    background-color: #df7300;
}
.spect-body dl dt a:hover{
    color: snow !important;
}
.spect-body dl dd,.spect-body dl p{
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}
.spect-body dl dd span,.spect-body dl p span{
    font-size: 16px;
    font-weight: bold;
    color: #0063a8;
}
.spect-body dl p{
    margin-top: 18px;
    padding-right: 15px;
}
.spect-right-bottom{
    background-color: rgba(248,248,248,0.6);
    padding-top: 15px;
}
.spect-right-bottom img{
    margin-left: 7px;
}








.test{
    width: 976px;
    padding:14px 15px 14px 0px;
    padding-bottom: 0px !important;
    *padding-bottom: 15px !important;
    margin-top: 15px;
    background-color: rgb(250,250,250);
    overflow: hidden;
    border: 4px solid #ddd;
}
.test span{
    float: left;
    margin-left: 15px;
}
.test ul li{
    float: left;
    font-size: 13px;
    margin-left: 15px;
    padding: 4px 8px;
    margin-bottom: 15px;
    border: 1px solid #ddd;
}
.test ul a{
    color:#333;
}
.test ul a:hover li{
    color: rgb(255,255,255);
    background-color: rgb(240,138,6);
}
.gene-left,.gene-right{
    float: left;
    overflow: hidden;
}
.gene-left{
    width: 645px;
    margin-left: 17px;
}
.gene-left p{
    color: rgb(70,70,70);
    margin-top: 12px;
    text-indent:2em;
    font-size: 13px;
}

.gene-left span{
    float: left;
}
.gene-left ul{
    float: left;
    padding: 9px 0px;
    padding-left: 5px !important;
    border:1px solid rgb(230,230,230);
    border-left: none !important;
}
.gene-left ul li{
    float: left;
    margin-right: 10px;
}
.gene-right{
    padding: 2px;
    border: 1px solid rgb(219,233,248);
    margin-top: 15px;
}
.Honor{
    margin-top: 15px;
    height: 428px;
}
.honor-right,.Honor-left{
    float: left;
    overflow: hidden;
}
.Honor-left,.Honor ul{
    width: 197px;
    overflow: hidden;
}
.Honor-left ul li{
    cursor: pointer;
    height: 78px;
    width: 186px;
    margin-bottom: 10px;
}
.Honor-left ul li a{
	 color: rgb(5,102,170);
	}
.Honor-left .Honor-Ul1{
    color: rgb(255,255,255);
    background: url("hj2g_16.jpg");
}
.Honor-left .Honor-Ul1 a{
	 color: rgb(255,255,255);
	}
.Honor-left li{
    color: rgb(5,102,170);
    background: url("hj3_70.jpg");
}

.Honor-left ul li p{
    margin-left: 60px;
    line-height: 15px;
    float: left;
}
.Honor-left ul li .Honor-title{
    margin-top: 20px;
    line-height: 20px !important;
    font-size: 20px;
}
.honor-width{
    width:100% !important;
}

.honor-right{
    margin-left: 2px;
    width: 765px;
    height: 92%;
    padding: 15px;
    border: 2px solid rgb(4,101,170);
}
.honor-right dl,.honor-right ul{
    width: 100%;
}
.honor-right dl dt{
    text-align: center;
    font-size: 24px;
    line-height: 50px;
    color: rgb(51,51,51);
    font-weight: bold;
    border-bottom: 1px dashed rgb(219,219,219);
}
.honor-right dl dd{
    text-indent: 2em;
    font-size: 13px;
    margin-top: 20px;
    color: rgb(51,51,51);
}
.honor-right ul{
    margin-top: 25px;
}
.honor-right ul li{
    float: left;
    margin-right: 9px;
}
.disease{
    background: url("hj3_92.jpg") no-repeat center;
}
.disease-auto{
    height: 100%;
    width: 580px;
    margin-left:260px;
}
.disease-auto ul{
    overflow: hidden;
    margin-left: 26px;
}
.disease-auto ul li a{
    color:rgb(51,51,51);
}
.disease-auto ul li{
    float: left;
    cursor: pointer;
    height: 32px;
    width: 131px;

    text-align: center;
    line-height: 32px;
    font-size: 16px;
    margin-top: 18px;
    background: url("hj3_009.jpg") no-repeat left center;
}
.disease-auto-on{
    background: url("hj3_07.jpg") no-repeat left center !important;
}
.disease-auto-on a{
    color: rgb(255,255,255) !important;
}
.illness{
    margin-top: 15px;

}
.illness-left{
    width: 263px;
    background-color: rgb(248,248,248);
}
.illness-left span img{
    border: 1px solid rgb(230,230,230);
}
.illness-center,.illness-left{
    float: left;

}
.illness-left dl{
    margin: 0 15px;
    padding-bottom: 15px;
    border-bottom: 1px dashed rgb(230,230,230);

}
.illness-left dl dt{
    text-align: center;
    line-height: 47px;
    color: rgb(29,117,178);
    font-size: 14px;
}
.illness-left ul{
    margin: 20px 15px 20px 15px;
    overflow: hidden;
}
.illness-left ul li{
    float: left;
    width: 115px;
    color: rgb(240,138,6);
}
.illness-left ul li font{
    padding: 0px 5px;
    font-weight: bold;
    background-color: rgb(240,138,6);
    border-radius: 3px;
    color: rgb(255,255,255);
}
.illness-center{
    margin-left: 15px;
    width: 460px;
}
.illness-center dl{
    border-bottom: 1px dashed rgb(219,219,219);
    padding-bottom: 20px;
}
.illness-center dl dt{
    font-size: 16px;
    text-align: center;
    line-height: 76px;
}
.illness-center dl dt a{
    color: rgb(29,117,178);
}
.illness-center dl dd{
    font-size: 14px;
    text-indent: 2em;
    color: rgb(70,70,70);
}
.illness-list{
    overflow: hidden;
    margin-top: 20px;
}
.illness-list li{
    float: left;

    width: 230px;
    line-height: 30px;
    font-size: 14px;
}
.illness-list li a{
    color: rgb(102,102,102);
}
.illness-center div{
    float: left;
    color: rgb(255,255,255);
    margin-top: 25px;
    height: 65px;
    text-align: center;
    width: 100px;
    font-size: 16px;
    line-height: 65px;
    background-color: rgb(0,99,168);
}
.illness-classify{
    border: 1px solid rgb(230,230,230);
    overflow: hidden;
    margin-top: 25px;
    font-size: 16px;
    background-color: rgb(248,248,248);
    padding: 0 20px;
}
.illness-classify li a{
    color: rgb(50,50,50);
}
.illness-classify li{
    float: left;
    height: 63px;
    line-height: 63px;
    text-align: center;
    width:60px;
}
.illness-right{
    border: 1px solid rgb(230,230,230);
    margin-left: 12px;
    width: 215px;
    float: left;
    padding: 15px;

}
.illness-right .illness-right-titile{
    border-bottom: 1px solid rgb(230,230,230);
    float: left;
    width: 100%;
}
.illness-right-titile p{
    font-size: 16px;
    font-weight: bold;

    float: left;
    padding-bottom: 5px;
    border-bottom: 3px solid rgb(0,99,168);
    margin-bottom: -2px;
}
.illness-right-titile p a{
    color: rgb(0,99,168);
}
.illness-right dl{
    float: left;
    margin-top: 15px;
}
.illness-right dl dd{
    line-height: 25px;
    margin-top: 5px;
}
.case{
    background: url("hj3_103.jpg") no-repeat center;
}
.case p{
    line-height: 57px;
    text-align: right;
}
.case p a{
    color: rgb(255,255,255);
    margin-right: 15px;
    font-size: 14px;
}

.Team dl{
    width:237px;
    background-color: rgb(248,248,248);
    float: left;
    margin-right: 9px;
    padding:1px;
    margin-top: 10px;
    font-size: 14px;
    border: 2px solid rgb(230,230,230);
    cursor: pointer;
}
.Team dl dt{
    text-align: center;
}
.Team dl dt span{
    position: relative;
    display: inline-block;
    margin-right: 5px;
    background-color: rgb(22,115,181);
}
.Team dl dt span div{
	opacity:0.90;
	filter: Alpha(opacity=90);
    position: absolute;
    background-color: rgb(181,206,233);
    width: 100%;
    top: 0px;
    left: 0px;
    height: 108px;
    -webkit-transition: all 0.2s linear 0s; -moz-transition: all 0.2s linear 0s;  transition: all 0.2s linear 0s;
}
.Team dl dt span div:hover{
    opacity: 0;
    filter:Alpha(opacity=0);
}
.Team dl h2{
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: rgb(51,51,51);
}
.Team dl:hover{
    border-color:rgb(19,115,174);
}
.Team dl p{
    color: rgb(255,255,255);
    text-align: center;
    line-height: 30px;
}
.Team dl p a{
    color: rgb(19,115,174);
}
.Team dl dd{
    padding: 0 15px;
    font-size: 13px;
    line-height: 25px;
    margin-top: 5px;
    margin-bottom: 10px;
}
.exchange{
    height:57px;
    background: url("hj3_112.jpg") no-repeat center;
}
.interflow{
    margin-top: 15px;
}
.interflow .interflow-left{
    float: left;
}
.interflow .interflow-right{
    float: left;
    margin-left: 20px;
}
.interflow-right dl{
    padding-bottom:20px;
    overflow: hidden;
    margin-bottom: 20px;
    border-bottom: 1px dashed rgb(230,230,230);
}
.interflow-right dl dt{
    float: left;
    margin-left: 5px;
}
.interflow-right dl dd{
    float: left;
    width: 100px;
    margin:0px 20px;
}
.interflow-right dl dd a{
    color:#696969;
}
.Show{
    width: 969px;
    background-color: rgb(248,248,248);
    margin-top: 15px;
    padding: 15px;
    border: 1px solid rgb(230,230,230);
}
.Show .Show-title{
    border-bottom: 1px solid rgb(230,230,230);

}
.Show .Show-title ul{
    overflow: hidden;
    margin-bottom: -2px;
}
.Show .Show-title ul li{
    float: left;
    cursor: pointer;
    font-size: 16px;
    color: rgb(51,51,51);
    margin-right: 20px;
    text-align: center;
    padding-bottom: 10px;
}
.show-on{
    border-bottom: 3px solid rgb(19,115,174);
}
.Show .Show-nav{
    margin-top: 20px;
    height: 152px;
    overflow: hidden;
}
.Show .Show-nav ul{
    overflow: hidden;
}
.Show .Show-nav ul li{
    float: left;
    margin-right: 11px;
    padding: 2px;
    border: 1px solid rgb(230,230,230);
}
.footer{
    width: 100%;
    height: 300px;
    background-color: rgb(0,99,168);
    padding: 40px 0px;
    margin-top: 15px;
}
.footer .footer-banner .footer-top li{
    float: left;
    margin-right: 60px;
}
.footer .footer-banner .footer-top li a img,.article-contact ul a li img,.news-Right-nav ul li a img,.column-therapy-tel ul a li img,.column-column-right ul li img{
    -webkit-transition: all 0.8s  linear 0s; -moz-transition: all 0.8s linear 0s; transition: all 0.8s linear 0s;
}
.footer .footer-banner .footer-top li:hover a img,.article-contact ul a:hover li img,.news-Right-nav ul li:hover a img,.column-therapy-tel ul a:hover li img,.column-column-right ul li:hover img{
    -webkit-transform:rotateX(360deg);
    -moz-transform:rotateX(360deg);
    -ms-transform:rotateX(360deg);
    -o-transform:rotateX(360deg);
}
.footer .footer-banner .footer-top{
    overflow: hidden;
    margin-bottom: 35px;
}
.footer .footer-banner .footer-top li p{
    text-align: center;
    color: rgb(255,255,255);
    line-height: 30px;
    font-size: 14px;
    margin-top: 5px;
}
.footer dl{
    font-size: 13px;
    color: rgb(255,255,255);
    float: left;
}
.footer dl dd{
    margin-top: 15px;
}
.footer dl dd a{
    color: yellow;
}
.footer .footer-tel{
    float: left;
    margin-left: 25px;
}
.footer .footer-tel li{
    margin-bottom: 20px;
}
.footer-banner span{
    float: left;
    padding: 2px;
    margin:0px 15px;
    background-color: rgb(0,89,151);
}

.article-Reg{
    height: 120px;
    margin-top: 15px;
    background: url("hj_article_05.jpg") repeat-x;
}
.article-Reg span{
    float: left;
}
.article-Reg ul{
    float:right;
    margin-right: 30px;
    font-size: 14px;
    color: rgb(51,51,51);
}
.article-Reg ul li{
    margin-top: 5px;
}
.article-Reg ul font{
    color: #ff0000;
}
.article-Reg ul small{
    font-size: 14px;
}
.article-Reg ul li input{
    outline-style: none;
    border: 1px solid rgb(204,204,204);
}
.article-input input{
    width: 280px !important;
}
.article-Reg ul li textarea{
    width: 190px;
    float: left;
    resize: none;
    border: 1px solid rgb(204,204,204);
    outline-style: none;
    height: 40px;
}
.article-submit{
    margin-left: 10px;
    margin-top: 20px;
    border: none !important;
    background: url("hj_article_11.jpg") repeat-x;
    height: 25px;
    width: 74px;
    color: rgb(255,255,255);
    border-radius: 3px;
}
.article-place{
    margin-top: 15px;
    border: 1px solid rgb(230,230,230);
    padding: 10px 0px;
}
.article-place p{
    font-size: 14px;
    margin-left: 15px;
}
.article-place p a{
    color:#696969;
}
.article-body{
    margin-top: 15px;
    overflow: hidden;
}
.article-body-nav{
    width: 715px;
    float: left;
}
.article-body-nav .article-body-top{
    border: 1px solid rgb(230,230,230);
    overflow: hidden;
}
.article-new-nav{
    margin-top: 0px !important;
}
.article-new-nav .news-Right-title{
    margin-bottom: 15px;
}
.article-new-right{
    margin-left: 0px;
}
.article-body-right{
    margin-left: 15px;
    float: left;
}

.article-new-title{
    border-left: none !important;
    border-bottom: 1px solid rgb(230,230,230);
    padding-bottom: 8px;
}
.article-new-title font{
    font-weight: bold;
    padding-bottom: 6px;
    border-bottom: 3px solid rgb(0,89,151);
}
.article-body-case .case-lbt{
    margin-top: 15px;
    overflow: hidden;
    z-index:5;
    height: 169px;
    width: 246px;
    position: relative;
}
.article-body-case .case-lbt ul{
    height: 100%;
}
.column-case .article-body-case .case-lbt{
    height: 273px;
    width: 244px;
}
.article-body-case .case-lbt ul,.article-body-case .case-lbt ul li{
    float: left;
}
.article-body-case .case-lbt ul li img{
    width: 246px;
}
.article-body-case #case-left{
    position: absolute;
    top: 41%;
    left: 10px;
    width: 15px;
    height: 47px;
    z-index:7;
}
.article-body-case .case-btn img:hover{

    opacity: 0.5;
}


.article-body-case #case-right{
    position: absolute;
    top: 41%;
    right: 10px;
    width: 15px;
    z-index:7;
    height: 47px;
}
.column-case .article-body-case .case-btn img{
    top:45% !important;
}
.article-body-case ul li p{
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    margin-top: 5px;
    width: 244px;
}
.article-Aubery{

}
.Aubery-blb{
    margin-top: 15px;
    width: 245px;
    overflow: hidden;
    position: relative;
    float: left;
}
.Aubery-blb .Aubery-blb-ul{
    float: left;
    overflow: hidden;
    height: 286px;
}
.Aubery-blb .Aubery-blb-ul li{
    float: left;
    width: 245px;
}

#Aubery-onclick{
    position: absolute;
    bottom: 10px;
    right: 10px;
}
#banner-onclick{
    position: absolute;
    z-index:3;
    bottom: 10px;
    left:49%;
}
#Aubery-onclick li,#banner-onclick li{
    float: left;
    width: 15px;
    height: 15px;
    border-radius: 15px;
    cursor: pointer;
    text-indent: -999999px;
    background-color: rgb(169,169,169);
    margin-right: 5px;
}
.Aubery-on{
    background-color: rgb(0,99,168) !important;
}
.article-Aubery a{
    float: left;
    background-color: rgb(0,99,168);
    color: rgb(255,255,255);
    font-size: 16px;
    padding: 5px 22px;
    border-radius: 5px;

    margin:0px 5px;
    margin-top: 15px !important;
    text-align: center;
}
.article-Aubery a:hover{
	color: rgb(255,255,255) !important;
	}
.techon .cure-blb{
    height: 144px;
}
.article-cure .cure-blb{
    margin-top: 15px;
    width: 245px;
    float: left;
    overflow: hidden;

    position: relative;
}
.article-cure .cure-dt{
    margin-top: 15px;
    width: 245px;
    float: left;
    overflow: hidden;
    position: relative;
}
.article-cure .cure-blb #cure-ul,.article-cure .cure-blb #cure-ul li{
    float: left;
}
.article-cure .cure-page li{
    float: left;
    cursor: pointer;
    height: 15px;
    width: 15px;
    line-height: 15px;
    border-radius: 2px;
    background-color: rgb(169,169,169);
    text-align: center;
    color: rgb(255,255,255);
    margin-right: 5px;
}

.cure-page{
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.article-auto{
    margin-top: 15px;
    padding: 8px 10px;
    border: 1px solid rgb(234,234,234);
    height: 100%;
    overflow: hidden;
}
.article-auto-ul{
    overflow: hidden;
    margin-top: 15px;
}
.article-auto-ul ul a{
    color: rgb(255,255,255);
}
.article-search ul{
    float: left;
    color: rgb(255,255,255);
    text-align: center;
}
.article-search ul a li:hover{
    -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;
    opacity:0.6;
    filter:alpha(opacity=60);
}
.arc-sear-ul01 li{
    width:90px;
    line-height: 30px;
    height: 30px;
    font-size: 14px;
    margin: 0px 3px 3px 0px;
    background-color: rgb(164,222,158);
}

.arc-sear-ul01 .li01{
    background-color: rgb(113,205,201);
}
.arc-sear-ul02 li{
    background-color: rgb(73,192,129);
    height: 63px;
    width: 152px;
    line-height: 63px;
    font-size: 24px;
}
.arc-sear-ul03 li{
    float: left;
    height: 63px;
    width: 170px ;
    line-height: 63px;
    font-size: 24px;
    background-color: rgb(173,104,215);
}
.arc-sear-ul03 .li01{
    width: 72px;
    margin-left: 3px;
    font-size: 16px;
    background-color: rgb(113,205,201);
}
.arc-sear-ul04 li{
    margin-top: 3px;
    width: 245px;
    height: 30px;
    line-height: 30px;
    background-color: rgb(164,222,158);
}
.arc-sear-ul04 .li01{
    background-color: rgb(255,187,87);
}
.arc-sear-ul05,.arc-sear-ul06{
    margin-top: 3px;
}
.arc-sear-ul05 li{
    background-color: rgb(113,205,201);
}
.arc-sear-ul06 li{
    background-color: rgb(173,104,215);
}
.arc-sear-ul05 .li01{
    background-color: rgb(240,122,190);
}
.arc-sear-ul07{
    float: left;
    width: 100%;
}
.arc-sear-ul07 li{
    background-color: rgb(164,222,158);
    width: 90px;
    height: 30px;
    float: left;
    margin-right: 3px;
    line-height: 30px;
}
.arc-sear-ul07 .li01{
    width: 70px;
    float: left;
    background-color: rgb(255,187,57);
}
.arc-sear-ul07 .li02{
    margin-right: 0px;
    width: 79px;
    background-color: rgb(113,205,201);
}
.cure-blb p,.cure-dt p{
    font-size: 13px;
    line-height: 25px;
    margin-top: 5px;
}
.cure-blb p font{
    color: #ff0000;
}
.article-body-nav .article-body-title{
    text-align: center;
    border-bottom: 1px dashed rgb(230,230,230);
    font-size: 30px;
    line-height: 80px;
    color: rgb(51,51,51);
}
.article-body-nav .article-body-soure{
    text-align: center;
    color: rgb(51,51,51);
    font-size: 14px;
    border-bottom: 1px dashed rgb(230,230,230);
    line-height: 50px;
}
.article-body-nav .article-body-soure a{
    padding: 2px 10px;
    color: rgb(202,17,17);
    border: 1px solid rgb(230,230,230);
}
.article-body-nav .article-body-body,.article-body-nav .article-body-share{
    margin: 15px;
    color: rgb(51,51,51);
    font-size: 14px;
}
.article-body-body p{
    line-height:25px;
    letter-spacing:1px;
	text-indent:2em;}
.article-body-body div{
    line-height:25px;
    letter-spacing:1px;
	text-indent:2em;}
.article-body-nav .article-body-share p{
    text-align: right;
}
.article-body-share{

    overflow: hidden;
}
.bshare-custom font{
    font-weight: bold;
    font-size: 12px;
}
.bshare-custom{
    clear: both;
    float: right;
    overflow: hidden;
    margin-top: 10px;
}
.article-body-parse{
    overflow: hidden;
    margin:15px;
    width: 670px;
    background-color: rgb(249,249,249);
    border: 1px solid rgb(230,230,230);
}
.article-body-parse ul li{
    float: left;
    width: 305px;
    color: rgb(125,125,125);
    padding: 0px 15px;
    line-height: 35px;
}
.article-body-parse ul li a{
    color: rgb(125,125,125);
}
.article-body-parse .NEXT{
    text-align: right;
}
.article-body-auto{
    margin: 15px auto;
    padding: 8px 10px;
    border: 1px solid rgb(234,234,234);
    height: 100%;
    overflow: hidden;
}
.article-body-auto .news-Right-title{
    color: rgb(177,177,177);
    font-size: 12px;
    height: 25px;
    line-height: 25px;
}
.article-body-auto .news-Right-title font {
    font-size: 20px;
    color: rgb(0,99,168);
}
.article-body-auto .news-Right-title font a,.article-new-title font a{
    color: rgb(0,99,168);
}
.article-body-want ul{
    overflow: hidden;
    margin-top: 15px;
}
.article-body-want ul li{
    float: left;
    margin-right: 14px;
    border: 1px solid rgb(248,242,255);
}
.article-body-want ul li div{
    height: 60px;
    width: 120px;
    line-height: 50px;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    margin: 1px;
    color: rgb(11,105,172);
    background-color: rgb(248,252,255);
}
.article-body-want ul li div p{
    margin-top: -20px;
    line-height: 25px;
    font-size: 12px;
    color: rgb(193,210,230);
    font-weight:100;
}
.article-body-want ul a:hover li{
    border: 1px solid rgb(7,120,198);
}
.article-body-want ul a:hover li div{
    -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;
    color: rgb(255,255,255);
    background-color: rgb(7,120,198);
}
.article-body-line{
    border: 2px solid rgb(230,230,230);
    background-color: rgb(248,248,248);
}
.article-body-line .news-Right-title a{
    color: rgb(51,51,51);
    font-size: 13px;
    margin-left: 280px;
}
.article-body-line dl{
    float: left;
    width: 325px;
    margin-right: 20px;
    overflow: hidden;
    margin-top: 15px;
}
.article-body-line dl img{
    float: left;
    margin-right: 15px;
}
.article-body-line dl dt{
    margin-top: 5px;
    color: rgb(7,120,198);
    font-size: 15px;

}
.article-body-line dl dd{
    font-size: 13px;
    color:rgb(51,51,51);
}
.article-body-line dl dt font{
    color: rgb(244,147,8);
    font-size: 15px;
}
.article-body-line dl p{
    margin-top: 5px;
    font-size: 15px;
    color: rgb(7,120,198);
}
.article-body-line dl a{
    color: rgb(255,255,255);
    padding: 2px 10px;
    font-size: 15px;
    background-color: rgb(244,147,8);
}
.article-body-line dl p font{
    font-size: 15px;
    color: rgb(244,147,8);
}
.article-body-next .article-next-left{
    width: 269px;
    overflow: hidden;
    position: relative;
    float: left;
}
.article-next-left .news-Right-title .num{
    position: absolute;
    top:10px;
    right: 5px;
}
.article-next-left .news-Right-title li{
    border-radius: 15px;
    width: 15px;
    height: 15px;
    text-indent: -999999px;
    background-color: rgb(192,192,192);
    margin-right: 5px;
    float: left;
    cursor: pointer;
}
.cur{
    background-color: rgb(0,99,168) !important;
}
.article-next-left ul{
    height: 146px;
    margin-top: 15px;
    position: relative;
    overflow: hidden;
}
.article-body-next .article-next-right{
    width: 405px;
    overflow: hidden;
    margin-left: 15px;
    position: relative;
    float: left;
}
.article-next-right ul{
    overflow: hidden;
    margin-top: 15px;
    border-bottom: 1px dashed rgb(230,230,230);
}
.article-next-right ul li{
    float: left;
	cursor:pointer;
    margin-right: 20px;
}
.article-next-right ul li p{
    text-align: center;
}
.article-next-right dl{
    overflow: hidden;
}
.article-next-right dl dd{
	cursor:pointer;
    float: left;
    width: 200px;
    line-height: 50px;
}
.article-next-right dl dd font{
    color: rgb(0,99,168);

}
.article-body-next .article-next-foot{
    float: left;
    margin-top: 10px;
}
.article-body-next .article-next-foot input{
    outline-style: none;
    border: 1px solid rgb(230,230,230);
    height: 30px;
    float: left;
    text-indent: 15px;
    width: 240px;
}
.article-body-next .article-next-foot .submit{
    width: 70px;
    text-indent:0px;
    height: 35px;
    color: rgb(255,255,255);
    margin-right: 10px;
    background-color: rgb(0,99,168);
}
.article-body-next .article-next-foot .text{
    width: 275px;
}
.article-contact{
    margin-top: 15px;
}
.article-contact ul li{
    float: left;
    background-color: rgb(113,205,201);
    width: 199px;
    border-right:1px solid  rgb(138,214,211);
    padding: 15px 0px;
}
.article-contact ul li img{
    float: left;
    margin-left: 10px;
}
.article-contact ul li dl{
    float: left;
    margin-left: 8px;
    color: rgb(255,255,255);
}
.article-contact ul li dl dt{
    font-size: 16px;
}
.article-body-top .list-nav{
    padding-bottom: 15px;
    border-bottom: 1px dashed rgb(230,230,230);
    margin-bottom: 15px;
}
.list-nav-top{
    background: url("hj-list_03.gif") no-repeat 0px 0px rgb(245,245,245);
}
.article-body-top .list-nav dl{
    margin: 0px 15px 15px 25px;
    padding-top: 10px;
}
.article-body-top .list-nav dl dt{
    font-size: 16px;
    font-weight: bold;
    background: url("hj-list.jpg") no-repeat left center;
    text-indent: 20px;
    position: relative;
    color: rgb(0,99,168);
}
.article-body-top .list-nav dl dt a{
    color: rgb(0,99,168);
}
.article-body-top .list-nav dl dt div{
    position: absolute;
    top: 0px;
    right: 0px;
}
.article-body-top .list-nav dl dt div a.color{
    background-color: rgb(244,147,8);
}
.article-body-top .list-nav dl dt div a{
    font-weight: 100;
    font-size: 14px;
    padding: 4px 15px 5px 15px;
    color: rgb(255,255,255);
    background-color:rgb(0,99,168);
}
.article-body-top .list-nav dl dd{
    font-size: 13px;
    text-indent: 20px;
    margin: 10px 0px;
    color:rgb(51,51,51);
}
.article-body-top .list-nav-top dl{
    padding-top: 25px;
}
.article-body-top .list-nav-top dl dt{
    background: none;
}
.page {
    overflow: hidden;
    margin-left: 105px;
    margin-top: 29px;
    font-size: 14px;
}
.pagelist {
    height: 65px;
}
.page ul li {
    text-align: center;
    border: 1px solid rgb(202,202,202);
    padding: 2px 10px;
    margin-left: 10px;
    float: left;
}
.page ul li select{
    border: none;
    outline-style: none;
}
.page ul li a {
    color: rgb(102,102,102);
}
.list-body-ul{
    margin-top: 5px;
    float: left;
}
.list-body-masses .list-body-ul ul{
    float: left;
    text-align: center;
    margin-bottom: 3px;
}
.list-body-masses .list-body-ul ul a li:hover{
    -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;
    opacity:0.6;
    filter:alpha(opacity=60);
}
.list-body-masses .list-body-ul ul li{
    color: rgb(255,255,255);
    margin-left: 3px;
}
.list-body-ul .listU1{
    width: 220px;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    background-color: rgb(73,192,129);
}
.list-body-ul .listU2 li{
    background-color: rgb(113,205,201);
    width: 185px;
    margin-bottom: 3px;
    height: 28.5px;
    line-height: 28.5px;
}
.list-body-ul .listU2 .listl1{
    margin-bottom: 0px;
    background-color: rgb(164,222,158);
}
.list-body-ul .listU3 li{
    float: left;
    height: 60px;
    line-height: 60px;
    background-color: rgb(255,187,57);
    width: 120px;
}
.list-body-ul .listU3 .listl1{
    width: 143px;
    background-color: rgb(73,192,129);
    font-size: 18px;
}
.list-body-ul .listU4 li{
    background-color: rgb(113,205,201);
    width: 125px;
    margin-left: 0px !important;
    margin-bottom: 3px;
    height: 28.5px;
    line-height: 28.5px;
}
.list-body-ul .listU4 .listl1{
    margin-bottom: 0px;
    background-color: rgb(164,222,158);
}
.list-body-ul .listU5 li{
    float: left;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    width: 200px;
    background-color: rgb(173,104,215);
}
.list-body-ul .listU5 .listl1{
    width: 210px;
    background-color: rgb(73,192,129);
}
.list-body-ul .listU5 .listl2{
    width: 133px;
    background-color: rgb(113,205,201);
}
.article-body-share p a{
    color:rgb(255,255,255);
    border-radius:5px;
    padding:3px 5px 5px 30px;
    background:url("hj-wz.jpg") no-repeat 5% center rgb(255,139,16);
}
.column-Science{
    margin-top: 15px;
}
.column-Science div{
    float: left;
}
.column-Science .Science-right{
    width: 265px;
    margin-left: 10px;
}
.column-column{
    margin-top: 15px;
}
.column-column .column-column-left{
    width: 182px;
    height: 530px;
}
.column-column-left span{
    margin-top: 10px;
    float: left;
}
.column-column .article-auto{
    margin-top: 0px;
}
.column-column-left p{
    text-indent: 2em;
    letter-spacing: 1px;
    font-size: 13px;
    line-height: 30px;
    float: left;
    padding-top: 10px;
}
.column-column-nav1,.column-column-left,.column-column-right{
    float: left;
}
.column-column-nav1{
    margin-left: 13px;
    width: 245px;
    overflow: hidden;
}
.column-column-nav1 div{
    padding: 10px;
    background-color: rgb(248,248,248);
    margin-bottom: 13px;
    height: 154px;
    overflow: hidden;
}
.column-column-nav1 div dl{
    overflow: hidden;
}
.column-column-nav1 div dl dt{
    overflow: hidden;
    background: url("column_29.jpg") no-repeat 63% center;
}
.column-column-nav1 div dl a{
    color: #696969;
}
.column-column-nav1 div dl dt span{
    width: 75px;
    float: left;
    height: 25px;
    color: rgb(255,255,255);
    font-size: 16px;
    line-height: 25px;
    text-align: center;
    text-indent: 15px;
    background: url("column_26.jpg") no-repeat left center;
}
.column-column-nav1 div dl dt a{
    color: rgb(0,89,151);
}
.column-column-nav1 div dl dt a{
    float: right;
}
.column-column-nav1 div dl dd{
    font-size: 13px;
    line-height: 25px;
    margin-top: 7px;
}
.column-column-nav2 div{
    margin-top: 13px;
}
.column-column .column-column-right{
    margin-left: 12px;
    width: 245px;
}
.column-column-right .column-right-expert{
    margin-top: 15px;
    position: relative;
}
.column-right-expert .mb{
    width: 100%;
    height: 25%;
    bottom:0px;
    left: 0px;
    position: absolute;
    background-color: rgba(43,43,43,0.2);
    background-color: rgb(43,43,43)\0;
    filter:alpha(opacity=20);
    padding-top: 10px;
    *background-color: rgb(43,43,43);
    *zoom:1;
}
.column-right-expert .mb p{
    color: rgb(255,255,255);
    line-height: 20px;
    position: relative;
    font-size: 13px;
    text-align: center;
}
.column-right-expert .mb h2{
    color: rgb(255,255,255);
    font-size: 15px;
    margin-top: 10px;
    position: relative;
    text-align: center;
}
.column-right-expert .mb h2 font{
    font-size: 15px;
    background-color: rgb(232,115,0);
}
.column-column-right ul{
    overflow: hidden;
    margin: 13px 0px;
}
.column-column-right ul li{
    float: left;
    width:122.5px;
    padding: 10px 0px;

}
.column-column-right ul li img{
    float: left;
}
.column-column-right ul li h2,.column-column-right ul li p{
    line-height: 15px;
    text-indent: 5px;
}
.column-column-right ul li h2{
    font-size: 15px;
    margin-top: 2px;
}
.column-column-right ul li p{
    color: rgb(212,212,212);
}
.column{
    height: 120px;
    margin-top: 5px;
}
.column-therapy{
    margin-top: 15px;
    overflow: hidden;
}
.column-therapy .column-therapy-left,.column-therapy .column-therapy-left span{
    overflow: hidden;
    float: left;
}
.column-therapy .column-therapy-left .li{
    float: left;
    margin: auto 15px;
    width: 324px;
    height: 218px;
    padding:10px 15px;
    background-color: rgb(248,248,248);
}
.column-therapy-left .li ul li{
    line-height: 30px;
    float: left;
    width: 100%;
    margin-top: 5px;
    font-size: 13px;
}
.column-therapy-left .li ul li a{
    float: left;
    text-indent: 20px;
    background: url("column_51.jpg") no-repeat left center;
    color:  #696969;
}
.column-therapy-left .li ul li span{
    float: right !important;
    color: rgb(169,169,169);
}
.column-therapy-tel{
    clear: both;
    float: left;
    margin-top: 13px;
    background-color: rgb(250,250,250);
    border: 1px solid rgb(234,234,234);
    margin-right: 15px;
    width: 716px;
}
.column-therapy-tel ul{
    overflow: hidden;
}
.column-therapy-tel ul li{
    float: left;
    width: 150px;
    padding: 35px 14px;
    border-right: 1px solid rgb(234,234,234);
}
.column-therapy-tel ul li img{
    float: left;
}
.column-therapy-tel ul li h2{
    font-size: 18px;
    margin-top: 10px;
    line-height: 15px;
    text-indent: 5px;
}
.column-therapy-tel ul li p{
    line-height: 15px;
    text-indent: 5px;
    color: rgb(202,202,202);
}
.column-therapy-tel a,.column-column-right a{
    color: #696969;
}
.column-case .article-body-auto{
    border: none;
    height: 100%;
    overflow: hidden;
    margin-bottom: 0px;
}
.column-case-left span{
    float: left;
    margin-top: 15px;
}
.column-case-left ul{
    float: left;
    margin-top: 15px;
}
.column-case-left .ul{
    margin-top: 10px;
}
.column-case-left ul li{
    float: left;
    margin-left: 8px;
}
.column-case-left{
    float: left;
    width: 718px;
}
.column-case .article-body-auto{
    padding: 0px;
}
.column-case{
    margin-top: 10px;
}
.column-case .article-body-case{
    margin-left: 15px;
}
.column-case-left{
    margin-right: 15px;
}

.column-case .case-lbt p{
    margin-top: 0px;
    width: 246px;
    background-color:rgb(118,161,193);
    color: rgb(255,255,255);
    height: 35px;
    line-height: 35px;
}
.column-answer{
    margin-top: 15px;
}
.column-answer .answer-ul{
    margin-top: 15px;
}
.column-answer .answer-ul div{
    padding: 15px;
    width: 218px;
    height: 129px;
    position: relative;
    float: left;
    margin-bottom: 2px;
    margin-right: 2px;
    color: rgb(255,255,255);
    font-size: 13px;
}
.column-answer .answer-ul div a{
    float: right;
    background-color: rgb(255,255,255);
    padding: 0 10px;
    margin-top: 3px;
    color: red;
}
.column-answer .answer-ul div dl dt font,.column-answer .answer-ul div dl dd font{
    color: #ff0000;
    float: left;
    width: 24px;
    text-indent: 4px;
    font-size: 13px;
    background: url("xx_03.png") no-repeat left center;
}
.column-answer .answer-ul div dl dd{
    margin-top: 8px;
}
.column-answer .answer-ul img{
    float: left;
    margin-right: 2px;
}
.answer-ul .div1{
    background-color: rgb(112,205,202);
}
.answer-ul .div1 dl dt font,.answer-ul .div1 dl dd font,.answer-ul .div1 a{
    color:rgb(112,205,202) !important;
}
.answer-ul .div2{
    background-color: rgb(163,222,158);
}
.answer-ul .div2 dl dt font,.answer-ul .div2 dl dd font,.answer-ul .div2 a{
    color:rgb(163,222,158) !important;
}
.answer-ul .div3{
    background-color: rgb(73,192,129);
}
.answer-ul .div3 dl dt font,.answer-ul .div3 dl dd font,.answer-ul .div3 a{
    color:rgb(73,192,129) !important;
}
.column-watch{
    width: 970px;
    padding: 15px;
    background-color: rgb(249,249,249);
}
.column-watch ul li{
    height: 121px;
    float: left;
    position: relative;
    margin-right: 9px;
}
.column-watch ul li div{
    position: absolute;
    top: 20px;
    right: 15px;
}
.column-watch ul li div h2{
    font-size: 16px;
}
.column-watch ul li div h2 font{
    font-size: 24px;
}
.column-watch ul li div p{
    font-size: 12px;
    line-height: 15px;
    letter-spacing: -1px;
}
.column-watch ul li div a{
    color: rgb(255,255,255);
    padding: 0px 10px;
    margin-top:10px;
    float: left;
    border-radius: 3px;
    background-color: #ff0000;
}
.column-watch ul{
    overflow: hidden;
    margin-top: 15px;
}
.column-watch ul .li1 div h2{
    color: rgb(0,99,168);
}
.column-watch ul .li1 div p{
    color: rgb(181,201,222);
}
.column-watch ul .li1 div a{
    background-color: rgb(0,99,168);
}
.column-watch ul .li2 div h2{
    color: rgb(73,192,129);
}
.column-watch ul .li2 div p{
    color: rgb(186,230,205);
}
.column-watch ul .li2 div a{
    background-color: rgb(73,192,129);
}
.column-watch ul .li3 div{
    right: 50px;
}
.column-watch ul .li3 div h2{
    color: rgb(229,148,33);
}
.column-watch ul .li3 div p{
    color: rgb(244,213,170);
}
.column-watch ul .li3 div a{
    background-color: rgb(229,148,33);
}
#case-left,#case-right{
    cursor: pointer;
}
.article-body-case{
    position: relative;
}
.article-body-case .case-btn{
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    position: absolute;
}
.article-body-left{
    margin-right: 15px;
    margin-left: 0px !important;
    float: left;
}
.tjlf{
    float: left;
    width: 100%;
}
.tjlf li img{
    margin-left: 20px;
}
.tjlf li{
    margin-top: 5px;
    width: 100%;
    line-height: 37px;
    font-size: 16px;
    color: rgb(0,99,168);
    border-radius: 3px;
    background: url("yyjj_13.jpg") no-repeat 90% center;
    background-color: rgb(233,233,233);
}
.gyhj{
    margin-top: 0px;
}
.gyhj ul{
    margin-top: 5px;
}
.gyhj ul li{
    border-bottom: 1px dashed rgb(230,230,230);
    line-height: 40px;
    overflow: hidden;

}
.gyhj ul li h2{
    float: left;
    font-size: 16px;
    color: rgb(51,51,51);
}
.gyhj ul li h6{
    margin-top: 2px;
    float: left;
    color: rgb(194,194,194);
    font-size: 12px;
}
.gyhj ul a:hover h2,.gyhj ul a:hover h6{
    color: rgb(0,99,168) !important;
}


.article-body-nav .zj{
    width: 100%;
    height: auto;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px dashed rgb(230,230,230);
    overflow: hidden;
}
.article-body-nav .zj .zj-img{
    float: left;
    position: relative;

}
.article-body-nav .zj .zj-img p{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    float: left;
    text-align: center;
    height: 30px;
    line-height: 20px;
    color: rgb(255,255,255);
    font-size: 16px;
    filter:alpha(opacity=60);
    background-color: rgba(140,170,186,0.6);
    background-color: rgb(140,170,186)\0;
    padding-top: 10px;
    *background-color: rgb(140,170,186);
    *zoom:1;
}
.article-body-nav .zj .zj-img p mark{
    background: transparent;
    color: yellow;
}
.article-body-nav .zj .zj-new{
    width: 395px;
    margin-left: 30px;
    float: left;
}
.zj-new .zj-title{
    margin-top: 10px;
    font-size: 20px;
    border-left: none !important;
    border-bottom: 1px solid rgb(230,230,230);
    padding-bottom: 12px;
    color: rgb(177,177,177);
}
.zj-new .zj-title font{
    padding-bottom: 7px;
    border-bottom: 3px solid rgb(0,122,187);
    font-size: 36px;
    color: rgb(0,122,187);
}
.zj-new dl{
    margin-top: 10px;
}
.zj-new dl dt {
    color: rgb(255, 255, 255);
    float: left;
    padding: 2px 6px;
    margin-bottom:15px ;
    border-radius: 2px;
    font-size: 14px;
    background-color: rgb(0, 122, 187);
}
.zj-new dl dd{
    clear: both;
    color: rgb(51,51,51);
    font-size: 13px;
}
.zj-new dl dd font{
    color: #ff0000;
}
.zj-new p{
    color: rgb(0, 122, 187);
    font-size: 14px;
    text-indent: 25px;
    background: url("hj_zj_06.jpg") no-repeat left top;
    margin: 15px 0px;
}
.zj-new table{
    border: 1px solid rgb(230,230,230);
}
.zj-new table td{
    width: 50px;
    height: 30px;
    text-align: center;
    border: 1px solid rgb(230,230,230);
}
.zj-new table .em{
    background: url("yyjj_mm.jpg") no-repeat center;
}
.zj-new table td img{
    margin-top: 5px;
}
.article-body-nav .sb-art{
    padding: 12px;
    float: left;
    margin-bottom: 15px;
    margin-right: 17px;
    background: url("hj_sb_03.jpg") no-repeat left top;
    text-align: center;
    border:1px solid rgb(230,230,230);

}
.article-body-nav h2{
    font-size: 18px;
    color: rgb(0, 122, 187);
    line-height: 30px;
    margin-bottom: 10px;
}
.article-body-nav p{
    margin-top: 10px;
}
.article-body-nav p a{
    color: rgb(255,255,255);
    font-size: 14px;
}
.article-body-nav p a:hover{
	color: rgb(255,255,255) !important;
	}
.article-body-nav .sb{
    overflow: hidden;
    clear: both;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px dashed rgb(230,230,230);
}
.article-body-nav .sb img{
    float: left;
}
.article-body-nav .sb dl{
    margin-left: 15px;
    float: left;
    width: 520px;
}
.article-body-nav .sb dl dt{
    font-size: 16px;
    color: rgb(51,51,51);
    margin-top: 10px;
}
.article-body-nav .sb dl h2{
    height: 27px;
    width: 75px;
    background:url("hj_sb_13.jpg") no-repeat right center rgb(0, 122, 187);
    color: rgb(255,255,255);
    font-size: 14px;
    line-height: 27px;
    text-align: center;
    border-radius: 3px;
    margin-top: 10px;
}
.article-body-nav .sb dl dd{
    text-indent: 3em;
    font-size: 14px;
}
.zzbz{
    position: absolute;
    width: 116px;
    height: auto;
    text-align: center;
    background-color: rgb(0,99,168);
    left: 233px;
    top: 53px;
    z-index: 5;
}
.zzbz li{
    line-height: 40px;
    border-bottom: 1px solid rgb(0,86,145);
}
.zzbz li:hover,.banner-ul .banner-li li:hover{
    cursor: pointer;
    -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;
    background-color: rgb(0,86,145);

}
.zzbz li a{
    font-size: 14px;
    color: rgb(255,255,255);
}



.honor2 dl,.honor4 dl{
    overflow: hidden;
}
.honor2 dl span,.honor4 dl span{
    float: left;
}
.honor2 dl dd,.honor2 dl span,.honor4 dl dd,.honor4 dl span{
    margin-top: 15px;
}
.honor2 dl span,.honor4 dl span{
    margin-right: 20px;
}
.honor2 ul{
    margin-left: 30px;
    margin-top: 30px;
    text-align: center;
}
.honor2 ul li{
    float: left;
    cursor: pointer;
    margin-left: 20px;
    position: relative;
    -webkit-border-radius: 100%;
    -ms-border-radius: 100%;
    -moz-border-radius: 100%;
    -o-border-radius: 100%;
    overflow: hidden;
}
.honor2 ul li div{
    width: 100%;
    height: 100%;
    top: 100%;
    background-color: rgba(43,43,43,0.6);
    background-color: rgb(43,43,43)\0;
    *background-color: rgb(43,43,43);
    filter:alpha(opacity=60);
    *zoom:1;
    position: absolute;
    -webkit-border-radius: 100%;
    -ms-border-radius: 100%;
    -moz-border-radius: 100%;
    -o-border-radius: 100%;
    overflow: hidden;
}
.honor2 ul li div p{
    font-size: 16px;
    margin-top: 25px;
    color: yellow;
}
.honor2 ul li div h4{
    font-size: 16px;
    color: rgb(255,255,255);
}
.honor2 ul img{
    float: left;
}

.honor3 .h3New{
    width: 100%;
    height: 340px;
    background: url("js8_03.jpg") no-repeat center 20%;
    margin-top: 15px;
}
.h3New-l{
    width: 260px;
}
.h3New-r{
    margin-left: 20px;
    width: 240px;
}
.h3New-c{
    width: 240px;
}

.h3New-l,.h3New-c,.h3New-r{
    float: left;
}
.h3New div div{
    height: 166px;
    cursor: pointer;
}
.h3New div div h2{
    text-indent: 2.5em;
    font-size: 16px;
    line-height: 34px;
    color: rgb(51,51,51);
    font-weight: bold;
}

.h3New-l .New-top h2{
    background: url("js5_03.jpg") no-repeat left center;
}
.h3New-l  .New-foot h2{
    background: url("js4_14.jpg") no-repeat left center;
}
.h3New-l .New-top:hover h2{
    background: url("js4_03.jpg") no-repeat left center;
}
.h3New-l  .New-foot:hover h2{
    background: url("js5_14.jpg") no-repeat left center;
}

.h3New-r  .New-top h2{
    background: url("js4_05.jpg") no-repeat left center;
}
.h3New-r  .New-foot h2{
    background: url("js4_16.jpg") no-repeat left center;
}
.h3New-r .New-top:hover h2{
    background: url("js5_05.jpg") no-repeat left center;
}
.h3New-r  .New-foot:hover h2{
    background: url("js5_16.jpg") no-repeat left center;
}


.h3New div div p{
    margin-top: 15px;
    font-size: 14px;
}
.h3New div .New-foot{
    padding-top: 25px;
}
.h3New-c{
    text-align: center;
}
.h3New-c p{
    margin-top: 80px;
}
.h3New-c h4{
    color: rgb(51,51,51);
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
}
.honor5 dl dd{
    overflow: hidden;
    width: 390px;
    line-height: 60px;
    margin: 0px auto;
}
.honor5 div{
    float: left;
    margin-right: 15px;
    margin-top: 10px;
    width: 245px;
    text-align: center;
}
.honor5 div h4{
    font-size: 16px;
    margin-top: 10px;
    color: rgb(51,51,51);
}
.honor5 div p{
    text-align: left;
    line-height: 25px;
    font-size: 14px;
}
.honor5 dl dd p{
    float: left;
    margin-left: 25px;
    text-indent: 1.4em;
}
.honor4 .or41{
    margin-top: 15px;
    width: 770px;
    color: rgb(255,255,255);
    font-size: 14px;
    text-align: center;
    line-height: 39px;
    border-left: 1px solid rgb(230,230,230);
    border-right: 1px solid rgb(230,230,230);
    background: url("ooxx_03.jpg") no-repeat left center;
}
.honor4 dl span,.honor4 dl dd{
    margin-top: 0px;
}
.honor4 .or42{
    width: 770px;
    overflow: hidden;
    border: 1px solid rgb(230,230,230);
    border-top: none;
    background-color: rgb(245,245,245);
}
.honor4 .or42 div{
    background-color: rgb(251,251,251);
    float: left;
    margin: 15px 0px;
    padding-bottom: 20px;
    margin-left: 15px;
}
.honor4 .or42 div h2{
    width: 174px;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 10px;
    color: rgb(255,255,255);
    background-color: rgb(241,138,7);
    text-align: center;
}
.honor4 .or42 div p{
    text-indent: 2em;
}

.word .ban-img{
    background: url("hj4_15.jpg") no-repeat center;
    height: 54px;
    margin: 10px auto;
}
.word dl{
    display: inline-block;
    margin-right:10px; width:242px; height:145px; float:left;
}
.word dl dd{
    text-align: center;
    line-height: 40px;
    font-size:13px;
}
.Team dl dt span img{
    width:107px;
    height:108px;
}
.Aubery-blb .Aubery-blb-ul li a{
	background-color:transparent;
	padding:0px !important;
	margin:0px !important;
	}
.leftswtbox{width:168px;height:480px;position:fixed; left:0px; top:15%; background: url("right_03.gif") no-repeat; overflow:hidden; z-index:100000; }
*html .leftswtbox{width:168px;height:480px;position:absolute;left:0px;margin-top:0px;background: url("right_03.gif") no-repeat;expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*2/3-this.offsetHeight))}

.rightswtbox{width:168px;height:480px;position:fixed; right:-69px; top:15%; background: url("right_06.gif") no-repeat; overflow:hidden; z-index:100000; }
*html .rightswtbox{width:168px;height:480px;position:absolute;right:-69px;margin-top:0px;background: url("right_06.gif") no-repeat;expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*2/3-this.offsetHeight))}