.banner_nr{width:100%;height:450px;}
.banner_nr .mainbox{padding-top:250px;height:100%;}
.banner_nr_tit{font-size:48px; color:#ffffff;font-weight:bold;}

.nav_nr{width:100%;height:52px;line-height:52px;border-bottom:1px solid #dedede;}
.bread_nav{float:left;}
.bread_nav a{display:inline-block;}
.bread_nav span{font-family:"宋体";display:inline-block;margin:0 5px;}

.nav_nr_list{float:right;}
.nav_nr_list a{display:inline-block;line-height:52px;font-size:16px;padding:0 20px;margin-left:-4px;}
.nav_nr_list a.cur,.nav_nr_list a:hover{background:#13769a;color:#ffffff;}

.about{padding:40px 0;}
.about_list{width:100%;height:auto;margin:40px 0;}
.fl{float:left;}
.fr{float:right;}
.about_list_pic,.about_list_table{width:50%;height:auto;}
.about_list_pic img{display:block;width:100%;height:auto;}
.about_list_table{ height:406px; display:table;}
.about_list_cell{display:table-cell;vertical-align:middle;}
.about_list_r{padding-left:40px;}
.about_list_l{padding-right:40px;}
.about_list_tit{font-size:18px;font-weight:bold;color:#13769a;}
.about_list_des{font-size:18px; color:#666666;line-height:36px;margin:20px 0 40px;}

/*企业文化*/
.enterprise_about{width:100%;height:auto;padding-top:60px;}
.enterprise_about_tit{text-align:center;font-size:36px;color:#666666;font-weight:bold;margin-bottom:30px;}
.enterprise_about_des{font-size:20px;color:#666666;text-align:center;margin-bottom:60px;}
.enterprise_about_con{width:100%;height:590px;background:url(../images/about_qiye_bg.jpg) no-repeat top center/cover;padding:50px 0;}
.enterprise_list{width:320px;height:490px;border:1px solid #91999d;float:right;margin:0 60px;padding:0 25px;color:#ffffff;position:relative;overflow:hidden;}
.enterprise_list_tit{font-size:30px;font-weight:bold;padding-bottom:25px;position:relative;margin-top:160px;}
.enterprise_list_tit::after{content:'';width:60px;height:1px;background:#ffffff;position:absolute;left:0;bottom:0;}
.enterprise_list_des{font-size:18px;margin-top:35px;}
.enterprise_list_des p{margin-top:5px;}
.enterprise_list_des p span{display:inline-block;margin-right:20px;}
.icon_qiye{display:block;width:60px;height:50px;background:url(../images/icon_qiye.png) no-repeat center center/39px auto;position:absolute;left:50%;bottom:80px; margin-left:-30px;}
.qiye_pic{display:block;width:270px;height:auto;position:absolute;left:25px;top:490px;opacity:0;filter: alpha(opacity:0);}
.enterprise_list:hover{background:rgba(19, 118, 154, 1);}
.enterprise_list:hover .enterprise_list_tit{margin-top:90px;}
.enterprise_list:hover .icon_qiye{opacity:0;filter: alpha(opacity:0);}
.enterprise_list:hover .qiye_pic{opacity:1;filter: alpha(opacity:1);top:300px;}

/*荣誉资质*/
.honor_about_tit{padding:70px 0 60px}
.honor_about_con{width:100%;height:auto;background:#f4f7fb;padding:60px 0 80px;}

/*组织架构*/
.framework_edit{padding:50px 0;min-height:650px;overflow:hidden;width:100%;}
.framework_edit img{max-width:100%;}

/*发展历程*/
.history_about{width:100%;height:auto;background:url(../images/history_bg.jpg) no-repeat top center/cover;}
.timeline-widget .event date{font-size:30px;font-weight:bold;color:#13769a;}
.date span{font-size:20px;font-weight:normal;}
.timeline-widget .event .col-sm-6{position:relative;}
.timeline-widget .event .col-sm-6 date{position:absolute;right:-100px;top:0;}
.timeline-widget .event .col-sm-offset-6 date{position:absolute;left:-120px;top:0;}
.history_con{background:#f5f5f5;border-radius:10px; position:relative;margin-top:-5px;padding:20px;min-height:180px;}
.col-sm-6 .history_con{padding-right:240px;}
.col-sm-offset-6 .history_con{padding-right:20px;padding-left:240px;}
.col-sm-6 .history_con::before{content:'';width:16px;height:41px;background:url(../images/history_bg_left.png) no-repeat center center; position:absolute;right:-16px;top:0;}
.col-sm-offset-6 .history_con::before{content:none;}
.col-sm-offset-6 .history_con::after{content:'';width:16px;height:41px;background:url(../images/history_bg_right.png) no-repeat center center; position:absolute;left:-16px;top:0;}  
.history_pic{width:200px;height:auto;position:absolute;top:20px;}
.col-sm-6 .history_con .history_pic{right:20px;}
.col-sm-offset-6 .history_con .history_pic{left:20px;}
.history_pic img{display:block;width:100%;height:auto;}
.history_con_text{font-size:16px;color:#666666;letter-spacing:3px;margin-top:20px;}
.history_con_text p{margin-top:10px;}

/*产品中心*/
.product{width:100%;height:auto;padding:60px 0 80px;}
.product_top{color:#666666;text-align:center;padding:0 170px;}
.product_tit{font-size:36px;font-weight:bold;margin-bottom:30px;}
.product_des{font-size:16px;}
.product_list_w{width:100%;height:auto;margin-top:35px;}
.product_list{width:100%;height:350px;}
.product_list_con,.product_list_pic{width:50%;height:100%;overflow:hidden;}
.product_list_con{background:#13769a;color:#ffffff;padding:50px 80px 0 80px;}
.product_list_tit{font-size:30px;margin-bottom:35px}
.product_list_des{width:100%;height:72px;line-height:24px;font-size:15px;}
.product_list:nth-child(odd) .product_list_con,.product_list:nth-child(even) .product_list_pic{float:right;}
.product_list:nth-child(odd) .product_list_pic,.product_list:nth-child(even) .product_list_con{float:left;}
.product_list:nth-child(even) .product_list_con{background:url(../images/product_bg_left.jpg) no-repeat center center/cover;}
.product_list:nth-child(odd) .product_list_con{background:url(../images/product_bg_right.jpg) no-repeat center center/cover;}
.product_list_pic img{display:block;width:auto;height:100%;transform:scale(1);-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.product_list_pic img:hover{transform:scale(1.2);-moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.product_list .more_btn_w{margin:50px 0 0 0;border-color:#dedede;color:#dedede;}
.product_list .more_btn_w .icon_more{background:url(../images/icon_more_gray.png) no-repeat center center/13px auto;}
.product_list .more_btn_w:hover{background:#dedede;color:#13769a;}
.product_list .more_btn_w:hover .icon_more{background:url(../images/icon_more_blue.png) no-repeat center center/13px auto;}

/*产品详情*/
.product_detail_top{width:100%;height:auto;border:1px solid #dedede;margin:30px 0 60px;padding:10px 10px 20px;}
.product_detail_pic{width:50%; overflow:hidden; float:left;}
.product_detail_pic img{display:block;width:100%;height:auto;}
.product_detail_r{width:50%; height:345px; padding:0 0 100px 30px; position:relative;}
.product_detail_tit{font-size:20px;font-weight:bold;color:#666666;margin-bottom:10px;}
.product_detail_des{font-size:15px;color:#7F7F7F;}
.product_detail_btn{position:absolute;left:30px; bottom:0;}
.product_detail_btn a{display:inline-block;width:210px;height:47px;line-height:47px;border:1px solid #a9a9a9;border-radius:2px;color:#13769a;font-size:15px;text-align:center;}
.product_detail_btn a i{display:inline-block;vertical-align:top;width:25px; height:47px;margin-right:10px;}
.product_detail_btn a i.icon_phone{background:url(../images/icon_phone.png) no-repeat center center/25px auto;}
.product_detail_btn a i.icon_email{background:url(../images/icon_email.png) no-repeat center center/25px auto;}

.product_detail_bot{width:100%;height:auto;border:1px solid #dedede;margin-bottom:30px;}
.product_tab{width:100%;height:65px;background:#f2f2f2;}
.product_tab a{display:block;float:left;width:125px;text-align:center;border-radius:5px 5px 0 0;border:1px solid #13769a;line-height:52px;font-size:16px;margin:13px 0 0 15px;border-bottom:none;}
.product_tab a.active{color:#fff;background:#13769a;}
.product_detail_con{width:100%;height:auto;padding:10px;}
.product_detail_edit{width:100%;height:auto;overflow:hidden;display:none;}
.product_detail_edit img{max-width:100%;}
/* .product_detail_con .swiper-container{height:auto;border-radius:0 0 5px 5px;border:1px solid #ccc;width:100%;height:100%;border-top:0}
.product_detail_con .swiper-slide{width:100%;height:auto;background:0 0;color:#fff}
.content-slide{padding:40px} */

/*合作伙伴*/
.partner_con{width:100%;height:auto;padding:50px 0; background:#e2eaf5}
.partner_logo_list{width:1360px;height:auto;}
.logo_list{width:248px;height:150px; line-height:150px; overflow:hidden;background:#ffffff;text-align:center;float:left;margin:0 20px 20px 0;}
.logo_list img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;transform:scale(1);-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.logo_list:hover img{transform:scale(1.2);-moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}

/*新闻资讯*/
.news{padding:10px 0 30px;}
.news_list{width:100%;height:auto;padding:15px 0 15px 15px;border-bottom:1px dashed #dedede;}
.news_list:last-child{border-bottom:none;}
.news_list_con{width:100%; padding:10px 10px 10px 290px; min-height:165px; position:relative;border-radius:5px;}
.news_pic{width:260px;height:145px;position:absolute;left:10px;top:10px;border-radius:10px;overflow:hidden;}
.news_pic img{display:block;width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.news_con{width:100%;height:auto;}
.news_con_tit{font-size:18px;margin-bottom:15px;}
.news_con_des{font-size:15px;color:#878787;}
.news_con_date{color:#999999;font-size:14px;margin-top:10px;}
.news_list:hover .news_list_con{background:#f4f7fb;}
.news_list:hover .news_con_tit{color:#13769a;}

/*新闻详情*/
.news_detail{padding:40px 0;min-height:600px;}
.news_tit{width:100%;height:auto;text-align:center;font-size:25px;font-weight:bold;}
.news_other{width:100%;height:auto;border-bottom:1px solid #eeeeee;padding:20px 0;}
.news_other span{display:block;color:#999999}
.icon_look{display:inline-block;width:20px;height:24px;vertical-align:top;background:url(../images/icon_look.png) no-repeat center center/20px auto;margin-right:8px;}
.edit{width:100%;height:auto;padding:20px 0;font-size:16px;line-height:28px;color:#666666;}
.news_bot{width:100%;height:auto;border-top:1px solid #eeeeee;padding-top:10px;}
.news_bot_list{margin-top:20px;color:#666666;}
.news_bot_list a{color:#666666;}


/*下载中心*/
.solDload-thead{padding:15px 0 15px 3.25%;background:#13769a;margin:40px 0 0;}
.solDload-thead .th{text-align:center;line-height:20px;font-size:16px;font-weight:600;color:#fff;float:left;}
.solDload-thead .th.th-name2,
.solDload-tbody dd .td.td-name2{width:45%;text-align:left;}
.solDload-thead .th.th-date2,
.solDload-tbody dd .td.td-date2{width:20%;}
.solDload-thead .th.th-action,
.solDload-tbody dd .td.td-action{width: 15%;}
.icon_pdf_l{ display:block; width:40px; height:40px; background:url(../images/icon_pdf.png) no-repeat center center/40px 40px; position:absolute;left:0; top:20px; }

.solDload-tbody{min-height:550px;padding-bottom:60px;}
.solDload-tbody dt{padding:0 0 0 3.25%;height:50px;line-height:50px;font-size:16px;font-weight:600;background:#f6f6f6;}
.solDload-tbody dd{padding:18px 0 19px 3.25%;border-top:1px solid #f2f2f2;}
.solDload-tbody dd.dd_wd{ padding-left:60px; position:relative;}
.solDload-tbody dd.dd_wd:last-child{border-bottom:none;}
.solDload-tbody dd .td{text-align:center;float:left;}
.solDload-tbody dd .td.td-name{}
.solDload-tbody dd .td.td-name .t1,.solDload-tbody dd .td.td-name2 .t1{line-height:29px;font-size:16px; color:#333;}
.solDload-tbody dd .td.td-name .t2,.solDload-tbody dd .td.td-name2 .t2{line-height:24px;color:#a4a4a4;word-wrap: break-word;}
.solDload-tbody dd .td.td-date,.solDload-tbody dd .td.td-date2{line-height:20px;font-size:16px;color:#666666;margin:18px 0 0;}
.solDload-tbody dd .td.td-name .t1:hover,.solDload-tbody dd .td.td-name2 .t1:hover{color:#13769a;}
.solDload-tbody dd .td.td-action .btn{display:block;width:40px;height:40px;background:url(../images/icon_down.png) no-repeat center center /30px;margin:8px auto 0;}


/*联系我们*/
.contact{width:100%;height:auto;background:url(../images/contact_bg.jpg) no-repeat center center/cover;padding:50px 0;}
.contact_con{width:40%;}
.contact_con_tit{font-size:30px;font-weight:bold;color:#666666;margin-bottom:30px;}
.contact_con_des{color:#666666;font-size:16px;margin-top:10px;}
.contact_con_bot{margin-top:60px;}
.contact_con_bot img{display:inline-block;width:160px;height:160px;margin-right:5px; vertical-align:middle;}
.contact_con_bot p{display:inline-block;font-size:20px;color:#666666;line-height:30px;vertical-align:middle;}

.contact_form{width:50%;height:auto;border:1px solid #dedede;padding:20px 20px 40px;font-size:16px;color:#666666;}
.contact_form_tit{margin-bottom:20px;}
.contact_form_con{width:100%;height:auto;}
.contact_form_list{width:50%;height:35px;position:relative;padding:0 20px 0 60px;margin-bottom:20px;}
.contact_form_name{display:block;width:60px;height:35px; line-height:35px;position:absolute;left:0;top:0;}
.contact_form_list input{width:100%;height:35px;border:1px solid #dedede;}
.contact_form_sq{display:block;width:20px;line-height:35px;text-align:center;color:red;position:absolute;right:0;top:0;}
.contact_form_textarea,.contact_form_btnw{width:100%}
.contact_form_textarea{height:auto;}
.contact_form_textarea textarea{width:100%; height:70px;border:1px solid #dedede;resize:none;}
.contact_form_btn{display:block;width:230px;height:45px;line-height:45px;color:#ffffff;background:#8e8e8e;text-align:center;}

.contact_map{width:100%;height:550px;border:1px solid #dedede;margin-top:50px;}

/*职位列表*/
.recrui_tabe{box-shadow:0 0 5px rgba(0,0,0,0.1)}
.post_lste{box-shadow:0 -5px 5px rgba(0,0,0,0.05)}

.post_sal{ height:54px; line-height:54px; padding:0 20px 0 20px; cursor:pointer; font-size:16px;}
.post_sal:after{content:".";display:block; width:100%; height:0; line-height:0; float:none; clear:both; overflow:hidden}
.post_tbon{ background:#13769a;color:#ffffff;font-size:18px;}

.post_sal p{ float:left;margin:0;}


.post_sal p.post_bri_selt{ float:right;}

.post_bri_selt_img{ display: inline-block; width:15px;height:54px; transition: .2s; -moz-transition: .2s; -webkit-transition: .2s; -o-transition: .2s;background:url(../images/post_bri_selttop.png) no-repeat center center/10px auto;}

.post_tbon .post_bri_selt_img{ display: inline-block; width:15px; -webkit-transform: rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);background:url(../images/post_bri_selttop_cur.png) no-repeat center center/10px auto;}

.post_all{ display:none; padding:10px 20px 0; width:100%;font-size:14px;}
.post_deta{ width:100%;padding:10px 0 20px; }
.post_deta li{ float:left;width:50%; color:#666;padding-right:20px;}
.post_deta li:first-child{ margin-left:0px;}
.post_deta .title{font-size:16px;font-weight:bold;}
.post_deta .des{font-size:15px;margin-top:5px;}

.post_btnc{ padding:20px 0;}
.post_btnc a{ color:#13769a;font-size:18px;}

/*人才理念*/
.join{width:100%;height:auto;padding:60px 0 0}
.join_top{width:100%;height:auto;margin-top:40px;}
.join_top_list{width:50%;height:260px;}
.join_pic,.join_top_con{width:50%;height:100%;overflow:hidden;}
.join_pic img{display:block;width:auto;height:100%;transform:scale(1);-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}
.join_top_con{background:#f2f2f2;display:table;}
.join_top_cell{display:table-cell;vertical-align:middle;padding:0 30px;}
.join_top_tit{font-size:24px;color:#13769a;margin-bottom:20px;}
.join_top_des{font-size:15px;color:#666666;}
.join_pic img:hover{transform:scale(1.2);-moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}

.join_bot{width:100%;height:auto;background:#f4f7fb;border-top:1px solid #dedede;margin-top:50px;padding-bottom:90px;}
.join_bot_tit{font-size:36px;color:#13769a;font-weight:bold;text-align:center;padding:80px 0;}
.join_bot_con{width:1040px;height:auto;margin:auto;}
.join_bot_list{width:33.33%;height:auto;float:left;text-align:center;}
.color_1{background:#fff5ea;}
.color_1 .join_bot_list_tit{background:#fca135}
.color_1 .join_bot_list_con{color:#835013;}
.color_2{background:#f1f6fe;}
.color_2 .join_bot_list_tit{background:#73a4f6}
.color_3 .join_bot_list_con{color:#1c4a96;}
.color_3{background:#f1faee;}
.color_3 .join_bot_list_tit{background:#72d258}
.color_3 .join_bot_list_con{color:#297215;}
.join_bot_list_tit{height:35px;line-height:35px;color:#ffffff;font-size:18px;}
.join_bot_list_con{display:table;width:100%;height:150px;font-size:16px;text-align:center;}
.join_bot_list_cell{display:table-cell; vertical-align:middle;}