.bg_color{background-color:#f5f5f5;}
.lofir {padding-top:35px;text-align:center;padding:40px 0px 30px;}
.head_title {width:1200px;height:auto;margin:auto;}
.font_anima span{font-size:34px;font-weight:bold;text-align:center;visibility:visible;animation-delay:0.5s;animation-name:fadeInDown;height:40px; clear:both;}
.color_red{color:#ee0012;}
.stitle_fu {font-size:16px;text-align:center;padding:16px 0px;color:#666;}
.l_intr {width:1200px;margin:0 auto;position:relative;}
.l_intr ul {margin:0;padding-top:35px;overflow:hidden;}
.l_intr .lin_list {float:left;cursor:pointer;width:285px;height: 240px; background-color:#fff;box-shadow:5px 5px 10px 1px #d4d5d5;margin:0 20px 20px 0;}
.l_ins li:nth-child(4n+0){margin-right:0;}
.l_intr .lin_list:hover{box-shadow:0 2px 6px 2px #d4d5d5;}
.l_intr .lin_mid {position:absolute;top:96px;left:484px;}
.l_intr .ld_img{padding-top: 30px; line-height:130px;}
.l_intr .ld_img img{width:80px;display:inline-block;vertical-align:middle;}
.l_intr .ld_title{margin:10px 0 22px;}
.l_intr li h6 {font-size:20px;margin:12px 0;line-height:30px;}
.l_intr li p {font-size:14px;color:#626262;line-height:22px;margin-bottom:0;}
.l_intr .btn_double {padding:60px 0 40px;}
.l_intr .btn_double a {display:inline-block;zoom:1;*display:inline;height:50px;line-height:50px;font-size:16px;box-shadow:5px 5px 10px 1px #d4d5d5;}
.l_intr .btn_double{}
.btn_double .btn_free {background-color:#2da7ff;}
.btn_double .btn_cha, .btn_double .btn_cha_js {background-color:#ed4141;margin-right:40px;}
.btn_cha{width:380px;color:#fff;}
.btn_cha:hover {background-color:#d62b2b;color:#fff;}
.btn_free:hover {background-color:#087fd5;}
.btn_tel{width:300px;background-color:#fff;color:#333;}
.btn_tel:hover{color:#333;}
.cl:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{ zoom:1;}
.r { float:right}
.l { float:left} 
.pt20{ padding-top:20px;}
.w1200{ width:1200px; margin:0 auto;}
/*one stare*/
.title{ text-align:center; padding:50px 0 15px 0;/* border-bottom:1px dashed #e0e0e0;*/}
.title h1{font-size:40px; }
.title h1 span{font-size:40px; color:#CE0003;}
.title p{ font:20px/46px "Microsoft YaHei"; color:#2c3e50;}
.title p b{color:#1dd2af;}
.important{ padding:20px 0 0px 0;border-top:1px dashed #e0e0e0; border-bottom:1px solid #dee1e1;}
.important li{ float:left; margin-right:33px;}
.important li a{ display:block;width:60px; height:60px; display:block; padding:21px;border-radius:15px;border:1px dotted #CE0003; background:#fff;}
.important li:hover a{ border:1px dotted #696969; background:#fff;}
.important li span{ width:60px; height:60px; display:block;}
.important .rcsp_1 span{ background:url("../images/icon1.png") no-repeat bottom center;}
.important .rcsp_2 span{ background:url("../images/icon2.png") no-repeat bottom center;}
.important .rcsp_3 span{ background:url("../images/icon3.png") no-repeat bottom center;}
.important .rcsp_4 span{ background:url("../images/icon4.png") no-repeat bottom center;}
.important .rcsp_5 span{ background:url("../images/icon5.png") no-repeat bottom center;}
.important .rcsp_6 span{ background:url("../images/icon6.png") no-repeat bottom center;}
.important .rcsp_7 span{ background:url("../images/icon7.png") no-repeat bottom center;}
.important .rcsp_8 span{ background:url("../images/icon8.png") no-repeat bottom center;}
.important .rcsp_9 span{ background:url("../images/icon9.png") no-repeat bottom center;}
.bgbg { background:url("../images/bgbg.png") center bottom no-repeat; width:100%; padding-bottom: 20px;}
.w1200 .important .rcsp_1:hover span, .w1200 .important .rcsp_2:hover span,.w1200 .important .rcsp_3:hover span,.w1200 .important .rcsp_4:hover span,.w1200 .important .rcsp_5:hover span,.w1200 .important .rcsp_6:hover span, .w1200 .important .rcsp_7:hover span, .w1200 .important .rcsp_8:hover span, .w1200 .important .rcsp_9:hover span{transition: background 0.3s;
-moz-transition: background 0.3s;
-ms-transition: background 0.3s;
-webkit-transition: background 0.3s;
-o-transition: background 0.3s;}
.w1200 .important .rcsp_1:hover span{ background:url("../images/icon1.png") no-repeat top center;}
.w1200 .important .rcsp_2:hover span{ background:url("../images/icon2.png") no-repeat top center;}
.w1200 .important .rcsp_3:hover span{ background:url("../images/icon3.png") no-repeat top center;}
.w1200 .important .rcsp_4 span:hover{ background:url("../images/icon4.png") no-repeat top center;}
.w1200 .important .rcsp_5 span:hover{ background:url("../images/icon5.png") no-repeat top center;}
.w1200 .important .rcsp_6 span:hover{ background:url("../images/icon6.png") no-repeat top center;}
.w1200 .important .rcsp_7 span:hover{ background:url("../images/icon7.png") no-repeat top center;}
.w1200 .important .rcsp_8 span:hover{ background:url("../images/icon8.png") no-repeat top center;}
.w1200 .important .rcsp_9 span:hover{ background:url("../images/icon9.png") no-repeat top center;}
.important .rcsp_9{ margin-right:0px;}
.important li p{ line-height:18px; margin-top:20px; text-align:center; display:block; color:#CE0003; font-weight: 900;}
.important li:hover p{ color:#333;}
.important li strong{ border-bottom:1px solid #CE0003; position:relative; display:block;margin-top:15px;z-index:4;}
.important li strong i{display:none;  position:absolute; width:0px; height:0px; border:10px solid transparent;display:block;left: 50%;margin-left: -9px;border-top-color: #CE0003;}
.important_l{ padding:30px 60px 0 20px; float:left; width:510px; overflow: hidden;}
.important_l img{width:450px;height:384px;}
.important_r{ float:right; padding:30px 60px 0px 0px;width:530px; overflow: hidden; }
.title_1{ text-align:center;}
.title_1 h3{ font:14px/16px "Arial";text-transform: uppercase; color:#535353; display: block;}
.title_1 h3 span ,.title_1 h2 span{ color:#ef571a;}
.title_1 h2{ font: bold 30px/40px "Microsoft YaHei"; color:#535353;padding-bottom: 5px;}
.icon_top{ width:100%; padding-top:25px;}
.icon_top i{ display:block; width:32px; height:32px;}
.icon_top .i_left{ float:left; background:url("../images/icon_left.png") 0 center no-repeat;}
.icon_top .i_right{ float:right; background:url("../images/icon_right.png") 0 center no-repeat;}
.icon_top .i_left1{ float:left; background:url("../images/icon_left1.png") 0 center no-repeat;}
.icon_top .i_right1{ float:right; background:url("../images/icon_right1.png") 0 center no-repeat;}
.study{ padding:0px 32px;}
.study h3{ font: bold 25px/30px "Microsoft YaHei"; color:#CE0003; display: block; padding-bottom:15px;}
.study span{ font:14px/18px "Microsoft YaHei";color:#535353;display: block;text-indent: 2em;}
.study img{ display:block; width:140px; height:90px; overflow:hidden; margin-left:35%;padding-top: 10px;}
.study .know{ background:#1dd2af; display:block; font: bold 16px/30px "Microsoft YaHei"; padding:0px 10px; border-radius:50px; height:30px; color:#FFFFFF; text-align:center; margin:0 90px; margin-top:10px;}
/*one end*/
.public_img{ display:block; width:29px; height:29px; padding:15px 0 2px 0;}
.public_img_1{ width:59px; height:29px; display:block;}
.nav li{ position:relative;}
	/* flexslider */
.flexslider{position:relative;height:650px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;background-color:#333;margin-top:-15px;}
.slides{position:relative;z-index:1;}
.slides li{height:650px; cursor: pointer;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/images/next.png) center center no-repeat;}
.pcbaojia{float: left; height: 500px; width: 400px; background-color:#B40003;margin-top: 80px; margin-left: 400px;z-index: 2;position:relative;filter:alpha(Opacity=10);-moz-opacity:0.1;opacity: 0.1; border: medium 2px #000000;border-radius: 25px;}
.pcbaojia:hover{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.pcbaojia li{color: #fff; font-weight: 900;margin-left: auto;margin-right: auto; width: 350px;}
.pcbj1{margin-top: 28px; text-align: center;font-size: 24px;}
.pcbj2{margin-top: 20px; text-align: left;font-size: 16px;}
.pcbj3{margin-top: 5px; font-size: 16px;}
.pcbj4{margin-top: 3px; font-size: 14px; text-indent: 2em;}
.qy_list {height:260px;padding-top:30px;font-size: 16px;}
.ywyz{border-radius: 3px; font-family: inherit; font-size: 14px; box-sizing: border-box; width: 100%; height: 38px; margin: 0px; padding-left: 8px; padding-right: 36px; border: 1px solid rgb(241, 241, 241); line-height: 20px; color: rgb(153, 153, 153); outline: transparent none 0px; box-shadow: none; text-shadow: none; user-select: text; background-color: transparent; appearance: none;}
.ljmflq{font-size: 18px; font-weight: 900; cursor: pointer;}
.qy_list {height:260px;padding-top:30px;}
.qy_list ul li {float:left;text-align:center;margin-right:21px;}
.qy_list ul li div {width:182px;height:182px;line-height:182px;font-size:28px;color:#FFF;text-align:center;font-weight:bold;text-shadow:#000 1px 1px 5px;cursor:pointer;}
.qy_list ul li .ico1 {background:url(/images/markin/cs1.jpg);background-size:auto auto;background-size:cover;}
.qy_list ul li .ico2 {background:url(/images/markin/cs2.jpg);background-size:auto auto;background-size:cover;}
.qy_list ul li .ico3 {background:url(/images/markin/cs3.jpg);background-size:auto auto;background-size:cover;}
.qy_list ul li .ico4 {background:url(/images/markin/cs4.jpg);background-size:auto auto;background-size:cover;}
.qy_list ul li .ico5 {background:url(/images/markin/cs5.jpg);background-size:auto auto;background-size:cover;}
.qy_list ul li .ico6 {background:url(/images/markin/cs6.jpg);background-size:auto auto;background-size:cover;}
.qy_list ul li .ico7 {background:url(/images/markin/cs7.jpg);background-size:auto auto;background-size:cover;}
.qy_list ul li .ico8 {background:url(/images/markin/cs8.jpg);background-size:auto auto;background-size:cover;}
.y_intr {width:1200px;margin:0 auto;position:relative;}
.y_intr ul {margin:0;padding-top:35px;overflow:hidden;}
.y_intr .lin_list {float:left;cursor:pointer;width:380px;background-color:#fff;box-shadow:5px 5px 10px 1px #d4d5d5;margin:0 20px 20px 0;position:relative;}
.y_intr .lin_list .ld_img,.y_intr .lin_list .ld_title{z-index:20;position:relative;}
.y_intr .lt_dv{width:380px;height:174px;position:absolute;z-index:10;top:0;}
.y_intr li:nth-child(3n+0){margin-right:0;}
.y_intr .lin_list:hover{box-shadow:0 2px 6px 2px #d4d5d5;}
.y_intr li h6 {font-size:32px;font-weight:lighter;}
.y_intr li h6 {display:block;background-color:#fff;width:60px;margin:26px auto;border-radius:30px;line-height:60px;}
.y_intr li .y_s1{color:#fd6d64;}
.y_intr li .y_s2{color:#aad772;}
.y_intr li .y_s3{color:#49c9bf;}
.y_intr li .y_s4{color:#f7d254;}
.y_intr li .y_s5{color:#af84df;}
.y_intr li .y_s6{color:#5dc9f0;}
.y_intr li p {font-size:16px;color:#fff;line-height:22px;margin-bottom:40px;}
.prompt{position:fixed;top:190px;left:50%;width:860px;margin-left:-430px;background-color:#fafafa;font-size:14px;z-index:99;box-shadow:5px 5px 10px 1px #d4d5d5;display:none;}
.p_sucess{height:60px;text-align:center;background-color:#2297f4;vertical-align:middle;line-height:60px;font-size:24px;color:#fff;box-shadow:0px 3px 9px 1px #ddd;}
.p_content{padding:20px;line-height:25px;}
.p_content .p_li{border:1px solid #eee;border-radius:4px;padding:10px 20px 0;margin:0 20px;margin-bottom:20px;}
.p_btn{margin:auto;text-align:center;padding:0 0 30px 0;}
.p_btn input{width:240px;height:50px;background-color:#ea0f0d;border:0;border-radius:5px;color:#fff;font-size:22px;}
.p_btn .btn_ca{background-color:#ccc;}
.ck_box {display:flex;}
.ck_title {width:100px;float:left;}
.ck_title .sever_title{font-size:16px;font-weight:700;color:#666;line-height:42px;}
.ck_cont {width:660px;float:left;}
.ck_cont label{background-color:#fff;line-height:40px;border:1px #e5e5e5 solid;display:block;float:left;margin:0 20px 10px 0;cursor:pointer;width:140px;text-align:center;transition:all 0.5s ease;}
.ck_cont label:nth-child(4n+0){margin-right:0;}
.ck_cont label:hover{border:1px solid #f43031;transition:all 0.5s ease;}
.ck_cont label input{display:none;}
.ck_cont .curr{color:#f43031;border:1px solid #f43031;}
.p_cnt{padding:0 20px 10px;display:flex;}
.p_cnt .p_box{width:50%;text-align:center;float:left;}
.p_cnt .p_box input{width:270px;height:40px;border:none;padding-left:50px;background-repeat:no-repeat;background-size:32px;background-position:6px;}
.p_cnt .p_box .txt_name{background-image:url(/images/markin/xm.png);}
.p_cnt .p_box .txt_tel{background-image:url(/images/markin/tel.png);}
.company{float:left;width:25%;margin-bottom:20px;}
.clog_js{height:100%;width:270px;display:block;background:white;border-radius:4px;margin:0 auto;box-shadow:5px 5px 10px 1px #d4d5d5;border:1px solid #f3f3f3;}
.clog_js:hover{box-shadow:2px 2px 5px 2px #d4d5d5;}
.cell_i{padding:20px;height:130px;}
.clog_js img{display:block;width:100%;height:100%;}
.i_wrap{width:100%;text-align:center;}
.i_wrap .title{font-size:20px;padding:0;}
.i_wrap .desc{font-size:14px;text-align:left;}
.team_list{margin-top:40px;}
.good-client-list{height:130px;}
.good-client-list li{background-color:#fff;padding:20px 10px;margin:0 20px 20px 0;box-shadow:5px 5px 10px 1px #d4d5d5;border:1px solid #f3f3f3;}
.good-client .client-logo{margin-bottom:0;}
.turn-left:hover{background-color:#e6e6e6;}
.turn-left{background-color:#fff;}
.c_al{margin-bottom:40px;}
.good-client{
    width:960px;
    margin:0 auto;
    height: 315px;
    position: relative;
    margin-top: 40px;
}
.client-list-con{
    overflow: hidden;
    position: relative;
    height: 150px;
    margin-top: 50px;
}
.good-client-title{
    font-size: 28px;
    height: 28px;
    color: #333;
    text-align: center;
    margin-bottom: 16px;
    padding-bottom:20px;
    border-bottom: 1px solid #e5e5e5;
}
.good-client-list{
    height: 230px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left:0;
}
.good-client-list li{
    width:320px;
    float:left;
}
.good-client .turn-left,.good-client .turn-right{
    width:37px;
    height:68px;
    position: absolute;
    top:50%;
    margin-top: -45px;
    cursor: pointer;
    border-radius:2px;
    transition: all 0.384s ease-in;
    border:1px solid white;
}
.good-client .turn-left{
    background: url("/images/turn-left.png") 50% 50% no-repeat;
    left:-37px;
}
.good-client .turn-right{
    background: url("/images/turn-right.png") 50% 50% no-repeat;
    right: -37px;
}
.turn-left:hover, .turn-right:hover{
    /*background-color:#e6e6e6;*/
    border:1px solid #e6e6e6;
}
.good-client .client-logo{
    width: 320px;
    height: 66px;
    margin-bottom: 25px;
}
.good-client .health{
    background: url("/images/healthy.png") 50% 50% no-repeat;
}
.good-client .qinghua{
    background: url("/images/qinghua.png") 50% 50% no-repeat;
}
.good-client .jingdong{
    background: url("/images/jingdong.png") 50% 50% no-repeat;
}
.good-client .aiqiyi{
    background: url("/images/aiqiyi.png") 50% 50% no-repeat;
}
.good-client .baoxue{
    background: url("/images/baoxue.png") 50% 50% no-repeat;
}
.good-client .beida{
    background: url("/images/beida.png") 50% 50% no-repeat;
}
.good-client .hengda{
    background: url("/images/hengda.png") 50% 50% no-repeat;
}
.good-client .amazon{
    background: url("/images/amazon.png") 50% 50% no-repeat;
}
.good-client .text{
    width:260px;
    height: 146px;
    font-size: 14px;
    color: #333333;
    color: rgba(51, 51, 51, .7);
    margin:0 auto;
    line-height: 20px;
}