/*common*/* {margin:0;padding:0;}
ul,li {list-style:none;}
a {text-decoration:none;}
body {font-size:14px;word-spacing:normal;color:#333;font-style:normal;font-weight:normal;position:relative;line-height:1.7;}
.container {max-width:1200px;margin:0 auto;}
.clearfix {zoom:1;}
.clearfix:before,.clearfix:after {display:table;content:"";}
.clearfix:after {clear:both;}
input {outline:none;}
.fl {float:left;}
.fr {float:right;}
/*font*/@font-face {font-family:Lato-Light_0;src:url("/fonts/Lato-Light_0.ttf")}
@font-face {font-family:Open Sans Bold;src:url("/fonts/Open Sans Bold.ttf")}
@font-face {font-family:Open Sans;src:url("/fonts/Open Sans.ttf")}
@font-face {font-family:Lato-Regular_0;src:url("/fonts/Lato-Regular_0.ttf")}
@font-face {font-family:Lato-Bold_0;src:url("/fonts/Lato-Bold_0.ttf")}
@font-face {font-family:PlayfairDisplay-Regular-7;src:url("/fonts/PlayfairDisplay-Regular-7.ttf")}
@font-face {font-family:Lato-Black_0;src:url("/fonts/Lato-Black_0.ttf")}
@font-face {font-family:Roboto-Regular;src:url("/fonts/Roboto-Regular.ttf")}
@font-face {font-family:RobotoCondensed-Bold;src:url("/fonts/RobotoCondensed-Bold.ttf")}
.top {height:42px;line-height:42px;background:#1b2135;}
#head {border-bottom:1px solid #e1e1e1;}
.top p {color:#cdcdcd;font-size:14px;display:inline-block;margin-left:25px;}
.top_share {float:right;margin-right:25px;}
.top_share a {display:inline-block;width:14px;height:14px;padding:0 10px;font-size:16px;}
.top_share a:nth-child(1) {color:#44609d;}
.top_share a:nth-child(2) {color:#54adef;}
.top_share a:nth-child(3) {color:#d9524e;}
.top_share a:nth-child(4) {color:#cd171e;}
.top_share a:nth-child(5) {color:#ff9325;border-right:none;padding-right:0;}
.top_share a:hover {color:#dc241a;}
.mid {border-bottom:1px solid #e1e1e1;}
.logo_img a {height:88px;line-height:88px;display:inline-block;}
.logo_img a img {vertical-align:middle;}
.logo_img {float:left;margin-left:25px;}
.mid_contact {float:right;padding:16px 0;}
.mid_contact li {display:inline-block;padding-right:15px;}
.mid_contact li:last-child {margin-right:10px;}
.mid_contact .fl {width:60px;height:50px;text-align:center;line-height:50px;border-left:1px solid #e1e1e1;}
.mid_contact .fl img {vertical-align:middle;}
.mid_contact .fr .conc_title {font-family:Open Sans Bold;color:#000;font-size:17px;}
.mid_contact .fr p,.mid_contact .fr p a {font-family:Open Sans;color:#898989;font-size:13px;}
.search_bar {float:right;height:43px;line-height:43px;margin-right:25px;margin-top:11px;}
#btnSearch {width:43px;height:43px;float:right;border:none;background:#dc241a url(/images/search.png) center center no-repeat;color:#fff;cursor:pointer;line-height:43px;}
#txtSearch {height:43px;line-height:43px;border:none;font-size:16px;text-indent:20px;outline:none;color:#fff;background:#dc241a;font-family:Lato-Regular_0;width:130px;float:right;}
.nav li {float:left;position:relative;}
.nav li a {font-family:Lato-Bold_0;font-size:17px;color:#2b2b2b;padding:0 20px;height:60px;display:inline-block;line-height:60px;border-right:1px solid #e1e1e1;}
.nav li a:hover {background:#dc241a;color:#fff;}
.hidden_content {position:relative;z-index:1000;height:66px;line-height:66px;display:none;background:#dc241a;padding:0 25px;}
.mobile_logo {display:inline-block;}
.mobile_logo img {vertical-align:middle;}
.mobile_login_menu {float:right;display:none;}
.mobile_login_menu img {vertical-align:middle;cursor:pointer;background:#dc241a;}
.hide_menuwrap {position:absolute;float:right;transition:all 0.3s;z-index:200;right:0px;width:300px;}
.nav .submenu {position:absolute;float:left;width:auto;top:60px;left:0px;background:#fff;padding-left:0px;opacity:0.95;filter:alpha(opacity=85);z-index:9999999;display:none;}
.nav .submenu li {border-bottom:1px solid #d8d8d8;float:none;border-left:1px solid #d8d8d8; text-align:center; width:127px}
.nav .submenu li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px;height:40px;display:block;color:#dc241a;padding:5px 8px;text-transform:capitalize;}
.nav .submenu li a:hover {background:#dc241a;color:#fff;}
.hide_menuwrap .nav_en1 {float:none;}
.hide_menuwrap .nav_en li {float:none;}
.hide_menuwrap .nav_en1 a {background:#fff;display:block;height:45px;line-height:45px;border-bottom:1px solid #dc241a;color:#dc241a;border-right:none;padding-left:10px;}
#slider {width:100%;margin:0 auto;}
.controls li {top:50%;margin-top:-30px;}
.controls li:nth-child(1) {left:0;}
.controls li:nth-child(2) {right:0;}
.nav_pagi {text-align:center;padding-top:25px;}
.pagination {overflow:auto;margin:0!important;margin-left:-36px!important;bottom:35px!important;}
.pagination li {background:#fff;width:15px!important;height:15px!important;}
.pagination li.active {background:#dc241a;}
.title_bar {text-align:center;}
.responsive {width:100%;height:auto;display:block;}
/*banner end*/#about {padding:50px 0;}
#about .fl {width:40%;}
#about .fr {width:55%;margin-bottom:30px;}
#about .fr p {font-family:PlayfairDisplay-Regular-7;}

.about_title {font-family:Lato-Black_0;font-size:50px;color:#dc241a;margin-top:0px;}
.about_title span {color:#2b2b2b;}
.about_top {position:relative;}
.about_top .fl {position:absolute;width:100%;height:100%;}
.about_learn a {background:linear-gradient(90deg,#dc241a,#dc241a);display:inline-block;height:46px;line-height:46px;font-family:Lato-Bold_0;font-size:14px;color:#fff;text-transform:uppercase;padding:0 40px;border-radius:50px;margin-top:35px;transition:all .6s;}
.about_learn a:hover {background:linear-gradient(90deg,#dc241a,#dc241a);}
.play_video {position:absolute;height:100%;width:81.5%;}
.play_video img {max-height:100%;}
.play_bar {position:absolute;right:-27px;top:50%;margin-top:-27px;width:55px;height:55px;background:#ffbeaf;text-align:center;line-height:55px;border-radius:50%;z-index:100;cursor:pointer;}
.play_icon {font-size:16px!important;width:16px;height:16px;}
.icon_wrap {width:40px;height:40px;background:#ffdfd7;border-radius:50%;line-height:40px;margin:7.5px auto;}
.icon_wrap div {margin-left:2px;}
@keyframes mymove {0% {opacity:1;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);}
    100% {opacity:0;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5);}
}
.key_fream {padding:10px;animation:mymove 2s infinite;-webkit-animation:mymove 2s infinite;position:absolute;right:-20px;top:50%;margin-top:-20px;width:20px;height:20px;background:#dc241a;border-radius:50%;z-index:99;}
.about_li {margin-top:80px;overflow:hidden;}
.animated {animation-duration:2s!important;}
.about_li li {float:left;width:25%;text-align:center;padding:25px 0;}
.aboutli_content {padding:0 20px;}
.icon_box {width:95px;height:95px;line-height:95px;text-align:center;font-size:34px!important;color:#fff;border-radius:20px;transform:rotate(45deg);display:inline-block;}
.about_li li .top_icon {transform:rotate(-45deg);color:#fff;transition:all .6s;width:40px;height:40px;}
.aboutli_title {font-family:Roboto-Regular;color:#3f3f3f;font-size:17px;margin-top:25px;}
.about_number {font-family:RobotoCondensed-Bold;font-size:24px;margin:5px 0;color:#4c4c4c;}
.about_li .animated:nth-child(1) {animation-duration:2s!important;}
.about_li .animated:nth-child(2) {animation-duration:3s!important;}
.about_li .animated:nth-child(3) {animation-duration:4s!important;}
.about_li .animated:nth-child(4) {animation-duration:5s!important;}
.about_li li .icon_box {background:#ffa84e;}
.aboutli_content p {font-family:Roboto-Regular;color:#898989;font-size:14px;}
.about_li li:hover .icon_box {background:linear-gradient(90deg,#dc241a,#dc241a);}
.latest {width:360px;height:90px;float:left;line-height:90px;margin-top:-50px;text-align:center;font-family:Lato-Black_0;font-size:36px;color:#fff;background:#ffa84e;display:none;}
.product_top {background:linear-gradient(90deg,#dc241a,#dc241a);height:100px;line-height:100px;font-family:Verdana Bold;font-size:33px;color:#fff;font-weight:bold;}
.product_nav {float:right;}
.product_nav li {float:left;font-family:Lato-Regular_0;background:#fff;color:#dc241a;width:180px;height:50px;line-height:50px;border:1px solid #dc241a;text-align:center;cursor:pointer;}
.current {background:#dc241a!important;color:#fff!important;}
.single_pro .left_bar {width:31.333%;box-shadow:1px 5px 20px #c9c7c7;border-radius:8px;color:#fff;margin-top:275px;}
.left_procontent {margin:15px;padding:100px 25px;background:linear-gradient(90deg,#dc241a,#dc241a);border-radius:8px;}
.product_change {float:left;width:100%;margin-top:150px;position:relative;}
.product_li {width:100%;}
.product_li li {float:left;width:32%;box-shadow:1px 5px 20px #c9c7c7;border-radius:8px;margin-bottom:2%;margin-right:2%;}
.product_li li:nth-child(2),.product_li li:nth-child(5),.product_li li:nth-child(8),.product_li li:nth-child(11),.product_li li:nth-child(14),.product_li li:nth-child(17) {margin-top:-90px;}
.product_li li:nth-child(3n) {margin-right:0;}
.procontent_img {text-align:center;margin-bottom:40px;}
.content_learn {text-align:center;}
.content_learn a {font-family:Lato-Bold_0;text-transform:uppercase;font-size:14px;color:#dc241a;margin-top:60px;display:inline-block;height:46px;line-height:46px;width:140px;background:#ffffff;border-radius:50px;border:2px solid #dc241a;}
.content_learn a:hover {background:#dc241a;color:#fff;border:2px solid #fff;}
.proli_top img {max-width:100%;}
.proli_top {display:inline-block;text-align:center;border-bottom:1px solid #dedede;width:90%;padding:5%;}
.proli_content h3 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:15px 25px;}
.proli_content h3 a {color:#4b4b4b;font-family:Lato-Regular_0;font-size:17px;}
.proli_content h3 a:hover,.news_li li h3 a:hover {color:#dc241a;}
.learn_more {margin-bottom:21px;}
.learn_more a {margin:5px 25px;background:url("/images/arrow_right.png") no-repeat center right;font-family:Lato-Bold_0;display:block;color:#dc241a;}
.bottom_control {position:absolute;left:50%;margin-left:-30px;bottom:20px;}
.bottom_control li {display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid #ff465a;background:#fff;cursor:pointer;margin-right:5px;}
/*
.active {background:linear-gradient(90deg,#dc241a,#dc241a) !important;position:relative;}
.active:after,.factive:after {position:absolute;width:25px;height:25px;background:#ffd5cc;content:'';display:block;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:-5;}
*/
#number {margin-top:50px;background:linear-gradient(90deg,#dc241a,#dc241a);}
#number ul {display:flex;justify-content:space-between;}
#number li {display:inline-block;text-align:center;font-family:Lato-Black_0;color:#fff;padding:40px 0;overflow:hidden;}
.number_font,#number li span {font-size:47px;display:inline-block;}
#number li p {font-size:20px;}
#feature {padding:50px 0;}
.feature_top {text-align:center;}
.feature_p {font-family:Lato-Black_0;font-size:15px;color:#4b4b4b;text-transform:uppercase;margin-bottom:20px;}
.feature_top .feature_line {height:1px;margin:2px auto;}
.feature_top .feature_line:nth-child(2) {width:100px;background:#3ecca2;}
.feature_top .feature_line:nth-child(3) {width:215px;background:#ffa342;}
.feature_top .feature_line:nth-child(4) {width:100px;background:#6dbac5;}
.feature_top p {color:#181b2c;font-family:Lato-Black_0;font-size:47px;}
.feali_top {display:inline-block;text-align:-webkit-center;width:100%;margin-bottom:20px;overflow:hidden;}
.feature_li img {max-width:100%;transition:all .3s;display:block;}
.feature_li img:hover {transform:scale(1.2);}
.feature_li {padding:5px 5px;overflow:hidden;}
.feature_li li {float:left;width:24%;margin-right:1%;box-shadow:1px 5px 20px #eaf4fd;}
.feature_li li:nth-child(4n) {margin-right:0;}

.feature_li2 img {max-width:100%;transition:all .3s;display:block;}
.feature_li2 img:hover {transform:scale(1.2);}
.feature_li2 {padding:5px 5px;overflow:hidden;}
.feature_li2 li {float:left;width:32%;margin-right:2%;box-shadow:1px 5px 20px #eaf4fd;}
.feature_li2 li:nth-child(3n) {margin-right:0;}
.feature_li2 li:nth-child(6n) {margin-right:0;}
.feature_li2 li:nth-child(9n) {margin-right:0;}
.feature_content2 {padding:10px;font-family:Lato-Regular_0;}
.feature_content2 h3 {white-space:nowrap;padding-bottom:15px;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e6e6e6;}
.feature_content2 h3 a {color:#4b4b4b;font-size:19px;font-weight:normal;}
.feature_content2 h3 a:hover {color:#dc241a;}
.feature_content2 p {margin-top:15px;color:#4b4b4b;font-size:14px;height:50px;overflow:hidden;text-overflow:ellipsis;}


.feature_content {padding:10px;font-family:Lato-Regular_0;}
.feature_content h3 {white-space:nowrap;padding-bottom:15px;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e6e6e6;}
.feature_content h3 a {color:#4b4b4b;font-size:19px;font-weight:normal;}
.feature_content h3 a:hover {color:#dc241a;}
.feature_content p {margin-top:15px;color:#4b4b4b;font-size:17px;height:85px;overflow:hidden;text-overflow:ellipsis;}
.fear_more {display:inline-block;width:135px;height:42px;line-height:42px;border-radius:50px;border:2px solid #ff5745;text-align:center;color:#ff5745;font-family:Lato-Bold_0;font-size:14px;text-transform:uppercase;margin:15px 0;transition:all .6s;position:relative;z-index:10;overflow:hidden;}
.fear_nav {text-align:center;margin-top:45px;}
.fear_nav li {display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid #ff465a;background:#fff;cursor:pointer;margin-right:5px;}
.factive {background:#ff465a!important;position:relative;}
#condition {background:url("/images/condibg.png") no-repeat;height:400px;color:#fff;padding:50px 0;}
.condi_title {font-family:Lato-Black_0;font-size:47px;color:#fff;text-align:center;}
.condi_top span {font-family:RobotoCondensed-Bold;font-size:30px;display:inline-block;margin:0 8px;}
.condi_content {max-width:1400px;margin:0 auto;}
.condi_top {text-align:right;}
.left_content,.right_line {float:left;}
.left_content {width:60%;}
.right_line {width:40%;}
.condi_left {float:left;width:33.333%;text-align:right;}
.mid_img {float:left;width:33.33%;margin-top:30px;}
.mid_img img {max-width:100%;}
.right_content {float:right;width:33.33%;text-align:left;}
.right_content .condi_top {text-align:left;}
.right_line img {max-width:100%;}
.condi_li {margin-bottom:30px;}
#news {margin-top:150px;}
.news_licontent {padding:0 15px;}
.news_li li {float:left;width:45%;margin-bottom:50px;}
.news_li li:nth-child(2n) {margin-left:10%;}
.news_li li:nth-child(2) {margin-top:100px;}
.news_li li:nth-child(3) {margin-top:-100px;}
.news_top a {border-radius:5px;display:inline-block;position:relative;z-index:10000;}
.news_top a img {max-width:100%;display:block;}
.news_li li h3 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:15px 0;}
.news_li {position:relative;padding-top:50px;margin-top:40px;overflow:hidden;}
.news_li li h3 a {color:#4b4b4b;font-family:Lato-Black_0;font-size:15px;}
.news_li li p {font-family:Lato-Regular_0;color:#a0a0a0;font-size:14px;}
.newsmid_line {width:10%;background:url("/images/line.png") no-repeat;position:absolute;left:50%;top:0;height:100%;z-index:-1;}
.news_licontent .news_top {text-align:center;}
.news_arr {display:inline-block;margin-left:10px;}
.pubdate {width:70px;height:70px;border-radius:50%;border:5px solid #ff5745;position:absolute;left:50%;margin-left:-38px;top:115px;z-index:1000;text-align:center;background:#fff;transition:all 1s;}
.news_li li:hover .pubdate {transform:rotateY(360deg);}
.pubdate_day {font-family:Lato-Black_0;color:#5f5f5f;font-size:18px;margin-top:10px;}
.pubdate_mon {font-family:Lato-Bold_0;color:#848484;font-size:12px;}
.pubdate:after {content:"";display:block;position:absolute;width:0px;height:0px;border-top:10px solid #fff;border-bottom:10px solid #fff;border-left:20px solid #fff;border-right:20px solid #ff5745;top:22px;left:-43px;z-index:1;}
.news_li li:nth-child(2) .pubdate {top:220px;border:5px solid #ffcb7e;}
.news_li li:nth-child(2) .pubdate:after {left:73px;transform:rotate(180deg);border-right:20px solid #ffcb7e;}
.news_li li:nth-child(3) .pubdate {top:520px;border:5px solid #ffcb7e;}
.news_li li:nth-child(3) .pubdate:after {border-right:20px solid #ffcb7e;}
.news_li li:nth-child(4) .pubdate {top:630px;}
.news_li li:nth-child(4) .pubdate:after {transform:rotate(180deg);left:73px;}
.rvc {max-width:1024px;position:relative;margin:auto;}
.rvc .rvc-wrapper {margin:auto;overflow:hidden;max-width:1024px;}
.rvc .rvc-wrapper ul {overflow:hidden;position:relative;}
.rvc .rvc-wrapper ul li {float:left;text-align:center;height:35px;line-height:35px;}
.rvc .rvc-wrapper ul li img {vertical-align:middle;}
.foot_top {margin-top:-150px;overflow:hidden;display:none;}
.foot_top .container {padding:50px 0;background:linear-gradient(90deg,#dc241a,#dc241a);}
.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:-20px;}
.rvc-prv {left:-25px;}
#foot {background:#171b2c;padding-top:20px;}
.foot_contact {margin:20px 25px 0 25px;overflow:hidden;}
.foot_icon {width:80px;height:80px;line-height:80px;border-radius:50%;transition:all .6s}
.foot_contact li:nth-child(1) .foot_icon {background:url("/images/7.png") no-repeat 0 0;background-size:cover;}
.foot_contact li:nth-child(2) .foot_icon {background:url("/images/6.png") no-repeat 0 0;background-size:cover;}
.foot_contact li:nth-child(3) .foot_icon {background:url("/images/8.png") no-repeat 0 0;background-size:cover;}
.foot_contact li:hover .foot_icon {background-position:-80px 0;}
.foot_contact li {float:left;width:15%;text-align:-webkit-center;text-transform:uppercase;font-size:16px;}
.foot_contact li:nth-child(2) {width:70%;}
.foot_contact li p {font-family:Lato-Bold_0;color:#fff;word-break:break-all;}
.foot_name {font-family:Lato-Black_0;color:#b0b0b0;margin:20px 0;}
.foot_contact li:nth-child(2) p {max-width:50%;margin:0 auto;}
.foot_share {max-width:400px;margin:0 auto;text-align:center;}
.foot_share a {color:#a5a7ae;display:inline-block;padding:30px;}
.foot_share a:hover {color:#ff524a;}
.copy_right {font-family:Lato-Regular_0;text-align:center;color:#d1d1d1;font-size:14px;}
.back_top {text-align:center;margin-top:20px;}
.back_top img {max-height:100%;display:block;margin:0 auto;cursor:pointer;}
.fear_more::before {background:#ff5745;transform-origin:0% 50%;left:0px;top:0px;right:0px;bottom:0px;position:absolute;z-index:-1;content:"";transform:scaleX(0);transition-property:transform;transition-duration:0.5s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:0.5s;-webkit-transition-property:transform;-webkit-transform:scaleX(0);-webkit-transform-origin:0 50%;}
.fear_more:hover {color:#fff;text-decoration:underline;background:#dc241a;}
.fear_more:focus {color:#333;background:#fff;}
.fear_more:active {color:#333;background:#fff;}
.fear_more:hover::before {transform:scaleX(1);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transform:scaleX(1);}
.fear_more:focus::before {transform:scaleX(1);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transform:scaleX(1);}
.fear_more:active::before {transform:scaleX(1);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transform:scaleX(1);}
@media screen and (max-width:1260px) {.about_li li {width:50%;}
    #number li {width:33.333%;}
    .search_bar {display:none;}
    #about .fl {width:100%;height:450px;position:relative;}
    #about .fr {width:100%;text-align:center;}
    .play_video {width:100%;text-align:center;}
    .play_bar {right:50%;margin-right:-28px;}
    .key_fream {right:50%;margin-right:-21px;}
    .play_video img {max-width:100%;}
    #agents .fr {width:100% !important;left:0!important;}
    #agents .fl {display:none;}
    .agents_right {width:100% !important;float:none!important;}
}
@media screen and (max-width:1024px) {.itembody .list_right {padding-left:0!important;}
    .list_left {float:none!important;}
    .pror_detail .fr {width:100% !important;}
}
@media screen and (max-width:960px) {.top,.mid_contact {display:none;}
    .hidden_content {display:block;}
    .pro_right {padding-left:0!important;}
    .pro_left {width:100% !important;float:none!important;}
    .mobile_login_menu {display:block;margin-right:15px;line-height:89px;}
    .nav {position:absolute;float:right;transition:all 0.3s;z-index:200;right:0px;width:300px;min-width:unset;top:89px;padding:0;background:#fff;height:unset;}
    .nav>li {float:none;display:block;}
    .nav>li a {line-height:45px;color:#dc241a;border-bottom:1px solid #dc241a;height:45px;display:block;}
    .nav .submenu {left:unset!important;right:300px;top:0;}
}
@media screen and (max-width:900px) {.product_li {width:100%;}
    .single_pro .left_bar {width:100%;margin-top:0;}
    #number li {width:100%;}
    #number ul {display:unset;}
}
@media screen and (max-width:760px) {.about_li li {width:100%;}
    .single_pro {padding:0 25px;}
    .product_li li {width:100%;margin-left:0;margin-bottom:0!important;margin-top:30px!important;}
    .product_change {padding-bottom:50px;}
    .product_li {padding-bottom:25px;}
    #number {margin-top:5px;}
    .feature_li li {width:100%;margin-right:0;text-align:center;}
    .feature_li {padding-bottom:15px;}
    .foot_contact li {width:100% !important;margin:15px 0;}
    .agents_nav {width:100% !important;float:none!important;}
    .agents_title {width:50%;float:left;}
    .agents_li li {margin-top:0!important;float:left;width:50%;}
    .agents_font {width:100% !important;}
    .agents_li li span {display:none!important;}
}
@media screen and (max-width:640px) {#number li {width:50%;}
}
@media screen and (max-width:470px) {#number li {width:100%;}
    .agents_title,.agents_li li {width:100%;}
}
.pro_right ul li:nth-child(1) .itembody_in {padding-top:0;}
.products {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 {padding:0 25px;margin-top:5px;}
.pro_left {width:200px;padding-bottom:10px;font-size:15px;line-height:1.7;color:#666;}
.pro_left .foot_contact li {width:100% !important;}
.pro_left .foot_contact {margin:0!important;background:#171b2c;padding:25px 10px;}
.pro_left .foot_contact li:nth-child(2) p {max-width:90%;}
.pro_left,.list_left,.list_right {float:left;}
.con_title {height:55px;line-height:55px;color:#ffffff;background:#dc241a;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:700px;}
.single_imgb{ font-size:16px}
.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:#dc241a;border:1px solid #dc241a;color:#fff;border-radius:5px;display:inline-block!important;margin-right:5px;transition:all 0.6s;}
.special_read:hover {background:#ffffff;border:1px solid #dc241a;color:#dc241a;}
.pror_detail .special_read {margin-top:10px;}
/*itembody*/.itembody {width:100%;float:left;}
.itembody .list_right .case_detail {padding:0;}
.itembody_in {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:#dc241a;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;padding:10px 20px;font-size:14px;color:#ffffff;cursor:pointer;outline:none;background:#dc241a;}
.pro_left .address_box li {word-break:break-all;}
.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:#dc241a;display:inline-block;}
/*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;padding-top:0!important;}
.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;}
.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;}
/*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:700px;}
.pinfo{ font-size:16px}
.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:10px 0 35px 0;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;}
.pro_left .foot_icon li {width:100%;}
.banner img {max-width:100%;}
#agents {position:relative;}
#agents .fl,#agents .fr {width:50%;position:absolute;height:100%;z-index:-1;}
#agents .fl {background:url("/images/agents.jpg") no-repeat;}
#agents .fr {background:url("/images/66.png") no-repeat;left:50%;background-size:cover;}
.agents_title {color:#fff;font-family:RobotoCondensed-Bold;font-size:30px;text-transform:uppercase;height:90px;line-height:90px;background:linear-gradient(90deg,#dc241a,#dc241a);}
.agents_nav {width:40%;text-align:center;float:left;}
.agents_li li {height:90px;line-height:90px;background:#3c3c3c;margin-top:2px;}
.agents_li li span {display:inline-block;width:6px;height:6px;vertical-align:middle;background:#fff;margin-top:40px;margin-left:30px;float:left;}
.agents_li li a {padding:0px 25px;color:#fff;font-family:RobotoCondensed-Bold;font-size:19px;text-transform:uppercase;font-weight:normal;display:inline-block;}
.agents_right {width:50%;float:right;padding:50px 0;}
.agents_font {float:left;width:60%;text-align:center;}
.agents_top {margin:40px 0;}
.agents_top img {max-width:100%;}
.agentsrt_title {color:#fff;font-family:"Open Sans Bold";font-size:26px;text-transform:uppercase;}
.agents_line {width:35px;height:4px;background:#fff;margin:30px 0;display:inline-block;}
.agents_content p {font-family:"Open Sans";color:#cdcdcd;font-size:16px;padding:0 13%;line-height:35px;}
.agents_content a {background:linear-gradient(90deg,#dc241a,#dc241a);display:inline-block;height:46px;line-height:46px;font-family:Lato-Bold_0;font-size:14px;color:#fff;text-transform:uppercase;padding:0 40px;border-radius:50px;margin-top:25px;transition:all .6s;}
.agents_li li:hover {background:linear-gradient(90deg,#dc241a,#dc241a);}




/*spic.css*/
@charset "utf-8";.singglepic{z-index:1;position:relative;margin:0 auto;padding:0;width:380px;border:solid 1px #fafafa;text-align:center;z-index:100}.singglepic img{max-width:378px;max-height:378px}.d-slides .singglepic img{position:relative;left:0;top:0;max-width:378px;max-height:378px;width:auto}.singglepic .on{z-index:999999999999}.singglepic .on img{border:1px solid #ccc;z-index:99999;width:auto;text-align:center;background:#fff;cursor:pointer}.singglepic.on img{max-width:initial;max-height:initial;z-index:99999;width:auto}
/*feebback.css*/
/* fackback */
#feedbackForm table{width:100%; max-width:600px;_width:600px; margin-top:20px; margin:0 auto; text-align:left;}
.ftxt{width:24%;}.fput{width:70%;}
#feedbackForm .text{float:left;width:80%;height:26px;margin:16px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 5px;border:1px solid #CCC;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .lable{padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea{float:left;width:80%;padding:5px;margin:16px 0px 0px 0px;border:1px solid #CCC;height:100px;font-size:12px;line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#666;}
#feedbackForm .submita{display:inline-block; padding:0 20px;height:28px;line-height:28px;text-align:center;font-size:16px;background:#ff9c00;margin:20px 14px; border:none; color:#fff; cursor:pointer}
#feedbackForm .fsbtn{text-align:center;width:80%;padding:1px;margin:0px;}#feedbackForm span.xh,#msg{color:#f00;}
#newsletter .eput{border: 1px solid #eee;}
.copy_right a{color: #bcbcbc;}
.product-img .singglepic img{width: 100%;}
.footlinks{line-height: 36px;font-size: 16px;color: #000;text-align: center;}
.footlinks a{color: #000;}

#hid{display: none;}
.pro_right .news_top{padding-bottom: 0;margin-top: 36px;}


.pagination{font-size:14px; padding-left:40px;}
.pagination a {text-decoration: none;}
.pagination .pxofy{float:left;margin-left: 5px;height:25px;*padding-top:1px;}	
.pagination a, .pagination span {display: block;float: left;height:32px;line-height:32px;padding:0 10px;font-family:Arial, Helvetica, sans-serif !important;}
.pagination .current {cursor:default;border: solid 1px ;}
.pagination .prev, .pagination .next{/*line-height:22px;*/}

.pagination a,.pagination span{color: #999999;border:1px solid #dddddd;}
.pagination .current{color:#fff;background:#dc241a;border:1px solid #dc241a;}
.pagination .current.prev, .pagination .current.next{color:#B9B9B9;border-color:#999999;background:#fff;}
.pagination .prev{ border-top-left-radius:3px;border-bottom-left-radius:3px;}
.pagination .next{ border-top-right-radius:3px;border-bottom-right-radius:3px;}
.pagination a:first-child{ border-left:1px solid #ddd;}
.pagination .pxofy{color: #023054;}

.kefuBox{position:fixed;z-index:1000;top:180px;right:0;width:auto; _position:absolute;_top: expression(documentElement.scrollTop +45);}
.kefuBox .kefuLeft{float:left;overflow:hidden;width:30px;height: 157px;cursor:pointer;background:url(/images/qq/kefu_l.png) no-repeat}
.kefuBox .kefuRight{display:block;float:left;overflow:hidden;width:0;}
.kefuBox .kefuTop{width:154px;height:46px;background:url(/images/qq/kefu_top.png) no-repeat;}
.kefuBox .kefuClose{float:right;overflow:hidden;width:154px; height:46px;display:block;cursor:pointer;}
.kefuBox .kefuBottom{width:154px;height:12px;background:url(/images/qq/kefu_bottom.png) no-repeat;}
.kefuBox .kefuCont{width:154px;padding:0 12px;background:url(/images/qq/kefu_line.png) repeat-y;overflow:hidden;}
.kefuBox .kefuCont ul{margin:0;padding:0;}
.kefuBox .kefuCont ul li{width:130px;line-height:28px;overflow:hidden;height:28px;padding-left:40px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.kefuBox .kefuCont ul li a{color:#333;}
.kefuBox .kefuCont ul li.pic{width:154px;height:89px;margin-bottom:10px;padding:0;}
.kefuBox .kefuCont ul li.qq{background:url(/images/qq/qq.png) no-repeat;}
.kefuBox .kefuCont ul li.diqiu{background:url(/images/qq/diqiu.png) no-repeat;line-height: 25px;}
.kefuBox .kefuCont p.fwrx{color:#fff;text-align: center;font-size: 16px;line-height: 25px;}
.kefuBox .kefuCont ul li.wang{background:url(/images/qq/wangwang.png) no-repeat}
.kefuBox .kefuCont ul li.spk{background:url(/images/qq/skype.png) no-repeat}
.kefuBox .kefuCont ul li.codeer{display:block;width:154px;height: 165px;text-align:center;color:#fff;padding:10px 0 0;font-family:"微软雅黑";font-size:14px;margin-bottom:0;}
.kefuBox .kefuCont ul li.codeer p{display:block;height:35px;line-height:35px;}
.kefuBox .kefuCont ul li.codeer span{display:block;width:116px;height:116px;padding:7px;background:url(/images/qq/cobj.png) no-repeat;}
.kefuBox .kefuCont ul li.codeer span img{width:116px;height:116px;}
