@import url('//at.alicdn.com/t/font_n56vdbbp8qxxyldi.css');
@import url('jquery.nailthumb.1.0.min.css');
@keyframes fadeInDown {
	from { transform: translate3d(-100%, 0, 0); opacity: 0; }
	to { transform: none; opacity: 1; }
}
a, p, span, div { font-family: 'simsun'; text-align: left; }
a:hover { text-decoration: none; color: #00a0b8; }
html { text-align: center; }
body.body_index { background: #fff; }
body { margin: 0 auto; }
body.body_products_article { background: #fff; }
* { -webkit-font-smoothing: antialiased; }

/*div div{height:100%}*/
.more { position: relative; }
.canshuttl .more_r { position: absolute; right: 10px; }
.more_r { position: absolute; right: 0; }
.ablock_c a { display: block; width: 100%; height: 100%; }
.wauto { width: auto; }
.hauto { height: auto; }
.oxh { overflow: hidden; }
.f14, .f14 a { font-size: 14px; }
.f16, .f16 a { font-size: 16px; }
.f18, .f18 a { font-size: 18px; }
.f24, .f24 a { font-size: 24px; }
.f30, .f30 a { font-size: 30px; }
.fl { float: left; }
.fr { float: right; }
.ul_fl li { float: left; margin: 0 8px; }
.ul_h100 li { height: 100%; }
.ul_h100 { height: 100%; }
.c_fff, .c_fff a { color: #fff; }
.c_black, .c_black a { color: #000; }
.c_gray1, .c_gray1 a { color: #484848; }
.c_gray2, .c_gray2 a { color: #7d7d7d; }
.c_gray3, .c_gray3 * { color: #2c2c2c; }
.c_gray4, .c_gray4 * { color: #1e1e1e; }
.block_li_a_img a, .block_li_a_img a img { display: block; width: 100%; height: 100%; }
.nomarginright { margin-right: 0 !important; }
.ch_red1:hover, .ch_red1 a:hover, .ch_red1 { color: #d92128; }
.bg_fff { background: #fff !important; }
.hide { display: none !important; }
.fbold { font-weight: 700; }
.yahei { font-family: microsoft yahei; }
html { min-width: 1280px;   /*padding: 0 10px;*/ }
.wrap { overflow: hidden; width: 1280px; margin: 0 auto;/* height: 519px; *//* border-bottom: 1px solid #808080; */ }
.wrap2 { overflow: hidden; width: 1080px; margin: 0 auto; }
.wrap3 { overflow: hidden; width: 1168px; margin: 0 auto; }
.pos-r { position: relative; }
.pos-a { position: absolute; }
.posa { position: absolute; }
.posr { position: relative; }
.topbar0 { margin-top: -10px;/* background: #ffffff url(../images/bg_dot1.png); */ }
.mydiv1 div {    /* margin-top: 26px; */ }
.mydiv1 .p1 { font: 100 16px/30px 'microsoft yahei'; color: #666; }
.mydiv1 .p1 span { font: 100 16px/30px 'microsoft yahei'; font-style: initial; color: #ff6204; }
.mydiv1 .p2 a:hover { color: #ff6204; }
.mydiv1 .p2 a { font: 100 14px/25px 'microsoft yahei'; display: block; width: 100%; text-align: right; color: #666; }
.topbar1 { height: 35px; background: #e9e9e9; }
.topbar1 .wrap { overflow: visible; }
.topbar1 a:hover { color: #f00; }
.topbar1 .hishl { height: 35px; }
.topbar1 * { color: #5c5c5c; }

.topbar1 .topinfo {
    padding-top: 7px;
}
.topbar1 li { margin: 0 0; }
.topbar1 .fr a { height: 16px; margin-top: 9px; margin-right: 5px; margin-left: 5px; color: #5c5c5c; }
.topbar1  .fr a::after { content: ' |'; }

.topbar1 .fr a:last-child:after {
    display: none;
}
.topbar1 .wb_tx { padding-left: 20px; /* background: url(../images/bg_wb.jpg) no-repeat left top; */ }
.topbar1 .wb_xl { padding-left: 20px; /*background: url(../images/bg_wb.jpg) no-repeat left -40px;*/ }
.topbar1 .lang_zh { padding-left: 23px;/* background: url(../images/bg_wb.jpg) no-repeat left -79px; */ }
.topbar2 { overflow: visible; margin: 8px auto 12px; }
.topbar2 img { margin-top: 6px; }
.mainnav {    /* background: url(../images/bg_line_jb2.png) repeat-x left top; *//* height: 70px; *//* position: relative; *//* background: #181F39; */margin-top: 21px; margin-left: 60px; }
.nav {overflow: visible;/* height: 100%; */}
.nav li.nav_li1 {position: relative;/* background: url(../images/bg_fenge.jpg) no-repeat right top; *//* height: 100%; */margin: 0;text-align: center;_display: inline;_width: 120px;}
.nav li.nav_li1 a {font-family: 'microsoft yahei';font-size: 14px;font-weight: normal;line-height: 40px;width: auto;margin: 0;color: #333;_font-size: 14px;height: auto;_padding: 0 10px;}
.nav li.nav_li1 a:hover, .nav li.active a { border-bottom: 2px solid #00a0b8; }
.nav li.nav_li1.lang { position: relative;    /* background: url(../images/bg_fenge.jpg) no-repeat right top; */ height: 100%; margin: 0; text-align: center; _display: inline; _width: 120px; }
.nav li.nav_li1.lang a { font-family: 'microsoft yahei'; font-size: 14px; font-size: 12px; font-weight: normal; line-height: 24px; display: block; width: auto; width: 24px; height: 24px; margin: 8px 0 0 10px; padding: 0; text-align: center; color: #00a0b8; border: 1px solid #fff; }
.nav li.nav_li1.lang a:hover, .nav li.nav_li1.lang a.on { border: 1px solid #00a0b8; }
.nav li:hover .submenu li { border-bottom: 1px solid #6cc3ee; }
.nav li:hover .submenu li, .nav li:hover .submenu li a { color: #fff; background: #0076e0 none; }
.submenu { position: absolute; z-index: 99; border-top: 1px solid #fff; }
.submenu li { top: 40px; float: none; margin: 0; padding: 0; background: #003369; }
.nav li.nav_li1 .submenu li a { font-size: 12px; line-height: 44px; display: block; height: 44px; padding: 0; text-align: center; color: #fff; }
.nav li.nav_li1 .submenu li a:hover { color: #fff; background: #0096a8; }
.submenupro { width: 160px !important; }
.call400 {font: 900 20px/30px 'microsoft yahei';padding-left: 30px;color: #00a0b8;background: transparent url(../images/bg1.png) no-repeat left 40px center;text-align: right;}
.call400.fr { margin-top: 25px; margin-right: 25px; }
.searchdiv {position: relative;margin-top: 17px;margin-bottom: 5px;/* background: red; */}

.searchdiv {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
}

.searchdiv form {
    background: #00a0b8;
    height: 26px;
    border-radius: 5px;
    overflow: hidden;
}
.input_txt1 {line-height: 20px;height: auto;padding: 3px 8px;color: #ebebeb;border: none;border-radius: 4px;background: #00a0b8;width: 17em;}

.input_txt1::placeholder {
    color: #ebebeb;
}
.search_button { position: absolute; top: 0; right: 0; width: 31px; height: 26px; border: none; background: transparent url(../images/bg2.png) no-repeat left center; }

.footer { font-family: 'simsun' !important;/* height:357px; */ overflow: hidden; margin-top: 60px; padding: 0; padding-top: 24px; border-top: 1px solid #11a3ba; background: #f7f7f7;/* padding-bottom:30px; */ }
.footer .wrap { padding-top: 22px; padding-bottom: 30px; padding-bottom: 43px;/* border-bottom: 1px solid #404040; */ }
.footer .wrap_1 { text-align: center; border-top: 1px solid #545454; border-bottom: none; }
.footer .wrap_1 p { margin-top: 12px; text-align: center; }
.footer .navbottom { overflow: hidden; margin-bottom: 30px; /*width: 463px;*/ }
.footer .navbottom li { margin: 0; }
.footer .navbottom a { font: bold 14px/1 'microsoft yahei'; padding: 0 40px; color: #5b5b5b; }
.footer .navbottom a:last-child { background: none; }
.footer .navbottom .ttl { font: 700 15px/1 'microsoft yahei'; width: 149px; height: 40px; margin-bottom: 19px; text-align: left; background: url(../images/bg_btm2.png) repeat-x left 36px; }
.footer .navbottom .ttl a { font: 700 13px/1 'microsoft yahei'; margin: 0; padding: 0; }
.footer .navbottom ul.nofloatul li a { line-height: 31px; margin: 0; padding: 0; }
.footer .navbottom .ft a { font: 100 12px/1 'simsun'; }
.copyright { text-align: center; }
.footer * {font: 400 14px/26px 'microsoft yahei';color: #333;}
.footer .fl.w { margin-top: 5px; }
.footer a:hover { color: #11a3ba; }
.footer .totop { font-size: 0; top: 0; right: 0; display: block; display: none; width: 60px; height: 60px; cursor: pointer; background: url(../images/gototop.png) no-repeat left top; }
.footer .copyinfo li { text-align: left; }
.footer .btm_list {    /* border-bottom:1px solid #1d1d1d; *//* padding-bottom: 45px; *//* width:612px; */ }
.footer .btm_list > li { position: relative; float: left; overflow: visible; width: 145px; }
.footer .btm_list > li::after { position: absolute; top: 0; right: 38px; width: 1px; height: 210px; content: ' '; border-right: 1px solid #ddd; }
.footer .btm_list > li.addinfo::after { content: none; }
.footer .btm_list > li.qr::after { content: none; }
.footer .btm_list > li.addinfo { float: left; width: 242px; }
.footer .btm_list > li.qr { float: right; width: 376px; text-align: right; }
.footer .btm_list > li.qr .qrcode { margin-right: 30px; }
.footer .btm_list > li.qr p { text-align: right; }
.footer .btm_list > li.qr .p2 { position: relative; margin-top: 10px; text-align: right;/* border-bottom: 1px solid #000; */ }
.footer .btm_list > li.qr .p2::after { position: absolute; top: 0; right: 0; width: 90px; height: 1px; content: ' '; border-top: 1px solid #000; }
.footer .btm_list > li.qr .p3 { font: 100 20px/30px 'microsoft yahei';/* margin-top: 20px */ }
.footer .copyinfo li .adds p { font: 100 12px/1.6 'arial' simsun; background: url(../images/bg_add1.png) no-repeat left top; }
.footer .copyinfo li .hotline { line-height: 1.8; height: auto; padding-left: 50px; background: url(../images/bg_add21.png) no-repeat left top; }
.footer .copyinfo li p.rx { font-family: microsoft yahei; font-size: 18px; }
.footer .copyinfo li p.num { font-family: arial;    /* background-position: left -10px */ font-size: 29px; margin: 5px 0 0 -3px; color: #c09000; }
.footer .copyinfo li p.add { margin-top: 20px; padding-left: 35px; background-position: left -58px; }
.footer.enclass1 .copyinfo li p.add { line-height: 1.4; width: 243px; margin-top: 20px; padding-left: 35px; background-position: left -58px; }
.footer .copyinfo li .adds .mobile { margin-top: 19px; padding-top: 4px; padding-left: 35px; background-position: left -147px; }
.footer .copyinfo li p.email { margin-top: 16px; padding-left: 35px; background-position: left -109px; }
.footer .ttl { font: 900 14px/2 'microsoft yahei';/* background: url(../images/bg_ftline.jpg) repeat-x left bottom; */ position: relative; margin-bottom: 15px; padding: 0 0 3px; color: #333; }
.footer .ttl:after { position: absolute; bottom: 1px; left: 0; width: 59px; height: 1px; content: ''; background: #333; }
.footer .addinfo .ttl { margin-bottom: 7px; background: none; }
.footer .addinfo .line { padding-left: 40px; background: url(../images/bg_ftcall.png) no-repeat left 6px; }
.footer .ttl a { font: 800 13px/1 'microsoft YaHei'; }
.footer .btinfo { width: 422px; padding-top: 26px; padding-bottom: 96px; padding-left: 195px; border-top: 1px solid #545454; background: url(../images/qr.png) no-repeat left top; }
.footer .btinfo ul li { float: none; width: 336px; margin-top: 8px; margin-right: 10px; margin-left: 0; padding-left: 26px; background: url(../images/bg_bticon.png) no-repeat left -84px; }
.copyinfo p { line-height: 31px; }
.copyright { margin-top: 0; padding: 10px 0; color: #fff; background: #0393dc; }
.copyright * {/* color: #fff; */}

/*.ul_links { background-color: #E5E5E5; margin: auto; padding: 0; padding: 20px 0; }*/
.ul_links li { margin: 25px 28px 25px 0; padding: 0; _width: 235px; }
.ul_links li strong { font-weight: bold; }
.ul_links li a { display: block; text-align: center; color: #565656; }
.links_2 { width: 1000px !important; }
.ul_links_2 { width: 998px; }
