﻿@charset "utf-8";
/* CSS Document */

/* 关于我们 */
.about_w{ width:100%; min-height:930px; _height:auto; z-index: 6;position: relative;}
.section1 { background:url(../images/about.jpg) no-repeat; background-size:cover; position:relative;}
.section2 { background:url(../images/about3.png) no-repeat; background-size:cover; position:relative;}
.section3 { background:url(../images/about111.jpg) no-repeat; background-size:cover; position:relative;}

.secr_top{  width:100%; height:45px; text-align:center; padding-top:125px;  position:absolute; top:0; background:url(../images/about2.png) no-repeat bottom center; font-size:20px;}
.secr_bot{ width:960px; min-height:100px; _height:auto; background:#fff; padding:20px 45px; font-size:14px; position:absolute;  margin:0 auto;left:0; right:0; top:160px; bottom:0;}
.secr_bot p{ margin-bottom:20px; text-indent:2em;}
@media screen and (max-width:1919px){
.secr_bot p{ margin-bottom:0px; text-indent:2em; line-height:27px;}
}
.secr_top2{  width:100%; height:60px; text-align:center; padding-top:110px;  position:absolute; top:0; font-size:20px; color:#003a89; background:url(../images/about5.png) no-repeat top center;}
.secr_bot2{ width:1050px; min-height:100px; _height:auto; font-size:14px; position:absolute; margin:0 auto;left:0; right:0; top:200px; bottom:0;}
.secr_bot2 .secr_bot_box{ width:234px; height:358px; float:left; margin-right:38px; background:#fff; border-top:4px solid #3399cc; border-bottom:6px solid #d2d2d2;text-align:center;}
.secr_bot2 .secr_bot_box:nth-child(4){ margin-right:0px;}
.secr_bot2 .secr_bot_box .sbb_top{ width:234px; height:46px; font-size:20px; color:#333; padding:15px 0px; line-height:26px; font-weight:bold;}
.secr_bot2 .secr_bot_box .sbb_top p{ font-size:12px; color:#666; line-height:20px; font-weight:400;}
.secr_bot2 .secr_bot_box .sbb_zh{ width:234px; height:219px;}
.secr_bot2 .secr_bot_box .sbb_bot{ width:234px; height:43px; font-size:16px; color:#000; padding:10px 0px; line-height:43px;}
.secr_bot2 .secr_bot_box .sbb_bot2{ width:234px; height:43px; font-size:14px; color:#000; padding:10px 0px; line-height:22px;}
.secr_bot2 .secr_bot_box .sbb_bot3{ font-size:12px;}

/* 新闻中心 */
.ban_new{ width:100%; height:450px;}
.ban_new a{ display:block; width:100%; height:450px;}
.ban_new a img{ height:450px;}
.new_titile{ width:100%; height:87px; text-align:center; padding-top:108px; font-size:20px; background:url(../images/new_tit.png) no-repeat top center;}

#new_tab{width:100%; min-height:100px; _height: auto; overflow:hidden;}
#new_tab .new_menu{width:730px; height:42px; z-index:1;margin:0 auto; margin-bottom:70px;}
#new_tab .new_menu li{float:left;width:145px;height:42px;line-height:42px;cursor:pointer;text-align:center;margin:0 1px 0 0; background:#eeedea; color:#262626; font-size:16px;}
#new_tab .new_menu .selected{background-color:#003a89;cursor:pointer; color:#fff;}
#new_tab .new_menu li.selected a{color:#fff;}
#new_tab .new_box{width:100%; min-height:100px; _height: auto;clear:both;/*top:70px;*/position:relative;background-color:#fff;}
#new_tab .new_box .new_w_box{ width:100%; height:165px; padding:10px 0px; background:#f7f5f4; margin-bottom:40px;}
#new_tab .new_box .none_bg{ background:#fff;}
#new_tab .new_box .new_n_box{ width:810px; height:165px; margin:0 auto;}
#new_tab .new_box .new_n_box .new_n_boxl{ width:450px; height:145px; float:left; padding:10px 0; margin-right:130px;}
#new_tab .new_box .new_n_box .new_n_boxl .new_n_boxl_top{ width:450px; height:45px; line-height:45px; text-align:right; color:#666;}
#new_tab .new_box .new_n_box .new_n_boxl .new_n_boxl_top a{ float:left; font-size:18px; color:#333; font-weight:bold; display:inline-block; width:330px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis; text-align:left;}
#new_tab .new_box .new_n_box .new_n_boxl .new_n_boxl_bot{ width:450px; height:90px; line-height:24px; margin-top:10px; overflow:hidden;}
#new_tab .new_box .new_n_box .new_n_boxr{ width:230px; height:165px; float:left;}
#new_tab .new_box .new_n_box .new_n_boxr img { width:230px; height:165px;}
.hide{display:none;}
.new_box{} 
.new_list{}

.new_content{ width:960px; min-height:300px; _height:auto; margin:0 auto; padding-bottom:40px;}
.new_content .content_tit{ height:79px; line-height:79px; border-bottom:1px solid #e1e1e1; text-align:center; font-size:25px; margin-top:20px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.new_content .content_tim{ height:50px; line-height:50px; text-align:center; color:#666;}
.new_content .content_box{ min-height:200px; _height:auto; width:760px; margin:0 auto; font-size:14px;}
 
/* 产品展示 */
.product_w{ width:100%; min-height:500px; _height:auto; background:url(../images/chan.jpg) no-repeat top center #fff;background-size:cover;padding-bottom: 40px; overflow:hidden;}
.product{ width:1320px; min-height:500px; _height:auto;}

.product_top {width: 1320px;height: 85px;background: url(../images/chan2.png) no-repeat center 85px;text-align: center;font-size: 20px;color: #333;padding-top: 125px;}
.product_bot{width:1320px; margin:0 auto; text-align:center;}
.product_bot .product_menu{width:100%;z-index:1;height:32px; margin:0 auto; padding-bottom:58px;}
.product_bot .product_menu li{width:120px;height:30px;line-height:30px;border:1px solid #ccc;border-radius:20px;cursor:pointer;text-align:center;margin:0 24px 20px 0; background:#fff; display:inline-block;}
.product_bot .product_menu li:last-child{ margin:0px;}
.product_bot .product_menu .selected{background-color:#003a89;cursor:pointer; color:#fff; border:1px solid #003a89;}
.product_bot .product_menu li.selected a { color:#fff;}
.product_bot .product_box{width:1320px;min-height:100px; _height:auto;clear:both;position:relative;}
.hide{display:none;}

.product_xq{ width:1134px; min-height:300px; _height:auto; margin:0 auto;}
.product_xq_top{width: 1100px;height: 80px;text-align: center;padding-top: 55px;font-size: 22px;    background: url(../images/chan4.png) no-repeat center 90px;}

.product_xq_bot{ width:1134px; min-height:200px; _height:auto;}
.product_xq_le{ width:374px; min-height:200px; _height:auto; float:left;}
.product_xq_le img{ width:374px;}
.product_xq_ri{ width:735px; min-height:200px; _height:auto; float:left; margin-left:25px;position:relative; padding-bottom:60px;}
.product_xq_ri .xq_ri_menu{width:735px; height:50px; background:#eeedea;float:left;position:absolute;z-index:1; font-size:16px;}
.product_xq_ri .xq_ri_menu li{float:left;width:145px;height:50px;line-height:50px;cursor:pointer;text-align:center; border-left:1px solid #fff;}
.product_xq_ri .xq_ri_menu .selected{background-color:#003a89;cursor:pointer; color:#fff; border-left:1px solid #003a89;}
.product_xq_ri .xq_ri_box{width:735px;min-height:100px; _height:auto;clear:both;top:50px;position:relative; }
.product_xq_ri .xq_ri_box .xq_ri_box_n{ width:685px; padding:25px; font-size:14px; color:#666;}


.show_bot{ width:1320px; height:587px;}
.show_bot .sb_box{ width:300px; height:574px; background:#fff; margin-right:40px; float:left;}
.show_bot .sb_box:last-child{ margin-right:0px;}
.show_bot .none_margin{ margin-right:0px;}

.show_bot .sb_box .sb_box_pic{ width:300px; height:450px;}
.show_bot .sb_box .sb_box_pic a img{ width:300px; height:450px;background-color: #fff;
}
.show_bot .sb_box .sb_box_cont{ width:298px; height:93px; padding:15px 0px; border:1px solid #ebebeb;}
.show_bot .sb_box .sb_box_cont h2{ width:210px; height:35px; line-height:35px; font-size:20px; text-align:center; margin:0 auto; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.show_bot .sb_box .sb_box_cont p{ width:210px; height:50px; line-height:25px; text-align:center; margin:0 auto; overflow:hidden;}
.show_bot .sb_box:hover{ background:#ec6c00;}
.show_bot .sb_box:hover .sb_box_cont{ border:1px solid #ec6c00; color:#fff;}
.show_bot .sb_box:hover .sb_box_cont a{ color:#fff;}

/*  团队建设  */
.team{ width:1100px; min-height:500px; _height:auto; margin:0 auto;}
.team_top{ width:1100px; height:25px; background:url(../images/tiem.png) no-repeat bottom center; font-size:20px; text-align:center; padding-top:85px;}
.team_bot{width:1100px; min-height:200px; _height:auto; margin-top:40px;position:relative;padding-bottom: 50px;overflow: hidden;}
.team_bot .team_menu{width:1100px;height:42px;float:left;position:absolute;z-index:1; background:#eeedea; font-size:16px;}
.team_bot .team_menu li{float:left;width:274px;height:42px; border-right:1px solid #fff;line-height:42px;cursor:pointer;text-align:center;}
.team_bot .team_menu .selected{background-color:#003a89;cursor:pointer; color:#fff;}
.team_bot .team_box{width:1100px; min-height:100px; _height:auto;clear:both;top:42px;position:relative;}
.team_box_n{ padding:60px 0px;}
.team_box_n .box_n_box{ width:340px; height:285px; float:left; margin-right:40px; margin-bottom:60px;}
.team_box_n .box_n_box:nth-child(3){ margin-right:0px;}
.team_box_n .box_n_box:nth-child(6){ margin-right:0px;}
.team_box_n .none_margin{margin-right:0px;}
.team_box_n .box_n_box .box_n_img{ width:340px; height:235px;}
.team_box_n .box_n_box .box_n_img img{ width:340px; height:235px;}
.team_box_n .box_n_box .box_n_name{ width:340px; height:50x; background:#f2f2f2; text-align:center; line-height:50px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.team_box_n .box_n_box .box_n_name a{ font-size:14px; color:#333;}
.team_box_n .box_n_box .box_n_name a:hover{ font-size:14px; color:#003a89;}

.team_box_n .box_n_px{ height:130px; border-bottom:1px solid #ebebeb; padding-top:40px;}
.team_box_n .box_n_px:last-child{ border-bottom:0px;}
.team_box_n .box_n_px .px_time{ width:85px; height:65px; float:left; border:1px solid #676767; margin-left:110px; text-align:center; padding:10px; color:#333;}
.team_box_n .box_n_px .px_time h2{ font-size:25px; height:35px; line-height:35px;}
.team_box_n .box_n_px .px_time span{ font-size:20px;}
.team_box_n .box_n_px .px_cont{ width:550px; height:85px; float:left; margin-left:45px;}
.team_box_n .box_n_px .px_cont p{ font-size:18px; font-weight:bold; height:35px; line-height:35px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.team_box_n .box_n_px .px_cont span{ color:#666; display:inline-block; height:50px; line-height:25px; overflow:hidden;}

/* 工作机会 */
.work{ width:100%; min-height:826px; _height:auto; background:url(../images/work.jpg) no-repeat top center; padding-bottom:50px;}
.work_top{ width:100%; height:75px; text-align:center; padding-top:135px; font-size:20px; color:#fff; background:url(../images/work.png) no-repeat top center;}
.work_bot{ width:880px; min-height:680px; _height:auto; margin:0 auto; background:#fff; padding:60px;}
.work_bot .work_list{ width:880px; height:auto; line-height:60px; border-bottom:1px solid #fff; overflow:hidden;}
.work_bot .work_list .wli_le{ float:left; width:310px; overflow:hidden; background:#F1F1F1; font-size:20px;white-space: nowrap; text-overflow: ellipsis; padding-left:30px;}
.work_bot .work_list .wli_zh{ float:left; width:500px; overflow:hidden; background:#F1F1F1; color:#000;}
.showBtn{ width:40px; height:60px; overflow:hidden; background:url(../images/worh2.png) no-repeat 0px 17px #F1F1F1; cursor:pointer; position:absolute; right:0px; top:0px;}
.work_bot .on .wli_ri{ background:url(../images/worh.png) no-repeat 0px 17px #F1F1F1;}
.work_bot li { position:relative;}
.work_bot li.on .showBtn{ background:url(../images/worh.png) no-repeat 0px 17px #F1F1F1;}
/*.work_bot .work_list .wli_ri2{ background:url(../images/worh.png) no-repeat 0px 17px #F1F1F1;}*/

.work_bot .work_box{ width:820px; min-height:100px; _height:auto; float:left; padding:30px; background:#fff; display:none; line-height:28px;}
.work_bot .work_box p{ text-indent:2em; color:#333;}

.page{ width:880px; height:61px; line-height:25px; margin-top:40px;text-align:center; clear:both;}
.page a {display: inline-block;padding: 2px 10px;margin: 0 5px;border-radius: 2px;vertical-align: middle;}
.page a:hover{ background:#488fcd; color:#fff;}
.page a.current{ background:#488fcd; color:#fff;}

/* 行业应用 */
.hang_tit{ width:100%; height:100px; text-align:center; padding-top:105px; font-size:20px; background:url(../images/hang_tit.png) no-repeat top center;}
.hang{width:100%;position:relative;}
.hang .more{}
.hang_top{ position:relative; width:1200px; height:110px; margin:0 auto;}
.page_prev{ position:absolute; width:13px; top:42px; left:190px; height:23px; background:url(../images/left.png) no-repeat; display:block;}
.page_next{ position:absolute; width:13px; top:42px; right:190px; height:23px; background:url(../images/right.png) no-repeat; display:block;}
.hang .hang_menu{width:730px; height:110px;z-index:1; margin:0 auto;}
/*.hang .hang_menu li{float:left;width:100px;height:100px;line-height:30px;border:1px solid #ccc;border-bottom:0px;text-align:center;margin:0 2px 0 0;}
.hang .hang_menu li {display: block;width: 110px;cursor:pointer;height: 40px;padding-top:70px;float: left;text-align: center;background: url(../images/hang_li.png) no-repeat; margin-right:35px; margin-bottom: 20px; color:#333;}
.hang .hang_menu li a{ color: #fff;}
.hang .hang_menu li.hang_a { background-position: 0px 0px; color:#fff;}
.hang .hang_menu li.hang_b { background-position:-145px 0px;}
.hang .hang_menu li.hang_c { background-position:-297px 0px;}
.hang .hang_menu li.hang_d { background-position:-448px 0px;}
.hang .hang_menu li.hang_e { background-position:-600px 0px;}*/
.hang .hang_menu li {display: block;width: 110px;cursor:pointer;height: 90px;padding-top:20px;float: left;text-align: center; background:#003a89;margin:0px 18px; margin-bottom: 20px; color:#333; border:0px; border-radius:100%;}
.hang .hang_menu li img { width:45px; height:45px;}
.hang .hang_menu li p{ padding:0px; margin:0px; height:25px; line-height:25px;}
.hang .hang_menu li a{ color: #ccc;}
.hang .hang_menu li:last-child{ margin-right:0px;}

.hang .hang_box{width:100%px; min-height:300px; _height:auto; clear:both;top:60px;position:relative;}
/*.hang .hang_menu .selected{background: url(../images/hang_li2.png) no-repeat; color: #fff;cursor:pointer;}*/
.hang_n{ width:100%; padding-bottom:40px;}
.hang_n .new_w_box{ width:100%; height:210px; padding:20px 0px; background:#f3f2f0; margin-bottom:40px;}
.hang_n .none_bg{ background:#fff;}
.hang_n .new_n_box{ width:945px; height:210px; margin:0 auto;}

.hang_n .new_n_box .new_n_boxl{ width:375px; height:200px; float:left; background:#fff; padding:5px;}
.hang_n .new_n_box .new_n_boxl img { width:375px; height:200px;}

.hang_n .new_n_box .new_n_boxr{ width:515px; height:200px; float:left; padding:10px 0; margin-left:45px;}
.hang_n .new_n_box .new_n_boxr .new_n_boxr_top{ width:515px; height:45px; line-height:45px; color:#666;}
.hang_n .new_n_box .new_n_boxr .new_n_boxr_top a{ font-size:20px; color:#333; font-weight:bold; display:inline-block; width:330px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis; text-align:left;}

.hang_n .new_n_box .new_n_boxr .new_n_boxr_bot{ width:515px; height:90px; line-height:24px; margin-top:10px; overflow:hidden;}
.hang_n .new_n_box .new_n_boxr .new_n_boxr_bot2{ height:65px;}
.hang_n .new_n_box .new_n_boxr .new_n_boxr_bot2 a{ width:87px; height:28px; border:1px solid #020202; display:block; text-align:center; font-size:14px; line-height:28px;}
.hang_n .new_n_box .new_n_boxr .new_n_boxr_bot2 a:hover{ background:#013a89; color:#fff;  border:1px solid #013a89;}

.h_daodu {width: 770px;min-height: 30px;line-height: 30px;clear: both;overflow: hidden;font-size: 12px;padding: 8px 15px;border: 1px solid #ccc;color: #666;margin-bottom: 30px;margin:0 auto; margin-bottom:50px;}
.h_daodu span {font-weight: bold; font-size:16px;color: #333;}

/* 合作伙伴 */
.he_tit{ width:100%; height:103px; text-align:center; padding-top:112px; font-size:20px; background:url(../images/he2.png) no-repeat top center;}
.he{ padding-bottom:50px;}
.he_tab{width:100%;position:relative;margin:0px auto;}
.he_tab .he_menu{width:800px;z-index:1; height:52px; margin:0 auto;}
.he_tab .he_menu li{float:left;width:125px;height:50px;line-height:50px;border-bottom:2px solid #fff;;cursor:pointer;text-align:center;margin:0 2px 0 0; font-size:14px;}
.he_tab .he_menu .selected{cursor:pointer; border-bottom:2px solid #ec6c00; color:#EC6C00;}
.he_tab .he_box{width:100%; min-height:200px; _height:auto;clear:both;top:0px;position:relative;}


.nbox_bot .nbox_top{ width:100%; height:190px; background:#f6f6f6; padding-top:60px;}
.nbox_bot .nbox_top .nbt_top{ width:313px; height:45px; overflow:hidden; line-height:45px; background:#003a89; color:#fff; text-align:center; }
.nbox_bot .nbox_top .nbt_top img{ vertical-align:middle; margin-right:10px;}
.nbox_bot .nbox_top .nbt_top span{ vertical-align:middle; font-size:18px;}
.nbox_bot .nbox_top .nbt_bot{ width:960px; margin:0 auto; margin-top:50px; height:35px; line-height:35px;}
.nbox_bot .nbox_top .nbt_bot li{ float:left; height:35px; width:320px; /*width:245px; margin-right:110px;*/}
.nbox_bot .nbox_top .nbt_bot li:last-child{ margin-right:0px;}
.nbox_bot .nbox_top .nbt_bot li img{ vertical-align:middle;}
.nbox_bot .nbox_top .nbt_bot li a{vertical-align:middle; display:inline-block; width:21px; height:35px; background:#ec6c00; text-align:center; border-right:1px solid #fff; color:#fff; font-size:22px; font-family: Impact, Charcoal, sans-serif; }
.nbox_bot .nbox_top .nbt_bot li span{ display:inline-block; margin:0px 10px; vertical-align:middle; font-size:14px;}

.he_nbox{}
.he_nbox .nbox_top{ width:100%; height:190px; background:#f6f6f6; padding-top:60px;}
.he_nbox .nbox_top .nbt_top{ width:313px; height:45px; overflow:hidden; line-height:45px; background:#003a89; color:#fff; text-align:center; }
.he_nbox .nbox_top .nbt_top img{ vertical-align:middle; margin-right:10px;}
.he_nbox .nbox_top .nbt_top span{ vertical-align:middle; font-size:18px;}
.he_nbox .nbox_top .nbt_bot{ width:960px; margin:0 auto; margin-top:50px; height:35px; line-height:35px;}
.he_nbox .nbox_top .nbt_bot li{ float:left; height:35px; width:320px; /*width:245px; margin-right:110px;*/}
.he_nbox .nbox_top .nbt_bot li:last-child{ margin-right:0px;}
.he_nbox .nbox_top .nbt_bot li img{ vertical-align:middle;}
.he_nbox .nbox_top .nbt_bot li a{vertical-align:middle; display:inline-block; width:21px; height:35px; background:#ec6c00; text-align:center; border-right:1px solid #fff; color:#fff; font-size:22px; font-family: Impact, Charcoal, sans-serif; }
.he_nbox .nbox_top .nbt_bot li span{ display:inline-block; margin:0px 10px; vertical-align:middle; font-size:14px;}

.nbox_bot{ width:1000px; min-height:300px; _height:auto; margin:0 auto; text-align:center;}

.hezuo_tab{}

.nbox_bot .nbox_menu{width:1000px; height:100px;z-index:5; position:relative; margin-top:50px;}
.nbox_bot .nbox_menu li{ display:inline-block;height:100px;cursor:pointer;text-align:center;}
.nbox_bot .nbox_menu .selected2{cursor:pointer;}
.nbox_bot .nbox_box{width:1000px;min-height:100px; _height:auto;clear:both;top:-1px;position:relative;border:1px solid #eaeaea;background-color:#f6f6f6; z-index:2;}
.neiro{ width:898px; min-height:100px; _height:auto; padding:30px 50px; text-align:left; font-size:14px;}
.neiro_bot{ width:898px;  height:35px; line-height:35px; margin-top:30px;}
.neiro_bot li{ float:left; height:35px; width:235px; margin-right:0px;}
.neiro_bot li:last-child{ margin-right:0px;}
.neiro_bot li img{ vertical-align:middle;}
.neiro_bot li a{vertical-align:middle; display:inline-block; width:21px; height:35px; background:#333333; text-align:center; border-right:1px solid #fff; color:#fff; font-size:22px; font-family: Impact, Charcoal, sans-serif; }
.neiro_bot li span{ display:inline-block; margin:0px 10px; vertical-align:middle; font-size:14px;}
.neiro_bot li.one{ margin-right:0px; width:185px; line-height:40px; font-weight:bold; }

.hide2{display:none;}
.content{display:none;}
.hezuo_tab.on .content{display:block;}
.hezuo_tab.on .selected2{ background:url(../images/he7.png) center bottom no-repeat;}
/* 联系我们 */
.contact{ width:100%; min-height:826px; _height:auto; background:url(../images/contact.jpg) no-repeat top center;background-size:100% 100%;}
.contact_box{ width:1200px; min-height:726px; _height:auto; margin:0 auto; padding-top:100px;}
.contact_le{ width:380px; height:600px; float:left; background:#fff;}
.contact_le_top{ width:380px; height:77px; background:url(../images/contact2.png) no-repeat #003a89 33px 20px; border-bottom:3px solid #002b64;}
.contact_le_bot{ width:378px; height:519px; border:1px solid #e8e8e8; border-top:0px; color:#333; font-size:14px;}
.contact_le_bot1{ width:308px; height:100px; border-bottom:1px solid #efefef; background:url(../images/contact3.png) no-repeat 20px 50px; padding:39px 0px 0px 70px; line-height:30px;}
.contact_le_bot2{ width:308px; height:96px; border-bottom:1px solid #efefef; background:url(../images/contact4.png) no-repeat 20px 35px; padding:10px 0px 0px 70px; line-height:28px;}  
.contact_le_bot3{ width:308px; height:120px; background:url(../images/contact5.png) no-repeat 20px 30px; padding:20px 0px 0px 70px; line-height:30px;}
.contact_le_bot4{ text-align:center;}
.contact_ri{ width:794px; height:584px; float:left; margin-left:10px;background:#fff; padding:8px;}


