@charset "utf-8"; /* CSS3 Document */ @media (max-width: 1000px){ .dis{ display: none;} .mdis{ display:block;} /*nav*/ .apptop {width:100%; height:70px; background:#fff; background-size:100% 50px; position:relative; z-index:8888; box-shadow:0 0 10px rgba(0,0,0,0.1);} .applogo { position:absolute; top:10px; left:10px; height:50px; overflow:hidden;} .applogo img { height:50px; float:left; margin-right:10px;} .applogo span{ line-height:50px; font-family:"微软雅黑"; font-size:18px; color:#444;} .appmenu {width:24px; height:24px; overflow:hidden; position:absolute; top:50%; margin-top:-12px; right:15px; cursor:pointer;} .appmenu p {width:100%; height:3px; background:#282b86; border-radius:3px; position:absolute; top:0; left:0;} .appmenu .p1 {top:8px;} .appmenu .p2 {top:16px;} .appmenu_on .p1, .appmenu_on .p2 {top:11px;} .appmenu_on .p1 {transform:rotate(135deg);} .appmenu_on .p2 {transform:rotate(-135deg);} #menu {width:100%; height:100%; overflow:hidden; display:none;} #menu ul {width:100%; margin:0 auto;} #menu ul li {width:100%; height:42px; line-height:42px; text-indent:20px; border-top:1px solid #f0f0f0;} #menu ul li a {color:#2b2b2b; width:100%; height:42px; display:block; background:#fff; text-transform:uppercase;} #menu ul li a:hover {color:#fff; background:#282b86;} #menu .menu_son {height:38px; line-height:38px;} #menu .menu_son a {height:38px;} .nav_on a {background:#0061ae !important;} .nav_on a:hover {color:#fff !important;} .mwarp{ width:100% !important;} .mwarp90{ width:90% !important; margin:0 5%;} .mwarp80{ width:80% !important; margin:0 10%;} .mg5{ margin:0 5%;} .mg10{ margin:0 10%;} .position {width:100%; padding-bottom:20px;} .position dt {width:100%; height:36px; background:#30328c; position:relative; margin-bottom:1px;} .position dt a {font-size:14px; font-weight:bold; line-height:36px; padding-left:15px; display:block; position:relative; z-index:2; color:#fff;} .position dt span {font-size:18px; height:22px; line-height:22px; position:absolute; top:7px; right:15px; z-index:1; color:#fff;} .position dd {width:100%; height:36px; border-bottom:1px solid #eee; background:#f8f8f8; display:none;} .position dd a {font-size:12px; font-weight:bold; line-height:36px; padding-left:15px; display:block; position:relative; z-index:2;} .i_title{ background:url(../images/i_title_bg.png) no-repeat center; color:#2f318b; height:34px; line-height:34px; font-family:"微软雅黑"; font-size:18px;} .m_news_btn ul li{ float:left; background:#f2f3f5; text-align:center; width:50%; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px;} .m_news_btn ul li.on{ background:#30328c; color:#fff;} .m_news_top{ position:relative;} .m_news_top img{ display:block;} .m_news_top div{ position:absolute; width:100%; bottom:0; height:48px; line-height:48px; background:rgba(48,50,120,.6); text-indent:20px; color:#fff; font-family:"微软雅黑"; font-size:14px;} .m_news_list ul li{ line-height:30px; width:100%; overflow:hidden;} .m_pro_warp{ width:50%; float:left;} .m_pro_box{ border:3px solid #30328a; position:relative;} .m_pro_box img{ display:block;} .m_pro_box div{ width:100%; text-align:center; height:30px; line-height:30px; background:rgba(48,50,138,.7); position:absolute; bottom:0; color:#fff; font-family:"微软雅黑"; font-size:13px;} .swiper-pro-btn{ text-align:center; padding-top:15px;} .swiper-button-right .fan{transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);} .swiper-pro-btn{ text-align:center;} .swiper-button-left,.swiper-button-right{ position:static; display:inline-block; width:auto; height:auto;} .abotton{ display:inline-block; border:1px solid #ddd; padding:0 20px; height:30px; line-height:30px; margin:0 10px;} .abotton i{ font-size:20px !important;} .i_about_warp{ width:100%; float:none;} .i_three_warp{ width:100%;} .i_three_box{ margin:0;} .m_bot_contact{ background:#353535; width:100%;} .m_contact_div{line-height:20px; margin:18px 0; color:#fff; font-family:"微软雅黑"; font-size:14px;} .m_contact_div:after {content: ""; display: block; clear: both;} .m_contact_div .txt {width: calc(100% - 50px); float: right;} .m_contact_icon{ float:left; width:40px; height:40px; line-height:40px; text-align:center; margin-right:10px; background:#e62129; border-radius:30px;} .m_contact_icon i{ font-size:18px !important;} .copyright{ font-size:12px;} .copyright span{ display:block;} .pro_pic_warp{ width:100%; float:none;} .pro_pic_box{ padding:5px; box-sizing:border-box;} .pro_title_box{ margin-left:0; margin-top:20px;} .pro_catename{ font-size:16px; line-height:30px;} .pro_title{ font-size:16px; line-height:30px;} .pro_contact{ width:140px; height:42px; line-height:42px; font-size:14px;} .pro_q_title{ font-size:16px; line-height:30px;} .pro_q_con{ font-size:14px;} .pro_list_warp{ width:100%;} .pro_list_box{ margin:10px 0;} .honor_list_warp{ width:100%;} .honor_list_box{ margin:10px 0;} .special_style img{ width:100%;} .single_title{ font-size:22px;} .line{ height:2px;} .event_box{ width:90%;} .newsliin .word_pad{ padding-left:10px; padding-right:10px; padding-top:20px;} .newsliin .img{ display:none;} .news_next{ display:none;} .news_msg_con img{ width:100%;} .newsliin .word{ padding-right:10px;} .pb_waterfall{ -moz-column-count:2; /* Firefox */ -webkit-column-count:2; /* Safari 和 Chrome */ column-count:2; } .quality_warp{ width:100%; float:none;} .quality_box{ width:100%; margin:0;} .contact_l{ width:100%; float:none;} .contact_r{ width:100%; float:none;} .probox {width:100%; float:none; margin-bottom:25px;} .probox_pad{ margin:0;} .probox .pic{ margin-bottom:10px;} .probox img{ width:100%;} .probox .pic1{ width:100%;} .probox .pic2 {top:0; left:0; box-shadow:0 1px 20px rgba(0,0,0,.125); width:100%;} .probox .pic3 {top:0; left:0; width:100%;} .pro_scroll{ max-height:none; overflow-x:scroll; overflow-y:hidden;} .pro_scroll::-webkit-scrollbar {width:5px;} .pro_scroll::-webkit-scrollbar:horizontal {height:5px;} .pro_scroll::-webkit-scrollbar-track {background-color:#f0f0f0;} .pro_scroll::-webkit-scrollbar-thumb {background-color:#cccccc;} .pro_table{ min-width:1200px;} .business_warp{ width:100%; float:none;} .business_box{ margin:0 0 20px 0;} .m_history{ background:#EFEFEF; width:92%; border-radius:5px; overflow:hidden; padding:10px 4%; margin-bottom:20px;} .m_history_title{ overflow:hidden;} .m_history_year{ background:url(../images/m_history_logo.png) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#444; text-indent:50px; line-height:40px; float:left;} .m_history_btn{ float:right; margin-right:10px; line-height:40px; transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);} .m_history_btn i{ font-size:20px !important;} .m_history_content{ line-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; padding-top:5px; border-top:1px solid #ddd; display:none;} .m_history_on .m_history_title .m_history_btn{ transform:rotate(360deg); -ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);} .about_style p img{ width:100%;} }