/* css reset */
@charset "utf-8";
/* Technical production: cn:guanyu  en:Calvin  qq. 15069412 */
*,*:before,*:after{box-sizing:border-box;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);} 
html, body, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr,acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small,strike,tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr,th,td{border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
body {position:relative;background:#fff;line-height:1.8;color:#3a3a3a;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
a{color:#2a2c2e;text-decoration:none;}
a:hover{color:#0077ce;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:700;line-height:normal;}
h3{font-size:16px;}
strong{color:#000;}
li{list-style:none;}
blockquote{border-left:4px solid #000;color:#000;margin:1em 0;padding-left:1em;}
pre{padding:10px;margin:10px 0;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;background:#f9f9f9;border:1px solid #f0f0f0;color:#aaa;}
img{height:auto;max-width:100%;display:block;border:0;}
hr{margin:10px 0 0 0;height:1px;border:none;background:#ddd;}
input,select,textarea{border:1px solid #bbb;background:#fff;outline:none;width:100%;color:#464646;padding:8px;-webkit-appearance:none;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
select{-webkit-appearance:menulist;}
textarea{resize:none;overflow-y:auto;display:block;-webkit-appearance:none;}
input[type="radio"]{width:auto;height:auto;-webkit-appearance:radio;}
input[type="checkbox"]{width:auto!important;height:auto!important;-webkit-appearance:checkbox;}
table td{border:1px solid #ddd;padding:5px 2px;vertical-align:middle;}
i{margin-right:5px;} 
.clear:after,.clear:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left;position:relative;} 
.fr{float:right;position:relative;}
.fla{float:left;} 
.fra{ float: right; z-index: 1001; }

.hidden{display:none;}
.nowrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.disabled{cursor:not-allowed!important;}
.am{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
::-webkit-input-placeholder{color:#969696;}
:-moz-placeholder{color:#969696;}
::-moz-placeholder{color:#969696;}
:-ms-input-placeholder{color:#969696;} 

/* public */
.public{width:1200px;margin:0 auto;}

/* col public */
ul.col-2,ul.col-3,ul.col-4,ul.col-5,ul.col-6,ul.col-7{overflow:hidden;}
ul.col-2 li,ul.col-3 li,ul.col-4 li,ul.col-5 li,ul.col-6 li{margin-right:2%;}
ul.col-2 li{width:49%;}
ul.col-3 li{width:32%;}
ul.col-4 li{width:23.5%;}
ul.col-5 li{width:18.4%;}
ul.col-6 li{width:15%;}
ul.col-7 li{width:13%;margin-right:1.5%;}
ul.col-2 li:nth-child(2n+2),ul.col-3 li:nth-child(3n+3),ul.col-4 li:nth-child(4n+4),ul.col-5 li:nth-child(5n+5),ul.col-6 li:nth-child(6n+6),ul.col-7 li:nth-child(7n+7){margin-right:0;}
ul.col-2 li.nomargin,ul.col-3 li.nomargin,ul.col-4 li.nomargin,ul.col-5 li.nomargin,ul.col-6 li.nomargin,ul.col-7 li.nomargin{margin-right:0;}

/* logo */
img.logo{ padding: 5px 0; }
.header{min-width:990px;max-width:1200px;margin:0 auto;}
.public{min-width:990px;max-width:1200px;margin:0 auto;position:relative;}
.inpublic{ width: 1200px; margin: 0 auto; }

.header_content{ background: #fff; height: 72px; position:fixed; left: 0; top: 0; width: 100%; padding:13px 0 0 0; z-index: 3; border-bottom: 1px #d9d9d9 solid;}
/* 一级导航 */
/*ul.menu{}
ul.menu li a{padding:10px 15px; font-size: 15px; font-weight: 700;}
ul.menu li:hover a,ul.menu li.active a{ color: #fff; background: #2864e6; }
ul.menu li{}*/


/* 二级导航 */
/*ul.menu li .nav_two_content{position:absolute;width:100%;z-index:15;display:none; left: 0; background: #fff;  border-top:1px solid #d9d9d9;}
ul.menu li:hover > .nav_two_content{display:block; }
ul.menu li:hover ul.menu_two{ background: #efefef; }
ul.menu li ul li{ width:14.285%; float: left; height:330px;}
ul.menu li ul li:nth-child(4){ width: 18.285%; }
ul.menu li ul li:nth-child(6),ul.menu li ul li:nth-child(7){ width: 12.285%; }
ul.menu li ul li:hover{ background: #efefef; }
ul.menu li ul li a{white-space:nowrap; color: #3a3a3a!important;}
ul.menu li:hover ul li a{ background: none!important; }
ul.menu li ul li:hover a{background:#efefef;color:#3a3a3a;}*/

/* 三级导航 */
/*ul.menu li ul li ul{}
ul.menu li ul li:hover ul{}
ul.menu li ul li ul li{ width: 100%!important; height:auto!important;}
ul.menu li ul li ul li a{color:#000; font-size: 14px; font-weight: 400; padding: 4px 15px; display: block;}
ul.menu li ul li:hover ul li a{background:#efefef;color:#000; font-size: 14px; font-weight: 400;}
ul.menu li ul li ul li:hover a{color:#2864e6!important; background: #dcdcdc!important;}*/
/* 一级导航 */
ul.menu{margin-top: 7px;}
ul.menu li a{padding:13px 15px 13px 15px; font-size: 15px; font-weight: 700; display: block;color: #333;}
ul.menu li.active a{ color: #fff; background: #2864e6;}
ul.menu li:hover a{background: url(/Public/App/images/navbg2.png) repeat-x; color: #fff; border-radius: 5px;}
/*ul.menu li:first-child:hover a{background: url(/Public/App/images/navbg3.png) no-repeat; color: #fff;}*/
ul.menu li{position:relative;}

/* 二级导航 */
ul.menu li ul{position:absolute;min-width:100%;z-index:15;display:none; background: #efefef;}
ul.menu li:hover > ul{display:block; }
ul.menu li:hover ul li a{background: #efefef; color: #3a3a3a; font-weight: 400;}
ul.menu li ul li a{white-space:nowrap; padding: 7px 15px; color: #3a3a3a;}
ul.menu li ul li:hover a{background:#2864e6;color:#fff;border-radius:0!important;}
ul.menu li ul li:hover ul li a{ color: #3a3a3a; }
/* 三级导航 */
ul.menu li ul li ul{left:100%;top:0;}
ul.menu li ul li:hover ul li a{background:#efefef;color:#3a3a3a;}
ul.menu li ul li ul li:hover a{background:#2864e6;color:#fff;border-radius:0!important;}






/*ul.menu li .jufa_menu{position:absolute;width:100%;z-index:15;display:none; left: 0; background: #fff;  border-top:1px solid #d9d9d9; z-index: 9999999999999999;}
ul.menu li:hover .jufa_menu{ display: block; }
ul.menu li .jufa_menu .jufa_menu_content{ padding: 15px 50px; }
ul.menu li .jufa_menu .jufa_menu_content a{ width: 23%; margin: 0 1%;  }
ul.menu li:hover .jufa_menu .jufa_menu_content a{ background: none!important;}
ul.menu li .jufa_menu .jufa_menu_content a .pic{ overflow: hidden; }
ul.menu li .jufa_menu .jufa_menu_content a:hover .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
ul.menu li .jufa_menu .jufa_menu_content a p.title{ text-align: center; color: #3a3a3a!important; }
ul.menu li .jufa_menu .jufa_menu_content a:hover p.title{ color: #2864e6!important; }*/

.header_icon a{ color: #454545; display: inline-block; padding: 15px 0 0 20px;}

.page1{}
.video{position:relative; top: 0; left: 0; z-index: 2; height: 100%; width: 100%;}
.page1 .video #v{ display: block; min-height: 100%; min-width: 100%; }

.video_text{position:absolute; left: 50%; top: 50%; width: 1200px; margin-left: -600px; height: 500px; margin-top: -250px; z-index: 20;}
.banenr_text{ text-align: center; color: #fff; }
.banenr_text h3.ztitle{ font-size: 46px; }
.banenr_text p.zftitle{ font-size: 16px; }
ul.slides{ padding-top: 90px; }
ul.slides li{ text-align: center; color: #fff; background: none; }
ul.slides li h3.title{ font-size: 32px; padding-bottom: 10px;}
ul.slides li h3.title span.blue_green{ color: #49bcbd; }
ul.slides li span.line{ width: 30px; height: 5px; display: block; background: #fff; text-align: center; left: 50%; margin-left: -15px; position: relative; }
ul.slides li p.ftitle{ font-size: 16px; padding-top: 10px;}
.flexslider{ background: none; }

.iconmous{display:inline-block;vertical-align:middle;background:url(../images/icon.png) no-repeat;}
.down_icon{ position: absolute; bottom: 20%; left: 50%; z-index:3;width:40px;height:64px; z-index: 99;}
.mousescroll{ width:40px;height:64px;margin-left:-20px;background-position:-1px -1px;animation:mousebgam 1s steps(2) infinite;-webkit-animation:mousebgam 1s steps(2) infinite;}
@keyframes mousebgam{0%{background-position:-1px -1px;}100%{background-position:-83px -1px;}}
@-moz-keyframes mousebgam{0%{background-position:-1px -1px;}100%{background-position:-83px -1px;}}
@-webkit-keyframes mousebgam{0%{background-position:-1px -1px;}100%{background-position:-83px -1px;}}
@keyframes mousebgam2{0%{background-position:-1px -67px;}100%{background-position:-83px -67px;}}
@-moz-keyframes mousebgam2{0%{background-position:-1px -67px;}100%{background-position:-83px -67px;}}
@-webkit-keyframes mousebgam2{0%{background-position:-1px -67px;}100%{background-position:-83px -67px;}}

.banner .flex-control-nav {width: 100%; position: absolute;height: 4px; top:40px; padding:0;text-align: center;z-index:15;}
.banner .flex-control-nav li {margin: 0 5px;display:inline-block;zoom: 1; *display: inline;}
.banner .flex-control-paging li a {width: 50px; position: relative; height: 2px; display: block; background: #999ea3;  cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.banner .flex-control-paging li a:hover { background: #999ea3; }
.banner .flex-control-paging li a.flex-active { width: 50px; background: #fff; cursor: default; -webkit-animation:bgLoad 6s linear;-moz-animation:bgLoad 6s linear;-o-animation:bgLoad 6s linear;animation:bgLoad 6s linear;}
@-webkit-keyframes bgLoad{
    0%{width: 0;}
    100%{width:50px;}
}

.data_view_content_line{ border-bottom:1px #d9d9d9 solid;}
.banenr_text{ opacity: 0; }
.index_top{ color: #fff; margin-top: 50px;}
.index_top h3.title{ font-size: 35px;} 
.index_topdd h3.title{ padding-bottom: 30px; }
.index_top p.ftitle{ font-size: 15px; line-height: 1.3; margin-bottom: 40px;}
.index_top span.line{ display: block; width: 16px; height: 5px; background: #fff; margin: 15px 0 15px 0;}
.about_content{ background: url(../images/gradient.png) repeat; padding: 55px 90px; height: 450px;}
.range_backdrop a.aa{ cursor: pointer; width: 23.5%; margin-right:2%; background: #fff; text-align: center; font-size: 16px; color: #333; position:relative; padding: 10px 0 10px 25px;}
.range_backdrop a.aa:nth-child(4n+4){ margin-right:0;  }
.range_backdrop a.active{ background: #2864e6; color:#fff; }
.range_backdrop a.aa i{ position: absolute; left: 85px; top: 3px; font-size: 26px; }

ul.onelist{ padding-top: 85px; }
ul.onelist li .pic{ overflow: hidden; }
ul.onelist li p.title{ text-align: center; font-size: 15px; color: #fff; padding-top: 7px; }
ul.onelist li:hover .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.swiper-slide{ height:1px !important;}
.swiper-slide.swiper-slide-active{ height:auto !important;}

ul.onelist_cp li{ width: 25%; color: #fff; height: 170px; border-bottom: 1px #97b9cf solid;border-right: 1px #97b9cf solid; padding-left: 60px;}
ul.onelist_cp li h3.title a{font-size: 16px; padding-bottom: 9px;}
ul.onelist_cp li a{ display: block; color: #fff; font-size: 14px;}
ul.onelist_cp li h3.title a:hover{ text-decoration: underline; }
ul.onelist_cp li.note4{ width: 50%; padding-left: 10px; padding-top: 20px;border-bottom:none;}
ul.onelist_cp li.note4 .dub_link a{ width: 50%; }
ul.onelist_cp li.note0{ padding-left: 10px; }
ul.onelist_cp li.note3,ul.onelist_cp li.note6{ padding-left: 0; text-align: center; border-right:none; padding-top: 30px;}

ul.onelist_cp li.note5{ padding-top: 20px; border-bottom:none;}
ul.onelist_cp li.note6{border-bottom:none;}
ul.onelist_cp li i{ font-size: 40px;}
ul.onelist_cp li a:hover i{text-decoration:none !important;}

.tb_nav .tb_left{ width: 10%; height: 200px; border-bottom: 1px #97b9cf solid; margin-top: 45px;}
.tb_nav .tb_left h3.title{ font-size: 20px; color: #fff; padding:7px 35px;  }
.tb_nav .tb_right{ width: 90%; }
.about_content h3.tb_title{ font-size: 20px; color: #fff; padding-top:50px;  }

ul.onelist_sj{ padding-top: 45px; }
ul.onelist_sj li{ text-align: center; width: 16.6666666%; color: #fff; border-bottom: 1px #97b9cf solid;border-left: 1px #97b9cf solid; padding: 13px 0; height: 100px;}
ul.onelist_sj li i{ font-size: 46px; line-height: 1;}
ul.onelist_sj li p.title,ul.onelist_zk li{ font-size: 15px; }
ul.onelist_zk li i{ font-size: 46px;}

ul.onelist_zk{ padding-top: 40px; }
ul.onelist_zk li{ text-align: center; width: 20%; color: #fff; border-bottom: 1px #97b9cf solid;border-right: 1px #97b9cf solid; padding-bottom: 30px;}
ul.onelist_zk li i{ font-size: 46px; }
ul.onelist_zk li.note4,ul.onelist_zk li.note9{border-right:none;}
ul.onelist_zk li.note5,ul.onelist_zk li.note6,ul.onelist_zk li.note7,ul.onelist_zk li.note8,ul.onelist_zk li.note9{ border-bottom: none;padding-top: 30px; padding-bottom: 0;}


.footer_top{ padding: 40px 0; border-bottom:1px #d9d9d9 solid;}
.footer_top h3.title{ text-align: center; font-size: 18px; color: #fff; padding-bottom: 35px; }
ul.subscription li{ margin-bottom: 30px; font-size: 14px;color: #a0a0a0;}
ul.subscription li span.title{ position: absolute; left: 10px; top: 5px; font-size: 14px; color: #a0a0a0;}
ul.subscription li.sole input{ padding:8px 8px 8px 50px; border: 1px #d9d9d9 solid;}
ul.subscription li.sole_six{ border: 1px #d9d9d9 solid; padding:5px 8px 5px 80px;}
.subscription .bginput{ width: 140px; background: #2864e6; color: #fff; border: none; font-size: 16px; margin-left: 530px; cursor: pointer; padding: 7px 0;}
.subscription .bginput:hover{ background: #245ace; }
.foote_middle{ padding:45px 0 35px 0; border-bottom:1px #d9d9d9 solid; }
ul.middle_content li h3.ztitle{ font-size: 18px; color: #3a3a3a; position: relative; padding:3px 0 3px 40px; margin-bottom:10px; margin-top: }
ul.middle_content li h3.ztitle i{ font-size: 26px; position: absolute; left: 0; top: 0;}
ul.middle_content li .footer_menu a{ font-size: 16px; color: #999999; display: inline-block; margin-right:10px; }
ul.middle_content li .footer_menu a:hover{ color: #333; }
ul.middle_content li.right_middle{ padding-left: 85px; }
ul.middle_content li.right_middle .pic{ position: absolute; left: 0; top: 0; width: 75px; height: 75px;}
ul.middle_content li.right_middle .pic img{ width: 100%; }
ul.middle_content li.right_middle h3.title{ font-size: 18px; line-height: 1; color: #3a3a3a;}
ul.middle_content li.right_middle span{ color: #999; line-height: 1; display: block; padding:9px 0 5px 0;}
ul.middle_content li.right_middle p.phone{ font-size: 26px; color: #2864e6; font-weight: 700; line-height: 1;}
.footer_bottom{ padding: 20px 0; overflow: hidden; font-size: 14px;}
.copyright_r a{ display: inline-block; margin-left: 10px; }


.solution_index{ text-align: center; color: #fff; }
.solution_index h3.title{ font-size: 46px; opacity: 0;}
.solution_index p.ftitle{ font-size: 16px; line-height: 1.5; padding:25px 0 30px 0; opacity: 0;}
.solution_index a.solution_link{ color: #fff; display: inline-block; padding: 3px 30px; border:1px #8c8fa4 solid; font-size: 16px; opacity: 0;}
.solution_index a.solution_link:hover{ background: #2864e6; border:1px #2864e6 solid;}

#fp-nav ul li a span, .fp-slidesNav ul li a span{ background: #fff; }

.page_top{ margin-top: 70px; }
.page_banner_title{ text-align: center; color: #fff; }
.page_banner_title h3.title{ font-size: 36px; padding-bottom: 15px;}
.page_banner_title p.text{ font-size: 16px; }
.page_banner_titlelist{ padding-top: 180px; }
.page_banner_list{ padding-top: 120px; }

.page_content_top{ padding: 25px 0 10px 0; border-bottom: 1px #d9d9d9 solid;}
.page_content_top h3.title{ font-size: 18px; padding-top: 7px;}
.no_select_search{ width: 400px; position: relative; height: 40px;}
.no_select_search input{ border:1px #d9d9d9 solid; color: #d9d9d9; height: 40px;}
.no_select_search input[type="submit"]{ position: absolute; width: 60px; top: 0; right: 0; cursor: pointer; opacity: 0; z-index: 5;}
.no_select_search label{ position: absolute; right: 0; top: 0; width: 60px; height: 40px; border-left: 1px #d9d9d9 solid; text-align: center; padding-top: 7px;}
.no_select_search label i{ color: #2864e6; font-size: 18px; margin:0;}


.open_menu{ display: block;}
.open_menu a{border: 1px #d9d9d9 solid; padding: 0 30px; width: 240px; position: relative; height: 39px; line-height: 39px; margin-top: 20px;}
.open_menu a span{ width: 60px; border:1px #d9d9d9 solid; border-left:none; display: block; text-align: center; height: 39px; position: absolute; right: -60px; top: -1px; z-index: 2; cursor: pointer;}
.open_menu a.hue{ color: #2864e6; }
.open_menu a.hue span{ background: #2864e6; color: #fff; border:1px #2864e6 solid;}
.open_menu a.distance1{ margin-left:210px; }
.open_menu a.distance2{ margin-left:210px;}


.open_menu a span i { display: inline-block;background: #ccc;height: 12px;position: relative;width: 2px;}
.open_menu a span i:after { background: #ccc; content: "";height: 12px; left: 0; position: absolute; top: 0; width: 2px; transform: rotateZ(90deg);-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: swing;transition-timing-function: swing;}
.open_menu a.hue span i { top: 9px; display: inline-block; background: #fff; height: 12px; position: relative;width: 2px; transform: rotateZ(0deg);text-align: center;line-height: 20px;-webkit-transform: translateY(-9px) rotate(-90deg);-ms-transform: translateY(-9px) rotate(-490deg);transform: translateY(-9px) rotate(-90deg);}
.open_menu a.hue span i:after { background: #ccc; content: "";height: 0; left: 0; position: absolute; top: 0; width: 0; transform: rotateZ(0deg);-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: swing;transition-timing-function: swing;}

/*.open_menub a.distance2{ width: 300px; text-align: center;}*/
.open_menub a.distance2 i{background: transparent;height: 0;position: relative;width: 0;}
.open_menuc a.distance0 i{background: transparent;height: 0;position: relative;width: 0;}
.open_menub a.distance2,.open_menub a.distance0{text-align: left;}
.open_menub a.distance2:hover,.open_menuc a:hover{ background: #2864e6; color: #fff;}
.open_menub a.distance2:hover span,.open_menuc a:hover span{border: 1px #fff solid;;background: #2864e6; color: #fff;}
/*.open_menub a.distance2 span{ display: none;}*/
.open_menub a.distance2 span i:after{display: none}
.open_menuc a.distance0 span i:after{display: none}
/*.open_menuc a{ width: 300px; text-align: center;}*/
.open_menuc a{ width: 240px; text-align: left;}

.page_product_text{ margin-bottom: 20px; border:1px #d9d9d9 solid; padding: 20px 50px;width: 100%;}
.page_product_text a{ display: inline-block; padding: 3px 20px; }
.zhankainoe{ border: 1px #d9d9d9 solid; padding: 20px 30px; display: none;}
.zhankainoe a{ display: inline-block; width: 33.3333%; padding: 3px 0; }

.page_crumbs{ border-bottom: 1px #d9d9d9 solid; padding: 10px 0;}
.page_crumbs .position{ position: relative; padding: 0 0 0 20px;}
.page_crumbs .position i{ font-size: 14px; position: absolute; left: 0; top: 0;}

.creamnews{ background: #f4f4f4;}
.cream{ background: #f4f4f4; padding: 45px 0; }
.cage_title{border-bottom: 1px #d9d9d9 solid;}
.cage_title h3.title{ padding-bottom: 7px; }
ul.normal_column_list{border-top: 1px #d9d9d9 solid; border-left: 1px #d9d9d9 solid; margin-top: 35px;}
ul.normal_column_list li .pic{ overflow: hidden; }
ul.normal_column_list li:hover .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
ul.normal_column_list li{ width: 25%; border-bottom: 1px #d9d9d9 solid; border-right: 1px #d9d9d9 solid;}
ul.normal_column_list li .desc{ padding:15px 60px 15px 10px; background: #fff;  position: relative;}
ul.normal_column_list li .desc p{ font-size: 14px; font-weight: 700; color: #000; padding-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
ul.normal_column_list li .desc .text{ font-size: 14px; line-height: 1.3; color: #333; height: 37px; overflow: hidden;}
ul.normal_column_list li .desc span{ position: absolute; right:40px; bottom: 15px; color: #fff; font-size: 22px; opacity: 0;}
ul.normal_column_list li:hover .desc{ background: #2864e6; }
ul.normal_column_list li:hover .desc p{ color: #fff; }
ul.normal_column_list li:hover .desc .text{ color: #fff; }
ul.normal_column_list li:hover .desc span{ opacity: 1; right: 20px; }

.position{ position: relative; }
.pro_view_left{ width: 30%; margin-right:5%;}
.pro_view_right{ width: 65%;}
.tack{ width: 330px; background: #fff;}
.piaofu.is-active{ top: 72px !important; background: #fff; }
.tack a.link_follow{ padding:12px 10px; cursor: pointer;}
.tack a.link_follow.active,.tack a.link_follow:hover{ background: #2864e6; color: #fff;}

.pro_view_top{ padding: 30px 0; }
.pro_view_left .bigpic{border:1px solid #ebebeb;margin-bottom:15px;position:relative;}
.pro_view_left .smallpic{position:relative;margin:0 25px 0 25px;}
.pro_view_left .bigpic .nopro_pic,.pro_view_left .smallpic .nopro_pic{text-align:center;color:#959595;text-transform:uppercase;}
.pro_view_left .bigpic .nopro_pic{height:343px;line-height:343px;}
.pro_view_left .smallpic .nopro_pic{height:68px;line-height:68px;}
.pro_view_left ul.slides{ padding: 0; }
.bigpic ul.slides li img.zoom{ width: 100%; }
.bigpic .zoomtip{position:absolute;bottom:10px;right:15px;z-index:1;font-size:16px;text-transform:capitalize;}
.bigpic .zoomtip .icon{width:32px;height:32px;position:relative;top:-2px;margin-right:15px;background:#0077ce url(../images/basicicon.png) no-repeat;background-position:-1px -196px;}
.smallpic ul li{margin-right:10px;}
.smallpic .flex-direction-nav a:before{display:none;}
.smallpic .flex-direction-nav a{top:50%;margin-top:-13px;background:url(../images/basicicon.png) no-repeat;width:15px;height:26px;}
.smallpic .flex-direction-nav a.flex-prev{background-position:-1px -230px;left:-20px;}
.smallpic .flex-direction-nav a.flex-next{background-position:-16px -230px;right:-20px;}
.smallpic .flex-direction-nav a.flex-disabled{opacity:1!important;}
.smallpic .small-photo{border:1px solid #bbb;padding:3px;width:67px;height:67px;}
.smallpic  ul li.flex-active-slide .small-photo{border-color:#0077ce;}
.bigpic ul.slides > li,.smallpic ul.slides > li{display:none;-webkit-backface-visibility:hidden;}


.view_right_content h1.title{ font-size: 22px; padding:25px 0 0 0; }
.view_right_content p.description{ font-size: 16px; color: #999999; padding: 25px 0 50px 0;}
.down_annex a{ font-size: 16px; color: #3a3a3a; display: inline-block; padding: 5px 20px; border: 1px #d9d9d9 solid;}

.view_link_ewm{ padding-top: 100px; }
.view_link_ewm a{ display: inline-block; cursor: pointer; }
.view_link_ewm a i{ font-size: 40px; }
.view_link_ewm a.links_ewm{ width: 100px; text-align: center; position: relative;}
.view_link_ewm a.links_ewm .ewm img{ width: 100%; }
.view_link_ewm a.links_ewm .ewm{ position: absolute; left: 0; top: -120px; padding: 10px; border: 1px #d9d9d9 solid; background: #fff; display: none;}
.view_link_ewm a.links_ewm .ewm p{ font-size: 9px; color: #888; line-height: 1.5; padding-top: 7px;}
.view_link_ewm a.links_ewm:hover .ewm{ display: block; }

.total_pages{ padding:40px 0; }
.product_feature{ background: url(../images/linkbj.jpg) repeat; }
.prod_top{ text-align: center; padding-bottom: 15px;}
.prod_top h3.title{ font-size: 20px; padding-bottom: 7px;}
.prod_top p.text{ font-size: 16px; padding-bottom: 10px;}

ul.canpin li{ text-align: center; padding: 0 30px 30px 30px; }
ul.canpin li i{ font-size: 40px; line-height: 1;}
ul.canpin li p.title{ font-size: 16px; color: #000; font-weight: 700; padding: 5px 0 3px 0; }
ul.canpin li .text{ color: #888; }
ul.canpin li .text .page{ width: auto !important; margin: 0 !important;}

.jishuguige table tr td{ color: #888; padding:7px 0 7px 20px;}
.jishuguige table tr.title td{ text-align: center; color: #3a3a3a; font-size: 16px; font-weight: 700;}
.jishuguige table tr td.blod{ color: #3a3a3a; font-weight: 700; }
.related_product .normal_column_list{ margin: 0 0 0 0; }

.pro_contact_us{ margin-top: 50px; }
.prod_top a.links_view{background: #2864e6; border: medium none;color: #fff;font-size: 16px;width: 140px; display: inline-block; padding: 5px 0; margin-top: 7px;}
.prod_top a.links_view:hover{background: #245ace;}

.data_center{ position: absolute; left: 0; bottom: 0; width: 100%; background: url(../images/hbj.png) repeat; padding: 10px 0; color: #fff;}
ul.data_contenta li{ padding:7px 0 0 195px; }
ul.data_contenta li i{ position: absolute; left: 140px; top: -3px; font-size: 36px; }
ul.data_contentb li{ padding:10px 0 10px 40px;  }
ul.data_contentb li i{ position: absolute; left: 0; top: -5px; font-size: 30px; }
.solution_data{ text-align: left; }

.related_pic{ position: absolute; left: 0; top: 72px; width: 100%; }
.data_related{ padding: 40px 0; }
.related_pic_nav{ color: #fff; position: relative; padding: 0 0 0 330px;}
.related_pic_nav i{ position: absolute; right: 330px; top: -35px; font-size: 80px; }
.related_pic_nav h3.title{ font-size: 30px; }
.related_pic_nav p.ftitle{ font-size: 16px; }
.data_related_top h3.title{ text-align: center; font-size:20px; padding-bottom: 30px;}

ul.similar_case li{ margin-bottom: 15px; background: #fff; }
ul.similar_case li .desc .text{ width: 45%; height: 170px; position: relative; border: 1px #d9d9d9 solid; padding: 25px 20px; border-right: none;}
ul.similar_case2 li .desc .text{ height: 190px; }
ul.similar_case li .desc .text h3.title{ font-size: 16px; padding-bottom: 15px; color: #3a3a3a;}
ul.similar_case li .desc .text p.time{ color: #999; }
ul.similar_case li .desc .text span.jt{ font-size: 20px; color: #666; position: absolute; left: 20px; bottom: 20px;}
ul.similar_case li .desc .pic{ width: 55%; overflow: hidden;}
ul.similar_case li .desc .pic .pic_img{ height: 170px; }

ul.similar_case li:hover .desc .text{ background: #2864e6; border: 1px #2864e6 solid; border-right: none;}
ul.similar_case li:hover .desc .text h3.title{ color: #fff; }
ul.similar_case li:hover .desc .text p.time{ color: #fff; }
ul.similar_case li:hover .desc .text span.jt{ color: #fff; left: 70px; }
ul.similar_case li:hover .desc .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.related_cases{ margin-top:200px;  }

.similar_link{ text-align: center; position: relative;}
.similar_link a.solution_link{background: #2864e6; border: medium none;color: #fff;font-size: 16px;width: 140px; display: inline-block; padding: 5px 0; margin-top: 30px;}
.similar_link a.solution_link:hover{background: #245ace;}

.slider_technical{ margin-bottom:50px; }
.slider_technical .flex-control-nav{ bottom: -25px; }
ul.technical_team{ border-top:1px #d9d9d9 solid; border-left: 1px #d9d9d9 solid;  }
ul.technical_team li{ width: 25%; border-right:1px #d9d9d9 solid; border-bottom: 1px #d9d9d9 solid; margin-right:0;}
ul.technical_team_slider li{ margin-right: 1px;}
ul.technical_team li .desc .pic{ overflow: hidden; }
ul.technical_team li .desc .text{ padding:20px 10px; background: #fff; position: relative;}
ul.technical_team li .desc .text h3.title{ color: #3a3a3a; padding-bottom: 10px; }
ul.technical_team li .desc .text p.ftitle{ color: #999; height: 42px; overflow: hidden;}
ul.technical_team li .desc .text span.jt{ position: absolute; right: 30px; bottom: 30px; font-size: 18px; color: #3a3a3a;}

ul.technical_team li:hover .desc .text{ background: #2864e6; }
ul.technical_team li:hover .desc .text h3.title{ color: #fff; }
ul.technical_team li:hover .desc .text p.ftitle{ color: #fff; }
ul.technical_team li:hover .desc .text span.jt{ color: #fff; right: 20px; }
ul.technical_team li:hover .desc .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}

/* 图片点击放大 */
#imgbox-loading { position: absolute; top: 0; left: 0; cursor: pointer; display: none; z-index: 90; }
#imgbox-loading div { background: #FFF; width: 100%; height : 100%;}
#imgbox-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; display: none; z-index: 80; }
.imgbox-wrap { position: absolute; top: 0; left: 0; background: #FFF; display: none; z-index: 90; height: auto !important;}
.imgbox-img { padding: 0; margin: 0; border: none; width: 100%; height: 100%; vertical-align: top; }
.imgbox-title { padding-top: 10px; font-size: 14px; text-align: center; font-family: Arial; color: #333; display: none; }
.imgbox-bg-wrap { position: absolute; padding: 0; margin: 0; display: none; }
.imgbox-bg { position: absolute; width: 20px; height: 20px; }

ul.frilinks{ border-top:1px #d9d9d9 solid; border-left: 1px #d9d9d9 solid;  }
ul.frilinks li{width: 25%; border-right:1px #d9d9d9 solid; border-bottom: 1px #d9d9d9 solid;}
ul.frilinks li a{ display: block; padding: 35px 25px;}
ul.frilinks li .desc{ position: relative; }
ul.frilinks li .desc span.line{ width: 30px; height: 1px; background: #e3e3e3; display: block;}
ul.frilinks li .desc h3.title{ font-size: 20px; padding: 20px 0 0 0; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
ul.frilinks li .desc p.ftitle{ color:#666; padding-bottom: 30px; }
ul.frilinks li .desc .pic{ position: absolute; right: 0; bottom: 0; }

.fullheight{ position: relative; }
.banner_page_desc{ position: absolute; width: 1200px; height: 300px; left: 50%; top: 50%; margin-left:-600px; margin-top:-150px;  color: #fff;}
.banner_page_desc h2.ztitle{ font-size: 40px; }
.banner_page_desc h3.title{ font-size: 20px; font-weight: 400; border-bottom:1px #fff solid; padding: 7px 0 15px 0;  margin-bottom:15px; }
.banner_page_desc p.subtitle{ font-size: 16px; line-height: 2.2;}

.data_view_content{ padding: 30px 0; }
.data_view_top h3.title{ font-size: 26px; font-weight: 400; text-align: center; padding-bottom: 30px; }

ul.data_viewone{ border-top:1px #d9d9d9 solid; border-left: 1px #d9d9d9 solid;  }
ul.data_viewone li{width: 33.33333%; border-right:1px #d9d9d9 solid; border-bottom: 1px #d9d9d9 solid;}
ul.data_viewone li a{ display: block;}
ul.data_viewone li .pic{ overflow: hidden; }
ul.data_viewone li .desc{ padding: 20px; border-bottom:1px #d9d9d9 solid; }
ul.data_viewone li .desc h3.title{ font-size: 16px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; padding-bottom: 5px; color: #3a3a3a;}
ul.data_viewone li .desc p.ftitle{ color: #49bcbd; }
ul.data_viewone li span.links{ display: block; text-align: center; color: #3a3a3a; padding:7px 0; font-size: 15px; }
ul.data_viewone li:hover span.links{ background:#2864e6; color: #fff;  }
ul.data_viewone li:hover .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}

.contrast .contrast_nav{ border: 1px #d9d9d9 solid; padding-bottom: 20px;}
.contrast .contrast_l{ width: 67%;}
.contrast .contrast_r{ width: 33%; border-left: none; margin-top: 40px;}
.contrast .contrast_nav h3.title{ font-size: 16px; font-weight: 400; color: #3a3a3a; text-align: center; background: #f4f4f4; position: relative; padding: 20px 0; margin-bottom:20px;}
.contrast .contrast_nav h3.title span.pic{ position: absolute; top: 15px; width: 29px; height: 34px; background: url(../images/basicicon.png) no-repeat; }
.contrast .contrast_l h3.title span.pic{background-position:0px 0px;left: 290px;}
.contrast .contrast_r h3.title span.pic{background-position:-29px 0px;left: 110px;}
.contrast .contrast_nav p.vue{ padding: 0 50px; }
.contrast .contrast_l p.vue{ padding:5px 50px; }
.contrast .contrast_l p.vue i{ color: #49bcbd; font-size: 18px; }

.solu_phone{ margin: 10px 0; }
.solu_phone h3.title{ text-align: center; font-size: 24px; color: #fff; padding: 53px 0;}

ul.jjfa li{ padding-left: 60px; margin-top: 15px;margin-bottom: 15px;}
ul.jjfa li i{ position: absolute; left: 0; top: -13px; font-size: 45px; color: #48bcbd; }
ul.jjfa li p.title{ font-size: 16px; color: #3a3a3a; font-weight: 700;}
ul.jjfa li span.text{ color: #666; }

ul.solu_other_nav li{ padding:150px 0; }
ul.solu_other_nav li .text h3.title{ font-size: 24px; margin-bottom: 15px;}
ul.solu_other_nav li .text p.ftitle{ font-size:16px; }

ul.solu_other_nav li.note0 .text,ul.solu_other_nav li.note2 .text,ul.solu_other_nav li.note4 .text,ul.solu_other_nav li.note6 .text,ul.solu_other_nav li.note8 .text{ margin-left:600px;}
ul.solu_other_nav li.note0 .text{ color: #fff; }

/*ul.solu_advantage li{ padding:100px 90px 0 100px; }*/
ul.solu_advantage li{ padding:100px 76px 0 88px; }
ul.solu_advantage li i{ position: absolute; left: 50%; top: 0; width: 88px; height: 89px; margin-left:-44px; background: url(../images/basicicon.png) no-repeat;}
ul.solu_advantage li h3.title{ padding-bottom: 15px; text-align: center; font-size:20px;}
ul.solu_advantage li.note2{ padding: 100px 50px 0 60px; }
ul.solu_advantage li.note2 .desc .text{ padding: 0 0 0 51px; line-height: 1.5; }
ul.solu_advantage li .desc .text{ padding-left: 10px;}
ul.solu_advantage li.note0 i{background-position:-58px 0px;}
ul.solu_advantage li.note1 i{background-position:-146px 0px;}
ul.solu_advantage li.note2 i{background-position:-234px 0px;}

ul.solu_specification li{ font-size: 16px; margin-right: 50px; }
ul.solu_specification li i{ color: #49bcbd; font-size: 18px; margin-right: 5px;}
span.solu_wz{ text-align: center; font-size: 16px; font-weight: 700; color: #999; display: inline-block; width: 100%; padding:25px 0;}

.data_view_topspan h3.title{ padding-bottom: 5px; }
.data_view_topspan p.text{ text-align: center; font-size: 16px; color: #666; padding-bottom: 15px;}

ul.solu_proxy{ margin-bottom: 15px; }
ul.solu_proxy li{display: block;width: 300px;height: 150px;text-align: center;position: relative; border: 1px #d9d9d9 solid; overflow: hidden;}
ul.solu_proxy li .desc{ width: 300px; height: 160px; text-align: center;}
ul.solu_proxy li .desc .pic{ margin:20px 0 10px 70px; }
ul.solu_proxy li .desc p.title{ color: #333; }
.brand .info{display: none; background: #ccc;}
.vertical .info{width: 0;height: 160px;margin: 0 auto; background: #fafafa;}
ul.solu_proxy li .info p.title{ font-size: 15px; color: #333; font-weight: 700; padding: 25px 0 5px 0;}
ul.solu_proxy li .info p.text{ font-size: 12px; line-height: 1.5;}
ul.solu_proxy li .info p.text i{ color: #ff6722; font-size: 15px; }
ul.solu_proxy li:hover{border: 1px #2864e6 solid;}

ul.solu_cpjjfa{ border-top:1px #d9d9d9 solid; border-left:1px #d9d9d9 solid; }
ul.solu_cpjjfa li{ border-bottom:1px #d9d9d9 solid; border-right:1px #d9d9d9 solid; height: 199px; }
ul.solu_cpjjfa li .cpjjfa_l{ width: 25%; }
ul.solu_cpjjfa li .cpjjfa_l .pic{ border-right:1px #d9d9d9 solid;}
ul.solu_cpjjfa li .cpjjfa_r{ width: 75%; }
.cpjjfa_rnav .cpjjfa_rnav_l{ width: 40%; padding: 40px 25px; position: relative;}
.cpjjfa_rnav .cpjjfa_rnav_l:after{position: absolute; content:""; right: -20px; top: 45px; width: 1px; height: 110px; background: #d9d9d9; color: #d9d9d9; }
.cpjjfa_rnav .cpjjfa_rnav_r{ width: 60%; padding: 40px 30px 40px 70px;}
.cpjjfa_rnav h3.title{ padding-bottom: 7px; }
.cpjjfa_rnav p.text{ color: #888; line-height: 1.5;}

.banner_page .down_icon{ bottom: 40px; }

ul.solu_hor li .m_pic{ border: 1px #d9d9d9 solid; }
ul.solu_hor li { margin-right: 20px; }
.m_slider .flex-control-nav{ bottom: -25px; }
.m_slider .flex-control-paging li a{ background: #e3e3e3; }
.m_slider .flex-control-paging li a.flex-active,.m_slider .flex-control-paging li a:hover{ background: #2864e6; }

ul.news_menu_name{ margin-left:320px;  }
ul.news_menu_name a{ display: inline-block; padding:0;width:288px;height:66px;line-height:66px;text-align:center; background: #fff; font-size: 18px; margin:40px 6px 0 6px;  position: relative; color: #3a3a3a;}
ul.news_menu_name a i{ font-size: 26px;margin-right:0;vertical-align:-3px;margin-right:5px;}
ul.news_menu_name li:hover a,ul.news_menu_name li.active a{ background: #2864e6; color: #fff; text-decoration:none; }
ul.news_menu_name .note4 a{margin-top:25px;margin-left:306px}
ul.news_menu_name .note5 a{margin-top:25px;}
ul.news_menu_name .note2 a i{display:inline-block;background:url(../images/pc/tstb02.png) center top no-repeat;width:19px;height:19px;background-size:auto 100%; }
ul.news_menu_name .note3 a i{display:inline-block;background:url(../images/pc/tstb01.png) center top no-repeat;width:19px;height:19px;background-size:auto 100%; }
ul.news_menu_name .note2:hover a i,ul.news_menu_name li.active.note2 a i{background:url(../images/pc/tstb02c.png) center top no-repeat;background-size:auto 100%;}
ul.news_menu_name .note3:hover a i,ul.news_menu_name li.active.note3 a i{background:url(../images/pc/tstb01c.png) center top no-repeat;background-size:auto 100%;}

.news_list_content{}
ul.news_list li{ border: 1px #d9d9d9 solid; margin-top:25px; background: #fff; }
ul.news_list li .pic{ overflow: hidden;}
ul.news_list111 li .pic{ overflow: hidden; }
ul.news_list li:hover .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
ul.news_list li .item_txt{ padding:15px; border-bottom:1px #d9d9d9 solid; }
ul.news_list li .item_txt h2.title{ font-size: 14px; color: #3a3a3a; padding-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
ul.news_list li .item_txt p.text{ font-size: 12px; color: #999999;  line-height: 1.5;}
ul.news_list li .item_time{ color: #999; padding: 5px 15px;}
ul.news_list li:hover .item_time{ background: #2864e6 ; color: #fff;}
.news_list_ad{ padding-bottom:50px;  }

.Powershow_list{ padding-bottom: 30px; }
.Powershow_list .page_content_top{ margin-bottom: 30px; }

/* 列表页分页样式 */
.page-number{text-align:left;padding:2em 0;}
.page-number ul li{display:inline;}
.page-number ul li.disabled a:hover{ color: #2864e6; background: none; }
.page-number ul li a{color:#2864e6;padding:4px 10px;background:#f0f0f0;}
.page-number ul li a:hover{color:#fff;background:#2864e6;}
.page-number ul li.active a{background:#2864e6;color:#fff;}
.page-number ul li.active a:hover{background:#2864e6;}

.new_view{ background: #f7f7f7; }
.whitebj{ background: #fff; padding: 25px ; }
.news_list_rectop{ margin:30px 0 0 0; }
ul.news_list_rec li{ background: #fff; margin-bottom: 20px; }
ul.news_list_rec li a{ display: block; }
ul.news_list_rec li .pic{ width: 30%; overflow: hidden;}
ul.news_list_rec li .item_txt{ width: 70%; padding: 40px 220px 40px 70px; }
ul.news_list_rec li .item_txt h2.title{font-size: 20px; color: #3a3a3a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
ul.news_list_rec li .item_txt p.text{color: #555; line-height: 1.6; padding: 25px 0 40px 0;}
ul.news_list_rec li .item_txt span.more{ color: #2864e6; }
ul.news_list_rec li:hover .pic .pic_img,ul.news_list_spot li:hover .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}

.news_list_spot{ padding-top: 25px; }
ul.news_list_spot li{ padding: 0 0 15px 0; margin-bottom: 15px; border-bottom:1px #d9d9d9 solid; }
ul.news_list_spot li .item_txt{ width: 85%; padding: 7px 70px 0 0;}
ul.news_list_spot li .pic{ width: 15%; overflow: hidden; }
ul.news_list_spot li .item_txt h2.title{ font-size: 16px; color: #3a3a3a; padding-bottom: 15px;}
ul.news_list_spot li .item_txt h2.title span.time{ display: inline-block; padding-left: 15px; font-size: 14px; color: #666; font-weight: 400; }
ul.news_list_spot li .item_txt p.text{ color: #666; }
ul.news_list_spot li:hover .item_txt h2.title{ color: #2864e6; }

.news_view_position{ padding: 15px 0 10px 0; border-bottom:1px #d9d9d9 solid; margin-bottom: 25px;}
.single_page_nav .single_content_l{ width: 68%; margin-right:2%; }
.single_page_nav .sidebar_r{ width: 30%; }
.news_view_position a.links{ font-size: 16px; }

.single_content_l .content h1.title{ font-size: 20px; margin-bottom: 20px; color: #3a3a3a;}
.single_page_item_info{ position: relative;  border-bottom:1px #d9d9d9 solid; padding-bottom:5px; margin-bottom: 30px; }
.single_page_item_info p.item_info{ color: #666; }
.single_page_item_info i.icon{ position: absolute; right: 0; bottom: 8px; background: url(../images/basicicon.png) no-repeat; background-position: 0 -88px; width: 24px; height: 19px;z-index: 0;}
.bdsharebuttonbox {bottom: -5px;position: absolute;right: 0;}
.bdsharebuttonbox a{ width: 24px; height: 24px !important; z-index: 2; opacity: 0;}
.bdsharebuttonbox a:hover{ opacity: 0; }
.bdshare-button-style0-16:hover{ opacity: 0 !important;}
.editor_content_news{ font-size: 16px; line-height: 1.6; padding-bottom: 30px;border-bottom:1px #d9d9d9 solid; color: #3a3a3a;}

.prev_next{ padding: 20px 0; position: relative; width: 100%;}
.prev_next a.top{ display: block; padding: 2px 0; color: #333333; width: 60%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.prev_next a:hover,.prev_next a.links_more:hover{color: #2864e6;}
.prev_next a.links_more{ position: absolute; right: 0; bottom: 45px; color: #666; font-size: 16px;}

.sidebar_r_content h3.title{ position: relative; border-bottom:1px #d9d9d9 solid; padding:10px 0 10px 45px; }
.sidebar_r_content h3.title i{ font-size: 22px; position: absolute; left: 0; top: 6px; color: #2864e6;}
.sidebar_r_menu{ padding: 20px 0 15px 0;  border-bottom:1px #d9d9d9 solid; margin-bottom: 20px; }
.sidebar_r_menu a{ display: block; font-size: 16px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding: 5px 0;}
.sidebar_r_menu a span{ display: inline-block; margin-right: 5px; }

.related_item_view{ padding-bottom: 50px; }
.related_item_view span.title{font-size: 20px; margin:40px 0 25px 0; display: block; font-weight: 700;}

.about_index_top_content{ text-align: center; margin-bottom: 35px;}
.about_index_top_content h3.title,.about_index_top_content span.en{ color: #fff;}
.about_index_top h3.title{ font-size: 26px; line-height: 1;}
.about_index_top span.en{ font-size: 20px; font-family: Arial; font-weight: 700;}
.about_index_top.bluenav{ color: #1e64e6; padding-bottom: 30px;}

.about_slider_nav{ width: 600px; }
.slider_theme_about{ height: 330px; margin-bottom: 20px;}
.about_view_content .text{ font-size: 16px; color: #666;}
.about_backdrop a.aa{ display: block; text-align: center; font-size: 16px; margin-right: 20px; cursor: pointer;}
.about_backdrop a.aa span.roundy{ width: 70px; height: 70px; text-align: center; display: block; background: #999999; border-radius: 50%; line-height: 70px;}
.about_backdrop a.aa span.roundy i{ font-size: 30px; color: #fff; margin: 0;}
.about_backdrop a.active span.roundy{ background:#1e64e6;  }
.about_backdrop a.active{ color:#1e64e6;  }

.tab_theme_path{ width:60%; margin-right: 5%;  }
.path_right{ width: 35%; }

.about_slider_path{ height: 380px; overflow: hidden; }
.path_backdrop_nav{ position: relative; padding: 0 20px 0 0; height: 350px; overflow-y: auto;}
.path_backdrop_nav span.line{ position: absolute; right: 6px; top: 0; width: 1px; height: 100%; background:url(../images/about/dian.png) repeat;  }
.path_backdrop a.aa{ display: block; position: relative; height: 60px; cursor: pointer;}   
.path_backdrop a.aa span.dian{ position: absolute; right: 0; top: -1px; color: #fff;z-index: 1; font-size: 20px}
.path_backdrop a.aa p.title{ position: absolute; right: 20px; top: 0; color: #fff; z-index: 3; font-size: 20px;}
.path_backdrop a.aa .title_text{ position: absolute; right: 0; top: 0; color: #fff; opacity: 0; background: #1e64e6; z-index: 2; height: 36px; width: 0px; font-size: 16px; text-align: center; padding: 3px 0;}
.path_backdrop a.active .title_text{ width: 200px; opacity: 1; }
.path_backdrop a.active p.title{ right: 220px; }

.development_path .title{ color: #fff; font-size: 18px; margin-top: 60px; line-height: 2; }

.about_news ul.news_list li{ border: none; }
.about_news ul.news_list li.about_news_nav{ padding: 22px 25px 30px 25px; }
.about_news_list h3.title{ font-size: 16px; padding: 10px 0;}

.about_news_list_top{ border-bottom: 1px #e3e3e3 solid; padding-bottom: 30px; margin-bottom:20px;}
.about_news_list h3.title a.more{ font-size: 14px; color: #888; font-weight: 400; }
.about_news_list a.new_link{ display: block; line-height: 2.1; color: #333; font-size: 15px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.about_news_list a.new_link:hover,.about_news_list h3.title a.more:hover{ color: #2864e6; }

ul.about_welfare_nav li{ width: 33.33333%; color: #fff; padding: 0 70px; height: 210px; }
ul.about_welfare_nav li h3.title{ font-size: 24px; padding-bottom: 15px; }
ul.about_welfare_nav li .text{ font-size: 16px; }

.about_index_top.about_index_top_content.aboute{ margin-bottom: 60px; }
.about_welfare{ position: relative;  }
.about_welfare span{ position: absolute; background: #8f9daf; }
.about_welfare span.welfare_linka{ width: 100%; height: 1px; left: 0; top: 45%; }
.about_welfare span.welfare_linkb{ width: 1px; height: 100%; left: 33.3333%; top: 0; }
.about_welfare span.welfare_linkc{ width: 1px; height: 100%; left: 66.6666%; top: 0; }

.structure_lr{ color: #fff; }
.structure_lr .about_index_top_left{ width: 33.33333%; }
.structure_lr .about_index_top_left h3.title{font-size: 26px; margin-bottom: 300px; padding-top: 25px;}
.structure_lr .about_index_top_left h3.title span.en{font-family: Arial;font-size: 20px;font-weight: 700; display: inline-block; padding-left: 7px;}
.structure_lr .about_index_top_left a.about_index_top_leftlinks{ background: #1e64e6; color: #fff; display: inline-block; padding: 5px 45px; font-size: 16px;}
.structure_lr .about_index_top_left a.about_index_top_leftlinks:hover{ background: #1c59c9; }

.structure_lr .join_us{ background:url(../images/about/lanbj.png) repeat; width: 66.66666%; padding:35px;}
.join_us h3.title{ font-size: 20px;}
.join_us .text{ font-size: 16px; line-height: 1.6; padding:20px 0 30px 0;}
.join_us .lxwm_left_us .ewm{ width:90px; padding:10px; background: #fff;}
.join_us .lxwm_left_us .ewm img{ width: 100%; }
.join_us .lxwm_left_us p.qgphone{ padding-top: 10px; font-size: 15px;}
.join_us .lxwm_left_us p.qgphone span{ display: block; font-size: 26px; line-height: 1; }
.join_us_lxwm{ position: relative; padding:25px 0 0 255px; }
.join_us_lxwm .lxwm_left_us{ position: absolute; left: 0; top: 0; }

.about_cooperate .about_index_top.bluenav{ width: 50%; }
.about_cooperate .about_cooperate_list{ width: 50%; }
ul.cooperate_list_nav li{ margin-top:20px; margin-bottom:20px; }
.about_cooperate .about_index_top.bluenav .text{ color: #333; font-size: 16px; line-height: 2.3; margin-top:25px; }
.about_index_topopinion .text{ font-size: 16px; line-height: 1.6; padding:15px 0 30px 0;}

.opinion_feedback{ width: 40%; }
.opinion_feedback ul.subfeedback li{ position: relative; margin: 0 0 10px 0;}
.opinion_feedback ul.subfeedback li input{ border:none; height: 42px; line-height: 42px; padding-left:90px; }
.opinion_feedback ul.subfeedback li span.title{ position: absolute; left: 15px; top: 8px; color: #999; font-size: 14px; }
.opinion_feedback ul.subfeedback li textarea{ height: 120px; padding:10px 9px 9px 90px;border:none;}
.opinion_feedback .feedbackinput{ width: 180px; background: none; border:1px #fff solid; color: #fff; font-size: 16px; cursor: pointer; margin-top:15px; }
.opinion_feedback .feedbackinput:hover{ border:1px #36b38f solid; background: #36b38f; }

.company_backdrop a.aa{ color: #f5f5f5; margin-right:10px; display: block; padding:0px 15px; font-size: 15px; border:1px #f5f5f5 solid; cursor: pointer; border-radius: 3px;}
.company_backdrop a.active,.company_backdrop a:hover{ background: #fff; color: #3a3a3a; border:1px #fff solid;}

.company_backdrop{ margin-bottom: 25px; }
.slider_theme_company{ height: 450px; }

ul.news_menu_name_powers{ margin-left: 0; }

.jz_more{ text-align: center; margin:30px 0 20px 0;}

#indexloadmore{ text-align:center; cursor:pointer; background: #2864e6; color: #fff; padding:10px 30px; font-size: 16px; }
#indexloadmore:hover{background:#3a3a3a;}
#error-tip{width:300px; z-index:20; font-size:22px; padding-top:60px; height:200px; border-radius:15px; text-align:center; background:#000; line-height:50px; position:fixed; margin-top:-100px; top:50%; left:50%; margin-left:-150px; display:none; color:#fff;text-transform:uppercase;filter:alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  }
#error-tip i{ font-size:20px;}

ul.honor_pic li{ width: 25%; margin: 0;}
ul.honor_pic li .item_time{ border-top: 1px #d9d9d9 solid; }

.honor_list_power{ margin-bottom: 35px; }
.honor_list_power h3.honor_title{font-size: 16px; position: relative; padding-left: 30px; margin-bottom: 20px;}
.honor_list_power h3.honor_title i{ font-size: 20px; position: absolute; left: -10px; top: -3px; color: #2864e6; }

.technical_open{ display: none; position:fixed; width: 1000px; height: 460px; left: 50%; top: 50%; margin-left:-500px; margin-top: -230px; background: #fff; z-index: 300; padding: 75px 120px; }
.technical_open .technical_open_nav .picopen{ width: 30%; margin-right:10%;  }
.technical_open .technical_open_nav .textopen{ width: 60%; }
.technical_open .technical_open_nav .textopen p.name{ font-size: 17px; font-weight: 700; margin-bottom: 35px;}
.technical_open .technical_open_nav .textopen .opentext{ font-size: 16px; color: #888;}
.technical_open .technical_open_nav .openlogo{ position: absolute; right: 40px; bottom: 30px; display: block; }
.technical_open .technical_open_nav .close_technical{ position: absolute; right: 15px; top: 7px; font-size: 36px; cursor: pointer; color: #888;}

/* mark */
.mark{position:fixed;width:100%;height:0;overflow:hidden;left:0;top:0;z-index:200;background:url(../images/blackop.png) repeat;-webkit-transition:.2s;transition:.2s;}
.mark.open{height:100%;}

ul.technical_team li a{ cursor: pointer; }
.hbj_operation{ background: #f7f7f7;}
.m_column_othernoma{ margin-top: 0; background: url(../images/data/gcs.jpg) center center no-repeat !important;background-size:cover; color: #fff;}
.m_column_othernoma p,.m_column_othernoma .engineer ul li a,.m_column_othernoma .engineer ul li span,.m_column_othernoma .engineer ul li p{ color: #fff !important; }

.peration_wd_title{ text-align: center; font-size: 28px; color: #fff; padding-bottom: 35px; font-weight: 400; }
.operation_wd{background: url(../images/data/kpwd.jpg) center center no-repeat;background-size:cover; padding: 55px 0;}

ul.slider_oper li{ background: #fff; margin-right:20px; }
ul.slider_oper li .pic{ overflow: hidden; }
ul.slider_oper li .desc{ padding:20px;}
ul.slider_oper li .desc h3.title{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding-bottom: 15px;}
ul.slider_oper li .desc .text_page span.lv{ display: inline-block; border: 1px #888 solid; padding: 0 10px; line-height: 1.5; font-size: 14px; margin: 0 3px;}
ul.slider_oper li .desc .text_page span.lv_why{ background: #49bcbd; border: 1px #49bcbd solid; color: #fff; }
ul.slider_oper li .desc .text{ padding-right: 110px; font-size: 14px; line-height: 1.3; padding-top: 15px;}
ul.slider_oper li .desc span.jiantou{ position: absolute; right: 50px; bottom: 20px; font-size: 26px; color: #fff; opacity: 0;}
ul.slider_oper li:hover .desc span.jiantou{right: 20px; bottom: 20px; opacity: 1;}
ul.slider_oper li:hover .desc{ background: #2864e6; color: #fff; }
ul.slider_oper li:hover .desc .text_page span.lv{ border: 1px #fff solid; }
ul.slider_oper li:hover .desc .text_page span.lv_why{border: 1px #49bcbd solid;}
ul.slider_oper li:hover .pic .pic_img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}

.operation_wd_slider .flex-direction-nav a{ background: none; border-radius: 50%; border: 1px #fff solid; height: 40px; width: 40px; line-height: 40px; text-align: center;}
.operation_wd_slider .flex-direction-nav .flex-disabled{ opacity: 1 !important; }
.operation_wd_slider .flex-direction-nav .flex-prev{ left: -60px; }
.operation_wd_slider .flex-direction-nav .flex-next{ right: -60px; }

.padtb50{ padding: 50px 0;}
.magtop50{ margin-top:50px;}
.top15{ padding-top: 15px; }
.standard_query h3.title{font-size: 20px; margin-bottom:20px; }
.selector p.ftitle{font-size: 16px; padding-bottom: 10px;}
.selector_more a.sel_link{ display: inline-block; border: 1px #d9d9d9 solid; padding:3px 20px; margin: 0 0 7px 0;}
.xz_generate{margin: 35px 0 20px 0;}
.xz_generate span.classificationpru{font-size: 14px;}
.xz_generate span.Brands{font-size: 16px;}
.solu_phonenomag{ margin: 0; }
.product_ad{ color: #fff; padding: 35px 0;}
.product_ad h3.title{ font-size: 24px; padding-left: 300px;}
.product_ad p{ font-size: 16px;  padding-left: 300px;}
.product_ad a{ display: block; position: relative; float: right; color: #fff;}
.product_ad a i{ font-size: 50px; top: -75px; right: 500px; position: relative;}

.grzx_tx img{ margin:0 auto; }
.grzx_tx p{ padding-top: 10px; font-size: 16px;}
ul.news_menu_name_grzx{ margin-left: 170px; }










@font-face {
  font-family: 'GOTHICBI';
  src: url('../font/GOTHIC_0.TTF');
  font-weight: normal;
  font-style: normal;
}


/* M.. */

/* 公共 */
/* col public */
ul.coll-2,ul.coll-3,ul.coll-4,ul.coll-5,ul.coll-6,ul.coll-7{overflow:hidden;}
ul.coll-2 li,ul.coll-4 li,ul.coll-5 li,ul.coll-6 li{margin-right:2%;}
ul.coll-3 li{margin-right: 12.5%;}
ul.coll-2 li{width:49%;}
ul.coll-3 li{width:25%;}
ul.coll-4 li{width:23.5%;}
ul.coll-5 li{width:18.4%;}
ul.coll-6 li{width:15%;}
ul.coll-7 li{width:13%;margin-right:1.5%;}
ul.coll-2 li:nth-child(2n+2),ul.coll-3 li:nth-child(3n+3),ul.coll-4 li:nth-child(4n+4),ul.coll-5 li:nth-child(5n+5),ul.coll-6 li:nth-child(6n+6),ul.coll-7 li:nth-child(7n+7){margin-right:0;}
ul.coll-2 li.nomargin,ul.coll-3 li.nomargin,ul.coll-4 li.nomargin,ul.coll-5 li.nomargin,ul.coll-6 li.nomargin,ul.coll-7 li.nomargin{margin-right:0;}

.textalign{text-align: center;}
.malign{margin: 0 auto;}
.m_column_other{background: #f7f7f7; margin-top: 55px;}

/* 栏目总起 */
.m_column{padding: 66px 0;}
.m_columnTotal{margin-bottom: 30px;}
.m_columnTotal p{font-size: 30px;color: #333;}
.m_columnTotal span{display: block;font-size: 14px;color: #333;margin-top: 22px;}

/* 问题诊断 */
.m_columnContent ul.m_columnContent_list li.m_problem{border: 1px #d9d9d9 solid;padding: 30px 18px;width: 240px;height: 300px;}
.m_columnContent ul.m_columnContent_list li.m_problem h3{font-size: 16px;font-weight: bold;color: #333;height: 40px;margin-bottom: 5px;}
.m_columnContent ul.m_columnContent_list li.m_problem p{font-size: 14px;color: #333;line-height: 21px;}
.m_icon{background: url(../images/solu/m_icon.png) no-repeat;margin-bottom: 26px;}
.m_icona{position: relative;display: block;width: 86px;height: 60px;}
.m_icon_qushi{background-position: 0 0px;}
.m_icon_anquan{background-position: -86px 0;}
.m_icon_liandong{background-position: -172px 0;}
.m_icon_chanshu{background-position: -258px 0;}
.m_icon_tiaoshi{background-position: -344px 0;}

/* 广告 */
.m_smallBanner{background: url(../images/solu/m_smallBanner.png) center center no-repeat;background-size: cover; height: 150px;}
	

/* 产品展示 */
.m_columnContent ul.m_columnContent_list li.m_product{margin-bottom: 36px;}
.m_columnContent ul.m_columnContent_list li.m_product div.m_columnContent_img{width: 300px;height: 300px;padding: 31px 20px;border: 1px #d9d9d9 solid;}
.m_columnContent ul.m_columnContent_list li.m_product div.m_product_img{background: url(../images/solu/m_product_img.png) no-repeat;width: 260px;height: 237px;}
.m_columnContent ul.m_columnContent_list li.m_product h3{font-size: 16px;font-weight: bold;color: #333;padding: 10px 0;}
.m_columnContent ul.m_columnContent_list li.m_product h3{max-width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m_columnContent ul.m_columnContent_list li.m_product p{font-size: 16px;color: #999;line-height: 25px;height: 76px;}

/* 产品优势 */
.m_columnContent ul.m_odds li{width: 24%;margin-right: 14%;}
.m_columnContent ul.m_odds li.nomargin{margin-right:0;}
.m_columnContent ul.m_odds li h3{text-align: center;margin-bottom: 14px;}
.m_columnContent ul.m_odds li p{text-align: center;line-height: 30px;}
.m_columnContent ul.m_odds li p i{font-size: 14px;color: #49bcbd;}
.m_columnContent ul.m_odds li p span{font-size: 14px;color: #333;}
.m_iconb{position: relative;display: block;width: 100px;height: 100px;}
.m_icon_integrity{background-position: -200px -100px;}
.m_icon_safety{background-position: 0px -100px;}
.m_icon_facility{background-position: -100px -100px;}

/* 解决方案 */
.m_columnContent .m_solution .m_solution_list{width: 50%;}
.m_columnContent .m_solution .m_solution_list .m_solution_title{height: 60px;background: #f7f7f7;border: 1px #d9d9d9 solid;}
.m_columnContent .m_solution .m_solution_list .m_solution_title p{font-size: 20px;color: #333;line-height: 60px;}
.m_columnContent .m_solution .m_solution_list .m_solution_content{padding: 30px 30px;border: 1px #d9d9d9 solid; }
.m_columnContent .m_solution .m_solution_list ul.m_solution_ul{margin-bottom: 30px;}
.m_columnContent .m_solution .m_solution_list ul.m_solution_ul li{width: 20%;}
.m_columnContent .m_solution .m_solution_list ul.m_solution_ul li p{font-size: 14px;color: #999;}
.m_columnContent .m_solution .m_solution_list ul.m_solution_ul li span{display: block;font-size: 16px;color: #333;margin-top: 6px;}
.m_columnContent span.hover{color: #49bcbd;}
.m_columnContent .m_solution .m_solution_list ul.m_solution_ul div.bghr{position: absolute;top: 8px;right: 0px;width: 1px;height: 25px;background: #999;}
.m_progressBar_useBA{background: #49bcbd!important;}
.m_progressBar_saving{background: #2864e6!important;}
.m_solution_content .m_progressBar{margin-bottom: 20px;position: relative;}
.m_solution_content .layui-progress{position: relative;height: 40px;background-color: transparent;}
.m_solution_content .layui-progress-bar{border-radius: 0!important;background-color: #999;}
.m_solution_content .layui-progress-big, .layui-progress-big .layui-progress-bar{height: 40px!important;line-height: 40px!important;border-radius: 0!important;}
.m_progressBar p{position: absolute;z-index: 10;color: #fff;font-size: 16px;left: 20px;}
.m_progressBar span{position: absolute;z-index: 10;color: #666;font-size: 16px;right: 34px;font-weight: bold;}
.m_solution_font{margin-top: 30px;}
.m_solution_font p{font-size: 16px;color: #333;line-height: 25px;}

/* 服务优势 */
.m_columnContent ul.m_service li{background: #ffffff;margin-bottom: 20px;}
.m_columnContent ul.m_service li img.m_service_img{width: 300px;height: 200px;}
.m_columnContent ul.m_service li div.m_service_title{width: 64%;height: 80px;margin: 62px 0 0 40px;}
.m_columnContent ul.m_service li div.m_service_title h3{font-size: 16px;font-weight: bold;color: #333;}
.m_columnContent ul.m_service li div.m_service_title p{font-size: 16px;color: #999;}

/* 运维服务产品 */
.white{color: #fff!important;}
.m_column_bj{background: url(/Public/App/images/bj.png) no-repeat;}
.m_operation ul.m_operation_products li{padding: 15px 0 15px 60px;width: 20%;text-align: center; margin: 10px 0;}
.m_operation ul.m_operation_products li i{position: absolute;top: 0;left: 40px;font-size: 40px;color: #fff;}
.m_operation ul.m_operation_products li p{font-size: 16px;color: #fff;}
.m_operation ul.m_operation_products li:after{content: "";width: 1px;height: 25px;background: #fff;position: absolute;top: 14px;right: 0;}
.m_operation ul.m_operation_products li:nth-child(8) i{font-size: 30px;}
.m_operation ul.m_operation_products li:nth-child(5n+0):after{background:transparent;}
.m_operation ul.m_operation_products li:last-child i{left: 96px;}


/* 运维服务内容 */
ul.m_operation_services li{text-align: center;}
ul.m_operation_services li i{font-size: 40px;color: #999;}
ul.m_operation_services li p{font-size: 16px;color: #999;margin-top: 30px;}

/* 工程师证书 */
/*.engineer ul li{width: 300px;}*/
.engineer ul li a{position: relative;font-size: 100px;color: #333;font-family: "GOTHICBI";}
.engineer ul li span{position: absolute;top: 50px;left: 60px;font-size: 14px;color: #999;}
.engineer ul li p{position: absolute;bottom: 40px;left: 60px;font-size: 24px;color: #999;}

/* 标准化流程 */
.m_process_lister{padding: 0 0 0 246px;}
.m_process{width: 200px;padding: 18px 0;text-align: center;border: 1px #d9d9d9 solid;margin-right: 6%;}
.m_process i{font-size: 50px;color: #333; line-height: 1;}
.m_process p{font-size: 16px;color: #999;margin-top: 10px;}

/* 传统数据中心4.1 */
.m_traditionalOne{padding: 0 25px;}
.m_traditionalOne .m_traditionalOne_l{width: 47%;}
.m_traditionalOne .m_traditionalOne_l h3{font-size: 20px;color: #333;padding-bottom: 20px;}
.m_traditionalOne .m_traditionalOne_l p{font-size: 16px;color: #999;line-height: 25px;}
.page_banner_data_center{ text-align: left; }
.page_banner_data_center span.line{ display: block; width: 50px; height: 4px; background: #fff; margin-bottom:15px;}

/* 应用场景 */
.m_scenario{background: url(/Public/App/images/data/data2.png) center center no-repeat; background-size:cover; padding: 60px 0 40px 0;}
.m_scenario .m_scenario_icon ul li{width: 20%;margin: 0 0 40px 0;}
.m_scenario .m_scenario_icon ul li i{display: block;font-size: 50px;color: #fff;text-align: center;padding: 0 0 10px 0; line-height: 1;}
.m_scenario .m_scenario_icon ul li p{font-size: 14px;color: #fff;text-align: center;}
/*.m_scenario .m_scenario_icon ul li:nth-child(4) i{font-size: 40px;padding: 10px 0 3px 0;}*/

/* 特性价值 */
.m_feature_icon ul li{width: 22%;margin-right: 17%;}
.m_feature_icon ul li:last-child{margin-right: 0;}
.m_feature_icon ul li i{font-size: 45px;color: #000;display: block;text-align: center;}
.m_feature_icon ul li h3{font-size: 16px;color: #333;font-weight: bold;text-align: center;padding-bottom: 20px;}
.m_feature_icon ul li p{font-size: 14px;color: #333;line-height: 25px;}

/* 产品优势 */
.m_advantages p.m_advantages_title{font-size: 16px;color: #333;line-height: 25px;padding-bottom: 70px;}
.m_advantages ul.m_advantages_list{padding: 0 30px;}
.m_advantages ul.m_advantages_list li{width: 100px;height: 100px;border-radius: 50%;border: 1px #d9d9d9 solid;margin-right: 160px;}
.m_advantages ul.m_advantages_list li:last-child{margin-right: 0;}
.m_advantages ul.m_advantages_list li p{font-size: 20px;color: #333;width: 40px;position: absolute; top: 20px;left: 50%; margin-left: -20px; line-height: 1.4;}

/* 社会意义 */
.m_column_social{background: url(/Public/App/images/data/data3.png) no-repeat;}
.textleft{text-align: left;}
.textbig{font-size: 40px!important;}
.m_column_social .m_columnTotal span{font-size: 16px;color: #fff;margin: 0;padding-bottom: 66px;}
.m_social ul li{margin-right: 44px;}
.m_social ul li:before{content: '';width: 130px;height: 2px;background: #fff;position: absolute;top: -20px;left: 0px;}
.m_social ul li p{font-size: 16px;color: #fff;}
.m_social ul li:last-child p{width: 366px;}

/* 模块化数据中心 */
.m_scenario.m_scenario_other{padding: 66px 0 38px 0;}
.m_scenario_icon.m_scenario_icon_other ul{padding: 0 180px;}
.m_scenario_icon.m_scenario_icon_other ul li{width: 25%;}
.m_scenario_icon.m_scenario_icon_other ul li i{font-size: 40px;}

/* 特性价值 */
.m_feature_icon.m_feature_icon_other{padding: 0 80px;}
.m_feature_icon.m_feature_icon_other ul li{width: 26%;margin-right: 10%;}
.m_feature_icon.m_feature_icon_other ul li:last-child{margin-right: 0;}

/* 痛点 */
.m_painPoints ul li{width: 33.3333%;padding: 50px 80px;}
.m_painPoints ul li h3{font-family:'GOTHICBI';}
.m_painPoints ul li h3{font-size: 76px;color: #333;text-align: center;padding-bottom: 10px;}
.m_painPoints ul li h3 span{font-size: 20px;}
.m_painPoints_hr{position: relative;}
.m_painPoints_hr span.m_line{ position: absolute; background:#e3e3e3; }
.m_painPoints_hr span.m_hr_one{ width: 100%; height: 1px; top: 50%; }
.m_painPoints_hr span.m_hr_two{ width: 1px; height: 100%; left: 33.3333%; top: 0; }
.m_painPoints_hr span.m_hr_three{ width: 1px; height: 100%; left: 66.6666%;  top: 0;}

/* 科普问答社区 */
.m_qa{background: #f4f4f4;}
.m_qa .m_qa_main h3.m_qa_main_title{font-size: 20px;font-weight: bold;color: #333;margin: 0;padding-top: 40px;}
.m_qa_main_bgroup{margin-top: 20px;}
.m_qa_main_bgroup .m_qa_btn{padding: 0 26px;height: 45px;line-height: 45px;border: 1px #d9d9d9 solid;background: #fff;font-size: 16px;margin-right: 10px;}
.m_qa_main_bgroup .input-group{width: 400px;margin-left: 140px; position: relative;}
.m_qa_main_bgroup .input-group span.input-group-btn{ position: absolute; top: 0; right: 0; cursor: pointer; display: block; }
.m_qa_main_bgroup .input-group button{ cursor: pointer; height: 45px; border: 1px #bbb solid !important;}

.m_qa_main_bgroup .m_qa_search{height: 45px;}
.m_qa_main_bgroup button.btn{padding:1px 8px;background: #fff;border: 1px solid #d9d9d9;}
.m_qa_main_bgroup button.btn i{font-size: 30px;color: #0383c4;}
.m_qa_btnblue{position: relative;background: #2864e6!important;color: #fff;width: 400px;margin-left: 20px;margin-right: 0!important;cursor: pointer;}
.m_qa_btnblue i{position: absolute;top: 0px;left: 38%;font-size: 34px;}
.m_qa_btnblue span{line-height: 45px;position: absolute;top: 0px;left: 46%;}
.m_news_aq{margin-top: 20px;}
/*.m_news_aq ul.m_qa_lists{width: 65%;}
.m_news_aq ul.m_qa_lists li.m_qa_every{background: #fff;padding: 26px 14px 14px 30px;border: 1px #d9d9d9 solid;margin-bottom: 20px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l{width: 66%;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l a:hover{text-decoration: none;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l a:hover p.m_more{color: #2864e6;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l span{font-size: 18px;font-weight: bold;color: #333;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l p{font-size: 12px;color: #333;margin-top: 16px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l p span{font-size: 12px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l p.m_more{color: #333;margin-top: 30px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_r span{float: right;font-size: 12px;color: #999;border: 1px #e3e3e3 solid;padding: 2px 2px;margin-left: 6px;}

.m_news_aq ul.m_qa_lists li .m_qa_every_r .m_pic{width: 143px;height: 95px;margin-top: 36px;}*/
.m_news_aq ._qa_lists{width: 65%;}
.m_news_aq ul.m_qa_lists li.m_qa_every{background: #fff;padding: 26px 14px 14px 30px;border: 1px #d9d9d9 solid;margin-bottom: 20px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l{width: 66%;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l a:hover{text-decoration: none;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l a:hover p.m_more{color: #2864e6;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l span{font-size: 18px;font-weight: bold;color: #333;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l p{font-size: 12px;color: #333;margin-top: 16px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l p span{font-size: 12px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_l p.m_more{color: #333;margin-top: 30px;}
.m_news_aq ul.m_qa_lists li .m_qa_every_r span{float: right;font-size: 12px;color: #999;border: 1px #e3e3e3 solid;padding: 2px 2px;margin-left: 6px;}

.m_news_aq ul.m_qa_lists li .m_qa_every_r .m_pic{width: 143px;height: 95px;margin-top: 36px;}
.m_jamore{text-align: center;font-size: 16px;color: #333;margin-top: 20px;}

.m_qa_zongh{width: 33.2%;}
ul.m_qa_overall {background: #fff;padding: 4px 40px 20px 40px;}
ul.m_qa_overall li{margin-bottom: 5px;max-width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
ul.m_qa_overall p{font-size: 16px;color: #333;border-bottom: 1px #e3e3e3 solid;margin: 0 0 20px 0;}
ul.m_qa_overall p i{font-size: 24px;color: #2864e6;}
.m_integratedSolution{margin-top: 22px;}
.m_integratedSolution h3,.m_integratedSolution p{color: #2864e6;text-align: center;}
.m_integratedSolution h3{font-size: 25px;font-weight: bold;}
.m_integratedSolution p{font-size: 14px;}
._qa_lists ul.pagination li{float: left;margin-left: 13px;}
._qa_lists ul.pagination li.active a {
    background: #2864e6;
    padding: 5px 10px;
    color: #fff;
}



/*科普问答社区 6.2*/
.m_problemDetails{}
.m_problemDetails .m_breadCrumbs{height: 60px;border-bottom: 1px #d9d9d9 solid;}
.m_problemDetails .m_breadCrumbs p{font-size: 16px;color: #999;line-height: 60px;margin: 0;}
.m_problemDetails .m_breadCrumbs p i{color: #999;}
.m_problemDetails .m_breadCrumbs p span{font-weight: bold;color: #333;}
.m_problemDetails .m_breadCrumbs a.m_previousPage{display: block;font-size: 14px;color: #999;line-height: 60px;}

.m_problemDetails_content{background: #f4f4f4;padding: 24px 0;}
.m_problemDetails_content .m_P_content_l{width: 69%;}
.m_problemDetails_content .m_P_content_l .m_P_content_l_t{background: #fff;padding: 30px 30px;margin-bottom: 20px;}
.m_problemDetails_content .m_P_content_l .m_P_content_uesr{position: relative;padding-left: 92px;}
.m_problemDetails_content .m_P_content_l .m_P_content_uesr .m_P_c_uesr_icon{width: 70px;height: 70px;position: absolute;top: 0px;left: 0px;border: 1px #e3e3e3 solid;border-radius: 50%;}
.m_problemDetails_content .m_P_content_l .m_P_content_uesr h3{font-size: 20px;font-weight: bold;color: #333;margin-bottom: 28px;}
.m_problemDetails_content .m_P_content_l .m_P_content_uesr div.m_other_c p{font-size: 14px;color: #999;margin: 0;}
.m_problemDetails_content .m_P_content_l .m_P_content_uesr div.m_other_c p span{font-weight: bold;color: #2864e6;}
.m_problemDetails_content .m_P_content_l .m_P_content_uesr div.m_other_c div.m_other_r span{display: inline-block;font-size: 12px;background: #49bcbd;padding: 4px 8px;color: #fff;margin-right: 8px;}
.m_problemDetails_content .m_P_content_l .m_P_content_uesr div.m_other_c div.m_other_r span:last-child{margin-right: 0;}

.m_P_content_l .m_P_content_c h3{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 10px;margin-top: 0px;}
.m_P_content_l .m_P_content_c p{font-size: 14px;color: 333;line-height: 30px;}
.m_P_content_r .m_conference{background: url(/Public/App/images/data/data8.png) no-repeat;width: 364px;height: 180px;padding: 30px 20px;}
.m_P_content_r .m_conference h3,.m_P_content_r .m_conference p{color: #fff;font-weight: bold;}
.m_P_content_r .m_conference h3{font-size: 24px;margin: 0;padding-bottom: 10px;}
.m_P_content_r .m_conference p{font-size: 12px;margin-bottom: 50px;}
.m_P_content_r .m_conference span{font-size: 12px;;color: #fff;}
.m_P_content_r ul.m_qa_overall{padding: 4px 20px 20px 20px;}

.m_relatedSuggestion p{font-size: 20px;font-weight: bold;color: #333;}
.m_relatedSuggestion ul.m_relatedSuggestion_ul li{position: relative;background: #fff;padding-left: 390px;margin-bottom: 20px;}
.m_relatedSuggestion ul.m_relatedSuggestion_ul li div.m_pic{position: absolute;top: 0px;left: 0px;width: 390px;height: 260px;}
.m_relatedSuggestion ul.m_relatedSuggestion_ul li div.m_relatedSuggestion_c{padding: 40px 80px;}
.m_relatedSuggestion ul.m_relatedSuggestion_ul li div.m_relatedSuggestion_c h3{font-size: 24px;font-weight: bold;color: #333;margin: 0;padding-bottom: 28px;}
.m_relatedSuggestion ul.m_relatedSuggestion_ul li div.m_relatedSuggestion_c p{font-size: 14px;color: #333;margin-bottom: 0px;height: 100px;overflow: hidden;}
.m_relatedSuggestion ul.m_relatedSuggestion_ul li div.m_relatedSuggestion_c span{display: block;font-size: 14px;color: #333;margin-top: 6px;}
.m_relatedSuggestion ul.m_relatedSuggestion_ul li div.m_relatedSuggestion_c a:hover span{color: #2864e6;}

/* 登陆 */
.aligncenter {clear: both;display: block;margin:auto;} 
.m_login{position: relative;}
.m_login_main{width: 760px;height: 500px;background: #fff;position: fixed;top: 50%;left: 50%;margin-left: -380px;margin-top: -250px;padding: 50px 170px;}
.m_login_main p{font-size: 20px;font-weight: bold;color: #333;text-align: center;margin: 50px 0 0 0;padding-bottom: 30px;}
.m_login_main form{padding-left: 60px;}
.m_login_main .m_phone,.m_login_main .m_yzm{position: relative;margin-bottom: 20px;}
.m_login_main .m_phone i{position: absolute;top: 6px;left: 10px;font-size: 20px;}
.m_login_main .m_phone input{padding-left: 40px;width: 300px;font-size: 16px;}
.m_login_main .m_yzm input{width: 300px;padding-left: 18px;font-size: 16px;}
.m_login_main .m_yzm .m_yzm_yz{position: absolute;top: 9px;right: 74px;font-size: 16px;color: #999;cursor: pointer;}
.m_login_main .login{width: 300px;height: 40px;background: #2864e6;color: #fff;display: block;text-align: center;font-size: 16px;line-height: 40px;cursor: pointer;}
.m_login_main span.m_shengm{display: block;font-size: 14px;color: #999;margin-top: 50px;}
.m_login_main span.m_shengm a{color: #2864e6!important;}


/* 医院解决方案 */
/*.m_hospitalSolution .m_hS_oerview{padding-top: 70px;}
.m_hospitalSolution .m_hS_oerview h3{font-size: 30px;color: #333;margin-top: 0;}
.m_hospitalSolution .m_hS_oerview p{font-size: 14px;color: #999;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title_1{background: url(/Public/App/images/data/data11.png) no-repeat;margin-top: 40px;padding: 30px;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title{position: relative;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title .m_bigimg{position: absolute;bottom: 0;right: 0;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title p{margin-bottom: 6px;line-height: 24px;}
.mid_modules{padding: 40px 40px 40px 154px;background: #f7f7f7;margin-bottom: 10px;}
.mid_modules .m_fenqu i,.mid_modules .m_kegao i{position: absolute;top: 16px;left: -104px;font-size: 60px; }
.mid_modules .m_fenqu i{color: #00c984;}
.mid_modules .m_kegao i{color: #00c9c7;}
.mid_modules .m_wendu i{position: absolute;top: -2px;left: -114px;font-size: 80px;color: #ffae01;}
.mid_modules .m_kongzhi i{position: absolute;top: -2px;left: -120px;font-size: 90px;color: #fdd000; line-height: 1;}
.mid_modules .m_guanli i{position: absolute;top: -6px;left: 44px;font-size: 70px;color: #0790df;}
.m_hospitalSolution .m_hS_oerview_mid h3{text-align: center;margin-top: 40px;}
.m_hospitalSolution .m_hS_oerview_mid p.m_hS_o_mid_p{width: 840px;text-align: center;margin: 0 auto;margin-bottom: 30px;color: #999;font-size: 14px;}
.mid_modules div.mid_modules_l,.mid_modules div.mid_modules_r{width: 476px;position: relative;}
.mid_modules div.mid_modules_l{}
.mid_modules div.mid_modules_l p{font-size: 20px;color: #333;}
.mid_modules div.mid_modules_l span,.mid_modules div.mid_modules_r span{font-size: 14px;color: #999;}
.mid_modules div.mid_modules_r{margin-top: 33px;}
.mid_modules div.mid_modules_r p{font-size: 20px;color: #333;}
.mid_modules div.mid_modules_r.m_guanli{margin-top: 0;padding-left: 142px;}
.m_program_next{margin-top: 50px;padding: 60px 0;}
.m_program_next1{background: url(/Public/App/images/data/data12.png) no-repeat;}

.m_program_next h3,.m_program_next p{text-align: center;color: #fff;}
.m_program_next p{font-size: 20px;margin-bottom: 30px;}
.m_program_next h3{font-size: 30px;font-weight: bold;margin: 0 0 30px 0;}
.m_program_next .m_program_next_content{text-align: center;}
.m_program_next a{display: inline-block;font-size: 16px;padding: 12px 28px;background: #2864e6;color: #fff!important;}*/

/* 商业综合体解决方案 */
/*.m_hospitalSolution .m_hS_oerview .m_hS_o_title_2{background: url(/Public/App/images/data/data13.png) no-repeat;margin-top: 40px;padding: 30px;}
.m_program_next2{background: url(/Public/App/images/data/data14.png) no-repeat;}
.m_program_next3{background: url(/Public/App/images/data/data16.png) no-repeat;}*/
/* 医院解决方案 */
.m_hospitalSolution .m_hS_oerview{padding-top: 70px;}
.m_hospitalSolution .m_hS_oerview h3{font-size: 30px;color: #333;margin-top: 0;}
.m_hospitalSolution .m_hS_oerview p{font-size: 14px;color: #999;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title_1{background: url(../images/data11.png) no-repeat;padding: 30px;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title{position: relative;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title .m_bigimg{position: absolute;bottom: 0;right: 0;}
.m_hospitalSolution .m_hS_oerview .m_hS_o_title p{margin-bottom: 6px;line-height: 24px;}
.mid_modules{height: 240px;padding: 0 40px 0 154px;background: #f7f7f7;margin-bottom: 10px;}
.mid_modules .m_fenqu i,.mid_modules .m_kegao i{position: absolute;top: 0px;left: -104px;font-size: 60px;}
.mid_modules .m_fenqu i{color: #00c984;}
.mid_modules .m_kegao i{color: #00c9c7;}
.mid_modules .m_wendu i{position: absolute;top: -33px;left: -114px;font-size: 86px;color: #fdd000;}
.mid_modules .m_kongzhi i{position: absolute;top: -15px;left: -120px;font-size: 80px;color: #ffae01;}
.mid_modules .m_guanli i{position: absolute;top: -6px;left: 44px;font-size: 70px;color: #0790df;}
.mid_modules .m_fenqu1 i{position: absolute;top: -15px;left: -120px;color: #00c984;font-size: 74px;}
.mid_modules .m_wendu1 i{position: absolute;top: -15px;left: -120px;font-size: 70px;color: #01baff;}
.mid_modules .m_wendu2 i{position: absolute;top: -15px;left: -120px;font-size: 70px;color: #1d93e5;}
.mid_modules .m_wendu3 i{position: absolute;top: -15px;left: -120px;font-size: 70px;color: #ffae01;}


.m_hospitalSolution .m_hS_oerview_mid h3{text-align: center;margin-top: 40px;}
.m_hospitalSolution .m_hS_oerview_mid p.m_hS_o_mid_p{width: 1020px;text-align: center;margin: 0 auto;margin-bottom: 30px;color: #999;font-size: 14px;}
/*.mid_modules div.mid_modules_l,.mid_modules div.mid_modules_r{width: 476px;position: relative;}*/
.mid_modules div.mid_modules_l,.mid_modules div.mid_modules_r{position: relative;}
.mid_modules div.mid_modules_l{margin-top: 70px;}
.mid_modules div.mid_modules_l p{font-size: 20px;color: #333;}
.mid_modules div.mid_modules_l span,.mid_modules div.mid_modules_r span{font-size: 14px;color: #999;}
.mid_modules div.mid_modules_r{margin-top: 106px;}
.mid_modules div.mid_modules_r p{font-size: 20px;color: #333;}
.mid_modules div.mid_modules_r.m_guanli{margin-top: 70px;padding-left: 142px;}
.m_program_next{margin-top: 50px;padding: 60px 0;}
.m_program_next1{background: url(../images/chezhan.jpg) no-repeat;}

.m_program_next h3,.m_program_next p{text-align: center;color: #fff;}
.m_program_next p{font-size: 20px;margin-bottom: 30px;}
.m_program_next h3{font-size: 30px;font-weight: bold;margin: 0 0 30px 0;}
.m_program_next .m_program_next_content{text-align: center;}
.m_program_next a{display: inline-block;font-size: 16px;padding: 5px 28px;background: #2864e6;color: #fff!important;}
.mid_modules div.mid_modules_la,.mid_modules div.mid_modules_ra{width: 476px;position: relative;}
/* 商业综合体解决方案 */
.m_hospitalSolution .m_hS_oerview .m_hS_o_title_2{background: url(../images/data666.jpg) no-repeat;margin-top: 40px;padding: 30px;}
.m_program_next2{background: url(../images/jiudian.jpg) no-repeat;}
.m_program_next3{background: url(../images/yiyuan.jpg) no-repeat;}

/* 个人中心 */
.m_personalCenter{padding: 40px 0 0 0;}
.m_personalCenter .m_my_qa p{font-size: 20px;font-weight: bold;color: #333;}
.m_personalCenter .m_my_qa .m_news_aq ul li{position: relative;}
.m_personalCenter .m_my_qa .m_news_aq ul li .m_qa_every_l p span{font-weight: bold;}
.m_personalCenter .m_my_qa .m_news_aq ul li:hover p.m_more{color: #2864e6;}
.m_qa_every_status{width: 215px;height: 174px;border: 1px #e3e3e3 solid;border-left: none;}
.m_my_qa .m_news_aq ul.m_qa_lists{width: 100%;}
.m_my_qa .m_news_aq ul.m_qa_lists li{border: none;padding: 0;}
.m_my_qa .m_news_aq ul.m_qa_lists li .m_qa_every_suit{border: 1px #d9d9d9 solid;width: 770px;padding: 26px 14px 14px 30px;}
.m_my_qa .m_news_aq ul.m_qa_lists li .m_qa_every_suit p.m_kp_an{height: 40px;}
.m_my_qa .m_news_aq ul.m_qa_lists li .m_qa_every_suit p.m_more{margin-top: 24px;}
.m_qa_every_status span{display: block;font-size: 16px;color: #1edc82;text-align: center;line-height: 174px;}
.m_qa_every_status i{font-size: 24px;}
.m_qa_every_status_unanswered span{color: #487be9;}
.m_other_features{width: 215px;}
.m_other_features a.m_f_btn{display: block;width: 150px;height: 45px;font-size: 16px;text-align: center;line-height: 45px;margin-bottom: 10px;}
.m_other_features a.m_f_btn i{font-size: 20px;}
.m_other_features a.m_f_btn_buchong{background: #2864b4;color: #fff!important;}
.m_other_features a.m_f_btn_buchong i,.m_other_features a.m_f_btn_chexiao i{color: #fff;}
.m_other_features a.m_f_btn_chexiao{background: #e6461e;color: #fff!important;}
.m_other_features a.m_f_btn_wancheng{background: #2864e6;color: #fff!important;}
.m_other_features a.m_disabled{background: #f7f7f7;color: #999;cursor: not-allowed!important;}
.m_personalCenter .m_my_qa p.m_none_title{text-align: center;font-size: 14px;color: #e3e3e3;font-weight: normal;}

/* 科普产品推荐 */
.m_my_tuijian{background: #f4f4f4;padding: 40px 0 50px 0;}
.m_my_tuijian .m_chanpin_recommend p.m_recommend_title{font-size: 20px;font-weight: bold;color: #333; padding-bottom: 10px;}
.m_my_tuijian .m_chanpin_recommend ul.technical_team li div.text p.title{font-size: 14px;color: #333;font-weight: bold;}
.m_my_tuijian .m_chanpin_recommend ul.technical_team li div.text p.ftitle{ padding-right: 50px; line-height: 1.5;}
.m_my_tuijian .m_chanpin_recommend ul.technical_team li div.text span.jt{ color: #fff; }
.m_my_tuijian .m_chanpin_recommend ul.technical_team li div.desc a:hover p.title{color: #fff;}

/* 运维服务 */
.m_operation_service{background: #f7f7f7;padding: 45px 0;}
.m_operation_service .m_repair_orders p.m_repair_p{font-size: 20px;font-weight: bold;color: #333; margin-bottom:20px;}
.m_operation_service .m_repair_orders .m_repairorders_list{background: #fff;padding: 30px 0;}
.m_operation_service .m_repair_orders .m_repairorders_list p.m_choose_repair{text-align: center;font-size: 16px;font-weight: bold;color: #333; margin-bottom:15px; }
.m_repair_select{position: relative;z-index: 1;text-align: center;}
.m_repair_select .m_repair_radio{position: relative;width: 120px;z-index: 1;text-align: center;}
.m_repair_select .m_repair_radio div.m_btn{width: 120px;height: 200px;z-index: 2;border: 1px solid #ebebeb;color: #999;}
.m_repair_select .m_repair_radio div.m_btn span{font-size: 16px;position: absolute;left: 0; width: 100%; text-align: center;}
.m_repair_select .m_repair_radio .m_btn_other{padding-top: 40px;}
.m_repair_select .m_repair_radio .m_btn_other i{display: block;font-size: 40px;margin-bottom: 5px;}
.m_repair_select .m_repair_radio .m_btn_other span{display: block;font-size: 15px;}
.m_repair_select .m_repair_radio div.m_active{background-color: #2864e6;color: #fff;border: none;}

.m_repair_select .m_repair_Nradio{position: relative;width: 200px;z-index: 1;text-align: center;}
.m_repair_select .m_repair_Nradio div.m_btn1{width: 200px;height: 200px;z-index: 2;border: 1px solid #ebebeb;color: #999;}
.m_repair_select .m_repair_Nradio .m_btn_other{padding-top: 50px;}
.m_repair_select .m_repair_Nradio .m_btn_other i{display: block;font-size: 40px;margin-bottom: 5px;}
.m_repair_select .m_repair_Nradio .m_btn_other span{display: block;font-size: 16px;}
.m_repair_select .m_repair_Nradio div.m_active{background-color: #2864e6;color: #fff;border: none;}

p.m_choose_other{margin-top: 30px;}
.m_repair_text ul li .m_radio{border: 1px solid #d9d9d9;background: #fff;padding: 5px 8px 4px 8px;}
.m_repair_text ul li .m_radio span{font-size: 14px;color: #999;margin-right: 30px;}
.m_repair_text ul li .m_radio .m_danxuan{font-size: 14px;color: #999;margin-right: 26px;}
.m_repair_text ul li .m_radio .m_danxuan input{margin-right: 16px;}
.m_repairorders_list p.m_form_heyue{font-size: 14px;color: #999;text-align: center;padding-top: 26px;}
.m_repairorders_list p.m_form_heyue a{color: #2864e6!important;cursor: pointer;}

.m_repair_text ul li input{ padding:8px 8px 8px 8px; border: 1px solid #d9d9d9; }
.m_caseDetails_all{background: #f4f4f4;}
.m_caseDetails{background: #fff;padding: 30px;}
.m_caseDetails p.m_caseDetails_title{font-size: 20px;font-weight: bold;color: #333;margin-bottom: 20px;}
.m_caseDetails span.m_line{display: block;width: 22px;height: 3px;background: #333;color: #333;margin-bottom: 20px;}
.m_caseDetails .m_caseDetails_content .m_caseDetails_content_l{width: 55%;}
.m_caseDetails .m_caseDetails_content .m_caseDetails_content_r{width: 38%;}
.m_caseDetails .m_caseDetails_content span{font-size: 16px;margin-bottom: 20px;}
.m_caseDetails .m_caseDetails_content p{font-size: 14px;}
.m_caseIntroduce_Related{margin-top: 20px;}
.m_caseIntroduce_Related .m_caseIntroduce{width: 70%;}
.m_caseIntroduce_Related .m_caseRelated{width: 28%;}
.m_caseIntroduce_Related .m_caseRelated .m_caseRelated_list p{font-size: 16px;color: #666;padding: 10px 0;text-align: center;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m_caseIntroduce_Related .m_caseRelated .m_contactUs{position: relative;padding-top: 70px;color: #333;margin-top: 30px;}
.m_caseIntroduce_Related .m_caseRelated .m_contactUs:before{content: "";width: 300px;height: 1px; background: #d9d9d9;position: absolute;top: 0;left: 50%;margin-left: -150px;}
.m_caseIntroduce_Related .m_caseRelated .m_contactUs p{font-size: 16px;font-weight: bold;}
.m_caseIntroduce_Related .m_caseRelated .m_contactUs span{display: block;font-size: 16px;}
.m_caseIntroduce_Related .m_caseRelated .m_contactUs a{display: block;background: #2864e6;color: #fff;padding: 10px 0;width: 140px;text-align: center;margin-top: 36px;}

.mzh_columnContent{ background: #fff; margin: 25px 0;}
.mzh_columnContent .m_solution .m_solution_list .m_solution_title{ background: #fff; }


.m_featureProduct{padding: 60px 0 90px 0;}
.m_buildingAuto .m_featureProduct p.m_featureProduct_title{font-size: 20px;font-weight: bold;color: #333;text-align: center;}
.m_buildingAuto .m_featureProduct ul.m_featureProduct_list li{width: 25%;height: 180px;padding: 114px 0 0 0;}
.m_buildingAuto .m_featureProduct ul.m_featureProduct_list li i{font-size: 80px;color: #2864e6;position: absolute;top: 0px;left: 50%;width: 80px;margin-left: -40px;}
.m_buildingAuto .m_featureProduct ul.m_featureProduct_list li p{font-size: 16px;font-weight: bold;color: #333;text-align: center;}
.m_buildingAuto .m_featureProduct ul.m_featureProduct_list li span{display: block;font-size: 14px;color: #3a3a3a;text-align: center;}
.m_buildingArchitecture,.m_intelligentOffice{background: #f4f4f4;padding: 60px 0}
.m_buildingArchitecture .m_buildingArchitecture_pic{width: 66%;}
.m_buildingArchitecture .m_buildingArchitecture_content{width: 30%;background: #fff;padding: 40px;}
.m_buildingArchitecture p.m_content_title,.m_smartMeetingRoom p.m_content_title{font-size: 20px;font-weight: bold;color: #2864e6;margin-bottom: 26px;}
.m_buildingArchitecture span.m_content_titlee,.m_smartMeetingRoom span.m_content_titlee{font-size: 14px;color: #3a3a3a;line-height: 20px;}
.m_buildingArchitecture .m_buildingArchitecture_content .m_buildingArchitecture_other{padding: 80px 0 0 0;position: relative;}
.m_buildingArchitecture .m_buildingArchitecture_content .m_buildingArchitecture_other:before{content: '';width: 300px;height: 1px;background: #f4f4f4;position: absolute;top: 40px;left: 50%;margin-left: -150px;}
.m_buildingArchitecture .m_buildingArchitecture_content .m_buildingArchitecture_other p.m_bA_other_title{font-size: 14px;color: #333;}
.m_smartMeetingRoom{padding: 40px 0;}
.m_smartMeetingRoom .m_smartMeetingRoom_top .m_smartMeetingRoom_l{width: 66%;}
.m_smartMeetingRoom .m_smartMeetingRoom_top .m_smartMeetingRoom_l .m_pic{height: 510px;}
.m_smartMeetingRoom .m_smartMeetingRoom_top .m_smartMeetingRoom_r{width: 30%;border: 1px #d9d9d9 solid;padding: 40px 24px;}
.m_smartMeetingRoom .m_smartMeetingRoom_top .m_smartMeetingRoom_r p.m_content_titleee{margin-bottom: 20px;}
.m_smartMeetingRoom .m_smartMeetingRoom_top .m_smartMeetingRoom_r .m_smartMeetingRoom_rPic{position: relative;padding: 60px 0 0 0;}
.m_smartMeetingRoom .m_smartMeetingRoom_top .m_smartMeetingRoom_r .m_smartMeetingRoom_rPic:before{content: '';width: 300px;height: 1px;background: #f4f4f4;position: absolute;top: 30px;left: 50%;margin-left: -150px;}
.m_smartMeetingRoom .m_smartMeetingRoom_bottom ul{border: 1px #d9d9d9 solid;padding: 44px 72px;}
.m_smartMeetingRoom .m_smartMeetingRoom_bottom ul li{width: 50%;padding-left: 74px;height: 100px;}
.m_smartMeetingRoom .m_smartMeetingRoom_bottom ul li.needbot{margin-bottom: 30px;}
.m_smartMeetingRoom .m_smartMeetingRoom_bottom ul li i{font-size: 36px;color: #2864e6;position: absolute;top: 0px;left: 0px;}
.m_smartMeetingRoom .m_smartMeetingRoom_bottom ul li:last-child i{left: 12px;}
.m_smartMeetingRoom .m_smartMeetingRoom_bottom ul li p{font-size: 14px;font-weight: bold;color: #333;}
.m_smartMeetingRoom .m_smartMeetingRoom_bottom ul li span{font-size: 14px;color: #999;}
.m_intelligentOffice p.m_intelligentOffice_title{font-size: 20px;font-weight: bold;color: #333;}
.m_intelligentOffice .m_intelligentOffice_pic .m_pic{height: 572px;}
.m_intelligentOffice .m_intelligentOffice_category{margin-top: 10px;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_ever{width: 16.5%;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_ever li{padding: 35px 58px;font-size: 16px;color: #999;border: 1px #d9d9d9 solid;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_ever li.m_active{background: #fff;color: #326ae7;border: 1px #fff solid;position: relative;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_ever li.m_active:before{content: '';width: 3px;height: 100px;position: absolute;top: 0;left: 0;background: #326ae7;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content{width: 83.5%;background: #fff;padding: 38px;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever{position: relative;display: none;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever ul li{width: 33.33%;height: 112px;padding: 30px 0 0 18px;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever ul li p.m_title{font-size: 16px;color: #333;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever ul li p.m_title2{font-size: 16px;color: #999;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever span.m_line{position: absolute;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever span.m_dashed_one{width: 100%;height:1px;top: 50%;left: 0px;border:none;border-top:1px dashed #d9d9d9;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever span.m_dashed_two{width: 1px;height: 100%;top: 0;left: 33.33%;border:none;border-left:1px dashed #d9d9d9;}
.m_intelligentOffice .m_intelligentOffice_category ul.m_iO_category_content li.m_ever span.m_dashed_three{width: 1px;height: 100%;top: 0;left: 66.66%;border:none;border-left:1px dashed #d9d9d9;}
.m_intelligentlighting{padding: 56px 0;}
.m_intelligentlighting .m_intelligentlighting_l{width: 50%;}
.m_intelligentlighting .m_intelligentlighting_l h3{font-size: 20px;margin-bottom: 20px;}
.m_intelligentlighting .m_intelligentlighting_l p{font-size: 14px;color: #333;margin-bottom: 30px;}
.m_intelligentlighting .m_intelligentlighting_l span{color: #999; }

.m_solution{background: #4f4f4f;}
.m_solution .m_solution_title{background: #f4f4f4}
.m_solution .m_solution_title h3{font-size: 20px;text-align: center;padding: 40px 0;}
.m_solution .smallpic{position:relative;}
.m_solution .smallpic ul li{margin: 0;}
.m_solution .smallpic .flex-direction-nav a:before{display:none;}
.m_solution .smallpic .flex-direction-nav .flex-next{right:0px;background-position:-21px 194px;}
.m_solution .smallpic .flex-direction-nav .flex-prev{left:0px;background-position: 11px 194px;}
.m_solution .smallpic .flex-direction-nav a{height:400px; width:40px; line-height:40px; background:url(../images/data/icon1.png) rgba(0,0,0,0.5); background-position:0 0; cursor:pointer;} 
.m_solution .smallpic .flex-direction-nav .flex-disabled{opacity:1 !important;}
.m_solution .smallpic ul.slides{padding: 0;}
.m_solution .smallpic .flex-direction-nav a.flex-disabled{opacity:1!important;}
.m_solution .smallpic .small-photo{width:300px;height:400px;}
.m_solution .smallpic .flex-direction-nav a{top: 13px;}
.m_solution .smallpic  ul li.flex-active-slide .small-photo{border-color:#0077ce;}
.m_solution .smallpic ul.slides>li{display:none;-webkit-backface-visibility:hidden;}
.m_solution .smallpic ul.slides li .m_img_list{position: relative;}
.m_solution .smallpic ul.slides li .m_img_list .m_img_content{position: absolute;top: 50%;left: 50%;width: 168px;height: 240px;margin-left: -84px;margin-top: -120px;}
.m_solution .smallpic ul.slides li .m_img_list .m_mask{background: rgba(0,0,0,0.5);position: absolute;top: 0;left: 0;width: 100%;height:100%;}
.m_solution .smallpic ul.slides li .m_img_list .m_img_content i{font-size: 60px;}
.m_solution .smallpic ul.slides li .m_img_list .m_img_content p{display: none;}
.m_solution .smallpic ul.slides li .m_img_list .m_img_content .m_more{display: none;margin-top: 40px;}
.m_solution .smallpic ul.slides li .m_img_list .m_img_content a{display: block;color: #fff;border: 1px #fff solid;padding: 6px 0;width: 100px;margin: 0 auto;}
.m_solution .smallpic ul.slides li .m_img_list:hover .m_mask{background: rgba(40,100,230,0.8);}
.m_solution .smallpic ul.slides li .m_img_list:hover p{display: block;}
.m_solution .smallpic ul.slides li .m_img_list:hover .m_more{display: block;}

ul.technical_team li .desc .pic .opentextaa{ position: absolute; width: 100%; left: 0; bottom: -100%; background:url(../images/blackop.png) repeat; color: #FFF; padding: 7px 10px;  }
ul.technical_team li:hover .desc .pic .opentextaa{ bottom: 0; }

ul.slider_oper_dan li{ background:none; margin-bottom: 0;padding:0 10px 10px 0;}
ul.slider_oper_dan li:hover{ background: none; }
ul.slider_oper_dan li h3._title{ color: #fff; font-size: 16px; font-weight: 400; }
ul.slider_oper_dan li h3._title i{ margin-right: 0; }
ul.slider_oper_dan li:hover h3._title{text-decoration: underline;}
/* 数据中心系统介绍 */
.navbar{background: #eeeeee;}
.sjzxzixitong .navbargroup ul li.navbar_each a{display: block;padding: 18px 16px;font-size: 14px;color: #333;}
.lyzkzixitong .navbargroup ul li.navbar_each a{display: block;padding: 18px 12px;font-size: 14px;color: #333;}
.navbar .navbargroup ul li.navbar_each:hover a{background: #2864e6;color: #fff;}
.subsystem .subsystem_each ul li{width: 50%; height: 358px;}
.subsystem .subsystem_each ul li.text{padding: 88px 70px 0 0;}
.subsystem .subsystem_each ul li.text p.title{font-size: 24px;color: #333;padding-bottom: 10px;}
.subsystem .subsystem_each ul li.text p.title i{font-size: 30px;margin-right: 16px;color: #333;}
.subsystem .subsystem_each ul li.text{border-bottom: 1px #eeeeee solid;}
.subsystem .subsystem_each ul li.text p.text{font-size: 14px;color: #666;}
.subsystem .subsystem_each ul li.picture{padding: 48px 0;}
.subsystem .subsystem_each ul li .pic{overflow: hidden;float: left;}
.subsystem .subsystem_each ul li.picture .pic:hover .pic_img{transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);}
.subsystem .subsystem_each_style1 ul li.picture .pic{float: right!important;}



.Calculator_pop{ background:url(/Public/App/images/blackop.png); position: fixed; z-index: 999; width: 100%; height: 100%; left: 0; top: 0; display: none;}
.Calculator_pop .Calculator_pop_nav{ position: absolute; left: 50%; top: 50%; width: 1160px; height: 560px; background: #fff; margin-left: -580px; margin-top: -280px; background-image:linear-gradient(to right,#729ff4,#4fc2e7);background-image:-webkit-linear-gradient(to right,#729ff4,#4fc2e7); border-radius: 10px; padding:35px 50px;}
.Calculator_pop_nav i.close_Calculator_pop_nav{ position: absolute; right: 50px; top: 15px; font-size: 30px; color: #fff; cursor: pointer;}
.Calculator_pop .Calculator_pop_nav h3.jsq_title{ color: #fff; font-size: 30px; line-height: 1;}
.Calculator_pop .Calculator_pop_nav p.jsq_text{ color: #fff; font-size: 14px; color: #fff;}
.Calculator_pop .Calculator_pop_nav p.jsq_text span{ color:#f5cbb0; display: inline-block; padding: 0 5px; font-weight: 700; margin:15px 0 20px 0; }
.Calculator_pop_left{ width: 15%; height: 400px; margin-left: 5%;}
.Calculator_pop_left .Calculator_backdrop{ height: 400px; position: relative; }
.Calculator_pop_left .Calculator_backdrop .left_title{ width: 5%; height: 360px; font-size: 20px; color: #fff; position: absolute; left: -50px; top: 40px; font-weight: 700;}
.Calculator_pop_left .Calculator_backdrop .left_title i{ font-size: 22px;  }
.Calculator_pop_left .Calculator_backdrop a.aa{ display: block; text-align: center; color: #999999; font-size: 16px; background:#f4f4f4; height: 40px; line-height: 40px; border-bottom:1px #e3e3e3 solid; cursor: pointer;}
.Calculator_pop_left .Calculator_backdrop #slider_d{ width: 210px; position: absolute; left: -50px; bottom: 0; background:none; color: #fff; font-weight: 700;border-bottom:none; }
.Calculator_pop_left .Calculator_backdrop #slider_d i{ font-size: 18px; }
.Calculator_pop_left .Calculator_backdrop a.active,.Calculator_pop_left .Calculator_backdrop a:hover{ background: #fff!important;; color: #729ff4!important;;}

.Calculator_pop_right{ width: 80%; height: 400px; background: #fff; padding:30px; overflow: hidden; position: relative;}
.Calculation_results{ position: absolute; left: 0; bottom: -100%; width: 100%; height:400px; background: #fff; z-index: 9999; padding:50px; }
.Calculation_results.Calculation_results_open{ bottom: 0; }

.Calculation_results table tr td{ text-align: center; color: #666; }
.Calculation_results_l{ width: 30%; margin-right: 4%; }
.Calculation_results_l table tr td.lantitle{ background: #729ff4; color: #fff; border: none; font-weight: 700;}
.Calculation_results_r{ width: 66%; }
.Calculation_results_r table tr td.chengtitle{ background: #f98966; color: #fff; border: none; font-weight: 700; width: 100%;}
.Calculation_results .djckxgtj{ position: absolute; right: 0; top: 50px; width: 30px;}
.Calculation_results .djckxgtj a{ display: block; background: #f7f7f7; color: #999; height: 250px; padding: 10px 7px;  }
.Calculator_ybl{ padding-right: 50px; position: relative;}
.results_logn{position: absolute; left: 0; bottom: -100%; width: 100%; height:400px; background: #fff; z-index: 9999; padding:50px; }
.results_logn.results_logn_open{ bottom: 0; }
.results_logn .results_logn_l{ width: 40%; margin-right: 10%; }
.results_logn .results_logn_l p.ftitle{ font-size: 16px; color: #999; padding-bottom:35px; }
.results_logn .results_logn_l input{ border: 1px #e3e3e3 solid; }
.results_logn .results_logn_l .m_phone{ margin-bottom:20px;  }
.results_logn .results_logn_l .m_yzm{ margin-bottom:20px;  } 
.results_logn .results_logn_l .m_yzm #yzm{ width: 205px; }
.results_logn .results_logn_l .m_yzm #j_getVerifyCode{ width: 90px; background: #729ff4; color: #fff; height: 36px; line-height: 36px; text-align: center;cursor: pointer;}
.results_logn .results_logn_l #login{ width: 160px; height: 36px; line-height: 36px; background: #f98966; color: #fff; font-size: 16px; display: block; text-align: center;}

.results_logn .results_logn_r{ width: 50%; }
ul.Calculator_unit li{ margin-bottom: 15px; }
ul.Calculator_unit li p.title{ color: #999; padding-bottom: 3px;}
ul.Calculator_unit li p.title em{ color: #f18fa6; padding-left: 5px;}
ul.Calculator_unit li input{ border: 1px #e3e3e3 solid; width: 100%; padding: 8px 25px 8px 8px;}
ul.Calculator_unit li .Calcubd{ position: relative; width: 100%;}
ul.Calculator_unit li .Calcubd span.cs{ position: absolute; right: 7px; top: 3px; color: #999; }
ul.Calculator_unit .tj a.jstj{ width: 120px; height: 36px; background: #f98966; color: #fff; text-align: center; line-height: 36px; font-size: 15px; margin-right: 10px;}
ul.Calculator_unit .tj p.text{ color: #999; line-height: 36px;}
ul.Calculator_unit .tj p.text em{ color: #f18fa6; }
ul.Calculator_unit .tj p.text a{ color: #f18fa6; }
ul.Calculator_unit .tj a.jstj:hover{ background: #fb7b53; }
.tawkchat_minified_box{ position: fixed; right: 10px; bottom: 20px;}
.tawkchat_minified_box ul.tawkchat_list li a.tawkchat_link span.icon{ display: block; background: url(/Public/App/images/iconbar.png); width:75px; height: 60px; }
.tawkchat_minified_box ul.tawkchat_list li.zx a.tawkchat_link span.icon{ background-position: 0 -99px; }
.tawkchat_minified_box ul.tawkchat_list li.sjt a.tawkchat_link span.icon{ background-position: -75px -99px; }
.tawkchat_minified_box ul.tawkchat_list li.jsq a.tawkchat_link span.icon{ background-position: -150px -99px; }
.tawkchat_minified_box ul.tawkchat_list li.fhtop a.tawkchat_link span.icon{ background-position: -225px -99px; }
.tawkchat_minified_box ul.tawkchat_list li{ position: relative; margin: 3px 0;}
.tawkchat_minified_box ul.tawkchat_list li p.title{ position: absolute; top: 5px; right: 45px; width: 0; height: 30px; text-align: center; background: #2864e6; color: #fff; line-height: 30px; border-radius: 5px; overflow: hidden;}
.tawkchat_minified_box ul.tawkchat_list li:hover p.title{ width: 116px; }
.slider_b,.slider_c,.slider_d,.slider_e,.slider_f,.slider_g,.slider_h,.slider_i,.slider_j{ display: none; }

.select_shake{ border:1px solid #d00; background:#ffe9e8; color:#d00;}

.page_bannerqh .flex-control-nav{ bottom: 35px; }

ul.video_list{ margin-top: 30px; }
ul.video_list li{ margin-right: 20px; }
ul.video_list li .pic{ overflow: hidden; height: 218px; }
ul.video_list li .pic img{ width: 100%; }
ul.video_list li:hover .pic img{transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);}