.top{height:40px;background:#044893;line-height:40px}
.top a,.top div{font-size:13px;line-height:40px;color:#fff}
.top .tel{font-size:26px!important;font-family:Georgia}
.hder{height:100px}
.logo{float:left;padding-top:4px}
.navbg, .mbnav{display: none}
.nav{float:left;margin-top:28px;width: 60%;}
.nav li{float:left}
.nav li a{display:block;width:92px;height:41px;line-height:41px;float:left;text-align:center;font-size:16px}
.nav li a:hover{background:#044893;border-radius:6px;color:#fff;transition:all .8s}
.nav li.act a{background:#044893;border-radius:6px;color:#fff}
.idxbd1 .title{font-size:33px;font-weight:700;color:#044893;height:180px;line-height:260px;text-align:center}
.idxbd1 .title span{font-size:48px;color:#f20d2e}
.idxbd1 .intro{float:left;margin-left:30px;width:798px}
.idxbd1 .intro .txt{font-size:18px;margin-top:60px;line-height:2em}
.idxbd1 .pic{float:right;margin-right:20px}
.idxbd1 .intro .qckbtn ul{display: flex;justify-content: space-between;}
.idxbd1 .intro .qckbtn li:hover img{transform:rotateY(180deg)}
.idxbd1 .intro .qckbtn li img{display:block;transition:transform .3s ease}
.idxbd1 .intro .qckbtn li a{display:block;font-size:20px;line-height:40px;text-align:center;font-weight:lighter}
.idxbd2{margin-top:30px}
.idxbd2 .title{font-size:33px;font-weight:700;color:#044893;height:180px;line-height:300px;text-align:center}
.idxbd2 .title span{font-size:48px;color:#f20d2e}
.idxbd2 .title2{text-align:center;line-height:40px;font-size:16px;margin-bottom:20px}
.IdxRecruit td{border-bottom:3px solid #fff}
.IdxRecruit td a.btn{display:block;width:127px;height:47px;line-height:47px;font-size:18px;background:#044893;color:#fff;text-align:center;border-radius:5px;margin:0 auto}
.IdxRecruitClass{font-size:18px!important;text-align:center;background:#044893!important;color:#fff;line-height:30px}
.IdxRecruit td{border-bottom:3px solid #fff;height:80px;font-size:14px;background:#eaf8fe;padding:0}
.IdxRecruit td .t{font-size:24px;color:#044893;line-height:36px}
.IdxRecruit td .xz{font-size:36px;color:#f20d2e;line-height:36px}
.idxbd2_1{padding-bottom:20px;margin-top:120px;background-image:url(../image/idxbd2_1-bg.jpg);background-size:cover}
.idxbd2_1 .title{font-size:33px;font-weight:700;color:#044893;height:200px;line-height:230px;text-align:center}
.idxbd2_1 .title span{font-size:48px;color:#f20d2e}
.idxbd2_1 .title2{text-align:center;line-height:40px;font-size:16px;margin-bottom:20px}
.idxbd2_1 td{border-bottom:3px solid #fff;padding:0}
.idxbd2_1 thead{background:#044893}
.idxbd2_1 thead td{font-size:20px!important;height:63px!important;text-align:center;color:#fff}
.IdxPersonnel tbody td{height:60px;line-height:60px;font-size:16px;text-align:center}
.IdxPersonnel tbody td a.btn{display:block;width:127px;height:40px;line-height:36px;font-size:16px;font-weight:700;background:#f20d2e;color:#fff;text-align:center;border-radius:60px;margin:0 auto}
.IdxPersonnel .zhiyeselect{color:#f20d2e;font-weight:700}
.idxbd3{background:#003570;padding:70px 0}
.idxbd3 .title{font-size:38px;line-height:70px;color:#fff}
.idxbd3 .title span{font-size:16px}
.idxbd3 .numshow{margin:20px 0}
.idxbd3 .numshow ul{display:flex;justify-content:space-between}
.idxbd3 .numshow li{color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center}
.idxbd3 .numshow li .num{font-size:45px;line-height:170px;width:200px;height:200px;border:1px dashed #fff;background:linear-gradient(to bottom,#006ee7,#044893);border-radius:50%;letter-spacing:2px}
.idxbd3 .numshow li .num sup{font-size:32px}
.idxbd3 .numshow li span{display:block;font-size:24px;margin:0 0 10px}
.idxbd3 .numshow li .txt{line-height:25px;margin-right:10px;margin:30px 0 0;font-size:16px}
.idxbd4{margin:100px 0}
.idxbd4 .titlebg{background:url(../image/idxbd4_title_bg.png) no-repeat center}
.idxbd4 .title{font-size:33px;font-weight:700;color:#044893;padding-bottom:30px;height:28px;line-height:28px;text-align:center}
.idxbd4 .title2{text-align:center;line-height:26px;font-size:24px;color:#044893}
.idxbd4 .indcon{display:flex;justify-content:space-between;align-items:center;margin:60px 0 0}
.idxbd4 .pic{float:left}
.idxbd4 .title3{float:left;margin:0 0 0 50px}
.idxbd4 .title3 .txt{font-size:30px;font-weight:700;color:#044893}
.idxbd4 .title3 .txt span{color:#f20d2e}
.idxbd4 .title3 .lidot1{margin-top:20px}
.idxbd4 .title3 .lidot1 li{background:url(../image/li_dot1.png) no-repeat left center;padding-left:20px;line-height:30px;font-size:16px}
.idxbd4 .title3 .zx{background:#044893;color:#fff;display:block;padding:14px 30px;font-size:18px;border-radius:60px;float:left;margin:20px 0}
.idxbd4 .qclink{margin-top:15px;overflow: hidden;}
.idxbd4 .qclink ul{display: flex;justify-content: center}
.idxbd4 .qclink li{float:left;margin:20px 7px}
.idxbd4 .qclink li:hover img{transform:rotate(360deg)}
.idxbd4 .qclink li img{display:block;transition:transform 1s ease-in-out}
.idxbd4 .qclink li a{display:block;font-size:16px;line-height:40px;text-align:center}
.idxbd5{margin:30px 0 0 0;background:#f1f5f8;padding:70px 0}
.idxbd5 .titlebg{background:url(../image/idxbd4_title_bg.png) no-repeat center}
.idxbd5 .title{font-size:33px;font-weight:700;color:#044893;padding-bottom:30px;height:28px;line-height:28px;text-align:center}
.idxbd5 .title2{text-align:center;line-height:26px;font-size:24px;color:#044893}
.idxbd5 .indcon{display:flex;justify-content:space-between;align-items:center;margin:60px 0 0}
.idxbd5 .pic{float:right;margin:60px 30px 0 0}
.idxbd5 .title3{float:left;margin:80px 0 0 50px}
.idxbd5 .title3 .txt{font-size:30px;font-weight:700;color:#044893;line-height:30px}
.idxbd5 .title3 .txt span{color:#f20d2e}
.idxbd5 .title3 .lidot1{margin-top:20px}
.idxbd5 .title3 .lidot1 li{background:url(../image/li_dot1.png) no-repeat left center;padding-left:20px;line-height:30px;font-size:16px}
.idxbd5 .qclink li{float:left;margin:20px 10px}
.idxbd5 .qclink li:hover img{transform:rotate(360deg)}
.idxbd5 .qclink li img{display:block;transition:transform 1s ease-in-out}
.idxbd5 .qclink li a{display:block;font-size:16px;line-height:40px;text-align:center}
.idxbd6{height:220px;background:url(../image/idxbd6_bg.jpg) no-repeat center #00a3df}
.idxbd6 .title{color:#fff;text-align:center;font-size:24px;line-height:50px;margin-top:60px}
.idxbd6 span{font-size:18px}
.idxbd7{background:#e8e8e8;padding:100px 0}
.idxbd7 .indcon{display:flex;justify-content:space-between;align-items:center}
.idxbd7 .pic{float:left}
.idxbd7 .list{float:left;width:780px;text-align:left;margin-top:70px}
.idxbd7 .list .t{letter-spacing:2px;font-size:30px;font-weight:700;line-height:40px;padding-left:60px}
.idxbd7 .list .c{margin:40px 0;font-size:18px;line-height:40px;height:80px;margin:20px 0;padding:0 0 20px 60px;border-bottom:1px solid #f0f0f0}
.idxbd7 .list .icon1{background:url(../image/idxbd7_icon1.jpg) no-repeat 10px center}
.idxbd7 .list .icon2{background:url(../image/idxbd7_icon2.jpg) no-repeat 10px center}
.idxbd7 .list .icon3{background:url(../image/idxbd7_icon3.jpg) no-repeat 10px center}
.idxbd8{margin:100px 0 60px}
.idxbd8 .titlebg{background:url(../image/idxbd4_title_bg.png) no-repeat center}
.idxbd8 .title{font-size:33px;font-weight:700;color:#044893;padding-bottom:30px;height:28px;line-height:28px;text-align:center}
.idxbd8 .title2{text-align:center;line-height:26px;font-size:24px;color:#044893}
.idxbd8 .piclist{margin:40px 0;}
.idxbd8 .piclist ul{display:flex;justify-content:space-between}
.idxbd8 .piclist li{width:22%}
.idxbd8 .piclist li a{display:block;overflow:hidden;position:relative;margin:0 auto}
.idxbd8 .piclist li a img{width: 100%;height: auto;}
.idxbd8 .piclist li .li_bgshow{width:100%;height:258px;position:absolute;background:#f20d2e;left:0;top:0;z-index:990;display:none}
.idxbd8 .piclist li .li_bgshow .li_title{margin:60px 20px 20px 20px;border:2px solid #fff;line-height:40px;display:block;text-align:center;color:#fff;font-size:16px}
.idxbd8 .piclist li .li_bgshow .li_intro{margin:0 20px 0 20px;color:#fff;font-size:14px}
.idxbd8 .piclist li a .li_plus{display:block;width:24px;height:22px;background:#f20d2e;line-height:22px;text-align:center;font-size:20px;position:absolute;z-index:999;left:0;bottom:0;color:#fff}
.idxbd8 .piclist li a:hover .li_bgshow{display:block}
.idxbd8 .piclist li a:hover .li_plus{background:#5c5451}
.customer.piclist{margin:0 0;height:258px;overflow:hidden;position:relative}
.customer.piclist ul{display:block;position:absolute;left:0;top:0}
.customer.piclist li{float:left;width:253px}
.customer.piclist li a{display:block;width:223px;height:258px;overflow:hidden;position:relative;margin:0 auto}
.customer.piclist li .li_bgshow{width:223px;height:258px;position:absolute;background:#f20d2e;left:0;top:0;z-index:990;display:none}
.customer.piclist li .li_bgshow .li_title{margin:60px 20px 20px 20px;border:2px solid #fff;line-height:40px;display:block;text-align:center;color:#fff;font-size:16px}
.customer.piclist li .li_bgshow .li_intro{margin:0 20px 0 20px;color:#fff;font-size:14px}
.customer.piclist li a .li_plus{display:block;width:24px;height:22px;background:#f20d2e;line-height:22px;text-align:center;font-size:20px;position:absolute;z-index:999;right:0;bottom:0;color:#fff}
.customer.piclist li a:hover .li_bgshow{display:block}
.customer.piclist li a:hover .li_plus{background:#5c5451}
.piclist_btn{margin:20px 0;background:url(../image/dot_mini.jpg) repeat-x center;margin:0 90px}
.piclist_btn a{display:block;float:left;width:39px;height:39px;margin:10px}
.piclist_btn a.leftbtn{background:url(../image/idxbd8_piclist_leftbtn.jpg) no-repeat center;margin-left:457px}
.piclist_btn a.leftbtn.act,.piclist_btn a.leftbtn:hover{background:url(../image/idxbd8_piclist_leftbtn_act.jpg) no-repeat center}
.piclist_btn a.rightbtn{background:url(../image/idxbd8_piclist_rightbtn.jpg) no-repeat center}
.piclist_btn a.rightbtn.act,.piclist_btn a.rightbtn:hover{background:url(../image/idxbd8_piclist_rightbtn_act.jpg) no-repeat center}
.idxbd9{margin-top:30px;background:#ebebeb;padding:100px 0}
.idxbd9 .titlebg{background:url(../image/idxbd4_title_bg.png) no-repeat center}
.idxbd9 .title{font-size:33px;font-weight:700;color:#044893;padding-bottom:30px;height:28px;line-height:28px;text-align:center}
.idxbd9 .title2{text-align:center;line-height:26px;font-size:24px;color:#044893}
.newsdl{margin:60px 0 0 0;display:flex;justify-content:space-between}
.newsdl .dl{float:left;width:30%;height:420px;background:#fff;margin-right:18px}
.newsdl .dl.last{margin-right:0}
.newsdl .dl .dt{height:66px;line-height:60px;padding:0 20px;background:#eef3fb}
.newsdl .dl .dt span{font-size:22px;font-weight:700;color:#044893}
.newsdl .dl .dt span.en{font-size:14px;font-weight:400;color:#666}
.newsdl .dl .dt a.more{float:right;display:block;line-height:60px;background:url(../image/idxbd9_more.jpg) no-repeat left center;padding-left:20px;font-size:16px}
.newsdl .dl .dd .newspic{height:148px}
.newsdl .dl .dd .newspic .pic{float:left;width:127px;height:127px;margin:10px}
.newsdl .dl .dd .newspic .pic img{margin-top:10px;margin-left:12px}
.newsdl .dl .dd .newspic .intro{float:left;width:60%;margin-left:5px;font-size:17px;margin-top:18px}
.newsdl .dl .dd .newspic .intro a.t{font-size:16px;display:block;line-height:40px}
.newsdl .dl .dd .newslists{margin:0 20px}
.newsdl .dl .dd .newslists li{background:url(../image/lists_dot.jpg) no-repeat left center;padding-left:16px;line-height:35px}
.newsdl .dl .dd .newslists li a{font-size:16px}
.idxbd9 .faqsearch{margin:20px}
.idxbd9 .faqsearch .text{height:28px;float:left;width:90%;margin-right:10px}
.idxbd9 .faqlists{margin:0 20px}
.idxbd9 .faqlists li{line-height:27px;margin:5px 0;clear:both}
.idxbd9 .faqlists li.a{border-bottom:1px dotted #999;margin-bottom:5px}
.idxbd9 .faqlists .a span,.idxbd9 .faqlists .q span{display:block;float:left;width:27px;height:27px;line-height:27px;font-size:14px;text-align:center;color:#fff;border-radius:18px;margin-right:10px}
.idxbd9 .faqlists .q span{background:#f20d2e}
.idxbd9 .faqlists .q a{color:#f20d2e;font-size:16px}
.idxbd9 .faqlists .a span{background:#626262;margin-bottom:30px}
.idxbd9 .faqlists .a a{font-size:16px}
.innernewsdl{margin-top:30px;margin-left:20px}
.innernewsdl .dl{float:left;width:385px;height:340px;border:1px solid #ddd;background:#fff;margin-right:28px}
.innernewsdl .dl.last{margin-right:0}
.innernewsdl .dl .dt{height:50px;line-height:50px;padding:0 20px;background:#f3f3f3;border-bottom:1px solid #ddd}
.innernewsdl .dl .dt span{font-size:16px;font-weight:700;color:#044893}
.innernewsdl .dl .dd .newslists{margin:0 20px}
.innernewsdl .dl .dd .newslists li{background:url(../image/lists_dot.jpg) no-repeat left 17px;padding-left:16px;line-height:35px}
.innernewsdl .dl .dd .newslists li a{font-size:14px}
.faqlists li{line-height:27px;margin:5px 0;clear:both}
.faqlists li.a{border-bottom:1px dotted #999;margin-bottom:5px}
.faqlists .a span,.faqlists .q span{display:block;float:left;width:27px;height:27px;line-height:27px;font-size:14px;text-align:center;color:#fff;border-radius:18px;margin-right:10px}
.faqlists .q span{background:#f20d2e}
.faqlists .q a{color:#f20d2e;font-size:14px}
.faqlists .a span{background:#626262;margin-bottom:30px}
.faqlists .a a{font-size:14px}
.idxbd10{margin:80px 0}
.idxbd10 .titlebg{background:url(../image/idxbd4_title_bg.png) no-repeat center}
.idxbd10 .title{font-size:33px;font-weight:700;color:#044893;padding-bottom:30px;height:28px;line-height:28px;text-align:center}
.idxbd10 .title2{text-align:center;line-height:26px;font-size:24px;color:#044893}
.idxbd10 .custom a.leftbtn,.idxbd10 .custom a.rightbtn{display:block;width:23px;height:36px;float:left;margin-top:30px}
.idxbd10 .custom a.leftbtn{background:url(../image/customer_leftbtn.jpg) no-repeat center}
.idxbd10 .custom a.leftbtn.act,.idxbd10 .custom a.leftbtn:hover{background:url(../image/customer_leftbtn_act.jpg) no-repeat center}
.idxbd10 .custom a.rightbtn{background:url(../image/customer_rightbtn.jpg) no-repeat center}
.idxbd10 .custom a.rightbtn.act,.idxbd10 .custom a.rightbtn:hover{background:url(../image/customer_rightbtn_act.jpg) no-repeat center}
.idxbd10 .custom .customlist{height:260px}
.idxbd10 .custom .customlist ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding:40px 0}
.idxbd10 .custom .customlist li{float:left;display:block;width:141px;text-align:center;border:1px solid #eee;margin:10px 0;border-radius:10px}
.idxbd10 .custom .customlist li img{margin:0 auto}
.footer{background:#00508d}
.ftbd1{background:#00508d;height:125px}
.ftbd1 .wrap{border-bottom:1px solid rgba(255,255,255,.2)}
.ftbd1 ul{display:block}
.ftbd1 li{float:left;display:block;color:#fff;font-size:14px;margin:30px 20px}
.ftbd1 li.icon{width:55px;height:55px;margin:35px 0 0 40px}
.ftbd1 li.icon.icon1{background:url(../image/ftbd1_icon1.jpg) no-repeat center}
.ftbd1 li.icon.icon2{background:url(../image/ftbd1_icon2.jpg) no-repeat center}
.ftbd1 li.icon.icon3{background:url(../image/ftbd1_icon3.jpg) no-repeat center}
.ftbd1 li.icon.icon4{background:url(../image/ftbd1_icon4.jpg) no-repeat center}
.ftbd1 li a.t{font-size:18px;color:#f20d2e;display:block;margin-top:0;line-height:40px}
.ftbd2{background:#00508d}
.ftbd2 .wrap{padding:25px 0}
.ftbd2 ul{display:block;float:left;width:14%}
.ftbd2 a{color:#fff}
.ftbd2 .t a{font-size:24px;line-height:70px}
.ftbd2 a{line-height:40px;font-size:16px}
.ftbd2 .wxpic{float:right;color:#eee;line-height:26px;margin:40px 0 0 0}
.ftbd2 .wxpic img{margin-right:15px}
.ftbd2 .wxpic .t{text-align:center;font-size:16px}
.ftbd2 .wxpic .t div{border-top:1px solid #aaa}
.copyright{background:#00508d;color:#e2e2e2}
.copyright a{color:#e2e2e2}
.copyright .wrap{text-align:center;font-size:14px;line-height:30px;padding:20px 0;border-top:1px solid rgba(255,255,255,.2)}
.friendlink{padding:10px 0;background:#1a1a1a;color:#fff}
.friendlink .dtbg{float:left;width:113px;height:94px;background:url(../image/friendlink_tbg.jpg) no-repeat}
.friendlink .dtbg div{font-size:24px;color:#fff;line-height:30px;padding:15px 0 0 23px}
.friendlink .list{width:100%}
.friendlink .list a{float:left;display:block;line-height:30px;margin:0 10px;font-size:14px;color:#fff}
.inner.footer .copyright{background:#044893}
.inner.footer .copyright .wrap{color:#fff}
.inner.footer .friendlink{background:#044893;border-top:1px solid #63c6f9}
.inner.footer .friendlink .list a{color:#b6e6ff}
.inner.footer .friendlink .dtbg{background:url(../image/friendlink_tbg2.jpg) no-repeat}
.inner.footer .friendlink .dtbg div{color:#044893}
#yjfk{background:#f1f6f9}
.bodyer{margin-top:30px;padding:60px 0}
.bd_left{width:24%;float:left}
.bd_right{width:70%;float:right}
.leftmenu .title{height:48px;background:#f20d2e;line-height:48px;padding:0 0 0 10px}
.leftmenu .title span{display:inline-block;line-height:38px;text-align:center;color:#fff;background:#f20d2e;padding:0 10px;position:relative;z-index:2}
.leftmenu .title span.en{font-size:16px;margin-top:10px}
.leftmenu .title span.cn{font-size:20px;font-weight:700}
.leftmenu .title .borderk{height:36px;position:absolute;width:240px;left:25px;top:32px;z-index:1}
.leftmenu .menulist{border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:10px}
.leftmenu .menulist a{display:block;font-size:16px;height:40px;line-height:40px;border:1px solid #a9a9a9;padding:0 0 0 40px;margin:5px 10px;position:relative;background:url(../image/dot2.jpg) no-repeat 15px center}
.leftmenu .menulist a span.l{display:block;position:absolute;width:1px;height:9px;line-height:5px;background:#fff;left:-1px;top:18px}
.leftmenu .menulist a span.r{display:block;position:absolute;width:1px;height:9px;line-height:5px;background:#fff;right:-1px;top:18px}
.leftmenu .menulist a.act,.leftmenu .menulist a:hover{color:#f20d2e}
.leftmenu .menulist .childlist{margin:-5px 10px 0 10px;padding:10px;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;display:none}
.leftmenu .menulist .childlist a{border-bottom:1px dotted #ccc;border-left:0;border-top:0;border-right:0;background:url(../image/li_dot1.png) no-repeat 25px center;font-size:14px;line-height:30px;height:30px}
.bd_left .qckbtn{margin-top:20px}
.bd_left .qckbtn li{float:left;margin:5px 15px}
.bd_left .qckbtn li img{display:block}
.bd_left .qckbtn li a{display:block;font-size:16px;line-height:40px;text-align:center}
.leftaboutinfo{border:1px solid #ddd;padding:6px}
.leftaboutinfo .lists{padding:0 10px}
#f1{position:absolute;width:56px;left:50%;margin-left:610px;border-top:1px solid #ababab;z-index:9999;background:#fff}
#f1 a{display:block;width:56px;height:56px;text-align:center;border-bottom:1px solid #ababab;border-left:1px solid #ababab;border-right:1px solid #ababab;overflow:hidden}
#f1 a:hover{background:#044893;color:#fff}
#f1 a .icon{display:block;width:27px;height:27px;margin:5px auto 0 auto}
#f1 a .icon1{background:url(../image/floatright_icon1.png) no-repeat center}
#f1 a .icon2{background:url(../image/floatright_icon2.png) no-repeat center}
#f1 a .icon3{background:url(../image/floatright_icon3.png) no-repeat center}
#f1 a .icon4{background:url(../image/floatright_icon4.png) no-repeat center}
#f1 a:hover .icon1{background:url(../image/floatright_icon1_act.png) no-repeat center}
#f1 a:hover .icon2{background:url(../image/floatright_icon2_act.png) no-repeat center}
#f1 a:hover .icon3{background:url(../image/floatright_icon3_act.png) no-repeat center}
#f1 a:hover .icon4{background:url(../image/floatright_icon4_act.png) no-repeat center}
.innerbanner{height:260px;overflow:hidden;position:relative}
.signbanner{position:absolute;left:50%;margin-left:-960px}
a.checkmore{display:block;width:140px;height:45px;line-height:45px;text-align:center;background-color:#044893;font-size:16px;margin:60px auto;color:#fff;border-radius:60px}
.innerabout{border:1px solid #ddd;background:#fff;width:360px;margin:20px 30px;border-radius:4px}
.innerabout .title{background:#efefef;height:40px;line-height:40px;padding:0 20px;font-weight:700;border-bottom:1px solid #ddd}
.innerabout .lists li{display:block;border-bottom:1px solid #ddd}
.innerabout .lists li a{display:block;padding:0 20px;line-height:32px}
.topbanner{position:relative;width:100%}
.banner{width:100%;height:100%}
.banner ul.bb{position:relative;padding:0;margin:0;z-index:5;width:100%;height:100%}
.banner ul.bb li{position:absolute;display:none;width:100%;height:100%;top:0;left:0}
.banner ul.bb li a{width:100%;display:block;height:100%}
.banner ul.bb li a img{width:100%;height:100%}
.banner .num{position:absolute;right:2px;bottom:10px;width:100%;z-index:100;padding:5px 0;opacity:.8;text-align:center}
.banner .num li{width:40px;height:8px;display:inline-block;margin-right:8px;background:#fff}
.banner .num li.num_hover{background-color:#f20d2e}
.banner .num li.num_hover a{color:#f20d2e}
.banner .num li a{float:left;display:inline;text-align:center;color:#fff;text-decoration:none;cursor:pointer;width:28px;height:4px;text-indent:-100px;overflow:hidden;opacity:1}
@media only screen and (max-width: 1500px){
  .idxbd1 .intro{width: 50%;}
  .IdxPersonnel tbody td{line-height: 20px;}
  .idxbd3 .numshow li .num{font-size: 34px;line-height: 130px;width: 160px;height: 160px;}
  .idxbd1 .intro .qckbtn li a{font-size: 14px;}
  .newsdl .dl .dd .newspic .intro{width: 54%;}
  .newsdl .dl{height: 250px}
  .newsdl .dl .dd .newslists{display: none;}
  .idxbd9 .faqsearch .text{width: 80%;}
  .idxbd9 .faqlists li {display: none;}
  .idxbd9 .faqlists li:nth-child(1),.idxbd9 .faqlists li:nth-child(2){display: block;}
  .idxbd1 .pic{width: 40%}
  .idxbd7 .list .c{border-bottom: none}
  .idxbd1 .intro .qckbtn li img, .idxbd5 .qclink li img, .idxbd4 .qclink li img{width: 70px;height: auto}
  .newsdl .dl{width: 32%}

}
@media only screen and (max-width: 1280px){
  .logo{padding-top: 27px;width: 100px;}
  .logo img{width: 200px;height: auto;}
  .idxbd1 .title{height: 120px;line-height: 160px;}
  .idxbd1 .intro .txt{margin: 0}
  .idxbd1 .pic img{width: 100%;height: auto;padding-top: 20px;}
  .idxbd2_1{margin-top: 46px;}
  .idxbd2_1 .title{height: 160px;line-height: 170px;}
  a.checkmore{margin: 30px auto;}
  .idxbd4 .pic, .idxbd5 .pic {width: 40%;}
  .idxbd4 .pic img, .idxbd5 .pic img ,.idxbd7 .pic img{width: 100%;height: auto;}
  .idxbd5 .indcon {margin: 0}
  .idxbd5 .title3{margin: 26px 0 0 50px;}
  .idxbd6 .title{line-height: 34px;margin-top: 48px;}
  .idxbd7{padding: 40px 0;}
  .idxbd7 .pic{width: 66%}
  .idxbd7 .list .c{font-size: 16px;line-height: 25px;margin: 10px 0;}
  .idxbd7 .list .t{font-size: 24px;line-height: 35px;}
  .idxbd3 .numshow li .num{font-size: 20px;line-height: 96px;width: 120px;height: 120px;}
  .newsdl{flex-direction: column;}
  .newsdl .dl {width: 100%;margin-bottom: 40px;}
  #yjfk{display: none}

}
@media only screen and (max-width: 1024px){
  .nav li a{width: 88px;}

}
@media only screen and (max-width: 960px){
  .nav{display: none;}
  .navbg{ padding-top: 27px;display:block;float:right; margin:10px 10px 0 0; cursor:pointer; font-size:16px}
  .mbnav { width:100%; background:#044893; display:none ;margin-top: 60px;z-index: 111111;position: absolute;right: 0px}
  .mbnav li{z-index:99999}
  .mbnav li a{ display:block; width:100%; height:40px; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; line-height:40px; font-size:14px; color:#fff; text-align:center}
  .mbnav li ul{ display:none; width:100%; background:#044893; top:50px; left:0}
  .mbnav li ul a{ border-bottom:1px solid #044893; border-top:1px solid #044893;}
  .wrap {width: 98%;}
  .hder{height: 60px;}
  .logo{padding-top: 8px;}
  .navbg{margin: -8px 10px 0 0;}
  .ftbd2 {display: none;}
  .innerbanner{height: 160px;}
  .signbanner{width: 100%;height: 100%;position: revert;margin: 0;}
  .bodyer{margin-top: 0px;padding: 40px 0;} 
  .bd_left{display:none}
  .bd_right{width:98%}
  .maintitle{text-align:center;font-size: 20px;line-height: 0px;height: 18px;}
  .maincontent{ display: flex;flex-wrap: wrap;align-items: center;justify-content: center;} 
  .maincontent img {width:300px!important;height:auto!important;}
  .maincontent .tb tr{display: flex;width: 100%;flex-direction: column;align-items: flex-start;}
  .maincontent .tb tr .text{width:98%;margin: 0;}
  .maincontent .tb tr td{width:100%;padding:4px 0;text-align:left}
  .maincontent .tb tr textarea{border: none;width: 98%;height: 31px;}
  .maincontent input{padding:0;font-size: 14px;}
  .maincontent .tCenter input{padding:0 10px}
}
@media only screen and (max-width: 640px){
  .idxbd1 .title, .idxbd2_1 .title, .idxbd3 .title {font-size: 20px;}
  .idxbd1 .title span, .idxbd2_1 .title span {font-size: 28px;}
  .idxbd1 .title{height: 80px;line-height: 100px;}
  .idxbd1 .intro{width: 100%;margin-left: 0;}
  .idxbd1 .intro .txt{font-size: 14px;line-height: 1.5em;margin-bottom: 14px;}
  .idxbd1 .pic{display:none;}
  .idxbd2_1 .title{height: 80px;line-height: 90px;}
  .idxbd2_1 thead td {font-size: 16px !important;height: 50px !important;}
  .idxbd2_1 thead td, .IdxPersonnel tbody td {display: none;}
  .idxbd2_1 thead td:first-child, .idxbd2_1 thead td:last-child,  .IdxPersonnel tbody td:first-child, .IdxPersonnel tbody td:last-child{width: 50%;display: table-cell;}
  .IdxPersonnel tbody td{font-size:14px;height: 48px;}
  .IdxPersonnel tbody td a.btn{height: 32px;line-height: 32px;font-size: 14px;}
  a.checkmore{height: 40px;line-height: 40px;font-size: 14px;margin: 16px auto;}
  .idxbd3{padding: 40px 0;}
  .idxbd3 .title{text-align:center}
  .idxbd3 .title span {font-size: 14px;}
  .idxbd3 .numshow{margin:0}
  .idxbd3 .numshow li span{font-size:18px;margin:0}
  .idxbd3 .numshow li .txt{font-size: 12px;margin: 10px 0 0;}
  .idxbd4{margin: 60px 0;}
  .idxbd4 .titlebg{background: none;}
  .idxbd4 .title{padding-bottom:0}
  .idxbd4 .title,  .idxbd4 .title3 .txt{font-size:20px}
  .idxbd4 .title2, .idxbd4 .qclink li a, .idxbd4 .title3 .zx{font-size:14px}
  .idxbd4 .pic, .idxbd5 .pic {width: 80%;}
  .idxbd4 .indcon{flex-direction: column-reverse;margin: 18px 0 0;} 
  .idxbd4 .title3{ margin:0;padding-bottom: 0;}
  .idxbd4 .title3 .lidot1{margin-top: 14px;}
  .idxbd4 .title3 .lidot1 li{font-size:14px}
  .idxbd4 .qclink{margin-top:0}
  .idxbd4 .qclink li{margin: 10px 7px;}
  .idxbd4 .qclink li img {width: 60px;}
  .idxbd4 .title3 .zx{margin:0 0 20px;padding: 8px 16px;}

  .idxbd5{margin: 60px 0;}
  .idxbd5 .titlebg{background: none;}
  .idxbd5 .title{padding-bottom:0}
  .idxbd5 .title,  .idxbd4 .title3 .txt{font-size:20px}
  .idxbd5 .title3 .txt{font-size:20px}
  .idxbd5 .title2, .idxbd4 .qclink li a, .idxbd4 .title3 .zx{font-size:14px}
  .idxbd5 .pic, .idxbd5 .pic {width: 80%;}
  .idxbd5 .indcon{flex-direction: column;margin: 18px 0 0;} 
  .idxbd5 .title3{ margin:0;padding-bottom: 0;}
  .idxbd5 .title3 .lidot1{margin-top: 14px;}
  .idxbd5 .title3 .lidot1 li{font-size:14px}
  .idxbd5 .qclink{margin-top:0}
  .idxbd5 .qclink li{margin: 10px 7px;}
  .idxbd5 .qclink li img {width: 60px;}
  .idxbd5 .title3 .zx{margin:0 0 20px;padding: 8px 16px;}
  .idxbd5 .pic{margin:0;}
  .idxbd6 .title{line-height: 30px;margin-top: 90px;font-size: 18px;}
  .idxbd6 span{display:none}
  .idxbd7 .pic{display: none;}
  .idxbd7 .list{width: 100%;margin-top:10px}
  .idxbd7 .list .c{font-size: 14px;margin: 0;height: 46px;}
  .idxbd7 .list .t{font-size: 20px;}
  .idxbd7 .indcon{flex-direction: column;}
  .idxbd8{margin: 50px 0 20px;}
  .idxbd8 .titlebg{background: none;}
  .idxbd8 .title{padding-bottom:0;font-size:20px}
  .idxbd8 .title2{font-size:14px}
  .idxbd8 .piclist{margin: 10px 0;}
  .idxbd8 .piclist ul{justify-content: space-around;flex-wrap: wrap;}
  .idxbd8 .piclist li{width: 40%;margin-bottom: 10px;}
  .idxbd9{margin: 30px 0 15px;padding: 40px 0 0;}
  .idxbd9 .newsdl{margin: 10px 0 0 0;}
  .idxbd9 .newsdl .dl .dt span{font-size: 18px;}
  .idxbd9 .newsdl .dl .dt{height: 40px;line-height: 36px;}
  .idxbd9 .newsdl .dl .dt a.more{line-height: 36px;}
  .idxbd9 .newsdl .dl{height: 180px;}
  .faqlists li.a {border-bottom: none;}
  .idxbd9 .titlebg{background: none;}
  .idxbd9 .title{padding-bottom:0;font-size:20px}
  .idxbd9 .title2{font-size:14px}
  .idxbd10{margin: 50px 0 20px;}
  .idxbd10 .titlebg{background: none;}
  .idxbd10 .title{padding-bottom:0;font-size:20px}
  .idxbd10 .title2{font-size:14px}
  .idxbd10 .custom .customlist ul{padding: 0;}
  .idxbd10 .custom .customlist{height: 220px;}
  .friendlink .list {display: flex;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center;}
}
@media only screen and (max-width: 540px){
  .idxbd1 .intro .qckbtn ul{flex-wrap: wrap;}
  .idxbd1 .intro .qckbtn ul li{display: flex;flex-direction: column;align-items: center;width: 33%;} 
  .idxbd3 .title{line-height: 30px;}
  .idxbd3 .numshow ul{flex-wrap: wrap;}
  .idxbd3 .numshow li{width: 50%;}
  .idxbd4 .title3{display: flex;flex-wrap: wrap;align-content: center;justify-content: center;}
  .idxbd4 .qclink ul{flex-wrap: wrap;}
  .idxbd5{margin: 0;}
  .idxbd6{height: 160px;}
  .idxbd6 .title{line-height: 22px;margin-top: 50px;font-size: 14px;}
  .idxbd7 .list .c{height: 80px;}
  .idxbd8 .piclist li{width: 80%;}
  .idxbd9 .newsdl .dl .dt .en{font-size: 14px;}
  .idxbd9 .newsdl .dl{height: 210px;}
  .idxbd9 .newsdl .dl .dd .newspic .intro{font-size: 14px}
  .idxbd10 .custom .customlist li a{display: flex;justify-content: center;align-items: center;}
  .idxbd10 .custom .customlist li{margin: 10px 0;width: 30%;overflow: hidden;}
  .idxbd10 .custom .customlist li img{width: 80px;height: auto;}


}