﻿@charset "utf-8";
/*重置CSS*/
html, body, div, span, applet, object,figure,figcaption,
iframe, h1, h2, h3, h4, h5, h6, em, p,
font, img, small, strong, center, dl, dt,
dd, ol, ul, li, form, label, table, caption,
tbody, tr, th, td {margin:0;padding:0;border:0;outline:0;
                   vertical-align:baseline;}
ol, ul {list-style:none} :focus {outline:none;}
table {border-collapse:collapse;border-spacing: 0}
caption, th, td { text-align: left; font-weight: normal;vertical-align: middle}
a{text-decoration:none;color:#333;}
a:hover{text-decoration: none;}
html{font-size: 14px;}
body {font: 14px/1.5 微软雅黑,Arial;color: #333}
i, em{ font-style: normal; }
.none{display: none;}
/*设置字体和颜色*/
.f12{font-size: 12px}
.f16{font-size: 16px}
.f18{font-size: 18px}
.f20{font-size: 20px}
.f22{font-size: 22px}
.f24{font-size: 24px}
.f30{font-size: 30px}
.orange{color: #ff4500;}  /*橙色*/
.color999{color: #999} /*深灰色*/
.color666{color: #666}   /*浅灰*/
.color333{color: #333}   /*淡灰*/
.colorFFF{color: #fff}    /*白色*/
.bgWhite{background: #fff} /*白色背景*/
.por{position: relative}
.fl{float: left}/*左浮动*/
.fr{float: right}/*右浮动*/
.text_c{text-align: center}
.centered{
    width: 1000px;
    margin: auto;
}
.clear::after {
    content:" ";
    visibility:hidden;
    display:block;
    clear:both;
}
/* 清除type=number样式*/
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
}
input[type=number] {
    -moz-appearance:textfield;
}
/*以上是重置CSS代码，请勿修改*/

/*公共头部*/
.header_boxShadow{
    width: 100%;
    height: 76px;
    -webkit-box-shadow: 0 0 7px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 7px 2px rgba(0,0,0,.2);
    box-shadow: 0 0 7px 2px rgba(0,0,0,.2);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
}
header{
    height: 73px;
}
.logo{
    width: 165px;
}
.logo h1,
.logo h1 a{
    display: block;
    height: 73px;
    width: 178px;
}
.logo h1{
    background: url("../images/vizz_website_logo.png") no-repeat 2px 0px;
    text-indent: -9999px;
}
nav{
    width:835px;
    height: 73px;
    position: relative;
}
nav >ul >li{
    float: left;
    margin: 0 11px;
    margin: 0px 9px;
    padding: 0 10px;
}
nav >ul .shiyongzhinan{
    width: 100px;
}
nav >ul >li:hover{
    background: url(../images/up.png) #ff4500 no-repeat center bottom;
}
nav >ul >li >a{
    font-size: 18px;

    line-height: 73px;
    display: block;
    text-align: center;
    border-top: 3px solid transparent;
}
nav > ul >li:hover >a{
    color: #fff;
}
nav li.on >a{
    border-top: 3px solid #ff4500;
    color: #ff4500;
}
.login{
    width: 204px;
}
.login a{
    width: 72px;
    height: 30px;
    margin-top: 22px;
}
.login a:first-child{
    margin-left: 38px;
}
.subnav{
    width: 585px;
    height: 205px;
    background: url(../images/erweima_2.png) #efefef no-repeat center right;
    position: absolute;
    top: 76px;
    left: 83px;
    display: none;
}
.subnav .subnav_con{
    margin: 15px 0;
}
.subnav img{
    width: 120px;
    height: 120px;
    margin-top: 45px;
}
.subnav img.erweima_01{
    margin-left: 60px;
}
.subnav img.erweima_02{
    float: right;
    margin-right: 48px;
}
.subnav .subnav_con{
    border-right: 1px dotted #666;
}
.subnav .subnav_con{
    width: 145px;
    padding: 0 15px 0 15px;
}
.subnav .subnav_con h4{
    color: #FF4500 !important;
    margin: 4px 0;
    text-align: center;
    color: #fff
}
.subnav .subnav_con li{
    height: 30px;
    line-height: 30px;
    border-radius: 3px;
    text-align: center;
}
.subnav .subnav_con li:hover{
    background: #FF4500;

}
.subnav .subnav_con li:hover a{
    color: #fff;
}
.subnav .subnav_con li a{
    color: #666;
}

/*公共的底部*/
/*footer{
    width: 100%;
    height: 200px;
    background: #f0f0f0;
}
footer ul{
    width: 300px;
    margin: auto;
    padding: 40px 0 20px;
}
footer li{
    float: left;
}
footer span{
    padding: 0 7px;
}
footer p{
    white-space: pre-line;
    text-align: center;
    line-height: 28px;
}
*/
footer{
    width: 100%;
    height: 100px;
    background: #f0f0f0;
}
footer .item{
    width: 22.5%;
    float: left;
}
footer .item5{
    width: 22.5%;
}
footer .footer_left{
    width: 570px;
}
footer .footer_left h4{
    margin: 25px 0 12px;
}
footer .footer_left a{
    display: block;
    color: #666;
    margin: 3px 0 0;
}

footer .footer_right{
    width: 430px;
    height: 180px;
    background: url(../images/shou.png) no-repeat 0px 30px;
}
footer .footer_right .erweima_img{
    width: 110px;
    border: 1px solid #ccc;
    margin: 68px 0 0 152px;
}
footer .footer_right .logo_img{
    width: 130px;
    -webkit-transform: translate(15px,-55px);
    -moz-transform: translate(15px,-55px);
    -ms-transform: translate(15px,-55px);
    transform: translate(15px,-55px);
}
footer .footer_right .tel{
    color: #0a96ae;
    line-height: 1.4;
    width: 150px;
    margin-top: -52px;
}
footer > p{
    /*margin: 25px 0 0;*/
    margin-top:20px;
}
/*回到顶部*/
aside{
    width: 50px;
    height: 50px;
    position: fixed;
    right: 15%;
    bottom: 30px;
    display: none;
    cursor: pointer;
}
aside img{
    width: 75%;
    opacity: .8;
}
/*首页*/
/*轮播图*/
/*.fullSlide{
    width:100%;
    position:relative;
    height:540px;
    background:#000;
    margin-top:76px;
}
.fullSlide .bd{
    margin:0 auto;
    position:relative;
    z-index:0;
    overflow:hidden;
}
.fullSlide .bd ul{
    width:100% !important;
}
.fullSlide .bd li{
    width:100% !important;
    height:540px;
    overflow:hidden;
    text-align:center;
    cursor: pointer;
}
.fullSlide .hd{
    width:100%;
    position:absolute;
    z-index:1;
    bottom:0;
    left:0;
}
.fullSlide .hd ul{
    text-align:center;
    padding-top:5px;
}
.fullSlide .hd ul li{
    cursor:pointer;
    display:inline-block;
    zoom:1;
    width:15px;
    height:15px;
    margin:5px;
    background:url(../images/tg_flash_p.png) -34px 0;
    overflow:hidden;
    line-height:9999px;
}
.fullSlide .hd ul .on{
    background-position:0 0;
}*/
/*轮播图内容*/
/*.fullSlide .iphone{
    -webkit-transform: translate(-282px,60px);
    -moz-transform: translate(-282px,60px);
    -ms-transform: translate(-282px,60px);
    transform: translate(-282px,60px);
}
.fullSlide .page2{
    -webkit-transform: translateX(-306px);
    -moz-transform: translateX(-306px);
    -ms-transform: translateX(-306px);
    transform: translateX(-306px);
}
*/
.slogan_1{
    width: 400px;
    position: absolute;
    top: 54%;
    left: 57%;
}
.slogan_1 p{
    font-size: 18px;
    text-align: left;
    margin-left: -5px;
}
.fullSlide .slogan_2{
    /*margin: -338px 0 0 520px;*/
}
/*.fullSlide .slogan h1{
    font-size: 48px;
    display: inline;
    padding: 3px 20px;
    background: url("../images/opacity_bg.png") repeat;
}
.fullSlide .slogan h1 span{
    font-size: 30px;
}*/
.index_banner{

}
.index_banner .item{
    height: 520px;
    width: 100%;
}
/* .index_banner .item1{
        background: url(../images/banner_01.jpg) no-repeat center center;
}
.index_banner .item2{
        background: url(../images/banner_02.jpg) no-repeat center center;
}
.index_banner .item3{
        background: url(../images/banner_03.jpg) no-repeat center center;
} */
.slogan_1 a{
    font-size: 28px;
    width: 190px;
    height: 54px;
    background: #f34e11;
    margin-top: 20px;
    font-family: 幼圆;
    -webkit-box-shadow: 1px 3px 1px 0 rgba(186,50,0,.8);
    -moz-box-shadow: 1px 3px 1px 0 rgba(186,50,0,.8);
    box-shadow: 1px 3px 1px 0 rgba(186,50,0,.8);
}
.carousel-indicators li,
.carousel-indicators .active{
    width: 15px;
    height: 15px;
    margin: 0 3px 0;
    background: rgba(255,255,255,.5)
}
.carousel-indicators li{
    border-color: #bbb;
}
.carousel-indicators .active{
    background: #FF4500;
}
.carousel-inner img{
    display: block;
    margin: auto;
}
.carousel-control.right,
.carousel-control.left{
    background: transparent;
}
/*公告*/
.notice{
    text-align: center;
    /*background: url("../images/laba.png") no-repeat 335px 15px;*/
    line-height: 49px;
    border-bottom: 1px solid #ececec;
}
.notice img{
    margin: -4px 15px 0 0;
    vertical-align: middle;
}
/*他们都在使用微域*/
.client{
    height: 118px;
}
.client p{
    line-height: 118px;
    text-indent: 30px;
}
.client_show{
    width: 800px;
    overflow:hidden;
}
.client_show .hd{
    height:22px;
    width: 100px;
}
.client_show .hd .next,
.client_show .hd .prev{
    width: 20px;
    height: 28px;
    background: url(../images/icon_both.png) no-repeat;
    overflow:hidden;
    cursor:pointer;
    position: absolute;
}
.client_show .hd .prev{
    top: 45px;
    left: 15px;
}
.client_show .hd .next{
    background-position:-32px 0;
    top: 45px;
    right: 15px;
}
.client_show .hd .prevStop{
    background-position:-6px -40px;
    cursor:default;
}
.client_show .hd .nextStop{
    background-position:-34px -40px;
    cursor:default;
}
.client_show .hd ul{
    position: absolute;
    top: 13px;
    right: 70px;
}
.client_show .hd ul li{
    float:left;
    cursor:pointer;
    display:block;
    width:8px;
    height:8px;
    margin-right:4px;
    background: url(../images/switch_dot_small.png) no-repeat 0 0;
}
.client_show .hd ul li.on{
    background-position:-12px 0;
}
.client_show .bd .tempWrap{
    margin: 10px auto 0;
}
.client_show .bd ul{
    overflow:hidden;
    zoom:1;
}
.client_show .bd ul li{
    float:left;
    width:110px;
    margin-right:12px;
    margin-left: 12px;
}
.client_show .bd img{
    border: 1px solid #dedede;
}
/*功能展示*/
.function_display_bg{
    width: 100%;
    background: url("../images/index_bg.png") repeat-x;
}
.function_display{
    height: 1045px;
}
.function_display >h3{
    height: 158px;
    background: url("../images/function_display.png") no-repeat center 45px,
        url("../images/hengxian.png") no-repeat center center;
}

.function_display .ui_box{
    height: 860px;
    border-bottom: 1px solid #cfcfcf;
}
.ui_box li{
    width: 200px;
    height: 172px;
    /*background: #fff;*/
    padding-top: 16px;
    float: left;
    box-sizing: border-box;
    border-top: 1px solid #cfcfcf;
    border-left: 1px solid #cfcfcf;
}
.ui_box b{
    width: 62px;
    height: 62px;
    display: block;
    background: url("../images/ui.png") no-repeat;
    margin: auto;
    padding: 10px 0;
}
.ui_box h3,
.ui_box p{
    text-align: center;
    width: 160px;
    margin: auto;
}
.ui_box h3{
    font-size: 18px;
    margin-top: 5px;
}
.ui_box p{
    font-size: 12px;
    line-height: 22px;
    margin-top: 5px;
    color: #999;
}
.ui_box li,
.ui_box h3,
.ui_box p{
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    transition: all 0.4s linear;
}
.ui_box li:hover{
    background: #ff4500;
}
.ui_box li:hover h3,
.ui_box li:hover p{
    color: #fff;
}
.ui_box li:nth-child(5n){
    border-right: 1px solid #cfcfcf;
}
/*1030修改*/
.ui_box i{
    width: 62px;
    height: 62px;
    display: block;
    margin: auto;
    padding: 10px 0;
}
/*1117修改*/
/*功能展示ui原始坐标*/
.ui_box .ui_1 {background: url("../images/ui_01.png") no-repeat 8px 11px;}
.ui_box .ui_2 {background: url("../images/ui_02.png") no-repeat 5px 11px;}
.ui_box .ui_3 {background: url("../images/ui_03.png") no-repeat 12px 11px;}
.ui_box .ui_4 {background: url("../images/ui_04.png") no-repeat 6px 11px;}
.ui_box .ui_5 {background: url("../images/ui_05.png") no-repeat 12px 11px;}
.ui_box .ui_6 {background: url("../images/ui_06.png") no-repeat 9px 8px;}
.ui_box .ui_7 {background: url("../images/ui_07.png") no-repeat 12px 8px;}
.ui_box .ui_8 {background: url("../images/ui_08.png") no-repeat 12px 8px;}
.ui_box .ui_9 {background: url("../images/ui_09.png") no-repeat 12px 8px;}
.ui_box .ui_10{background: url("../images/ui_010.png") no-repeat 13px 8px;}
.ui_box .ui_11{background: url("../images/ui_011.png") no-repeat 4px 13px;}
.ui_box .ui_12{background: url("../images/ui_012.png") no-repeat 6px 8px;}
.ui_box .ui_13{background: url("../images/ui_013.png") no-repeat 0 13px;}
.ui_box .ui_14{background: url("../images/ui_014.png") no-repeat 7px 8px;}
.ui_box .ui_15{background: url("../images/ui_015.png") no-repeat 9px 8px;}
.ui_box .ui_16{background: url("../images/ui_016.png") no-repeat 7px 21px;}
.ui_box .ui_17{background: url("../images/ui_017.png") no-repeat 10px 9px;}
.ui_box .ui_18{background: url("../images/ui_018.png") no-repeat 16px 9px;}
.ui_box .ui_19{background: url("../images/ui_019.png") no-repeat 9px 9px;}
.ui_box .ui_20{background: url("../images/ui_020.png") no-repeat 9px 9px;}
.ui_box .ui_21{background: url("../images/ui_021.png") no-repeat 2px 9px;}
.ui_box .ui_22{background: url("../images/ui_022.png") no-repeat 9px 9px;}
.ui_box .ui_23{background: url("../images/ui_023.png") no-repeat 9px 9px;}
.ui_box .ui_24{background: url("../images/ui_024.png") no-repeat 9px 9px;}
.ui_box .ui_25{background: url("../images/ui_025.png") no-repeat 9px 9px;}
.ui_box .ui_26{background: url("../images/ui_026.png") no-repeat 4px 9px;}
.ui_box .ui_27{background: url("../images/ui_027.png") no-repeat 6px 16px;}
.ui_box .ui_28{background: url("../images/ui_028.png") no-repeat 9px 9px;}
.ui_box .ui_29{background: url("../images/ui_029.png") no-repeat 9px 9px;}
.ui_box .ui_30{background: url("../images/ui_030.png") no-repeat 3px 15px;}
.ui_box .ui_31{background: url("../images/ui_031.png") no-repeat 16px 8px;}
.ui_box .ui_32{background: url("../images/ui_032.png") no-repeat 13px 12px;}
.ui_box .ui_33{background: url("../images/ui_033.png") no-repeat 9px 16px;}
.ui_box .ui_34{background: url("../images/ui_034.png") no-repeat 7px 6px;}
.ui_box .ui_35{background: url("../images/ui_035.png") no-repeat 3px 6px;}

/*功能展示鼠标经过ui之后的坐标*/
.ui_box li:hover .ui_1 {background: url("../images/ui_1.png") no-repeat 8px 11px;}
.ui_box li:hover .ui_2 {background: url("../images/ui_2.png") no-repeat 5px 11px;}
.ui_box li:hover .ui_3 {background: url("../images/ui_3.png") no-repeat 12px 11px;}
.ui_box li:hover .ui_4 {background: url("../images/ui_4.png") no-repeat 6px 11px;}
.ui_box li:hover .ui_5 {background: url("../images/ui_5.png") no-repeat 12px 11px;}
.ui_box li:hover .ui_6 {background: url("../images/ui_6.png") no-repeat 9px 8px;}
.ui_box li:hover .ui_7 {background: url("../images/ui_7.png") no-repeat 12px 8px;}
.ui_box li:hover .ui_8 {background: url("../images/ui_8.png") no-repeat 12px 8px;}
.ui_box li:hover .ui_9 {background: url("../images/ui_9.png") no-repeat 12px 8px;}
.ui_box li:hover .ui_10{background: url("../images/ui_10.png") no-repeat 13px 8px;}
.ui_box li:hover .ui_11{background: url("../images/ui_11.png") no-repeat 4px 13px;}
.ui_box li:hover .ui_12{background: url("../images/ui_12.png") no-repeat 6px 8px;}
.ui_box li:hover .ui_13{background: url("../images/ui_13.png") no-repeat 0 13px;}
.ui_box li:hover .ui_14{background: url("../images/ui_14.png") no-repeat 7px 8px;}
.ui_box li:hover .ui_15{background: url("../images/ui_15.png") no-repeat 9px 8px;}
.ui_box li:hover .ui_16{background: url("../images/ui_16.png") no-repeat 7px 21px;}
.ui_box li:hover .ui_17{background: url("../images/ui_17.png") no-repeat 10px 9px;}
.ui_box li:hover .ui_18{background: url("../images/ui_18.png") no-repeat 16px 9px;}
.ui_box li:hover .ui_19{background: url("../images/ui_19.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_20{background: url("../images/ui_20.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_21{background: url("../images/ui_21.png") no-repeat 2px 9px;}
.ui_box li:hover .ui_22{background: url("../images/ui_22.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_23{background: url("../images/ui_23.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_24{background: url("../images/ui_24.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_25{background: url("../images/ui_25.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_26{background: url("../images/ui_26.png") no-repeat 4px 9px;}
.ui_box li:hover .ui_27{background: url("../images/ui_27.png") no-repeat 6px 16px;}
.ui_box li:hover .ui_28{background: url("../images/ui_28.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_29{background: url("../images/ui_29.png") no-repeat 9px 9px;}
.ui_box li:hover .ui_30{background: url("../images/ui_30.png") no-repeat 3px 15px;}
.ui_box li:hover .ui_31{background: url("../images/ui_31.png") no-repeat 16px 8px;}
.ui_box li:hover .ui_32{background: url("../images/ui_32.png") no-repeat 13px 12px;}
.ui_box li:hover .ui_33{background: url("../images/ui_33.png") no-repeat 9px 16px;}
.ui_box li:hover .ui_34{background: url("../images/ui_34.png") no-repeat 7px 6px;}
.ui_box li:hover .ui_35{background: url("../images/ui_35.png") no-repeat 3px 6px;}


/*特色服务*/
.special_service{
    margin-top: 20px;
    box-sizing: border-box;
}

/*0224修改*/
/*推广*/
.special_service h3{
    height: 158px;
    background: url("../images/special_service.png") no-repeat center 45px,
        url("../images/hengxian.png") no-repeat center center;
}
.special_service .shebei img{
    width: 95%;
}
.special_service .popularize{
    width: 535px;
    margin-left: 18px;
}

.special_service .popularize >h2,
.tailor_made >h2,
.wechat_Public >h2,
.zhenghe_made >h2{
    height: 75px;
    margin: 35px 0 25px;
}
.special_service .popularize >h2{
    background: url("../images/popularize.png") no-repeat;
}
.special_service .popularize p{
    width: 470px;
}

.special_service .popularize a,
.tailor_made a,
.wechat_Public a,
.zhenghe_made a
{
    padding: 5px 32px;
    border: 1px solid #ff4500;
    color: #ff4500;
    border-radius: 5px;
    display: inline-block;
    margin: 25px 0 0 2px;
    font-size: 18px;
}
/*定制*/
.tailor_made_bg{
    background: #f7f7f7;
    height: 432px;
    border: 1px solid #e8e8e8;
}
.tailor_made{
    width: 495px;
    margin: 68px 0 0 20px;
}
.tailor_made >h2{
    background: url("../images/yunying2.png") no-repeat;
}
.tailor_made p{
    white-space: pre-line;
    line-height: 1.8;
    padding-left: 6px;
}
.tailor_made_box .mobile{
    margin: 37px 0 0 40px;
}
.tailor_made a{
    margin-left: 7px;
}
/*微信公众号*/
.WeChat_box{
    height: 466px;
}
.WeChat{
    margin: 35px 20px 0 22px;
}
.wechat_Public{
    width: 475px;
    margin: 70px 0 0 25px;
}
.wechat_Public >h2{
    background: url("../images/sousuo2.png") no-repeat;
}
.wechat_Public p{
    width: 420px;
}

.zhenghe_made_bg{
    background: #f7f7f7;
    height: 432px;
    border: 1px solid #e8e8e8;
}
.zhenghe_made{
    width: 548px;
    margin: 68px 0 0 20px;
}
.zhenghe_made >h2{
    background: url("../images/zhenghe2.png") no-repeat;

}
.zhenghe_made p{
    line-height: 1.8;
    padding-left: 6px;
}
.zhenghe_made_box .mobile{
    margin: 14px 0 0 40px;
}
.zhenghe_made a{
    margin-left: 7px;
}



/*产品-五大行业方案*/
.pro_banner_bg{
    margin-top: 76px;
    width: 100%;
    height: 290px;
    background: url("../images/product_bg.png") repeat center;
}
.pro_banner{
    height: 290px;
    background: url("../images/yingwen.png") no-repeat 690px 95px,
        url("../images/iphone_2.png") no-repeat 30px bottom,
        url("../images/iphone_3.png") no-repeat 240px bottom;
}

.pro_banner .h_group{
    width: 550px;
    height: 150px;
    margin-left: 460px;
    padding-top: 90px;
}
.pro_banner h1,
.pro_banner h2{
    font-weight: bold;
    display: inline-block;
}
.pro_banner h1{
    color: #fffd70;
    font-size: 56px;
}
.pro_banner h2{
    font-size: 36px;
    color: #fff;

}
.pro_banner h3{
    font-size: 24px;
    color: #136fa0;
    margin: 16px 0 0 32px;
}
.content_title{
    height: 180px;
}
.content_title h2{
    padding-top: 42px;
}
.content_title p{
    white-space: pre-line;
    line-height: 34px;
    margin-top: 10px;
}
.scheme_box{

}
.scheme_box2{
    margin: 20px auto 0;
    width: 665px;
}
.scheme_box figure{
    float: left;
    margin: 0 13px;
}
.scheme_box figure figcaption{
    text-align: center;
    width: 306px;
    padding: 10px 0;
    margin-top: -5px;
    background: #f7f7f7;
}
.btn_box{
    height: 187px;
    box-sizing: border-box;
}
.btn_box p{
    padding-top: 32px;
}
/*1124修改*/
/*1125修改*/
.renrendian li a,
.weidiancan li a,
.btn_box a,
.sousouyingxiao_btn,
.sousouyingxiao2_btn
{
    display: block;
    margin: 22px auto 0;
    width: 200px;
    height: 58px;
    font:30px/58px 幼圆;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 2px 2px 1px rgba(186,50,0,1);
    -moz-box-shadow: 0 2px 2px 1px rgba(186,50,0,1);
    box-shadow: 0 2px 2px 1px rgba(186,50,0,1);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fe5b1e), to(#eb4609));
    background: -webkit-linear-gradient(to bottom left, #fe5b1e,#eb4609);
    background: -moz-linear-gradient(to bottom left, #fe5b1e,#eb4609);
    background: linear-gradient(to bottom left, #fe5b1e,#eb4609);
}
/*产品-立即试用*/
.login_bg{
    margin-top: 76px;
    width: 100%;
    height: 865px;
    background: url("../images/index_bg.png") repeat-x center;
}
.login_box{
    height: 795px;
    /*margin-top: 113px;*/
    -webkit-box-shadow: 0 0 6px 4px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px 4px rgba(0,0,0,.1);
    box-shadow: 0 0 6px 4px rgba(0,0,0,.1);
    -webkit-transform: translateY(38px);
    -moz-transform: translateY(38px);
    -ms-transform: translateY(38px);
    transform: translateY(38px);
}
.login_box h3{
    margin: 37px 0 0 40px;
}
.login_item{
    height: 38px;
    width: 905px;
    margin: 23px 0 0 50px ;
}
.login_item label{
    font-weight: normal;
    color: #666;
    font-size: 18px;
    width: 75px;
    text-align: right;
    cursor: pointer;
}
.login_item input,
.login_item select{
    height: 38px;
    text-indent: 10px;
    border: 1px solid #d5d5d5;
}
.login_item input{
    width: 390px;
    margin: 0 14px 0 18px;
}
.login_item select{
    width: 127px;
}
.login_item .province{
    margin-left: 18px;
}
.login_item span{
    color: #a6a6a6;
}
.login_item i{
    color: #f00;
}
.login_item button{
    font-size: 26px;
    font-family:幼圆;
    height: 48px;
    width: 200px;
    background: #ff4500;
    margin: 8px 0 0 98px;
}

/*产品-至尊宝平台*/
.zhizunbao_bg{
    margin: 76px 0 0 0;
    padding: 1px 0 42px 0;
    background: url("../images/index_bg.png") repeat-x;
}
.zhizunbao_box{
    margin-top: 37px;
    -webkit-box-shadow: 0 0 6px 4px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px 4px rgba(0,0,0,.1);
    box-shadow: 0 0 6px 4px rgba(0,0,0,.1);
}
.zhizunbao_item{
    width: 152px;
}
.zhizunbao_item p{
    height: 43px;
    line-height: 43px;
    padding-left: 15px;
    background: #e9eced;
}
.zhizunbao_item ul{
    width: 100%;
    background: #e9eced;
}
.zhizunbao_item li{
    height: 30px;
    color: #636c75;
    cursor: pointer;
    line-height: 30px;
    padding: 0 0 0 15px;
}
.zhizunbao_item li.select{
    background: #fff;
    color: #ff4500;
    border-left: 3px solid #ff4500;
    padding-left: 12px;
}
.zhizunbao_con {
    width: 848px;
    padding: 34px 32px;
}
.zhizunbao_con .mod h2{
    font-size: 24px;
    margin-right: 22px;
}
.zhizunbao_con .mod a{
    margin-right: 20px;
    height: 38px;
    width: 120px;
}
.zhizunbao_con .mod img{
    margin: 30px 0 0 0;
    max-width: 750px;
}
.zhizunbao_con .mod p{
    line-height: 30px;
    /* text-indent: 32px; */
    margin-top: 15px;
}
/*代理-代理合作*/
.big_picture{
    height: 290px;
    margin-top: 76px;
    width: 100%;
}
.big_picture img{
    max-width: 1680px;
    display: block;
    margin: auto;
}
.join_container h3{
    border-bottom: 1px solid #ebeef1;
    line-height: 43px;
    margin-top: 20px;
}
.join_container p{
    white-space: pre-wrap;
    margin: 3px 0 0 10px;
    line-height: 25px;
}
/*.join_container{
    border: 1px solid #ff4500;
}

.join_container p:nth-of-type(1){
    width: 570px;
}
.join_container p:nth-of-type(2){
    margin-top: -25px;
}*/

/*.join_container img{
    margin: 45px 0 0 60px
}*/
/*.join_container ul{
    margin: 20px 0 0 10px;
    background: url("../images/icons.png") no-repeat 632px 8px;
}*/
/*.join_container li{
    color: #666;
    line-height: 46px;
}*/
/*.table {
    margin: 30px 0 45px 0;
}
.table tr td{
    text-align: center;
    border: 1px solid #e4e6e9;
    height: 36px;
    vertical-align: middle;
    color: #666;
}
.table tr td:nth-child(1){
    width: 100px;
}
.table tr td:nth-child(2){
    width: 85px;
}
.table tr td:nth-child(3){
    width: 140px;
}
.table tr td:nth-child(4){
    width: 222px;
}
.table tr td:nth-child(5){
    width: 166px;
}
.table tr td:nth-child(6){
    width: 124px;
}
.table tr td:nth-child(7){
    width: 165px;
}
.table thead td{
    color: #777;
    font-weight: 600;
}
.table tbody tr:nth-child(2n+1){
    background: #f2f4f5;
}*/

/*关于-关于我们*/
.about_container ul{
    margin: 30px 0 30px 0;
}
.about_container li{
    width: 330px;
    height: 58px;
    background: #e7e7e7;
    line-height: 58px;
}
.about_container li:nth-child(2){
    margin: 0 0 0 5px;
}
.about_container li::after{
    content: "";
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid transparent;
    position: absolute;
    top: 58px;
}
.about_container .li_01::after{
    left: 142px;
    border-top: 20px solid #ff4500;
}
.about_container .li_02::after{
    left: 478px;
    border-top: 20px solid #ff4500;
}
.about_container .li_03::after{
    right: 145px;
    border-top: 20px solid #ff4500;
}
.about_container li.on{
    background: #ff4500;
    color: #fff;
}
.about_container p{
    white-space: pre-line;
    /*margin: 10px 0 50px 0;*/
    /*line-height: 30px;*/
}
.about_container img{
    /*margin: 0 0 25px 0;*/
}
.about_container .map{
    margin-left: 45px;
}
/*关于-联系我们*/
.contact_us h3{
    margin: 38px 0 20px 0;
}
.contact_us address{
    white-space: pre-line;
    line-height: 30px;
}
.contact_us img{
    /*margin-bottom: 70px;*/
}
/*关于-企业文化*/
/*重复*/

/*咨询-产品动态*/
.hengtiao li{
    width: 497px;
    height: 65px;
    line-height: 65px;
}
.hengtiao .li_01::after{
    left: 226px;
    border-top: 20px solid #ff4500;
}
.hengtiao .li_02::after{
    left: 728px;
    border-top: 20px solid #ff4500;
}
.pro_box figure{
    width: 306px;
    float: left;
    margin: 10px 0 0 0;
    background: #f7f7f7;
}
.pro_box figure:nth-child(3n-1){
    margin-right: 41px;
}
.pro_box figure:nth-child(3n-2){
    margin-right: 41px;
}
.viewpoint_left_bottom figure img {
    width: 200px;
}
.viewpoint_right figure img,
.pro_box figure >img,
.viewpoint_left_bottom figure img,
.viewpoint_left_top img {
    margin: 0;
}
.pro_box figure figcaption,
.pro_box figure span,
.pro_box figure p{
    padding: 0 20px 0;
}
.pro_box figure figcaption{
    font-size: 18px;
    color: #666;
}
.pro_box figure span{
    font-size: 12px;
    color: #666;
    text-align: right;
    display: block;
    border-bottom: 1px solid #dfdfdf;
}
.pro_box figure p{
    color: #999;
    line-height: 20px;
    margin: 10px 0 20px 0;
}
.pro_pages{
    width: 320px;
    height: 33px;

}
.pro_pages li{
    float: left;
    width: 33px;
    height: 33px;
    line-height: 0;
    text-align: center;
    margin: 0 5px;
    border: 1px solid #b5b5b5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
}
.pro_pages li,
.pro_pages li a{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.pro_pages li:first-child,
.pro_pages li:last-child{
    width: 66px;
}
.pro_pages li a{
    line-height: 31px;
    display: block;
}
.pro_pages li a.on{
    background: #ff4500;
    color: #fff;
}
/*咨询-新闻活动*/
.viewpoint_left{
    width: 653px;
}
.viewpoint_left_top p{
    margin: 10px 0 12px 0;
}
.viewpoint_left_top img{
    width: 650px;
}
.viewpoint_left_top span{
    display: block;
    text-align: right;
    line-height: 30px;
    border-bottom: 1px solid #e7e7e7;
}
.viewpoint_left_bottom figure span{
    position: absolute;
    right: 0;
    bottom: 20px;
}
.viewpoint_left_bottom figure{
    margin: 18px 0 0 0;
    padding-bottom: 20px;
    border-bottom: 1px solid #e7e7e7;
    position: relative;
}
.viewpoint_left_bottom figure figcaption{
    width: 430px;
    margin: 8px 0 0 20px;
}
.viewpoint_left_bottom figcaption p{
    line-height: 24px;
    margin-bottom: 13px;
}
.viewpoint_right{
    width: 326px;
}
.viewpoint_right figcaption{
    width: 194px;
    margin: 0 0 0 12px;
}
.viewpoint_right figcaption p{
    line-height: 22px;
    margin-bottom: 0;
}
.viewpoint_right figure img{
    width: 120px;
    height: 80px;
}
.viewpoint_right figure{
    border-bottom: 1px solid #e7e7e7;
    padding: 18px 0 10px 0;
}
.viewpoint_pages{
    margin: 38px 0;
}
/*资讯-新闻活动-文章详情*/
.article_bg{
    margin-top: 76px;
    width: 100%;
    /*background: url("../images/index_bg.png") repeat-x center;*/
    background: url("../images/index_bg.png") repeat top center;
}
.article_box{
    padding: 50px 56px 80px;
    border-bottom: 1px solid #e7e7e7;
}
.article_box span{
    margin: 18px 0 0 0;
    display: inline-block;
}
.article_box img{
    max-width: 800px;
}
.article_share {
    margin: 18px 0 0 12px;
}
.article_share li{
    float: left;
    background: url("../images/icon5p.png") no-repeat
}
.article_share li a{
    width: 16px;
    height: 16px;
    display: inline-block;
    margin: 0 4px;
}
.article_share li:nth-child(1){background-position: 4px 2px;}
.article_share li:nth-child(2){background-position: -18px 2px;}
.article_share li:nth-child(3){background-position: -41px 2px;}
.article_share li:nth-child(4){background-position: -64px 2px;}
.article_share li:nth-child(5){background-position: -88px 2px;}

.article_img{
    display: block;
    margin: 22px 0 0 0;
}
.article_box p{
    white-space: pre-line;
    line-height: 35px;
}
.turn_piece{
    padding: 30px 56px 35px;
}
/*1124修改*/
/*微点餐专题页*/
.weidiancan,
.renrendian,
.sousuoyingxiao_banner,
.zhenghe_banner,
.weixin_banner
{
    margin-top:76px;
}
.weidiancan li:first-child{
    height: 290px;
}
.weidiancan li:not(:first-child){
    height: 131px;
}
/*1125修改*/
/*人人店专题页*/
.renrendian li:first-child{
    height: 510px;
}
.renrendian li:not(:first-child){
    height: 139px;
}
.renrendian li a{
    margin-top: 0;
    -webkit-transform: translateY(25px);
    -moz-transform: translateY(25px);
    -ms-transform: translateY(25px);
    transform: translateY(25px);
}

/*0308修改*/
/*搜索营销*/
.sousuoyingxiao_banner{
    height: 290px;
    background: url(../images/sousuoyingxiao/banner_yingxiao.jpg) no-repeat center;
}
.sousuoyingxiao_tab{
    width: 1000px;
    margin: 30px auto 50px;
    position: relative;
}
.sousuoyingxiao_tab a{
    display: inline-block;
    height: 65px;
    line-height: 65px;
    font-size: 30px;
    width: 498px;
    color: #999;
    float: left;
    text-align: center;
    text-indent: 45px;
    background: #e7e7e7 url(../images/sousuoyingxiao/sousou_icon.png) no-repeat;
}
.sousuoyingxiao_tab a.on{
    background-color: #FF4500;
    color: #fff;
}
.sousuoyingxiao_tab .chrome{
    margin-right: 3px;
    background-position: 168px 15px;
}
.sousuoyingxiao_tab .sougou{
    background-position: 165px -47px;
}

.sousuoyingxiao_tab a.on::after{
    content: "";
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid transparent;
    position: absolute;
    top: 65px;
}
.sousuoyingxiao_tab .chrome.on::after{
    left: 258px;
    border-top: 12px solid #ff4500;
}
.sousuoyingxiao_tab .chrome.on::after{
    right: 217px;
    border-top: 12px solid #ff4500;
}
.sousuoyingxiao_c,
.sousuoyingxiao_cd,
.zhenghe_c{
    width: 1000px;
    margin: auto;
}
.sousuoyingxiao_c li{
    height: 165px;
}
.sousuoyingxiao_cd li{
    height: 176px;
}
.sousuoyingxiao_c .zixun_btn,
.sousuoyingxiao_cd .zixun_btn,
.zhenghe_c .zhenghe_btn,
.zhenghe_sina .zhenghe_sina_btn,
.zhenghe_tencent .zhenghe_tencent_btn
{
    width: 180px;
    height: 49px;
    display: block;
    background: url(../images/zixun_btn.png) no-repeat;
    background-size: contain;
}
.sousuoyingxiao_c .zixun_btn{
    margin: 0 auto;
}
.sousuoyingxiao_cd .zixun_btn{
    margin: 0 auto;
}
.sousouyingxiao_btn{
    margin: 8px auto 40px;
}
.sousuoyingxiao_tab .chrome.on::after,
.sousuoyingxiao_tab .chrome.on::after,
.zhenghe_tab .zhanshi.on::after,
.zhenghe_tab .shehui.on::after
{
    border-top: 12px solid #ff4500;
}

/*搜索营销-搜狗推广*/
.sousouyingxiao2_btn{
    margin-top: 88px;
    height: 55px;
    line-height: 55px;
}
/*整合类营销*/
.zhenghe_banner{
    height: 290px;
    background: url(../images/banner_zhenghe.jpg) no-repeat center;
}
.zhenghe_tab a{
    text-indent: 0;
    background: #e7e7e7;
}
.zhenghe_tab .zhanshi.on::after{
    left: 236px;
}
.zhenghe_tab .shehui.on::after{
    right: 240px;
}
.zhenghe_c{

}
.zhenghe_c li{
    height: 143px;
}
.zhenghe_c .zhenghe_btn{
    -webkit-transform: translate(642px,28px);
    -moz-transform: translate(642px,28px);
    -ms-transform: translate(642px,28px);
    transform: translate(677px,15px);
}
.zhenghe_iten_tab,
.zhenghe_sina,
.zhenghe_tencent,
.weixinyunyin_c
{
    width: 1000px;
    margin: auto;
}
.zhenghe_iten_tab a{
    display: inline-block;
    width: 465px;
    height: 178px;
    border: 1px solid #e7e7e7;
    margin: 0 15px 25px;
    background-color: #fafafa;
}
.zhenghe_iten_tab a:first-child{
    background: url(../images/sina_logo_of.png) no-repeat 70px 40px;
}
.zhenghe_iten_tab a:first-child.on{
    background: url(../images/sina_logo_on.png) no-repeat 60px 30px;
    border-width: 11px;
}
.zhenghe_iten_tab a:last-child{
    background: url(../images/tencent_logo_of.png) no-repeat 50px 70px;
}
.zhenghe_iten_tab a:last-child.on{
    background: url(../images/tencent_logo_on.png) no-repeat 40px 60px;
    border-width: 11px;
}
.zhenghe_sina{
    margin-bottom: 80px;
}
.zhenghe_sina li{
    height: 165px;
}
.zhenghe_sina .zhenghe_sina_btn{
    -webkit-transform: translate(642px,28px);
    -moz-transform: translate(642px,28px);
    -ms-transform: translate(642px,28px);
    transform: translate(642px,28px);
}
.zhenghe_tencent{
    margin-bottom: 30px;
}
.zhenghe_tencent li{
    height: 159px;
}
.zhenghe_tencent .zhenghe_tencent_btn{
    -webkit-transform: translate(20px,78px);
    -moz-transform: translate(20px,78px);
    -ms-transform: translate(20px,78px);
    transform: translate(20px,78px);
}

/*微信运营*/
.weixin_banner{
    height: 290px;
    background: url(../images/weixinyunying/wexin_banner.jpg) no-repeat center;
}
.weixinyunyin_c{
    margin: 30px auto 50px;
}
.weixinyunyin_c li{
    height: 159px;
}


/*代理  20160503*/
.daili_banner{
    height: 520px;
    background: url(../images/daili_banner.jpg) no-repeat center center;
    margin-top: 75px;
}
.daili_banner a{
    margin: 370px 0 0;
    display: inline-block;
    width: 220px;
    height: 58px;
    background: url(../images/shenqingdaili.png) no-repeat 0 0/contain;
}
.daili_jieshao{
    margin-right: -30px;
    margin-top: 30px;
}
.daili_jieshao .item{
    width: 230px;
    margin-right: 27px;
    float: left;
}
.daili_jieshao .item h4{
    height: 45px;
    line-height: 45px;
    text-indent: 45px;
    background: url(../images/icons2.png) no-repeat;
}
.daili_jieshao .yanfaqiang h4{
    background-position: 2px -1px;
}
.daili_jieshao .gengxinkuai h4{
    background-position: 2px -108px;
}
.daili_jieshao .lianjieli h4{
    background-position: 2px -230px;
}
.daili_jieshao .wendingxing h4{
    background-position: 2px -300px;
}

.daili_jieshao .item p{
    line-height: 2;
    text-align: justify;
}

.daili_gongzhonghao{
    border: 1px solid #e5e5e5;
    height: 110px;
    margin: 80px 0 60px;
}

.daili_gongzhonghao figure{
    width: 50%;
    float: left;
}
.daili_gongzhonghao figure img{
    width: 130px;
    margin: -32px 18px 0 30px;
    float: left;
}
.daili_gongzhonghao figure figcaption{
    float: left;
}

.daili_gongzhonghao figcaption h4{
    margin: 22px 0 12px;

}
.daili_gongzhonghao figcaption p{
    color: #FF4500;
    font-size: 18px;
}
.daili_jiameng{
    background: #f6f6f6;
    padding: 35px 0 15px;
}
.daili_jiameng .jiamenglianxi,
.daili_jiameng .jiamengshenqing{
    border-top: 1px solid #FF4500;
    margin: 0 15px;
}
.daili_jiameng .jiamenglianxi{
    width: 570px;
}
.daili_jiameng .jiamenglianxi h4,
.daili_jiameng .jiamengshenqing h4
{
    color: #FF4500;
    width: 95px;
    margin: -10px auto 0;
    background: #f6f6f6;
}

.daili_jiameng .jiamenglianxi .jiamenglianxi_l{
    width: 255px;
}
.daili_jiameng .diqu h5{
    font-size: 18px;
    margin: 8px 0;
}
.daili_jiameng .diqu{
    margin: 30px 0;
}
.daili_jiameng .diqu .lianxi{
    margin: 5px 0 0;
}
.daili_jiameng .diqu .lianxi p{
    padding-left: 28px;
}
.daili_jiameng .diqu .mobile{
    background: url(../images/icons2.png) no-repeat 2px -359px;
}
.daili_jiameng .diqu .qq{
    background: url(../images/icons2.png) no-repeat 2px -382px;
}

.daili_jiameng .jiamenglianxi .jiamenglianxi_r{
    width: 255px;
}

.jiamengshenqing{
    width: 350px;
}
.jiamengshenqing .tips{
    margin: 10px 0;
}
.jiamengshenqing i{
    color: #FF4500;
    position: absolute;
    left: -4px;

}

.jiamengshenqing_table{
    padding: 10px 20px 25px 30px;
}
.jiamengshenqing_table div{
    margin: 10px 0 0;
}
.jiamengshenqing_table .qq label{
    text-align-last: right;
}
.jiamengshenqing_table label{
    display: inline-block;
    width: 60px;
    padding-left: 4px;
    position: relative;
    font-weight: initial;
    margin-right: 10px;
}
.jiamengshenqing_table input{
    width: 220px;
    height: 32px;
    border: 1px solid #e5e5e5;
    padding: 0px 5px;
}
.jiamengshenqing_table .phone input{
    width: 220px;
}

.jiamengshenqing_table select{
    border: 1px solid #e5e5e5;
    height: 32px;
}
.jiamengshenqing_table .hezuomoshi select{
    width: 115px;
}
.jiamengshenqing_table .xiangxidizhi select:not(:last-child){
    margin-right: 5px;
}
.jiamengshenqing_table .xiangxidizhi select{
    width: 67px;
}

.jiamengshenqing_table .phone button,
.tijiao{
    height: 32px;
    background: #ff4900;
    border: 1px solid #FF4900 !important;
    color: #fff;
    border-radius: 2px;
}
.jiamengshenqing_table .phone button{
    margin-left: 6px;
    width: 90px;
}
.tijiao{
    float: right;
    margin-right: 7px;
    margin-top: 12px;
}

.daili_media_list{
    padding: 60px 0;
}
.daili_media_list figure{
    width: 500px;
    float: left;
    border-bottom: 1px dashed #e5e5e5;
    padding: 18px 10px;
}
.daili_media_list figure:nth-child(2n+1){
    border-right: 1px dashed #e5e5e5;

}
.daili_media_list figure:nth-child(2n){
    padding-left: 20px;
}
.daili_media_list figure img{
    width: 146px;
    height: 96px;
    float: left;
}
.daili_media_list figcaption{
    float: left;
    padding-left: 50px;
    width: 300px;
    background: url(../images/rr.png) no-repeat 15px 0;
}
.daili_media_list figcaption h4{
    color: #FF4500;
    margin-bottom: 5px;
}

.jiamengliucheng{
    background: #e5eef5;
    padding: 45px 0;
    margin-bottom: 80px;
}
.jiamengliucheng .jiamengliucheng_tit{
    width: 720px;
    margin: 10px auto;
    border-top: 1px dashed #b9bfc3;
}
.jiamengliucheng .jiamengliucheng_tit h4{
    margin: -20px auto 0;
    width: 180px;
    background: #e5eef5;
    font-size: 36px;
}
.jiamengliucheng .jiamengliucheng_tit img{
    display: block;
    margin: 50px auto 30px;
}
.jiamengliucheng .jiamengliucheng_tit div{
    color: #666;
    font-size: 17px;
    float: left;
    width: 136px;
}
.jiamengliucheng .jiamengliucheng_tit div:not(:last-child){
    margin-right: 58px;
}
.real_case > h3{
    height: 158px;
    background: url("../images/real_case.png") no-repeat center 45px,
        url("../images/hengxian.png") no-repeat center center;
}

.real_case_swiper{
    width: 910px;
    overflow: hidden;
    margin: 25px auto 70px;

}

.real_case_swiper .swiper-slide{
    width: 200px !important;
    height: 350px;
    border: 1px solid #e5e5e5;
    padding: 6px;
    margin: 0px 14px;
    border-radius: 3px;
    cursor: pointer;
}
.real_case_swiper .swiper-slide img{
    width: 100%;
}
.real_case_swiper .erweima{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,.6);
    transition: all 0.2s linear;
    opacity: 0;
}
.real_case_swiper .erweima img{
    width: 140px;
    height: 140px;
    display: block;
    margin: 100px auto 0;
}
.real_case_swiper .swiper-slide:hover .erweima{
    opacity: 1;
}

section {
    width: 140px;
    position: fixed;
    top: 80px;
    left: 0;
    -webkit-box-shadow: 3px 3px 2px 0px rgba(0,0,0,.3);
    -moz-box-shadow: 3px 3px 2px 0px rgba(0,0,0,.3);
    box-shadow: 3px 3px 2px 0px rgba(0,0,0,.3);
}

section .left {
    width: 28px;
    background: #313131;
    height: 254px;
    padding-top: 12px;
}

section .right {
    width: 112px;
}

section .erweima {
    background: #fff;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    box-sizing: content-box;
}

section .erweima img {
    width: 100px;
    margin: 6px;
}

section .right a:nth-child(1) {
    background: #f39800;
}
section .right a:nth-child(1), section .right a:nth-child(2) {
    height: 36px;
    line-height: 36px;
}
section .right a:nth-child(2) {
    background: #32b16c;
}
section .right a:nth-child(1), section .right a:nth-child(2) {
    height: 36px;
    line-height: 36px;
}
section .right a:nth-child(3) {
    background: #1ca6ef;
    height: 52px;
    line-height: 1.4;
    padding-top: 7px;
}
section .right a {
    display: block;
    width: 100%;
    color: #fff;
    text-align: center;
}

section .left span {
    writing-mode: tb-lr;
    -webkit-writing-mode: vertical-lr;
    writing-mode: vertical-lr;
    letter-spacing: 7px;
}

section .erweima p {
    margin-top: -12px;
    padding-bottom: 4px;
}

/*2016-5-10*/
.fuwuneirong{

}
.fuwuneirong img{
    vertical-align: top;
}
.fuwuneirong a{
    padding: 5px 32px;
    border: 1px solid #ff4500;
    color: #ff4500;
    border-radius: 5px;
    display: inline-block;
    font-size: 18px;
    position: absolute;
}
.fuwuneirong .item{
    position: relative;
}
.fuwuneirong .gongzhonghao a{
    top: 280px;
    left: 540px;
}
.fuwuneirong .weixin a{
    top: 360px;
    left: 45px;
}
.fuwuneirong .sousuo a{
    top: 350px;
    left: 580px;
}
.fuwuneirong .zhenghe a{
    top: 350px;
    left: 42px;
}
.table_box{
    width: 1000px;
    padding: 12px;
    margin: 120px auto 45px;
    background: #fff;
    box-shadow: 1px 1px 4px 2px #ccc;
}
.gongneng{
    border: 1px solid #d7d7d7;
    margin-bottom: 50px;
    white-space: nowrap;
}
.gongneng th{
    padding: 12px 10px !important;
    background: #e9eced;
    border: 1px solid #d7d7d7;
}
.gongneng td{
    border: 1px solid #e5e5e5;
    padding: 5px 10px !important;
    color: #636c75;
}
.gongneng .bg_striped{
    background: #eef7fa;
}
.gongneng .col_cross{
    color: #ff2626;
}
.gongneng td:nth-last-of-type(1),
.gongneng td:nth-last-of-type(2),
.gongneng td:nth-last-of-type(3),
.gongneng td:nth-last-of-type(4),
.gongneng td:nth-last-of-type(5),
.gongneng td:nth-last-of-type(6),
.gongneng td:nth-last-of-type(7){
    text-align: center;
}
.page{
    width: 1000px;
    padding: 30px 15px;
    margin: 120px auto 45px;
    background: #fff;
    box-shadow: 1px 1px 4px 2px #ccc;
}
.page > h4{
    font-weight: bold;
}
.page .remen{
    margin: 10px 0 0 20px;
}
.page .remen li{
    float: left;
    margin-right: 20px;
}
.page .remen a{
    color: #1ca6ef;
}
.page .catalog_item{
    margin: 25px 20px 0;
}
.page .catalog_item .title{
    margin: 15px 0;
}
.page .catalog_item .vidio{
    width: 800px;
    height: 450px;
    margin: 60px auto 10px;
    overflow: hidden;
}
.page .catalog_item embed{
    width: 100%;
    height: 100%;
}
.page .catalog_item .title h4{
    line-height: 30px;
}
.page .catalog_item ul{

}
.page .catalog_item li{
    border-bottom: 1px dashed #ccc;
    height: 32px;
}
.page .catalog_item span{
    color: #999;
    padding-right: 8px;
}
.page .catalog_item a{
    display: inline-block;
    line-height: 32px;
}
.page .xiangxi_item{
    margin: 30px 0 0;
    position: relative;
}
.page .xiangxi_item h4{
    margin: 15px 0;
    font-weight:800;
}
.page .xiangxi_item p{
    margin: 15px 0;
    line-height: 1.8;
}
.page .xiangxi_item img{
    max-width: 100%;
    margin: 15px auto 0;
}
.page .xiangxi_item .dingwei{
    position: absolute;
    top: -100px;
}

ul.nav-tabs {
    width: 140px;
    border-radius: 4px;
    border: 1px solid #ddd;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
    position: fixed;
    top: 118px;
    right: 0;
}

ul.nav-tabs li {
    margin: 0;
    border-top: 1px solid #ddd;
}

ul.nav-tabs li:first-child {
    border-top: none;
}

ul.nav-tabs li a {
    margin: 0;
    padding: 8px 16px;
    border-radius: 0;
}

ul.nav-tabs li:first-child a {
    border-radius: 4px 4px 0 0;
}

ul.nav-tabs li:last-child a {
    border-radius: 0 0 4px 4px;
}
/*栏目页*/
.lanmu_banner{
    height: 520px;
    margin-top: 76px;
}
.lanmu_container{
    margin-top: 15px;
}
.lanmu_container .lanmu_container_l{
    width: 230px;
}
.lanmu_container .lanmu_container_l img{
    border-radius: 10px;
    width: 100%;
}
.lanmu_container_l .item{
    border-radius: 10px;
    border: 1px dotted #ccc;
    padding: 8px 15px;
    margin-top: 10px;
}
.lanmu_container_l .item:last-child{
    margin-bottom: 10px;
}
.lanmu_container_l .item h4{
    height: 32px;
    line-height: 32px;
    font-size: 18px;
    color: #fff;
    padding-left: 15px;
    background: url(../images/lanmu_label.png) no-repeat 0 0/contain;
}
.lanmu_container_l .item li{
    font-size: 16px;
    height: 30px;
    line-height: 30px;
}

.lanmu_container_l .item li a:hover,
.lanmu_container_l .item li.on a{
    color: #FF4500;
}
.lanmu_container_l .item li::before{
    content: '>';
    margin-right: 10px;
    font-size: 18px;
}
.lanmu_container_r{
    width: 744px;
    margin-left: 26px;
}
.lanmu_container_r .breadcrumb,
.lanmu_container_r .breadcrumb a{
    color: #999;
}
.lanmu_container_r .breadcrumb>.active{
    color: #FF4500;
}
.lanmu_container_r .breadcrumb>li+li:before{
    content: ">";
}
.lanmu_container_r .introduce_label {
    margin-right: -9px;
}
.lanmu_container_r .introduce_label li{
    float: left;
    width: 19%;
    margin-right: 7px;
    text-align: center;
    height: 56px;
    line-height: 56px;
    background: #e7e7e7;
    font-size: 18px;
    color: #666;
    cursor: pointer;
}
.lanmu_container_r .introduce_label li.select{
    color: #fff;
    background: #FF4500;
}

.lanmu_container_r .item_container{
    margin-top: 35px;
}
.lanmu_container_r .item_container h4{
    margin-bottom: 15px;
}
.lanmu_container_r .item_container p{
    line-height: 2;
    font-size: 15px;
    color: #777;
    margin-bottom: 25px;
}
.lanmu_container_r .item_container img{
    max-width: 100%;
    margin-bottom: 15px;
}