a {
    color: #414446;
    text-decoration: none;
}
a:focus {
    outline: medium none;
    color: #414446;
    text-decoration: none;
}
a:hover,a:active {
    color: #ff6c00 !important;
    text-decoration: none;
}

.top {
    background: #fff none repeat scroll 0 0;
    height: 121px;
    margin: 0 auto;
    max-width: 1890px;
    padding: 0 15px;
    position: relative;
    z-index: 9;
}
.top-main {
    width: 100%;
}
.logo {
    background:  url("../images/logo.png") no-repeat center top;
    display: inline-block;
    float: left;
    height: 75px;
    margin: 24px 0;
    width: 250px;
}
.Top_Hotline {
    float: right;
    padding-top: 18px;
}
.Top_Hotline .SreachBox {
    background:  url("../images/bg4.jpg") no-repeat left top;
    float: left;
    height: 28px;
    overflow: hidden;
    padding: 1px;
    width: 148px;
}
.Top_Hotline .SreachBox .sreach_btn {
    display: block;
    float: right;
    height: 28px;
    width: 31px;
}
.Top_Hotline .SreachBox .sreach_ipu {
    background:  none repeat 0 0;
    border: 0 none;
    color: #7e7e7e;
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 4px 0 4px 9px;
    width: 106px;
}
.main-nav {
    float:right;
    margin-top: -61px;
}
.main-nav ul li {
    float: left;
}
.main-nav ul li .nav-a {
    color: #555;
    display: inline-block;
    font-size: 1.333em;
    line-height: 40px;
    padding: 0 22px 16px;
}
.main-nav ul li .nav-a:hover, .main-nav ul li.onnav .nav-a {
    border-bottom: 3px solid #ff6c00;
    color: #ff6c00;
}
.HomeBan {
    height: 500px;
    overflow: hidden;
    position: relative;
    width: 100%;
    top:-2px;
}
.HomeBan .BanList {
    height: 500px;
    width: 100%;
}
.HomeBan .BanList li a {
    display: block;
    height: 500px;
    width: 100%;
}
.HomeBan .hd {
    background:  url("../images/HomeBan_bg.png") no-repeat center center;
    bottom: 11px;
    height: 26px;
    left: 50%;
    margin-left: -77.5px;
    padding-left: 2px;
    position: absolute;
    width: 153px;
}
.HomeBan .hd li {
    background:  url("../images/HomeBan_on.png") no-repeat left top;
    float: left;
    height: 14px;
    margin: 7px 0 0 14px;
    position: relative;
    width: 14px;
}

.HomeBan .hd .on {
    background-position: left bottom;
}
.HomeBan .hd li span {
    background:  url("../images/HomeBan2.png") no-repeat center center;
    bottom: 16px;
    display: none;
    height: 57px;
    left: 50%;
    margin-left: -50px;
    padding: 5px 5px 0;
    position: absolute;
    width: 90px;
}
.HomeBan .hd .on span {
    display: block;
}
.HomeBan .hd li span img {
     height: 43px;
     width: 90px;
 }
.our_service {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.our_service .TabList {
    height: 100%;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 5;
}
.service_Title1 {
    padding-bottom: 32px;
    padding-top: 55px;
}
.our_service .service_Title1 {
    margin: 0 auto;
    padding-bottom: 30px;
    width: 1200px;
}

.service_Title1 .en {
    color: #000;
    display: block;
    font-size: 4em;
    font-weight: bold;
    line-height: 1;
}
.service_Title1 .cn {
    border-bottom: 5px solid #ff6c00;
    display: inline-block;
    font-size: 2em;
    line-height: 1.5;
}
.our_service .service_Title1 .brief {
    font-size: 15px;
    line-height: 20px;
    padding-top: 5px;
}
.our_service .TabList .List {
    height: 0;
    margin: 0 auto;
    position: relative;
    width: 1200px;
    z-index: 333;
}
.our_service .TabList .List .ul {
    width: 100%;
}
.our_service .TabList .List .ul li {
    border-bottom: 1px solid #dadada;
    border-left: 1px solid #dadada;
    border-top: 1px solid #dadada;
    float: left;
    height: 217px;
    padding: 42px 21px 0 45px;
    position: relative;
    width: 232px;
}
.our_service .TabList .List .ul li a {
    color: #555;
    display: inline-block;
    line-height: 20px;
    padding: 120px 0 0;
}
.our_service .TabList .List .ul li a .title {
    font-size: 24px;
    padding-bottom: 10px;
}
.our_service .TabList .List .ul li a .brief {
    color: #999;
}
.our_service .TabList .List .ul li a span {
    display: block;
    font-size: 14px;
}
.our_service .TabList .List .ul li .span {
    position: absolute;
    right: 46px;
    top: 36px;
}
.our_service .TabList .List .ul li.a_service1 a {
    background:  url("../images/home/bg30.jpg") no-repeat left top;
}
.our_service .TabList .List .ul li.a_service2 a {
    background:  url("../images/home/bg29.jpg") no-repeat left 14px;
}
.our_service .TabList .List .ul li.a_service3 a {
    background:  url("../images/home/bg33.jpg") no-repeat left 14px;
}
.our_service .TabList .List .ul li.a_service4 a {
    background:  url("../images/home/bg32.jpg") no-repeat left 14px;
}

.our_service .TabList .List .ul li.a_service4 {
    border-right: 1px solid #dadada;
    width: 234px;
}
.our_case {
    padding-bottom: 38px;
    width: 100%;
}
.service_Title2 {
    border-bottom: 1px solid #f2f2f2;
    bottom: -1px;
    padding-top: 55px;
    position: relative;
    text-align: center;
}
.service_Title2 .en {
    color: #000;
    display: block;
    font-size: 4em;
    font-weight: bold;
    line-height: 1;
}
.service_Title2 .cn {
    border-bottom: 5px solid #ff6c00;
    display: inline-block;
    font-size: 2em;
    line-height: 1.5;
}
.our_case .brief {
    font-size: 14px;
    padding: 30px 0;
    text-align: center;
}
.our_case .our_case_cont ul li {
    float: left;
    position: relative;
    width: 20%;
}
.our_case .our_case_cont ul li .imglist {
    width: 100%;
    height: 350px;
}
.our_case .our_case_cont ul li .divDown {
    background:  url("../images/home/bg36.png") repeat left top;
    bottom: 0;
    display: none;
    left: 0;
    padding-bottom: 2%;
    position: absolute;
    text-align: center;
    width: 100%;
}
.our_case .our_case_cont ul li .divDown .cont .tit {
    font-size: 1.4em;
    height: 40px;
    line-height: 40px;
    margin-bottom: 1%;
    color:#fff
}
.our_case .our_case_cont .see_more {
    padding-top: 38px;
    text-align: center;
}
.our_case .our_case_cont .see_more a {
    background:  url("../images/home/bg38_2.png") no-repeat center top;
    display: inline-block;
    font-size: 1.5em;
    height: 60px;
    line-height: 60px;
    width: 360px;
}
.our_case .our_case_cont .see_more a span {
    background:  url("../images/home/bg37_2.png") no-repeat right center;
    color: #fff;
    padding-right: 25px;
}

.our_news .divTitle .a_tab {
    display: inline-block;
    float: left;
    width: 50%;
}
.our_news .divTitle .a_tab p {
    border: 3px solid #000;
    line-height: 60px;
    margin: 0;
    text-align: center;
}
.our_news .divTitle .a_tab p span {
    color: #555;
    font-size: 1.667em;
    padding-left: 33px;
}
.our_news .divTitle .a_tab.on {
    background: #000 none repeat 0 0;
}
.our_news .divTitle .a_tab1.on span {
    background:  url("../images/home/bg46.jpg") no-repeat left center;
    color: #fff;
}
.our_news .divTitle .a_tab1 p span {
    background:  url("../images/home/bg46_2.jpg") no-repeat left center;
}
.our_news .divTitle .a_tab2 p span {
    background:  url("../images/home/bg47.jpg") no-repeat left center;
}
.our_news .divTitle .a_tab2.on span {
    background:  url("../images/home/bg47_2.jpg") no-repeat left center;
    color: #fff;
}
.our_news .divBox {
    height: 674px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.our_news .box {
    background: #fff none repeat 0 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.our_news .box  ul li {
    border-bottom: 1px solid #f3f3f3;
    float: left;
    height: 133px;
    margin-right: 60px;
    overflow: hidden;
    padding: 18px 0;
    width: 540px;
}
.our_news .box ul li .time {
    background:  url("../images/home/bg53.jpg") no-repeat center top;
    display: inline-block;
    float: left;
    height: 72px;
    padding: 14px 0;
    text-align: center;
    width: 100px;
}
.our_news .box ul li:hover .time {
    background-position: center bottom;
    color: #fff;
}
.our_news .box ul li .time b {
    display: block;
    font-size: 4.667em;
    line-height: 0.8;
}
.our_news .box ul li p {
    float: right;
    margin: 0;
    width: 420px;
}
.our_news .box ul li p a {
    font-size: 1.333em;
    line-height: 1;
}
.our_news .box ul li p span {
    color: #888;
    display: block;
    font-size: 1.167em;
    line-height: 20px;
    padding-top: 6px;
}
.our_news .box ul li .more {
    background:  url("../images/home/bg52.jpg") no-repeat center top;
    color: #555;
    display: block;
    float: right;
    font-size: 14px;
    line-height: 30px;
    margin-top: 10px;
    padding-left: 20px;
    width: 90px;
}



.Bottom {
    margin-top: 30px;
    background: #111111 none repeat 0 0;
    position: relative;
    z-index: 333;
}
.Main {
     margin: 0 auto;
     width: 1200px;
 }
.Bottom .Bottom_top {
    border-bottom: 1px solid #262626;
    padding: 25px 0;
}
.Bottom .Bottom_top .links {
    color: #555;
    float: left;
}
.Bottom .Bottom_top .links a {
    color: #555;
    font-size: 12px;
}
.Bottom .Bottom_top .links em {
    font-style: normal;
    margin: 0 8px;
}
.Bottom .Bottom_top .Copyright {
    color: #555;
    font-size: 12px;
    float: right;
    text-align: right;
}
.BottomLinks {
    padding: 10px 0 60px;
}
.BottomLinks .title {
    background:  url("../images/service/bg27.jpg") no-repeat 3px bottom;
    color: #4f4f4f;
    display: inline-block;
    padding: 0 3px 32px;
}
.BottomLinks .links {
    float: right;
    width: 1120px;
}
.BottomLinks .links a {
    color: #3a3a3a;
    display: inline-block;
    margin-bottom: 5px;
    margin-right: 15px;
}

.about_banner {
    height: 250px;
}
.technology_bg {
    background: #fff none repeat 0 0 !important;
    font-size: 14px;
    line-height: 28px;
    padding-top: 42px;
}
.MenuList {
    margin: 0 auto;
    text-align: center;
    width: 1200px;
}
.MenuList ul li {
    display: inline-block;
    margin-right: 10px;
}
.MenuList ul li a {
    display: block;
    font-size: 20px;
    background-color: #dfdfdf;
    padding: 8px 25px;
    border-radius: 16px;
}
.MenuList ul li a:hover, .MenuList ul li a.active {
    color:#fff !important;
    background-color: #eb8710;
}
.technology_title {
    background:  url("../images/technology_title.png") no-repeat center center;
    color: #000;
    font-size: 42px;
    height: 1px;
    padding: 74px 0;
    position: relative;
    text-align: center
}
.technology_title span {
    display: block;
    position: relative;
    top: -18px;
}
.news {
    color: #999;
    font-size: 14px;
    margin: 0 auto;
    width: 1140px;
}
.news li {
    border: 1px solid #e8e8e8;
    margin-bottom: 20px;
    padding-right: 24px;
}
.news li .img {
    border-right: 1px solid #e8e8e8;
    float: left;
    height: 206px;
    width: 266px;
}
.news li .img img {
    height: 206px;
    width: 266px;
}
.news li .time {
    background: #acacac none repeat 0 0;
    color: #fff;
    float: left;
    font-size: 41px;
    font-weight: bold;
    height: 104px;
    line-height: 68px;
    margin: 22px 0 0 27px;
    position: relative;
    text-align: center;
    width: 80px;
}
.news li .time span {
    background: #818181 none repeat 0 0;
    bottom: 0;
    display: block;
    font-size: 15px;
    font-weight: normal;
    height: 36px;
    left: 0;
    line-height: 36px;
    position: absolute;
    width: 100%;
}
.news li .txt {
    float: right;
    height: 182px;
    padding-top: 24px;
    position: relative;
    width: 720px;
}
.news li .txt .t {
    color: #555;
    font-size: 24px;
}
.news li .txt p {
    line-height: 24px;
    margin: 10px 0 0;
}
.news li .txt .more {
    bottom: 17px;
    color: #eb8710;
    padding-bottom: 4px;
    position: absolute;
    right: 0;
}
.pagenavi {
    clear: both;
    color: #999;
    margin-bottom: 50px;
    text-align: center;
}
.pagenavi a {
    border: 1px solid #c1c1c1;
    color: #999;
    display: inline-block;
    font-size: 16px;
    font-style: normal;
    height: 35px;
    line-height: 35px;
    margin-right: 5px;
    padding: 0 22px;
}
.currentPage {
    background: #ffb119 none repeat 0 0;
    border-color: #d99f14;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    font-style: normal;
    height: 35px;
    line-height: 35px;
    margin-right: 5px;
    padding: 0 22px;
}

.news_info {
    color: #999;
    font-size: 14px;
    line-height: 24px;
    margin: 0 auto;
    padding: 80px 0;
    width: 1140px;
}
.news_info .info_title {
    color: #555;
    font-size: 24px;
    line-height: 1em;
    text-align: center;
}
.news_info .info_time {
    padding: 26px 0 3px;
    text-align: center;
}
.news_info .info_time em {
    padding: 0 2em;
}
.news_info .info_time span {
     border: 1px solid #c1c1c1;
     cursor: pointer;
     display: inline-block;
     height: 25px;
     width: 27px;
}
.news_info .info_page {
    overflow: hidden;
}
.news_info .info_page a {
    float: left;
    height: 38px;
    width: 50px;
}
.news_info .info_page a.prev {
    background:  url("../images/case_info_prev.jpg") no-repeat left top;
}
.news_info .info_page a.next {
    background:  url("../images/case_info_next.jpg") no-repeat right top;
    float: right;
}
.news_info .info_page a:hover {
    background-position: left bottom;
}
.news_info .info_txt {
     border: 1px solid #e8e8e8;
     overflow: hidden;
     padding: 30px 80px 50px;
}
.info_txt a {
     color: #ff6c00;
}
.official_website_bg {
    position: relative;
}
.official_website_bg {
    background:  url("../images/service/bg30.jpg") no-repeat center bottom;
    width: 100%;
    height:500px
}
.official_website_bg .official_website {
    background:  url("../images/service/bg35.png") no-repeat left top;
    padding-left: 43px;
    width: 860px;
}
.ServicesBox .divBox .title {
    color: #ff6c00;
    display: block;
    font-size: 4em;
    line-height: 1;
    padding-top: 28px;
}
.ServicesBox .divBox .brief {
    color: #ff6c00;
    display: block;
    font-size: 2em;
    line-height: 2;
}
.ServicesBox .divBox .p {
    font-size: 1.167em;
    line-height: 24px;
    margin-top: 10px;
    text-indent: 2em;
}
.official_website_bg .img {
    bottom: 1px;
    left: 50%;
    margin-left: -600px;
    position: absolute;
    width: 1200px;
}
.official_website_bg .img img {
    bottom: 0;
    position: absolute;
    right: 80px;
    width: 700px;
}
.online_store_bg {
    background:  url("../images/service/bg31.jpg") no-repeat center center;
    width: 100%;
    height:500px;
}
.online_store_bg .online_store {
    background:  url("../images/service/bg37.png") no-repeat right top;
    float: right;
    padding-right: 40px;
    width: 610px;
}
.Interactive_Marketing_bg {
    background:  url("../images/service/bg32.jpg") no-repeat center center;
    width: 100%;
    height:500px;
}
.Interactive_Marketing_bg .Interactive_Marketing {
    background:  url("../images/service/bg38.png") no-repeat left top;
    padding-left: 45px;
    width: 365px;
}
.Interactive_Marketing_bg .divBox .p {
    color: #fff;
}
.Brand_Website_bg {
    background:  url("../images/service/bg33.jpg") no-repeat center center;
    width: 100%;
    height:500px;
}
.Brand_Website_bg .Brand_Website {
    background:  url("../images/service/bg39.png") no-repeat right top;
    float: right;
    padding-right: 38px;
    width: 490px;
}
.Industry_Portal_bg {
    background:  url("../images/service/bg34.jpg") no-repeat center center;
    width: 100%;
    height:500px;
}
.Industry_Portal_bg .Industry_Portal {
    background:  url("../images/service/bg41.png") no-repeat left top;
    padding-left: 45px;
    width: 440px;
}
.information_network_bg {
    background:  url("../images/service/bg35.jpg") no-repeat center center;
    width: 100%;
    height:500px;
}
.information_network_bg .information_network {
    background:  url("../images/service/bg40.png") no-repeat right top;
    float: right;
    padding-right: 25px;
    width: 575px;
}

.pagination li > a, .pagination li > span {
    padding: 8px 16px;
    font-size:20px
}
.QQcustomer {
    bottom: 100px;
    cursor: pointer;
    height: 136px;
    right: 8px;
    position: fixed;
    width: 136px;
    z-index: 9999;
}

.search_bg {
    background: #fff url("../images/search_bg_02.jpg") no-repeat center top;
    padding: 44px 0 70px;
    position: relative;
    z-index: 1;
}
.search .con {
    font-size: 14px;
    line-height: 28px;
    margin: 0 auto;
    position: relative;
    width: 1140px;
}
.search .con1 {
    margin-bottom: 24px;
    position: relative;
    z-index: 999;
}
.search .con1 .title {
    color: #555;
    font-size: 30px;
    line-height: 1em;
    padding-bottom: 15px;
}
.search .con1 .c {
    background: #dfdfdf url("../images/search_bg2_03.jpg") no-repeat 76px center;
    height: 114px;
    position: relative;
}
.search .con1 .c .box {
    left: 243px;
    position: absolute;
    top: 29px;
    width: 890px;
}
.search .con1 .c .text {
    background: #fff none repeat 0 0;
    border: 1px solid #c1c1c1;
    height: 45px;
    left: 0;
    position: absolute;
    top: 0;
    width: 710px;
}
.search .con1 .c .text input {
    color: #555;
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    padding-left: 17px;
    width: 575px;
}
.search .con1 .c .text .select {
    background: #f5f5f5 url("../images/search_selectbg_03.jpg") no-repeat 82px center;
    border-left: 1px solid #c1c1c1;
    font-size: 16px;
    height: 45px;
    line-height: 45px;
    position: absolute;
    right: 0;
    top: 0;
    width: 111px;
}
.search .con1 .c .text .select dt {
    font-size: 16px;
    line-height: 45px !important;
}
.search .con1 .c .text .select span {
    cursor: pointer;
    display: block;
    padding-left: 27px;
}
.search .con1 .c .text .select dl {
    background: #fff none repeat 0 0;
    border: 1px solid #c1c1c1;
    display: none;
    left: -1px;
    position: absolute;
    top: 28px;
    width: 111px;
}

.search .con1 .c .text .select dl a {
    display: block;
    padding-left: 27px;
}
.search .con1 .c .box .btn {
    background: #ffa800 none repeat 0 0;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    height: 45px;
    left: 735px;
    line-height: 35px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100px;
}
.search .con2_bg {
    background: #f7f7f7 none repeat 0 0;
    border-top: 1px solid #eee;
    height: 77px;
    padding-top: 12px;
}
.search .search_nav .num {
    bottom: 15px;
    font-size: 14px;
    position: absolute;
    right: 32px;
}
.search .search_nav .num span {
    color: #ffa800;
}
.search .con3 {
    background: #fff none repeat 0 0;
}
.search .con3 .list {
    padding: 0 32px;
}
.search .con3 .list ul {
    margin-bottom: 30px;
}
.search .con3 li {
    border-bottom: 1px solid #e8e8e8;
    color: #999;
    padding: 30px 0;
}
.search .con3 li .t {
    font-size: 20px;
}
.search .con3 li .txt {
    padding: 5px 0 10px;
}

.case_list {
    font-size: 16px;
    margin: 0 auto;
    width: 1200px;
}
.case_list .list li {
    border-bottom: 3px solid #d2d1d1;
    float: left;
    margin-bottom: 40px;
    margin-right: 20px;
    position: relative;
    width: 380px;
}
.case_list .list li .img {
    height: 250px;
    overflow: hidden;
    position: relative;
    width: 380px;
}
.case_list .list li .title {
    color: #000;
    font-weight: bold;
    height: 42px;
    line-height: 42px;
    padding: 0 5px;
}
.case_list .list li .case_list_icon {
    bottom: 9px;
    height: 19px;
    position: absolute;
    right: 8px;
    width: 44px;
}
.case_list .list li .case_list_icon .pc {
    background:  url("../images/case_list_icon.png") no-repeat left bottom;
    display: block;
    float: left;
    height: 19px;
    width: 20px;
}
.case_list .list li .case_list_icon .mobile {
    background:  url("../images/case_list_icon.png") no-repeat right center;
    display: block;
    float: right;
    height: 19px;
    width: 11px;
}
.case_info {
    background: #f2f2f2 none repeat 0 0;
    font-size: 14px;
    margin: 0 auto;
    max-width: 1920px;
    min-height: 500px;
    min-width: 1200px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.case_info .case_fixed {
    height: 10px;
    max-width: 1920px;
    width: 100%;
}
.case_info .left {
    background: #fff none repeat 0 0;
    height: 100%;
    position: absolute;
    width: 34.8%;
}
.case_info .left .con {
    padding: 35px 10% 0;
    position: relative;
}
.case_info .left .con .title {
    color: #666;
    font-size: 37px;
    line-height: 1em;
    margin-bottom: 20px;
    padding-bottom: 17px;
    position: relative;
}
.case_info .left .con .title span {
    background: #ffa800 none repeat 0 0;
    bottom: 0;
    height: 4px;
    left: 0;
    position: absolute;
    width: 71px;
}
.case_info .left .con .txt {
    color: #666;
    line-height: 24px;
    margin-bottom: 20px;
}
.case_info .left .con .b {
    background: #fff none repeat 0 0;
    bottom: 5px;
    left: 10%;
    position: absolute;
    width: 80%;
}
.case_info .left .con .link {
    border: 2px solid #ffa800;
    color: #ffa800;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 48px;
    line-height: 48px;
    margin-bottom: 20px;
    text-align: center;
    width: 197px;
}
.case_info .left .con .case_info_return {
    background: #9f9f9f url("../images/case_info_return.jpg") no-repeat 26px top;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    text-indent: 54px;
    width: 122px;
}
.case_info .left .con .case_info_return:hover {
    background-color: #ffa800;
    background-position: 26px bottom;
}
.case_info .conten {
    background: #e1e1e1 none repeat 0 0;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100px;
}
.case_info .conten .con {
    padding-top: 70px;
}
.case_info .conten .con .active {
    background-color: #f2f2f2;
}
.case_info .conten .con span {
    background:  url("../images/csae_info_icon.png") no-repeat center top;
    cursor: pointer;
    display: block;
    height: 76px;
    width: 100%;
}
.case_info .conten .con span.mobile {
    background-position: center bottom;
}
.case_info .right {
    float: right;
    width: 800px;
}
.case_info .right .con {
    display: none;
    padding: 23px 20px 50px 0;
}
.case_info .right .con.pc {
    display: block;
}
.case_info .right .con .tab {
    overflow: hidden;
    padding-bottom: 10px;
}
.case_info .right .con .tab .prev {
    background:  url("../images/case_info_prev.jpg") no-repeat center top;
    float: left;
    height: 38px;
    width: 50px;
}
.case_info .right .con .tab .next {
    background:  url("../images/case_info_next.jpg") no-repeat center top;
    float: right;
    height: 38px;
    width: 50px;
}
.case_info .right .con.pc img {
    width: 100%;
}
.case_info .right .con.mobile img {
    width: 50%;
}