html{height: 100%;}
body{min-height: 100%;position: relative;min-width: 1200px;font-family: Arial, microsoft yahei, 微软雅黑, STHeiti, 华文细黑, sans-serif;font-size:0;}
*{margin: 0;padding: 0;word-break: break-all;font-family: Arial, microsoft yahei, 微软雅黑, STHeiti, 华文细黑, sans-serif !important;}
.clearfix{content: "";display: block;clear: both;}
img{border: none;}
a{text-decoration: none; color: #000;}
.overflow{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.page_container{width: 1200px;margin: 0 auto;position: relative;/* overflow:hidden; */}
.page_header{height: 64px;width: 100%;}
.page_header_fixed{position: fixed;top: 0;left: 0;background: #fff;height: 64px;width: 100%;border-bottom: 1px solid #DEDEDE;z-index: 2000;}
.page_header .page_container{z-index: 100;}
.page_header .logo{display: inline-block;line-height: 64px;height: 64px;margin-right: 50px;overflow: hidden;vertical-align: middle;}
.page_header .logo img{vertical-align: middle;display: inline-block;height: 50px;}
.page_header .menu{height: 64px;display: inline-block;vertical-align: middle;}
.page_header .menu_item{line-height: 61px;height: 61px;display: inline-block;vertical-align: top;margin-right: 8px;position: relative;border-bottom: 3px solid #fff;}
.page_header .menu_item:hover,
.page_header .menu_item.selected{border-bottom: 3px solid #00429E;}
.page_header .menu_item>a{font-size: 15px;color: #000E35;display: inline-block;padding: 0 8px;}
.page_header .submenu{position: absolute;width: 100px;background: #fff;left: 50%;margin-left: -50px;top: 64px;text-align: center;display: none;}
.page_header .product_category_list{position: fixed;top: -1175px;left: 0;background: #fff;width: 100%;border-bottom: 1px solid #DEDEDE;z-index: 1999;padding: 18px 0;line-height: 1;}
.page_header .product_category_list .list{width: 1200px;height: 150px;display: inline-block;position: relative;white-space: nowrap;}
.page_header .product_category_list .item{display: inline-block;vertical-align: top;text-align: center;width: 130px;margin-right: 20px;white-space: normal;}
.page_header .product_category_list .item img{width: 100px;height: 100px;display: inline-block;}
.page_header .product_category_list .item .name{font-size: 12px;color: #666;line-height: 17px;margin-top: 12px;}
.page_header .menu_item:hover .submenu{display: inline-block;border-top: 1px solid #DEDEDE;}
.page_header .menu_item:hover .product_category_list{top: 64px;}
.page_header .submenu a{font-size: 15px;color: #000E35;display: block;border-width: 0 1px 1px 1px;border-color: #DEDEDE;border-style: solid;line-height: 57px;}
.page_header_right{float: right;position: relative;}
.page_header_language{border-radius: 16px;border: 1px solid #E2E2E2;padding: 4px 5px;display: inline-block;vertical-align: middle;position: relative;top: 23px;}
.page_header_language img{width: 15px;height: 15px;display: inline-block;vertical-align: middle;}
.page_header_language span{line-height: 20px;display: inline-block;padding-left: 4px;margin-left: 4px;vertical-align: middle;font-size: 12px;color: #EE8C0D;border-left: 1px solid #E2E2E2;cursor: pointer;}
.search_finger{height: 40px;position: absolute;left: -275px;top: 16.5px;}
.page_header_search{width: 210px;height: 30px;display: inline-block;vertical-align: middle;cursor: pointer;position: absolute;overflow: hidden;left: -230px;padding-right: 10px;top: 15px;z-index: 10;border-radius: 16px;border: 1px solid #EE8C0D;box-shadow: 0 0 4px 0 #EE8C0D;}
.page_header_search img{width: 20px;height: 20px;position: absolute;right: 10px;top: 5px;}
.page_header_search input{height: 30px;line-height: 30px;border: none;outline: none;margin: 0;padding: 0 10px;font-size: 14px;width: 170px;/* display: none; */position: absolute;right: 30px;top: 0;}
.page_header_login{margin-left: 15px;position: relative;height: 75px;line-height: 75px;cursor: pointer;display: inline-block;}
.page_header_login .headimg{width: 26px;height: 26px;display: inline-block;vertical-align: middle;border-radius: 50%;}
.page_header_login .name{font-size: 12px;display: inline-block;color: #D2D2D2;vertical-align: middle;margin-left: 10px;}
.page_header_login .login_menu{position: absolute;background: #000;width: 100px;padding: 10px 0;top: 75px;right: 0;z-index: 60;display: none;}
.page_header_login:hover .login_menu{display: inline-block;}
.page_header_login .login_menu a{text-align: center;line-height: 40px;color: #D2D2D2;display: block;font-size: 12px;}
.page_header_login .login_menu a:hover{background: #00B3EC;}
/* 页面footer */
.simple_compare{padding: 17px 0;text-align: center;background-color: #F9F9F9;display: none;position: fixed;bottom: 0;width: 100%;z-index: 5;}
.simple_compare .list{display: inline-block;vertical-align: middle;}
.simple_compare .list .empty_item{background-color: #fff;border-radius: 4px;line-height: 130px;border: 1px solid #E9E9E9;width: 347px;display: inline-block;vertical-align: middle;font-size: 60px;font-weight: bold;color: #F9F9F9;margin-right: 10px;}
.simple_compare .list .item{background-color: #fff;border-radius: 4px;padding: 15px 14px 20px 9px;border: 1px solid #E9E9E9;width: 324px;display: inline-block;vertical-align: middle;text-align: left;margin-right: 10px;position: relative;}
.simple_compare .list .item .close{width: 14px;height: 14px;position: absolute;right: 12px;top: 12px;cursor: pointer;}
.simple_compare .list .item .img{display: inline-block;vertical-align: middle;width: 105px;height: 95px;margin-right: 15px;}
.simple_compare .list .item .info{width: 204px;height: 95px;display: inline-block;vertical-align: middle;}
.simple_compare .list .item .info .name{font-size: 13px;color: #333;font-weight: bold;line-height: 18px;}
.simple_compare .list .item .info .intro{font-size: 13px;color: #333;line-height: 18px;height: 54px;margin-top: 23px;overflow: hidden;}
.simple_compare .btn{display: inline-block;vertical-align: middle;text-align: center;margin-left: 13px;}
.simple_compare .btn .go_compare{background-color: #FCA12D;color: #fff;border-radius: 4px;line-height: 40px;padding: 0 18px;font-size: 15px;font-weight: bold;cursor: pointer;display: inline-block;}
.simple_compare .btn .empty_compare{margin-top: 24px;font-size: 15px;color: #333;line-height: 21px;cursor: pointer;}
.page_footer{width: 100%;height: 387px;}
.page_footer .footer_content{padding: 35px 0 30px 0;}
.page_footer .title{font-size: 14px;color: #323C47;display: block;line-height: 30px;}
.page_footer .text{font-size: 14px;color: #989898;line-height: 30px;display: block;}
.page_footer .text_container{margin-top: 6px;}
.page_footer .quick_link{width: 100px;display: inline-block;vertical-align: top;padding-right: 15px;}
.page_footer .contact_us{width: 230px;display: inline-block;vertical-align: top;padding-right: 30px;}
.page_footer .footer-400{display: inline-block;vertical-align: top;width: 300px;}
.page_footer .footer-400 img{max-width: 100%;max-height: 50px;}
.page_footer .footer-400 .t400{background: url(../images/footer-tel.png) left center no-repeat;background-size: 40px;height: 50px;display: block;color: #000;font-weight: bold;padding-left: 60px;margin-bottom: 15px;margin-top: 10px;}
.page_footer .footer-400 span{font-size: 24px;display: block;font-weight: normal;}
.page_footer .footer-400 span.t{color: #989898;font-size: 14px;}
.page_footer .friend_link{width: 350px;display: inline-block;vertical-align: top;}
.page_footer .friend_link .text_container{width: 175px;display: inline-block;vertical-align: top;}
.page_footer .friend_link .text{width: 90%;padding-right: 10%;display: inline-block;vertical-align: top;}
.page_footer .page_footer_container{width: 100%;background-color: #F2F2F2;}
.page_footer .links{width: 100%;}
.page_footer .links a.text{display: inline-block;margin-right: 10px;}
.page_footer .copyright{line-height: 46px;width: 100%;text-align: center;font-size: 14px;color: #979797;background-color: #D4D4D4;opacity: 0.7;filter: alpha(opacity=70);}
.page_footer .qrcode{width: 165px;position: absolute;right: 0;top: 35px;}
.page_footer .qrcode_img{width: 148px;height: 148px;margin: auto;display: block;}
.page_footer .qrcode_tips{margin-top: 5px;text-align: center;width: 100%;font-size: 14px;color: #323C47;line-height: 20px;}
.page_footer .qrcode_share{margin-top: 18px;text-align: center;white-space: nowrap;}
.page_footer .qrcode_share a{display: inline-block;margin-left: 15px;vertical-align: top;width: 30px;height: 30px;}
.page_footer .qrcode_share a:first-child{margin-left: 0;}
.page_footer .qrcode_share a img{width: 30px;height: 30px;}
.page_fixed_right{/* width:60px; */display: inline-block;position: fixed;bottom: 30px;right: 50%;margin-right: -680px;text-align: right;z-index: 900;}
.page_fixed_right .item{display: block;width: 65px;height: 60px;text-align: center;border-color: #f8f8f8;border-width: 0 1px 1px 1px;border-style: solid;background: #fff;cursor: pointer;position: relative;}
.page_fixed_right .item>.phone_number{line-height: 60px;width: 100px;text-align: center;font-size: 14px;color: #333;border: 1px solid #f8f8f8;position: absolute;left: -102px;top: -1px;background-color: #fff;display: none;}
.page_fixed_right .item:hover>.phone_number{display: inline-block;}
/*.page_fixed_right .item:first-child{background:#106ACE;}.page_fixed_right .item:first-child>div{color:#fff;}*/
.page_fixed_right .item img{width: 30px;height: 30px;display: inline-block;margin-top: 10px;}
.page_fixed_right .item>div{font-size: 10px;color: #333;line-height: 16px;}
.page_fixed_right .item .inquiry_number,
.page_fixed_right .item .compare_number{width: 16px;height: 16px;position: absolute;right: 0px;top: 7px;background-color: #FF5959;color: #fff;text-align: center;line-height: 16px;display: none;border-radius: 50%;}
.page_fixed_right .item.active{background: #FCA12D}
.page_fixed_right .item.active>div{color: #fff;}
/* 分页样式 */
.pagination{position: relative;text-align: center;zoom: 1;margin-top: 20px;height: 50px;}
.pagination li{display: inline-block;}
.pagination span{margin: 0 5px;width: 38px;height: 38px;line-height: 38px;color: #bdbdbd;font-size: 14px;}
.pagination li.page-active a{margin: 0 5px;width: 30px;height: 30px;line-height: 30px;color: #F08D00;font-size: 14px;display: inline-block;}
.pagination a{margin: 0 5px;width: 28px;height: 28px;line-height: 28px;color: #333333;font-size: 14px;display: block;}
.pagination a:hover{color: #F08D00;}
.pagination .next a,
.pagination .prev a,
.pagination .first a,
.pagination .last a{width: 28px;height: 28px;line-height: 28px;font-size: 14px;font-weight: bold;border-radius: 2px;border: 1px solid #EDEDED;background-color: #fff;}
.pagination img{display: inline-block;vertical-align: middle;}
.pagination .now,
.pagination .count{padding: 0 5px;color: #f00;}
.pagination .eg img{max-width: 800px;min-height: 500px;}
.pagination input{float: left;margin: 0 5px;width: 38px;height: 38px;line-height: 38px;text-align: center;background: #fff;border: 1px solid #ebebeb;outline: none;color: #bdbdbd;font-size: 14px;}
/* 面包屑 */
.breadcrumb{padding-top: 28px;line-height: 18px;}
.breadcrumb img{width: 16px;height: 16px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.breadcrumb span{display: inline-block;font-size: 13px;color: #333333;vertical-align: middle;}
.breadcrumb a{color: #333;}
/* 没有数据提示 */
.no_data_div{text-align: center;}
.no_data_img{width: 91px;display: block;margin: auto;}
.no_data_text{font-size: 12px;color: #999;margin-top: 40px;line-height: 17px;}
/*=====alert=====*/
.alert{width: 252px;word-break: break-all;padding: 23px 10px;border: 4px solid lightgray;border-radius: 8px;position: relative;;top: 30%;margin: auto;text-align: center;line-height: 24px;background-color: #FFFFFF}
#ohsnap{top: 10%;width: 100%;height: 200px;text-align: center;position: fixed;z-index: 9999;}
.alert-red{color: white;background-color: #DA4453;}
.alert-green{color: white;background-color: #37BC9B;}
.alert-blue{color: white;background-color: #4A89DC;}
.alert-yellow{color: white;background-color: #F6BB42;}
.alert-orange{color: white;background-color: #E9573F;}
.content{width: 1170px;margin: 0 auto;}
/*=====alert=====*/
/* 滚动条 */
.jspTrack{background: #fafafa !important;}
.jspDrag{background: #eee !important;}
/* 左右结构 */
.page-left{width: 80%; float: left;}
.page-right{width: 20%; float: right; margin-top: 45px;}
.page-right img{max-width: 100%; height: auto;display: inline-block;}
.page-right .right-title{font-size: 16px; font-weight: bold;border-bottom: 1px solid #EDEDED; background: #f2f2f2; padding: 10px; margin-bottom: 10px;}
.page-right .right-prolist a{display: block;font-size: 14px; border-bottom: 1px solid #EDEDED; padding-bottom: 10px; margin-bottom: 10px;}
.page-right .right-prolist,.page-right .right-tags{margin-bottom: 20px;}
.page-right .right-prolist h3.title{color: #000;font-size: 14px;}
.page-right .right-tags a{color: #EE8C0D;font-size: 14px; border: 1px solid #EE8C0D; padding: 5px; border-radius: 5px; display:inline-block; margin: 2px;}