select{background-color: #fff;border-radius: 4px;border: 1px solid #dcdcdc;padding: 0 3px;font-size: 14px;color: #333;}
.sidebar-title .title-pro{font-size:20px;line-height:24px; color:#fff;background: #1E68A8;padding:20px;margin-bottom: 0;}
.tsk_button{padding-top:4px;padding-bottom:4px}
.card{margin-bottom:5px}
.website_box {display:flex;flex-direction:column;
background:#fff;padding: 20px;transition: all 0.4s;box-shadow: 0px 4px 80px rgb(0 0 0 / 8%);}
/*--Page--*/
.pagebar{text-align:center;background: #fff;padding: 1.5em;position: relative;}
.page-numbers{padding:0 1em;line-height:34px;text-align:center;margin:0 0 0 5px;display:inline-block;background-color:#666;color:#fff;}
span.page{color:#666;font-weight:normal;padding:4px 6px 4px 6px;margin:2px;border:1px solid #fff;display:inline-block}
span.now-page{padding:4px 6px 4px 6px;margin:2px;background:#EBEBEB;border:1px solid #666; color:#666}
a:hover span.page{background:#666;border:1px solid #666; color:#fff}.a-radio{ margin-right:5px}
@media(min-width:1024px){span.page,span.now-page{padding:12px 20px; font-size:20px}}

.list-box { background:#fff;overflow:hidden;border:1px solid #e1e1e1;}
.item-left-about{background-color:#499afa1a;padding:10px;border-radius:8px}
.item-left-pro a{display:block;font-weight:400;font-size:14px;color:#000;padding:5px 0 }
.item-left-pro img{ margin-right:3px}
.item-left-pro:hover{}
.product_detailed .pro_details_nav{border-bottom:2px solid #ebebeb;margin-bottom:25px}
.product_detailed .pro_details_nav a.nav-item{border:0 none;color:#777;font-size:18px;font-weight:700;height:46px;line-height:46px;position:relative;text-transform:uppercase;padding:0;cursor: pointer;}
.product_detailed .pro_details_nav a.nav-item + .nav-item{margin-left:38px}
.product_detailed .pro_details_nav a.nav-item::after{background:#1E68A8 none repeat scroll 0 0;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all 0.3s ease-in-out 0s;width:0}
.product_detailed .pro_details_nav a.nav-item.active::after,.product_detailed .pro_details_nav a.nav-item:hover::after{width:100%}
.product_detailed .pro_details_nav a.nav-item.active,.product_detailed .pro_details_nav a.nav-item:hover{color:#333}
.product_detailed{margin-top:25px}

.product_info_main h1{color:#333;font-size:25px;font-weight:600;line-height:1.4;margin:0 0 3px}
@media only screen and (min-width:1024px) and (max-width:1920px){
.product_info_main h1{font-size:38px}
}
.product_info_main .price-box{margin:15px 0 20px; color:#666}
.product_info_main .price-box span{color:#F00;font-size:20px;font-weight:600; background:#F3F3F3; padding:0 10px}
.product_info_main .box-tocart{margin:0;margin-bottom:25px}
.product_info_main .box-tocart span{display:inline-block;font-weight:500;line-height:40px;margin:0 10px 0 0;text-transform:capitalize}
.product_info_main .box-tocart .input-text{border:1px solid #ebebeb;color:#616161;font-size:14px;height:40px;text-align:center;width:100px;margin:0 15px 15px 0}
.product_info_main .box-tocart .addtocart__actions .more{color:#fff;display:inline-block;font-size:16px;height:46px;line-height:46px;padding:0 30px;background:#1E68A8;border:1px solid #1E68A8;border-radius:2px; font-weight:600}
.product_info_main .box-tocart .addtocart__actions .more:hover{background:#F4F7FA;color:#222}
.product_info_main .box-tocart .addtocart__actions .more i{display:inline-block;margin-left:5px}
.product_info_main span.posted_in{ display:block;color:#666; padding:3px 0;font-size:15px;font-weight:400}
.product_info_main span.posted_in i{font-weight:600}

.product_info_main .product__overview{border-top:1px solid #ebebeb;clear:both;line-height:24px;margin:5px 0 0;padding:30px 0}
.product_info_main .product__overview p{color:#333;font-size:14px;font-weight:400;margin-bottom:10px}
.product_info_main .product__overview .pro__attribute li{color:#333;font-size:14px;font-weight:400}
@media only screen and (min-width:768px) and (max-width:991px){
.product_info_main h1{margin:30px 0 3px}
}
@media only screen and (max-width:767px){
.product_info_main h1{margin:30px 0 3px}
}

/**item list open**/
.pro-news-list.news-default{background-color:#F4F7FA}
.pro-news-list.news-default .service-content h1{font-size:26px; padding:6px 0}
.pro-news-list.news-default .row{ padding:0 5px} 
.pro-news-list.news-default .col-lg-4{ padding-left:10px;padding-right:10px}
.pro-sidebar .widget{background:#fff;padding:10px;}
.pro-sidebar .widget li{margin:0 0 8px}
.pro-sidebar .widget a{padding:0;font-size:15px;font-weight:400}
.pro-sidebar .widget a:hover{color:#F3A712}
.pro-sidebar .widget-title{position:relative;font-size:20px;text-transform:capitalize;display:block;margin-bottom:12px;padding-bottom:12px;margin-top:0;}
.pro-sidebar .widget-title:before{color:#1E2C49;content:"";position:absolute;left:0;width:100%;height:3px;bottom:0;background:#1E2C49;display:block}
.pro-sidebar a .widget-title:hover{color:#1E2C49;}
.pro-sidebar a .copper-title:hover{color:#D4A96A;}
.pro-sidebar a .widget-title:hover.widget-title:before{width:95%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}
.pro-sidebar .pro-single-sidebar.widget ul li{line-height:30px;padding:3px 5px; list-style:none}
.pro-sidebar .pro-single-sidebar.widget ul li i{font-size:30px; position:relative; top:3px}
.pro-sidebar .pro-single-sidebar.widget ul li a{display:block;}
.pro-sidebar .pro-single-sidebar.widget ul li a:before{content:"\f105";font-family:'FontAwesome';float:right}
.pro-sidebar .pro-single-sidebar.widget{background:#fff;box-shadow:0px 0px 15px #0000001c}
.pro-sidebar .pro-single-sidebar.widget ul li:hover{background:#1E2C49;}
.pro-sidebar .pro-single-sidebar.widget .copper li:hover{background:#D4A96A;}
.pro-sidebar .pro-single-sidebar.widget ul .active{background:#1E2C49;color:#fff}
.pro-sidebar .pro-single-sidebar.widget .copper .active{background:#D4A96A;color:#fff}
.pro-sidebar .pro-single-sidebar.widget ul .active a{color:#fff}
.pro-sidebar .pro-single-sidebar.widget ul li:hover a{color:#fff;display:block}
.pro-sidebar .pro-single-sidebar.widget li{margin:0 0 5px}
.pro-sidebar .pro-single-sidebar.widget a{padding:0;font-size:15px;font-weight:400;}
.pro-sidebar .pro-single-sidebar.widget a:hover{color:#fff}
.pro-sidebar input,.pro-sidebar select,.pro-sidebar textarea,.pro-sidebar button{z-index:1}
.pro-sidebar .pro-single-sidebar.widget ul .tag a{ font-size:18px}
.pro-sidebar .pro-single-sidebar.widget ul .tag a:before{display:none}
.pro-sidebar .pro-menu .tag.col-4{padding-top:0; padding-bottom:0; margin:0}

@media(max-width:991px){.flex-list{order:-1}}
/**item list end**/

@media screen and (min-width:541px){.selectnav .piaofu select{ width:30%}}
@media screen and (min-width:1024px){.selectnav .piaofu select{ width:290px; z-index:0}}
.pinfo h1 {margin:10px 0;font-weight:bold; font-size:26px}
@media(min-width:768px) {.pinfo h1 {margin-bottom:30px;}}
.pinfo h6 {line-height:165%;font-weight:300;}
@media(min-width:768px) {.pinfo h6 {padding-right:50px;}}
.pinfo .des {font-weight:200;}
.pinfo p{ padding-bottom:10px}
/*** ITEM BIAOGE**/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Poppins",sans-serif;line-height:1.35}
h1,.h1{font-size:32px}
h2,.h2{font-size:28px}
h3,.h3{font-size:22px}
h4,.h4{font-size:20px}
h5,.h5{font-size:18px}
h6,.h6{font-size:16px}
@media only screen and (min-width:768px) and (max-width:991px){
h1,.h1{font-size:36px}
h2,.h2{font-size:26px}
h3,.h3{font-size:20px}
}
@media only screen and (max-width:767px){h1,.h1{font-size:32px}
h2,.h2{font-size:24px}
h3,.h3{font-size:18px}
}
.p-tabbox {position:relative;}
.p-tabbox h3,.p-tabbox h4 {}
.p-tabbox h3 {margin-bottom:30px;font-weight:bold}
.p-tabbox h4 {margin-bottom:20px;font-weight:bold}
.p-tabbox p{ padding:2px 0;}
.p-tabbox .app-name {font-weight:200;text-align:center;font-size:1.375rem;}
.p-tabbox img {width:100%;height:auto;}
.p-tabbox:before {*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFF0F0F0',endColorstr='#FFF0F0F0');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f0f0f0),color-stop(100%,rgba(240,240,240,0)));background-image:-moz-linear-gradient(top,#f0f0f0 0,rgba(240,240,240,0) 100%);background-image:-webkit-linear-gradient(top,#f0f0f0 0,rgba(240,240,240,0) 100%);background-image:linear-gradient(to bottom,#f0f0f0 0,rgba(240,240,240,0) 100%);height:50px;position:absolute;top:0;content:'';z-index:0;left:0;display:inline-block;width:100%;z-index:-1;}
@media(min-width:992px) {.p-tabbox img {max-width:870px;}
.p-tabbox:before {height:120px;}
}
@media(min-width:992px) and (min-width:1200px) {.p-tabbox img {max-width:1140px;}}
.p-tabbox .des {font-weight:200;}
.spec-wrap {width:100%;overflow-x:auto;}
.spec-wrap.norange {margin-bottom:0;}
.spec-wrap table{ width:100%; margin-bottom:20px}
.spec-wrap table td{border:1px solid #e0e0e0;min-height:30px;text-align:center;padding:2px;box-sizing:border-box;background-clip:padding-box;position:relative; font-size:15px}
@media(max-width:768px) {.spec-wrap table td {text-align:left;font-size:14px}}
@media(min-width:992px) {.spec-wrap table td {height:30px;min-height:40px;}
}
.spec-wrap table td.tleft {text-align:left;}
.spec-wrap table,.spec-wrap td {border-collapse:collapse;}
.spec-wrap table p,.spec-wrap td p{  margin:0; color:inherit;font-size:16px} 
.spec-wrap table.noborder td {border:0;}
.spec-wrap table caption {background-color:#1E68A8;height:30px;color:#fff;text-align:center;line-height:30px;font-weight:200;}
@media(min-width:768px) {.spec-wrap table caption {height:40px;line-height:40px;}
;}
.spec-wrap .ts01 .gray{background-color:#F5F5F5;}
.spec-wrap .ts01 td{min-width:50px;background-clip:padding-box;position:relative;}
.spec-wrap .ts01 thead td{min-height:40px;border-top:0;border-top: 1px #fff solid;}
@media(min-width:992px) {.spec-wrap .ts01 thead td{height:50px}
;}
.spec-wrap .ts01 thead td{}
.spec-wrap .ts01 thead td:first-child,.spec-wrap .ts01 thead td{background-color:#1E68A8;color:#fff; font-weight:600}
.spec-wrap .ts01 thead tr.blue{background-color:#213152; font-weight:600;}
.post-body img{ max-width:100%; height:auto}
.post-body h4,.post-body h3{ padding-bottom:10px}
.post-body h1,.post-body h2{ font-size:30px;padding-bottom:10px}
@media(min-width:992px) {.spec-wrap .ts01 .d-blue{height:50px;}
}
.spec-all {width:100%;}
.spec-all .r-info {width:70%;}
.spec-box {overflow-x:scroll;width:60%;}
@media(min-width:576px) {.spec-box {width:70%;}
}
@media(min-width:992px) {.spec-box {width:80%;}
}
@media(min-width:1200px) {.spec-box {width:912px;}
}
caption{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}
caption,th,td {text-align:left;font-weight:normal;vertical-align:middle;}
caption {text-align:center;caption-side:top;}

/***title line*****/
.text_align_center {text-align:center;}
.titlepage {text-align:center;}
.titlepage h2 {/**text-transform:uppercase;**/color:#222222;font-weight:bold;padding:0;display:inline-block; font-size:26px}
.heading-border {width:80px;height:3px;background-color:#1E68A8;margin:15px auto 20px auto;}
.tx-form-box form,.tx-form-box input,.tx-form-box select,.tx-form-box button,.tx-form-box textarea{z-index:0}
/***title line*****/