@charset "utf-8";*{margin:0;padding:0}
html{font-size:62.5%;height:100%}
body{margin:0 auto;font-family:arial;font-size:14px;font-size:1.4rem;height:100%}
img{border:none}
ul li{list-style-type:none}
ul,form,p,a,img,table,tr,td,li,dd,dt,dl,span{margin:0;padding:0;list-style:none;color:#717171}
a{text-decoration:none;color:#333;outline:none;transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s}
h1{margin:0;padding:0;font-weight:normal;color:#333}
input,textarea{font-family:arial;font-size:14px;font-size:1.4rem;color:#333;border:none;outline:none}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.clear{clear:both}
.pull-left{float:left}
.pull-right{float:right}
::-webkit-input-placeholder{color:#FFFFFF}
:-o-placeholder{color:#FFFFFF}
::-moz-placeholder{color:#FFFFFF}
:-ms-input-placeholder{color:#FFFFFF}
.wp{max-width:1440px;margin:auto}
@media screen and (max-width:1439px){.wp{max-width:1220px!important}
}@media screen and (min-width:1000px) and (max-width:1219px){.wp{max-width:1000px!important}
}@media screen and (max-width:999px){.wp{max-width:95%!important}
}@media screen and (min-width:1000px){.no_margin1{margin-left:auto!important}
}.self-ellipsis{}
.self-ellipsis-2{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.self-ellipsis-3{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.self-ellipsis-4{display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.relative{position:relative}
.absolute{position:absolute}
.common-vc{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}
.common-hc{position:absolute;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}
.common-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
[class*="-item"] .item-pic{position:relative;display:block;text-align:center;overflow:hidden}
[class*="-item"] .item-pic img{-webkit-transition:all 350ms;-o-transition:all 350ms;-moz-transition:all 350ms;transition:all 350ms}
[class*="-item"] .item-pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
[class*="-item"] .item-title{overflow:hidden}
[class*="-item"] .item-title a:hover{color:#0c2f4d!important}
[class*="-item"] .item-desc{overflow:hidden}
[class*="-item"] .item-desc a{display:block}
[class*="-item"] .item-desc a:hover{color:#0c2f4d!important}
@media only screen and (max-width:767px){}
.contact{width:50px;position:fixed;z-index:999;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}
.contact li{position:relative;width:50px;height:50px;border-radius:5px;background:#00AFF0;margin-bottom:1px;text-align:center;box-sizing:border-box}
.contact li:hover{background-color:#1672D5}
.contact li img{display:block}
.c1 img{position:absolute;top:50%;left:50%;margin-top:-10.5px;margin-left:-13.5px}
.c2 img{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}
.contact2{width:100%;height:50px;position:fixed;bottom:0;display:none;z-index:999}
.contact2 li{position:relative;width:50%;height:50px;float:left;box-sizing:border-box;background:#157EEE}
.contact2 li:hover{background-color:#13C1F3}
.contact2 li img{display:block}
@media only screen and (max-width:767px){.contact{display:none}
.contact2{display:block}
footer{margin-bottom:50px!important}
}.back-top{position:fixed;right:0;bottom:-100px;transition:1s;cursor:pointer;z-index:998}
.bread{margin-top: 35px;}
.bread p{line-height:30px;color:#929090;font-size:16px;font-size:1.6rem; font-style: italic; font-family: Georgia, serif;}
.bread p img{margin-right:1px}
.bread .b-title{font-size:40px;font-size:4rem;text-transform:uppercase;margin-bottom:25px;color:#777575}
.bread-active{color:#383DC5!important}
.bread .home:hover{border:0}
@media only screen and (max-width:999px){.bread{padding:50px 0}
}@media only screen and (max-width:767px){.bread{padding:15px 0;display: none;}
.bread p:first-child{line-height:30px;font-size:20px;font-size:2rem;margin-bottom:0}
.bread p{font-size:12px;font-size:1.2rem}
.b-text{margin-top:10px}
.bread p img{margin-right:5px}
}.bread2{border-bottom:solid 1px #c4c4c4;font-size:16px;font-size:1.6rem;line-height:30px;color:#999999;padding:25px 0 4px}
.bread2 img{margin-right:10px}
.bread2 a{color:#999999}
.bread2 a:hover,.bread2 a.bread2-active{color:#0c2f4d}

.font-color-a>a,.font-color-a a:hover,.font-color,.font-color-hover:hover,.font-color-before:before,.font-color-hover-before:hover:before,.font-color-after:after,.font-color-hover-after:hover:after{color:#383DC5!important}
.iconshare_boxs_m ul{flex-wrap:wrap}
.iconshare_boxs_m li{margin-bottom:8px}
.iconshare_boxs_m .iconshare_wauto{margin:0 -6px}
.iconshare_boxs_m .iconshare_wauto li:first-child{padding-left:6px}
.head_sousuos_active{overflow:hidden}
._header{width:100%;position:relative;height:0;z-index:999;color:#fff;font-size:14px;background-color:#000;padding-top:116px;--header-offset:-40px}
._header ul,._header li{margin:0}
._header_box{position:absolute;left:0;top:0;width:100%}
._header_con--bottom{padding-bottom:6px}
._head_top{display:flex;line-height:40px}
._head_top .head_h1{flex:1;overflow:hidden;font-size:14px;margin:0;padding:0;padding-right:20px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;line-height:inherit}
._head_top .icon_bx{display:flex;align-items:center;}
._head_top .icon_bx.iconshare_boxs{align-self:center;flex: 1;}
._head_top .head_i{cursor:pointer;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;font-weight:bold; color:#383DC5}
._head_bottom{display:flex}
._header .logo{height:74px;padding-right:40px;min-width:200px;line-height:74px;font-size:0}
._header .logo a{display:block;height:100%;width:100%}
._header .logo img{max-height:100%;display:inline-block;vertical-align:middle}
._header nav{flex:1;overflow:hidden;line-height:74px;display:flex;flex-direction:row-reverse;position:relative;height:74px;}
._header .nav_box{overflow:hidden;line-height:74px;position:relative;transition:.3s}
._header .nav{display:flex;white-space:nowrap}
._header .nav li{padding:0 20px;border-color:inherit}
._header .nav li a{padding:4px 0;display:inline;background:none; font-size: 14px;  font-weight: bold; color: #333333; text-transform: uppercase;}
._header .nav li.active>a{border-bottom:2px solid;border-color:inherit}
._header .nav_ul{display:none}
._header .nav_box .nav_ul li a {text-transform: lowercase;}
._header .nav_box .nav_ul li a {text-transform:capitalize;font-weight:500}
._header nav.add{padding-right:20px;padding-left:20px}
._header .nav_btns{position:absolute;top:50%;height:30px;width:20px;margin-top:-15px;line-height:30px;text-align:center;font-size:14px;cursor:pointer;border-radius:2px;user-select:none;display:none;color:#fff}
._header nav.add .nav_btns{display:block}
._header .btn_l{left:0}
._header .btn_r{right:0}
._header .disabled{opacity:.5;cursor:no-drop}
._header .nav_button{outline:none;border:0;width:40px;height:50px;padding:10px;transition:all .45s;z-index:99;display:block;background:0;float:left;position:relative;z-index:4;margin-top:5px;cursor:pointer;display:none;color:inherit}
._header .nav_button_icon{position:absolute;width:20px;height:16px;left:0;top:0;right:0;bottom:0;margin:auto}
._header .nav_button_icon span{display:block;position:absolute;right:0;left:0;height:0px;transition:all .15s;border-bottom:2px solid}
._header .nav_button_icon span:nth-child(1){top:50%;transform:translate3d(0,-50%,0)}
._header .nav_button_icon span:nth-child(2){top:0px;transform:translateZ(0) rotate(0) scaleX(1)}
._header .nav_button_icon span:nth-child(3){bottom:0px;transform:translateZ(0) rotate(0) scaleX(1)}
._header .head_lan_txt{font-size:14px;padding-right:20px}
.header_nav_li_box{position:absolute;left:0;top:0;background:#fff;z-index:999;box-shadow:0 0 4px rgba(122,122,122,.8);display:none;border-radius:2px;color:#666;white-space:nowrap}
.header_nav_li_box .nav_ul{padding:2px 2px;display:block!important}
.header_nav_li_box .nav_ul .nav_ul{display:none!important}
.header_nav_li_box li{position:relative}
.header_nav_li_box li.xia a{padding-right:30px}
.header_nav_li_box li.xia .i_con{position:absolute;right:8px;top:50%;transform:translateY(-50%) rotate(-90deg)}
.header_nav_li_box a{display: block; padding: 14px 14px; padding-right: 30px; background: #f2f2f2;  margin-bottom: 2px; transition: 0.25s;}
.header_nav_li_box a:hover{background-color:#fff;}
.header_nav_li_box ul,.header_nav_li_box li{margin:0}
@media (min-width:1025px){._header .nav_ul{display:none!important}
._header.head_fixed ._header_box{position:fixed;top:0;left:0;width:100%;background:inherit;transition:.3s;z-index:99}
[switch_fixed=nav]._header.head_fixed ._header_box{top:var(--header-offset)}
}.m_iconshare_boxs.iconshare_boxs{display:none!important;padding:0}
.m_iconshare_boxs.iconshare_boxs ul{overflow:auto}
@media (max-width:1024px){.head_nav_active{overflow:hidden}
._head_top .icon_bx.iconshare_boxs{display:none!important}
.m_iconshare_boxs.iconshare_boxs{display:block!important}
.m_iconshare_boxs.iconshare_boxs[btn_show="0"]{display:none!important}
._header .head_lan_txt{display:none}
.header_nav_li_box{display:none!important}
body ._header{height:60px;z-index:999;padding-top:0!important;padding-bottom:0!important}
._header_box{z-index:999;position:fixed;background:inherit;height: 60px;box-shadow: 0px 3px 16px 0px rgb(0 0 0 / 25%);}
._head_top .head_h1{display:none}
._head_top .head_i{height:60px;line-height:60px;font-size:18px}
._head_bottom{position:absolute;display:block;left:0;top:0;height:60px;width:100%;background:inherit}
._header_con{padding:0!important;height:100%;position:relative;background:inherit}
._header .logo{width:200px;padding:4px 0;margin:auto;text-align:center;line-height:50px}
._header .logo img{margin:auto; width:60px;}
._header .nav_button{display:block}
body.head_nav_active ._header .nav_button_icon span:nth-child(1){opacity:0}
body.head_nav_active ._header .nav_button_icon span:nth-child(2){transform:rotate(45deg) translate3d(5px,5px,0);top:0}
body.head_nav_active ._header .nav_button_icon span:nth-child(3){transform:rotate(-45deg) translate3d(5px,-5px,0);bottom:0}
._header .nav_btns{display:none!important}
._header nav.add,._header nav{display:block;position:fixed;padding:0;top:61px;left:0;right:0;bottom:0;z-index:998;background-color:inherit;transform-origin:20px 0;transform:scale(0);overflow:hidden;transition:.3s;pointer-events:none;visibility:hidden;height:auto;font-weight:500}
._header .nav{display:block;line-height:1.4;font-size:16px;white-space:initial}
._header .nav li{padding:10px 20px;position:relative;padding:0}
._header .nav li a{padding:0;border:none;padding:10px 20px;display:inline-block;margin-right:40px}
._header .nav_ul{background:rgba(122,122,122,.06);margin-bottom:10px}
._header .nav_box .nav_ul li{padding-left:10px;padding-right:10px}
._header .nav li .i_con{position:absolute;right:12px;top:10px;transition:.2s}
body.head_nav_active ._header nav{transform:scale(1);visibility:visible;pointer-events:initial;padding-bottom:50px}
._header .nav_box{overflow:auto;width:100%;height:100%}
._header .nav li.draw_act>.i_con{transform:rotate(-180deg)}
.header-slogan-box{position:absolute;right:0;top:0;height:100%;background-color:transparent!important;z-index:4}
}#header_dz{background-color:#fff;color:rgba(255,254,254,1);padding-top:5rem;padding-bottom:7rem}
.header_nav_li_box i{position:absolute;right:8px;top:36%}
@media (max-width:1024px){._header .nav li i{position:absolute;right:12px;top:10px;transition:.2s}
.nav li.draw_act>i{transform:rotate(-180deg)}
}.head_sousuos_modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:9999;color:#333;display:none}
.head_sousuos_modal .mengban{position:absolute;left:0;top:0;width:100%;height:100%}
.head_sousuos_active .head_sousuos_modal{display:block}
.head_sousuos_modal .search_cons{padding:0 15px;position:relative}
.head_sousuos_modal .sousuos_box{max-width:100%;width:1400px;position:absolute;left:0;top:140px;right:0;margin:auto;z-index:4}
.head_sousuos_modal .sousuos_box input{display:block;background:rgba(255,255,255,.8);outline:0;padding:0 40px;border:1px solid;border-color:#fff;color:inherit;border-radius:20px;width:100%;height:40px;padding-right:70px}
.head_sousuos_modal .sousuos_box i{position:absolute;left:15px;top:0;height:40px;width:40px;border:none;background:0;outline:0;font-size:18px;color:inherit;line-height:40px;text-align:center;pointer-events:none}
.head_sousuos_modal .sousuos_box>.search_cons>.bg-color i{color:#fff;left:3px}
.head_sousuos_modal .sousuos_box button{position:absolute;right:15px;top:1px;height:38px;display:block;text-align:center;line-height:38px;font-size:24px;cursor:pointer;transition:.3s;font-style:initial;border-radius:20px;padding:0 20px;border:none;outline:0; background-color:#383DC5}
.head_sousuos_modal .sousuos_box .btn_txt{display:none}
.head_sousuos_modal .sousuos_box span{font-size:inherit}
@media (max-width:1025px){.head_sousuos_modal{background:rgba(0,0,0,.8)}
.head_sousuos_modal .sousuos_box{position:relative;transform:none;top:0;left:0;padding-top:80px}
.head_sousuos_modal .sousuos_box button{display:block;position:relative;transform:none;top:0;left:0;right:0}
.head_sousuos_modal .sousuos_box span{display:none}
.head_sousuos_modal .sousuos_box .btn_txt{display:block;font-size:16px;color: #fff;}
.head_sousuos_modal .sousuos_box button{width:100%;margin-top:20px}
.head_sousuos_modal .close_btn{position:absolute;right:10px;top:10px;color:#fff;width:40px;height:40px;text-align:center;line-height:40px;font-size:26px;z-index:9;cursor:pointer;font-weight:bold}
}.language_con{display:flex;flex-wrap:wrap}
.language_modal_blade .lang_head{font-size:38px!important}
@media (max-width:1024px){
.language_modal_blade{background:rgba(0,0,0,.7)!important}
.language_modal_blade .lang_head{color:#fff}
.language_modal_blade .lang_head{font-size:30px!important}
}.language_modal_blade{display:none}
.language_modal_mask_body{overflow:hidden !important;width:100%;height:100%}
body.language_modal_mask_body .language_modal_blade{display:block}
.language_modal_mask{display:none}
@media (min-width:1025px){.language_modal_blade{position:fixed;width:1000px;max-width:100%;height:80%;background:rgba(243,245,246,1);border-radius:15px;box-shadow:0 0 25px 0 rgba(0,0,0,.75);z-index:1021;left:0;right:0;margin:auto;top:10%;color:#000;display:none}
.language_modal_blade .lang_head{height:100px;line-height:98px;font-size:48px;overflow:hidden;padding:0 30px;border-bottom:1px solid #ddd;font-weight:700}
.language_modal_blade .lang_head .head_close_box{float:right;line-height:98px}
.language_modal_blade .lang_head .head_close{width:50px;height:50px;display:inline-block;line-height:50px;text-align:center;cursor:pointer}
.language_modal_blade .lang_head .head_close:hover{opacity:.4}
.language_modal_blade .language_con{padding:30px;position:absolute;top:100px;left:0;right:0;bottom:0;overflow:hidden;overflow-y:auto}
.language_modal_blade .lan_ul{overflow:hidden;margin-left:-10px;margin-right:-10px}
.language_modal_blade .lan_ul li{float:left;width:16.6666%;padding:0 10px;margin-bottom:30px;color:#444}
.language_modal_blade .lan_ul li.active{color:inherit;font-weight:700}
.language_modal_blade .lan_ul li:hover a{color:#000}
.language_modal_blade .lan_ul .lan_img{float:left;display:block;width:30px;height:30px}
.language_modal_blade .lan_ul .lan_img img{display:block;width:100%;height:100%;border-radius:50%}
.language_modal_blade .lan_ul .lan_txt{line-height:30px;margin-left:36px;font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.language_modal_mask{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999}
body.language_modal_mask_body .language_modal_mask{display:block}
}@media (max-width:1024px){.language_modal_blade{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999;padding-top:60px}
.language_modal_blade .lang_head{position:absolute;right:0;top:0;line-height:50px;height:50px;padding-right:50px;font-size:40px}
.language_modal_blade .lang_head>span{display:none}
.language_modal_blade .lang_head .head_close{color:#fff}
.language_modal_blade .language_con{height:100%;width:100%;overflow:auto;padding-bottom:50px}
.language_modal_blade .language_con .lan_ul{float:right;padding:0 20px}
.language_modal_blade .language_con .lan_ul a{color:inherit;display:block}
.language_modal_blade .language_con .lan_ul li{color:#fff;overflow:hidden;margin-bottom:10px}
.language_modal_blade .language_con .lan_ul li.active{color:inherit}
.language_modal_blade .language_con .lan_img{display:block;float:left;width:40px;height:40px}
.language_modal_blade .lan_ul .lan_img img{display:block;width:100%;height:100%;object-fit:contain}
.language_modal_blade .language_con .lan_txt{line-height:40px;margin-left:50px;font-size:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}
}div.language_modal_blade .language_con{display:block}
div.language_modal_blade .active_locale_v{position:absolute;left:0;bottom:0;width:100%;height:40px;line-height:40px;text-align:center;box-shadow:0 0 4px 0 rgba(0,0,0,.1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media (min-width:1025px){div.language_modal_blade .language_con{bottom:40px;display:block}
}.gt_container--rvaygv{display: flex; position: relative; flex-wrap: wrap;}
.gt_container--rvaygv a.glink { text-decoration: none; flex: 0 0 16.666%; text-align: center; padding: 8px 0; }
.gt_container--rvaygv a.glink span {  font-size: 12px!important; display: block; }

@media (max-width:1024px){div.language_modal_blade{padding-bottom:40px}
.gt_container--rvaygv a.glink span {color:#fff}
div.language_modal_blade .active_locale_v{color:#fff}
}
@@media screen and (max-width:500px){.why_row .item{flex:0 0 50%}
}.title-divider{display:block;max-width:50px;height:4px;background:#383DC5;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}
.elementor-heading{text-align:center;margin: 50px 0;}

.elementor-heading h2,.elementor-heading a{font-family: Arial,Helvetica,sans-serif;display:block;font-size:30px;font-size:3rem;letter-spacing: 2px;font-weight:500;color:#383838;text-align:center;text-transform:uppercase;position:relative}
.elementor-heading a:hover{color:#0c2f4d}
@media screen and (max-width:999px){.elementor-heading span{padding:30px 0 30px;font-size:20px;font-size:2rem}
.elementor-heading{text-align:center;margin: 30px 0;}
.elementor-heading h2,.elementor-heading a{font-size:20px;font-size:2rem;font-weight: 600;}
.swiper-button-next:after, .swiper-button-prev:after { font-size:24px!important;}
}
.main1_title{font-size:24px;color:#717171;padding:30px 0 40px;padding-left:10px}
.main1{background-color:#efefef}
.main_cate{background-image: url("../images/20200410153824-1.jpg");background-size: cover;padding-top:30px;padding-bottom:30px}
.cate_row{margin-top: -45px;}
.f_line{width:100%;border-bottom:solid 1px #96938d;margin:50px 0}
@media screen and (max-width:999px){.why_row2 .titem .image img{width:60px;height:60px}
.main_cate{padding-top:0}
}@media screen and (max-width:500px){.f_line{margin:30px 0}
}.wrap_row{position:relative;overflow:hidden}
.left_V{width:55%;float:left;position:relative}
.right_T{width:45%;float:right}
.right_T .text{padding:30px}
.right_T .text .vtext1{color:#717171;font-size:28px;display:inline-block;border-bottom:solid 1px #717171}
.right_T .text .vtext2{color:#717171;font-size:12px;line-height:24px}
.right_T .text .vtext3{color:#717171;font-size:14px;line-height:24px;padding-top:10px}
@media screen and (max-width:999px){.left_V,.right_T{width:100%}
.right_T .text{padding:30px 0}
}.vitu{position:relative;padding-bottom:55.0695%;height:0;overflow:hidden}
.vitu iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.swiper-slide{text-align:center;font-size:18px;background:#fff;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}
.swiper-slide img{display:block;width:100%}
.qico{font-family:"qico" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fl_he{width:33.333%;float:left;margin-top:40px;margin-top:4rem;padding:10px}

.fltu img{display:block;max-width:100%;}
.flbox{position:relative;overflow:hidden}
.flcover1{position:absolute;left:0;bottom:0;width:100%;background:url(../images/sypcover.png);line-height:46px;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.flcover1 a{display:block;margin:0 18px;color:#fff;font-size:16px;font-size:1.6rem}
@media screen and (max-width:999px){.flcover1 a{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem}
.fl_he{margin-top:30px;margin-top:3rem;width:50%;}
}.flcover2{position:absolute;left:0;top:-100%;width:100%;height:100%;background:url(../images/sypcover.png);text-align:center;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;display:block}
.flbox:hover .flcover1{bottom:-100%}
.flbox:hover .flcover2{top:0}
.flpp1{display:block;font-size:22px;font-size:2.2rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.flpp2{display:block;color:#dcdcdc;line-height:24px;max-height:48px;overflow:hidden;font-size:14px;font-size:1.4rem;margin-top:6px;margin-bottom:20px}
.flpp3{font-size:16px;font-size:1.6rem;color:#fff}
.flcon{max-width:304px;margin:0 auto;position:relative;top:50%;margin-top:-63px}
.flpp3:before{content:"";display:inline-block;width:53px;height:1px;background:#fff;vertical-align:middle;margin-right:10px}
.page{text-align:center}
.page a,.f22 a{font-family: Georgia, serif;box-sizing:border-box;display:inline-block;font-size: 16px; font-style: italic; padding: 9px 14px;}
.page a:hover,.f22 a:hover,.page-active{color: #383DC5;}
.fl{float:right}
.f22{position: absolute; right: 20px; top: 20px;}
.zh_title_wrap,.page_title_wrap{background: url(../images/breadbg.jpg) center center no-repeat;;background-position:right;background-size:cover;padding:20px 25px;position:relative;text-align:left}
.zh_title_wrap h1{font-family:Georgia,serif;color:#383DC5;text-align:left;font-size:30px;font-weight:100;margin:0px;font-style:italic}
.zh_title_wrap h1::after{display:none}
@media (max-width:991px){.zh_title_wrap{padding:10px 25px;background-position:left}
.zh_title_wrap h1{font-size:26px;text-align:center}
.zh_title_wrap h1::after{width:90%}
.f22{display:none}
.flcon{margin-top:-30px}
.flpp3{font-size:12px;font-size:1.2rem}
}
.add-btn{width:150px;height:30px;line-height:30px;text-align:center;background-color:#999999;color:#FFFFFF;cursor:pointer}
.add-form{padding-right:19px;background:url(../images/web15.png) no-repeat right center;margin-right:19px;float:right}
.page_title_row .page_title_element{font-family: Georgia,serif; color: #383DC5; text-align: left; font-size: 30px; font-weight: 100; margin: 0px; font-style: italic;}
@media only screen and (max-width:767px){.page{margin:}
.fl{float:none}
.add-form{float:none;display:inline-block}
.add-btn{font-size:12px;font-size:1.2rem}
}.three-box{padding-top:60px;overflow:hidden}
.three-box .tb-li{float:left;width:349px;margin-left:76px;padding-bottom:29px;border-bottom:solid 1px #d8d8d8;box-sizing:border-box}
.tb-top{position:relative;z-index:1}
.tb-top img.tb-img-bg{display:block;width:100%;max-width:349px;max-height:85px}
.tb-title{font-family:'PlayfairDisplay';font-size:24px;font-size:2.4rem;height:30px;line-height:30px;position:absolute;top:50%;left:11px;margin-top:-15px;z-index:3}
.tb-title a{color:#FFFFFF}
.tb-backdrop{position:absolute;top:0;left:0;z-index:2;height:100%;width:auto!important}
.main-about .main-about-column {
  position: relative;
  height: 500px;
  background-color: #eaecf1;
}

.main-about .main-about-column .midarea .left {
  float: right;
  width: 50%;
  height: auto;
  padding-left: 40px;
  padding-top: 50px;
  padding-bottom: 60px;
}

.main-about .main-about-column .midarea .left .title {
  font-size: 32px;
  color: #0006b7;
  margin-bottom: 20px;
  word-break: break-all;
}

.main-about .main-about-column .midarea .left .content {
  line-height: 1.5;
  margin-bottom: 20px;
  word-break: break-all;
}

.main-about .main-about-column .midarea .left .content span {
  display: block;
  margin-bottom: 10px;
}

.main-about .main-about-column .midarea .left .swiperbtn {
  display: flex;margin-top: 20px;
}

.main-about .main-about-column .midarea .left .swiperbtn .prev,
.main-about .main-about-column .midarea .left .swiperbtn .next {
  display: block;
  width: 50px;
  height: 40px;
  line-height: 40px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  text-align: center;
  user-select: none;
  cursor: pointer;
}

.main-about .main-about-column .midarea .left .swiperbtn .prev i,
.main-about .main-about-column .midarea .left .swiperbtn .next i {
  font-size: 24px;
}

.main-about .main-about-column .midarea .left .swiperbtn .prev:hover,
.main-about .main-about-column .midarea .left .swiperbtn .next:hover {
  background: #7f83cb;
  color: #fff;
}

.main-about .main-about-column .midarea .left .swiperbtn .prev {
  margin-right: 10px;
}

@media only screen and (max-width: 1280px) {
  .main-about .main-about-column .midarea .left {
    padding: 60px 0 0 30px;
  }
  .main-about .main-about-column .midarea .left .title {
    font-size: 24px;
    margin-bottom: 10px;
  }
}

.main-about .main-about-column .swiper_fac {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 50%;
  width: 50%;
}

.main-about .main-about-column .swiper_fac img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  max-height: 500px;
}

@media only screen and (max-width: 1040px) {
  .main-about {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
  }
  .main-about .main-about-column {
    height: auto;
  }
  .main-about .main-about-column .swiper_fac {
    position: static;
    width: 100%;
    top: 0;
    right: 0;
    transform: none;
    margin-bottom: 0.6rem;
  }
  .main-about .main-about-column .swiper_fac img {
    max-height: 12rem;
  }
  .main-about .main-about-column .midarea .left {
    padding: 0;
    width: 100%;
  }
  .main-about .main-about-column .midarea .left .title {
    line-height: 1.4;
    font-size:2rem;
    margin-bottom: 0.4rem;
  }
  .main-about .main-about-column .midarea .left .content {
    line-height: 1.5;
    margin-bottom: 0.4rem;
  }
  .main-about .main-about-column .midarea .left .content span {
    margin-bottom: 0.1rem;
  }
  .main-about .main-about-column .midarea .left .swiperbtn .prev,
  .main-about .main-about-column .midarea .left .swiperbtn .next {
    width: 1rem;
    height: 0.8rem;
    line-height: 0.8rem;
    box-shadow: 0 0 0.06rem rgba(0, 0, 0, 0.2);
    font-size: 0.4rem;
  }
  .main-about .main-about-column .midarea .left .swiperbtn .prev i,
  .main-about .main-about-column .midarea .left .swiperbtn .next i {
    font-size: 0.4rem;
  }
  .main-about .main-about-column .midarea .left .swiperbtn .prev:hover,
  .main-about .main-about-column .midarea .left .swiperbtn .next:hover {
    background: #fff;
    color: #666;
  }
  .main-about .main-about-column .midarea .left .swiperbtn .prev {
    margin-right: 0.2rem;
  }
}

@media only screen and (max-width: 767px) {
  .main-about .main-about-column .swiper_fac {
    margin-bottom: 1.3rem;
  }
  .main-about .main-about-column .swiper_fac img {
    max-height: 45rem;
  }
  .main-about .main-about-column .midarea .left .title {
    font-size: 1.8rem;
    margin-bottom: 0.2rem;
  }
  .main-about .main-about-column .midarea .left .content {
    margin-bottom: 1.3rem;
  }
  .main-about .main-about-column .midarea .left .swiperbtn .prev,
  .main-about .main-about-column .midarea .left .swiperbtn .next {
    width: 0.8rem;
    height: 0.6rem;
    line-height: 0.6rem;
    box-shadow: 0 0 0.04rem rgba(0, 0, 0, 0.2);
    font-size: 1.4rem;
  }
  .main-about .main-about-column .midarea .left .swiperbtn .prev {
    margin-right: 1.2rem;
  }
}
.main_new .new_row{position:relative;padding-top:25px;padding-top:2.5rem}
.main_new .new_row .pro_title{font-size:18px}
.main_new .new_row .des{line-height:26px;padding-top:13px;height:85px;overflow:hidden}
.pro_row .bg-pro{padding:10px 15px}
.bg-color-hover{background:#efefef}
.bg-color-hover:hover,.bg-color-hover:hover a,.bg-color-hover:hover p{color:#fff;background-color:#0c2f4d}
.bg-color-hover .h3{color:#fff;text-decoration:border-bottom:1px dashed #ccc;font-size:14px;font-weight:normal;line-height:25px !important;height:50px;text-align:center;overflow:hidden;margin:0;padding:0;width:100%;text-align:left;one}

.main_new .prlist{display:flex;justify-content:flex-start;align-items:center}
.main_new .prlist .pr_li{width:33%;margin-left:0.5%;display:flex;padding:30px 10px;align-items:flex-start}
.main_new .prlist .pr_li .date{width:50px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white;background:#7a7a7a;margin-right:20px}
.main_new .prlist .pr_li .date span{color:white}
.main_new .prlist .pr_li .date .day{font-size:24px;line-height:1.2}
.main_new .prlist .pr_li .pr_li_box{display:flex;width:calc(100% - 90px);flex-direction:column;justify-content:flex-start}
.main_new .prlist .pr_li .pr_li_box .title{margin-bottom:10px;font-size:18px}
.main_new .prlist .pr_li .pr_li_box .title a{color:#333}
.main_new .prlist .pr_li .pr_li_box .content{margin-bottom:10px;min-height:72px;line-height: 1.5;}
.main_new .prlist .pr_li .pr_li_box .more{text-decoration:underline}
.main_new .prlist .pr_li:hover{background-color:#f8f8f8}
.main_new .prlist .pr_li:hover .date{background:#7f83cb}
.main_new .prlist .pr_li .pr_li_box .title a:hover{font-weight:bold}
.main_new .prlist .pr_li .pr_li_box .more:hover{color:#7f83cb}
.main_new .prlist .pr_li:last-child{margin-left:0}
@media only screen and (max-width:1040px){.main_new{padding-left:0.2rem;padding-right:0.2rem;padding-bottom:0.6rem}
.main_new .prlist{flex-wrap:wrap}
.main_new .prlist .pr_li{background-color:#f8f8f8;width:100%;margin-left:0%;margin-bottom:0.4rem;padding:0.4rem}
.main_new .prlist .pr_li .date{width:2.8rem;height:3.9rem;margin-right:0.4rem;background:#7f83cb}
.main_new .prlist .pr_li .date span{font-size:0.28rem,color:white}
.main_new .prlist .pr_li .date .day{font-size:0.32rem}
.main_new .prlist .pr_li .pr_li_box{width:calc(100% - 1.6rem)}
.main_new .prlist .pr_li .pr_li_box .title{margin-bottom:0.6rem;font-size:1.32rem}
.main_new .prlist .pr_li .pr_li_box .title a{color:#333333}
.main_new .prlist .pr_li .pr_li_box .content{line-height:1.5;margin-bottom:1.2rem}
.main_new .prlist .pr_li .pr_li_box .more{display:inline-block;color:#7f83cb;font-size:1.5rem}
}@media only screen and (max-width:767px){.main_new{padding-bottom:1.4rem}
.main_pro{margin-top:20px;}
.main-about .main-about-column .midarea .left .swiperbtn{display:none}
.main_new .prlist .pr_li{background-color:#f8f8f8;width:100%;margin-left:0%;margin-bottom:0.4rem;padding:0.3rem 0.1rem}
.main_new .prlist .pr_li .date{width:2.6rem;height:3.65rem;margin-right:0.3rem;background:#7f83cb}

.main_new .prlist .pr_li .pr_li_box{width:calc(100% - 1.1rem);padding: 10px;}
.main_new .prlist .pr_li .pr_li_box .title{margin-bottom:1.6rem;font-size:1.5rem}
.main_new .prlist .pr_li .pr_li_box .title a{color:#333333}
.main_new .prlist .pr_li .pr_li_box .content{line-height:1.4;margin-bottom:1.1rem}
.main_new .prlist .pr_li .pr_li_box .more{display:inline-block;color:#7f83cb;font-size:1.4rem}
}
.elementor-row{width: 100%; display: flex;flex-wrap: wrap;margin-top: 25px;}
.elementor-row.elementor-column {
   position: relative; min-height: 1px; display: flex;
}
.elementor-row .elementor-column-wrap {
    width: 100%;
    position: relative;
    display: flex;
}
.elementor-row .elementor-widget-wrap {
    padding: 10px;
    position: relative;
    width: 100%;
    flex-wrap: wrap;
    align-content: flex-start;
}
.elementor-row .elementor-widget-wrap>.elementor-element {
    width: 100%;
}
.elementor-row .widget-title { display: block; line-height: 1; font-size: 18px; font-weight: 400; color: #333; border-width: 0 0 0 3px; border-style: solid; border-color: #0006b7; letter-spacing: 1px; padding-left: 15px; margin: 0 0 20px; text-transform: capitalize; font-family: Arial,Helvetica,sans-serif;  letter-spacing: 1.4px;margin-bottom: 30px;}
.elementor-widget-wrap ul li {
    list-style: none;
    display: inline-block;
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
    border: 0;
}
.elementor-sub-column .elementor-widget-wrap .elementor-form{margin-bottom:32px}
.elementor-sub-column .elementor-widget-wrap .gb-form-control-wrap { position: relative; }
.elementor-sub-column .elementor-widget-wrap .gb-submit{display: block; position: absolute; top: 34px; right: 24px; padding: 0 15px; height: 34px; border-radius: 3px; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%);background-color: #2a2d8f;color:#fff}
.gb-email{height: 50px; padding: 0 15px; margin: 0; border-color: #555;    border: solid 1px;display: inline-block; min-height: 40px; width: 100%; font-size: 14px; line-height: 1.8; padding: 6px 12px; vertical-align: middle; background-color: transparent; color: #333; border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;direction:ltr;}
.gb-submit:hover { background-color: #0083db; }
.elementor-sub-column .elementor-widget-wrap .elementor-social .elementor-social-icon i{color:#2A2D8F}
.elementor-sub-column .elementor-widget-wrap .elementor-social .elementor-screen-only{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.elementor-sub-column .elementor-widget-wrap .elementor-social .elementor-social-icon{background-color:#FFF; font-size: var(--icon-size,20px); line-height: var(--icon-size,20px); width: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em))); height: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));}
.elementor-sub-column .elementor-widget-wrap .elementor-social .elementor-grid{display:inline-block;text-align: center;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}
@media (max-width: 767px) {.elementor-row  .elementor-column { width: 100%; }
    .elementor-row div.elementor-column:nth-child(2){display:none;}
}

@media (min-width: 768px){.elementor-row  .elementor-column{width: 25%}}
.process-youtube-video{position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;}
.process-youtube-box{position: relative; overflow: hidden; padding-bottom: 63.89%; height: 0;}
#footer_right .copyright{float: none; width: 100%; text-align: center; padding-left: 0 !important; padding-right: 0 !important;}
#footer_right{padding: 15px 0; font-size: 12px; line-height: 1;background-color: #ffffff;}
.social_links .fa:before{margin-right:0;}
.copyright .social_links li a span{color:#fff}
.social_links.fa-fw{width:1.28571429em;text-align:center}
.social_links li a{display:block;padding:5px;text-align:center;line-height:1.28571429em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.social_links li{list-style:none;display:inline-block;margin-right:10px}
#footer_right .social_links li{margin-bottom:10px}
#footer_right .social_links li a{font-size:24px}
@media only screen and (max-width:1000px){.hotp-tabc-item li{width:45.5%}
.hotp-tabc-item li:nth-child(3){display:none}
}.pro_row{position:relative;padding-top:30px;margin-bottom:50px}
.pro_row>ul>li.no_margin{margin-left:0}
@media screen and (max-width:999px){.pro_row{padding-top:5px;margin-bottom:40px}
}
.page_h2_title_row .page_h2_title_wrap{    padding: 35px 0 20px;}
.page_h2_title_row .page_h2_title_wrap h2{font-family: Arial,Helvetica,sans-serif; font-size: 30px; font-size: 3rem; letter-spacing: 2px; font-weight: 500; color: #383838; text-align: center; text-transform: uppercase;}
.about_row .about-li{margin-top:31px;width:48%}
.about_row .abl{float:left}
.about_row .abr{float:right}
.about_row{position:relative;padding-top:20px;padding-bottom:20px}
.about_row .about-li .item-pic{float:left;width:50%}
.about_row .about-li .item-pic img{width:100%;max-width:304px;max-height:204px;display:block;margin:0 auto}
.about_row .about-li  .item-content{float:right;width:50%;padding:20px 10px 0 20px;box-sizing:border-box}
.about_row .about-li .about_title{font-size:18px}
.about_row .about-li .des{line-height:20px;padding-top:12px;word-break:break-word}
.main_about{background-color:#efefef;padding-top:50px}
@media only screen and (max-width:999px){.tb-news-list .item-pic,.tb-news-list .item-content,.about_row .about-li  .item-content,.about_row .about-li .item-pic{width:100%}
}@media only screen and (max-width:767px){.hotp-tab-content .hotp-tabc-item{margin-bottom:20px}
.hotp-tabc-item .item-title{font-size:14px;font-size:1.4rem;margin:10px 0}
}@media only screen and (max-width:400px){.hotp-tabc-item li{width:98%;margin:16px 1% 0}
}.better-img{display:block}
.page_about1{padding:81px 0 78px}
.about1-top{margin-bottom:42px}
.about-box .a-title{font-size: 50px; font-size: 4rem; line-height: 60px; text-align: center; margin: 40px 0 30px; color: #5f66ee; font-weight: 700; /* letter-spacing: 4px; */}
.a-title2{font-size:30px;font-size:3rem;line-height:112px;margin-top:30px}
.a-title2 span{border:1px solid #eee;border-radius:50px;padding:20px;background:#717171;color:#fff}
.a-factory,.a-room{width:100%}
.img{width:100%}
.about1-t-content .video{position:relative;overflow:hidden;padding-bottom:63.89%;height:0}
.about1-t-content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.about1-t-content .video iframe body{margin:0px !important}
.video-box{padding:15px}
@media only screen and (max-width:999px){.about1-t-title{margin-bottom:0;text-align:center}
.about-box .a-title{font-size: 30px; font-size: 3rem; line-height: 30px; text-align: center; margin: 35px 0 20px;  font-weight: 800; letter-spacing: 2px;}
.page_h2_title_row .page_h2_title_wrap h2{font-size: 24px; font-size: 2.4rem;letter-spacing: 1px;}
}.about1-t-content{color:#666666;line-height:30px;padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:center}
.about1-t-content  .text-box{padding:15px}
.col-about{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.about-box .about-row {text-align:center}
.about-box .about-row  .ab-img{width:100%; max-width:1200px}

@media (max-width:999px){.col-about{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}.scroll-box{position:relative;overflow:hidden;padding:0 5.21%}
.scroll-btns{}
.scroll-btn{width:17px;height:27px;display:inline-block;top:50%;margin-top:-13.5px;position:absolute;cursor:pointer}
.scroll-btn.prev{background:url(../images/prev1.png) no-repeat center;background-size:contain;left:0}
.scroll-btn.prev:hover{background-image:url(../images/prev1_1.png)}
.scroll-btn.next{background:url(../images/next1.png) no-repeat center;background-size:contain;right:0}
.scroll-btn.next:hover{background-image:url(../images/next1_1.png)}
.about1-scroll .scroll-btn{top:40%}
.scroll-list-box{width:100%;overflow:hidden;box-sizing:border-box}
.scroll-list{width:1000%}
.scroll-list li{float:left;width:2.373%;margin-right:0.165%}
.scroll-list li .item-pic{box-sizing:border-box;position:relative}
.scroll-list li .item-pic img{width:100%;display:block;max-width:255px;max-height:213px;margin:0 auto}
.scroll-list li .item-title{text-align:center;line-height:33px;margin:4px 0 0 0}
.scroll-backdrop{position:absolute;bottom:-999px;left:0;width:100%;height:100%;transition:all .5s;-webkit-transition:all .5s;background:url(../images/about13.png) no-repeat center}
.scroll-list li:hover .scroll-backdrop{bottom:0}
.about1-m-title,.about1-b-title{font-size:30px;font-size:3rem;font-weight:bold;border-bottom:solid 1px #e1e1e1;padding:71px 0 7px}
.about1-m-word,.about1-b-word{color:#666666;line-height:30px;margin:24px 0 66px}
.about1-middle li{width:10%!important;margin-right:0!important;position:relative}
.about1-middle li .item-pic img{max-width:1079px;max-height:393px}
.about1-middle li .item-title{position:absolute;left:0;bottom:0;width:100%;background:url(../images/about7.png) repeat;font-size:16px;font-size:1.6rem;color:#FFFFFF;margin:0;padding:5px 0 7px}
.about1-b-title{padding:57px 0 15px}
.about1-b-word{line-height:36px;margin:12px 0 50px}
.about1-b-word span{font-weight:bold;color:#666666;margin:12px 0 50px}
.about1-bottom li{width:2.177%;margin-right:0.435%;position:relative}
.about1-bottom li .item-pic img{max-width:234;max-height:330px}
.about1-bottom .scroll-backdrop{background:url(../images/about12.png) no-repeat center}
.about1-bottom li .item-title{margin:17px 0 0}
.about1-bottom .scroll-btn{top:44%}
@media only screen and (max-width:999px){.page_about1{padding:50px 0}
.about1-m-title,.about1-b-title{padding-top:50px}
}@media only screen and (max-width:767px){.page_about1{padding:20px 0}
.about1-t-title{font-size:2.4rem;font-size:24px;line-height:40px}
.about1-t-content{line-height:24px;font-size:12px;font-size:1.2rem}
.about1-top{margin-bottom:10px}
.scroll-list li{width:3.2%;margin-right:0.2%}
.scroll-list li .item-title{font-size:12px;font-size:1.2rem;line-height:24px;margin:5px 0 0!important}
.about1-m-title,.about1-b-title{padding:20px 0 10px!important;font-size:2.2rem;font-size:20px}
.about1-m-word,.about1-b-word{margin:10px 0;line-height:24px;font-size:12px;font-size:1.2rem}
.about1-middle li .item-title{padding:0}
}@media only screen and (max-width:500px){.scroll-list li{width:4.9%;margin-right:0.2%}
}@media only screen and (max-width:400px){.about1-middle li{width:9%!important;margin:0 .5%!important}
.scroll-list li{width:9%;margin:0 .5%}
}.page_about2{text-align:center;padding:20px 0 81px}
.about2-title{font-size:40px;font-size:4rem;font-weight:bold}
.about2-word{font-size:16px;font-size:1.6rem;color:#999;margin:11px 0 36px}
.about2-subt{font-size:30px;font-size:3rem;color:#0c2f4d}
.value-list{padding:40px 162px 66px}
.value-list li{float:left;width:227px;height:32px;font-size:18px;font-size:1.8rem;color:#FFFFFF;line-height:32px;background-color:#666666;margin-left:97px;margin-bottom:28px}
.about2-pics li{float:left;width:550px;margin-left:100px;font-size:20px;font-size:2rem;line-height:30px}
.about2-pics li p{margin:11px 0 24px}
.about2-pics li img{width:100%;max-width:550px;max-height:347px;display:block;margin:0 auto}
@media only screen and (max-width:1219px){.value-list{padding:40px 52px 66px}
.about2-pics li{width:465px;margin-left:50px}
}@media only screen and (max-width:999px){
.value-list{padding:40px 0 50px}
.value-list li{width:31.33%;margin:0 1% 28px}
.about2-pics li{width:48%;margin:0 1%}
}@media only screen and (max-width:767px){
.about2-title{font-size:24px;font-size:2.4rem}
.about2-word{font-size:14px;font-size:1.4rem;margin:10px 0 15px}
.about2-subt{font-size:20px;font-size:2.2rem}
.value-list{padding:20px 0}
.value-list li{margin-bottom:15px;font-size:16px;font-size:1.6rem}
.about2-pics li p{font-family:16px;font-size:1.6rem;margin:0}
}@media only screen and (max-width:500px){.value-list li{width:48%;margin:0 1% 15px}
.about2-pics li{width:98%;margin:0 1%}
}.page_products1{padding-bottom:93px}
.products_right{width:269px;margin-top:52px}
.pro-right-title{font-size:18px;font-size:1.8rem;color:#666;padding:10px 0;text-transform:uppercase}
.products1_left{margin-top:24px}
.slidelist{padding-bottom:29px;}
.slidelist li{float:left;width:100%;margin-top:8px;box-sizing:border-box;}
.slidelist li a:hover,
.slidelist li a.slide-active{background-color: rgba(144,144,144,.06); color: #074B82}
.slidelist li a.slide-active span{color: #074B82}
.slidelist-yiji{background-color:#f9f9f9;padding:9px 0 14px;display:none;} .slidelist li:hover ul{display:block;}
.slidelist-yiji li{background-color:#F9F9F9;margin:0;}
.slidelist-yiji li a{color:#666666;padding:5px 16px 7px 38px;}
.slidelist-yiji li a:after{width:0;height:0;background:none;}
.slidebox > ul > li{line-height:40px;text-indent:20px;position:relative;}
.slidebox > ul > li .addition{width:40px;height:40px;position:absolute;right:4px;top:0px;background:url(../images/web13.png) no-repeat center center;}
.slidebox > ul > li .addition.fa:before{margin-right:5px;color:#fff;text-indent:0;}
.slidebox > ul > li > a{display: block; font-size: 14px; font-size:1.4rem;line-height: 24px; padding: 9px 36px 7px 6px; position: relative; box-sizing: border-box;}
.slidebox > ul > li .c-show{display:none;width:100%;}
.slidebox > ul > li .c-show1 .c-s1{position:relative; margin-top: 2px;}
.slidebox > ul > li .c-show1 .c-s1 > a{position:relative;color:#333;display:block;padding-top:5px;padding-bottom:5px;line-height:30px;}
.slidebox > ul > li .c-show1 .c-s1 > a span{padding-left: 24px;font-size: 14px; font-size:1.4rem;}

.slidebox > ul > dl{padding:20px;}
.slidebox > ul > dl dd{float:left;margin:0 2px;}
.ex-contact{margin-bottom:17px}
.ex-contact-list{padding:18px 16px 28px}
.ex-contact-list li{float:left;line-height:29px;margin-bottom:1px;width:100%}
.tag-title{position:relative;font-size:24px;font-size:2.4rem;margin-bottom:16px;margin-top:-4px}
.tag-title:after{position:absolute;content:'';height:1px;left:60px;right:0;top:50%;margin-top:2px;background-color:#CCCCCC}
.taglist a{float:left;background-color:#EEEEEE;font-size:16px;font-size:1.6rem;line-height:28px;margin-right:5px;margin-bottom:9px;padding:5px 10px 2px 10px}
@media only screen and (max-width:767px){.tag-title{font-size:18px;font-size:1.8rem}
.taglist a{font-size:14px;font-size:1.4rem;line-height:20px}
}.products1_left{width:1000px;width:calc(100% - 300px)}
.pro-list{padding-bottom:23px}
.pro-list li{display:inline-block;width:33%;border-bottom:dashed 1px #E4E4E4;position:relative;padding:14px 0 40px}
.pro-list li .item-pic{margin-right:16px;position:relative;float:left;margin-top:-2px}
.pro-list li .item-pic img{width:100%;max-width:464px;max-height:366px;display:block;margin:0 auto}
.pro-list li .item-pic:hover .item-backdrop{bottom:0}
.pro-list li .backdrop-btn{width:159px;height:41px;line-height:40px;border:solid 1px #383DC5;box-sizing:border-box;display:block;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-80px;text-transform:uppercase;color:#383DC5}
.pro-list .item-info-box{width:95%;float:left}
.pro-list .item-info-box .item-title{font-size:14px;font-size:1.4rem;height:56px;line-height:20px;margin:10px 0;overflow:hidden}
.pro-list .item-info-box .item-info{margin-bottom:-4px}
.pro-list .item-info-box .item-info a{display:block;width:100%;float:left;line-height:29px;margin-bottom:1px}
.pro-list .item-info-box .item-info p{display:block;width:100%;float:left;line-height:29px;margin-bottom:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pro-list .item-info-box .item-info a:hover{color:#074B82}
.pro-list .item-form{margin-left:10%}
.pro-list .item-form .item-check{float:left;margin-right:16px;position:relative;top:10px}
.pro-list .item-form .item-btn{display:block;float:left;padding:6px 12px;border:solid 1px #383DC5;box-sizing:border-box;text-align:center;color:#383DC5;text-transform:capitalize;font-weight:bold}
.pro-list .item-form .item-btn:hover{background-color:#0c2f4d;color:#FFFFFF}
@media screen and (max-width:1219px){.products1_left{width:680px}
.pro-list li .item-pic{margin-right:10px}
.pro-list li .item-info-box{width:95%}
.pro-list .item-form .item-check{margin-right:10px}
.pro-list .item-form .item-btn{width:120px}
}@media screen and (max-width:999px){.page_products1{padding-bottom:50px}
.products_right{width:100%}
.pro-right-title{background-size:cover}
.products1_left{width:100%}
.pro-list li .item-info-box{width:95%}
}@media screen and (max-width:750px){.pro-list li{width:48%;margin:0 1%}
.pro-list li .item-pic{float:none;width:100%}
.pro-list li .item-info-box{float:none;width:100%}
.pro-list li .item-form{position:static;bottom:auto;right:auto;margin-left:8%}
}@media screen and (max-width:400px){.pro-list li{width:98%;margin:0 1%}
.pro-list .item-info-box .item-title{height:auto!important}
.pro-list li .item-form{padding-left:10%}
}@media screen and (max-width:767px){.page_products1{padding-bottom:30px}
.pro-list{padding-bottom:0}
.pro-list li{padding:15px 0}
.pro-list .item-info-box{text-align:left}
.pro-list .item-info-box .item-title{font-size:15px;font-size:1.5rem;margin:0;margin-top:0.8rem;line-height:1.8rem;height:3.6rem}
.pro-list .item-info-box .item-info a{font-size:12px;font-size:1.2rem;line-height:20px}
.pro-list .item-form{margin-top:10px;text-align:left;position:relative}
.pro-list .item-form .item-btn{font-size:12px;font-size:1.2rem;display:inline-block;float:none}
.pro-list .item-form .item-check{top:4px;float:none}
.products_right{margin-top:30px}
.pro-right-title{font-size:18px;font-size:1.8rem}
.slidelist{padding-bottom:15px}
.slidelist li a{font-size:1.4rem;font-size:14px;padding-top:5px;padding-bottom:5px}
.slidelist-yiji li a{padding-top:0;padding-bottom:0}
.ex-contact{padding-bottom:0!important}
.ex-contact-list{padding:15px}
.ex-contact-list li{font-size:12px;font-size:1.2rem;line-height:20px}
}.page_products2{padding-bottom:95px}
.page_products2 .products1_left{margin-top:52px}
@media only screen and (max-width:999px){.page_products2{padding-bottom:50px}
}@media only screen and (max-width:767px){.page_products2{padding-bottom:30px}
.slidelist-yiji{padding:2px 0 9px}
.slidelist li{margin-top:0}
.page_products2 .products1_left{margin-top:30px}
}
.main_pro .indexlist { 
     width: 100%;
     display: flex;
     justify-content: flex-start;
     align-items: center;
     flex-wrap: wrap;
     margin-top: 40px; margin-top: 4rem
}
 .main_pro .indexlist .indexbox {
     width: 23.8%;
     height: auto;
     margin-right: 1.6%;
     position: relative;
     margin-bottom: 40px;
     background: #fff;
}
 .main_pro .indexlist .indexbox .imgbox {
     width: 100%;
     height: 0;
     padding-bottom: 100%;
     position: relative;
}
 .main_pro .indexlist .indexbox .imgbox .innerbox {
     display: block;
     width: 100%;
     height: 100%;
     position: absolute;
     left: 0;
     top: 0;
     display: flex;
     justify-content: center;
     align-items: center;
     overflow: hidden;
}
 .main_pro .indexlist .indexbox .imgbox .innerbox img {
     width: 100%;
     height: 100%;
     object-fit: contain;
}
 .main_pro .indexlist .indexbox .name {
     display: block;
     padding: 0 20px;
     width: 100%;
    /* height: 50px;
     line-height: 20px;
     padding: 5px 0;
     */
     height: 50px;
     line-height: 1.5;
     padding: 5px;
     background-color: white;
     text-align: center;
     text-overflow: -o-ellipsis-lastline;
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 2;
     line-clamp: 2;
     -webkit-box-orient: vertical;
}
 .main_pro .indexlist .indexbox:hover .contact {
     display: block;
}
 .main_pro .indexlist .indexbox:hover .name {
     background-color: #7f83cb;
     color: white;
}
 .main_pro .indexlist .indexbox:hover img {
     transition: all 0.5s;
     transform: scale(1.05);
}
 .main_pro .indexlist .indexbox:nth-child(4n) {
     margin-right: 0;
}
 .main_pro .indexlist .indexbox:nth-child(n + 5) {
     margin-bottom: 0;
}
 @media only screen and (max-width: 1040px) {
     .bossgoo-index-product-trending9 {
         padding-left: 0.2rem;
         padding-right: 0.2rem;
         margin-bottom: .5rem;
    }
     .bossgoo-index-product-trending9 .maintitle {
    
         margin-bottom: 0.3rem;
    }
     .bossgoo-index-product-trending9 .maintitle a {
      
         line-height: 0.6rem;
    }
     .main_pro .indexlist .indexbox {
         margin-bottom: 0.4rem;
    }
     .main_pro .indexlist .indexbox .name {
  background-color: #fff; padding: 0px 0.5rem; height: 2.8rem; line-height: 1.4rem;
       
    }
     .main_pro .indexlist .indexbox:hover {
         box-shadow: none;
    }
     .main_pro .indexlist .indexbox:hover .contact {
         display: none;
    }
     .main_pro .indexlist .indexbox:hover .name {
         background-color: #fff;
         color: #666;
    }
}
@media only screen and (max-width: 767px) {
     .main_pro .indexlist .maintitle {
    font-size: 14px;
  }
  .main_pro .indexlist .maintitle a {
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .main_pro .indexlist .indexbox {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 0.3rem;
  }
  .main_pro .indexlist .indexbox .name {
 padding: 0 1.3rem; height: 4.6rem; line-height: 2.3rem;
  }
  .main_pro .indexlist .indexbox:nth-child(2n) {
    margin-right: 0%;
  }
  .main_pro .indexlist .indexbox:nth-child(n + 5) {
    margin-bottom: 0.2rem;
  }
  .main_pro .indexlist .indexbox:nth-last-child(- n + 2) {
    margin-bottom: 0;
  }
}

.m-prob1 .prob-pic{width:30%}
.m-prob1 .prob-pic-big{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-prob1 .prob-pic-big-img{display:block;line-height:0;font-size:0}
.m-prob1 .prob-pic-big-img .zoomPad{float:none;z-index:8}
.m-prob1 .zoomWrapperImage img{max-width:1200px}
.detail-img{width:100%}
.m-prob1 .prob-pic-small{position:relative;margin-top:10px;padding-left:27px;padding-right:27px;overflow:hidden}
.m-prob1 .prob-pic-btn{position:absolute;top:50%;margin-top:-9px;display:block;width:11px;height:18px;background-repeat:no-repeat;background-position:center;background-size:100% 100%}
.m-prob1 .prob-pic-btn.prev{left:0;background-image:url("../images/prev.png")}
.m-prob1 .prob-pic-btn.prev:hover{background-image:url("../images/prev_1.png")}
.m-prob1 .prob-pic-btn.next{right:0;background-image:url("../images/next.png")}
.m-prob1 .prob-pic-btn.next:hover{background-image:url("../images/next_1.png")}
.m-prob1 .prob-pic-list{overflow:hidden}
.m-prob1 .prob-pic-list ul{width:1000%;overflow:hidden}
.m-prob1 .prob-pic-list ul li{position:relative;float:left;margin-right:0.24%;width:3.18%}
.m-prob1 .prob-pic-item .item-pic{border:1px solid #FFFFFF;overflow:inherit;display:block;border:solid 1px #CCCCCC;box-sizing:border-box}
.m-prob1 .prob-pic-item .item-pic img{width:100%;display:block}
.m-prob1 .prob-pic-item .item-pic:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.m-prob1 .prob-pic-item .item-pic.active:before{display:block}
@media screen and (max-width:1219px){.zoomPad{cursor:default !important}
.zoomPup{display:none !important}
.zoomWindow{display:none !important}
.zoomPreload{display:none !important}
.m-prob1 .prob-pic{float:none;margin:0 auto;width:100%}
}@media screen and (max-width:767px){.m-prob1 .prob-pic{width:100%}
.m-prob1 .prob-pic-big{display:none}
.m-prob1 .prob-pic-small{margin-top:0}
.m-prob1 .prob-pic-list ul li{margin-right:.2%;width:9.8%}
.m-prob1 .prob-pic-item .item-pic:before{display:none !important}
}.detail-topr{width:65%}
.d-topr-title{font-size:24px;font-size:2.4rem;color:#0c2f4d;font-weight:bold;line-height:45px;border-bottom:solid 1px #D7D7D7;padding-bottom:2px}
.pro-share{margin-top:15px;margin-bottom:15px;height:26px;font-size:0;letter-spacing:0;clear: both;}
.pro-share>a{float: left; margin: 0 5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer;}
.share-title{margin-right:11px;display:inline-block;*display:inline;*zoom:1;line-height:28px;font-size:14px;font-size:1.4rem;color:#666}
.share-pic{display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:26px}
.detail-topr-list p{font-size:14px;font-size:1.4rem;color:#333333;line-height:30px;padding-left:16px}
.detail-btn{width:159px;height:41px;line-height:38px;text-transform:uppercase;font-weight:bold;text-align:center;box-sizing:border-box;display:inline-block;margin-top:33px}
.detail-now{border:solid 1px #999999;color:#0c2f4d;margin-right:20px}
.detail-next:hover{border:solid 1px #999999;color:#0c2f4d;background-color:#FFFFFF}
.detail-now:hover{color:#FFFFFF;background-color:#0c2f4d;border-color:#0c2f4d}
.detail-next{color:#FFFFFF;background-color:#0c2f4d;border:solid 1px #0c2f4d}
@media only screen and (max-width:1219px){.detail-topr{width:100%}
.d-topr-title{padding-top:20px}
}@media only screen and (max-width:767px){.d-topr-title{font-size:20px;font-size:2rem;line-height:30px;padding-top:10px}
.pro-share{margin-bottom:10px}
.share-title{font-size:12px;font-size:1.2rem}
.detail-topr-list p{font-size:12px;font-size:1.2rem}
.detail-btn{margin-top:15px;width:48%;margin:0 1%;float:left;height:36px;line-height:36px;font-size:12px;font-size:1.2rem}
}.pro-content{font-size:14px;font-size:1.4rem;color:#666666;line-height:30px}
.page_products2 .pro-content ul li{list-style:disc;margin-left:15px}
.pro-content p,.pro-content li,.pro-content span,.pro-content b{color:#666666}
.pro-content img{max-width:100%;height: auto;}
.pro-content h2{font-family:Roboto; font-size: 20px; color: #383DC5; font-weight: 600; border-bottom-width: 2px; padding-top: 8px; padding-left: 15px; margin-bottom: 15px;}
.pro-content table{width:100%!important}
.pro-content table td{border:solid 1px #a39fa378}
.products1_left .list-paddingleft-2{width:100% !important}
.m-mpro{margin-top:38px}
.m-mpro .box-hd{position:relative;margin-bottom:20px}
.m-mpro .box-title{position:relative;padding-left:21px;border-bottom:solid 1px #d6d4d4}
.m-mpro .box-title a{position:relative;z-index:1;display:inline-block;*display:inline;*zoom:1;padding:10px;font-size:22px;font-size:2.2rem;text-transform:uppercase;color:#717171;width:287px;box-sizing:border-box}
.m-mpro .box-btn{position:absolute;top:50%;margin-top:-11px;display:block;width:10px;height:20px;background-repeat:no-repeat;background-position:center;background-size:100% 100%}
.m-mpro .box-btn.prev{right:26px;background-image:url("../images/prev.png")}
.m-mpro .box-btn.prev:hover{background-image:url("../images/prev_1.png")}
.m-mpro .box-btn.next{right:0;background-image:url("../images/next.png")}
.m-mpro .box-btn.next:hover{background-image:url("../images/next_1.png")}
.m-mpro .box-bd{margin-top:18px;overflow:hidden}
.m-mpro .box-list{width:1000%;overflow:hidden}
.m-mpro .list-item{float:left;margin-right:0.49%;width:3.01%}
.m-mpro .item-top{position:relative;overflow:hidden}
.m-mpro .item-pic{width:100%}
.m-mpro .item-pic img{width:100%;max-width:464px;max-height:366px;margin:0 auto;display:block}
.m-mpro .item-title{font-size:16px;font-size:1.6rem;color:#333;font-family:'Gotham-Bold';line-height:30px;position:relative;margin-bottom:12px}
.m-mpro .item-title:after{position:absolute;content:'';width:20px;height:2px;background-color:#0c2f4d;left:0;bottom:2px}
.m-mpro .item-title a{color:#333}
.m-mpro .item-title a:hover{color:#0c2f4d}
@media screen and (max-width:767px){.m-mpro{margin-top:30px}
.m-mpro .box-title a{font-size:18px;font-size:1.8rem}
.m-mpro .item-title{font-size:14px;font-size:1.4rem;margin-bottom:0}
}@media screen and (max-width:640px){.m-mpro{margin-top:30px}
.m-mpro .box-title a{width:237px;padding:5px 10px}
.m-mpro .box-hd{padding-bottom:30px}
.m-mpro .box-btn{top:auto;margin-top:0;bottom:0}
.m-mpro .list-item{margin-left:.1%;margin-right:.1% !important;width:4.8%}
}.news1{padding-bottom:70px}
.news1-left{width:78%;padding-top:13px}
.news1-left .onenews{width:100%;margin-top:20px;padding-bottom:20px;position:relative;border-bottom:#b5b5b5 1px dashed}
.news1-left .date{color:#717171}
.news1-left .item-pic{position:absolute;top:0}
.news1-left .item-pic{width:304px;box-sizing:border-box;border:solid 2px #b7b7b7}
.news1-left .item-pic img{display:block;max-width:300px;max-height:226px;width:100%;margin:0 auto}
.news1-left .item-content{width:100%;padding-left:360px;min-height:230px;padding-right:0px;box-sizing:border-box}
.news1-left .item-content .item-title{color:#333;padding-top:10px;line-height:30px;font-size:16px;font-size:1.6rem;font-weight:bold}
.news1-left .item-content .item-desc{margin-top:17px;font-size:14px;font-size:1.4rem;color:#333;line-height:30px}
.page{position:relative;margin:64px auto 0}
@media screen and (max-width:1219px){.news1-left{width:680px}
.news1-left .item-content{padding-left:395px}
}@media screen and (max-width:999px){.news1-left{width:63%}
.news1-left .onenews{padding-bottom:10px}
.news1-left .item-pic{position:relative;top:0;left:76px}
.news1-left .item-content{padding-left:0;min-height:0;padding-bottom:0}
.news1-left .item-content .item-title{margin:10px 0}
.news1-left .item-content .item-desc{margin-bottom:30px}
}@media screen and (max-width:800px){.news1-left{width:100%}
}@media screen and (max-width:767px){.news1{padding-bottom:30px}
.news1-left .onenews{margin-top:15px}
.news1-left .item-date{padding-bottom:5px}
.news1-left .item-date p{font-size:12px;font-size:1.2rem}
.news1-left .item-date p:first-child{font-size:16px;font-size:1.6rem;margin:5px 0 10px}
.news1-left .item-date p:first-child:after{bottom:-5px}
.news1-left .item-pic{left:68px}
.news1-left .item-content{min-height:0}
.news1-left .item-content .item-title{font-size:14px;font-size:1.4rem;margin:5px 0 0}
.news1-left .item-content .item-desc{line-height:20px;margin-bottom:15px;font-size:12px;font-size:1.2rem}
.news1-left .item-content .more{font-size:12px;font-size:1.2rem;line-height:20px}
.page{margin:30px 0 auto;padding-bottom:15px}
}@media screen and (max-width:400px){.news1-left .item-pic{width:77%;left:65px}
}.news2{margin-bottom:70px}
.news2_left{width:78%}
.news2-main{margin-top:44px}
.news2-main h1{font-size:20px;font-size:2.0rem;color:#333;font-weight:bold;line-height:40px}
.news2-main .news2-time{margin-bottom:19px;line-height:26px}
.news2-main .news2-content{line-height:25px;font-size:14px;font-size:1.6rem;color:#666;margin-bottom:50px}
.news2-main .news2-content p,.news2-main .news2-content li,.news2-main .news2-content b,.news2-main .news2-content span{color:#666}
.news2-main .news2-content img,.news2-main .news2-content iframe{max-width:100%}
.updown{border-top:1px solid #CCCCCC}
.updown .up{margin-top:18px;margin-bottom:2px}
.updown p{display:inline-block;line-height:28px;font-size:14px;font-size:1.4rem;color:#666666;font-weight:bold}
.updown p .img{display:inline-block}
.updown p .img img{display:inline-block;position:relative;top:4px;padding-right:10px}
.updown p .on{color:#0c2f4d}
.updown p a{font-size:14px;font-size:1.4rem;color:#666;font-weight:normal}
.updown p:hover a{color:#0c2f4d}
.updown p:hover{color:##0c2f4d}
.news2_right{margin-top:52px;width:19%}
.news2_right .title{padding-top:10px;margin-bottom:6px;display:block;font-size:20px;font-size:2rem;color:#383DC5;line-height:40px;font-weight:bold}
.top_imgtd{display:block;width:8px;height:20px;margin-bottom:38px}
.news2_right .ex_wrap{width:100%;margin:0 auto}
.news2_right .ex-top,.news2_right .ex-pro{border:1px solid #CCCCCC;box-sizing:border-box;padding:0 15px 10px}
.news2_right .ex-top dl,.news2_right .ex-pro dl{max-width:319px;width:100%;margin:0 auto}
.news2_right .ex-top dl dd a,.news2_right .ex-pro dl dd a{display:block}
.news2_right .ex-top li,.news2_right .ex-pro li{margin-bottom:13px}
.news2_right .ex-top .item-pic,.news2_right .ex-pro .item-pic{width:100%;border:solid 2px #d7d7d7;box-sizing:border-box}
.news2_right .ex-top .item-pic img{width:100%;max-width:234px;max-height:177px;display:block;margin:0 auto}
.news2_right .ex-top .item-title,.news2_right .ex-pro .item-title{margin:12px 0 3px;font-size:14px;font-size:1.4rem;font-weight:bold;color:#333;line-height:24px}
.news2_right .ex-top .item-date{line-height:40px}
.news2_right .ex-pro .item-pic img{width:100%;max-width:234px;max-height:234px;display:block;margin:0 auto}
.ex_wrap::-webkit-input-placeholder{color:#999}
.ex_wrap:-o-placeholder{color:#999}
.ex_wrap::-moz-placeholder{color:#999}
.ex_wrap:-ms-input-placeholder{color:#999}
@media screen and (max-width:1219px){.news2_left{width:680px}
}@media screen and (max-width:1000px){.news2_right{width:100%;float:none}
.news2_left{width:100%;float:none}
}@media only screen and (max-width:767px){.news2-main{margin-top:30px}
.news2-main h1{line-height:26px}
.news2-main .news2-time{line-height:20px;margin-bottom:15px}
.news2-main .news2-content{margin-bottom:20px}
.updown p{line-height:24px}
.news2_right{margin-top:30px}
.news2_right .title{font-size:2rem;font-size:20px}
.news2_right .top_imgtd{margin-bottom:15px}
.news2_right .ex-top .item-title{font-size:14px;font-size:1.4rem}
.news2_right .ex-top .item-date{font-size:12px;font-size:1.2rem;line-height:20px}
}.dm-box{padding-bottom:89px}
.dm-title{font-size:30px;font-size:3rem;line-height:30px;font-weight:bold;margin:51px 0 23px}
.dm-list li{float:left;width:183px;margin-bottom:40px;margin-left:65px;position:relative}
.dm-list .item-pic{width:100%;border:solid 1px #0c2f4d;box-sizing:border-box;border-radius:10px}
.dm-list .item-pic img{width:100%;max-width:183px;max-height:148px}
.dm-list .item-ins{position:absolute;width:164px;background:#0c2f4d;color:#FFFFFF;left:41px;top:94.5%}
.dm-list .item-ins:after{position:absolute;content:'';left:0;right:0;height:18px;bottom:-11px;background:url(../images/m23.png) no-repeat center}
.dm-list .item-ins p{color:#FFFFFF;line-height:18px;padding:8px 10px 8px 18px;box-sizing:border-box}
.dm-list .item-badge{position:absolute;left:-14px;top:-14px;width:29px;height:29px;line-height:28px;border-radius:50%;border:solid 1px #0c2f4d;box-sizing:border-box;display:inline-block;background-color:#FFFFFF;font-weight:bold;color:#0c2f4d;text-align:center;font-size:13px;font-size:1.3rem}
@media only screen and (max-width:1219px){.dm-list li{width:180px;margin-left:20px}
.dm-list .item-ins{left:30px}
}@media only screen and (max-width:999px){.dm-list li{width:18%;margin:0 1%}
.dm-list .item-ins{width:95%;left:10%}
}@media only screen and (max-width:640px){.dm-list .item-ins{}
}@media only screen and (max-width:767px){.dm-title{font-size:24px;font-size:2.4rem;margin:20px 0 15px}
.dm-list .item-ins p{font-size:12px;font-size:1.2rem;padding:5px 5px 5px 18px}
.dm-list .item-badge{font-size:12px;font-size:1.2rem}
}@media only screen and (max-width:767px){.dm-list li{width:31.33%;margin-bottom:100px}
.dm-box{padding-bottom:0px}
}@media only screen and (max-width:400px){.dm-list li{width:46%;margin:0 2% 80px}
.dm-box{padding-bottom:0px}
}.gpp-title{font-size:30px;font-size:3rem;font-weight:bold;margin-bottom:62px}
.gpp-box img{width:100%;display:block}
@media only screen and (max-width:767px){.gpp-title{font-size:24px;font-size:2.4rem;margin-bottom:20px}
}.post-title{font-size:30px;font-size:3rem;font-weight:bold;line-height:30px;margin:103px 0 50px}
.post-tab .tab-options{border-bottom:solid 1px #dcdcdc}
.post-tab .tab-options li{float:left;font-size:18px;font-size:1.8rem;line-height:30px;cursor:pointer;margin-left:67px;padding:0 15px 8px 6px}
.post-tab .tab-options li:hover,.post-tab .tab-options li.tab-active{background-color:transparent;color:#0c2f4d;border-bottom:solid 3px #0c2f4d;box-sizing:border-box}
.post-tab .tab-options li:hover:after,.post-tab .tab-options li.tab-active:after{background:none}
.post-tab .tab-content{padding:103px 0 135px}
.post-tab .tab-content-item{display:none}
.post-tab .tab-content-item li{float:left;width:203px;margin-left:46px}
.post-tab .tab-content-item li .item-pic{width:100%;border-radius:50%;border:solid 2px #CCCCCC;box-sizing:border-box}
.post-tab .tab-content-item li .item-pic img{width:100%;max-width:203px;max-height:203px;border-radius:50%;display:block;margin:0 auto}
@media only screen and (max-width:1219px){.post-tab .tab-options li{margin-left:50px}
.post-tab .tab-content{padding:70px 0}
.post-tab .tab-content-item li{width:180px;margin-left:20px}
}@media only screen and (max-width:999px){.post-title{margin:50px 0}
.post-tab .tab-content{padding:50px 0}
.post-tab .tab-options li{margin-left:13px}
.post-tab .tab-content-item li{width:18%;margin:0 1% 20px}
}@media only screen and (max-width:767px){.post-title{font-size:24px;font-size:2.4rem;margin:20px 0 10px}
.post-tab .tab-content{padding:30px 0 0}
.post-tab .tab-options li{font-size:16px;font-size:1.6rem;height:36px;padding:0 10px 0 6px;line-height:36px;margin:0 3px}
}@media only screen and (max-width:600px){.post-tab .tab-content-item li{width:31.33%;margin:0 1% 20px}
}@media only screen and (max-width:400px){.post-tab .tab-content-item li{width:48%;margin:0 1% 20px}
}.design-title{font-size:30px;font-size:3rem;font-weight:bold;line-height:30px;margin-bottom:-5px}
.design-box{margin-bottom:-10px}
.design-box .scroll-box{padding:0}
.design-box .scroll-list li{width:2.375%;margin-right:.165%;border:solid 1px #CCCCCC;box-sizing:border-box;margin-top:10px;margin-bottom:10px}
.design-box .scroll-list li:hover{box-shadow:0 0 10px rgba(0,0,0,0.2)}
.design-box .scroll-list li .item-pic img{max-width:285px;max-height:231px}
.design-box .scroll-btns{float:right;margin-bottom:26px}
.design-box .scroll-btn{position:static;width:14px;height:23px;top:0;margin-top:0}
.design-box .scroll-btn.prev{background-image:url(../images/prev.png);margin-right:31px}
.design-box .scroll-btn.prev:hover{background-image:url(../images/prev_1.png)}
.design-box .scroll-btn.next{background-image:url(../images/next.png)}
.design-box .scroll-btn.next:hover{background-image:url(../images/next_1.png)}
@media only screen and (max-width:767px){.design-title{font-size:24px;font-size:2.4rem;margin-bottom:-5px}
.design-box .scroll-btns{margin-bottom:10px}
.design-box .scroll-btn.prev{margin-right:15px}
.design-box .scroll-list li{width:3.2%;margin-right:.2%}
}@media only screen and (max-width:550px){.design-box .scroll-list li{width:4.9%;margin-right:.2%;margin-left:0}
}@media only screen and (max-width:350px){.design-box .scroll-list li{width:10%;margin-right:0%;margin-left:0}
}.page_marking2{padding-bottom:100px}
.v-title{font-size:30px;font-size:3rem;font-weight:bold;line-height:36px;margin:52px 0 -27px}
.v-list li{float:left;width:388px;margin-left:18px;box-shadow:0px 5px 9px rgba(6,0,1,0.2);margin-top:70px;border:solid 1px #DCDCDC;box-sizing:border-box}
.v-list .item-pic{width:100%}
.v-list .item-pic img{width:100%;max-width:388px;max-height:263px;display:block;margin:0 auto}
@media only screen and (max-width:1219px){.v-list li{width:316px;margin-left:15px}
}@media only screen and (max-width:999px){.page_marking2{padding-bottom:50px}
.v-title{margin:50px 0 0}
.v-list li{width:31.33%;margin:40px 1% 0}
}@media only screen and (max-width:767px){.page_marking2{padding-bottom:30px}
.v-title{margin:30px 0 0;font-size:24px;font-size:2.4rem;line-height:30px}
.v-list li{margin:20px 1% 0}
}@media only screen and (max-width:640px){.v-list li{width:48%;margin:20px 1% 0}
}@media only screen and (max-width:400px){.v-list li{width:98%;margin:20px 1% 0}
}.p-title{font-size:30px;font-size:3rem;font-weight:bold;line-height:36px;margin:37px 0 45px}
.partner-box .scroll-box{padding:0 40px}
.partner-box .scroll-list li{width:1.91%;margin-right:0.11%;border:solid 1px #CCCCCC;box-sizing:border-box}
.partner-box .scroll-btn{width:14px;height:26px;margin-top:-13px;background-size:cover}
.partner-box .scroll-btn.prev{background-image:url(../images/prev.png)}
.partner-box .scroll-btn.prev:hover{background-image:url(../images/prev_1.png)}
.partner-box .scroll-btn.next{background-image:url(../images/next.png)}
.partner-box .scroll-btn.next:hover{background-image:url(../images/next_1.png)}
@media only screen and (max-width:767px){.p-title{font-size:24px;font-size:2.4remline-height:30px;margin:20px 0}
.partner-box .scroll-list li{width:2.4%;margin-right:0.11%}
}@media only screen and (max-width:600px){.partner-box .scroll-list li{width:3.25%;margin-right:0.11%}
}@media only screen and (max-width:400px){.partner-box .scroll-list li{width:4.85%;margin-right:0.3%!important;margin-left:0}
}.page_marking3{padding-bottom:111px}
.e-title,.c-title{font-size:30px;font-size:3rem;font-weight:bold;margin:27px 0 11px}
.e-list{padding-bottom:23px}
.e-list li{float:left;width:587px;margin-left:22px;background-color:#f2f2f2;position:relative;margin-top:27px}
.e-list .item-pic{float:left;width:210px}
.e-list .item-pic img{display:block;width:100%;max-width:210px;max-height:160px;margin:0 auto}
.e-list .item-info{position:absolute;left:227px;top:0;bottom:0;right:30px}
.e-list .item-info .item-desc{line-height:24px;margin:20px 0 9px;display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.e-list .item-info .item-title{color:#0c2f4d;line-height:24px}
.e-list .item-info .item-title a{color:#0c2f4d}
@media only screen and (max-width:1219px){.e-list li{width:482px;margin-left:15px}
}@media only screen and (max-width:999px){.e-list li{width:48%;margin:27px 1% 0}
.e-list .item-info{left:220px;right:10px}
}@media only screen and (max-width:999px){.page_marking3{padding-bottom:50px}
.e-list li{width:98%;margin:15px 1% 0}
}@media only screen and (max-width:767px){.page_marking3{padding-bottom:30px}
.e-title,.c-title{font-size:24px;font-size:2.4rem;margin:15px 0 0}
.e-list{padding-bottom:0}
.e-list .item-info .item-desc{line-height:20px;font-size:12px;font-size:1.2rem}
.e-list .item-info .item-title{line-height:20px;font-size:12px;font-size:1.2rem}
}@media only screen and (max-width:450px){.e-list li{padding:10px;box-sizing:border-box}
.e-list .item-pic{float:none;width:100%}
.e-list .item-info{position:relative;left:0;right:0}
}.channel-box{padding:38px 0 10px}
.channel-box .c-title{margin-bottom:37px}
.c-word{line-height:30px;margin-bottom:30px}
@media only screen and (max-width:767px){.channel-box{padding:0}
.channel-box .c-title{margin-bottom:15px}
.c-word{line-height:20px;margin-bottom:10px;font-size:12px;font-size:1.2rem}
}.market-box{background-color:#F3F4F5;padding:7px 23px 23px;box-sizing:border-box}
.market-box .list-item{padding:0 0 0 109px}
.market-box .item-pic{width:847px}
.market-box .item-pic img{width:100%;max-width:847px;max-height:459px;display:block;margin:0 auto}
.m-title{font-size:24px;font-size:2.4rem;margin-bottom:17px}
.m-list{width:100%}
.m-list li{font-size:16px;font-size:1.6rem;line-height:30px}
@media only screen and (max-width:1219px){.market-box .list-item{padding:0 0 0 43px}
}@media only screen and (max-width:999px){.market-box{padding:7px 10px 10px}
.market-box .list-item{padding:0}
.market-box .item-pic{width:100%}
.m-title{font-size:20px;font-size:2rem;margin-bottom:10px}
.m-list li{font-size:14px;font-size:1.4rem;line-height:24px}
}.page_marking4{padding:50px 0 103px}
.m4-banner img{width:100%;display:block}
.m4-title{font-size:20px;font-size:2rem;text-align:center;line-height:30px;margin:35px 0 9px}
.m4-subt{color:#666666;line-height:30px;width:790px;margin:0 auto;text-align:center}
.m4-subt a{color:#666666;display:block}
.m4-title a:hover,.m4-subt a:hover{color:#0c2f4d}
.m4-pro-list{padding-bottom:46px}
.m4-pro-list li{float:left;width:348px;margin-left:57px;text-align:center;margin-top:31px}
.m4-pro-list .item-pic{width:100%}
.m4-pro-list .item-pic img{width:100%;max-width:464px;max-height:366px;display:block;margin:0 auto}
.m4-pro-list .item-title{font-size:20px;font-size:2rem;line-height:30px;margin:22px 0 7px}
.m4-pro-list .item-desc{color:#666666;line-height:24px}
.m4-pro-list .item-desc a{color:#666666}
@media only screen and (max-width:1219px){.m4-pro-list li{width:313px;margin-left:20px}
}@media only screen and (max-width:999px){.page_marking4{padding:50px 0}
.m4-subt{width:100%}
.m4-pro-list li{width:31.33%;margin:20px 1% 0}
}@media only screen and (max-width:640px){.m4-pro-list li{width:48%;margin:20px 1% 0}
}@media only screen and (max-width:400px){.m4-pro-list li{width:98%;margin:20px 1% 0}
}@media only screen and (max-width:767px){.page_marking4{padding:30px 0}
.m4-pro-list{padding-bottom:20px}
.m4-title{font-size:18px;font-size:1.8rem;margin:10px 0 0}
.m4-subt{font-size:12px;font-size:1.2rem;line-height:20px}
.m4-pro-list .item-title{font-size:18px;font-size:1.8rem;margin:10px 0 0}
.m4-pro-list .item-desc{font-size:12px;font-size:1.2rem;line-height:20px}
}.m4-markinglist{}
.m4-marking{margin-top:60px}
.m4-marking .item-pic{width:704px;float:left}
.item-pic-right{float:right!important}
.m4-marking .item-pic img{width:100%;max-width:704px;max-height:403px;display:block;margin:0 auto}
.item-info-left{margin-left:0!important}
.m4-marking .item-info{text-align:center;float:left;width:355px;margin-left:69px;margin-top:60px}
.m4-marking .item-info .item-title{font-size:24px;font-size:2.4rem;line-height:30px}
.m4-marking .item-info .item-desc{color:#666666;line-height:30px;margin:35px 0 42px;display:-webkit-box;overflow:hidden;white-space:normal!important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.m4-marking .item-info .item-desc a{color:#666666}
.m4-marking .item-info .item-btn{width:161px;height:47px;line-height:48px;border-radius:20px;background-color:#0c2f4d;color:#FFFFFF;display:block;margin:0 auto}
@media only screen and (max-width:1219px){.m4-marking .item-pic{width:615px}
.m4-marking .item-info{margin-left:10px;margin-top:60px}
}@media only screen and (max-width:999px){.m4-marking{margin-top:40px}
.m4-marking .item-pic{width:58%}
.m4-marking .item-info{width:40%;margin-left:2%;margin-top:10px}
.m4-marking .item-info .item-desc{margin:10px 0 20px}
}@media only screen and (max-width:767px){.m4-marking{margin-top:20px}
.m4-marking .item-pic{float:none;width:100%}
.item-pic-right{float:none!important}
.m4-marking .item-info{float:none;width:100%;margin-left:0}
.m4-marking .item-info .item-title{font-size:20px;font-size:2rem}
.m4-marking .item-info .item-desc{font-size:12px;font-size:1.2rem;line-height:20px;margin:0 0 10px}
.m4-marking .item-info .item-btn{height:36px;line-height:36px;font-size:12px;font-size:1.2rem}
}.page_marking5{padding:39px 0 88px}
.page_marking5 .news2-main{margin:0}
.page_marking5 .news2-main h1{text-align:center;font-size:18px;font-size:1.8rem;margin-bottom:-6px}
.page_marking5 .news2-main .news2-time{text-align:center;margin-bottom:15px}
@media only screen and (max-width:767px){.page_marking5{padding:30px 0}
.page_marking5 .news2-main h1{margin-bottom:0;font-size:16px;font-size:1.6rem}
.page_marking5 .news2-main .news2-time{margin-bottom:15px}
}.page_services1{padding:50px 0 70px}
.s1-title{font-size:30px;font-size:3rem;line-height:30px;font-weight:bold;margin-bottom:33px}
.s1-subt{font-size:18px;font-size:1.8rem;line-height:30px;font-weight:bold;margin-bottom:1px}
.s1-word{line-height:30px;margin-bottom:21px}
.jia{margin-bottom:35px}
@media only screen and (max-width:767px){.page_services1{padding:30px 0 30px}
.s1-title{font-size:22px;font-size:2.2rem;margin-bottom:15px}
.s1-subt{font-size:16px;font-size:1.6rem}
.s1-word{line-height:24px}
}.page_s2{padding:28px 0 62px}
.page_s2 .page{margin-top:66px}
.software{padding:27px 0 23px;border-bottom:dashed 1px #C6C6C6;overflow:hidden}
.s-left{width:59px;margin-top:1px}
.s-left img{width:100%;max-width:59px;max-height:72px;display:block;margin:0 auto}
.s-middle{width:911px;margin-left:21px}
.s-middle .s-m-title{font-size:16px;font-size:1.6rem;margin:1px 0 11px}
.s-middle .s-m-word{color:#666666;line-height:24px}
.s-middle .s-m-title a{display:block}
.s-middle .s-m-word a{color:#666666;display:block}
.s-middle .s-m-title a:hover,.s-middle .s-m-word a:hover{color:#0c2f4d}
.s-btn{width:142px;height:42px;border:solid 1px #666;box-sizing:border-box;color:#DD0127;margin:23px auto 0;display:block}
.s-btn span{display:inline-block;width:100%;height:42px;line-height:42px;background:url(../images/s2.png) no-repeat 14px center;padding-left:38px;color:#666;text-transform:uppercase}
.s-btn:hover{background-color:#0c2f4d}
.s-btn:hover span{background:url(../images/s3.png) no-repeat 14px center;color:#FFFFFF}
@media only screen and (min-width:1000px) and (max-width:1219px){.s-middle{width:740px}
}@media only screen and (max-width:999px){.s-middle{width:649px}
.s-right{width:100%}
}@media only screen and (max-width:767px){.s-left{width:100%;margin-bottom:20px}
.s-middle{width:100%;margin:0}
.s-middle .s-m-title{font-size:14px;font-size:1.4rem;text-align:center}
.s-middle .s-m-word{line-height:20px;font-size:12px;font-size:1.2rem}
.s-btn{margin-top:20px;font-size:12px;font-size:1.2rem}
.page_s2{padding:28px 0 30px}
.page_s2 .page{margin-top:20px}
}.page_contact{padding-bottom:143px;margin-bottom:28px;background:url(../images/c2.png) no-repeat}
.clogo img{display:block;margin:50px auto 40px}
.icon-list{padding:0 0 0 0}
.icon-list li{float:left;text-align:center;width:270px;margin-left:32px;font-size:16px;font-size:1.6rem;line-height:24px}
.icon-list li img{margin-bottom:15px}
.icon-list li a:hover{color:#0c2f4d}
@media only screen and (max-width:1219px){.icon-list li{width:233px;margin-left:15px}
}@media only screen and (max-width:999px){.page_contact{padding-bottom:20px}
.icon-list li{width:48%;margin:0 1%}
.icon-list li img{margin-bottom:0;width:120px}
.icon-list li div{min-height:72px}
}@media only screen and (max-width:767px){.clogo img{margin:15px auto}
.page_contact{padding-bottom:0}
.icon-list li{font-size:14px;font-size:1.4rem;line-height:20px}
.icon-list li div{min-height:60px}
}@media only screen and (max-width:639px){.icon-list li{width:98%;margin:0 1% 15px}
.icon-list li div{min-height:0}
}.form-title{font-size:36px;font-size:3.6rem;font-family:'PlayfairDisplay';text-align:center;color:#0c2f4d;position:relative;margin:18px 0 31px}
.form-title:after{position:absolute;content:'';width:119px;height:4px;background-color:#0c2f4d;left:50%;margin-left:-60px;bottom:-17px}
@media screen and (max-width:1219px){.m-mpro .coxinn{width:100%;padding-top:20px}
.m-mpro .subNavBox{width:95%;margin-top:30px}
.m-mpro .coxinn .int1,.m-mpro .coxinn .int2{width:50%;padding-left:0px}
.m-mpro .coxinn .int1 input,.m-mpro .coxinn .int2 input{width:95%}
.m-mpro .coxinn textarea{width:97.5%}
.m-mpro .tex{padding-left:0px}
.m-mpro .coxinn .int4{width:30%;background:#e74c3c;float:left;margin-left:18px}
.m-mpro .coxinn .int3{width:30%}
.m-mpro .coxinn .int5{padding-left:0px}
}@media screen and (max-width:999px){.m-mpro .coxinn{width:95%;padding-top:20px}
.m-mpro .subNavBox{width:95%;margin-top:30px}
.m-mpro .coxinn .int1,.m-mpro .coxinn .int2{width:auto;float:none;padding-left:0px}
.m-mpro .coxinn .int1 input,.m-mpro .coxinn .int2 input{width:95%}
.m-mpro .coxinn textarea{width:95%}
.m-mpro .tex{padding-left:0px}
.m-mpro .coxinn .int4{width:30%;background:#e74c3c;float:left;margin-left:18px}
.m-mpro .coxinn .int3{width:30%}
.m-mpro .coxinn .int5{padding-left:0px}
}@media screen and (max-width:639px){.m-mpro .coxinn .int1{margin-top:15px}
.m-mpro .coxinn .int2{margin-top:15px}
.m-mpro .coxinn .int1 input,.m-mpro .coxinn .int2 input{width:100%;height:40px}
.m-mpro .coxinn textarea{width:100%}
.m-mpro .coxinn .int4{width:27%;background:#0e6bcd;margin-top:15px;height:40px;line-height:40px!important;font-size:18px;font-size:1.8rem}
.m-mpro .coxinn .int3{width:100%;height:40px}
.m-mpro .coyanzheng{margin-left:auto;margin-top:15px;height:40px}
.m-mpro .coxinn .int5{margin-top:15px}
.m-mpro .tex{padding-top:15px}
}.addcircle ul{text-align:center}
.addcircle li{width:33%;display:inline-block}
.addcircle li .item-pic{width:150px;height:150px;border-radius:50%;border-width:6px;border-style:solid;overflow:hidden;display:inline-block}
.addcircle li .item-pic img{width:100%;height:100%}
.addcircle li .item-title{font-size:16px;font-size:1.6rem;line-height:30px;height:60px;margin:30px 0 31px;overflow:hidden}
.circle1 .item-pic{border-color:#f3b854}
.circle2 .item-pic{border-color:#d2c5b4}
.circle3 .item-pic{border-color:#ececec}
.circle4 .item-pic{border-color:#876ccb}
.circle5 .item-pic{border-color:#4c73d2}
.circle6 .item-pic{border-color:#f1414b}
.circle7 .item-pic{border-color:#6bab31}
@media only screen and (max-width:1219px){.addcircle li{width:32%}
}@media only screen and (max-width:999px){.addcircle li .item-pic{width:130px;height:130px}
.addcircle li .item-title{margin:20px 0}
}@media only screen and (max-width:767px){.addcircle li .item-title{margin:10px 0;font-size:14px;font-size:1.4rem;line-height:24px;height:48px}
}@media only screen and (max-width:550px){.addcircle li{width:49%}
}@media only screen and (max-width:400px){.addcircle li{width:100%}
}.at-resp-share-element .at-icon{width:24px!important;height:24px!important}
.at-style-responsive .at-share-btn{padding:0!important;border-radius:2px!important}
.at-resp-share-element .at-share-btn .at-icon-wrapper{width:24px!important;height:24px!important}
.at-resp-share-element .at-share-btn{margin-bottom:0!important;margin-right:3px!important}
.listcart{width:100%;margin-top:40px}
.listcart a{display:inline-block;height:30px;width:150px;line-height:30px;cursor:pointer;border:none;overflow:hidden;color:#0c2f4d;cursor:pointer;border:1px solid #0c2f4d;padding-left:10px;padding-right:10px;text-align:center;font-size:14px;font-size:1.4rem;margin-left:10px}
.listcart a:hover{border:#0c2f4d solid 1px;background:#0c2f4d;color:#fff}
@media screen and (max-width:999px){.listcart a{width:40%;margin-left:2.5%;margin-right:2.5%;padding-left:0px;padding-right:0px}
.listcart{width:100%;margin-top:2rem}
}@media screen and (max-width:420px){.listcart a{width:95% !important;float:none;overflow:hidden;margin-bottom:1rem;margin-top:1rem}
}.ppp{line-height:30px}
.detail-btns a.no:hover{border:solid 1px #999999;color:#0c2f4d;margin-right:20px;background:#fff}
.page a.no:hover{border:solid 1px #e5e5e5;background:#fff;color:#333}
.updown a.no:hover{color:#666}
.hotp-tabc-item .list-item .item-title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.head-main{position:relative}
#head-pro{position:static!important}
.pyiji{width:1125px;position:absolute;top:-9999999px;left:50%;margin-left:-580px;background:#fff;border:1px solid #a0a0a0;z-index:9999;font-family:arial}
.pyijilie{width:337px;float:left;margin-left:25px;border-top:2px solid #b9b9b9;position:relative;margin-top:7px;padding-top:27px;margin-bottom:16px;z-index:99999}
.botn{border-top:none;padding-top:15px}
.pyijitu{position:absolute;width:102px;left:0px;top:50%;margin-top:-40px;z-index:999999}
.pyijitu>a{display:block;text-align:center}
.pyijitu>a>img{width:100%;max-width:102px;max-height:81px;display:block}
.pyijizi{margin-left:111px}
.pyijizi>a{display:block;font-size:16px;font-size:1.6rem;line-height:36px;color:#000;margin-bottom:10px}
.pyijizi>li>a{display:block;font-size:14px;font-size:1.4rem;line-height:26px;color:#000}
.pyijizi>a:hover{color:#0c2f4d}
.head-navlist li:hover .pyiji{top:90px}
@media screen and (min-width:1000px) and (max-width:1219px){.pyiji{width:960px;margin-left:-480px}
.pyijilie{width:300px;margin-left:10px}
.pyijizi>a{font-size:14px;font-size:1.4rem}
.pyijizi li a{font-size:12px;font-size:1.2rem}
}@media screen and (max-width:999px){.pyiji{display:none}
}.head-main{position:relative}
#head-pro{position:static!important}
.theme-buy{text-align:center}
.theme-gobuy,.theme-signin{font-size:15px}
.theme-desc{}
.theme-version{}
.theme-popover{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);display:none}
.theme-poptit{padding:12px;position:relative}
.kexin{top:50%;left:50%;width:647px;height:375px;margin:-188px 0 0 -324px;position:absolute;background:#fff}
.theme-poptit .close{float:right;width:30px;height:30px;background:url(../images/guanbi.jpg)}
.theme-poptit .close:hover{color:#444}
.theme-poptit h3{font-size:24px;font-size:2.4rem;font-weight:bold;color:#000;font-family:'kalinga';text-align:center;line-height:36px;margin-bottom:auto}
.denglu{width:543px;margin:auto;margin-top:13px}
.denglu .int1{width:249px;float:left;margin-bottom:12px}
.denglu .int2{width:249px;float:right;margin-bottom:12px}
.denglu .int1 p,.denglu .int2 p{font-size:14px;font-size:1.4rem;line-height:30px;font-family:'kalinga'}
.denglu .int1 input,.denglu .int2 input{width:236px;height:36px;border:1px solid #999999;margin-top:2px;padding-left:10px}
.denglu .int3{display:block;width:163px;height:39px;border-radius:20px;background:#d01414;margin:auto;font-size:16px;font-size:1.6rem;color:#fff;font-family:Verdana,Geneva,sans-serif;margin-top:31px}
@media screen and (max-width:719px){.kexin{width:96%;left:0px;margin-left:2%}
.denglu{width:280px}
.denglu .int1{width:135px}
.denglu .int2{width:135px}
.denglu .int1 input,.denglu .int2 input{width:123px}
.theme-poptit h3{font-size:18px;font-size:1.8rem;line-height:22px}
}.m4-marking .item-info .item-desc a:hover{color:#333!important}
.news1-left .item-content .item-desc a:hover{color:#333!important}
input,textarea{font-family:Verdana,Geneva,sans-serif;font-size:12px;font-size:1.2rem;color:#333;border:none;outline:none}
::-webkit-input-placeholder{color:#333;opacity:1}
:-o-placeholder{color:#333;opacity:1}
::-moz-placeholder{color:#333;opacity:1}
:-ms-input-placeholder{color:#333;opacity:1}
.colv{color:#0c2f4d}
.zong{margin-top:57px}
@media screen and (min-width:1220px){.zong{margin-top:42px;width:1200px;margin:57px auto 0}
}@media screen and (min-width:1000px) and (max-width:1219px){.zong{width:980px;margin:50px auto 0}
}@media screen and (max-width:999px){.zong{width:95%;margin:50px auto 0}
}@media screen and (max-width:767px){.zong{width:95%;margin:30px auto 0}
}.sumain{padding-bottom:60px;padding-top:60px}
.sulie{border-bottom:1px dashed #cecece;min-height:79px;position:relative;padding-bottom:30px;margin-bottom:28px}
.pdf{width:59px;position:absolute;left:0px;top:7px}
.pdf img{width:59px}
.xiazai{display:block;padding-right:15px;height:40px;position:absolute;right:0px;top:28px;border:1px solid#0c2f4d;background:url(../images/xiazai.png) no-repeat left center;padding-left:50px;font-size:14px;font-size:1.4rem;line-height:40px;color:#0c2f4d}
.xiazai1{right:223px;cursor:pointer}
.suzi{margin-left:83px;margin-right:180px}
.suzi>a{display:block;font-size:18px;font-size:1.8rem;line-height:32px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.suzi p a{display:block;font-size:14px;font-size:1.4rem;line-height:24px;color:#4d4d4d;height:48px;overflow:hidden;margin-top:5px}
.suzi a:hover{color:#0c2f4d}
.xiazai:hover{background:#0c2f4d url(../images/xiazaih.png) no-repeat left center;color:#fff}
.bobn{border-bottom:none}
.mat2{padding-top:36px;margin-top:auto}
@media screen and (max-width:699px){.suzi{margin-left:0px;margin-right:0px;padding-top:87px}
.suzi p a{height:auto}
}@media screen and (max-width:767px){.sulie{margin-bottom:0}
.suzi>a{font-size:16px;font-size:1.6rem;line-height:28px}
.suzi p a{font-size:12px;font-size:1.2rem}
}@media screen and (max-width:500px){.xiazai{height:30px;line-height:30px;font-size:12px;font-size:1.2rem;top:45px}
.xiazai1{right:0;top:7px}
}.theme-buy{text-align:center}
.theme-gobuy,.theme-signin{font-size:15px}
.theme-desc{}
.theme-version{}
.theme-popover{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);display:none}
.theme-poptit{padding:12px;position:relative}
.kexin{top:50%;left:50%;width:647px;height:375px;margin:-188px 0 0 -324px;position:absolute;background:#fff}
.theme-poptit .close{float:right;width:30px;height:30px;background:url(../images/guanbi.jpg)}
.theme-poptit .close:hover{color:#444}
.theme-poptit h3{font-size:24px;font-size:2.4rem;font-weight:bold;color:#000;text-align:center;line-height:36px;margin-bottom:auto}
.denglu{width:543px;margin:auto;margin-top:13px}
.denglu .int1{width:249px;float:left;margin-bottom:12px}
.denglu .int2{width:249px;float:right;margin-bottom:12px}
.denglu .int1 p,.denglu .int2 p{font-size:14px;font-size:1.4rem;line-height:30px}
.denglu .int1 input,.denglu .int2 input{width:236px;height:36px;border:1px solid #999999;margin-top:2px;padding-left:10px}
.denglu .int3{display:block;width:163px;height:39px;border-radius:20px;background:#d01414;margin:auto;font-size:16px;font-size:1.6rem;color:#fff;font-family:Verdana,Geneva,sans-serif;margin-top:12px}
@media screen and (max-width:719px){.kexin{width:96%;left:0px;margin-left:2%}
.denglu{width:280px}
.denglu .int1{width:135px}
.denglu .int2{width:135px}
.denglu .int1 input,.denglu .int2 input{width:123px}
.theme-poptit h3{font-size:18px;font-size:1.8rem;line-height:22px}
}@media screen and (max-width:800px){.m4-pro-list{display:none}
.news2_right .ex-top,.news2_right .ex-pro{display:none}
}@media screen and (max-width:1200px){.yiji{display:none}
}.search-input::-webkit-input-placeholder{color:#ccc!important}
.search-input:-moz-placeholder{color:#ccc!important}
.search-input::-moz-placeholder{color:#ccc!important}
.search-input:-ms-input-placeholder{color:#ccc!important}
.pro-channels{padding-top:81px;padding-bottom:100px}
.pro-channels .channels-hd{text-align:center;font-size:28px;font-size:2.8rem;text-transform:uppercase}
.pro-channels .channels-des{font-size:16px;font-size:1.6rem;color:#666;line-height:24px;text-align:center;max-width:970px;margin:0 auto;margin-top:5px;margin-bottom:43px}
.pro-channels .channels-box{width:30.333%;display:inline-block;vertical-align:top;margin-bottom:30px;padding:1%}
.pro-channels .channels-box .channels-img{display:block}
.pro-channels .channels-box .channels-img img{display:block;width:100%;max-width:636px;max-height:703px}
.pro-channels .channels-box .channels-name{display:block;font-size:18px;font-size:1.8rem;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:28px;margin-bottom:5px;color:#717171}
.pro-channels .channels-box .channels-name:hover{color:#0c2f4d}
@media screen and (max-width:999px){.pro-channels .channels-box{width:47%}
.pro-channels{padding-top:40px;}
}.contact-flex{display:flex;flex-wrap:wrap}
.page_contact .elementor-widget-container{margin: 30px 0px 12px 0px; text-align: center;}
.page_contact .elementor-widget-container h1{color: #2A2D8F; font-family: Sans-serif; font-weight:600;font-size: 50px;}
.c-form{flex:0 0 50%}
.c-info{flex:0 0  50%;margin-top: 20px;}
.c-form .col-item{width:100%;margin-top:22px;position:relative}
.c-form .col-item input,.col-item textarea{background-color:transparent;width:80%;height:46px;padding-left:45px;font-size:16px;font-size:1.6rem;line-height:46px;border-bottom:1px solid #c9c9c9}
.c-form .col-item textarea{height:120px;line-height:30px;background:url(../images/c7.png) no-repeat left 22px}
.c-form .col-item i{position:absolute;left:19px;top:14px;font-size:16px;font-size:1.6rem;color:#e5011c}
.c-form .col-item i:before{color:#383DC5}
.c-form .col-item-must input{background:url(../images/c7.png) no-repeat left 22px}
.c-form .col-item .int3{width:250px;height:49px;padding-left:13px}
.c-form .col-item .int4{cursor:pointer;width:86%;border:solid 1px #c9c9c9;height:50px;margin-top:30px;background-color:transparent;font-size:18px;font-weight:700}
.c-form input[type="text"]:focus,.c-form textarea:focus{box-shadow:0 0 5px #999;background:#fafafa;border-color:#999;outline:0}
.contact-info>li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;margin-bottom:30px}
.contact-info span .contact-text{line-height:18px;display:block}
.contact-info>li span.contact-title{display:block;font-size:14px;color:#777;font-weight:700;line-height:1.4}
.contact-info>li i{width:72px;height:72px;line-height:72px;font-size:30px;margin-right:20px;color:#383dc5;border:1px solid #383dc5;text-align:center;border-radius:50%;transition:all .3s ease}
}i:before{margin-right:5px;color:#b93535}
.text{font-size:16px;line-height:28px}
@media screen and (max-width:999px){.c-form{flex:0 0 100%}
.c-info{flex:0 0  100%}
.page_contact .elementor-widget-container h1{font-size:24px;}
}.coxinn{width:887px;margin:0 auto}
.coxinn .xing input{background:#fff url(../images/c7.png) no-repeat 12px 18px}
.coxinn .xing textarea{background:#fff url(../images/c7.png) no-repeat 12px 21px}
.coxinn .int7{margin-top:21px}
.coxinn .int7 input{width:100%;height:50px;padding-left:20px;font-size:14px;font-size:1.4rem;line-height:42px;border:solid 1px #CCCCCC;box-sizing:border-box}
.coxinn .int1{width:461px;float:left;margin-top:21px}
.coxinn .int2{width:426px;float:right;margin-top:21px}
.coxinn .int1 input,.coxinn .int2 input{width:426px;height:50px;padding-left:20px;font-size:14px;font-size:1.4rem;line-height:42px;border:solid 1px #CCCCCC;box-sizing:border-box}
.tex{padding-top:24px}
.coxinn textarea{width:887px;height:121px;padding-left:20px;padding-top:17px;font-size:14px;font-size:1.4rem;line-height:20px;border:1px solid #ccc;box-sizing:border-box;resize:none}
.coxinn .int5{margin-top:18px}
.coxinn .int3{width:246px;height:50px;float:left;padding-left:20px;font-size:14px;font-size:1.4rem;line-height:42px;border:1px solid #ccc;box-sizing:border-box}
.coyanzheng{width:150px;height:50px;float:left;margin-left:18px;cursor:pointer}
.coxinn .int4{width:426px;height:50px;float:right;background:#717171!important;border-radius:4px;font-size:20px;font-size:2rem;color:#fff;cursor:pointer;font-family:'Gotham-Bold'}
.coxinn .int4:hover{background-color:#0e5089!important;transition:all .2s ease-in-out}
.coxinn::-webkit-input-placeholder{color:#999999}
.coxinn:-o-placeholder{color:#999999}
.coxinn::-moz-placeholder{color:#999999}
.coxinn:-ms-input-placeholder{color:#999999}
@media screen and (max-width:999px){.coxinn{width:95%;padding-top:20px}
.subNavBox{width:95%;margin-top:30px}
.coxinn .int1,.coxinn .int2{width:auto;float:none;padding-left:0px}
.coxinn .int1 input,.coxinn .int2 input{width:95%}
.coxinn textarea{width:95%}
.tex{padding-left:0px}
.coxinn .int4{width:30%;background:#e74c3c;float:left;margin-left:18px}
.coxinn .int3{width:30%}
.coxinn .int5{padding-left:0px}
}@media screen and (max-width:639px){.coxinn .int1{margin-top:15px}
.coxinn .int2{margin-top:15px}
.coxinn .int1 input,.coxinn .int2 input{width:100%;height:40px}
.coxinn textarea{width:100%}
.coxinn .int4{width:27%;background:#0e6bcd;margin-top:15px;height:40px;line-height:40px!important;font-size:18px;font-size:1.8rem;-webkit-appearance:none}
.coxinn .int3{width:100%;height:40px}
.coyanzheng{margin-left:auto;margin-top:15px;height:40px}
.coxinn .int5{margin-top:15px}
.tex{padding-top:15px}
}.coxinn input[type="text"]:focus,.coxinn textarea:focus{box-shadow:0 0 5px #999;background:#fafafa;border-color:#999;outline:0}
#backTop{position:fixed;bottom:100px;right:22px;width:60px;height:60px;cursor:pointer;z-index:3}
#backTop .default{color:#000;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-color:#fff;box-shadow:rgba(0,0,0,.5) 0 0 15px;z-index:2}
#backTop .default i{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;line-height:60px;font-size:25px;display:inline-block}
#backTop .default .fa-arrow-up:before{color:#3d3a3a}
@media screen and (max-width:992px){#backTop{width:40px;height:40px;bottom:120px}
}@media screen and (max-width:992px){#backTop .default i{line-height:40px;font-size:22px}
}html{font-size:62.5%;height:100%}
@media (max-width:767px){.cell-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}@media (max-width:767px){.cell-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
}@media (min-width:768px){.cell-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
}@media (min-width:992px){.cell-md-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
}
html[lang="ar"],html[lang="fa"] { direction:rtl;overflow-x: hidden;}
html[lang="ar"] .prob-pic-list,html[lang="ar"] .scroll-box,html[lang="ar"] .m-mpro .box-bd,.head_row,.head-contact,html[lang="fa"] .prob-pic-list,html[lang="fa"] .scroll-box,html[lang="fa"] .m-mpro .box-bd,.head_row,.head-contact {direction:ltr;}
html[lang="ar"] .pull-left,html[lang="fa"] .pull-left{float:right;padding-right: 10px;}
@media screen and (min-width:768px){
html[lang="es"] .detail-btn {  height: 46px; line-height: 20px;}}