﻿@font-face {
    font-family: "SourceHanSansCN-Light";
    src: url("../fonts/sourcehansanscn-light.woff2") format("woff2"),
    url("../fonts/sourcehansanscn-light.woff") format("woff"),
    url("../fonts/sourcehansanscn-light.ttf") format("truetype"),
    url("../fonts/sourcehansanscn-light.eot") format("embedded-opentype"),
    url("../fonts/sourcehansanscn-light.svg") format("svg");
}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
body{font-size:14px; margin:0px;color:#3C3C3C;font-family:"SourceHanSansCN-Light",Arial,sans-serif,"tahoma";}
ul,ol,li{list-style:none;}
input,button{margin:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
em,i{ font-style:normal;}
p img {display: inline-block;}
.fs12{font-size:12px}
/*全局变量 begin*/
h3{ font-size:14px;}
h4{ font-size:14px; font-weight:normal;}
h5{ font-size:12px;}
h6{ font-size:12px; font-weight:normal;}
a{ color: #333;outline: none!important; text-decoration:none;}
a:hover{ color:#e83737; text-decoration:none;}
.bgf8{ background: #f4f4f4;}/*背景*/
.bgff{ background: #fff;}/*背景*/
strong,.strong{ font-weight:normal;}
p img,.wi_f{display: inline-block;}
.clearfix {display: inline-table;}
.hov_none,.cwq_wi_no{ display:none;}
.dis_bl:link{text-decoration:none;outline:0 none;}
.dis_bl:visited{text-decoration:none;outline:0 none;}
.dis_bl,.hov_1:hover .hov_none{display: block;}
.login-input,.cwq_wi dt.active .cwq_wi_no{ display:inline;}
.font_bold{ font-weight:bold;}
.tace{text-align:center;}
.teri{text-align:right;}
.tele{text-align:left;}
.text_over{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
div.checker, div.button, div.radio, div.uploader {display: -moz-inline-box;display: inline-block;*display: inline;zoom: 1;vertical-align: middle;}
div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus{outline: 0;}
/*边框 begin*/
.cwq_wi li{ border:2px solid #ebebeb;}
.bor{ border:1px solid #ebebeb;}
.bor1{ border:1px solid #fff;}
.bordd{ border:1px solid #ddd;}
.bor2{ border:2px solid #fff;}
.bor_bo{ border-bottom:1px solid #ebebeb;}
.bor_bof{ border-bottom:2px solid #fff;}
.bor_boe{ border-bottom:1px solid #e5e5e5;}
.bor_toe{ border-top:1px solid #e5e5e5;}
.bor_to{ border-top:1px solid #ebebeb;}
.bor_to2{ border-top:2px solid #ebebeb;}
.bor_le{ border-left:1px solid #ebebeb;}
.bor_ri{ border-right:1px solid #ebebeb;}
.bora30{border-radius:30px;}
.bora5{border-radius:5px;}
.bora100{border-radius:100px;}
.bor_no{ border:none;}
.bor_red{border: 1px solid #f60;}
.bor_top{border-top: 1px solid #e5ece9;}
.bor_right{border-right: 1px solid #e5ece9;}
.bor_bottom{border-bottom: 1px solid #e5ece9;}
.bor_left{border-left: 1px solid #e5ece9;}
/*边框 end*/
.newcwq_wrap{margin:0 auto; width:1200px;}
.mod_wrap{ width:690px; float:left;}
.mod_left{ width:335px; float:left;}
.mod_cen{ width:335px; float:left;}
.mod_right{ width:275px; float:right;}
.cwqmod_right{ width:280px; float:right; }
.cwqmod_left{ width:900px; float:left;}
.cwqmod_leftt{ width:1200px; float:left;}
.newwrap{margin:0 auto; width:1200px; padding:0px 5px; overflow:hidden;}
.w_wrap{width:1200px;}
.newcwq_w940{margin:0 auto; width:940px; overflow:hidden;}
.crumb{ border-bottom:1px solid #dedede; color:#666; padding:12px 0;}
.table>tbody>tr>td{ vertical-align:middle}
.table{ margin:0px;}
.text-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left;}
.ving{ text-align:left;padding-left:22px;background: url(../images/videoclips/v_weixin.gif) no-repeat left center;}
.weibo_v{ display:inline-block; width:22px; height:17px;background:url(../images/videoclips/weibo_icon.png) no-repeat; margin-left:5px;}
.yellow_weibo{ background-position:0px -48px;}/*微博黄v认证*/
.blue_weibo{ background-position:0px -73px;}/*微博蓝v认证*/
.master_weibo{ background-position:0px -123px;}/*微博达人*/
.alert-default {color: #333;background-color: #f4f4f4;border-color: #efefef;}
.text-nowrap{width: 120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left;}
.nav_top{ height: 100px;}
.ove_h{ overflow:hidden;}
.cl{clear: both;padding: 0px;margin: 0px;overflow: hidden;line-height: 0px;height: 0px;font-size: 0px;}
/*浮动*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/*定位*/
.pos_relative {position: relative;}
.pos_absolute {position: absolute;}
.to{ top:0}
.le{ left:0}
.bot{ bottom:0}
.ri{ right:0}
/*按钮*/
.button_pu,.cwq_wi li,.button_pu_styl{display: inline-block; min-width: 10px; color: #333;text-align: center;white-space: nowrap;vertical-align: baseline; border-radius: 30px;}
.w2{padding:5px 7px;}
.button_pu,.cwq_wi li{padding: 5px 17px;}
#w2{padding:5px 10px;}
.baf7{background:#f7f7f7}
.pos_fc{ background:#4898dc; float:left; border:1px solid #4898dc; color:#fff;}
.van_hover,.button_pu:hover{ background:#d43232; color:#fff;}
.button_pu_styl:hover{background:#e83737; color:#fff;}
.bu_pl:hover{ background:#fff; color:#d33737;}
.bhr_lq img{ width:95px; height:95px; border-radius:85px; display:block; border:4px solid #eee;}
.bhr_100 img{ width:100px; height:100px; border-radius:100px; display:block;}
.bhr_70 img{ width:70px; height:70px; border-radius:70px; display:block;}
.button_f{border-radius:3px; border:1px solid #fff; padding:5px 10px; color:#fff;}
.button_in:hover{ border:1px solid #7e6be7; background:#7e6be7; color:#fff;}
/*.consul{ background:url(../images/videoclips/avn_back.png) repeat; padding:10px 30px; border-radius: 3px; color:#fff; font-size:16px;  border:1px solid #bababa;}*/
/*.consul:hover{ background:url(../images/videoclips/avn_back_1.png) repeat; border:1px solid #ededed; color:#fff;}*/
.consul{color:#fff;background-color:#f60;border-color:#f60; padding: 10px 30px; font-size: 18px; border-radius: 5px; width: 100%;}
.consul.active,.consul.focus,.consul:active,.consul:focus,.consul:hover{color:#fff;background-color:#e6192e;border-color:#e6192e}
.btn-package{position: absolute;left:50%; bottom:40px; z-index: 800; width:200px; margin-left: -100px;}
.btn-package a{color:#fff;background-color:#f60;border-color:#f60; padding: 10px 30px; font-size: 18px; border-radius: 5px;}
.btn-package a:active,.btn-package a:focus,.btn-package a:hover{color:#fff;background-color:#e6192e;border-color:#e6192e}

.co3{ color:#333}.co6{ color:#666}.co7{ color:#777}.co9{ color:#999}.cof{ color:#fff}.coh{ color:#f60}.col{ color:#58cf91;}.coll{ color:#80a1ff;}.colk{color:#56a0de;}
.celebrity_but{color:#fff;background-color:#e2616e;border-color:#f60; padding: 10px 30px; font-size: 18px; border-radius: 5px;}
.celebrity_but:active,.celebrity_but:focus,.celebrity_but:hover{color:#fff;background-color:#ed7f8a;border-color:#e6192e}
/*红色按钮*/
.button_h{border-radius:3px;}
.bor_hback{background:#e83737; color:#fff;}
.bor_hback:hover{background:#dc2d2d; color:#fff;}
.bor_h{ border:1px solid #e83737; color:#e83737;}
.bor_h:hover{background:#dc2d2d; color:#fff;}
/*绿色按钮*/
.bor_lback{background:#58cf91;}
.bor_l{ border:1px solid #58cf91; color:#58cf91}
.bor_lra{border-radius:3px;}
.bor_l:hover{  background:#4bbf83; color:#fff;}
.bor_lc{ background:#74bee6; color:#fff}
.bor_lc:hover{ background:#62b0da; color:#fff;}
/*背景*/
.back_ff{ background:#fff;}
.back_f5{ background:#f5f5f5;}
.back_h{ background:#e83737; color:#fff;}
/*宽度*/
.w1198{ margin:0 auto; width:1198px; background:#fff;}
.w10 {width: 10px;}.w20 {width: 20px;}.w30 {width: 30px;}.w40 {width: 40px;}.w50 {width: 50px;}.w60 {width: 60px;}.w70 {width: 70px;}.w80 {width: 80px;}.w85 {width: 85px;}.w90 {width: 90px;}.w95 {width: 95px;}.w100 {width: 100px;}  .w110 {width: 110px;}.w115 {width: 115px;}.w120 {width: 120px;}.w129 {width: 129px;}.w130 {width: 130px;}.w140 {width: 140px;}.w160 {width: 160px;}.w170 {width: 170px;}.w180 {width: 180px; overflow:hidden;}.w190 {width: 190px;}.w200{ width:200px;}.w210{ width:210px;}.w220{ width:220px;}.w230{ width:230px;}.w240{ width:240px;}.w250{ width:250px;}.w260{ width:260px;}.w280{ width:280px;}.w300{ width:300px;}.w310{ width:310px;}.w320{ width:320px;}.w330{ width:330px;}.w340{ width:340px;}.w350{ width:350px;}.w380{ width:380px;}.w400{ width:400px;}.w450{ width:450px;}.w420{ width:420px;}.w460{ width:460px;}.w480{ width:480px;}.w490{ width:490px;}.w540{ width:540px;}.w560{ width:560px;}.w520{ width:520px;}.w530{ width:580px;}.w540{ width:540px;}.w590{ width:590px;}.w610{ width:610px;}.w630{ width:630px;}.w690{ width:690px;}.w660{ width:660px;}.w900{ width:900px;}.w960{ width:960px;}.w1012{ width:1012px;}
/*高度*/
.he1 {height: 10px;}.he2 {height: 20px;}.he3 {height: 30px;}.he3_5{height: 35px;}.he4 {height: 40px;}.he4_5 {height: 45px;}.he5 {height: 50px;}.he5_9 {height: 59px;}.he6 {height: 60px;}.he7 {height: 70px;}.he8 {height: 80px;}.he9 {height: 90px;}.he10 {height: 100px;}.he11 {height: 110px;}.he13 {height: 130px;}.he105 {height: 104px;}.he12 {height: 120px;}.he15 {height: 150px;}.he18 {height: 180px;}.he20 {height: 200px;}.he21 {height: 214px;}.he24 {height: 240px;}.he30 {height: 300px;}.he37 {height: 370px;}.he40 {height: 400px;}.he50 {height: 500px;}.he60 {height: 600px;}.he65 {height: 650px;}
/*字体大小*/
.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}.f26{font-size:26px;}.f28{font-size:28px;}.f30{font-size:30px;}.f35{font-size:35px;}.f40{font-size:40px;}.f44{font-size:44px;}.f46{font-size:46px;}.f50{font-size:50px;}.f60{font-size:60px;}.f100{font-size:100px;}
/*字体行高*/
.lh0{ line-height:0;}.lh8 {line-height: 8px;}.lh14 {line-height: 14px;}.lh16 {line-height: 16px;}.lh18 {line-height: 18px;}.lh20 {line-height: 20px;}.lh22 {line-height: 22px;}.lh24 {line-height: 24px;}.lh26 {line-height: 26px;}.lh28 {line-height: 28px;}.lh30 {line-height: 30px;}.lh35 {line-height: 35px;}.lh37 {line-height: 37px;}.lh40 {line-height: 40px;}.lh45 {line-height: 45px;}.lh50 {line-height: 50px;}.lh60 {line-height: 60px;}.lh80 {line-height: 80px;}.lh100 {line-height: 100px;}
.pt33{ padding-top:33px;}
.mb60{margin-bottom:60px;}
.mb75{margin-bottom:75px;}
.mb90{margin-bottom:90px;}
.mt70{margin-top:70px;}
.mt125{margin-top:125px;}
.mt130{margin-top:130px;}
.mt140{margin-top:140px;}
.mt150{margin-top:150px;}
.mr110{ margin-right:110px;}
.F44{margin-right:44px;}
.ml45{ margin-right:45px;}
.ml60{ margin-left:60px;}
.ml100{margin-left:100px;}
.ml110{margin-left:110px;}
.ml120{margin-left:120px;}
.ml130{margin-left:130px;}
.ml140{margin-left:140px;}
.tar{text-align:right;}
.tal{text-align:left;}
.talc{text-align:center;}
.logo a img{width:180px;height:60px;}
.dh_1{ margin-left:20px; cursor: pointer;}
/*全局变量 end*/
/*弹窗 begin*/
#double_eleven .modal-content {border: 5px solid #fff;}
.modal-dialog{ position:absolute; top:50%; margin-top:-255px;left:50%; margin-left:-355px;}
/*弹窗 begin*/
/*列表 begin*/
.list_li22 li{padding-left:15px;line-height:22px;height:22px;overflow:hidden;color:#222a37;position: relative;}
.list_li22 li a{color:#444;}
.list_li22 li a:hover{color:#222a37;}
.list_li22 li a:hover{ text-decoration:underline;}
.list_li22 li span.middot{ display:block; position:absolute; width:3px; height:3px; left:3px; top:8px; background:#999}
.list_li24 li{padding-left:15px;line-height:24px;height:24px;overflow:hidden;color:#222a37;position: relative;}
.list_li24 li a{color:#444;}
.list_li24 li a:hover{ text-decoration:underline;color:#222a37;}
.list_li24 li span.middot{ display:block; position:absolute; width:3px; height:3px; left:3px; top:8px; background:#999}
.list_li26 li{padding-left:15px;line-height:26px;color:#222a37;position:relative; font-size:13px;}
.list_li26 li span.sapnr{ float:right;}
.list_li26 li a{color:#444;}
.list_li26 li a:hover{ text-decoration:underline;color:#222a37;}
.list_li26 li span.middot{ display:block; position:absolute; width:6px; height:6px; border-radius:3px; overflow:hidden; left:3px; top:10px; background:#999}
.list_xy li span.sapnr{ float:right;}
.list_xy li{line-height:24px;height:24px;overflow:hidden;color:#222a37;position:relative; font-size:13px; margin:5px 0px;}
.list_xy li h4{padding:0px 5px 0px 15px;line-height:24px;overflow:hidden;color:#222a37;position:relative; font-size:12px;}
.list_xy li p{color:#ff0000;padding:0px 5px 0px 15px;}
.list_xy li a{color:#444;}
.list_xy li.xy_line{border-bottom:1px #CCC dashed;margin:0px 0px 3px 0px;padding:0px 0px 3px 0px; height:0px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}
.list_xy li a:hover{ text-decoration:underline;color:#222a37;}
.list_xy li span.middot{ display:block; position:absolute; width:3px; height:3px; overflow:hidden; left:3px; top:10px; background:#999}
.list_pp li{padding-left:20px;line-height:26px;color:#222a37;position:relative; font-size:13px;}
.list_pp li span.sapnr{ float:right;}
.list_pp li a{color:#444;}
.list_pp li a:hover{ text-decoration:underline;color:#222a37;}
.list_pp li span.middot{ display:block; position:absolute; width:10px; height:10px; overflow:hidden; left:3px; top:8px; background:#00b0e1}
#box_line{border-bottom:1px #CCC dashed;margin:0px 0px 8px 0px;padding:0px 0px 8px 0px; height:0px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}

.list_ent{ background:url(../images/videoclips/ent_listbg.png) no-repeat 0px 6px;}
.list_ent li{padding-left:30px;line-height:26px;height:26px;overflow:hidden;color:#222a37;position: relative;}
.list_ent li a{color:#444;}
.list_ent li a:hover{ text-decoration:underline;color:#222a37;}
.list_ent li span.middot{ display:block; position:absolute; width:3px; height:3px; overflow:hidden; left:3px; top:10px;}

.list_li28 li{line-height:28px;height:28px;overflow:hidden;color:#222a37;position: relative;}
.list_li28 li a{color:#444;}
.list_li28 li a:hover{ text-decoration:underline;color:#222a37;}
.list_li28 li span.middot{ display:block; position:absolute; width:3px; height:3px; left:3px; top:12px; background:#999}

/*列表 end*/
/*模块begin*/
.mod_popover {position:relative;background-color: #fff;border-top: 1px solid #ea544a;}
.mod_popover>.arrow, .mod_popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.mod_popover>.arrow {border-width: 15px;}
.mod_popover>.arrow {top: -15px;left: 50%;margin-left: -15px;border-top-width: 0;border-bottom-color: #ea544a;}
.mod_popover>.arrow:after {content: "";border-width: 14px;}
.mod_popover>.arrow:after {top: 1px;margin-left: -14px;content: " ";border-top-width: 0;border-bottom-color: #fff;}
.mod_popover.popover_w1 .arrow{left:170px;}
.mod_popover.popover_w2 .arrow{left:300px;}
.mod_popover.popover_w3 .arrow{left:430px;}
.mod_popover.popover_w4 .arrow{left:560px;}
.mod_popover.popover_w5 .arrow{left:690px;}
/*解决方案立体盒子*/
.mod_shadowbox{position: relative;display: block;transition: all 0.4s linear 0s;box-shadow: #a6a19a 1px 2px 6px 1px;}
.mod_shadowbox:hover {border: 1px solid #cccccc;box-shadow: none;}
.mod_shadowbox:hover .mod_shadowbox_pic{display: block;}
.mod_shadowbox_act{position: absolute; height: 209px;width: 142px;display: block;margin-top:-25px;margin-left:-71px;border-bottom:solid #e75357 1px;left: 50%;}
.mod_shadowbox_pic{position: absolute; height: 209px;width: 142px;display: none;margin-top:-25px;margin-left:-71px;border-bottom:solid #e75357 1px;left: 50%;}

.mod_zoombox{position: relative;overflow: hidden; cursor: pointer;}
.mod_zoombox_img{position: absolute; -webkit-transition: -webkit-transform .8s;  vertical-align: middle;transition: all 0.8s linear 0s; z-index: -10;width: 100%;}
.mod_zoombox:hover .mod_zoombox_img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);zoom: 1.2;vertical-align: middle;}
/*解决方案底部*/
.mod_bot_set{position: relative; background: url("../images/videoclips/solution_bot_bg.jpg") no-repeat bottom center;height: 640px}
.mod_bot_set .bg_div{position: absolute; height: 210px;left: 50%;top: 43% ;margin-top: -110px;margin-left: -600px;}
.mod_bot_set .bg_div .bot_box{position: relative; height:210px;width: 238px;}
.mod_bot_set .bg_div .bot_box img{transition:all 0.8s linear 0s;}
.mod_bot_set .bg_div .bot_box img:hover{transform: rotateY(180deg);}
.mod_bot_set .custom-title {text-align: center;color: #fff;font-size: 28px;padding-top: 30px;}
.mod_bot_set .hr {position:relative; width: 270px;}
.mod_bot_set .hr:before{content: ""; position: absolute;  top: -2px;  left: 120px;  height: 3px;  width: 40px;  background: #DB5A64;z-index: 50;}

/*服务体系了解更多按钮*/
.mod_more_btn{width: 160px;height: 40px; border: solid 1px #d52f3f;border-radius: 20px;text-align: center;line-height: 38px;color:#db5a64;}
.mod_more_btn:hover{color: #fff;background: #db5a64}
.pta{position: absolute}

.indexwenhao{border:none;background:none;padding:0;font-size:12px}
.indexwenhao:hover{background:none}
.windo .tooltip{width:300px;left:10px;font-size:12px;}
/*模块end*/
.tool-container {width: 100%;height: 38px;background: #f6f6f6;line-height: 38px;}
.tool-container .tool {width: 1200px;margin: 0 auto;color:#333;}
.tool-container .tool a {color:#333;text-decoration: none;}
.header-top{width:100%; font-size: 12px; height:34px; line-height: 34px; background:#f7f7f7;border-bottom: 1px solid #ececec;}
.header-right>li>a{ padding: 0px 5px; border-right: 1px solid #ececec;}
.header-right>li>a:hover{ background: #fff;}
.header_nav{z-index: 900; background:url(../images/videoclips/400-phone.png) no-repeat right; background-position-y: 0;}
.header_nav .media_logo { float:left; width: 185px; position: relative;}
.header_nav .media_logo a { width: 175px; overflow: hidden; line-height:80px; padding:13px 0px;  display: block;}
.header_nav .media_logo a img{vertical-align: top;}
.header_nav .cwq_logotxt {border-left: 1px solid #e9e8e8; float:left; width:190px;  height: 48px; margin:20px 0; padding: 0px 0px 0px 20px; background: none; text-align: left; font-size:16px;z-index: 10;}
.header_nav .cwq_logotxt p{padding: 0px; margin: 0px; line-height: 24px;}
.cctv_logo{ background:url('../images/videoclips/cctvcom.png') no-repeat; display:block; width:125px; height:51px; margin-top:-5px;}
.header_nav .cwq_logotxt a:link,
.header_nav .cwq_logotxt a:visited {
    text-decoration:none;
    color: #333;
}
.header_nav .cwq_logotxt a:hover{color: #f60;}
.cwq-menu{ height: 50px; background: #f60; z-index: 899;}
.cwq-menu .navbar-nav>li,.cwq-menu .navbar-nav>li ul.dropdown-menu{ width: 120px;min-width: 120px;}
.cwq-menu .navbar-nav>li:first-child{ width: 80px;min-width: 80px;}
.cwq-menu .navbar-nav>li>a{ font-size: 16px; color: #fff; text-align: center;background: #f60; }
.cwq-menu .navbar-nav>li>a:focus,.cwq-menu .navbar-nav>li>a:focus,.cwq-menu .navbar-nav>li>a:hover,
.cwq-menu .navbar-nav>li.active>a{ color: #fff; background: #333333; }
.cwq-menu .navbar-nav>li .navhot{ background: url(../images/videoclips/hot.png) center no-repeat; width: 28px; height: 16px; position: absolute; right:10px; top: 50%; margin-top: -8px;}
.cwq-menu-bg {position:absolute;bottom: -24px;left: 0px;width: 100%; height: 24px; z-index:10;  -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; background: #000}
.navbar-nav {float: none;}
.cwq-menu .navbar-nav>li.navbar_menu.down300{width: 278px;}
.cwq-menu .navbar-nav>li.navbar_menu.down300>a{margin: 0px 80px;}
.navbar_menu.down300 .navdown-menu{width:295px;}
.cwq-menu .navbar-nav>li.navbar_menu.down210{width: 220px;}
.navbar_menu.down210 .navdown-menu{width:220px;}
.cwq-menu .navbar-nav>li.navbar_menu.down140{width: 280px;}
.cwq-menu .navbar-nav>li.navbar_menu.down140>a{margin: 0px;}
.navbar_menu.down140 .navdown-menu{width:280px; }
.navbar_menu .navdown-menu{position:absolute;bottom:-24px;left:0;z-index:1000;padding:5px 0px;margin:0px;font-size:14px;text-align:left;list-style:none; color: #f3f3f3;}
.navbar_menu .navdown-menu{position:absolute;bottom:-24px;left:0;z-index:1000;padding:5px 0px;margin:0px;font-size:14px;text-align:left;list-style:none; color: #f3f3f3;}
.navbar_menu .navdown-menu li{ padding-right: 5px; margin-right: 5px; border-right: 1px solid #717171; line-height: 12px;height: 14px;}
.navbar_menu .navdown-menu li.menulast{  border-right:none;padding-right: 0px; margin-right: 0px;}
.navbar_menu .navdown-menu li a{color: #f3f3f3; font-size: 12px; padding: 2px 4px;}
.navbar_menu .navdown-menu li a.hot{padding-right: 34px; background: url(../images/videoclips/hot.png) center right no-repeat;}
.navbar_menu .navdown-menu li a:hover{ }
.navbar_menu .navdown-menu li.active a{background-color: #f60;}
.cwq-menu .navbar-nav>li ul.dropdown-menu{ border: none;  background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.cwq-menu .dropdown-menu>li>a{ color:#c7c8c8; line-height: 26px; padding: 3px 10px; text-align: center; font-size: 12px;}
.cwq-menu .dropdown-menu>li.active>a,.cwq-menu .dropdown-menu>li>a:hover{ color:#fff; background:#5c5c5c;}

.cwq-menu .navbar-nav>li.cwq-loginreg{ width: 140px; float: right;}
.navbar-nav>li.cwq-loginreg>a{display:inline-block;padding:5px 16px; margin:0px 2px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0px}
.cwq-menu .navbar-nav>li.active>a.cwq-login-nav,
.navbar-nav>li>a.cwq-login-nav {color: #fff;background-color: #f60;border-color: #FFF}
.cwq-menu .navbar-nav>li.active>a.cwq-login-nav.focus,.cwq-menu .navbar-nav>li.active>a.cwq-login-nav:hover{color: #fff;background-color: #ea544a;}
.cwq-menu .navbar-nav>li.active>a.cwq-reg-nav,
.navbar-nav>li>a.cwq-reg-nav {color: #f60;background-color: #fff;border-color: #fff}
.cwq-menu .navbar-nav>li.active>a.cwq-reg-nav.focus,.cwq-menu .navbar-nav>li.active>a.cwq-reg-nav:hover{color: #fff;background-color: #ea544a;border-color: #fff}
.navbar-nav>li.cwq_menu_user,.navbar-nav>li.cwq-loginreg{ height: 30px; margin: 10px 0px; position: relative; z-index: 900;width: 130px;min-width: 106px;}
.navbar-nav>li.cwq_menu_user>a {display:inline-block;padding:5px 16px; font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0px}
.navbar-nav>li.cwq_menu_user>a {color: #fff;background-color: #ea544a;border-color: #ea544a;z-index: 901; position: relative;}
.navbar-nav>li.cwq_menu_user.active>a,.navbar-nav>li.cwq_menu_user>a:active, .navbar-nav>li.cwq_menu_user>a:focus,.navbar-nav>li.cwq_menu_user>a:hover{color: #f60;background-color: #FFF;border-color: #FFF}
.navbar-nav>li.cwq_menu_user>.menu_user_accout{ background: #fff; display:none;position: absolute; right:0px; top: 30px; width: 300px;}
.navbar-nav>li.cwq_menu_user>.menu_user_accout dt{ width: 100px; height: 96px;}
.navbar-nav>li.cwq_menu_user>.menu_user_accout dt img{ width: 90px; height: 90px;}
.navbar-nav>li.cwq_menu_user>.menu_user_accout dd{ line-height: 24px;height: 24px;}

.menu_user_accout .vipinfo{padding: 20px 0 20px 15px;overflow: hidden; border-top: 1px dashed #e7e7e7;}
.menu_user_accout .vipinfo:first-child{border-top: none;}
.menu_user_accout .vippic{width: 48px;height: 48px; margin-right: 10px; position: relative; }
.menu_user_accout .vippic img{width: 48px;height:48px; margin-right: 10px;border-radius: 50%;border: 1px solid #d8d8d8;}
.menu_user_accout .vippic .vippic_account{height: 16px;line-height: 16px;overflow: hidden; text-align: center; color: #999; font-size: 12px;}
.menu_user_accout .viptext{width: 180px; line-height: 30px;}
.menu_user_accout .viptext .viptext_title{height: 30px;}
.menu_user_accout .viptext .vipfore{padding: 10px 0 0; overflow: hidden;}

.cwq-menu .btn-danger{ border: 1px solid #fff;}
.cwq-menu .btn-danger:active,.cwq-menu  .btn-danger:focus, .cwq-menu .btn-danger:hover {color: #c9302c;background-color: #FFF;border-color: #FFF;}
/*2018-8-20新增QQ微信联系方式*/
.top_search{ position: relative; margin:15px 0px 0 40px; width: 500px;float: left;}
.top_search .form-control{height: 40px; border-radius: 0px; *padding: 0px;*line-height: 40px;}
.top_search .form-control:focus{border-color:#d9534f;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.top_search_info{ line-height: 30px; height: 30px; overflow: hidden;width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: left;}
.bfb-qq-weixin-box{position: absolute;right: 0;bottom: 5px;}
.bfb-qq-weixin-box ul{overflow: hidden;}
.weixin_h_img{
	background: url('../images/videoclips/weixin_h_img.png') no-repeat;
	float: left;
    height: 24px;
    line-height: 24px;
    padding-left: 32px;
    padding-right: 5px;
    background-position-y: -5px;
    cursor: pointer;
 }
.popover{max-width:600px!important;}
.popover .consultant_dl dd{display: none;}
.QQ_h_img{
	background: url('../images/videoclips/qq_h_img.png') no-repeat;
	float: left;
    height: 24px;
    line-height: 24px;
    padding-left: 22px;
    padding-right: 8px;
}
#Suggester {left:0px;top:40px;width:300px;}
/* 尾部 */
.choice{background:#f7f7f7; border-top: 1px solid #ebebeb;min-width: 1200px;}
.choice .social{ color:#333;}
.choice_new{ display:inline-table; width:320px; text-align:center; color:#666;}
.choice_bor{ padding-top:20px; border-top:1px solid #ddd;}
.choice_bor .item{ padding:0px 95px;}
.choice_new span{ font-size:50px; margin-right:10px; font-weight:bold; color: #f60;}
.partners{ font-size:22px; line-height:40px; color:#999;  text-align:center;}
.footer{background: #262729; color: #999;}
.footer a{color: #999;}
.footer a:hover{color:#e83737;}
.footer_btn{ width:142px; padding: 4px 0px; margin: 0 auto; position: relative;}
.footer_btn a{ width: 100%; padding:5px 0px; text-align: left;}
.footer_btn i{ position: absolute; left: 8px;top: 5px; font-size: 18px;}
.footer_nav{ width: 150px; position: relative;}
.footer_nav i{ width: 30px; height: 30px; line-height: 30px; position: absolute; left: 0px; top: 0px; font-size: 20px;}
.footer_nav img.win{ width:108px; height:108px; }
.footer_nav .footer_title{ line-height: 30px; height: 30px; font-size: 16px;}
.footer_prod li{ line-height: 24px; height: 24px; font-size: 12px;}
.footer_bottom{ background: #222325; padding: 10px; color: #999;}
.footer_bottom_copy{ line-height:30px; text-align: center; padding-bottom: 10px;}
.footer_bottom .footer_bottom_text span{ color: #fff;}
.strategy_client_new li{ float:left; width:180px; height:114px; text-align:center; margin:11px; background:#fff;}
.sian_1 div:hover{ border:2px solid #e83737; }
.strategy_client_new li img{ width: 100%; height: 100%;}
.strategy_client_new li img:hover{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); -moz-opacity:1; opacity:1;}
.cwq_ss{background:url(../images/videoclips/ss_back1.jpg) center no-repeat; height:298px;}
.pos_fc{border-top-right-radius:5px; border-bottom-right-radius:5px;}
.btn-ftqq {color: #999;border-color: #FFF; border-radius: 5px;}
.btn-ftqq:active, .btn-ftqq:focus, .btn-ftqq:hover {color: #c9302c;background-color: #FFF;border-color: #FFF;}
.andmore{position: relative;left:50%; bottom:0; z-index: 985; margin-left: -75px; width: 150px;}
.andmore a{color:#fff;background-color:#eb5b02;border-color:#eb5b02; padding: 8px 0px; font-size: 16px; border-radius: 5px; width: 100%}
.andmore a:active,.andmore a:focus,.andmore a:hover{color:#fff;background-color:#e6192e;border-color:#e6192e}

/* banner  begin*/
.banner_package{position: absolute;left:50%; bottom:40px; z-index: 999; width:180px; margin-left: -90px;}

.banners{ position:relative; min-width:1200px;z-index: 1;}
.banners .banner-pic{ width:100%;position:relative;height:520px; }
.banners .banner-pic .bandiv{ position:relative; margin:0 auto; width:1200px; height:520px;}
.banners .item a.item_active{ display:block;width:100%; height:520px; text-decoration: none;}
.banners .item a.item_active:focus,
.banners .item a.item_active:hover,
.banners .item a.item_active:active{text-decoration: none;}
.banners .carousel-indicators { bottom:12px;}
.banners .carousel-indicators li{ margin:2px 4px;}
.cirl_bg{ position:absolute; width:100%; height:40px; background:#000;opacity:0.3;filter: alpha(opacity=30);-moz-opacity:0.3; bottom:0px;}
.carousel-control i{position: absolute;top: 50%;width: 100px;height:100px;margin-top: -30px;font-size: 100px;line-height: 100px;font-weight:bold;color: #fff;text-align: center;opacity: 1;filter: alpha(opacity=100);}
.carousel-control.left  i{left: 0px;}
.carousel-control.right  i{right: 0px;}

/* banner  end*/
.mod_title{ font-size: 30px; text-align: center; height:60px; color:#f60;  background:url(../images/videoclips/van_tit.png) center bottom no-repeat; }
.mod_info{ padding-top: 10px; padding-bottom:30px; line-height:24px; text-align: center;color: #999;}
.mod_body{ margin-bottom: 20px;}
.social{}
/* 登录  begin*/

/* 登录  end*/
/* 底部 begin */
.bottom_fixed,.bottom_btmdiv{ position: fixed; bottom:0; left:0; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); height:120px;width:100%; }
.bottom_btmdiv .w1200{height:120px;}
.bottom_fixed{ z-index:20;background:#000;opacity:0.6;filter:alpha(opacity=60); -moz-opacity:0.6;-khtml-opacity:0.6;}
.bottom_btmdiv{display:block; padding:10px 20px; text-align:center; font-size:20px; line-height:40px; color:#fff; z-index:100; background:url(../images/videoclips/index_eleven_bottom.png) no-repeat center center; }
.bottom_fixed{background: #000000;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity:0.8;}
.bottom_btmdiv .close_max{ top:5px;}
.bottom_btmdiv p{ font-size:16px;}
.bottom_btmdiv a{ margin:0px 5px;}
.btn-dreg,.btn-dlogin{display:block; position:absolute; top:62px; padding:6px 10px;}
.btn-dreg{left:770px;}
.btn-dlogin{left:800px;}

.bottom_btmdiv a{position:absolute;bottom:0px;cursor:pointer;}
.bottom_btmdiv a.ah{ left:560px;}
.bottom_btmdiv a.bh{ left:680px;}
/* 底部 end */
/* 头部 */
.fixednav {position: fixed;top: 0px;left: 0px;width: 100%; z-index:1000;}
.van_right{ width:1px; background:#ddd; margin:10px 15px 0 20px; height:52px;}

.van_riq{ border-right:2px solid #e83737;}
.van_riq li{ float:left; margin:0 3px 0 0;}
.van_riq li a{ font-size:16px;}
.seabtn2{border:none; background:url(../images/videoclips/iconfoo.png) #f60 20px 10px no-repeat; right:0px; top:0px; width:60px; height: 40px;}
.hov_cj{ display:none; margin-left:15px; line-height:15px;}
.hov_1:hover{ border-right:none;}
.hov_1:hover .hov_cj{ display:inline;}
.butt_index{ top:83px; left:96px;}
/*顶部导航 begin */
.navigation{ cursor:pointer; padding:0 7px; text-align:center; height:35px;}
.navigation:hover{ background:#efefef; border-bottom:none; border-top:none; color:#e83737;}
.navigation:hover .navigation_van{ display:block; }
#navigation{ z-index: 901; padding-right: 20px;}
#navigation span{ cursor: pointer;}
#navigation span.caret {position:absolute;right:5px;top:15px;transition: transform 0.2s ease-out 0s;}
#navigation:hover span.caret{transform: rotate(180deg);}

.navigation_van{ width:1200px; border:1px solid #ebebeb; background:#fff; right:-220px; z-index:999; display:none; border-top:none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.navigation_van>.arrow, .navigation_van>.arrow:after { text-align: left;white-space: normal;font-size: 0px;  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;}
.navigation_van>.arrow {top: -22px;right:250px;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,.25);}
.navigation_van>.arrow { border-width: 11px;}
.navigation_van>.arrow:after {  content: "";  border-width:10px;}
.navigation_van>.arrow:after {top: 1px;margin-left: -10px;content: " ";border-top-width: 0;border-bottom-color: #fff;}

.navigation_van .navigation_name{ text-align: center;font-size: 16px; font-weight: bold; color:#f60; line-height: 40px;height: 40px;border-bottom: 1px dashed #ddd;}
.navigation_van .gation_first{ text-align: center;font-size: 14px; font-weight: bold;  line-height: 40px;height: 40px;}
.navigation_hot{background: url(../images/videoclips/hoting.gif) 125px center no-repeat;}
.navigation_news{background: url(../images/videoclips/new.gif) right center no-repeat;}
.navigation_left{width: 180px;}
.navigation_center{ width: 400px; border-left: 1px solid #ddd;}
.navigation_right{ width: 270px;border-left: 1px solid #ddd; }
.navigation_list{width: 119px;}
.navigation_list li{line-height:28px;height:28px;overflow:hidden;color:#222a37;position: relative; text-align: center;}
.navigation_list li a{color:#444;}
.navigation_list li a:hover{ text-decoration:underline;color:#222a37;}
.navigation_list li span.middot{ display:block; position:absolute; width:3px; height:3px; left:3px; top:12px; background:#999}

/*顶部导航 end */

/* banner*/
.banner_ma{ width:1200px; margin:0 auto;}
.banner_ma img{ margin:0 0 0 -60px;}
.back_wi .active img{max-width:auto;}
.banner_back1 { background:url(../images/videoclips/banner1_back.jpg) center no-repeat; text-align: center; height:520px; padding-top:52px; *height:460px;}
.banner_back2 {background:#7384d8; text-align: center; height:520px; padding-top:52px; *height:460px;}
.banner_back3 { background:url(../images/videoclips/banner3_back.jpg) center no-repeat; text-align: center; height:520px; padding-top:52px; *height:460px;}
.banner_back4 {background:#50acea; text-align: center; height:520px; padding-top:52px; *height:460px;}
.max_with{position: relative; min-width: 1200px;}
.login_left{ width: 200px; height: 416px; top:52px; left: 50%; margin-left: -600px; text-align: left; position: absolute; z-index: 99;}
.hov_van{ width:490px; height: 416px; background:#fff; position:absolute; right:-490px; top:0; z-index:1}
.cwq_dl>li{ font-size:18px; font-weight:bold; width:131px; text-align:center; line-height:43px; border-bottom:2px solid #ddd; cursor:pointer;}
.cwq_dl>li.active{ border-bottom:2px solid #F00; transition: all 0.3s linear 0s;}
.btn-danger{ border:1px solid #f60;}
.loginFormBtn{ text-align: center;}
.loginFormBtn .btn{padding: 6px 20px;}
.loginFormBtn div.btn-danger:hover{color: #fff; background-color: #f60; border:none;}
.cwq_zc{ background:#71aee9; color:#fff; border:1px solid #71aee9;}
.cwq_zc:hover{ background:#66a0d8; color:#fff;}
.cwq_wi li{ display:inline-table; margin:0 17px; font-size:16px; color:#999; cursor:pointer;}
.cwq_wi li.active{ background:#58cf91; color:#fff; border:1px solid #58cf91;}
.cwq_wi li:nth-of-type(2).active{ background:#7c88d0; color:#fff; border:1px solid #7c88d0;}
.cwq_wi li:nth-of-type(3).active{ background:#e83737; color:#fff; border:1px solid #e83737;}
.cwq_wi li:nth-of-type(4).active{ background:#ffd451; color:#fff; border:1px solid #ffd451;}
.wi_back1{ background:url(../images/videoclips/wi_back1.jpg) no-repeat; height:675px; }
.wi_back1,.wi_back2,.wi_back3,.wi_back4{width:300px; *width:250px; padding:20px 25px; overflow:hidden;}
.resetVerifyCode {cursor: pointer;}


/* 弹窗*/
.imodal-header {padding:0}
.modal_dia{ margin:150px auto 0 auto;}
.banner_w{ width:281px; position:relative;}
.banner_f{ position:absolute; top:150px; left:101px; background:#fb8512; color:#fff; padding:3px 10px; border-radius:5px; border:1px solid #fb8512;}
.banner_f:hover{ background:#fd940c; border:1px solid #fd940c; color:#fff; text-decoration:none;}
.banner_a a{ color:#666; padding:0 8px; line-height:35px;}
.banner_a a:hover{ color:#337ab7; text-decoration:underline;}
.banner_b{ background:#f5f5f5; padding:20px 0; border-bottom:1px solid #ddd; margin:0 0; border-radius:5px;}
.jb_cwq{ margin:0 0 0 58px;}
.jb_cwq li,.ba_cwq li,.hbdq_fl,.hbdq_fr{float:left;}
.jb_cwq li{font-size:16px; margin: 0 16px 12px 100px; font-weight:bold; color:#999;}
.jb_cwq li.jb_cwq_mar{ margin:0 24px 0 100px;}
.jb_cwq li.jb_cwq_cor,.mod-info p b,.mr-r a{ color:#ea544a;}
.jb_cwq li.jb_cwq_l{ color:#45a2e6;}
.ba_cwq{ margin:0 0 0 176px;}
.ba_cwq li strong{ display:block; float:left; width:30px; height:30px; border-radius:30px; color:#fff; background:#ddd; text-align:center; line-height:30px; font-weight:bold; font-size:18px;}
.ba_cwq li span{ display:block; float:left; width:136px; height:2px; margin:13px 7px 0 7px; background:#ddd;}
.ba_cwq li strong.ba_cwq_cor{ background:#ea544a;}
.ba_cwq li strong.ba_cwq_l,.ba_cwq li span.ba_cwq_s{ background:#45a2e6;}
.banner_c{ display:table; margin:100px auto 50px auto;}
.banner_ccwi{ display:inline; margin:0 10px; width:360px; height:42px; padding:6px 35px;}
.mar{ margin:0 0 20px 0; position:relative;}
.bu_hqy{ width:250px; display:inline; margin:0 10px 0 42px; height:42px;}
.mar .bu_cor{ background:#fb8512; color:#fff; padding: 10px 12px;}
.mar .bu_cor:hover{ background:#ec7a0b;}
.mar_b1,.mar_b2{position: absolute; left: 50px; top: 5px; z-index: 1; font-size:20px; color:#999;}
.bu_righ{ float:right; margin:0 30px 30px 0; border:1px solid #ddd; padding:6px 30px;}
.bu_le{ background:none; border:none; float:right; margin:0 25px 0 0;}
.bu_le:hover{ text-decoration:underline; color:#45a2e6;}
.bu_righ:hover{ background:#e8e8e8;}
.modal-header,.modal-content{ border:none;}
.modal-header .close{ margin:10px 15px 0 0;}
.mar_em{ color:#ea544a; font-weight:bold; margin:0 5px 0 0;}
.pa{padding: 6px 12px;}
select.input-lg{height:42px; line-height:42px; font-size:14px;}
.banner_hq{ display:table; margin:5px 0 20px 20px;}
.banner_hq .nav-tabs{ border:none; margin:15px 0 8px 15px;}
.banner_hq .nav-tabs li{ padding:6px 20px; border:1px solid #ddd; border-radius:5px; margin:0 12px 0 0; position:relative; cursor: pointer;}
.banner_hq .nav-tabs li span{ display:none; display:block; position:absolute;}
.banner_hq .nav-tabs li.active{ background:#46a2e5; color:#fff;}
.banner_hq .nav-tabs li.active span{ display:block;}
.banner_hq .tab-content{ border:1px solid #ddd; width:860px; border-radius:5px; margin:5px 0 0 0; height:444px;}
.cont_tal{margin:0 20px 0 20px;}
.cont_tar{ width:530px; min-height:180px; margin:5px 0 0 43px; color:#777}
.cont_tar input,.cont_tal input{ margin:13px 8px 10px 0;}
.cont_tar em,.cont_tal em{ margin:0 20px 0 0; font-style:normal; display:inline-block;}
.cont_tar em.lj,.cont_tal em.lj{ color:#ea544a; display:inline-block;}
.qk_left{margin:10px 0 20px 0;}
.qk_right{ float:right;  margin:10px 0 0 0;}
.qk_cor{ background:#ea544a; color:#fff; margin:0;}
.qk_cor:hover{ background:#e14137; color:#fff;}
.banner_wq1{ margin:50px 70px;}
.wq_div .docor{ color:#27a51e; font-size:23px; margin:0 15px 0 0;}
.wq_div .focor{ color:#2f84ee; font-size:25px; margin:0 15px 0 0;}
.wq_div .gocor{ color:#f23535; font-size:25px; margin:0 15px 0 0;}
.wq_div span,.yqsq,.yjzd_div span{ color:#ea544a;}
.border_wr{ border-bottom:1px solid #ddd; margin:0 0 20px 0; padding:0 0 30px 0;}
.lfqg{ font-weight:bold; line-height:30px; margin:20px 0 10px 0; border-top:1px solid #ddd; padding:20px 0 0 5px;}
.lfqg_l p span{ color:#ea544a;}
.lfqg_l{ float:left; padding:0 0 40px 50px;}
.lfqg_r{ float:left; width:390px; margin:0 0 0 120px; color:#666;}
.lfqg_r .nyt{ font-size:40px; margin:0 10px 0 0; color:#ea544a; line-height:35px;}
.lfqg_r span{ font-size:24px; color:#ea544a; }
.lfqg_fo a{ padding:7px 15px; background:#fb8512; color:#fff; border-radius:5px; margin:0 10px 0 0; line-height:40px; }
.lfqg_fo a:hover{ text-decoration:none; background:#ef7b0a;}
.lfqg_fo .ms{ margin:0 8px 0 0;}
.ltcj{ color:#fb8512; font-size:24px;}
.ov{ display:none;}
.current dd{ display:block;}
.hbdq_fl{ margin:10px 20px 0 0; color:#46a2e5;}
.hbdq_fr{ width:430px;}
.banner_hq .tab-content{ position:relative;}
.right_yq{ position:absolute; width:280px; border-left:1px solid #ddd; padding:0 0 0 20px; top:140px; right:40px;}
.right_yq p{ font-weight:bold; margin:0 0 10px 0;}
.right_yqco{border:1px solid #ddd; padding: 10px 15px; line-height: 25px;  height:326px;overflow-y: auto; }
.qb_fl{ float:left;}
.qb_fr{ float:left; width:150px;}
.qb_l{ float:left; padding:0 7px 3px 7px; position:relative; border:1px solid #fff; line-height:20px; color:#777;}
.qb_l:hover{border:1px solid #ea544a; color:#ea544a;}
.qb_img{ display:inline-block; position:absolute; top:-5px; right:-5px; z-index:2}
.qb_img{ display:none;}
.qb_l:hover .qb_img{ display:block;}
.qb{ margin:0 0 7px 0;}
.yjzd_div{margin:0 0 0 30px; float:left;}
.yjzd_div strong{ font-weight:normal; margin:0 20px 0 0;}
.hqfa{ margin:40px 0 100px 43px;}
.hqfa a{ background:#ea544a; padding:13px 25px; color:#fff; border-radius:5px;}
.im_r{ margin:0 0 0 8px;}
.wq_div{ margin-bottom:5px;}
.wq_div dt{ font-weight:normal;}
.ov{ display:none;}
.current dd{ display:block;}
.vi_a{ border:1px solid #ddd; border-radius: 5px; margin:10px 40px 0 20px;}
.vi_img{ float:left; margin:5px 12px; width: 65px;}
.vi_img img{width: 65px; border-radius: 32px;}
.ving{padding-left: 22px; background: url(../images/videoclips/v_weixin.gif) no-repeat left center; margin:7px 0 0 0;}
.mod-info p{line-height: 22px; color: #999;}
.vi_tex{ float:left;}
.vi_fl{ float:left; margin:7px 0px 5px 5px; border-right:1px solid #ddd; padding:0 20px 0 0;}
.mr-r{ line-height:85px; text-align:center;}
.banner_a{ border:1px solid #ddd; margin:0 2px 0 0;}

label{ font-weight:normal;}
/* 弹窗结束*/
.iuser b {color:#fc6061}
.ubb { border-bottom:1px solid #e2e2e2}

/*顶部伸展广告*/
.cwqtop_banner1_jq,
.cwqtop_banner_max{height:568px;}
.cwqtop_banner1_jq .cwqtop_banner_tag{background: url('../images/videoclips/promotion_01_tag.png') no-repeat center; width: 164px; height: 112px; position: absolute;left: 0px; top: 0px;}
.cwqtop_banner1_jq{margin:0 auto; width: 100%; min-width: 1200px; display:none; background:url(../images/videoclips/promotion_01.png)  no-repeat center center;}
.cwqtop_banner_max{ width:1200px; display:block; position: relative;}
.cwqtop_banner2_cl{cursor: pointer;}
.cwqtop_banner2_jq{margin:0 auto; width:100%; min-width: 1200px; background:url(../images/videoclips/promotion_topbanner.png) no-repeat center center;height:80px; position:relative;}
.cwqtop_banner2_cl{ position:absolute; display:block; width:34px; height:34px; background:url(../images/videoclips/cwqtop_banner_img.png) no-repeat; z-index:1; right:10px; top:15px;}
.cwqtop_banner2_cl{transition:width .2s, height .2s;
    -moz-transition:width .2s, height .2s, -moz-transform .2s; /* Firefox 4 */
    -webkit-transition:width .2s, height .2s, -webkit-transform .2s; /* Safari and Chrome */
    -o-transition:width .2s, height .2s, -o-transform .2s; /* Opera */

}
.cwqtop_banner1_btn{
    display: inline-block;
    position: absolute;
    top:5px;
    right: 50px;
    width: 146px;
    height: 70px;
    background: url("../images/videoclips/cwqtop_banner_beg.png") no-repeat center center;
}
.cwqtop_banner2_jq:hover .cwqtop_banner1_btn{
    background: url("../images/videoclips/cwqtop_banner_end.png") no-repeat center center;
}
.cwqtop_banner2_cl:hover{transform:rotate(180deg);
    -moz-transform:rotate(180deg); /* Firefox 4 */
    -webkit-transform:rotate(180deg); /* Safari and Chrome */
    -o-transform:rotate(180deg); /* Opera */}
.cwqtop_banner_min{ width:1200px; height:80px; display:block;}

/*顶部伸展广告结束*/
/*IE7*/
.new_bofo{*width:320px; *float:left; *margin-left:15px;}
.ie_menu_mo{ *margin-left:40px;}
.ie_menu{ *width:115px; *float:left; *margin-left:20px;}
.ie_menu_with_mo{ *margin-left:30px;}
.ie_menu_with{ *width:110px; *float:left;}
.ie_ino{*display:block; *line-height:55px; *margin-top:-25px}
.ie_ino_mo{ *height:401px; *overflow:hidden;}
.ie_inputd{*height:30px; *line-height:30px; *margin-top:23px;}
.ie_input{*height:30px; *line-height:30px}
.ie_yj1{ *height:35px; *line-height:35px;}
.ie_yj3{*height:35px; *line-height:35px; *width:170px;}
.ie_yj4{*height:35px; *line-height:35px; *margin-left:-15px; *width:200px;}

.index_boot .modal-dialog{position: relative; top:inherit; margin-top: 200px; left: inherit; margin-left: auto;}
.index_boot .modal-header .close{margin: 0;}
.index_boot .modal-body{ padding:0 15px 15px 15px;}
.index_boot .iconfont{-webkit-font-smoothing: antialiased;}
.index_boot .iconfont{-webkit-text-stroke-width: 1px;}

/*右边导航 begin*/
.cwq-navigation-nav .tab-ico,.cwq-navigation-tabs .tabs-tip .ico {display:inline-block;background-image:url(../images/videoclips/navigation-icon.png);background-repeat:no-repeat}
.cwq-navigation-right {position:fixed;_position:absolute;top:0;right:0;z-index:999;width:0;height:100%}
.cwq-navigation-right a {text-decoration:none}
.cwq-navigation-open .cwq-navigation {background: #fff!important;border-right:40px solid #3f3f3f;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;transition:right .3s ease-in-out 0s}
.cwq-navigation {position:absolute;right:0;top:0;width:0;height:100%;}
.cwq-navigation .navigation-tab-kf .tab-ico {background-position:0px 0px;}/*客服*/
.cwq-navigation .navigation-tab-login .tab-ico {background-position:-40px 0px;}/*登录*/
.cwq-navigation .navigation-tab-consultant .tab-ico {background-position:-80px 0px;}/*营销顾问*/
.cwq-navigation .navigation-tab-mobile .tab-ico {background-position:-120px 0px;}/*手机*/
.cwq-navigation .navigation-tab-close .tab-ico {background-position:-160px 0px;}/*关闭*/
.cwq-navigation .navigation-tab-close .tab-ico.icon_close {background-position:-240px 0px;}/*关闭*/
.cwq-navigation .navigation-tab-top .tab-ico {background-position:-200px 0px;}/*返回顶部*/
.cwq-navigation .navigation-tab-feedback .tab-ico {background-position:-240px 0px;}/*反馈*/
.cwq-navigation .navigation-tab-400 .tab-ico {background-position:-280px 0px;}/*400*/

.cwq-navigation-tabs {position:absolute;top:50%;right:-40px; width:40px;margin-top:-180px}
.cwq-navigation-tabs .tabs-tip { display:none;position:absolute;top:0;right:35px;height:40px;line-height:40px;white-space:nowrap;border-radius:5px;background:#ea544a;color:#fff;padding:0 10px;padding-left:30px}
.cwq-navigation-tabs .tabs-tip b {width:0;height:0;line-height:0;font-size:0;border:transparent 6px dashed;border-left:6px solid #ea544a;position:absolute;right:-12px;top:12px;z-index:20}

.cwq-navigation-nav {position:relative;width:40px;cursor:pointer;background-color:#3f3f3f;}
.cwq-navigation-nav .tab-ico {width:39px; min-height:40px;margin-left:1px;position:relative;z-index:2;background-color:#3f3f3f;_display:block}
.cwq-navigation-nav .tab-info{color: #f3f3f3;display: inline-block; text-align: center; line-height: 18px; padding: 35px 10px 10px 10px;}
.cwq-navigation-nav .tab-text {position:absolute;z-index:2;right:80px;top:0;line-height:20px;color:#fff;font-family:"微软雅黑";background-color:#FFF;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-transition:left .3s ease-in-out .1s;-moz-transition:left .3s ease-in-out .1s;transition:left .3s ease-in-out .1s;display:none;}
.cwq-navigation-footer {position:absolute;bottom:-1px;width:40px;right:0px}
.cwq-navigation-open .cwq-navigation-footer {right:-40px}

.cwq-navigation-top {position:absolute;top:0px;right:-40px;width:100px;}
.cwq-navigation-top img{width: 100%;height: 100%}

/*鼠标效果 begin*/
.cwq-navigation-nav .tab-text>.arrow {  top: 50%;  right: -8px;  margin-top: -8px;  border-right-width: 0;  border-left-color:#3f3f3f;  border-left-color: rgba(0,0,0,.25);}
.cwq-navigation-nav .tab-text>.arrow {  border-width: 8px;}
.cwq-navigation-nav .tab-text>.arrow, .cwq-navigation-nav .tab-text>.arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;}
.cwq-navigation-nav .tab-text>.arrow:after {  right: -14px;  bottom: -7px;  content: " ";  border-right-width: 0;border-left-color:#3f3f3f;  }
.cwq-navigation-nav .tab-text>.arrow:after {  content: "";  border-width: 7px;}

.cwq-navigation-tab-selected,.cwq-navigation-tab-selected .tab-ico,.cwq-navigation-tab-hover,.cwq-navigation-tab-hover .tab-ico {background-color:#ea544a}
.cwq-navigation-tab-hover .tab-text {background-color:#3f3f3f;}

.cwq-navigation-tab-selected .tab-text>.arrow {  top: 20px; border-left-color:#fff;}
.cwq-navigation-tab-selected .tab-text>.arrow:after {border-left-color:#fff;}
.cwq-navigation-tab-selected .tab-text {width:616px;background: #fff; color: #333; position: absolute;z-index: 1000;box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);border-radius: 4px 0 0 4px;border: 1px solid #dedede;line-height: 36px;
}
/*鼠标效果 end*/
.consultant_dl{ width: 128px; margin:5px; display:inline; margin-right:10px;}
.consultant_dl dt{ width:132px; height:150px; background:#ddd; border-radius: 5px; margin-bottom:20px; position:relative;}
.consultant_dl dt.side_cw_1{background-position: 15px 10px;}
.consultant_dl dt.side_cw_2{background-position: 18px -117px;}
.consultant_dl dt.side_cw_3{background-position: 18px -250px;}
.consultant_dl dt.side_cw_4{background-position: 16px -515px;}
.consultant_dl dt.side_cw_5{background-position: 19px -372px;}
.consultant_dl dt .side-code{width: 100px; height: 100px;margin: 0 auto; padding-top: 10px;}
.consultant_dl dt .side-code img{width: 100%; height: 100%;}
.consultant_dl dd{ text-align:center;}
.consultant_title{ line-height: 35px; height: 35px; text-align:center; font-size:12px; color:#dd3c4c;}
.bs-example-modal {border: 1px solid #fff;color: #fff; margin-left: -45px; left: 50%;bottom: 20px; padding: 10px 20px;}
.bs-example-modal:active,.bs-example-modal:focus,.bs-example-modal:hover,.bs-example-modal[href]:hover, .bs-example-modal[href]:focus {color: #f6ff00;border: 1px solid #f6ff00; text-decoration: none;}
.login-input{ border-radius: 20px;}
.showPlaceholder{ width: 120px;}
.reset_Code_new{right:20px;position:absolute;top:3px;}
.login_nav_new { width: 262px; text-align: left;}
.bizness{ padding: 8px 12px; margin: 0px 15px}
.side-phone{ text-align:center; color:#858585; font-weight:normal;  z-index:1;  width:100%;padding-top: 6px;}
.sweep{width:132px; height:132px; background:#ddd; position:absolute; z-index:2; top:0; left:0; display:none;}
.sweep img{width: 100%; height: 100%;}
.consultant_dl dt:hover .sweep{ display:block;}
/*右边导航 end*/

/*在线咨询*/
.consultation_fixed{ position:fixed; z-index:9999999999; left:50%; top:50%; margin: -120px 0px 0px -200px; display: none;}
.consultation_fixed .consultation{ width:400px; height:242px; border-radius:10px; position:relative; border-bottom:1px solid #ccc;box-shadow:0 1px 10px #aaa; background:#fff;}
.consultation_fixed .consultation_top{background:url(../images/videoclips/business-top.png) no-repeat; height:140px;}
.consultation_fixed .consultation_bottom{ padding:30px 56px}
.consultation_fixed .consultation i.xef{ display:block; position:absolute; top:8px; right:10px; width: 22px; height: 20px; line-height: 20px; color:#fff; font-size:20px; cursor: pointer;transition: transform 0.2s ease-out 0s;}
.consultation_fixed .consultation i.xef:hover{ transform: rotate(180deg);}
.btn-experience{color:#fff;background-color:#efae4b;border-color:#efae4b;padding: 10px 30px;}
.btn-experience:active,.btn-experience:focus,.btn-experience:hover{color:#fff;background-color:#e4a039;border-color:#e4a039}
.btn-consulting{color:#fff;background-color:#4f84d7;border-color:#4f84d7;padding: 10px 30px;}
.btn-consulting:active,.btn-consulting:focus,.btn-consulting:hover{color:#fff;background-color:#3d73c7;border-color:#3d73c7}

/*在线咨询结束*/

/*成功案例 begin*/
.mod_case{ position: relative;}
.mod_case .carousel-indicators {position: absolute;top: -70px;left: 0px;width: 100%;height:60px;padding-left: 0;margin-left: 0px;text-align: center; list-style: none;}
.mod_case .carousel-indicators li {position: relative;display: inline-block;*display: inline;width:160px;height: 56px;line-height: 56px;_line-height: 56px;font-size: 18px;text-align: center;*zoom: 1;*vertical-align: top; color: #333;margin: 0px;text-indent: 0px;cursor: pointer; border: 0px;border-radius: 0px;background: #FFF;}
.mod_case .carousel-indicators li.active {color: #e2a114; border-bottom: 3px solid #e2a114;}
.mod_case .carousel-indicators li i { line-height:30px;font-size: 24px;left: 15px; top: 13px;}
.mod_case .carousel-indicators li span{ padding: 0px 10px 0px 20px;}
.mod_case .carousel-control{ color:#ec5f5f; }
.mod_case .carousel-control i{ position: absolute; top: 50%;  color:#ec5f5f; font-size: 50px; }
.mod_case .carousel-control.left i{ left: 0px; }
.mod_case .carousel-control.right i{ right: 0px; }
.mod_case .mod_success_case{ padding: 0px 50px;}
.mod_case .mod_success_case dt{overflow:hidden;width:690px;}
.mod_case .mod_success_case dt img{ height:384px; margin: 24px 0 0 30px;}
.mod_case .mod_success_case dd{width:400px; }
.mod_case .mod_success_case dd .case_group_img{ overflow: hidden;height: 115px;}
.mod_case .mod_success_case dd .case_group_info{ overflow: hidden;height: 124px;}
.mod_case .mod_success_case dd h3{font-weight:bold;color:#000; font-size:16px; line-height:1.5;padding: 10px; padding-left:20px; text-align:left;}
.mod_case .mod_success_case dd p{line-height:26px;color:#999;text-align: justify;}
.mod_case .mod_success_case .case_group{ padding:0px; overflow:hidden;}
.mod_case .mod_success_case .case_group .control-label{text-align:right; }
.mod_case .mod_success_case .case_group .case_col-1{ padding:0px 0px 0px 30px; height:26px; line-height:26px;background: url(../images/videoclips/icon_p.png) no-repeat 0px 2px;}
/*成功案例 end*/
/*新增-首页右栏注册*/
.login_nav_new .ow-reg,.login_nav_new .md-reg{
    display: none;
    opacity: 1 !important;
}
input.remember-user{margin: 0;}
.promptmsg {
    position: absolute;
    right: 10px;
    bottom: -25px;
    padding: 0 5px;
    color: #FF0000;
    font-size: 12px;
    z-index: 654;
}
.promptbor {
    border: 1px solid #FF0000!important;
}

.phoneclick{
    position: absolute;
    width: 120px;
    color: #fff;
    text-align: center;
    display: block;
    border: none;
    padding: 0px;
    right: 15px;
    top: 0;
    z-index: 2;
    height: 34px;
    line-height: 34px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    background: #5bc0de;
}
.phoneclick2{
    position: absolute;
    background: #40b3f6;
    width: 115px;
    height: 34px;
    line-height: 34px;
    color: #fff;
    padding:0;
    text-align: center;
    display: block;
    border: none;
    right: 17px;
    top: 0;
    z-index: 1;
}
.verify-box{
    position: relative;
}

.no-click{background: #999;}

.reset_Code{    position: absolute;  right: -100px;  top: 1px;}

.agreementCheck{margin: 0 5px 0 0 !important;}
.ow-reg-btn{border-radius: 15px;}

.banner-bottom{width: 100%;min-width: 1200px; position: fixed;right: 0px;bottom: 0px; z-index: 998;}
.banner-bottom .banner-bottom-max{width: 100%;display:block; height: 160px; background: url(../images/videoclips/banner_bottom_max.png) no-repeat center bottom;}
.banner-bottom .banner-bottom-btn{display:block; width: 395px; height: 86px; background: url(../images/videoclips/banner_bottom_btn.png) no-repeat center top; position: absolute;left: 50%;top: 55px; margin-left: 150px;}
.banner-bottom .banner-bottom-colse{cursor:pointer; position:absolute; display:block; width:34px; height:34px; background:url(../images/videoclips/cwqtop_banner_img.png) no-repeat; z-index:1; left:50%; top:20px; margin-left: 560px;}
.banner-bottom .banner-bottom-colse{transition:width .2s, height .2s;
    -moz-transition:width .2s, height .2s, -moz-transform .2s; /* Firefox 4 */
    -webkit-transition:width .2s, height .2s, -webkit-transform .2s; /* Safari and Chrome */
    -o-transition:width .2s, height .2s, -o-transform .2s; /* Opera */

}
.banner-bottom.active .banner-bottom-max,
.banner-bottom.active .banner-bottom-colse{display: none;}

.banner-bottom-min{display: none;cursor:pointer;width: 160px; height: 160px; background: url(../images/videoclips/banner_bottom_min.png) no-repeat center bottom; position: fixed;right: 40px;bottom: 0px; z-index: 999;}

.footer,
.cwq-menu,
#mod_dimensional{ min-width: 1200px;min-width: 1200px!important;}
.cwq-navigation-tab-hover .tab-text {background-color:#3f3f3f;}

.footer_about_arrow{width: 320px;background: #ff9696; color: #850404; position: relative;line-height: 30px;height: 30px; margin: 10px auto 0px; text-align: center;}
.footer_about_arrow>.arrow {  left: 50%;  top: -8px;  margin-left: -8px;  border-bottom-width: 0;  border-bottom-color:#ff9696;}
.footer_about_arrow>.arrow {  border-width: 8px;}
.footer_about_arrow>.arrow, .footer_about_arrow>.arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;}
.footer_about_arrow>.arrow:after {  top: -14px;  left: -7px;  content: " ";  border-top-width: 0;border-bottom-color:#ff9696;  }
.footer_about_arrow>.arrow:after {  content: "";  border-width: 7px;}

.footer_about{ width:25%; position: relative;}
.footer_about i{ width: 30px; height: 30px; line-height: 30px; position: absolute; left: 0px; top: 0px; font-size: 20px;}
.footer_about img.win{ width:108px; height:108px; }
.footer_about .footer_title{ line-height: 30px; height: 30px; font-size: 16px;}
.about_title1{ font-size: 30px; color: #555;}
.about_title2{ font-size: 30px; color: #fff;}
.about_we{ min-width: 1200px; height:310px; background:#e66464; color:#fff;}
.ab_qq{ width:105px; height:26px; display:block; background:#fff url(../images/videoclips/qq_1.png) 5px 4px no-repeat; color:#e66464; line-height:26px; text-indent:25px; border-radius:3px; border:1px solid #fff; margin-top:8px;}
.ab_qq:hover{ border:1px solid #d13636;}

.findfamous-nav {background: #fff;}

.wisdom_wrap {position: relative;width: 100%;height: 350px;overflow: hidden; margin-bottom: 20px;}
.wisdom_wrap .wisdom_nav { width: 9999px;position: absolute;left: 0px;top: 0px;}
.wisdom_nav li{width: 240px;height: 350px;background: #ffffff;margin: 5px;cursor: pointer;border: 1px solid #ffffff;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.wisdom_nav li:hover{border: 1px solid #d73949;-webkit-box-shadow: 0px 0px 8px #b5b5b5;-moz-box-shadow: 0px 0px 8px #b5b5b5;-ms-box-shadow: 0px 0px 8px #b5b5b5;-o-box-shadow: 0px 0px 8px #b5b5b5;box-shadow: 0px 0px 8px #b5b5b5;}
.wisdom_nav li:hover .wd_title h2{color:#000000;}
.wisdom_nav li .wd_icon{width:64px;height:64px;margin: 38px auto 0px auto;}
.wisdom_nav li .wd_icon img{margin: 0 auto;}
.wisdom_nav li .wd_title{padding: 30px 0;border-top: 1px solid #d73949; margin: 24px 20px 0 20px;}
.wisdom_nav li .wd_title h2{font-size: 18px;margin-bottom: 24px;font-weight: 600;text-align: center;}
.wisdom_nav li .wd_title p{color:#969696;font-size: 14px;line-height:1.5;text-align: justify;}
.wisdom_nav .control {position: absolute;top: 0;bottom: 0;  width:50px;font-size: 18px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);filter: alpha(opacity=50);opacity: .5;}
.wisdom_nav .control i{position: absolute;top: 50%;width: 50px;height:50px;margin-top: -15px;font-size: 50px;font-weight:bold;color: #fff;text-align: center;opacity: 1;filter: alpha(opacity=100);}
.wisdom_nav .control.pre {left: 0px;}
.wisdom_nav .control.next {right: 0px;}
.wisdom_nav .control.pre i{left: 0px;}
/*小程序推广百科*/
.wx_encyclopedia{
	display: block;
	background: #fff;
	margin-top: 30px;
}
.encyclopedia_header{
	font-size: 18px;
	font-weight: bold;
	border: solid 1px #ebebeb;
	border-bottom: none;
}
.encyclopedia_header a{
	display: inline-block;
    border-left: solid 2px #f60;
    position: relative;
    margin: 10px;
    padding-left: 10px;
}
.encyclopedia_swipt{
	padding-top: 20px;
    border: solid 1px #ebebeb;
    padding-bottom: 10px;
}
.bfb-hot-weibo-ul{
	overflow: hidden;
	height: 30px;
	line-height: 30px;
}
.bfb-hot-weibo-ul span{
	display: block;
	text-align: right;
}
.bfb-hot-weibo-ul span a{
	font-size: 12px;
	color: #999;
}
.encyclopedia_swipt_ul li {
	float: left;
	padding: 0 0px 15px 0px;
	width: 16.666666%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.encyclopedia_swipt_ul li a{
	color: #333;
	font-size: 16px;
}
.encyclopedia_swipt_ul li a:hover{
	color: #f60;
}
.encyclopedia_lun{
	position: absolute;
	bottom: 0;
}
.encyclopedia_lun .active{
	background: #f60;
    border: none;
}
.encyclopedia_box{
	padding: 0px 30px 40px 30px;
}

/*营销比广点*/
.marketing{
	display: block;
	background: #fff;
    margin-top: 30px;
    margin-bottom: 30px;
}
.marketing_header{
	font-size: 18px;
	font-weight: bold;
	border: solid 1px #ebebeb;
	border-bottom: none;
}
.marketing_header a{
	 display: inline-block;
    /* padding: 10px; */
    border-left: solid 2px #f60;
    position: relative;
    margin: 10px;
    padding-left: 10px;
}
.marketing_box{
	border: solid 1px #ebebeb;
}
.marketing_box_ul{
	overflow: hidden;
}
.marketing_box_ul li {
	float: left;
	width: 16.6666%;
	padding-bottom: 10px;
}
.marketing_box_ul li a{
	color: #000;
	font-size: 16px;
}
.marketing_box_ul li a:hover{
	color: #f60;
}
.marketing_box{
	padding: 30px;
}
.qq_z a{
	font-size: 16px;
}
/*小程序关联推荐*/
.wx_recommend{
	display: block;
	background: #fff;
	margin-top: 30px;
	margin-bottom: 50px;
	border: 1px solid #ebebeb;
}
.recommend_header{
	font-size: 18px;
	font-weight: bold;
	padding: 10px 30px 10px 30px;
}
.bfb-wx_recommend{
	border-bottom: 1px solid #ebebeb !important;
}
.bfb-wx_recommend .active:after{
	content: "";
    border-bottom: none !important;
    position: absolute;
    top: 0 !important;
    left: 0;
    bottom: 100% !important;
    display: block;
    width: 100%;
}
.recommend_box{
	padding-bottom: 30px;
}
.bfb-tab-content,.bfb-tab-bankuai3{
	border-top: none;
	margin-top: 6px;
}
.bfb-tab-pane{
	padding: 30px 30px 20px 30px;
}
.bfb-nav-tabs{
	border-top:solid 1px #ebebeb ;
}
.wisdom_nav .control.next i{right: 0px;}
.bfb_strategy_client_new{
	display: flex;
	justify-content: center;
}
.bfb_strategy_client_new li{
	margin: 0 10px;
}
/**/
.bfb-banner-t{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,0);
	z-index: 999;
}
.bfn-t-n{
	font-size: 38px;
    color: #fff;
    font-weight: bold;
}
.bfn-t-n-n{
	font-size: 28px;
    color: #fff;
    text-align: center;
    font-weight: bold;
}
/*底部关键字*/
.bfb-hot-weibo-box{
	overflow: hidden;
	padding: 0;
	background: #fff;
}
.bfb-hot-weibo{
	padding: 5px 20px;
    display: flex;
	align-items: center;
}
.bfb-weibo-ul{
	height: auto;
}
.bfb-weibo-ul .active:after{
	content: "";
    position: absolute;
    top: 0 !important;
    left: 0;
    bottom: 100% !important;
    display: block;
    width: 100%;
}
.bfb-hot-weibo ul li{
	width: 15%;
	padding: 0 5px;
	float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bfb-hot-weibo:hover{
	background: #F5F5F5;
}
.bfb-hot-weibo ul li a{
	font-size: 16px;
	color: #333;
}
.bfb-hot-weibo-h{
	font-size: 18px;
    padding: 0 5px;
    color: #72b1e6;
	flex: 0 0 110px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*app推广解决方案*/
.bfb-app-img img{
	width: 180px;
}


 /*2018-8-31 */
 .bfb-rigthmore{
	float: right;
    padding: 0px 10px;
    font-size: 12px;
    color: #337abd;
    margin-top: 25px;
 }
 .bfb-rigtbiao{
	 overflow: hidden;
 }
 .bfb-rigtbiao li{
	float: left;
    border-right: solid 1px #999;
    padding: 0 10px;
    margin: 0 0px 10px 0;
    line-height: 1.2;
 }
 .bfb-rigtbiao li:last-child{
	 border-right: none;
	 font-size: 14px;
 }
 .bfb-wenzhang-box{
	padding: 0 28px;
}
 .bfb-box-header{
	font-size: 20px;
    border-left: solid 5px #337abd;
    padding-left: 10px;
    padding: 2px 10px;
    line-height: 1.2;
 }
 .bfb-box-article{
	display: flex;
    padding: 20px 0;
    align-items: center;
    border-bottom: dotted 1px #999;
 }
 .bfb-box-article .article-img{
	flex: 0 0 220px;
	height: 150px;
 }
 .bfb-box-article .article-img img{
	width: 100%;
	height: 100%;
	border-radius: 5px;
 }
 .bfb-box-article .article-text{
	flex: 1;
	padding-left: 20px;
	overflow: hidden;
	position: relative;
 }
 .bfb-box-article .article-text .text-title{
 	font-size: 20px;
    font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 80%;
 }
 .bfb-box-article .article-text .text-title span{
	position: absolute;
	right: 0;
	top: 0;
	font-size: 12px;
    color: #999;
 }
 .bfb-box-article .article-text .text-title span a{
	 color: #999;
	 font-weight: 100;
 }
 .bfb-box-article .article-text .text-text{
	font-size: 14px;
    color: #666;
    text-indent: 35px;
    margin-top: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-align: justify;
	line-height: 1.5;
 }
 .bfb-liebiao-box{
	 padding: 16px 28px;
	 display: flex;
 }
 .box-rigth-ul{
	 flex: 0 0 50%;
	 overflow: hidden;
 }
 .box-rigth-ul a:hover{
	 color: #000;
 }
 .box-rigth-ul .box-rigth-ul-li{
	 display: flex;
	 align-items: center;
	 overflow: hidden;
	 padding-bottom: 10px;
	 color: #666;
 }
 .box-rigth-ul .box-rigth-ul-li .li-text{
	 flex: 0 0 85%;
	 white-space: nowrap;
	 overflow: hidden;
	 text-overflow: ellipsis;
 }
 .box-rigth-ul .box-rigth-ul-li .li-text i{
 	width: 5px;
    height: 5px;
    border-radius: 50%;
    background:  #BB2A31;
    display: inline-block;
    vertical-align: middle;
 }
 .box-rigth-ul .box-rigth-ul-li .li-time{
 	padding-left: 10px;
 }
 .bfb-study_browse_title ul li:hover{
	 background: #fff;
 }
 .bfb-weibo-ul{
	 background: #fff;
	 border-bottom: 1px solid #ebebeb !important;
 }

 
 /* 板块二*/
 .bfb-box-rigth{
	 width: 400px;
	 float: left;
 }
 .bfb-box-left{
 	float: left;
	width: 480px;
    padding-left: 20px;
 }
 .bfb-dian{
	display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #999;
    border: 1px solid #fff;
    border-radius: 10px;
	padding: 0 !important;
 }
 .carousel-indicators li{
	 background-color: #999;
 }
 .bfb-carousel-indicators{
	 left: 0;
	 width: 100%;
	 margin-left: 0;
	 bottom: 0px;
    padding: 2px 0;
	display: flex;
	align-items: center;
	justify-content: center;
 }
 .bfb-carousel-indicators li:hover{
	 background: none;
 }
 .bfb-carousel-caption{
	 padding: 0;
	 bottom: 30px;
	 font-size: 14px;
	 left: 0;
	 width: 100%;
	 background-color: rgba(51, 51, 51, 0.2);
	 padding: 5px 10px;
	 overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
 }
 .bfb-item{
	padding-bottom: 30px;
 }
 .bfb-carousel-indicators .active{
	 background-color: #fa3247;
	width: 30px;
    height: 10px;
 }
 .bfb-item img{
	 width: 100%;
 }
.bfb-xin-ul {
    background: #fff;
    border-bottom: 1px solid #ebebeb !important;
}
.bfb-xin-ul li:hover{
	background: none !important;
}
.bfb-tab-bankuai2{
	padding: 10px;
}
.bfb-tab-bankuai2-1 ul li{
	padding: 6px 0;
	font-size: 16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width: 100%;
	border-top: none;
}
.bfb-tab-bankuai2-1 ul li i{
	display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #f60;
    vertical-align: middle;
}
.bfb-left-tit{
	margin-bottom: 10px;
}
.bfb-left-tit-1{
	font-size: 18px;
	font-weight: bold;
	color: #4f84d7;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-bottom: 10px;
}
.bfb-left-tit-2{
	display: flex;
	align-items: center;
	font-size: 16px;
}
.bfb-left-tit-2-1{
	padding-right: 20px;
	margin-top: 5px;
	border-right: solid 1px #999;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-bottom: 11px;
}
.bfb-left-tit-2 .bfb-left-tit-2-1:last-child{
	border-right: none;
	margin-left: 20px;
	padding-right: 0;
}
.bfb-tab-bankuai3 ul li {
	padding: 6px 0;
	width: 100%;
	border-top: none;
}
.bfb-tab-bankuai3 ul li:hover{
	background: none;
}
.bfb-tab-bankuai2-1 ul li:hover{
	background: none;
}
.bfb-tab-bankuai3-list i{
	width: 18px;
    height: 18px;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #fff;
    font-size: 12px;
	margin-right: 10px;
	background-color: #999;
}
.bfb-tab-bankuai3-i1{
	width: 18px;
    height: 18px;
    background:#f60 !important;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #fff !important;
    font-size: 12px;
	margin-right: 10px;
}
.bfb-tab-bankuai3-list{
	overflow: hidden;
	padding: 6px 0;
	font-size: 16px;
}
.bfb-tab-bankuai3-list time{
	float: right;
	color: #999;
}
.bfb-tab-bankuai3-div{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 75%;
    display: inline-block;
    vertical-align: middle;
}
.bfb-tab-bankuai3-x-header{
	font-size: 14px;
    color: #337abd;
    text-align: center;
    padding: 5px;
    border: solid 1px;
    border-radius: 40px;
    width: 80%;
    margin: 10px auto;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.bfb-tab-bankuai4-input{
	text-align: center;
}
.bfb-tab-bankuai4-input input{
	padding: 10px 20px;
	border-radius: 8px;
	border:solid 1px #337abd;
	margin: 20px 0;
	width: 80%;
}
.bfb-tab-bankuai4-btn{
	width: 50%;
    font-size: 14px;
    margin: 0;
    padding: 8px 20px;
}
.bfb-xin-ul li{
	border-top: none !important;
	font-size: 16px;
}
.bfb-tab-bankuai4-ul-b{
	overflow: hidden;
	display: inline-block;
    margin-top: 10px;
}
.bfb-tab-bankuai4-ul-b li{
	float: left;
	border-right: solid 1px #999;
	padding:0  10px;
	font-size: 12px;
	color: #999;
}
.bfb-tab-bankuai4-ul-b li:last-child{
	border-right: none;
}
.bfb-tab-bankuai4-zitou{
	position: relative;
	margin-top: 10px;
}
.bfb-tab-bankuai4-zitou img{
	width: 100%;
}
.bfb-tab-bankuai4-zitou-text{
	font-size: 24px;
    font-weight: bold;
    position: absolute;
    top: 2%;
    left: 0px;
    color: #fff;
    padding: 20px;
}
.bfb-tab-bankuai4-zitou-text span{
	font-size: 14px;
    margin-top: 5px;
    display: inline-block;
}
.bfb-tab-bankuai4-tit-2 img{
	width: 100%;
}
.bfb-tab-bankuai4-tit-2{
	position: relative;
}
.bfb-tab-bankuai4-tit-2-t{
	font-size: 14px;
    color: #fff;
    text-align: center;
    background: rgba(0, 0, 0, 0.3);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    padding: 5px;
	position: absolute;
    width: 100%;
    bottom: 0;
}
.bfb-tab-bankuai4-tit-ul{
	margin-top: 6px;
}
.bfb-tab-bankuai4-tit-ul ul li{
	padding: 6px 10px;
	font-size: 16px;
}
.bfb-tab-bankuai4-tit-ul ul li:hover{
	background: none;
}
.bfb-tab-bankuai4-tit-ul ul li i{
	width: 18px;
	height: 18px;
	display: inline-block;
	text-align: center;
	line-height: 18px;
	color: #fff;
	font-size: 12px;
	margin-right: 10px;
	background-color: #999;
}
.bfb-tab-bankuai4-div{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 88%;
    display: inline-block;
    vertical-align: middle;
}
.bfb-tab-bankuai5{
	color: #333;
}
.bfb-tab-bankuai5 ul{
	overflow:hidden;
	padding: 8px 10px 2px 10px;
}
.bfb-tab-bankuai5 ul li{
	float: left;
	padding-right: 10px;
	padding-bottom: 8px;
}
 /* 2018-9-4导航 */
 .bfb-nav-box{
	 display: flex;
 }
 .bfb-nav-box-1{
	 width: 420px;
 }
 .bfb-nav-box-list{
 	line-height: 1.1;
	margin-bottom: 8px
 }
 .bfb-nav-tite{
	 color: #000;
	 font-size: 14px;
	 font-weight: bold;
	 padding-right: 10px;
	 border-left: solid 1px #f60;
	 padding-left: 10px;
	 line-height: 1;
 }
 .bfb-nav-tite2{
 	color: #f60;
 	font-size: 14px;
 	font-weight: bold;
 	padding-right: 10px;
 	padding-left: 10px;
 	line-height: 1;
	margin-top: 10px;
 }
 .bfb-nav-tite2 a{
	 color: #f60;
 }
 .bfb-nav-tite-nav{
	 flex: 1;
 }
 .bfb-nav-tite-nav ul {
	 overflow: hidden;
	 padding-left: 12px;
	 margin-top: 10px;
 }
 .bfb-nav-tite-nav ul li{
	 float: left;
	 margin-bottom: 15px;
 }
 .bfb-nav-tite-nav ul li a{
 	color: #666;
 }
 .bfb-navigation_hot{
	background: url(../images/videoclips/hot.png) right center no-repeat;
 }
 .bfb-navigation_new{
 background: url(../images/videoclips/new.png) right center no-repeat;
 }
 .bfb-nav-tite-nav-xiao ul {
 	overflow: hidden;
	margin-bottom: 15px;
 }
 .bfb-nav-tite-nav-xiao ul li{
 	float: left;
 	padding-right: 15px;
	font-weight: bold;
	color: red;
 }
 .bfb-nav-tite-nav-xiao ul li a{
	 color: red;
 }
.bfb-study_nav_title{
	border-bottom: 2px solid #ebebeb;
    margin: 0;
    padding: 0;
    height: 60px;
    position: relative;
}
.bfb-study_nav_span{
	float: left;
    line-height: 20px;
    position: relative;
    z-index: 2;
    font-weight: bold;
    font-size: 16px;
    border-left: solid 2px #f60;
    padding-left: 10px;
    margin: 20px 10px;
}
.bfb-study_browse_title li{
	float: left;
    line-height: 20px;
    padding: 20px 5px;
    position: relative;
    z-index: 2;
    font-weight: bold;
    text-align: center;
	border-top: 1px solid #f0f0f0;
}
.bfb-study_browse_title li.active a, .study_browse_title li a:hover{
	color: #f60;
    text-decoration: none;
}
.bfb-weibo-ul li{
	font-weight: 100;
	padding: 20px 10px !important;
	font-size: 18px;
}
.bfb-wx_recommend li {
	padding: 0 !important;
}
.bfb-index_study_tab{
	overflow: hidden;
	flex: 1;
	height: 60px;
	border-bottom: solid 2px #f1f1f1;
}
.bfb-study_coll{
	display: flex;
	align-items: center;
	padding: 0 !important;
	color: #999;
	border-top: none !important;
	margin-bottom: 10px;
}
.bfb-study_coll_pic{
	border: 1px solid #ccc;
    flex: 0 0 100px;
    height: 85px;
    padding: 2px;
    border-radius: 3px;
}
.bfb-time{
	display: flex;
    align-items: center;
    width: 100%;
	margin-top: 10px;
}
.bfb-time-text{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100px;
}
.bfb-margin-left{
	margin-left: 20px;
}
.bfb-blankness-primary{
	background-color: #fff;
    border: 1px solid #66a0df;
    color: #66a0df;
}
.bfb-blankness-primary:hover{
	background-color: #66a0df !important;
    color: #fff;
    text-decoration: none;
}
.bfb-iconfont{
	position: absolute;
    top: 50% !important;
    font-size: 34px !important;
    font-weight: bold;
    color: #fff;
    text-align: center;
    opacity: 1;
	margin-top: 0 !important;
	line-height:50px !important;
	width: auto !important;
	height: auto !important;
    filter: alpha(opacity=100);
    transform: translate(0,-50%) !important;
	background-color: rgba(27, 25, 25, 0.5) !important;
}
.bfb-xin-ul .active:after{
	content: "";
    border-bottom: 3px solid #f60;
    position: absolute;
    top: 0 !important;
    left: 0;
    bottom: 100% !important;
    display: block;
    width: 100%;
}
.bfb-phone-t1{
    position: absolute;
    right: 0px;
    top: 10px;
    color: #999;
    line-height: 1.1;
}
.bfb-phone-t1 span{
    font-size: 28px;
    color: #f60;
}
/* 弹出框 */
.bfb-nav-text-t{
	position: absolute;
    top: 20px;
    font-size: 18px;
    color: #fff;
    width: 100%;
    text-align: center;
}
.bfb-nav-text-t1{
	position: absolute;
    top: 63px;
    font-size: 12px;
    color: #fff000;
    left:27%;
    text-align: center;
}
.bfb-nav-text-t2{
    position: absolute;
    top: 63px;
    font-size: 12px;
    color: #fff000;
    left: 58%;
    text-align: center;
}
.bfb-nav-text-t3{
	position: absolute;
    top: 88px;
    font-size: 12px;
    color: #fff000;
    left: 27%;
    text-align: center;
}
.bfb-nav-text-t4{
	position: absolute;
    top: 88px;
    font-size: 12px;
    color: #fff000;
    left: 58%;
    text-align: center;
}
.bfb-nav-text-t5{
	position: absolute;
    top: 112px;
    font-size: 14px;
    color: #fff;
    width: 100%;
    text-align: center;
}

.cwq-radio-group{display: inline-block;}
.cwq-radio,
.cwq-checkbox {position: absolute;display: none; }
.cwq-radio[disabled],
.cwq-checkbox[disabled] {cursor: not-allowed; }
.cwq-radio + label,
.cwq-checkbox + label {position: relative;display: block;padding:0px 10px 10px 30px;cursor: pointer;vertical-align: middle; line-height: 20px;}
.cwq-radio + label:hover:before,
.cwq-checkbox + label:hover:before {animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.cwq-radio + label:before,
.cwq-checkbox + label:before {position: absolute;top: 0;left: 0;display: inline-block;width: 20px;height: 20px;content: '';border: 2px solid #c0c0c0; }
.cwq-radio + label:after,
.cwq-checkbox + label:after {position: absolute;display: none;content: ''; }
.cwq-radio[disabled] + label,
.cwq-checkbox[disabled] + label {cursor: not-allowed;color: #e4e4e4; }
.cwq-radio[disabled] + label:hover, .cwq-radio[disabled] + label:before, .cwq-radio[disabled] + label:after,
.cwq-checkbox[disabled] + label:hover,
.cwq-checkbox[disabled] + label:before,
.cwq-checkbox[disabled] + label:after {cursor: not-allowed; }
.cwq-radio[disabled] + label:hover:before,
.cwq-checkbox[disabled] + label:hover:before {border: 1px solid #e4e4e4;animation-name: none; }
.cwq-radio[disabled] + label:before,
.cwq-checkbox[disabled] + label:before {border-color: #e4e4e4; }
.cwq-radio:checked + label:before,
.cwq-checkbox:checked + label:before {animation-name: none; }
.cwq-radio:checked + label:after,
.cwq-checkbox:checked + label:after {display: block; }
.cwq-radio + label:before {border-radius: 50%; }
.cwq-radio + label:after {top: 6px;left: 6px;width: 8px;height: 8px;border-radius: 50%;background: #d52f3f; }
.cwq-radio:checked + label:before {border: 2px solid #d52f3f; }
.cwq-radio:checked[disabled] + label:before {border: 1px solid #c9e2f9; }
.cwq-radio:checked[disabled] + label:after {background: #c9e2f9; }
.cwq-checkbox + label:before {border-radius: 3px; }
.cwq-checkbox + label:after {top: 2px;left: 7px;box-sizing: border-box;width: 6px;height: 12px;transform: rotate(45deg);border-width: 2px;border-style: solid;border-color: #fff;border-top: 0;border-left: 0; }
.cwq-checkbox:checked + label:before {border: #d52f3f;background: #d52f3f; }
.cwq-checkbox:checked[disabled] + label:before {border: #c9e2f9;background: #c9e2f9; }

.cwq-tabbox{padding: 30px 0px;}
.cwq-tabbox-white{background-color: #ffffff;}
.cwq-tabbox-vidck{background-color: #f4f4f4;}
.cwq-tabbox .cwq-tabbox-hd{padding:0px;position: relative;-webkit-box-align: center;-webkit-align-items: center;align-items: center;text-align: center; height: 60px; line-height: 60px;}
.cwq-tabbox .cwq-tabbox-hd .cwq-tabbox-title{ color: #333; font-size: 30px;line-height: 1.47058824; text-align: center; display: block; font-weight: bold;}
.cwq-tabbox .cwq-tabbox-hd .cwq-tabbox-line{width: 200px; height: 1px; position: absolute;left: 50%;bottom: 10px; margin-left: -100px; background: #e23c41;}
.cwq-tabbox .cwq-tabbox-hd .cwq-tabbox-line:after{content: " ";position: absolute; left: 50%; bottom: -1px; height: 3px; width: 20%; margin-left: -10%; color: #e5e5e5;z-index: 2;background: #222;}
.cwq-tabbox .cwq-tabbox-info{ color: #999; font-size: 14px;line-height: 1.47058824; text-align: center;padding-bottom: 10px;}
.cwq-tabbox .cwq-tabbox-text{text-align: center; font-size: 18px; padding: 10px;}
.cwq-tabbox .cwq-tabbox-bd{padding: 30px 0px 0px;}
.cwq-tabbox .mcwq-body-img{padding: 10px 10px 0px; position: relative;}
.cwq-tabbox .mcwq-body-img img{width: 100%;}
.cwq-tabbox .cwq-tabbox-btn{ width:200px; height: 46px; line-height: 46px; margin: 0px auto;}
.cwq-tabbox .cwq-tabbox-btnwrap{padding: 20px 0px 30px;}
.cwq-tabbox .cwq-tabbox-btn a{ display: block; width: 100%; height: 100%; color: #fff;background-color: #f60; font-size: 16px; text-align: center;}
.cwq-tabbox .cwq-tabbox-btn a:hover{ background-color: #e6192e;}
