html{overflow-y: scroll;;font-family: '微软雅黑';font-size:12px;color:#000;background:#FFF;}
body{width:100%;float: left;}
#page{float:left;width:100%;position:relative;height: 100%;overflow: hidden;min-height: 1008px;}

#page #pagecon{float:left;width:100%;position:relative;height: auto;overflow: hidden;}
/*---------------------------------------------side-nav-begin---------------------------------------------*/
#page .menulogo_div{width: 450px;height: 1008px;background: #ffffff;position: absolute;left: -530px;top: 0;}
#page .menulogo_div .top{width: 100%;height: 87px;background: #ee0000;}
#page .menulogo_div .top a{display: block;width: 87px;height: 87px;float: right;background: url(../images/img_15.png) 0 0 no-repeat;}
#page .menulogo_div .nav_li{border-bottom: solid 2px #e1e1e1;}
#page .menulogo_div .nav_li p{height: 83px;font-size: 30px;line-height: 83px;padding-left: 28px;background: url(../images/img_16.png) right 0 no-repeat}
#page .menulogo_div .nav_li p.active{background: url(../images/img_17.png) right 0 no-repeat}
/*#page .menulogo_div .nav_li p a{display: block;width: 83px;height: 83px;background: url(../images/img_16.png) 0 0 no-repeat;float: right;}*/
/*#page .menulogo_div .nav_li p a.active{background: url(../images/img_17.png) 0 0 no-repeat}*/

#page .menulogo_div .nav_li ul{display: none;}
#page .menulogo_div .nav_li ul li{height: 83px;border-top: solid 2px #e1e1e1;background: #eeeeee}
#page .menulogo_div .nav_li ul li a{display: block;font-size: 30px;color: #000000;line-height: 83px;padding-left: 58px;}

#page .menulogo_div .microMall{border-bottom: solid 2px #efefef;}
#page .menulogo_div .microMall a{display: block;height: 83px;font-size: 30px;line-height: 83px;padding-left: 28px;background: url(../images/img_16.png) right 0 no-repeat;color: #000000;}
/*---------------------------------------------side-nav-end---------------------------------------------*/
@media screen and (max-width:2000px) {
    /*----------------------------------------------header-begin---------------------------------------------*/
    #page #header{position:relative;width:100%;float: left;}
    #page #header .header_inner{width:640px;height:87px;margin:0 auto;}
    #page #header .header_inner .menu{width: 86px;height: 86px;background: url(../images/img_01.png) 0 0 no-repeat;float: left;}
    #page #header .header_inner .logo{float: right;padding: 17px 19px 0 0}
    /*----------------------------------------------header-end---------------------------------------------*/

    /*----------------------------------------------footer-begin-------------------------------------------*/
    #page #footer{position:relative;width:100%;float: left;margin-top: 250px;}
    #page #footer .footer_inner{width:640px;height:65px;margin:0 auto;background: url(../images/img_08.png) 0 0 no-repeat;}
    /*-----------------------------------------------footer-end--------------------------------------------*/

    /*----------------------------------------------middle-begin-------------------------------------------*/
    #page #pagebody{position:relative;width:100%;float: left;}

        /*----------------------------------inside-common-begin-----------------------------------*/
        /*#page #pagebody .common_cont{}*/
        /*#page #pagebody .common_cont .banner{}*/
        /*#page #pagebody .common_cont .bread{}*/
        /*----------------------------------inside-common-end-----------------------------------*/

        /*----------------------------------------------index-begin--------------------------------1-----------*/
        #home{width: 100%;position: relative;}

        #home .home_banner{position: relative;width: 640px;height: 630px;overflow: hidden;margin: 0 auto;}
        #home .home_banner .slides a{display: block;}

        #home .home_banner ol{position: absolute;left: 50%;top: 408px;}
        #home .home_banner ol li{float: left;padding-right: 10px;}
        #home .home_banner ol a{cursor: pointer;text-indent:-99em;display: block;width: 36px;height: 36px;background: url(../images/img_07.png) 0 0 no-repeat}
        #home .home_banner ol a.flex-active{background: url(../images/img_06.png) 0 0 no-repeat}
        #home .home_banner ul.flex-direction-nav{display: none;}
        /*#home .slider{width: 640px;height: 630px;position: relative;overflow: hidden;}*/
        /*#home .slider .sa{float: left;width: 640px;height: 630px;}*/
        /*#home .slider .sa a{display: block;}*/
        /*#home .pagination{width: 144px;height: 36px;position: absolute;top: 408px;left: 50%;margin-left: -72px;}*/
        /*#home .pagination a{float: left;display: block;width: 36px;height: 36px;background: url(../images/img_07.png) 0 0 no-repeat}*/
        /*#home .pagination a.selected{background: url(../images/img_06.png) 0 0 no-repeat}*/

        #home .home_nav{width: 588px;height: 393px;overflow: hidden;position: absolute;top: 464px;left: 50%;margin-left: -294px;}
        #home .home_nav ul{width: 591px;}
        #home .home_nav ul li{padding: 0 3px 3px 0;float: left;}
        #home .home_nav ul li a{display: block;}
        #home .home_nav ul li a img{width: 194px;height: 195px;}
        /*----------------------------------------------index-end--------------------------------1-----------*/

        /*----------------------------------------------stepin-begin-1级页面公用样式-------------------------------2-----------*/
        .common_cont_1{width:100%;position:relative;background: url(../images/img_18.png) center 464px no-repeat;float: left;}

        .common_cont_1 .banner{width: 640px;height: auto;margin: 0 auto;overflow: hidden;position: relative;}
        .common_cont_1 .banner .slides a{display: block;}
        .common_cont_1 .banner ol{position: absolute;left: 50%;top: 474px;}
        .common_cont_1 .banner ol li{float: left;padding-right: 10px;}
        .common_cont_1 .banner ol a{cursor: pointer;text-indent:-99em;display: block;width: 36px;height: 36px;background: url(../images/img_07.png) 0 0 no-repeat}
        .common_cont_1 .banner ol a.flex-active{background: url(../images/img_06.png) 0 0 no-repeat}
        .common_cont_1 .banner ul.flex-direction-nav{display: none;}

        .common_cont_1 .article{padding: 0 20px;overflow: hidden;width: 600px;margin: 0 auto;}
        .common_cont_1 .article h1{font-size: 30px;color: #ffffff;line-height: 30px;}
        .common_cont_1 .article h1 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        .common_cont_1 .article ul{width: 603px;padding-top: 74px;margin: 0 auto;}
        .common_cont_1 .article ul li{float: left;padding: 0 3px 3px 0;}
        .common_cont_1 .article ul li a{display: block;width: 198px;height: 198px;background-color: #e9e4cd;}
        .common_cont_1 .article ul li div{width: 111px;margin: 0 auto;padding-top: 22px;}
        .common_cont_1 .article ul li p{font-size: 28px;line-height: 60px;color: #ee0000;text-align: center;}

        .common_cont_1 .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------stepin-end--------------------------------2-----------*/

        /*----------------------------------------------news-begin--------------------------------3-----------*/
        #news{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #news .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #news .article h2{padding-left: 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #news .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #news .article ul{padding: 28px 20px 0 20px;}
        #news .article ul li{width: 100%;height: 172px;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #news .article ul li a{display: block;padding-bottom: 26px;}
        #news .article ul li .left{float: left;padding: 25px 0 0 0;}
        #news .article ul li .left img{width: 220px;height: 122px;}
        #news .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #news .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        #news .article ul li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}
        #news .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #news .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;}
        #news .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------news-end--------------------------------3-----------*/

        /*----------------------------------------------new_detail-begin--------------------------------4-----------*/
        #new_detail{width:100%;position:relative;float: left;height: auto;border-top: solid 2px #ee0000;}
        #new_detail .article{padding: 24px 0 0 0;width: 640px;margin: 0 auto;}
        #new_detail h2{padding-left: 20px;padding-right: 20px;font-size: 30px;line-height: 36px;color: #65c5e7;padding-bottom: 20px;position: relative;}
        #new_detail h2 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 20px;bottom: 20px;}
        /*#new_detail p{font-size: 26px;line-height: 42px;color: #000000;}*/
        #new_detail .article .content{padding: 0 20px;}
        #new_detail .article .content div{width: 570px;margin: 0 auto;padding: 20px 0}
        #new_detail .article .content div img{width: 570px;}

        #new_detail .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------new_detail-end--------------------------------4-----------*/

        /*----------------------------------------------about_us-begin--------------------------------5-----------*/
        /*#about_us{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}*/
        #about_us{width:100%;position:relative;float: left;height: auto;}

        #about_us .article{height: auto;overflow: hidden;width: 640px;margin: 0 auto;position: relative;background: url(../images/img_111.gif) 0 0 no-repeat;}

        #about_us .article h2{font-size: 30px;color: #ffffff;line-height: 46px;padding: 0 20px;}
        #about_us .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #about_us .article .about_tap{padding-top: 97px;position: relative;width: 640px;height: auto;overflow: hidden;margin: 0 auto;}
        /*#about_us .article .about_tap ol{position: absolute;left: 50%;top: 408px;}*/
        /*#about_us .article .about_tap ol li{float: left;padding-right: 10px;}*/
        /*#about_us .article .about_tap ol a{cursor: pointer;text-indent:-99em;display: block;width: 36px;height: 36px;background: url(../images/img_07.png) 0 0 no-repeat}*/
        /*#about_us .article .about_tap ol a.flex-active{background: url(../images/img_06.png) 0 0 no-repeat}*/
        #about_us .article .about_tap ol{display: none;}

        /*#about_us .article .about_tap ul.flex-direction-nav{position: absolute;left: 0;top: 200px;width: 640px;}*/
        /*#about_us .article .about_tap ul.flex-direction-nav li:first-child {float: left}*/
        /*#about_us .article .about_tap ul.flex-direction-nav li:last-child {float: right}*/
        /*#about_us .article .about_tap ul.flex-direction-nav a{display: block;width: 30px;height: 72px;text-indent: -9999px;}*/
        /*#about_us .article .about_tap ul.flex-direction-nav a.flex-prev{background: url(../images/arrow2.png) 0 0 no-repeat;}*/
        /*#about_us .article .about_tap ul.flex-direction-nav a.flex-next{background: url(../images/arrow1.png) 0 0 no-repeat;}*/
        #about_us .article .about_tap ul.flex-direction-nav{display: none}

        #about_us .article .content{}
        #about_us .article .content .text{padding: 0 20px;background: url(../images/img_47.gif) 0 0 repeat;padding-bottom: 10px;}
        #about_us .article .content .text h3{font-size: 30px;color: #ee0000;line-height: 48px;}
        #about_us .article .content .text p{font-size: 24px;color: #ffffff;line-height: 38px;}

        #about_us .article .content .img{width: 640px;margin: 0 auto;padding-top: 20px;}

        #about_us .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------about_us-end--------------------------------5-----------*/

        /*----------------------------------------------globalServices-begin--------------------------------6-----------*/
        /*注意样式重用*/
        /*#globalServices{width:100%;position:relative;background: url(../images/img_18.png) center 464px no-repeat;float: left;}*/

        /*#globalServices .globalServices_banner{width: 640px;height: 536px;margin: 0 auto;overflow: hidden;}*/
        /*#globalServices .globalServices_banner .slides a{display: block;}*/
        /*#globalServices .globalServices_banner ol{position: absolute;left: 50%;top: 474px;}*/
        /*#globalServices .globalServices_banner ol li{float: left;padding-right: 10px;}*/
        /*#globalServices .globalServices_banner ol a{cursor: pointer;text-indent:-99em;display: block;width: 36px;height: 36px;background: url(../images/img_07.png) 0 0 no-repeat}*/
        /*#globalServices .globalServices_banner ol a.flex-active{background: url(../images/img_06.png) 0 0 no-repeat}*/
        /*#globalServices .globalServices_banner ul.flex-direction-nav{display: none;}*/

        /*#globalServices .article{padding: 0 20px;overflow: hidden;width: 600px;margin: 0 auto;}*/
        /*#globalServices .article h1{font-size: 30px;color: #ffffff;line-height: 30px;}*/
        /*#globalServices .article h1 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}*/

        /*#globalServices .article ul{width: 603px;padding-top: 74px;}*/
        /*#globalServices .article ul li{float: left;padding-right: 3px;}*/
        /*#globalServices .article ul li a{display: block;width: 198px;height: 198px;background-color: #e9e4cd;}*/
        /*#globalServices .article ul li div{width: 111px;margin: 0 auto;padding-top: 22px;}*/
        /*#globalServices .article ul li p{font-size: 28px;line-height: 60px;color: #ee0000;text-align: center;}*/

        /*#globalServices .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}*/
        /*----------------------------------------------globalServices-end--------------------------------6-----------*/

        /*----------------------------------------------solutions-begin--------------------------------7-----------*/
        #solutions{}
        /*----------------------------------------------solutions-end--------------------------------7-----------*/

        /*----------------------------------------------manufacturers-begin--------------------------------7-----------*/
        #manufacturers{}
        /*----------------------------------------------manufacturers-end--------------------------------7-----------*/

        /*---------------------------------------------- logistic-begin--------------------------------15-----------*/
        #logistic{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #logistic .article{overflow: hidden;width: 600px;margin: 0 auto;padding: 0 20px;}
        #logistic .article h2{height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #logistic .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #logistic .article .list{overflow: hidden;padding-top: 60px;}
        #logistic .article ul{width: 610px;}
        #logistic .article ul li{float: left;padding:0 9px 9px 0;}

        #logistic .article .img_div{width: 296px;height: 180px;position: relative;}
        #logistic .article .img_div span{display: block;width: 50px;line-height: 42px;background-color: #ef0101;font-size: 20px;color: #ffffff;position: absolute;right: 0;bottom: 25px;text-align: center;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}

        #logistic .article .text_div{height: 218px;background-color: #e9e4ce;}
        #logistic .article .text_div p{font-size: 28px;color: #ee0000;line-height: 80px;text-align: center;}
        #logistic .article .text_div div{width: 111px;margin: 0 auto;}
        /*----------------------------------------------logistic-end--------------------------------15-----------*/

        /*---------------------------------------------- distribution-begin--------------------------------15-----------*/
        #distribution{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #distribution .article{overflow: hidden;width: 600px;margin: 0 auto;padding: 0 20px;}
        #distribution .article h2{height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #distribution .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #distribution .article .list{overflow: hidden;padding-top: 60px;}
        #distribution .article ul{width: 609px;}
        #distribution .article ul li{float: left;padding:0 9px 0 0;width: 194px;}

        #distribution .article .img_div img{width:194px;}

        #distribution .article .text_div{height: 360px;background-color: #e9e4ce;position: relative;}
        #distribution .article .text_div p{font-size: 28px;color: #ee0000;line-height: 94px;text-align: center;padding-bottom: 1px;background: url(../images/img_102.gif) 0 bottom no-repeat;}
        #distribution .article .text_div div{width: 111px;margin: 0 auto;padding-top: 52px;}
        /*#distribution .article .text_div span{display: block;position: absolute;left: 68px;bottom: 0;width: 60px;line-height: 36px;font-size: 20px;color: #ffffff;background-color: #ee0000;text-align: center;border-top-left-radius: 10px;border-top-right-radius: 10px;}*/
        /*----------------------------------------------distribution-end--------------------------------15-----------*/

        /*---------------------------------------------- salesPromotion-begin--------------------------------15-----------*/
        /*注意样式重用(distribution)*/
        #salesPromotion{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #salesPromotion .article{overflow: hidden;width: 600px;margin: 0 auto;padding: 0 20px;}
        #salesPromotion .article h2{height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #salesPromotion .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #salesPromotion .article .list{overflow: hidden;padding-top: 60px;}
        #salesPromotion .article ul{width: 609px;}
        #salesPromotion .article ul li{float: left;padding:0 9px 0 0;width: 194px;}

        #salesPromotion .article .img_div img{width:194px;}

        #salesPromotion .article .text_div{height: 360px;background-color: #e9e4ce;position: relative;}
        #salesPromotion .article .text_div p{font-size: 28px;color: #ee0000;height: 74px;text-align: center;padding: 20px 40px 4px 40px;background: url(../images/img_102.gif) 0 bottom no-repeat;}
        #salesPromotion .article .text_div div{width: 111px;margin: 0 auto;padding-top: 52px;}
        /*#salesPromotion .article .text_div span{display: block;position: absolute;left: 68px;bottom: 0;width: 60px;line-height: 36px;font-size: 20px;color: #ffffff;background-color: #ee0000;text-align: center;border-top-left-radius: 10px;border-top-right-radius: 10px;}*/
        /*----------------------------------------------salesPromotion-end--------------------------------15-----------*/

        /*----------------------------------------------hospitals-begin--------------------------------10-----------*/
        /*注意样式重用(最佳实践)*/
        #hospitals{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #hospitals .article{padding: 0 20px;overflow: hidden;width: 600px;margin: 0 auto;}

        #hospitals .article h2{height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #hospitals .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #hospitals .article ul{padding-top: 28px;}
        #hospitals .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #hospitals .article ul li a{display: block;padding-bottom: 42px;}
        #hospitals .article ul li .left{float: left;padding: 25px 0 0 0;}
        #hospitals .article ul li .left img{width: 220px;height: 170px;}
        #hospitals .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #hospitals .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        /*#bestPractices .article ul li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}*/
        #hospitals .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #hospitals .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}
        /*----------------------------------------------hospitals-end--------------------------------10-----------*/

        /*----------------------------------------------patients-begin--------------------------------3-----------*/
        /*注意样式重用(news)*/
        #patients{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #patients .article{padding: 0 20px;overflow: hidden;width: 600px;margin: 0 auto;}

        #patients .article h2{height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #patients .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #patients .article ul{padding-top: 28px;}
        #patients .article ul li{width: 100%;height: 172px;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #patients .article ul li a{display: block;padding-bottom: 26px;}
        #patients .article ul li .left{float: left;padding: 25px 0 0 0;}
        #patients .article ul li .left img{width: 220px;height: 122px;}
        #patients .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #patients .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 38px;position: relative;}
        /*#patients .article ul li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}*/
        #patients .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #patients .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;}
        /*----------------------------------------------patients-end--------------------------------3-----------*/

        /*----------------------------------------------companyNetwork-begin--------------------------------8-----------*/
        #companyNetwork{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #companyNetwork .article{overflow: hidden;width: 640px;margin: 0 auto;}
        #companyNetwork .article h2{padding: 0 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #companyNetwork .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}
        #companyNetwork .article .map{padding-top: 60px;}
        /*#companyNetwork .article .list{padding: 28px 0 200px 0;background: url(../images/img_50.gif) 0 bottom no-repeat}*/
        /*#companyNetwork .article .list ul{width: 100%;}*/
        /*#companyNetwork .article .list ul li{float: left;width: 160px;padding-bottom: 35px;height: 45px;line-height: 45px;text-align: center;}*/
        /*#companyNetwork .article .list ul li a{font-size: 28px;color: #ffffff;background-color: #ff0000;padding: 0 14px;border-radius: 10px;display: inline-block;}*/

        #companyNetwork .article .list{padding: 28px 0 200px 0;background: url(../images/img_50.gif) 0 bottom no-repeat}
        #companyNetwork .article .list .list_inner{width: 580px;margin: 0 auto;overflow: hidden;}
        #companyNetwork .article .list .list_inner ul{width: 624px;}
        #companyNetwork .article .list .list_inner ul li{float: left;padding:0 44px 24px 0;}
        #companyNetwork .article .list .list_inner ul li a{display: block;width: 112px;height: 112px;line-height: 112px;text-align: center;font-size: 20px;color: #ffffff;border-radius: 56px;-webkit-border-radius: 56px;-moz-border-radius: 56px;}
        #companyNetwork .article .list .list_inner ul li.list_0 a{background-color: #9cd5de}
        #companyNetwork .article .list .list_inner ul li.list_1 a{background-color: #70bdac}
        #companyNetwork .article .list .list_inner ul li.list_2 a{background-color: #98c084}
        /*----------------------------------------------companyNetwork-end--------------------------------8-----------*/

        /*----------------------------------------------network_detail-begin--------------------------------9-----------*/
        #network_detail{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #network_detail .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #network_detail .article h2{padding:0 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #network_detail .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #network_detail .article .header{padding-top: 52px;border-bottom:solid 2px #ee0000;}
        #network_detail .article .header .banner{position: relative;width: 600px;height: 356px;overflow: hidden;margin: 0 auto;}
        #network_detail .article .header .banner .slides a{display: block;}
        #network_detail .article .header .banner ol{position: absolute;left: 50%;top: 310px;}
        #network_detail .article .header .banner ol li{float: left;padding-right: 10px;}
        #network_detail .article .header .banner ol a{cursor: pointer;text-indent:-99em;display: block;width: 36px;height: 36px;background: url(../images/img_07.png) 0 0 no-repeat}
        #network_detail .article .header .banner ol a.flex-active{background: url(../images/img_06.png) 0 0 no-repeat}
        #network_detail .article .header .banner ul.flex-direction-nav{display: none;}

        #network_detail .article .header .introduct{padding: 0 20px 20px 20px;margin-top: 20px;position: relative;}
        #network_detail .article .header .introduct p{font-size: 24px;color: #000000;line-height: 48px;}
        #network_detail .article .header .introduct .more{font-size: 22px;color: #346170;text-decoration: underline;position: absolute;right: 20px;bottom: 30px;}

        #network_detail .article ul.newList{padding: 10px 20px 0 20px;}
        #network_detail .article ul.newList li{width: 100%;height: 172px;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #network_detail .article ul.newList li a{display: block;padding-bottom: 26px;}
        #network_detail .article ul.newList li .left{float: left;padding: 25px 0 0 0;}
        #network_detail .article ul.newList li .left img{width: 220px;height: 122px;}
        #network_detail .article ul.newList li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #network_detail .article ul.newList li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        #network_detail .article ul.newList li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}
        #network_detail .article ul.newList li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #network_detail .article ul.newList li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;}

        #network_detail .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------network_detail-end--------------------------------9-----------*/

        /*----------------------------------------------offerings-begin--------------------------------10-----------*/
        /*注意样式重用*/
        #offerings{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #offerings .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #offerings .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #offerings .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #offerings .article ul{padding: 28px 20px 0 20px;}
        #offerings .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #offerings .article ul li a{display: block;padding-bottom: 42px;}
        #offerings .article ul li .left{float: left;padding: 25px 0 0 0;}
        #offerings .article ul li .left img{width: 220px;height: 170px;}
        #offerings .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #offerings .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        /*#events .article ul li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}*/
        #offerings .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #offerings .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}

        #offerings .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------offerings-end--------------------------------10-----------*/

        /*----------------------------------------------bestPractices-begin--------------------------------10-----------*/
        /*注意样式重用*/
        #bestPractices{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #bestPractices .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #bestPractices .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #bestPractices .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        /*#bestPractices .article ul{padding: 28px 20px 0 20px;}*/
        /*#bestPractices .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}*/
        /*#bestPractices .article ul li a{display: block;padding-bottom: 42px;}*/
        /*#bestPractices .article ul li .left{float: left;padding: 25px 0 0 0;}*/
        /*#bestPractices .article ul li .left img{width: 220px;height: 170px;}*/
        /*#bestPractices .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}*/
        /*#bestPractices .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}*/
        /*#bestPractices .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}*/
        /*#bestPractices .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}*/

        #bestPractices .article .about_tap{padding-top: 45px;position: relative;width: 640px;height: auto;overflow: hidden;margin: 0 auto;}
        /*#bestPractices .article .about_tap ol{position: absolute;left: 50%;top: 408px;}*/
        /*#bestPractices .article .about_tap ol li{float: left;padding-right: 10px;}*/
        /*#bestPractices .article .about_tap ol a{cursor: pointer;text-indent:-99em;display: block;width: 36px;height: 36px;background: url(../images/img_07.png) 0 0 no-repeat}*/
        /*#bestPractices .article .about_tap ol a.flex-active{background: url(../images/img_06.png) 0 0 no-repeat}*/
        #bestPractices .article .about_tap ol{display: none;}

    #bestPractices .article .about_tap ul.slides{height: auto;}

        /*#bestPractices .article .about_tap ul.flex-direction-nav{position: absolute;left: 0;top: 200px;width: 640px;}*/
        /*#bestPractices .article .about_tap ul.flex-direction-nav li:first-child {float: left}*/
        /*#bestPractices .article .about_tap ul.flex-direction-nav li:last-child {float: right}*/
        /*#bestPractices .article .about_tap ul.flex-direction-nav a{display: block;width: 30px;height: 72px;text-indent: -9999px;}*/
        /*#bestPractices .article .about_tap ul.flex-direction-nav a.flex-prev{background: url(../images/arrow2.png) 0 0 no-repeat;}*/
        /*#bestPractices .article .about_tap ul.flex-direction-nav a.flex-next{background: url(../images/arrow1.png) 0 0 no-repeat;}*/
        #bestPractices .article .about_tap ul.flex-direction-nav{display: none}

        #bestPractices .article .content{padding: 0 20px;}
        #bestPractices .article .content h3{font-size: 30px;color: #65c5e7;line-height: 48px;}

        #bestPractices .article .content div{padding: 20px 0;}
        #bestPractices .article .content img{width: 100%;}


        #bestPractices .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------bestPractices-end--------------------------------10-----------*/

        /*----------------------------------------------campaign-begin--------------------------------10-----------*/
        /*注意样式重用*/
        #campaign{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #campaign .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #campaign .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #campaign .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #campaign .article ul{padding: 28px 20px 0 20px;}
        #campaign .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #campaign .article ul li a{display: block;padding-bottom: 42px;}
        #campaign .article ul li .left{float: left;padding: 25px 0 0 0;}
        #campaign .article ul li .left img{width: 220px;height: 170px;}
        #campaign .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #campaign .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        /*#bestPractices .article ul li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}*/
        #campaign .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #campaign .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}

        #campaign .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------campaign-end--------------------------------10-----------*/

        /*----------------------------------------------bestPractices_detail-begin--------------------------------11-----------*/
        /*注意样式重用*/
        #bestPractices_detail{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #bestPractices_detail .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #bestPractices_detail .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #bestPractices_detail .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #bestPractices_detail .article .content{padding: 34px 20px 0 20px;}
        #bestPractices_detail .article h3{font-size: 28px;color: #65c5e7;line-height: 50px;}
        #bestPractices_detail .article h3 span{font-size: 36px;}
        /*#bestPractices_detail .article .content p{font-size: 24px;color: #000000;line-height: 46px;}*/
        #bestPractices_detail .article .content div{padding: 20px 0;}
        #bestPractices_detail .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------bestPractices_detail-end--------------------------------11-----------*/

        /*----------------------------------------------campaign_detail-begin--------------------------------11-----------*/
        /*注意样式重用*/
        #campaign_detail{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #campaign_detail .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #campaign_detail .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #campaign_detail .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #campaign_detail .article .content{padding: 34px 20px 0 20px;}
        #campaign_detail .article h3{font-size: 28px;color: #65c5e7;line-height: 50px;}
        #campaign_detail .article h3 span{font-size: 36px;}
        /*#campaign_detail .article .content p{font-size: 24px;color: #000000;line-height: 46px;}*/
        #campaign_detail .article .content div{padding: 20px 0;}
        #campaign_detail .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------campaign_detail-end--------------------------------11-----------*/

        /*----------------------------------------------caseStudies-begin--------------------------------12-----------*/
        #caseStudies .banner ol{top: 300px;}
        #caseStudies{background-position: center 280px;}
        /*----------------------------------------------caseStudies-end--------------------------------12-----------*/

        /*----------------------------------------------caseStudies_detail-begin--------------------------------11-----------*/
        /*注意样式重用*/
        #caseStudies_detail{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #caseStudies_detail .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #caseStudies_detail .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #caseStudies_detail .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #caseStudies_detail .article .content{padding: 34px 20px 0 20px;}
        #caseStudies_detail .article h3{font-size: 34px;color: #65c5e7;line-height: 50px;}
        #caseStudies_detail .article .content p img{max-width: 600px;margin: 5px auto;display: block;}

        #caseStudies_detail .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------caseStudies_detail-end--------------------------------11-----------*/

        /*----------------------------------------------insights-begin--------------------------------13-----------*/
        /*#caseStudies .banner ol{top: 300px;}*/
        /*#caseStudies{background-position: center 280px;}*/
        /*----------------------------------------------insights-end--------------------------------13-----------*/

        /*---------------------------------------------- healthCare-begin--------------------------------16-----------*/
        /*注意样式重用*/
        #healthCare{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #healthCare .article{overflow: hidden;width: 640px;margin: 0 auto;}
        #healthCare .article h2{padding-left: 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #healthCare .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        /*#healthCare .article .content{padding: 20px 20px 0 20px;}*/
        #healthCare .article h3{font-size: 36px;color: #65c5e7;line-height: 60px;}
        #healthCare .article h4{font-size: 30px;color: #ee0000;line-height: 42px;}
        /*#healthCare .article p{font-size: 24px;color: #000000;line-height: 42px;}*/

        #healthCare .article ul{padding: 28px 20px 0 20px;}
        #healthCare .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #healthCare .article ul li a{display: block;padding-bottom: 42px;}
        #healthCare .article ul li .left{float: left;padding: 25px 0 0 0;}
        #healthCare .article ul li .left img{width: 220px;height: 170px;}
        #healthCare .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #healthCare .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        /*#healthCare .article ul li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}*/
        #healthCare .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #healthCare .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}

        #healthCare .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*-------------------------------------o---------healthCare-end--------------------------------16-----------*/

        /*---------------------------------------------- observation-begin--------------------------------16-----------*/
        /*注意样式重用*/
        #observation{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #observation .article{overflow: hidden;width: 640px;margin: 0 auto;}
        #observation .article h2{padding-left: 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #observation .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #observation .article h3{font-size: 36px;color: #65c5e7;line-height: 60px;}
        #observation .article h4{font-size: 30px;color: #ee0000;line-height: 42px;}

        #observation .article ul{padding: 28px 20px 0 20px;}
        #observation .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #observation .article ul li a{display: block;padding-bottom: 42px;}
        #observation .article ul li .left{float: left;padding: 25px 0 0 0;}
        #observation .article ul li .left img{width: 220px;height: 170px;}
        #observation .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #observation .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        #observation .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #observation .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}

        #observation .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------Observation-end--------------------------------16-----------*/

        /*---------------------------------------------- hotTopics-begin--------------------------------16-----------*/
        /*注意样式重用*/
        #hotTopics{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #hotTopics .article{overflow: hidden;width: 640px;margin: 0 auto;}
        #hotTopics .article h2{padding-left: 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #hotTopics .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #hotTopics .article h3{font-size: 36px;color: #65c5e7;line-height: 60px;}
        #hotTopics .article h4{font-size: 30px;color: #ee0000;line-height: 42px;}

        #hotTopics .article ul{padding: 28px 20px 0 20px;}
        #hotTopics .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #hotTopics .article ul li a{display: block;padding-bottom: 42px;}
        #hotTopics .article ul li .left{float: left;padding: 25px 0 0 0;}
        #hotTopics .article ul li .left img{width: 220px;height: 170px;}
        #hotTopics .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #hotTopics .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        #hotTopics .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #hotTopics .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}

        #hotTopics .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------hotTopics-end--------------------------------16-----------*/

        /*---------------------------------------------- family-begin--------------------------------14-----------*/
        #family .article ul{width: 402px;padding-top: 60px;}
        /*----------------------------------------------family-end--------------------------------14-----------*/

        /*---------------------------------------------- value-begin--------------------------------15-----------*/
        #value{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #value .article{overflow: hidden;width: 640px;margin: 0 auto;}
        #value .article h2{padding: 0 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #value .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #value .article .list{padding: 100px 0 78px 0;}
        #value .article .list ul{padding-left: 165px;}
        #value .article .list ul li{font-size: 30px;color: #000000;line-height: 60px;padding-left: 32px;background: url(../images/img_71.png) 0 center no-repeat}
        /*----------------------------------------------value-end--------------------------------15-----------*/

        /*----------------------------------------------recruitment-begin--------------------------------15-----------*/
        #recruitment{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #recruitment .article{overflow: hidden;width: 640px;margin: 0 auto;}
        #recruitment .article h2{padding-left: 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #recruitment .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #recruitment .article .content{padding: 0 20px}
        #recruitment .article .search{height: 50px;padding-top: 60px;padding-bottom: 20px;}
        #recruitment .article .search select{border: none;appearance:none;-moz-appearance:none; -webkit-appearance:none;width: 154px;height: 48px;border-radius: 10px;background: #948a85 url(../images/img_109.png) 118px center no-repeat;font-size: 26px;color: #ffffff;line-height: 48px;padding-left: 6px;}
        #recruitment .article .search .key{width: 128px;height: 48px;border: solid 1px #948a85;border-radius: 10px;font-size: 26px;color: #948a85;padding-left: 22px;}
        #recruitment .article .search .goSearch{display: block;width: 54px;height: 50px;background: #ee0000 url(../images/img_110.png) center center no-repeat;border-radius: 10px;outline: none;}

        #recruitment .article .result{padding-left: 28px;}
        #recruitment .article .result ul li{padding-bottom: 1px;background: url(../images/img_73.gif) 0 bottom no-repeat;}
        #recruitment .article .result .title{font-size: 26px;color: #000000;line-height: 82px;background: url(../images/img_74.png) 500px center no-repeat;}
        #recruitment .article .result .title.active{background: url(../images/img_75.png) 500px center no-repeat;}
        #recruitment .article .result .title span{margin-right: 26px;}
        #recruitment .article .result .title span.jobName{color: #65c5e7;}
        #recruitment .article .result .more{display: none;position: relative;padding:5px 0;background: url(../images/img_73.gif) 0 top no-repeat;}
        #recruitment .article .result .more p{font-size:24px;color:#000000;line-height: 36px;}
        #recruitment .article .result .more a{display:block;width:132px;text-align: center;font-size: 24px;line-height: 40px;color: #ffffff;background-color: #ee0000;position: absolute;right: 38px;top: 44px;border-radius: 5px;}

        #recruitment .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------recruitment-end--------------------------------15-----------*/

        /*----------------------------------------------recruitment_detail-begin--------------------------------15-----------*/
        #recruitment_detail{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #recruitment_detail .article{overflow: hidden;width: 640px;margin: 0 auto;}
        #recruitment_detail .article h2{padding-left: 20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #recruitment_detail .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #recruitment_detail .article .content{padding: 0 20px;}
        #recruitment_detail .article .search{height: 50px;padding-top: 60px;padding-bottom: 20px;}
        #recruitment_detail .article .search select{border: none;appearance:none;-moz-appearance:none; -webkit-appearance:none;width: 154px;height: 48px;border-radius: 10px;background: #948a85 url(../images/img_109.png) 118px center no-repeat;font-size: 26px;color: #ffffff;line-height: 48px;padding-left: 6px;}
        #recruitment_detail .article .search .key{width: 128px;height: 48px;border: solid 1px #948a85;border-radius: 10px;font-size: 26px;color: #948a85;padding-left: 22px;}
        #recruitment_detail .article .search .goSearch{display: block;width: 54px;height: 50px;background: #ee0000 url(../images/img_110.png) center center no-repeat;border-radius: 10px;outline: none;}

        #recruitment_detail .article .jobRequirements p{font-size:24px;color:#000000;line-height: 36px;}
        #recruitment_detail .article .jobIntroduction{padding-top: 20px;}
        #recruitment_detail .article .email{text-align: center;background-color: #ee0000;margin-top: 20px;}
        #recruitment_detail .article .email a{font-size: 24px;line-height: 40px;color: #ffffff;}

        #recruitment_detail .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------recruitment_detail-end--------------------------------15-----------*/

        /*----------------------------------------------solution_detail-begin--------------------------------11-----------*/
        /*注意样式重用*/
        #solution_detail{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #solution_detail .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #solution_detail .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #solution_detail .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #solution_detail .article .content{padding: 34px 20px 0 20px;}
        #solution_detail .article h3{font-size: 34px;color: #65c5e7;line-height: 50px;}

        #solution_detail .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------solution_detail-end--------------------------------11-----------*/

        /*----------------------------------------------events-begin--------------------------------10-----------*/
        /*注意样式重用*/
        #events{width:100%;position:relative;background: url(../images/img_28.png) center 0 no-repeat;float: left;height: auto;}

        #events .article{overflow: hidden;width: 640px;margin: 0 auto;}

        #events .article h2{padding-left:20px;height: 42px;line-height: 42px;font-size: 30px;color: #ffffff}
        #events .article h2 span{background: url(../images/img_36.png) right center no-repeat;padding-right: 20px;}

        #events .article ul{padding: 28px 20px 0 20px;}
        #events .article ul li{width: 100%;height: auto;padding-bottom: 2px;background: url(../images/img_23.png) 0 bottom no-repeat}
        #events .article ul li a{display: block;padding-bottom: 42px;}
        #events .article ul li .left{float: left;padding: 25px 0 0 0;}
        #events .article ul li .left img{width: 220px;height: 170px;}
        #events .article ul li .right{float: left;padding: 25px 0 0 20px;width: 360px;}
        #events .article ul li .right h3{font-size: 24px;color: #65c5e7;padding-bottom: 1px;background: url(../images/img_27.png) 0 bottom repeat-x;line-height: 26px;height: 62px;position: relative;}
        /*#events .article ul li .right h3 span{font-size: 18px;color: #000000;line-height: 26px;position: absolute;right: 0;bottom: 2px;}*/
        #events .article ul li .right p{padding-top:7px;font-size: 22px;color: #000000;line-height: 26px;position: relative}
        #events .article ul li .right p span{color: #346170;text-decoration: underline;position: absolute;right: 0;bottom: 0;font-size: 18px;}

        #events .article .footer{width: 640px;height: 78px;margin: 0 auto;background: url(../images/img_45.png) 0 bottom no-repeat;padding-top: 20px;}
        /*----------------------------------------------events-end--------------------------------10-----------*/

        /*--------------------------------------------------error-begin--------------------------3---------------*/
        /*#page #pagebody #error{width: 100%;height:auto;float: left;}*/
        /*#page #pagebody #error .error_inner{width: 960px;margin: 0 auto;}*/
        /*--------------------------------------------------error-end----------------------------3-------------*/

        /*--------------------------------------------------page_building-begin------------------4----------------*/
        /*#page #pagebody #page_building{width: 100%;height:auto;float: left;}*/
        /*#page #pagebody #page_building .page_building_inner{width: 960px;margin: 0 auto;}*/
        /*--------------------------------------------------page_building-end--------------------4----------------*/

        /*--------------------------------------------------search-begin-------------------------5----------------*/
        /*#page #pagebody #search{width:100%;height:auto;float:left}*/
        /*#page #pagebody #search .search_inner{width: 960px;;position: relative;margin: 0 auto;}*/
        /*--------------------------------------------------search-end---------------------------5--------------*/

    /*----------------------------------------------middle-end-------------------------------------------*/
}