/*common*/
* {margin:0;padding:0;}
ul,li {list-style:none;}
a {text-decoration:none;}
body {font-size:14px;word-spacing:normal;color:#333;font-family:Arial,Helvetica;font-style:normal;font-weight:normal;position:relative;line-height:26px;}
.container {max-width:1190px;margin:0 auto;}
.clearfix {zoom:1;}
.clearfix:before,.clearfix:after {display:table;content:"";}
.clearfix:after {clear:both;}
.nav {height:60px;box-shadow:1px 5px 20px #c9c7c7;font-family:Arial,Helvetica;}
.we {padding:50px  0;}
.the_shy {padding:0 25px;}
.logo,.mobile_logo {display:inline-block;}
.nav_en,.logo {height:60px;line-height:60px;}
.logoimg {max-height:60px;display:block;}
.nav_en {float:right;}
.nav_en>li {float:left;position:relative;text-transform:uppercase;}
.nav_en>li a {letter-spacing:0px;line-height:60px;text-align:center;font-size:16px;color:#fff;font-weight:bold;display:block;padding:0 20px;border-top:4px solid #000;}
.nav_en .submenu {position:absolute;float:left;width:auto;top:60px;left:0px;padding-left:0px;opacity:0.95;filter:alpha(opacity=85);z-index:9999999;display:none;text-align:left;}
.nav_en .submenu li {display:block;height:45px;line-height:45px;background:#2a2a3f;}
.nav_en .submenu li:hover {background:#f29a00;}
.nav_en .submenu li:hover a {color:#fff;}
.nav_en .submenu li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:45px;height:45px;width:250px;border:none!important;}
.head {z-index:1000;width:100%;color:#fff;background:#2a2a3f;position:relative;}
.nav_en>li:hover a {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #f29a00;
}
.nav_en>li:first-child a {
	color:#ef9b04;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #ef9b04;
}
.side_nav1{
	text-transform: none;
	font-weight:normal;
}
.side_nav1 a{
	font-weight:lighter !important;
	font-size:14px !important;
}
.hidden_content {position:relative;z-index:1000;height:67px;display:none;background:#262626;padding:0 25px;}
.mobile_logo {position:absolute;top:3px;}
.logo,.mobile_logo {display:inline-block;}
.logoimg {max-height:60px;display:block;}
.mobile_login_menu {line-height:67px;float:right;}
.mobile_login_menu img {vertical-align:middle;cursor:pointer;}
.hide_menuwrap {position:absolute;float:right;transition:all 0.3s;z-index:200;overflow:hidden;right:0px;width:300px;}
.hide_menuwrap .nav_en1 {float:none;}
.nav_en1>li {background:#363636;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_en>li {float:left;position:relative;}
.nav_en1 li a {line-height:50px;display:block;padding:0 25px;font-size:16px;transition:all 0.3s;font-weight:600;color:#fff;}
/*------------BANNER------------*/#slider {width:100%;margin:0px auto;}
/*--------------CONTROLS--------------*//*position controls*/.controls li {top:50%;margin-top:-30px}
.controls li:nth-child(1) {left:0;}
.controls li:nth-child(2) {right:0;}
/*------------PAGINATION------------*//*style pagination*/.pagination li {background-color:#ddd;}
.pagination li.active {background-color:#f29a00;}
/*-------------HELPERS----------------*/.responsive {width:100%;height:auto;display:block;}
.clearfix:after {content:"";display:table;clear:both;}
.link {padding:50px 0;}
#searchbox {
	width:100%;
	height:100px;
	margin-top:-12px;
	background-attachment: scroll;
	background-color: #ffb634;
	
}
.searchbox_content {width:600px;margin:0px auto;padding-top:25px;}
.sk {float:left;height:50px;line-height:50px;border:1px solid #fff;width:498px;text-indent:20px;color:#333;font-size:17px;background:#fff;border-radius:50px 0 0 50px;outline:none;font-family:Arial,Helvetica;}
.sbtn {width:100px;height:50px;background:#383838;border:0px;color:#fff;font-size:20px;border-radius:0 50px 50px 0;outline:none;cursor:pointer;font-family:Arial,Helvetica;}
#about_us {background:url("../images/bgd.jpg") no-repeat;background-size:cover;}
.contents_title {
	text-align:center;
	background:url("../images/xiankuang_.png") no-repeat center center;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
.contents_title h3 {font-size:30px;color:#333;position:relative;display:inline-block;padding:10px 0;}
.contents_title h3:after {content:"";background:#999;height:2px;position:absolute;left:0;bottom:0;width:0;-webkit-transition:all .36s linear;-moz-transition:all .36s linear;transition:all .36s linear;}
.contents_title h3:hover:after {width:100px;}
.about_ul li {float:left;width:33.33%;}
.li_content {padding:0 25px;overflow:hidden;}
.li_content .fl {position:relative;width:270px;height:200px;margin:0 auto;margin-top:20px;}
.bb,.bb::before,.bb::after {position:absolute;top:0;bottom:0;left:0;right:0;}
.bb {width:200px;height:200px;margin:auto;color:#f29a00;}
.bb_content {padding:10px;border-radius:120px;overflow:hidden;}
.bb img {width:100%;display:block;border:1px solid #f29a00;border-radius:120px;}
.bb::before,.bb::after {content:'';z-index:10;margin:-5%;box-shadow:inset 0 0 0 2px;animation:clipMe 8s linear infinite;border-radius:120px;}
.bb::before {animation-delay:-4s;}
.bb:hover::after,.bb:hover::before {background-color:rgb(105,202,98);opacity:0.6;}
@keyframes clipMe {0%,100% {clip:rect(0px,220.0px,2px,0px);}
25% {clip:rect(0px,2px,220.0px,0px);}
50% {clip:rect(218.0px,220.0px,220.0px,0px);}
75% {clip:rect(0px,220.0px,220.0px,218.0px);}
}
*,*::before,*::after {box-sizing:border-box;}
.li_content .fr {margin-top:15px;}
.li_content .fr p {font-size:14px;color:#666;line-height: 25px}
.fl_title {padding:10px 0;text-align:center;color:#222;font-size:20px;}
#products {background:#f5f5f5;}
.box {float:left;width:25%;position:relative;transition:all 0.8s;overflow:hidden;}
.box_content {padding:5%;border-bottom:1px dotted #ddd;border-right:1px dotted #ddd;}
.box_content a {color:#fff;}
.box img {width:100%;display:block;}
.content {position:absolute;z-index:2;background:#ef9b04;width:100%;height:100%;left:-100%;top:-100%;opacity:0.9;text-align:center;color:#fff;}
.content.trans {transition:all .6s;backface-visibility:hidden;}
.content_title {color:#fff;font-weight:600;font-size:18px;padding:15% 20px 6% 20px;}
.content p {padding:0 20px;}
.btn_bar {text-align:center;margin-top:30px;}
.read_more {padding:2px 12px;background:#f5f5f5;color:#333;z-index:100;border:1px solid #999;transition:all 0.6s;position:relative;cursor:pointer;border-radius:10px;display:inline-block!important;}
.read_more::before {background:#f29a00;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%;border-radius:10px;}
.read_more:hover {color:#fff;text-decoration:underline;background:#ffffff;}
.read_more:focus {color:#333;background:#fff;}
.read_more:active {color:#333;background:#fff;}
.read_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);}
.read_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);}
.read_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);}
#advantage {
	background-attachment: fixed;
	background-image: url(../images/41.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100%;
}
.rvc .rvc-wrapper {margin:auto;overflow:hidden;max-width:1128px;}
.rvc .rvc-wrapper ul {overflow:hidden;position:relative;}
.rvc {max-width:1121px;position:relative;margin:auto;margin-top:30px;    margin-bottom: 30px;}
.rvc .rvc-wrapper ul li {float:left;}
#advantage .ad_top {background:repeat center center;background-size:initial;background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;border-bottom:0 solid #eee;padding-bottom:20px;}
.advan_content {padding-bottom:20px;}
.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:0;}
#rvc1 .rvc-prv,#rvc1 .rvc-next {}
.rvc-prv img,.rvc-next img {width:100%;}
.rvc-prv {left:0;}
#advantage .contents_title h3 {color:#fff;}
.img-wrapper p {color:#fff;text-align:center;}
#news {margin-bottom:40px;}
.newsq_content .fl,.newsq_content .fr {float:left;width:50%;display:flex;}
.img-wrapper a img {width:100%;}
.img-wrapper a h3 {color:#333;text-align:center;}
.img-wrapper a h3:hover {color:#000;}
#demo {
	overflow:hidden;
	height:260px;
	width:450px;
	position:relative;
	margin-top: 72px;
	margin-right: auto;
	margin-bottom: 32px;
	margin-left: auto;
}
#demo1 {height:auto;text-align:left;}
#demo2 {height:auto;text-align:left;}
#demo1 li {list-style-type:none;height:22px;text-align:left;text-indent:15px;}
#demo2 li {list-style-type:none;height:22px;text-align:left;text-indent:15px;}
.newsq_content .fr .contents_title {display:block;}
#demo li a {float:left;font-size:15px;text-align:left;text-indent:15px;color:#666;width:70%;overflow:hidden;height:40px;}
#demo li {border-bottom:1px dashed #ddd;height:40px;line-height:40px;}
#demo li span {font-size:12px;color:#333;float:right;width:25%;}
#demo li:hover a {color:#f29a00;text-decoration:underline;}
.foot {background:#2a2a3f;color:#fff;padding-bottom:0;}
.foot_top {text-align:center;margin-top:-95px;}
.ftop_content {background:#3072c0;padding:30px 0;margin:0 25px;}
.foot_top span {font-weight:600;font-size:18px;margin-right:75px;}
.foot_top .know_more {padding:7px 15px;border:1px solid #fff;border-radius:10px;transition:0.6s;}
.foot_top .know_more:hover {background:#fff;text-decoration:underline;color:#f29a00;}
.foot_box {line-height:2;padding:80px 15px 15px;}
.foot_box>li {float:left;width:18%; margin-left:2%;}
.foot_ad{ width:40% !important; margin-left:0px !important;}
.foot_info {padding:10px;}
.foot_ad img {width:200px;}
.foot a {color:#fff;}
.foot a:hover {color:#f29a00;}
.foot_box li .eput {display:block;width:90%;line-height:30px;padding:9px 0;text-indent:15px;height:30px;color:#222222;outline:none;font-size:13px;background-color:#ffffff;border-radius:5px;border:1px solid rgba(0,0,0,0.12);}
.foot_box .ebtn {margin:20px 0px 10px;outline:none;padding:3px 20px;line-height:35px;font-weight:bold;background:#f29a00;font-size:18px;text-align:center;display:inline-block;color:#fff;border-radius:10px;transition:all 0.6s;cursor:pointer;border:1px solid #2a2a3f;font-family:Arial,Helvetica;}
.foot_info h3 {border-bottom:1px solid #fff;padding-bottom:10px;    color: #fff;}
.copy_right {text-align:center;padding:20px 0;position:relative;z-index:100;background:#111123;color:#fff;font-family:Arial,Helvetica;}
.fixednav {position:fixed;z-index:1;width:100%;top:0;left:0;background:#2a2a3f;}
.inner_banner {min-height:60px;}
.inner_banner,.inner_banner img {width:100%;display:block}
.products {padding-top:40px;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;}
.pro_left {width:200px;padding-bottom:10px;font-size:15px;line-height:1.7;color:#666;margin-bottom:50px;}
.pro_left,.list_left,.list_right {float:left;}
.con_title {height:55px;line-height:55px;color:#ffffff;background:#f29a00;font-size:20px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px;font-family:Arial,Helvetica;}
.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;font-family:Arial,Helvetica;}
.pro_left>p {font-family:Arial,Helvetica;}
.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;margin-top:20px;}
.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:#f29a00;color:#fff !important;border-radius:5px;transition:all 0.3s;display:inline-block!important;}
.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;font-family:Arial,Helvetica;}
.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:#f29a00;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:#f29a00;}
.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;}
/*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;margin-top:15px;}
.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;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;}
.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;}
.pro_right>ul {overflow:hidden;}
.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: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;margin-top:30px;}
@media screen and (max-width:1200px) {.pror_detail .fl {float:none!important;}
.pror_detail .fr {float:none!important;width:100%;}
}
@media screen and (max-width:1200px) and (min-width:960px) {.logo {display:block;width:100%;text-align:center;}
.logoimg {display:inline-block;text-align:center;}
.nav_en {float:none;display:block;}
.nav_en>li a {padding:0 20px;}
}
@media screen and (max-width:960px) {#xyz {display:none;}
.nav,.htop {display:none;}
.hidden_content {display:block;}
.box {width:33.333%;}
.about_ul li {float:none;width:100%;text-align:center;}
.newsq_content .fl,.newsq_content .fr {float:none;width:100%;display:contents;}
#demo {margin:10px auto;width:100%;}
.foot_box>li {width:33.33%;}
.foot_box>li:last-child {float:none!important;}
.ab_content .fl,.ab_content .fr {width:100%;}
.ab_content .fr {margin-top:20px;}
.ab_content .pro_title,.btn_re {text-align:center;}
.itembody .list_left {float:none;}
.itembody .list_right {width:100%;padding-left:0!important;margin-top:10px;}
.box_left {float:none;}
.box_right {padding-left:0!important;}
}
@media screen and (max-width:760px) {.pro_left {width:100% !important;float:none!important;}
.pro_right {padding-left:0!important;}
.itembody .list_left {float:none!important;}
.itembody .list_right {width:100%;padding-left:0!important;margin-top:10px;}
.itembody_in {padding:0!important;margin-bottom:15px;}
.news_message {padding:0!important;}
.news_message li a {text-indent:0!important;}
.foot_li li {width:100%;}
.defind_box li {display:block;}
}
@media screen and (max-width:640px) {.sk {width:218px;height:40px;}
.sbtn {width:80px;height:42px;}
.searchbox_content {width:300px;margin:0px auto;padding-top:10px;}
#searchbox {height:62px;}
.box {width:50%;}
.foot_top span {display:block;margin-right:0;margin-bottom:10px;}
.foot_box>li {width:50%;}
}
@media screen and (max-width:440px) {.foot_box>li {width:100%;}
}
.table td,.table th {border:1px solid #cdcdcd;padding:5px;}
.table {border-collapse:collapse;}

.singglepic {margin-bottom: 20px!important;}

.sidebar-contact .inner-title {
    color: #fd5f16;
    font-weight: bold;
    left: 0;
    top: 0;
    background: #f1f1f1;
    float: left;
    font-size: 20px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 35px;
}

