/* 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:inherit;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%;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;} 
.clearfix{zoom: 1;}

/* 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;}
.header_icon>p{font-weight: bold;padding:16px;cursor: pointer;color:#6b645e;}.header_icon>img{display: none;position: absolute;}.header_icon:hover>p{color: #fff;background: #00923f;}.header_icon:hover>img{display: block;}
/* logo */
img.logo{ width:160px; }
.header{max-width:1200px;margin:0 auto;padding-top:16px;}
.public{min-width:990px;max-width:1200px;margin:0 auto;position:relative;}
.inpublic{ width: 1200px; margin: 0 auto; }

.header_content{ background: #fff; height: 87px; position:fixed; left: 0; top: 0; width: 100%; z-index:100; 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: #00923f; }
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:#00923f!important; background: #dcdcdc!important;}*/
/* 一级导航 */
ul.menu{}
ul.menu li{position:relative;}
ul.menu>li{margin:14px 0 14px 5px;}
ul.menu>li>a{border-radius: 5px;}
ul.menu li a{padding:8px 15px; font-size: 15px; font-weight: 700; display: block;    color: #6b645e;}
ul.menu li:hover a,ul.menu li.active a{ color: #fff; background: #00923f;}

/* 二级导航 */
ul.menu li ul{position:absolute;min-width:100%;z-index:15;display:none; background: #efefef!important;}ul.menu li:last-child ul{width: 150px;}
ul.menu li:hover > ul{display:block; }
ul.menu li:hover ul li a{background: #efefef!important; color: #3a3a3a; font-weight: 400;}ul.menu li ul li{width:100%;}
ul.menu li ul li a{width:100%;white-space:nowrap; padding: 7px 15px!important;}
ul.menu li ul li:hover a{background:#00923f!important;color:#fff;}

/* 三级导航 */
ul.menu li ul li ul{left:100%;top:0;}
ul.menu li ul li:hover ul li a{background:#efefef!important;color:#3a3a3a;}
ul.menu li ul li ul li:hover a{background:#00923f!important;color:#fff;}






/*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: #00923f!important; }*/

.header_icon a{ color: #454545; display: inline-block; padding: 15px 0 0 20px;}

.banner{width:100%;height:100%;}.banner .swiper-slide{position: relative;}
.banner .swiper-slide img{max-height:100%;}
.banner .swiper-pagination-bullet{background:#fff;width:12px;height:12px;opacity:1;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #fff;background:transparent;position:relative;transition:all .5s}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
	content:"";background:#fff;width:6px;height:6px;border-radius:6px;}
.banner .swiper-slide div{position:absolute;top:50%;left:50%;width:100%;padding:100px 0;background:rgba(0,0,0,.3);transform: translate(-50%,-50%);}.banner .swiper-slide div *{color:#fff;text-align: center;}.banner .swiper-slide div h1{font-size:46px;}.banner .swiper-slide div p{font-size: 16px;}.banner .swiper-slide div h2{font-size:32px;margin-top:50px}
.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;text-align: center;color:#00925f;}
.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: auto;}
.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: #00923f; 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: 120px; border-bottom: 1px #fff solid;border-right: 1px #fff solid; padding-left: 60px;}
ul.onelist_cp li:nth-child(4n){border-right:0;}
ul.onelist_cp li h3.title{text-align: center;line-height: 120px;}
ul.onelist_cp li h3.title a{font-size: 16px;}
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 .dub_link a{ width: 50%; }
ul.onelist_cp li.note0{ padding-left: 0; }
ul.onelist_cp li.note3,ul.onelist_cp li.note6{ padding-left: 0; text-align: center; }
/*ul.onelist_cp li.note8,ul.onelist_cp li.note9,ul.onelist_cp li.note10,ul.onelist_cp li.note11{border-bottom:none;}*/
ul.onelist_cp li.note12{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: 3.7vh 0; border-bottom:1px #d9d9d9 solid;}
.footer_top h3.title{ text-align: center; font-size: 18px; color: #333; padding-bottom: 35px; }
ul.subscription li{width:48%;margin-bottom: 2.778vh; 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{width:80%;padding:8px 8px 8px 30px;    background-color: #f0f0f0; border-radius: 4px;border:0;}
ul.subscription li.sole_six{  padding:5px 8px 5px 30px;text-align: left;}#applyonline{width:800px;margin:0 auto;text-align: center;}

.subscription .bginput{ width: 140px; background: #00923f; color: #fff; border: none; font-size: 16px;cursor: pointer; padding: 7px 0;}
.footer_top .sel{
    display: none;
    position: absolute;
    margin:10px 0 0 38px;
    width: 80%;
    background-color: #ffffff;
    border: solid 1px #cecece;
    border-radius: 3px;
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.03), inset 0px 1px 5px 0px rgba(0, 0, 0, 0.06);
}
ul.subscription  .sel li{width:100%;margin-bottom: 0;cursor: pointer;text-align: left;padding:0 30px;}
ul.subscription  .sel li:hover{background: #00923f;color:#fff;}
.foote_middle{ padding:4.1667vh 0 3.241vh 0; border-bottom:1px #d9d9d9 solid; }
ul.col-3 li {width: 30%;}
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{width: auto;}
ul.middle_content li.right_middle>img{
	width: 100px;
	margin-top: 15px;
}
ul.middle_content li.right_middle .pic{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: #00923f; font-weight: 700; line-height: 1;}
.footer_bottom{ padding: 1.852vh 0; overflow: hidden; font-size: 14px;}.copyright{text-align: center;}
.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: #00923f; border:1px #00923f solid;}

#fp-nav ul li a span, .fp-slidesNav ul li a span{ background: #fff; }


.section .page2{position: relative;}
.news-hint{position: absolute;bottom:-50px;width: 1200px;margin: 0 auto;background:url(../images/newsbg.png) no-repeat;}
.news-hint::after{display: block;content: "";clear: both;height: 0;}
.news-hint>div{float:left;}
.news-hint .swiper-slide{height: auto !important;}
.news-hint .swiper-button-prev{background:url(../images/up.png) no-repeat;left: inherit;right: 10px;}
.news-hint .swiper-button-next{background:url(../images/down.png) no-repeat;}


.page_top{ margin-top: 87px;}
.page_top .page_banner{height: 518px;}
.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; }
.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: #00923f; font-size: 18px; margin:0;}


.open_menu{ display:inline-block;width:33%;}
.open_menu a{border: 1px #d9d9d9 solid; padding: 0 30px; width: 240px; position: relative; height: 39px; line-height: 39px;}
.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: #00923f; }
.open_menu a.hue span{ background: #00923f; color: #fff; border:1px #00923f 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_menuc.active .distance0,.open_menuc.active .distance0 span,.open_menuc.active .distance0 i{background: #00923f;color: #fff;}
.open_menuc.active .distance0 span{border: 1px #fff solid;}

.open_menub a.distance2,.open_menub a.distance0{text-align: left;}
.open_menub a.distance2:hover,.open_menuc a:hover{ background: #00923f; color: #fff;}
.open_menub a.distance2:hover span,.open_menuc a:hover span{border: 1px #fff solid;;background: #00923f; 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: #00923f; }
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: #00923f; 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 .small-photo img{max-height: 100%;}
.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; }

.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: #00923f; 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: #00923f; border: 1px #00923f 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: #00923f; 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: #00923f; }
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:#00923f; 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 #00923f 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: #00923f; }

ul.news_menu_name{ display: inline-block; }
ul.news_menu_name a{ display: inline-block; padding: 10px 80px 10px 110px; background: #fff; font-size: 18px; margin:70px 10px 0 10px;  position: relative; color: #3a3a3a;}
ul.news_menu_name a i{ font-size: 26px; position: absolute; left: 70px; top: 5px;}
ul.news_menu_name li:hover a,ul.news_menu_name li.active a{ background: #00923f; color: #fff; }

.news_list_content{}
ul.news_list li{ border: 1px #d9d9d9 solid; margin-top:25px; background: #fff;height:auto !important;text-align: center }
ul.news_list li>img{margin: 0 auto;height:350px;}
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{width:100%;height:17px;font-size: 12px; color: #999999;  line-height: 1.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.news_list li .item_time{ color: #999; padding: 5px 15px;background: #fff;}
ul.news_list li:hover .item_time{ background: #00923f ; 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:center;padding:2em 0;}
.page-number ul{display: inline-block;}
.page-number ul li{display:inline;}
.page-number ul li.disabled a:hover{ color: #00923f; background: none; }
.page-number ul li a{color:#00923f;padding:4px 10px;background:#f0f0f0;}
.page-number ul li a:hover{color:#fff;background:#00923f;}
.page-number ul li.active a{background:#00923f;color:#fff;}
.page-number ul li.active a:hover{background:#00923f;}

.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: #00923f; }
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: #00923f; }

.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: #00923f;}
.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: #00923f;}
.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;color:#fff}
.about_index_top span.en{ font-size: 20px; font-family: Arial; font-weight: 700;color:#fff}.about2  h3.title,.about2 span.en,.about8 h3.title,.about8 span.en{color:#00923f}
.about_index_top.bluenav{ color: #00923f; padding-bottom: 30px;}

.about_slider_nav{ width: 600px; }
.slider_theme_about{ height: 380px; margin-bottom: 20px;overflow-y:auto ;}
.about_view_content .text{ font-size: 16px; color: #666;}
.about_view_content>img{display:inline-block;width:32%;}
.about_view_content>img:not(:nth-child(3n)){margin-right: 1%;}
.about_backdrop a.aa{ display: block; width:96px;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;margin-left: 13px;}
.about_backdrop a.aa span.roundy i{ font-size: 30px; color: #fff; margin: 0;}
.about_backdrop a.active span.roundy{ background:#00923f;  }
.about_backdrop a.active{ color:#00923f;  }

.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: 96px; top: -1px; color: #fff;z-index: 1; font-size: 20px}
.path_backdrop a.aa.active span.dian{display: none;}
.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: #00923f; 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; 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: #00923f; }

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: #00923f; 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; }

@media only screen and (max-width:1500px ) {
	.about_cooperate{margin-top:68px;}
}
.about_cooperate .about_index_top.bluenav{ width: 50%; }
.about_cooperate .about_cooperate_list{ width: 50%; }
ul.cooperate_list_nav{height:680px;overflow-y:auto ;}
ul.cooperate_list_nav li{ margin-top:20px; margin-bottom:20px;height:120px; }
ul.cooperate_list_nav li>img{max-width:100%;max-height:100%;}
.about_cooperate .about_index_top.bluenav .text{ color: #333; font-size: 16px; line-height: 2.3; margin-top:25px;padding-right: 30%;}
.about_cooperate .about_index_top.bluenav .text span{display: inline-block;width:35%;}
.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;display: inline-block;}

.jz_more{ text-align: center; margin:30px 0 20px 0;}

#indexloadmore{ text-align:center; cursor:pointer; background: #00923f; 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: #00923f; }

.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: #00923f; 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: 20px 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: #00923f!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: #00923f!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: #00923f;}
.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: #00923f;}
.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: #00923f;}
.m_integratedSolution{margin-top: 22px;}
.m_integratedSolution h3,.m_integratedSolution p{color: #00923f;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: #00923f;
    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: #00923f;}
.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: #00923f;}

/* 登陆 */
.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: #00923f;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: #00923f!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: #00923f;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: #00923f;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: #00923f;}
.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: #00923f;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: #00923f;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: #00923f;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: #00923f!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: #00923f;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: #00923f;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: #00923f;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: #00923f;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: #00923f;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(../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; }
.yuanc-float{position: fixed;right: 0;bottom: 10%;z-index: 50;width: 74px;margin-top: -187px;}
.yuanc-float li{position: relative;width: 84px;height: 74px;margin-bottom: 1px;line-height: 27px;color: #fff;text-align: center;background: #00923f;}
.yuanc-float li.hide{overflow: hidden;}
.yuanc-float li .tit{display: block;width: 74px;height: 74px;padding-top: 42px;color: #fff;font-size:14px;background-image: url(../images/yuanc_float.png);background-repeat: no-repeat;
	background-position: center -80px;}
.yuanc-float li:nth-of-type(1) a{background-position: center -86px;}
.yuanc-float li:nth-of-type(2){background: #00923f url(../images/yuanc_float.png) 0 -242px;}
.yuanc-float li:nth-of-type(4){background-color: transparent;}
.yuanc-float li:nth-of-type(4) a{padding-top: 0;background-position: center -9px;}
.yuanc-float li p{position: relative;z-index: 2;height: 27px;padding-top: 42px;cursor: pointer;width: 74px;}
.yuanc-float li .tel{position: absolute;left: 74px;top: 0;z-index: 1;width: 184px;height: 74px;font: 24px/74px Arial;color: #fff;cursor: pointer;background: #00923f;}
.yuanc-float li.ewm{ position: relative; }
.yuanc-float li.ewm .pic{ position: absolute; width: 120px; height: 120px; left: -120px; top: 0; display: none; padding: 10px; background: #333333; box-sizing: border-box;}
.yuanc-float li.ewm:hover .pic{ display: block; }
.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);}


/*服务支持*/
.container{
	width:1200px;
	margin:0 auto;
}
.pbar{height:60px;font-size:15px;color:#000;}
.pbar p{margin-top:20px;}

.product .pro1{min-height:450px;height:auto;position:relative; padding-top:20px; padding-bottom:20px; clear:both;}
.product .protit{color:#1d1717;font-size:20px;}
.product ul{padding-top:30px;}
.product ul li{float:left;margin:0 10px;}
.product ul li a{display:block;width:276px;height:330px;background:#fff;overflow:hidden;position:relative;margin-bottom:25px;}
.product .proimg{width:276px;height:276px;margin:0 auto;}
.product .proname{width:276px;height:50px;margin-top:10px;overflow:hidden;text-align:center;background:#fff;}
.product .proname span { margin-top:5px;}
.product .proh{position:absolute;width:276px;height:330px;left:0;top:0; background-color:rgba(255,60,60,0.9);z-index:100;color:#fff;display:none;}
.product .proh .proht{width:225px;height:20px;overflow:hidden;font-size:16px;margin-top:50px;margin-left:25px;mrgin-right:25px;}
.product .proh .prohd{display:block;width:225px;height:125px;overflow:hidden;font-size:12px;margin-top:12px;margin-left:25px;margin-right:25px;}
.product .proh .proha{width:128px;height:28px;border:1px solid #fff;text-align:center;margin-left:auto;margin-right:auto;margin-top:25px;padding-top:10px;}
.product .proname .pronametit{font-size:16px;color:#1d1717;display:block;}
.product .proname .pronamedsc{font-size:16px;color:#9fa0a0;display:block;}
.product .jmore{ clear:both;height:30px;background:#ececec;text-align:center; width:1170px;margin-top:15px;margin-bottom:50px;margin-left:6px;padding-top:14px;font-size:13px;color:#1d1717;cursor:pointer;}
.product .jmore:hover{text-decoration:underline;color:red;font-size:14px;}


.goods{height:560px;}
.goods .gl{width:585px;height:560px;overflow:hidden;}
.goods .gr{width:450px;height:560px;overflow:hidden;}
.goods .gl .goodstit{font-size:25px;color:#000;line-heihgt:30px;padding-top:5px;}
.goods .gl .goodsdeta{ width:585px;min-height:165px; max-height:305px; font-size:16px;overflow:hidden;line-height:28px;padding-top:35px; word-break:break-all; letter-spacing:1px;}
.goods .gl .goodsbuy{padding:30px 0;}
.goods .gl .goodsmore{font-size:14px;color:#515457;}
.goods .gl .goodsmore a{color:#0072be;}
.goods .gr{text-align:center;}
.goods .gr .grtit{ font-size:14px;color:#515457;text-align:center; height:20px; position:relative; top:-35px; }
.goods .gr .pdtu { width:400px; height:400px; border:1px solid #e8e8e8;}
.goods .gr .pdtu li{ width:400px; height:400px; border:0; margin:0 auto;}
.goods .gr .pdtu li img { display:block;margin:0 auto;}
.goods .gr .grsmall{width:435px;height:70px;margin-top:40px; margin-left:-5px;}
.goods .gr .grsmall span{padding:22px 5px;cursor:pointer;}
.goods .gr .grsmall .grbigconte { width:370px;height:70px;overflow:hidden;float:left;padding-left:4px;padding-right:4px;}
.goods .gr .grsmall .grbigconte .cpxt{width:760px;height:66px;overflow:hidden;}
.goods .gr .grsmall .grbigconte .cpxt li{float:left;width:66px;height:60px;border:1px solid #dcdddd;margin:2px 3px;cursor:pointer;}
/*.goods .gr .grsmall .grbigconte .cpxt li:hover{border:1px solid #df3232;cursor:pointer;}*/
.goods .gr .grsmall .grbigconte .cpxt li.active { border:1px solid #df3232;}
.goods .gr .grsmall .grbigconte .cpxt li img{ display:block; margin:0 auto; padding:5px 4px;}

.goodsfunction{height:auto;padding-bottom:30px;}
.goodsfunction .function{width:1200px;height:37px;border-top:1px solid #df3232; text-align:center;color:#fff;font-size:30px;padding-top:15px;}
.goodsfunction .bigtext { font-size:45px; color:#df3232; width:320px; height:auto; min-height:200px; padding-top:15px;}
.goodsfunction .bigtext1 { width:880px;text-align:left;line-height:2; word-break:keep-all; word-wrap:break-word;overflow:hidden;}
.goodsfunction .functionlist{width:1200px;heihgt:100%;padding-top:40px;}
.goodsfunction .functionlist ul{padding-top:45px;}
.goodsfunction .functionlist ul li{width:525px;height:95px;padding:10px 0;}

.parameter{height:auto; padding-top:75px;}
.parameter .func{width:1200px;height:37px;border-top:1px solid #df3232; text-align:center;color:#fff;font-size:30px;}
.parameter .table{padding-top:65px;padding-bottom:75px;}
.parameter .bigtext { font-size:45px; color:#df3232; width:320px; height:auto; min-height:200px; padding-top:15px;}
.parameter .bigtext1 { width:880px;text-align:left;line-height:2; word-break:keep-all; word-wrap:break-word;overflow:hidden;}


.subanner{height:313px;background:url(../images/subanner.jpg) center no-repeat;}

.supp{widtgh:1200px;height:40px;}
.supp .suppl{width:250px;height:39px;border-bottom:1px solid #d7d7d7;font-size:20px;}
.supp .suppr{width:930px;height:39px;margin-left:20px;border-bottom:1px solid #d7d7d7;}
.supcon .suconl{width:250px;height:auto;min-height:150px;}
.supcon .suconl ul{padding-top:30px;}
.supcon .suconl ul li a{display:block;width:200px;height:35px;overflow:hidden;color:#515457;font-size:15px;}
.supcon .suconl ul li a:hover,.supcon .suconl ul li.active a{color:#00923f;}
.supcon .suconr{width:930px;height:auto;min-height:480px;padding-top:30px;padding-bottom:50px;margin-left:18px; word-break:break-all;}
.supcon .suconr ul li a{display:block;width:930px;min-height:135px;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #d7d7d7;margin-bottom:20px;}
.supcon .suconr ul li a .sutit{font-size:20px;color:#000;font-weight:400;padding-bottom:16px;line-height:1.4;}
.supcon .suconr ul li a .sudes{height:70px;overflow:hidden;font-size:14px;color:#727171;line-height:24px;}
.supcon .suconr ul li a .sutime{font-size:14px;color:#9fa0a0;}
.suconrtit{text-align:center;font-size:25px;color:#515457;padding-bottom:29px;}
.suconother{font-size:14px;color:#df3232;text-align:center;padding-bottom:24px;}
.newsdetails{color:#727171;}

/*下载中心*/
.dsof li{display:block;float:left;margin-right:15px;font-size:16px; cursor:pointer;}
.dsof li.active { color:#898989; }
.dsof1 li{display:block;float:left;margin-right:15px;font-size:14px; cursor:pointer;}
.dsof1 li.active { color:#898989; }
.sdownload{width:825px;min-height:100px;padding-top:10px;padding-bottom:10px;margin-left:24px;border-bottom:1px solid #d7d7d7;margin-top:30px;margin-bottom:30px;}
.sdownload>a::after{content:"";display: block;clear:both;height:0;}
.drr{padding-left:46px;width:540px;min-height:80px;overflow:hidden;}
.downtit{font-size:16px;color:#38383a;font-weight:400;}
.djians{font-size:12px;color:#898989;padding-top:8px;padding-bottom:8px;}
.dtime{font-size:12px;color:#898989;}
.dize{width:100px;height:70px;padding-top:5px;}
.dsiz{text-align:center;font-size:12px;color:#38383a;padding-top:5px;}

/*page*/
.page{clear:both;margin:30px auto 30px auto;text-align:center;}
.page .page_btn { width:45px; height:20px; }
.page .page_btn a { width:45px; height:20px;}
.page span{display:block;width:auto;width:20px;height:20px;float:left;margin:0 7px;border:1px solid #f1f1f1; cursor:pointer;}
.page span a { display:block; height:20px; width:20px;}
.page span:hover{border:1px solid red;color:red;}
.page span.page_current {border:1px solid red;color:red;}
.page span a:hover{color:red;}


/*contact*/#map{width:80%;height:250px;margin:50px auto;}
.contact{width:930px;height:auto;margin-top:15px;border:1px solid #eeeeee; box-shadow:0 0 5px 5px #eeeeee; border-radius:15px;}
.contact .con-profile { font-size:13px; color:#000; line-height:1;  }
.contact .con-profile p:nth-of-type(1){ padding-top:20px;}
.contact .con-logo{width:930px;height:90px;background:#00923f;border-radius:15px 15px 0 0;text-align:center; 
	font-size:30px; color:#fff; line-height:90px; font-weight:bold; }
.contact .con-logo img{display:block;margin:0 auto;padding:20px 0;}
.contact .contact-help{width:846px;height:auto;min-height:138px;background:#efefef;margin:25px auto 35px auto;border-radius:6px;padding-top:30px;padding-left:45px;padding-bottom:30px; position:relative;}
.contact .contact-help p{font-size:13px;color:#000000;padding-top:3px;padding-bottom:3px;}
.contact .contact-help p input{width:350px;height:36px;border:1px solid #e5e5e5;text-align:left;background:#fff;border-radius:10px;padding-left:10px;}
.contact .contact-more{width:845px;height:620px;background:#efefef;margin:-8px auto 35px auto;border-radius:6px;padding-top:20px;padding-bottom:30px;}
.contact .contact-more ul li{display:block;width:400px;float:left;padding-top:6px;font-size:14px;padding-bottom:6px;padding-left:45px;}
.contact .contact-more ul li .tit{ font-size:13px;color:#000000;padding-top:5px;padding-bottom:5px;}
.contact .contact-more ul li .tit span:nth-child(2){float:right;margin-right: 30px;}
.contact .contact-more ul li .desc{ width:386px;height:40px;}
.contact .contact-more ul li .desc input{display:block;float:left;width:356px;height:38px;border:1px solid #e5e5e5;
	text-align:left;background:#fff;border-radius:10px;padding-left:10px;padding-right:32px;}
.contact .contact-more ul li .desc img{float:left;padding-top:11px;margin-left:-27px;}
.contact .contact-more ul li .desc textarea{display:block;border:1px solid #e5e5e5;text-align:left;background:#fff;border-radius:10px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}

.contact .you_from { display:none; position:absolute; left:45px; top:110px; width:350px;height:auto;border:1px solid #e5e5e5;text-align:left;background:#fff;border-radius:10px;padding-left:10px; margin-bottom:25px; padding-top:10px; padding-bottom:10px; }
.contact .you_from p { display:block; width:94%; height:20px; line-height:20px; margin-top:2px; margin-bottom:2px; padding-left:5px; padding-right:5px; border:1px solid #fff; border-radius:3px;}
.contact .you_from p:hover { border:1px solid #efefef; background:#efefef; cursor:pointer; opacity:0.9;}
.contact .you_from2 { display:none;position:absolute; left:45px; top:205px; width:350px;height:auto;border:1px solid #e5e5e5;text-align:left;background:#fff;border-radius:10px;padding-left:10px; margin-bottom:25px; padding-top:10px; padding-bottom:10px; z-index:100;}
.contact .you_from2 p { width:94%; height:20px; line-height:20px; margin-top:2px; margin-bottom:2px; padding-left:5px; padding-right:5px; border:1px solid #fff; border-radius:3px;}
.contact .you_from2 p:hover { border:1px solid #efefef; background:#efefef; cursor:pointer; opacity:0.9;}
.contact  .ptsc { display:none; font-size:14px;color:#000000; line-height:2.4; position:absolute;left:420px;top:10px;width: 380px;height: auto;text-align: left;padding-left: 10px;padding-bottom: 16px;padding-top: 16px;z-index:100;}
.contact  .ptsc input {width:350px;height:36px;border:1px solid #e5e5e5;text-align:left;background:#fff;border-radius:10px;padding-left:10px;}


.contact .you_from3 { display:none; position:absolute; z-index:101; width:355px;height:300px; overflow-y:auto; border:1px solid #e5e5e5;text-align:left;background:#fff;border-radius:10px;padding-left:10px; margin-bottom:25px; padding-top:10px; padding-bottom:10px; }
.contact .you_from3 p { display:block; width:94%; height:20px; line-height:20px; margin-top:2px; margin-bottom:2px; padding-left:5px; padding-right:5px; border:1px solid #fff; border-radius:3px;font-size:14px;color:#000000;padding-top:3px;padding-bottom:3px;}
.contact .you_from3 p:hover { border:1px solid #efefef; background:#efefef; cursor:pointer; opacity:0.9;}
.contact .you_from4 { display:none; position:absolute; z-index:100; width:355px;height:300px; overflow-y:auto; border:1px solid #e5e5e5;text-align:left;background:#fff;border-radius:10px;padding-left:10px; margin-bottom:25px; padding-top:10px; padding-bottom:10px; }
.contact .you_from4 p { display:block; width:94%; height:20px; line-height:20px; margin-top:2px; margin-bottom:2px; padding-left:5px; padding-right:5px; border:1px solid #fff; border-radius:3px;font-size:14px;color:#000000;padding-top:3px;padding-bottom:3px;}
.contact .you_from4 p:hover { border:1px solid #efefef; background:#efefef; cursor:pointer; opacity:0.9;}

.zk{position:relative; top:5px; left:0; height:150px; width:845px; margin:0 auto; margin-bottom:65px; }
.zk .zb { margin-left:60px; line-height:2; }
.zk .zb h1 { font-size:18px; color:#000; font-weight:600;}
.zk .zb p { font-size:13px; line-height:30px; }
.zk .kf { margin-left:140px; line-height:2; }
.zk .kf h1 { font-size:18px; color:#000; font-weight:600;}
.zk .kf p { font-size:13px; line-height:30px;}
.enter{margin-bottom:35px;text-align: center;}
.enter input{width:200px;height:40px;color:#fff;background:#df2d32;border:0;border-radius:18px;font-size:18px;text-align:center;cursor:pointer;}

.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail{border-color:#00923f !important;}

/*底部新闻 banner*/
.news-tips{background:url(../images/newsg.jpg) no-repeat;margin-top: 50px;}
.news-tips::after{display:block;content:"";clear: both;}
.news-tips>div{float:left;height:50px;line-height: 50px;font-size: 20px;}
.news-tips .swiper-slide{width:80%;height:auto !important;color:#8b8b8b;font-size:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-tips>div:nth-child(1){width:10%;text-align: center;line-height: 50px;}
.news-tips>div:nth-child(2){width:88%;padding-left:50px;}
.news-tips .swiper-button-prev{left:inherit;right:10px;margin-top:-25px;transform: rotate(90deg);}
.news-tips .swiper-button-next{top:40px;transform: rotate(90deg);}
.news-tips{
	 --swiper-navigation-color: #999999;/* 单独设置按钮颜色 */
	 --swiper-navigation-size: 2rem;/* 设置按钮大小 */
}

/*地图*/
.address_con{ width:1200px;margin:0px auto; position:relative;}
.address_con h3{ font-size:18px; padding:10px 20px;}
.address_con h3 a{ font-weight:normal; margin-left:20px; background:url(../images/map_ico.gif) left center no-repeat; padding:6px 30px;}
.address{ line-height:26px; font-size:14px; padding-left:20px;}
.address a{ font-size:14px;}

.m_map{ width:1200px; height:724px; margin:0px auto; position:relative; background:url(../images/diru.jpg) no-repeat top center ;}
.m_map h3{ font-size:18px; padding:20px;}
.m_map h3 a{ font-weight:normal; margin-left:20px; background:url(../images/map_ico.gif) left center no-repeat; padding:6px 30px;}
/*.address{ line-height:24px; font-size:14px; padding-left:20px;}
.address a{ font-size:14px;}
*/.mp{ position:absolute; cursor:pointer; background:url(../images/fi1.png) no-repeat 4px 20px; width:24px; height:63px; -webkit-transition:all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition:all .2s ease-out; -o-transition:all .2s ease-out; transition:all .2s ease-out;}
.mp:hover{ background:url(../images/fi3.png) no-repeat 4px 20px; -webkit-transition:all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition:all .2s ease-out; -o-transition:all .2s ease-out; transition:all .2s ease-out;}
.hover_tu{ background:url(../images/fi2.png) no-repeat 4px 20px;}
.mp .mito{ position:absolute; left:0px; bottom:0px; font-size:12px; color:#666666;}
.mp .find_mi1{ left:-38px; width:110px;}
.mp .find_mi2{ left:-5px; width:55px;}
.feng{ position:absolute; display:none; width:260px; left:-200px; top:-62px; z-index:10; background:#666; color:#fff; padding:10px; line-height:20px; border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;transition: background-color 0.25s;-moz-transition: background-color 0.25s;-webkit-transition: background-color 0.25s;-o-transition: background-color 0.25s;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;}
.mp1{left:343px; top:272px; }
.mp2{left:451px; top:359px; }
.mp3{left:546px; top:474px; }
.mp4{left:624px; top:474px; }
.mp5{left:624px; top:538px; }
.mp6{left:645px; top:594px; }
.mp7{left:528px; top:585px; }
.mp8{left:648px; top:407px; }
.mp9{left:725px; top:398px; }
.mp10{left:712px; top:325px; }
.mp10{left:712px; top:325px; }
.mp11{left:733px; top:454px; }
.mp12{left:711px; top:503px; }
.mp13{left:768px; top:496px; }
.mp14{left: 845px;top: 486px;}
.mp15{left: 809px;top: 544px;}
.mp16{left: 737px;top: 576px;}
.mp17{left: 853px;top: 590px; }
.mp18{left:792px; top:443px; }
.mp19{left:820px; top:408px; }
.mp20{left:861px; top:450px; }
.mp21{left:794px; top:345px; }
.mp22{left:355px; top:475px; }
.mp23{left:781px; top:266px; }
.mp24{left:811px; top:286px; }
.mp25{left:880px; top:236px; }
.mp26{left:925px; top:187px; }
.mp27{left:964px; top:133px; }
.mp28{left:581px; top:360px;  }
.mp29{left:605px; top:330px; }
.mp30{left:762px; top:316px; }
.mp31{left: 651px;top: 270px;}
.mp.mp31,.mp.mp27{width:38px;background-position:10px 20px;}
.mp32{left: 676px;top: 660px;}
.mp33{left: 728px;top: 620px;}
.mp34{left: 750px;top: 616px;}
.list_map{ width:1200px; margin:0 auto;}
.list_company{clear:both;}
.list_company dl{ margin:10px; padding:0 16px; float:left; border-bottom: 1px #c4c4c4 dashed;width:518px; background:#fafafa; padding:20px 30px;border:1px #c4c4c4 dashed;}
.list_company dt{ font-weight:bold; line-height:40px;font-size:16px;background:url(../images/fi2.png) no-repeat left center; padding-left:26px;}
.list_company dd{ line-height:24px;font-size:14px;}
.list_company dl dt a{ font-weight:normal; background:url(../images/map_ico.gif) left center no-repeat; padding:6px 0px 6px 30px; float:right;}
.list_word{ clear:both; padding-top:20px;}
.list_word a,.list_word span{ padding:10px; width:210px; text-align:center; font-size:16px; background:#f0f0f0; margin:10px; float:left;}
.list_word span{ background-color:#172745; padding:10px 0; color:#ffd105; width:1180px;}
.list_agent{ clear:both; width:1200px;}
.list_agent dl{ padding:0 16px; clear:both;}
.list_agent dl:nth-child(odd) dd { background:#f7f7f7;}
.list_agent dl:hover dd{ background:#e7e7e7;}
.list_agent dd:nth-child(1){ font-weight:bold;width:199px; padding-left:0;float:left;}
.list_agent dd{font-size:14px;text-align:center; float:left;line-height:36px; padding-left:15px; border-left:#fff 1px solid; border-bottom:1px #fff solid;}
.list_agent dd:nth-child(2){ width:440px; text-align:left;}
.list_agent dd:nth-child(3){ width:200px;}
.list_agent dd:nth-child(4){ width:280px;}
.list_agent dl.title dd{ background:#d7d7d7; font-weight:bold; border-left:1px #fff solid}
.list_agent dl.title dd:nth-child(2){ text-align:center;}
.mpMsg{display:none;position: relative; padding: 10px;width:280px;min-height: 90px;border-radius: 10px;background: #fff;bottom: 96px;
	left:-133px;z-index: 20;line-height: 20px;box-shadow: 0 0 5px;}
.mpMsg::after{content:"";position: absolute;bottom: -10px;left:135px;
	border-top:10px solid #fff;border-right:10px solid transparent;border-left: 10px solid transparent;
}
.mp:hover>.mpMsg{display: block;}
.mpMsg>p{display: flex;}
.mpMsg>p>span:nth-child(1){min-width:43px}

/*firendship-links*/
.friendship-links{padding:1.852vh 0;border-bottom: 1px #d9d9d9 solid;}   
.friendship-links>*{float:left;}
.friendship-links>p{width:6%;color:#3a3a3a;}
.friendship-links>div{width:94%;}
.friendship-links>div>a{padding:0 .5%;color: #999;}
@media only screen and (min-width: 767px) {
	.friendship-links.institutions>p{width: 10%;}
	.friendship-links.institutions>div{width: 85%;}
}
@media only screen and (max-width: 767px) {
	.friendship-links>p,.friendship-links>div{width: 100%;}
 	 .friendship-links{display:none;}
	ul.news_list li>img{height: auto;}
}


