﻿@charset "utf-8";
*{margin:0;padding:0;}
ul,li {list-style:none;}
a {text-decoration:none;}
body {font-size:14px;word-spacing:normal;color:#333;font-family:'Roboto',sans-serif;font-style:normal;font-weight:normal;position:relative;line-height:1.7; padding:0px;margin:0px;}
.container {max-width:1200px;margin:0 auto;}
.clearfix {zoom:1;}
.clearfix:before,.clearfix:after {display:table;content:"";}
.clearfix:after {clear:both;}
input {outline:none;}
img{max-width:100%;border:none;}
iframe{max-width:100%;}
.fl {float:left;}
.fr {float:right;}
#head {background:#fff;transition:background .8s ease;z-index:100;position:relative;}
.top {height:78px;position:relative;line-height:78px;}
.logo {height:78px;display:inline-block;line-height:78px;}
.logo img {max-width:100%;max-height:90%;vertical-align:middle;}
.info-links {position:absolute;right:80px;top:0;}
.info-links li {line-height:39px;height:39px;}
.info-links li img {vertical-align:middle;width:24px;}
.info-links li a {color:#333;}
.info-links li a:hover {text-decoration:underline;}
.hidden_content {position:relative;z-index:1000;height:67px;display:none;background:#031322;padding:0 25px;}
.hide_menuwrap {position:absolute;float:right;transition:all 0.3s;z-index:200;overflow:hidden;right:0px;width:300px;}
.mobile_logo {position:absolute;top:3px;}
.mobile_login_menu {line-height:67px;float:right;display:none;}
.logo,.mobile_logo {display:inline-block;}
.mobile_login_menu img {vertical-align:middle;cursor:pointer;background:#000;}
.hide_menuwrap .nav_en1 {float:none;}
.nav_en1>li {background:#000;text-align:left;width:100%;font-size:18px;transition:all 0.2s;transform:translateZ(0px);transition-property:color;transition-duration:0.3s;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;-webkit-transition-property:color;-webkit-transform:translateZ(0);display:none;}
.nav_en1 li a {line-height:50px;display:block;padding:0 25px;font-size:16px;font-weight:600;background:none!important;transition:color 0.5s ease;}
.nav .submenu {position:absolute;float:left;width:auto;top:77px;left:0px;padding-left:0px;opacity:0.95;filter:alpha(opacity=85);z-index:9999999;display:none;text-align:left;}
.nav .submenu li {display:block;height:45px;line-height:45px;background:#000;}
.nav .submenu li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:45px;height:45px;width:250px;border:none!important;background:none;text-align:left; color:#999;}
.nav {height:78px;line-height:78px;margin:0 auto;}
.nav>li {float:left;position:relative;}
.nav>li a {letter-spacing:0px;line-height:78px;text-align:center;font-size:16px;color:#333;display:block;padding:0 18px;}
.nav_en1>li a {line-height:42px;}
.nav li a:hover {color:#086435;}
#head .logo { margin-right:100px;}
.submenu li a:hover {color:#fff;background-color:#086435;}
#btnSearch {width:40px;height:40px;position:absolute;right:10px;top:19px;border:none;background:#086435 url(../images/fdj.png) no-repeat 9px 9px;color:#fff;cursor:pointer;}
#txtSearch {width:100%;border-radius:0;border:none;background:rgba(0,0,0,0.75);box-shadow:inset 0 3px 0 rgba(255,255,255,0.84),0 3px 6px rgba(0,0,0,0.05);font-size:15px;padding:1em 0;color:#fff;letter-spacing:1.5px;position:absolute;text-indent:15px;display:none;font-family:'Times New Roman',Arial,Helvetica;}
.cl-effect-13 ul li a {-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;}
/*------------PAGINATION------------*//*style pagination*/.pagination li {background-color:#ddd;}
.pagination li.active {background-color:#086435!important;}
input::-webkit-input-placeholder {/* WebKit browsers */    font-family:'Times New Roman',Arial,Helvetica;}
/*-------------HELPERS----------------*/.responsive {width:100%;height:auto;display:block;}
#slider {width:100%;margin:0px auto;top:0;}
/*--------------CONTROLS--------------*//*position controls*/.controls li {top:50%;margin-top:-30px}
.controls li:nth-child(1) {left:0;}
.controls li:nth-child(2) {right:0;}
#given {margin-bottom:100px;}
.give_title {font-size:27pt;font-weight:900;color:#23182C;text-align:center;margin:30px auto 25px;font-family:'Fira Sans',sans-serif;line-height:1.1;}
.give_ul {margin-top:55px;}
.give_title span {color:#30b201;font-size:27px;}
.give_ul li {width:16.666%;float:left;text-align:center;}
.give_ul li p {font-family:'Fira Sans',sans-serif;font-weight:900;font-size:14pt;line-height:1.3;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tran_imgbox {float:left;width:66.66%;border-radius:36px 0  0 36px;overflow:hidden;}
.tran_imgbox img {width:100%;}
.tran_ul {float:left;width:33.333%;border-radius:0 36px 36px 0;overflow:hidden;}

.tran_ul li {background:#086435;cursor:default;border-bottom:1px solid #fff;border-left:1px solid #fff;color:#fff;transition:all .3s;height:134px;padding:56px 90px 0 50px;position:relative;cursor:pointer;}

.tran_ul li .tr4  a{ color:#fff; font-size: 20px;}
@media(max-width:990px){
	.tran_ul li .tr4  a{ font-size: 16px;}
}
.specialone {display:block!important;}
.active {background:#23182C!important;cursor:default!important;}
.active .tran_ulcon h3,.active .tran_ulcon h6 {color:#086435;}
.tran_ul li.active::before {content:" ";position:absolute;width:0;height:0;border-style:solid;border-width:16px 22px 16px 0;border-color:transparent #23182C transparent transparent;left:-22px;top:50%;margin:-16px 0 0 0;}
.tran_ul li::after {content:"01";display:block;position:absolute;right:10px;bottom:-26px;line-height:1em;font-size:130pt;font-weight:900;font-family:'Fira Sans',sans-serif;zoom:1;filter:alpha(opacity=5);-webkit-opacity:0.05;-moz-opacity:0.05;opacity:0.05;}
.tran_ul li:nth-child(2)::after {content:"02";}
.tran_ul li:nth-child(3)::after {content:"03";}
.tran_ulcon h3,.tran_ulcon h6 {color:#fff;font-size:28px;}
#strong {text-align:left; margin-top: 15px; margin-bottom: 15px;}
#strong .container {background:url("../images/_start-photo-pink.png") no-repeat right center;padding:230px 0;}
.str_title {font-size:27px;color:#086435;font-weight:900;margin-bottom:50px;}
.str_title span {font-size:40px;line-height:0.8em;color:#333;}
@media  (max-width:990px){

    .str_title span { font-size:30px;}
}
.l_content {width:50%;color:#422055;margin-bottom:60px;}
.strong_more a {font-size:16px;padding:14px 50px;color:#fff;background:#086435;border-radius:30px;transition:.6s;}
.strong_more a:hover {background:#422055;}
.product_ul img,.partner_box img {-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius-topright:10px;-moz-background-clip:padding;border-top-right-radius:10px;background-clip:padding-box;max-width:100%;}
.product_content ul li {float:left;width:25%;margin-bottom:15px;}
.product_ul {padding:0 15px;}
.sinian {box-shadow:0 1px 10px rgba(20,20,20,0.1);transition:all .3s ease;}
.sinian:hover {-webkit-box-shadow:0 1px 20px rgba(20,20,20,0.2);-moz-box-shadow:0 1px 20px rgba(20,20,20,0.2);box-shadow:0 1px 20px rgba(20,20,20,0.2);margin-top:-15px;}
#product {padding:100px 0;}
@media(max-width:990px){
	#product {padding:50px 0  50px 0;}
}
.sime_title {font-size:36px;font-weight:900;color:#23182C;margin-bottom:30px;text-align:center;line-height:1.1;}
.sime_title span {color:#086435;}
.pro_bottom {box-shadow:0 1px 10px rgba(20,20,20,0.1);padding:15px;}
.pro_bottom h3,.pro_bottom h6 {padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 16px;}
.pro_bottom h3 a,.pro_bottom h6 a {color:#086435;}
.pro_bottom p {color:#422055;padding-bottom:10px;margin-bottom:16px;border-bottom:1px solid #EAE6EC;}
.pro_bottom .read_more {text-align:center;}
.pro_bottom .read_more a {padding:4px 22px;background:#fff;color:#422055;z-index:10;border:1px solid #422055;transition:all 0.6s;cursor:pointer;border-radius:10px;}
.pro_bottom .read_more a:hover {background:#422055;color:#fff;}
#defind {padding:80px 0;background:#23182C  url("../images/_weight-mask.png") no-repeat center right;background-size:cover;}
.defind_content .str_title span,.defind_content .l_content {color:#fff;}
#partner {padding:100px 0;}
.fl,.fr {float:left;}
#partner .fl {width:30%;}
#partner .fr {width:70%;}
.fl_content {padding:0 15%;}
.fl_content h3,.fl_content h5 {font-weight:900;font-size:36px;color:#23182C;position:relative;}
.fl_content h3 span,.fl_content h5 span {background:#23182C;color:#fff;padding:0 10px;}
.fl_content h3 span:after,.fl_content h5 span:after {position:absolute;content:'';bottom:46%;right:0;width:15%;height:3px;background:#23182C;}
.person_name {font-size:30px;color:#333;text-transform:capitalize;padding:15px 0;}
.fl_content p {color:#422055;}
.partner_fr ul li {width:25%;float:left;position:relative;overflow:hidden;transition:all 0.6s;}
.partner_box {padding:0 6%;}
.partner_box img {max-width:100%;display:block;cursor:pointer;}
.partner_fr ul li .mask {position:absolute;top:100%;left:6%;width:88%;height:50%;background:#000;transition:all 0.6s;opacity:0.8;}
.partner_fr ul li:hover .mask {top:80%;}
.mask p {text-align:center;color:#fff;padding:7% 0;font-size:16px;}
.wrapsection {padding:0px 0;position:relative;margin:0px 0;}
.parallax-content {position:relative;z-index:4;padding:70px 0;}
.funfacts .icon {font-size:40px;display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;border-radius:50%;margin-bottom:10px;clear:both;color:#fff;border:0;background:rgba(0,0,0,0.2);}
.funfacts .counter {font-size:60px;color:#fff;font-weight:900;}
.funfacts h4 {text-transform:uppercase;font-size:15px;margin:22px 0;position:relative;letter-spacing:1px;}
#funfacts {background:url("../images/_skills-parallax.jpg") no-repeat;overflow:hidden;background-attachment:fixed;background-position:center 0;background-size:cover;}
.parallax-content li {float:left;width:25%;text-align:center;}
.text-center {margin:15px;border:2px solid rgba(255,255,255,0.1);border-radius:40px;color:#086435;overflow:hidden;}
.wrapsection .sime_title {margin-bottom:0;margin-top:60px;color:#fff;}
#news {padding:100px 0;}
@media(max-width:990px){
	#news {padding:50px 0  50px 0;}
}

#news .rvc {max-width:1121px;}
.rvc {float:left;position:relative;margin:auto;}
.rvc .rvc-wrapper {overflow:hidden;}
.rvc .rvc-wrapper ul {overflow:hidden;position:relative;}
.rvc .rvc-wrapper ul li {float:left;text-align:center;}
.new_content {padding:0 23px;}
.new_content img {max-width:100%;display:block;border-top-right-radius:10px;border-top-left-radius:10px;margin:0 auto;}
.rvc-prv,.rvc-next {position:absolute;height:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;right:0px;cursor:pointer;}
.rvc-prv {left:0px;}
/*foot*/#foot {background:#1c1c1c;padding-top:70px;}
.foot_top {background:#fff;margin:0 auto;margin-top:-108px;-moz-box-shadow:1px -6px 20px #B5B5B5;-webkit-box-shadow:1px -6px 20px #B5B5B5;box-shadow:1px -6px 20px #B5B5B5;}
.foot_top>div {float:left;padding:12px 0;}
.foot_top .fl {font-size:14px;color:#333;padding-left:20px;width:46%;}
.fimg_box,.fmessage_box {display:inline-block;}
.fmessage_box {padding-left:10px;}
.foot_top .fl a {color:#086435;font-size:24px;}
.foot_top .fm {width:2%;}
.foot_top .fr {font-size:20px;color:#333;width:48%;text-align:right;line-height:27px;}
#FootEmail {height:30px;padding-left:10px;color:#666;background:#ebebeb;border:none;width:250px;font-size:14px;outline:none;}
.gosubmit {background:#086435;color:#fff;height:30px;width:60px;border:none;font-size:14px;cursor:pointer;outline:none;transition:all 0.6s;}
.gosubmit:hover {background:#fff;border:1px solid #086435;color:#086435;}
.foot_ul>li {width:25%;float:left;}
.foot_ul>li:nth-child(2){ width:48%;}
.foot_ul>li:nth-child(2) .foot_info{ padding-left:50px;    height: 135px;}
.foot_ul>li:nth-child(4){display: none;}
.foot_ul>li .foot_info  ul{ display:flex; flex-direction: row; flex-wrap:  wrap;}
.foot_ul>li .foot_info  ul li{ width:33%; line-height: 17px;  }
.foot_ul>li .foot_info  ul li a{ color:#818181;font-size: 14px;}
.pro_left .address_box {margin-bottom:50px;}
.address_box {color:#8b8b8b;}

.address_box li {padding-left:5px;margin-bottom:5px;word-break:break-all;line-height:24px;}
ul.address_box li  a{ color:#818181;}
.address_box .addre {background:url("../images/dingwei.png") no-repeat;}
.address_box .mobil {background:url("../images/dianhua.png") no-repeat;}
.address_box .email {background:url("../images/xin.png") no-repeat;}
.address_box .tel {background:url("../images/fax.png") no-repeat;}
.share_box {margin-top:15px;}
.share_box a {margin-right:5px;}
.foot_ul {padding:50px 0;  }
.foot_info {border-right:1px solid #818181;padding:0 20px;}
.foot_info  .company_intro{ line-height:22px; color:#818181;}
.foot_ul>li h3,.foot_ul>li h5 {padding:0 20px;color:#086435;margin-bottom:20px;font-size:20px;}
.foot_logo {padding:0 20px 10px;box-sizing:border-box;display:block;}
.foot_ul a {color:#fff;}
.foot_ul a:hover {color:#086435;text-decoration:underline;}
.foot_nav a {font-size:16px;}
.foot_nav ul li {margin-bottom:5px;}
.foot_ul #SubmitName_I,.foot_ul #SubmitEmail_I {width:75%;margin-bottom:16px;background:#352540;padding:7px 17px;border:none;-webkit-border-radius:16px;-webkit-background-clip:padding-box;-moz-border-radius:16px;-moz-background-clip:padding;border-radius:16px;background-clip:padding-box;color:#fff;}
.foot_ul #SubmitContent_I {width:75%;margin-bottom:16px;background:#352540;padding:7px 17px;border:none;-webkit-border-radius:16px;-webkit-background-clip:padding-box;-moz-border-radius:16px;-moz-background-clip:padding;border-radius:16px;background-clip:padding-box;color:#fff;}
.foot_ul #ImgSend_I {border-radius:30px;background-clip:padding-box;transition:background .8s ease;
  
    font-weight:500;padding:8px 40px;color:#fff;background:#086435;border:none;cursor:pointer;}
.foot_ul li input,.foot_ul li textarea {margin-left:20px;font-family:'Roboto',sans-serif!important;}
.cate_foot,.footcate_name {padding:0 20px;}
.cate_foot a img {border-radius:12px;background-clip:padding-box;transition:all .3s ease;}
.cate_foot a {display:inline-block;overflow:hidden;margin-right:7px;border-radius:12px;width:70px;height:70px;}
.cate_foot a img:hover {transform:scale(1.3);}
.footcate_name a {float:left;margin:8px 0 0 8px;padding:0px 12px;font-size:14px;font-weight:500;border:2px solid #6f6078;-webkit-border-radius:36px;-webkit-background-clip:padding-box;-moz-border-radius:36px;-moz-background-clip:padding;border-radius:36px;background-clip:padding-box;color:#6f6078;transition:all .3s ease;}
.footcate_name a:hover {border:2px solid #086435;text-decoration:none;}
.copy_right {background:#111;color:#616161;line-height:1.6;text-align:center;padding:15px 0}
.copy_right a{color:#616161;}
.pro_right ul li:nth-child(1) .itembody_in {padding-top:0;}
.products {padding-top:20px;transition:all 0.3s;}
.ssp_mid {background:#fff!important;}
.ssp_mid .content_title {width:100%;height:35px;padding:5px 0;margin-bottom:10px;font-weight:normal;color:#333;font-size:14px;}
.products_wrap {margin-top:5px;}
.inner_banner img{display:block;}
.ssp_mid .container{padding:0 25px}
@media screen and (max-width:990px) {
    .ssp_mid .container {
        padding: 0 15px;
    }
    .products_wrap .pro_left{display: none;}
    .single_imgb video{ width:100% !important; }
}

.products_wrap .intro h1{ text-align: center; margin-bottom: 20px;}
.products_wrap .intro .txt{text-align: center;}
ul.cata{ display:flex; flex-direction: row; flex-wrap: wrap;}
ul.cata li{ width:32%; margin-right:2%; margin-bottom: 10px; }
ul.cata li:nth-child(3n){margin-right:0px;}
ul.cata li img{ width:100%; }
ul.cata li>a{border:#ccc solid 1px; /*box-shadow: 2px 2px 3px rgba(0,0,0,.3);*/ display: block;}
ul.cata li h3{ text-align:center;background: #086435; color:#fff; padding: 4px 0px; margin:-7px 0px 0px 0px; }
ul.cata li h3 a{color:#fff;}
@media screen and (max-width:990px) {
	ul.cata li{ width:48%; margin-right:4%;  }
	ul.cata li:nth-child(3n){margin-right:4%;}
	ul.cata li:nth-child(2n){margin-right:0px}
}

.bPosition{padding:10px;text-align:right;font-size:12px;color:#666;margin-bottom:20px;background:#fafafa;text-transform:capitalize;}
.bPosition a{font-size:12px;color:#666;}
.pro_left {width:200px;padding-bottom:10px;font-size:15px;line-height:1.7;color:#666;}
.pro_left,.list_left,.list_right {float:left;}
.con_title {height:55px;line-height:55px;color:#ffffff;background:#086435;font-size:20px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px;}
.pro_left .sf-menu {margin:0px auto;padding-bottom:20px;}
.pro_left .sf-menu li {border-bottom:1px solid #fff;}
.pro_left .sf-menu a {display:block;color:#000;line-height:20px;font-size:16px;padding:9px 0 9px 18px;background:url(../images/pico.png) 5px 15px no-repeat;}
.pro_left .sf-menu a:hover {color:#fff;background:#2a2a3f url(../images/pico.png) 5px 15px no-repeat;}
.pro_left .sf-menu ul li a {background:#fff;color:#333;}
.pro_right {padding-left:230px;margin-bottom:75px;}
.singgle_b {width:33.333%;float:left;transition:all 0.3s;}
.single_imgb img {max-width:100%;}
.singgle_b .watch_box {padding:0px 10px 20px 10px;}
.change_box {text-align:center;}
.singgle_b .watch_box img {max-height:100%;max-width:100%;}
.singgle_b .watch_box>a {display:block;color:#000;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 0;font-size:15px;font-weight:bold;}
.singgle_b .watch_box p {text-align:center;margin-top:10px;color:#666;height:45px;overflow:hidden;line-height:1.7;}
.pror_wrap {width:100%;font-size:14px;}
.pror_detail {width:100%;display:inline-block;padding-bottom:20px;border-bottom:1px dashed #ccc;}
.pror_detail .fl {max-width:400px;float:left;}
.pror_detail .fr {width:52%;float:right;font-size:14px;line-height:25px;}
.pror_detail .fr h1,.productsTags {font-weight:600;width:100%;display:block;font-size:19px;border-bottom:1px dashed #ddd;padding:7px 0px;margin-bottom:10px;line-height:34px;color:#666;}
.special_read {padding:6px 12px;background:#086435;color:#fff !important;border-radius:5px;transition:all 0.3s;display:inline-block!important;margin-right:5px;}
.pror_detail .special_read {margin-top:10px;}
/*itembody*/.itembody {width:100%;float:left;}
.itembody .list_right .case_detail {padding:0;}
.itembody_in {padding:30px 0;border-bottom:1px dotted #e4e4e4;transition:all 0.3s;overflow:hidden;}
.itembody .list_left {width:250px;}
.itembody .list_right {transition:all 0.3s;padding-left:270px;float:none;}
.itembody .list_right h3 a {color:#000;font-size:18px;}
.itembody .list_left img {width:100%;height:100%;}
/*pages*/.pages {text-align:center;font-size:12px;padding:15px 0 20px 0;color:#b2b2b2;clear:both;margin-bottom:30px;}
.pages a,.pages span {display:inline-block;margin:1px 5px;min-width:10px;height:30px;padding:0 10px;line-height:30px;}
.pages a:link,.pages a:visited {color:#666;background:#FFF;}
.pages a:hover,.pages a:active,.pages span.ctxt {color:#FFF;background:#086435;text-decoration:none}
#imgshow {display:none!important;}
/*share*/.pshare {float:left;padding:8px 0 0 0;}
.jsshare {text-align:center;padding-top:25px;}
.pshare li {float:left;width:48%;height:28px;line-height:28px;}
.pshare li img {vertical-align:middle;margin-right:12px;}
.jsshare span.stxt {display:inline-block;font-size:14px;line-height:24px;padding:0 8px 0 0;position:relative}
.jsshare a,.jsshare a img {width:35px;vertical-align:middle}
/*product(right)*/.watch_botton {margin-top:30px;}
.button_box button {border:none;width:140px;padding:10px 20px;font-size:14px;color:#ffffff;cursor:pointer;outline:none;background:#086435;}
.button_box p {padding:10px 0;}
.pror_detail .fr h1,.productsTags {font-weight:600;display:block;font-size:19px;border-bottom:1px dashed #ddd;padding:7px 0px;margin-bottom:10px;line-height:34px;color:#666;}
.watch_botton .ptit {border:none;padding:10px 20px;font-size:14px;color:#ffffff;cursor:pointer;outline:none;background:#6e93dc;display:inline-block; margin-top: 10px;}
/*search*/h1 {text-transform:capitalize;font-size:36px;}
.plist {display:inline-block;}
.plist ul {float:left;width:100%;transition:all 0.6s;}
.plist ul .fl {float:left;width:250px;}
.plist ul .fl img {width:100%;height:100%;}
.plist ul strong {font-weight:bold;}
.plist ul li>p {transition:all 0.3s;padding-left:270px;}
.plist ul a {color:#333;}
.plist ul a:hover {color:#666;}
.rollPro1 {width:100%;margin:10px auto;overflow:hidden;}
.rollPro1 li {width:30%;float:left;margin-right:3%;text-align:center;}
.rollPro1 li .pbox {border:1px solid #ddd;padding:4px;}
.rollPro1 li a {text-decoration:none;color:#333;}
.rollPro1 li .pbox img {max-width:100%;max-height:100%;}
.rollPro1 li p {height:40px;line-height:20px;overflow:hidden;margin:10px auto;}
/*news*/.news_message {padding:0 16px;border:none;}
.news_message .news_li {text-align:right;height:40px;margin-top:0!important;background:url(../images/pico.png) 5px 15px no-repeat;border-bottom:1px dashed #ddd;line-height:40px;color:#888;overflow:hidden;}
.news_message .news_li  a {float:left;font-size:15px;text-align:left;text-indent:15px;color:#666;display:inline-block;width:80%;overflow:hidden;height:40px;}
.news_message li span {font-size:14px;color:#333;}
.news_message li a:hover {color:#666;text-decoration:underline;}
.box_li {padding:20px 0;border-bottom:1px solid #ececec;float:left;width:100%;}
.box_left {width:200px;float:left;}

.box_left img {width:100%;}
.box_right {padding-left:220px;float:none;}
.box_right h3 a {color:#333333;font-size:18px;line-height:16px;}
.artical_date {padding:5px 0;color:#666;font-size:14px;}
@media screen and (max-width:990px) {
    .box_left {width:40%;}
    .box_right{ width:58%;padding-left: 0px; float: right;}
    .box_right h3{ line-height: 25px; height: 25px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
    .box_right h3 a{ font-size: 14px;}
    .box_right .artical_date { display: none;}
    .box_right .txt{ line-height: 18px; height: 54px; overflow: hidden;}
}
/*news_content*/.tit {text-align:center;color:#333;font-size:22px;}
.time {line-height:30px;border-bottom:1px solid #ccc;padding-top:10px;font-size:12px;color:#999;width:160px;margin:0px auto 20px;text-align:center;}
.pinfo img {max-width:100%;}
.prev_next {padding:20px 0;font-size:16px;color:#444444;width:100%;border:none!important;}
.prev_next li:nth-child(1) {margin-right:5%;}
.prev_next li {float:left;width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.prev_next a {color:#444444;font-size:15px;}
.pro_right .news_top {font-size:25px;line-height:24px;padding:25px 0 5px;font-weight:normal;height:30px;color:#000;}
.news_mid {border:none!important;}
.news_mid li {float:left;width:50%;height:35px;line-height:35px;}
.news_mid li a {display:block;white-space:nowrap;margin-right:3%;text-overflow:ellipsis;overflow:hidden;font-size:14px;border-bottom:1px dashed #ccc;color:#333;}
.news_mid a:hover {color:#000;text-decoration:underline;}
.prev_next a:hover {color:#000;}
.case_explain {padding:10px 0;line-height:26px;}
.ejfl {font-size:24px;font-weight:normal;}
@media screen and (max-width:1200px) {.info-links {display:none;}
    .give_ul li {width:33.333%;}
    .tran_ul li {padding:4px 19px 0 20px;}
    .tran_imgbox {width:70%!important;height:228px;margin-left:15%;border-radius:36px 36px 0 0;}
    .tran_ul {width:70%;border-radius:inherit;margin-left:15%;}
    .tran_ul li:last-child {border-radius:0 0 36px 36px;}
    #strong .container {background:none;padding:30px 0;}
    .strong_content {margin-left:15%;}
    .sinian:hover {margin-top:0;}
    .sinian a {display:block;text-align:center;}
    #partner .fl,#partner .fr {width:100%;}
    .fl_content h3 span:after,.fl_content h5 span:after {left:45%;}
    #partner .fl {margin-bottom:30px;}
    .product_content ul li {width:50%;}
    .pror_detail .fr {width:100%;}
    .singglepic {text-align:left !important;}
}
@media screen and (max-width:960px) {.parallax-content li,.foot_ul>li {width:50%;}
    .partner_fr ul li {width:50%;margin-bottom:15px;}
    .hidden_content {display:block;}
    .sbtn {display:none;}
    .singgle_b {width:50%;}
    .nav {position:absolute;float:right;transition:all 0.3s;z-index:200;right:0px;width:300px;min-width:unset;top:67px;padding:0;background:#000;height:unset;}
    .nav>li {float:none;display:none;}
    .nav>li a {line-height:45px; color:#fff;}
    .nav .submenu {left:unset!important;right:300px;top:0;}
    .mobile_login_menu {display:block;margin-right:15px;}
    .logo_bar {height:67px;line-height:67px;transform:unset;}
    .logo_bar img {transform:unset;}
    .tran_imgbox {
        width: 84%!important;
        height: 228px;
        margin-left: 8%;
      
    }

    .tran_ul {width:84%;border-radius:inherit;margin-left:8%;}
	  .strong_content {margin-left:0%;}
	
}
@media screen and (max-width:760px) {
	
	.foot_top .fl {width:100%;padding-left:0;text-align:center;}
    .foot_top .fm {display:none;}
    .foot_top .fr {width:100%;text-align:center;}
    .foot_ul>li,.parallax-content li {width:100%;}
    .give_ul li {width:33.33% !important;height:122px;margin-bottom:15px;}
	
	.give_ul li p {   
    font-size: 14px;
}
	#given {
      margin-bottom: 50px;
    }
	.give_title {
    font-size: 18px;  
    }
	
    .l_content {width:100%;}
    .pro_left {width:100% !important;float:none!important;}
    .pro_right {padding-left:0!important;}
    .itembody .list_left {float:none!important; width:100%;}
    .itembody .list_right {width:100%;padding-left:0!important;margin-top:10px;}
	.foot_ul>li:nth-child(2) {
      width: 100%;
    }
	
	.foot_ul>li .foot_info ul li {
       width: 50%;
    }
	
	.foot_ul>li:nth-child(2) .foot_info {
   
       height: auto;
    }
}

.single_imgb .row{ display:flex; flex-direction: row; flex-wrap: wrap;}

.single_imgb .row .col-md-4{ width:32%; margin-right: 2%}
.single_imgb .row .col-md-4:nth-child(3n){margin-right:0%}
.single_imgb .row .col-md-4 p{text-align: center;margin-bottom: 10px; background: #e0e0e0; color:#333; height: 35px; line-height: 35px; padding-top: 0px; margin-top: -7px;}
@media(max-width:990px){
	.single_imgb .row .col-md-4{ width:100%;margin-right: 0%}
}
.table,.table1,table.imagetable,table.hovertable,table#verzebra,table#emphasis,table#newspaper,table.colorful,table#ccyydyl {width:100%;border-collapse:collapse;}
.table p,.table1 p,table.imagetable p,table.hovertable p,table#verzebra p,table#emphasis p,table#newspaper p,table.colorful p,table#ccyydyl p {padding:0px;margin:0px;}
/*table1.css*/.table1 th,.tabl1e td {border:1px solid #cdcdcd;padding:5px;}
.table1 tr:nth-child(odd) {background-color:#efede1;}
.table1 tr:nth-child(even) {background-color:#fff;}
.table1 tr:first-child {background-color:#8db3e3;}
.table1 tr:nth-child(3) {background-color:#d7d7d7;}
/*table.css*/.table th,.table tr.bgcolor {background-color:#c1c1c1;}
.table th,.table td {border:1px solid #000;padding:5px;}
/*table.imagetable.css*/table.imagetable {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;border-width:1px;border-color:#999999;border-collapse:collapse;}
table.imagetable th {background:#b5cfd2 url('../images/cell-blue.jpg');border-width:1px;padding:8px;border-style:solid;border-color:#999999;}
table.imagetable td {background:#dcddc0 url('../images/cell-grey.jpg');border-width:1px;padding:8px;border-style:solid;border-color:#999999;}
/*table.hovertable.css*/table.hovertable {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;border-width:1px;border-color:#999999;border-collapse:collapse;}
table.hovertable th {background-color:#c3dde0;border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9;}
table.hovertable tr {background-color:#d4e3e5;}
table.hovertable tr:hover {background-color:rgb(255,255,102);}
table.hovertable td {border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9;}
/*verzebra.css*/#verzebra {font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse;}
#verzebra th {font-size:14px;font-weight:normal;padding:12px 15px;border-right:1px solid #fff;border-left:1px solid #fff;color:#039;}
#verzebra td {padding:8px 15px;border-right:1px solid #fff;border-left:1px solid #fff;color:#669;}
.vzebra-odd {background:#eff2ff;}
.vzebra-even {background:#e8edff;}
#verzebra #vzebra-adventure,#verzebra #vzebra-children {background:#d0dafd;border-bottom:1px solid #c8d4fd;}
#verzebra #vzebra-comedy,#verzebra #vzebra-action {background:#dce4ff;border-bottom:1px solid #d6dfff;}
/*emphasis.css*/#emphasis {font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse;}
#emphasis th {font-size:14px;font-weight:normal;padding:12px 15px;color:#039;}
#emphasis td {padding:10px 15px;color:#669;border-top:1px solid #e8edff;}
.oce-first {background:#d0dafd;border-right:10px solid transparent;border-left:10px solid transparent;}
#emphasis tr:hover td {color:#339;background:#eff2ff;}
/*newspaper.css*/newspaper {font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse;border:1px solid #6cf;}
#newspaper th {padding:20px;font-weight:normal;font-size:13px;color:#039;text-transform:uppercase;border-right:1px solid #0865c2;border-top:1px solid #0865c2;border-left:1px solid #0865c2;border-bottom:1px solid #fff;}
#newspaper td {padding:10px 20px;color:#669;border-right:1px dashed #6cf;}
/*colorful.css*/table.colorful {font-family:"Trebuchet MS",sans-serif;font-size:16px;font-weight:bold;line-height:1.4em;font-style:normal;border-collapse:separate;}
.colorful thead th {padding:15px;color:#fff;text-shadow:1px 1px 1px #568F23;border:1px solid #93CE37;border-bottom:3px solid #9ED929;background-color:#9DD929;background:-webkit-gradient(        linear,left bottom,left top,color-stop(0.02,rgb(123,192,67)),color-stop(0.51,rgb(139,198,66)),color-stop(0.87,rgb(158,217,41))        );background:-moz-linear-gradient(        center bottom,rgb(123,192,67) 2%,rgb(139,198,66) 51%,rgb(158,217,41) 87%        );-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius:5px 5px 0px 0px;border-top-left-radius:5px;border-top-right-radius:5px;}
.colorful thead th:empty {background:transparent;border:none;}
.colorful tbody th {color:#fff;text-shadow:1px 1px 1px #568F23;background-color:#9DD929;border:1px solid #93CE37;border-right:3px solid #9ED929;padding:0px 10px;background:-webkit-gradient(        linear,left bottom,right top,color-stop(0.02,rgb(158,217,41)),color-stop(0.51,rgb(139,198,66)),color-stop(0.87,rgb(123,192,67))        );background:-moz-linear-gradient(        left bottom,rgb(158,217,41) 2%,rgb(139,198,66) 51%,rgb(123,192,67) 87%        );-moz-border-radius:5px 0px 0px 5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.colorful tfoot td {color:#9CD009;font-size:32px;text-align:center;padding:10px 0px;text-shadow:1px 1px 1px #444;}
.colorful tfoot th {color:#666;}
.colorful tbody td {padding:10px;text-align:center;background-color:#DEF3CA;border:2px solid #E7EFE0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#666;text-shadow:1px 1px 1px #fff;}
/*ccyydyl.css*/#ccyydyl {font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse;}
#ccyydyl th {font-size:14px;font-weight:normal;padding:12px 15px;color:#039;}
#ccyydyl td {padding:10px 15px;color:#669;border-top:1px solid #e8edff;}
#ccyydyl th:nth-child(odd),#ccyydyl td:nth-child(odd) {background:#f6f6f6;border-right:10px solid transparent;border-left:10px solid transparent;}
#ccyydyl tr:nth-child(odd) td:nth-child(odd) {background-color:#eee;}
#ccyydyl tr:hover td {color:#339;background-color:#f0f6f9 !important;}
.inner_banner img {width:100%;}

/*----------------------------------flag.css----------------------------------*/
#xyz ul{display:flex;justify-content:center;padding-top:10px;flex-wrap: wrap}
#xyz ul li{margin:5px}
#xyz ul li a{font-size:12px;color:#6f6078;display:flex;align-items: center;line-height:1.4;text-transform: capitalize}
#xyz ul li a img{margin-right:3px}
.products_wrap.clearfix .ptit{font-size:25px;line-height:24px;padding:25px 0 5px;font-weight:normal;height:30px;color:#000;}
.rollPro1 li .pbox a {display:block;width:100%;height:280px;position:relative;}
.rollPro1 li .pbox img {position:absolute;top:50%;left:50%;-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
@media screen and (max-width:1100px){.rollPro1 li .pbox a{height:220px;}}
@media screen and (max-width:990px){.rollPro1 li .pbox a{height:120px;}}
.products.ssp_mid{margin-bottom:60px;}

.ejfl {color:#111;line-height:1.3;margin-bottom:12px;}
.proIntro {padding:8px;border:1px solid #ccc;border-radius:6px;line-height:1.7;color:#555;margin-bottom:20px;}
.proIntro a {color:#555;}
.button_box * {font-size:15px;line-height:1.7;color:#111;}
.button_box button {margin-bottom:12px;}
.button_box p {padding:3px 0;}
.productsTags {border:none;font-size:15px;line-height:1.7;font-weight:500;color:#111;}
.productsTags a {color:#111;}
ul.breadcrumb li{ display: inline-block; }
ul.breadcrumb li::after{ content: "/";margin: 0px 6px;}
ul.breadcrumb li:last-child::after{ content: '';}
ul.breadcrumb li.active{ background: none !important;}
ul.pagination li{
	background:none;
    display: inline-block;
}

ul.pagination li a{background-color:rgba(0,0,0,.2) !important;}
ul.pagination li.active {
    background: none !important;
}
ul.pagination li.active  a{    color: #FFF; background: #086435 !important;}	