.mobile_header{width: 100%;height: 6rem;position: relative;padding: 1.5rem 1.5rem;background-color: #0055a5}.mobile_header .logo{float: left;height: 3rem;max-width: 50%}.mobile_header .logo img{height: 3rem;max-width: 100%}.mobile_header .menu_icon{float: right;display: inline-block;width: 3rem;height: 3rem;padding: 0.5rem;background: url(../images/menu_icon.png) no-repeat;background-size: contain;background-origin: content-box;border: 1px solid #E0E0E0;border-radius: 0.2rem;overflow: hidden}.mobile_header .menu{display: none;position: absolute;top: 6rem;left: 0;width: 100%;height: auto;padding: 1.5rem;z-index: 99;background-color: #333333;box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2)}.mobile_header .menu li{width: 100%;padding: 0.6rem 1.5rem;border-bottom: 0.1rem solid #222}.mobile_header .menu li a{display: block;width: 100%;height: 100%;font-size: 1.4rem;color: #FFFFFF}.header{width: 100%;height: 130px;background: url(../images/top_bg.jpg);}.header>div{padding: 0}.header .logo{float: left}.nav{width: 100%;background: #cccccc}.nav ul{height: 55;line-height: 55px;width: 100%;overflow: hidden}.nav ul li{float: left}.nav ul li a{color: #646464;font-size: 18px;display: block;height: 100%;padding: 0 35px}.nav ul .on a{color: #FFFFFF;background-color: #0055a5}.links{line-height: 22px;margin: 10px 0 20px}.links span,.links a{font-size: 14px;color: #CCCCCC;padding-right: 10px}.links a:hover,.links a:active,.links a:focus{color: #FFFFFF}.footer{background: url(../images/foot-bg.jpg) no-repeat center;height: 400px;background-size: cover;padding: 15px 0}.footer .footer_ewm{padding-left: 0}.footer .footer_ewm img{max-width: 100%}.footer .footer_contact{padding: 0}.footer .footer_contact li{font-size: 14px;line-height: 24px;color: #CCCCCC}.footer .footer_nav{width: 100%;padding: 0}.footer .footer_nav li{float: left;line-height: 30px;width: 12.5%}.footer .footer_nav li a{padding-right: 10px;font-size: 14px;color: #CCCCCC;background: #182875;color: #fff;font-size: 14px;padding: 5px 15px 5px 15px}.footer .footer_nav li+li{padding-left: 10px}.footer p{width: 100%;margin-bottom: 10px;overflow: hidden}.footer p a{font-size: 14px;color: #CCCCCC}.page_top{width: 100%}.page_top a{display: block;width: 100%}.page_top a img{width: 100%;height: auto}.page_nav_box{width: 100%;margin: 20px 0 30px}.page_nav_box .page_pos{text-align: right;font-size: 14px;color: #646464;line-height: 46px}.page_nav_box .page_pos span{padding-left: 18px;background: url(../images/pos.png) no-repeat left center}.page_nav_box .page_pos a{font-size: 14px;color: #646464}.page_nav_box .page_pos a:last-child{font-weight: bold}.sub_nav ul li{height: 46px;line-height: 46px;white-space: nowrap;-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);overflow: hidden;background-color: #DDDDDD}.sub_nav ul li a{display: block;padding: 0 20px;font-size: 16px;color: #646464}.sub_nav ul li.on{color: #FFFFFF;background-color: #0055a5}.sub_nav ul li.on a{color: #FFFFFF}.page_left{padding-left: 0;margin-bottom: 20px;overflow: hidden}.page_right{margin-bottom: 20px;padding-right: 0;overflow: hidden}.page_content{padding: 20px;background-color: #FFFFFF}.mod_pagination{display: block;width: 100%;overflow: hidden;text-align: right}.mod_pagination li{display: inline-block}.mod_pagination li a,.mod_pagination li span{color: #646464}.slideBox{position: relative;width: 100%;overflow: hidden}.slideBox .bd{width: 100%;height: 100%}.slideBox .bd a{display: block;position: relative;width: 100%;padding-bottom: 28%}.slideBox .bd a img{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.slideBox .hd{width: 100%;position: absolute;bottom: 10px;left: 0;text-align: center;z-index: 2;overflow: hidden}.slideBox .hd li{display: inline-block;vertical-align: middle;width: 50px;height: 8px;background-color: #CCCCCC}.slideBox .hd li.on{background-color: #0055a5}.slideBox .prev,.slideBox .next{position: absolute;top: 50%;width: 33px;height: 50px;margin-top: -25px;background-repeat: no-repeat;background-size: contain;cursor: pointer}.slideBox .prev{left: 5%;background-image: url(../images/banner_arrl.png)}.slideBox .next{right: 5%;background-image: url(../images/banner_arrr.png)}.index_section{padding: 4rem 0 2rem}.index_section .index_section_hd{font-size: 24px;margin-top: 30px;color: #444444;padding-bottom: 40px;background: url(../images/pattern.png) no-repeat center bottom}.bg01{background-color: #f8f3ed}.column_figure{width: 100%;height: auto;padding-bottom: 55.946%;position: relative;overflow: hidden}.column_figure img{width: 100%;height: 100%;position: absolute;top: 0;left: 0}.column_content{padding: 1.5rem;background-color: #FFFFFF;border: 1px solid #FFFFFF;border-top: 0;margin-bottom: 2rem}.column_content .column_title a{font-size: 15px;color: #666666;line-height: 3.5rem;height: 3.5rem;overflow: hidden;text-align: left}.column_content .column_con{height: 11rem;margin: 1rem 0;font-size: 1.4rem;line-height: 2.2rem;color: #666666;overflow: hidden}.column_content .column_btn{margin-bottom: 0.5rem}.column_content .column_btn a{display: inline-block;width: 6rem;height: 6rem;text-align: center;line-height: 6rem;border-radius: 50%;border: 1px dashed #666666;font-size: 1.4rem;color: #666666}.column_content .column_btn a:hover{color: #0055a5;text-decoration: none}.column_content:hover{border-color: #0055a5}.adv_img{max-width: 100%}.adv_tit{margin-top: 10px;margin-bottom: 20px;font-size: 16px;color: #003466}.sec03{padding: 0}.news_slide_box{margin-top: 22px;position: relative;width: 100%;overflow: hidden}.news_slide_box .bd{width: 100%;height: 100%}.news_slide_box .bd a{display: block;position: relative;width: 100%;padding-bottom: 75.3%}.news_slide_box .bd a img{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.news_slide_box .bd a span{display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 4rem;padding: 0 1.5rem;line-height: 4rem;font-size: 1.6rem;color: #FFFFFF;background-color: rgba(252, 143, 2, 0.4);overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.news_slide_box .prev,.news_slide_box .next{position: absolute;top: 50%;width: 3rem;height: 10rem;margin-top: -5rem;background-repeat: no-repeat;cursor: pointer;background-color: rgba(84, 84, 84, 0.4);background-position: center center}.news_slide_box .prev{left: 0;background-image: url(../images/slide_arrl.png)}.news_slide_box .next{right: 0;background-image: url(../images/slide_arrr.png)}.news_list{margin-bottom: 60px}.news_list li{margin-top: 22px;overflow: hidden}.news_list li .news_pic{padding-left: 0}.news_list li .news_pic a{display: block;position: relative;padding-bottom: 65.82%}.news_list li .news_pic img{position: absolute;top: 0;left: 0;height: 100%;width: 100%}.news_list li .news_tit{display: block;font-size: 16px;color: #323232;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.news_list li .news_tit:hover{color: #0055a5}.news_list li .news_time{margin-top: 10px;font-size: 14px;color: #999999;overflow: hidden}.news_list li .news_desc{height: 40px;line-height: 20px;font-size: 14px;color: #646464;margin-top: 10px;overflow: hidden}.news_list_2 li{margin: 0 0 15px;padding-bottom: 15px;border-bottom: 1px dashed #DDDDDD}.article .article_hd{width: 100%;margin-bottom: 10px}.article .article_hd h1{font-size: 18px;color: #323232;line-height: 24px}.article .article_hd h6{font-weight: 400;font-size: 12px;color: #646464;margin-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #E0E0E0}.article .article_hd h6 span{padding: 0 5px}.article .article_bd img{display: block;margin: 10px auto;max-width: 100%}.pagination2{margin: 20px auto;line-height: 40px;background-color: #EEEEEE}.pagination2 .prev,.pagination2 .next{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pagination2 .prev a,.pagination2 .next a{font-size: 14px;color: #646464}.pagination2 .prev a:hover,.pagination2 .next a:hover{color: #0055a5}.pagination2 .prev{border-right: 1px solid #DDDDDD}.pro_item{margin-top: 30px}.pro_item .pro_pic{display: block;position: relative;width: 100%;padding-bottom: 63.7%}.pro_item .pro_pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.pro_item .pro_tit{display: block;padding: 10px 0;border: 1px solid #FFFFFF;border-top: 0;background-color: #FFFFFF;font-size: 18px;color: #444444;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;-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}.pro_item .pro_tit:hover{border-color: #0055a5}.product_list_2 .pro_item{margin: 0 0 30px}.product_list_2 .pro_tit{border-color: #d2d2d2}.product_pic{border-right: 1px solid #DDDDDD}.product_pic img{max-width: 100%}.pro_name{margin: 10px 0;font-size: 22px;color: #323232}.pro_attr li{font-size: 14px;color: #898989;line-height: 30px;margin-top: 5px}.pro_attr .case_price span{color: #fc3526}.pro_attr .case_tag{padding: 0 10px;background-color: #f7f8fa}.pro_attr .case_tag span{font-size: 14px;white-space: nowrap}.product_infor .product_infor_hd{padding: 5px 20px;margin: 30px 0 20px;font-size: 20px;color: #323232;box-shadow: 0 0 2px rgba(0, 0, 0, 0.4) inset;background-color: #f5f5f5}.contact_box .contact_box_t{font-size: 16px;color: #FFFFFF;padding: 0 10px;height: 35px;line-height: 35px;background-color: #0055a5;overflow: hidden}.contact_box .contact_box_t span{display: inline-block;vertical-align: top;margin-right: 10px;width: 10px;height: 100%;background-color: #f2f2f2}.contact_box .contact_box_b{padding: 10px 10px 11rem;background: #F2F2F2 url() no-repeat center bottom;background-size: contain}.contact_box .contact_box_b li{font-size: 14px;line-height: 24px;color: #333333;margin-bottom: 5px}.recruit_name{font-size: 18px;line-height: 30px;color: #2f8fe1}.recruit_con_sec{width: 100%;margin-bottom: 10px}.recruit_con_sec .sec_tit{padding: 10px 0;line-height: 1.5;font-size: 16px;color: #585858;overflow: hidden}.recruit_con_sec .sec_con{width: 100%;overflow: hidden;line-height: 22px;font-size: 14px;padding: 0 10px}.recruit_con_sec .sec_con li{float: left;width: 50%;padding-bottom: 5px;color: #646464;overflow: hidden}.recruit_con_sec .sec_con li.long{float: none;width: 100%}.contact_way ul{padding-top: 20px}.contact_way ul li{font-size: 14px;margin-bottom: 15px;color: #323232}.contact_way ul li i{display: inline-block;vertical-align: top;width: 20px;height: 20px;background-repeat: no-repeat;background-position: left top}.contact_way ul li .contact_adr{background-image: url(../images/icon1.png)}.contact_way ul li .contact_tel{background-image: url(../images/icon2.png)}.contact_way ul li .contact_email{background-image: url(../images/icon3.png)}.message_form{margin: 10px auto 30px;height: auto;overflow: hidden}.message_form .form-group{width: 100%;margin-bottom: 10px}.message_form .form-group .control-label{margin-bottom: 10px;font-size: 16px;color: #646464;font-weight: 400}.message_form .form-group .control-label span{color: #FF0000}.message_form .form-group .form-control{border: 1px dashed #b6b6b6;background-color: #EEEEEE}.message_form .form-group .form-control.false{border-color: #FF0000}.message_form .form-group .beizhu-control{width: 100%;height: 100px}.message_form .form-group .submint_btn{margin-top: 20px;display: inline-block;vertical-align: middle;padding: 5px 30px;font-size: 16px;color: #FFFFFF;background-color: #0055a5;cursor: pointer}.f_nav{overflow: hidden;clear: both;padding-bottom: 40px;padding-top: 20px}.footer .footer_nav li dd{padding: 20px 10px}.footer .footer_nav li dd a{display: block;width: 100%;background: none;padding: 0px}.top_r{float: right;padding-top: 20px}.top_r a{color: #fff}.top_r .search{padding-top: 20px}.top_r .inp{width: 190px;height: 35px;line-height: 35px;padding-left: 10px;border-radius: 15px 0px 0px 15px}.top_r .submit{width: 70px;height: 35px;line-height: 35px;text-align: center;border-radius: 0px 15px 15px 0px;background: #0d687d;color: #fff;float: right}.zlyw .title h2{float: left;font-size: 30px;color: #003366}.zlyw .title span{float: right}.zlyw .title span a{float: right;font-size: 14px;color: #003366}.zlyw_con{clear: both;overflow: hidden}.zlyw_con h4{font-size: 15px;color: #4c4c4c;line-height: 40px}.zlyw_con span{font-size: 14px;color: #d59e4e}.zlyw_con ul li{line-height: 40px;border-bottom: 1px solid #ccc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.zlyw_con ul li a{line-height: 40px;color: #4c4c4c}.zlyw_con ul li span{line-height: 40px;color: #d59e4e;margin-right: 5px}.tzxyjx .title{padding-bottom: 30px;overflow: hidden;clear: both}.tzxyjx .title h2{float: left;font-size: 30px;color: #003366;font-family: "åŽæ–‡ä¸­å®‹"}.tzxyjx .title span{float: right;height: 33px;line-height: 4}.tzxyjx .title span a{float: right;font-size: 14px;color: #003366}.tzxyjx ul li{padding-bottom: 25px;line-height: 22px;height: 69px}.tzxyjx ul li .lis-nav{width: 90px;height: 42px;float: left;margin-right: 10px;background: #e1e1e1;font-size: 12px;text-align: center;line-height: 42px}.tzxyjx ul li .date{width: 42px;height: 42px;float: left;margin-right: 10px;border: 1px solid #ccc}.tzxyjx ul li .date .l_t{height: 21px;width: 100%;background: #d59e4e;text-align: center;line-height: 21px;color: #fff}.tzxyjx ul li .date .l_b{height: 21px;width: 100%;background: #f7f7f7;text-align: center;line-height: 21px;color: #333}.tzxyjx ul li .date .r_t{height: 21px;width: 100%;background: #cb0006;text-align: center;line-height: 21px;color: #fff}.tzxyjx ul li .date .r_b{height: 21px;width: 100%;background: #f7f7f7;text-align: center;line-height: 21px;color: #333}.sec01{background: #f0f0f0}.sec03{background: #deedff;padding-top: 30px;padding-bottom: 30px}.sec03 img{width: 100%}.sec01 h2{text-align: center;font-size: 30px;color: #003366;clear: both;overflow: hidden;padding-bottom: 30px;font-family: "åŽæ–‡ä¸­å®‹"}.sec02 h2{text-align: center;font-size: 30px;color: #003366;clear: both;overflow: hidden;padding-bottom: 30px;font-family: "åŽæ–‡ä¸­å®‹"}.ksdh{width: 11.1%;float: left}.copyr{color: #dedede;text-align: center;font-size: 12px;line-height: 24px}@media (max-width:767px){.footer .links{margin-bottom: 10px}.footer .footer_nav{margin-top: 10px}.page_nav_box{margin-bottom: 10px}.page_nav_box .page_pos{text-align: left}.page_left,.page_right{padding: 0}.mod_pagination{text-align: center}.slideBox .hd{bottom: 0}.slideBox .hd li{height: 5px}.news_list li .news_tit{margin-top: 10px}.news_list li>div{padding: 0}.pagination2 .prev{border-right: none}.product_list .pro_item .pro_tit{font-size: 14px}.product_list_2 .pro_item{padding: 0 5px}.product_pic{margin-bottom: 30px;border-right: none}.recruit_con_sec .sec_con li{float: none;width: 100%}.ksdh{width: 33%;float: left}.ksdh img{height: 45px}}@media (max-width:980px){.nav{display: none}}

@media (min-width: 992px)
.header {
    width: 970px;
}

@media (min-width: 992px)
.nav {
    width: 970px;
}