* {margin: 0;padding: 0;}
img {border: 0}
ul {list-style: none;}
a {text-decoration: none;}
body {
    font-size: 14px;
    font-family: "Microsoft YaHei","微软雅黑","Microsoft Yahei","黑体","宋体",Arial,Simsun,Helvetica,sans-serif;
    background: #fff;
    color: #333;
}
/* div:after,
ul:after {
    content: " ";
    display: table;
    height: 0;
    clear: both;
    visibility: hidden;
} */
/*轮播图样式*/
.banner {
    height: 600px;
    min-width: 1024px;
    position: relative;
}
.banner ul li {
    height: 100%;
    width: 100%;
    position: absolute;
    display: none;
    z-index: 10;
}
.banner .indicator {
    position: absolute;
    width: 100%;
    left:0;
    bottom:24px;
    text-align: center;
    z-index: 20;
}
.icon {
    background: url("../images/icon_list.png") no-repeat;
}
.banner .indicator span {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 5px;
    background-position: -72px -247px;
    cursor: pointer;
}

.vip_manage{
    width: 100%;
    height: 200px;
    margin: 180px auto 0;
    position: absolute;
}
.vip_manage p{
    margin-top: 45px;
    font-size: 50px;
    text-align: center;
    
}

.vip_manage_icon {
    background-position: -380px -442px;
    height: 120px;
    width: 120px;
    margin: 0 auto;
}
.vip_word{
	font-size: 48px;
	color: #e50012;
	vertical-align: middle;
}
.hosp_follow_icon {
    background-position: -288px -16px;
}
/*主题内容部分*/
.wrapper {
    width: 1024px;
    margin: 0 auto;
}
/*七大系统切换*/
.nav {
    height: 115px;
    margin: 40px auto 60px;
}
.nav >div {
    float: left;
    margin: 0 21px;
    cursor: pointer;
}
.nav >div p {
    height: 38px;
    margin-top: 10px;
}
.nav >div div {
    width: 65px;
    height: 65px;
    margin: 0 auto;
}
.nav .nav_list1 div{
    background-position: -14px -442px;
}
.nav .nav_list1 p{
    border-color: #c64645;
    color: #c64645;
}
.nav .nav_list2 div{
    background-position: -12px -351px;
}
.nav .nav_list2 p{
    border-color: #7d80bb;
    color: #7d80bb;
}
.nav .nav_list3 div{
    background-position: -142px -351px;
}
.nav .nav_list3 p{
    border-color: #78614b;
    color: #78614b;
}
.nav .nav_list4 div{
    background-position: -15px -533px;
}
.nav .nav_list4 p{
    border-color: #cf6789;
    color: #cf6789;
}
.nav .nav_list5 div{
    background-position: -15px -624px;
}
.nav .nav_list5 p{
    border-color: #d38045;
    color: #d38045;
}
.nav .nav_list6 div{
    background-position: -142px -442px;
}
.nav .nav_list6 p{
    border-color: #5b94bc;
    color: #5b94bc;
}
.nav .nav_list7 div{
    background-position: -142px -533px;
}
.nav .nav_list7 p{
    border-color: #757d60;
    color: #757d60;
}
.active {
    border-bottom: 2px solid;
}
/*七大系统主体*/
.bottom_main {
    min-height: 750px;
}
.bottom_main .content_title {
    text-align: center;
    margin-bottom: 50px;
    font-size: 46px;
    color: #e50012;
}
.bottom_main >div >p {
    float: left;
    width: 570px;
    height: 625px;
}
.bottom_main >div >div {
    float: left;
    width: 454px;
    min-height: 640px;
}
.bottom_content2,
.bottom_content3,
.bottom_content4,
.bottom_content5,
.bottom_content6,
.bottom_content7{
    display: none;
}
.bottom_content1 .left_image {
    background: url("../images/product01.png") no-repeat 0 center;
}
.bottom_content2 .left_image {
    background: url("../images/product02.png") no-repeat 0 center;
}
.bottom_content3 .left_image {
    background: url("../images/product03.png") no-repeat 0 center;
}
.bottom_content4 .left_image {
    background: url("../images/product04.png") no-repeat 0 center;
}
.bottom_content5 .left_image {
    background: url("../images/product05.png") no-repeat 0 center;
}
.bottom_content6 .left_image {
    background: url("../images/product06.png") no-repeat -5px center;
}
.bottom_content7 .left_image {
    background: url("../images/product07.png") no-repeat 0 center;
}
.right_text >div {
    margin-top: 20px;
}
.right_text >div >p {
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #3e91c5;
    position: relative;
}
.right_text >div >p >span {
    position: absolute;
    width: 25px;
    height: 25px;
    top: 8px;
    left: -17px;
    background-position: -154px -294px;
}
.product_into >div {
    line-height: 30px;
    margin-left: 10px;
    font-size: 16px;
    color: #666;
}
.product_form li,
.product_char li {
    float: left;
    min-width: 192px;
    height: 40px;
    line-height: 40px;
    padding-left: 22px;
    font-size: 16px;
    color: #666;
    position: relative;
}
.product_form li span,
.product_char li span {
    position: absolute;
    width: 10px;
    height: 10px;
    background-position: -73px -280px;
    top: 15px;
    left: 3px;
}
.container {
    margin-bottom: 100px;
}
.padding_right {
    padding-right: 50px;
}

* {margin: 0;padding: 0;}
img {border: 0}
ul {list-style: none;}
a {text-decoration: none;}
body {
    font-size: 14px;
    font-family: "Microsoft YaHei","微软雅黑","Microsoft Yahei","黑体","宋体",Arial,Simsun,Helvetica,sans-serif;
    background: #fff;
    color: #333;
}
/* div:after,
ul:after {
    content: " ";
    display: table;
    height: 0;
    clear: both;
    visibility: hidden;
} */
/*轮播图样式*/
.banner {
    height: 600px;
    min-width: 1024px;
    position: relative;
}
.banner ul li {
    height: 100%;
    width: 100%;
    position: absolute;
    display: none;
    z-index: 10;
}
.banner .indicator {
    position: absolute;
    width: 100%;
    left:0;
    bottom:24px;
    text-align: center;
    z-index: 20;
}

.banner .indicator span {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 5px;
    background-position: -72px -247px;
    cursor: pointer;
}
.banner .indicator .cur {
    background-position: -72px -220px;
}
.banner li >div {
    width: 700px;
    height: 200px;
    margin: 180px auto 0;
    position: relative;
}
.banner li >div div{
    margin: 0 auto;
    width: 250px;
    height: 80px;
}
.banner li >div p {
    margin-top: 65px;
    font-size: 58px;
    text-align: center;
}
.intel_icon {
    background-position: -12px -15px;
}
    /*主题内容部分*/
.center_title {
    width: 588px;
    margin: 50px auto 50px;
}
.center_title div {
    text-align: center;
    font-size: 48px;
    position: relative;
    margin-bottom: 10px;
}
.center_title p {
    text-align: center;
    font-size: 18px;
    font-family: "宋体",Arial;
    color: #666;
}
.center_title div span {
    position: absolute;
    width: 147px;
    height: 1px;
    background-color: #000;
    top: 32px;
}
.center_title .line_left {
    left: 0;
}
.center_title .line_right {
    right: 0;
}
.bottom_main {
    height: 940px;
    margin: 0 auto;
}
.bottom_content {
    width: 1000px;
    height: 100%;
    margin: 0 auto;
    position: relative;
    background: url("../images/tree.png") no-repeat center center;
}
.bottom_content >div {
    position: absolute;
    padding-left: 120px;
}
.bottom_content >div span {
    position: absolute;
    width: 100px;
    height: 100px;
    left: 0;
}
.bottom_content >div p{
    font-size: 30px;
    margin-bottom: 10px;
}
.bottom_content >div div{
    font-size: 18px;
}
.bottom_content .text_box1 {
    color: #c64645;
    width: 378px;
    top: 100px;
    right: 85px;
}
.bottom_content .text_box1 span{
    background-position: -393px -457px;
}
.bottom_content .text_box2 {
    color: #7d80bb;
    width: 338px;
    top: 200px;
    left: 5px;
}
.bottom_content .text_box2 span{
    background-position: -278px -457px;
}
.bottom_content .text_box3 {
    color: #cf6789;
    width: 373px;
    top: 300px;
    right: 0;
}
.bottom_content .text_box3 span{
    background-position: -512px -457px;
}
.bottom_content .text_box4 {
    color: #78614b;
    width: 317px;
    top: 400px;
    left: 60px;
}
.bottom_content .text_box4 span{
    background-position: -278px -589px;
}
.bottom_content .text_box5 {
    color: #d38045;
    width: 360px;
    top: 500px;
    right: 25px;
}
.bottom_content .text_box5 span{
    background-position: -630px -457px;
}
.bottom_content .text_box6 {
    color: #5b94bc;
    width: 342px;
    top: 600px;
    left: 0;
}
.bottom_content .text_box6 span{
    background-position: -393px -589px;
}
.bottom_content .text_box7 {
    color: #757d60;
    width: 300px;
    top: 700px;
    right: 125px;
}
.bottom_content .text_box7 span{
    background-position: -512px -588px;
}

.home_solu_bg {
    background: #f7f7f7 url(../images/home_solu_bg_03.jpg) no-repeat center top;
    padding: 84px 0 60px;
}
.home_title {
    border-top: 1px solid #e0e0e0;
    font-family: arial;
    position: relative;
    text-align: center;
    font-size: 14px;
    text-transform: uppercase;
}
.home_title div {
    font-family: "微软雅黑";
    font-size: 24px;
    font-weight: bold;
    margin-top: -15px;
}

.home_solu_bg .home_title div span {
    background: #f7f7f7;
}
.home_title div span {
    padding: 0 20px 3px;
    display: inline-block;
    background: #FFFFFF;
}
.home_title div span em {
    color: #e50012;
    font-style: normal;
}
.home_solu {
    width: 1200px;
    margin: 0 auto;
    padding: 30px 0 0;
    overflow: hidden;
}
.home_solu .text {
    font-size: 15px;
    line-height: 26px;
    text-align: center;
}
.home_solu .text .color {
    font-weight: bold;
    color: #e50012;
}
.home_solu .list {
    overflow: hidden;
    font-size: 14px;
    padding: 35px 48px 0;
}
.home_solu .list li {
    float: left;
    width: 220px;
    height: 275px;
    text-align: center;
    background: #fff;
    margin: 0 28px;
}
.home_solu .list .title {
    padding-top: 30px;
    font-size: 16px;
    font-weight: bold;
}
.home_solu .list .title span {
    text-transform: uppercase;
    font-size: 11px;
    font-family: arial;
    font-weight: normal;
    color: #a3a3a3;
    word-wrap: break-word;
    height: 50px;
    display: block;
    padding: 0 10px;
}
.home_solu .list .img {
    padding: 10px 0 18px;
}
a {
    color: #414446;
    text-decoration: none;
    noline: -webkit-tap-highlight-color:rgba(0,0,0,0);
}
.home_solu .list .img img {
    width: 115px;
    height: 82px;
}

.home_pro {
    width: 1200px;
    margin: 40px auto 0;
}
.home_pro .list {
    overflow: hidden;
    text-align: center;
    font-size: 14px;
}
.home_pro .list li {
    float: left;
    border: 1px solid #e1e1e1;
    width: 281px;
    height: 371px;
    margin: 0 58px;
}
.home_pro .list .img {
    padding: 34px 0 40px;
}
.solution {
    overflow: hidden;
}
.solution .con {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    font-size: 15px;
    text-align: center;
}
.solu_title {
    border-bottom: 1px solid #e6e6e6;
    padding: 60px 0 30px;
    text-align: center;
    position: relative;
    margin-bottom: 30px;
}
.solu_title .t {
    color: #e50012;
    font-size: 46px;
    line-height: 50px;
}
.solu_title .t .l {
    height: 100%;
    display: inline-block;
    width: 37px;
    background: url(../images/solu_title_03.jpg) no-repeat left center;
    vertical-align: middle;
}
.solu_title .t .r {
    height: 100%;
    display: inline-block;
    width: 37px;
    background: url(../images/solu_title_03.jpg) no-repeat right center;
    vertical-align: middle;
}
.solu_title .b {
    position: absolute;
    left: 0;
    bottom: -15px;
    width: 100%;
}
.solu_title .b span {
    display: inline-block;
    font-size: 24px;
    color: #595959;
    padding: 0 20px;
    background: #fff;
}
.solution .con .text {
    text-align: left;
    line-height: 26px;
    padding-bottom: 30px;
}
.solution .con .img {
    padding-top: 50px;
}
img {
    border: none;
    border: 0;
    max-width: 100%;
    vertical-align: top;
}
.solution .con {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    font-size: 15px;
    text-align: center;
}




