body,html{overflow-x:hidden;}
.head{height:96px;position:relative;z-index:9;background:#fff;text-align:center;}
.head .logo{display:block;float:left;line-height:96px;width:176px;}
.logo img{width:100%;}
.head .head_link{}
.head_link .search_div{display:block;width:50px;height:96px;background:url("../images/search.png") center no-repeat;float:left;position:relative;}
.search_div .search_box{
position: absolute;right:0;top:120%;padding: 8px;background: rgba(255,255,255,.5);
opacity: 0;transition: top.5s,opacity .5s;visibility: hidden;z-index: 2;width: 230px;
}
.search_div:hover .search_box{opacity: 1;top:100%;visibility: visible;}
.search_box input[type='text']{width:200px;height:30px;padding-left: 15px;font-size: 14px;float:left;border: 1px solid #0d6cbd;box-sizing: border-box;}
.search_box input.ser_btn{float:left;width: 30px;height:30px;cursor: pointer;background:#0d6cbd url("../images/search_02.png") no-repeat center/60%;}
.head_link .language{display:block;width:50px;height:96px;background:url("../images/earth.png") center no-repeat;float:left;position:relative;}
.language .lang_box{
position: absolute;background:#fff;width:130px;text-align:center;line-height: 36px;z-index: 2;
padding: 10px 0;transition: top .5s,opacity .5s;right:0;top:120%;opacity: 0;visibility: hidden;
}
.language:hover .lang_box{top:100%;opacity: 1;visibility: visible;}
.lang_box a{display: block;color:#333;font-size: 14px;}
.lang_box a:hover{background: #0d6cbd;color:#fff;}
.head .nav{}
.nav li{float:left;position:relative;}
.nav li.moNav{display:none;}
.nav li>a{display:block;line-height:96px;padding:0 22px;font-size:14px;color:#000;position:relative;}
.nav li:before{
content:"";display:block;width:100%;height:100%;position:absolute;transition:all .6s;
background:linear-gradient(#1c2a86,#0584d4);left:0;top:0;opacity:0;
}
.nav li:hover:before, .nav li.act:before{opacity:1;}
.nav li:hover>a, .nav li.act>a{color:#fff;}
.nav li .nav_er{
position: absolute;background:#fff;width:130px;text-align:center;line-height: 36px;z-index: 2;
padding: 10px 0;transition: top .5s,opacity .5s;left:calc(50% - 65px);top:120%;opacity: 0;visibility: hidden;
}
.nav li:hover .nav_er{top:100%;opacity: 1;visibility: visible;}
.nav_er a{display: block;color:#333;font-size: 14px;}
.nav_er a:hover{background: #0d6cbd;color:#fff;}
.nav_btn{display: none;width:0.8rem;padding: 0.34rem 0;height:1rem;box-sizing: border-box;float:right;background: #0d6cbd;}
.nav_btn span{display: block;margin:0.1rem auto;}
.nav_btn:after,.nav_btn:before{content:" ";margin: auto;}
.nav_btn span,.nav_btn:after,.nav_btn:before{
display: block;width: 0.4rem;height:0.04rem;transition: all .3s;
background-color:#fff;border-radius: 0.05rem;position: relative;
}
.nav_btn.openNav span{opacity: 0;}
.nav_btn.openNav:before{transform: rotate(45deg);top:0.14rem;}
.nav_btn.openNav:after{transform: rotate(-45deg);bottom:0.14rem;}
/****/
.w1560{max-width:1560px;margin:auto;}
.foot{padding:60px 20px 0;border-top:2px solid #0d6cbd;background:#f1f1f1;}
.foot .foot_L{}
.foot_L .foot_logo{display:block;line-height:64px;width:176px;margin-bottom:60px;}
.foot_L .foot_nav{color:#ccc;line-height:26px;}
.foot_nav a{font-size:14px;color:#333;display:inline-block;padding:0 5px;}
.foot_nav a:hover{color:#0d6cbd;}
.foot .foot_R{}
.foot_R .foot_con{float:left;}
.foot_con .FC_btn{width:128px;line-height:40px;text-align:center;font-size:14px;color:#fff;background:#0d6cbd;margin:0 0 0 auto;border-radius:3px;}
.FC_btn i{display:inline-block;padding-left:24px;background:url("../images/tel_01.png") left center no-repeat;}
.foot_con .FC_T1{margin:10px 0 6px;font-size:14px;line-height:30px;}
.foot_con .FC_T2{font-size:24px;line-height:30px;color:#000;}
.foot_R .foot_qr{}
.foot_qr li{margin:0 10px;float:left;line-height:32px;text-align:center;}
.foot_qr li img{display:block;width:100%;box-sizing:border-box;border:1px solid #e8e8e8;}
.foot .bottom{margin-top:30px;border-top:1px solid #e0e0e0;padding:25px 0;line-height:30px;}
.bottom select{
display:block;width:140px;height:30px;margin-right:24px;appearance:none;-webkit-appearance:none;padding-left:12px;
-moz-appearance:none;background:#fff url("../images/map_drop.png") right 8px center/10px no-repeat;
}
.bottom select::-ms-expand{display:none;}
/**index main**/
.banner_list li a{display:block;height:830px;}
.banner .bx-wrapper .bx-controls-direction a{width:100px;height:100px;margin-top:-50px;background-color:rgba(255,255,255,.3);}
.banner .bx-wrapper .bx-controls-direction a:hover{background-color:rgba(0,124,211,.3);}
.banner .bx-wrapper .bx-prev{left:0;}
.banner .bx-wrapper .bx-next{right:0;}
.banner .bx-wrapper .bx-pager{bottom:30px;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{width:36px;height:3px;border-radius:0;background:rgba(255,255,255,.5);}
.banner .bx-wrapper .bx-pager.bx-default-pager a.active,.banner .bx-wrapper .bx-pager.bx-default-pager a:hover{height:8px;background:#0d6cbd;margin-top:-5px;}
/****/
.w1280{max-width:1280px;margin:auto;}
.ind_title{line-height:60px;font-size:30px;color:#0d6cbd;font-weight:bold;text-align:center;}
.ind_title:after{content:"";display:block;width:46px;height:1px;background:#0d6cbd;margin:auto;}
.ind_bus{padding:50px 20px 70px;background:#f1f1f1;}
.ind_bus .indB_txt{font-size:14px;line-height:24px;text-align:center;padding:30px 0 50px;}
.ind_bus .indB_list{}
.indB_list .indB_one{display:block;width:calc(33% - 2px);margin:0 1px;float:left;overflow:hidden;position:relative;}
.indB_one img{width:100%;transition:all 2.5s;}
.indB_one:hover img{transform:scale(1.1);}
.indB_one .indB_name{position:absolute;width:100%;height:100%;left:0;top:0;font-size:26px;color:#fff;text-align:center;transition:all .6s;background:rgba(0,0,0,.2);}
.indB_one:hover .indB_name{background:rgba(13,108,189,.6);}
.indB_name:after{
content:"";display:block;width:calc(100% - 40px);height:calc(100% - 40px);transition:all .6s;opacity:0;
box-sizing:border-box;border:2px solid #fff;position:absolute;left:20px;top:20px;transform:scale(1.2);
}
.indB_one:hover .indB_name:after{opacity:1;transform:scale(1);}
/****/
.ind_abt{padding:60px 20px 40px;background:url("../images/in_abt_bg.jpg") center;background-size:cover;text-align:center;}
.ind_abt .indA_txt{font-size:18px;line-height:36px;color:#fff;font-weight:bold;max-width:960px;margin:0 auto 32px;}
.ind_abt .indA_btn{display:block;width:156px;line-height:38px;font-size:14px;color:#fff;border:2px solid #fff;margin:auto;}
/****/
.ind_news{padding:50px 20px 60px;background:#f1f1f1;}
.ind_news .indN_main{max-width:1620px;margin:50px auto 0;}
.indN_list .indN_one{display:block;width:29.73%;margin:0 1.8%;float:left;}
.indN_one .indN_pic{}
.indN_pic img{width:100%;transition:all 2s;height:300px;}
.indN_one:hover .indN_pic img{transform:scale(1.1);}
.indN_one .indN_time{width:92px;border-right:1px solid #ccc;float:left;font-size:18px;color:#999;line-height:20px;}
.indN_time .indN_day{font-size:60px;font-weight:bold;font-family:Arial;line-height:46px;margin-bottom:12px;color:#666;}
.indN_one .indN_txt{width:calc(100% - 110px);float:right;}
.indN_txt .indN_T1{font-size:16px;line-height:20px;color:#222;transition:all .6s;}
.indN_one:hover .indN_txt .indN_T1{color:#0d6cbd;}
.indN_txt .indN_T2{line-height:20px;color:#999;height:40px;margin-top:20px;}
.indN_one .indN_info{margin-top:20px;border-top:1px solid #dedede;line-height:52px;color:#999;height:52px;}
.indN_info .indN_num{}
.indN_num span{display:inline-block;padding-left:24px;}
.indN_num span.indNN1{background:url("../images/icon_01.png") left center no-repeat;margin-right:20px;}
.indN_num span.indNN2{background:url("../images/icon_02.png") left center no-repeat;}
/****/
.ind_other{padding:110px 20px;background:#484e55;}
.ind_other .indO_main{}
.indO_main .indO_one{display:block;width:calc(50% - 20px);float: left;position:relative;overflow:hidden;}
.indO_one .indO_pic{width:100%;height:320px;transition:all 3s;}
.indO_one:hover .indO_pic{transform:scale(1.1);}
.indO_one .indO_txt{position:absolute;right:30px;bottom:24px;text-align:right;color:#fff;z-index:1;}
.indO_txt .indO_T1{font-size:30px;line-height:44px;font-weight:bold;}
.indO_txt .indO_T2{font-size:14px;line-height:28px;}
.indO_one:after{content:"";display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4);position:absolute;}
.indO_one.indVdo{margin-right:40px;}
.indVdo:after{background:rgba(0,0,0,.4) url("../images/play.png") center no-repeat;}
.vdo_pop{position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.7);z-index: 12;display: none;}
.vdo_pop .vdo_close{
width: 40px;height: 40px;border-radius: 50%;position: absolute;top: 5%;cursor: pointer;
background:#0f7cca url('../images/close.png') center no-repeat;right: 5%;transition: all .6s;
}
.vdo_pop .vdo_close:hover{transform: rotate(360deg);}
.vdo_pop video{max-width: 80%;max-height: 80%;background:#000;position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:800px;}
/**10-24**/
.ind_oth2{}
.ind_oth2 a{display:block;float:left;height:268px;width:50%;color:#fff;text-align:center;font-size:18px;line-height:28px;}
.ind_oth2 a b{font-size:32px;display:block;line-height:42px;}
/**10-29**/
.head_link .HL1{display:block;width:50px;height:96px;float:left;background:url("../images/oa.png") center no-repeat;}
.head_link .HL2{display:block;width:50px;height:96px;float:left;background:url("../images/email.png") center no-repeat;}