﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/


/*挂件分页样式*/







.util-page{ font-size:0; color:#000; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color:#000;display:inline-block;border:1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align:middle;margin:0 0 10px -1px;background:#fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#0075be;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background:none; border:none;color:#000; font-size:14px; }
.util-page .jumpto_inp{ width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1300px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1200px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#0074ba;}
::-moz-selection {color:#fff; background:#0074ba; }
::selection {color:#fff; background:#0074ba; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 二级导航 */
.xc_nav{border-bottom:1px solid #cccccc; position:relative; z-index:4; background:#fff;}
.xc_nav ul li{line-height:55px; float:left; padding:0 25px; transition:.3s ease;}
.xc_nav ul li a{font-size:16px; color:#595959; transition:.3s ease;}
.xc_nav ul li.cur,.xc_nav ul li:hover{background:#0074ba;}
.xc_nav ul li.cur a,.xc_nav ul li:hover a{color:#fff;}

/* 页面 */
/*分页 start*/
.widgets_common_pages_6{font-size:0; margin-top:50px;}
.widgets_common_pages_6 a,.widgets_common_pages_6 span{line-height:58px; color:#424242; background-color:rgba(0,59,122,.2); display:inline-block;vertical-align:middle;text-align:center;padding:0 30px;font-size:14px;margin:0;}
.widgets_common_pages_6 a:hover,.widgets_common_pages_6 span.current{color:#fff;background-color:#29c8aa;}
.channel_content{min-height:300px; background:#fff; padding:20px 0 70px;}
/* 下层页面 */
/* 新闻详细页 */
.news_detail01 .detail_l{width:70.3399%;}
.news_detail01 .l_box{background:#fff; padding:8% 6%;}
.news_detail01 .news_title{font-size:30px; font-weight:bold; color:#000; margin-bottom:10px;}
.news_detail01 .l_tools{margin-bottom:40px; line-height:20px;}
.news_detail01 .l_tools span{display:inline-block; *display:inline;*zoom:1; font-size:14px; color:#5a5a5a;}
.news_detail01 .news_time{margin-right:20px;}
.news_detail01 .switcher .title{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.news_detail01 .detail_r{width:28%;}
.news_detail01 .detail_r .arr_box{background:#fff; padding:8%;margin-bottom:14px; color:#666; display:block;}
.news_detail01 .detail_r .arr_title{font-size:18px; color:#000; margin-bottom:10px; }
.news_detail01 .detail_r .arr_news_title{font-size:14px; font-weight:normal; }
.news_detail01 .detail_r .arr_time{font-size:14px; padding-top:6px; display:block; }
.news_detail01 .detail_r .arr_box:hover{color:#fff; background:#0074ba; }
.news_detail01 .detail_r .arr_box:hover .arr_title{color:#fff; }
.news_detail01 .detail_r .share_box{background:#fff; padding:8%; }
.news_detail01 .detail_r .share_title{font-size:18px; color:#000; margin-bottom:10px; }
.news_detail01 .detail_r .black_list{width:100%; height:42px; line-height:42px; background:#0074ba; text-align:center; font-size:18px; color:#fff; display:block; }
.news_detail01 .newdetail_share{padding:10px 0px; }
.news_detail01 .newdetail_share a{width:40px; height:40px; display:inline-block; cursor:pointer; text-align:center; border:1px solid #999; line-height:40px; border-radius:50%; background:none; padding:0; margin:0; margin-right:10px; font-size:20px; color:#999;}
																										 
/* 公司介绍 */
.about_us.channel_content{padding:50px 0;}
.about_us01 .right{width:31.6%; float:right; cursor:pointer; margin:60px 0 30px 55px;}
.about_us01 .img .rect-81{padding-bottom:81%;}
.about_us01 .img .cover{position:absolute; width:100%; height:100%; top:0; background:url(../img/about_us01_2.png) no-repeat bottom right;}
.about_us01 .img .cover i{width:68px; height:68px; background:url(../img/play.png) no-repeat center; position:absolute; left:50%; margin-left:-34px; top:50%; margin-top:-34px;}
.about_us01 .content .tit1{font-family:impact; font-size:65px; color:#bcbcbc; line-height:1.2;}
.about_us01 .content .tit2{font-size:31px; color:#0074ba; margin-bottom:40px;}
.about_us01 .content .txt{font-size:14px; color:#3d3d3d;}
.about_us02 ul{background:url(../img/about_us02_1.jpg) no-repeat center; margin-top:40px;}
.about_us02 ul li{float:left; width:25%; text-align:center; color:#fff; padding:75px 0;}
.about_us02 ul li .number span{display:inline-block; font-size:16px; }
.about_us02 ul li .number span.num{font-size:48px; line-height:1; font-family:Impact; margin-right:5px;}
.about_us02 ul li .text{font-size:16px; line-height:27px;}

/* 发展历程 */
.history.channel_content{padding:100px 0;}
.history01 .his_left{width:28%;}
.history01 .his_right{width:66%; min-height:580px;}
.history01 .left_list li{cursor:pointer; border-bottom:1px solid #d6d8da;}
.history01 .left_list li .text{line-height:30px; padding:20px 0; text-align:center; font-size:24px; color:#515151;}
.history01 .left_list li .text span{color:#1f1f1f;}
.history01 .his_right ul{padding:0 46px 0 50px;background:url(../img/history01_2.png);background-position:0 0;background-repeat:repeat-y;}
.history01 .his_right li{margin-bottom:40px;}
.history01 .his_right li:hover .list_box{box-shadow:0px 10px 20px -10px #555;transition:all .5s ease;-webkit-transition:all .5s ease; }
.history01 .his_right .list_box{padding:35px 30px;background-color:#f7f7f7;position:relative;}
.history01 .his_right .list_ico01{width:8px;height:8px;border:4px solid #05255b;background-color:#02c3fa;border-radius:50%;position:absolute;left:-58px;top:32px;}
.history01 .his_ri.ght .list_time{font-size:24px;color:#0074ba;font-family:Arial;padding:4px 0px 10px;font-weight:bold;}
.history01 .his_right .list_text{font-size:14px;color:#6f6f6f;line-height:30px; margin-bottom:20px;}
.history01 .left_list .li_img{display:none;}
.history01 .left_list .tab_t_cur .text{display:none;}
.history01 .left_list .tab_t_cur .li_img{display:block;}
.history01 .left_list .tab_t_cur .li_img .txt{position:absolute; bottom:0; width:100%; text-align:center; z-index:2; color:#2db0ff; font-weight:bold; font-size:20px; }
.history01 .left_list .tab_t_cur .li_img .txt span{font-size:35px; font-family:'Impact';}
.history01 .his_right .list_box .list_time{font-size:38px;color:#0074ba;font-family:'impact';}

/* 新闻列表 */
.news_banner.xc_banner{height:590px;}
.news_banner.xc_banner>img{position:absolute; width:1920px; margin-left:-960px; max-width:none; left:50%;}
.news_banner.xc_banner .crumbs{top:50px;}
.news_banner .cover{margin-top:40px; position:relative;}	
.news_banner .cover .item{display:none;}																								 
.news_banner .cover .owl-item .item{display:block;}																								 
.news_banner .cover .item .rect-56{padding-bottom:56%;}
.news_banner .cover .item a{display:block;}
.news_banner .cover .item .infor{background:#fff; transition:.3s ease;}
.news_banner .cover .item .infor .box{padding:30px;}
.news_banner .cover .item .infor .box .t{font-size:20px; color:#1f1f1f; line-height:30px; margin-bottom:8px; transition:.3s ease;}
.news_banner .cover .item .infor .box .d{font-size:14px; color:#787878; line-height:30px; transition:.3s ease;}
.news_banner .cover .news_btn.disabled{display:none;}
.news_banner .cover .news_btn>div{width:35px; height:110px; background:url(../img/news_list01_2.png) no-repeat;  position:absolute; top:50%; margin-top:-55px; z-index:2; font-size:0; cursor:pointer; }
.news_banner .cover .news_btn>div:hover{background:url(../img/news_list01_2_hover.png) no-repeat}
.news_banner .cover .news_btn .owl-prev {left:-60px; background-position:0 0;}
.news_banner .cover .news_btn .owl-next {right:-60px; background-position:-35px 0px;}
.news_banner .cover .news_btn .owl-next:hover{background-position:-35px 0px;}
.news_banner .cover .item:hover .infor{background:#0074ba;}
.news_banner .cover .item:hover .infor .box .t{color:#fff;}
.news_banner .cover .item:hover .infor .box .d{color:#fff;}

.news_list01{margin-top:10px; background-image:url(/images/bg-7.jpg); background-size:cover;}

.news_list01 .form_box{background:#fff; padding:20px 60px 20px; margin-bottom:16px;}
.news_list01 .form_box .hd_tit{font-size:24px; color:#1e1e1e; height:30px; line-height:30px; margin-right:2%;}
.news_list01 .form_box .inp_box_wrap {width:30%; margin-right:2%;}
.news_list01 .form_box .inp_box{display:block; width:100%; height:32px; line-height:32px; border:1px solid #e0e0e0; padding:0; margin:0; box-sizing:content-box; font-size:13px; color:#999; padding:0; text-indent:10px;}
.news_list01 .form_box .hd_btn{width:18%; border:none; text-align:center; background:#29c8aa; font-size:15px; color:#fff; height:33px; line-height:33px; outline:none; cursor:pointer}
body .select-ui-options-default li:hover{background:#0074ba;}
body .select-ui-choose-default{border-radius:0;}
body .select-ui-choose-default-bottom.on{border-radius:0;}
body .select-ui-choose-default ._arrow{width:32px; background:#e3e3e3;}
body .select-ui-choose ._arrow .arr{left:50%; margin-left:-4px;}
.news_list01 .list_bd .list_box{padding:46px 60px 40px;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.news_list01 .list_bd .list_main{overflow:hidden; width:86%; padding-left:3%; position:relative;}
.news_list01 .list_bd .list_main:after{content:''; width:1px; height:150px; background:#d2d2d2; position:absolute; left:0; top:0;}
.news_list01 .list_bd .bd_r{width:30%; margin-right:3%;}
.news_list01 .list_bd .list_title{font-size:20px;color:#1f1f1f; font-weight:550; display:block; font-family: '微软雅黑';}
.news_list01 .list_bd .list_tool{font-size:14px;color:#c1c1c1;padding:10px 0px;}
.news_list01 .list_bd .list_tool span{display:inline-block; vertical-align:middle;}
.news_list01 .list_bd .list_tool .share{cursor:pointer; margin:0 20px;}
.news_list01 .list_bd .list_p{font-size:14px; color:#505050; line-height:30px; height:60px;overflow:hidden;}


.news_list01 .list_bd .list_box:after{content:""; width:100%; height:1px; background:#e6e6e6;position:absolute; bottom:0; right:0;}
.news_list01 .list_bd .list_time{font-size:14px;color:#7c7c7c;padding:10px 12px 7px 17px; width:60px; transition:all 0.5s ease; font-family:Arial;}
.news_list01 .list_bd .list_time_day{display:block; font-size:50px; color:#7c7c7c; line-height:50px; font-family:Arial;}

.news_list01 .list_bd .list_time_year{display:block; font-size:16px; color:#7c7c7c; width:100px;line-height:50px; font-family:Arial;}



.news_list01 .list_bd .see_number{ font-size:14px; color:#7c7c7c; float:left; width:90px;line-height:20px; font-family:Arial;}
.news_list01 .list_bd li:hover .see_number{color:#0074ba;}


.news_list01 .list_bd .news_more{padding:0; margin:0; background:none; height:20px; line-height:20px;}
.news_list01 .list_bd .list_tool span.date{display:none;}
.news_list01 .list_bd .list_bd .noimg .bd_c{width:84%;}

.news_list01 .list_bd li:hover .list_box{background:#f0f0f0; border-bottom:4px solid #c70911;border-right:2px solid #c70911;border-top:1px solid #c70911;border-left:1px solid #c70911;
transform: scale(1.05);
          -webkit-transform: scale(1.05);
          z-index: 10;
          box-shadow: 6px 25px 40px -6px rgba(0,0,0,0.15);
          z-index: 10;
          transition: all .4s;
          -webkit-transition: all .4s;
		 transition-duration: 700ms;}
.news_list01 .list_bd li:hover .list_title{color:#cf0c09; font-weight:bold;}
.news_list01 .list_bd li:hover .list_time{color:#cf0c09;}
.news_list01 .list_bd li:hover .list_time_day{color:#cf0c09;}
.news_list01 .list_bd li:hover .list_time_year{color:#cf0c09;}
.news_list01 .list_bd li:hover .list_p{color:#161515;}



.news_list01 .list_bd .rect-561{padding-bottom:56.1%;}
.news_list01 li:hover .list_bd .list_p{color:#0074ba;}

/* 子公司 */
.member_company01 .rect-682{padding-bottom:68.2%;}
.member_company01 ul li{background:#fff; margin-bottom:60px;}
.member_company01 .box{padding:80px 70px 37px; position:relative;}
.member_company01 .box .img{float:left; width:26%; margin-right:4%;}
.member_company01 .box .infor .infor_box{padding:20px 0;}
.member_company01 .box .infor .tit{font-size:22px; color:#010101; font-weight:bold; margin-bottom:20px;}
.member_company01 .box .infor .web{ float:right; background:url(../img/member_company01_2.jpg) no-repeat center right; padding-right:35px; font-size:14px; color:#3c3c3c; line-height:30px;}
.member_company01 .box .infor .web:hover{color:#0074ba;}
.member_company01 .box .infor .con{padding-right:55px; font-size:14px; color:#666666; height:104px; overflow:hidden; line-height:26px; position:relative;}
/* 修改滚动条效果 */
.member_company01 .scrollbar-ui .scroll_bar{background:#bfbfbf; width:4px!important;}
.member_company01 .scrollbar-ui .scroll_slider{background:#0074ba;}
/*公共线*/
.member_line{width:89%; height:1px; background:#f0f0f0; position:absolute; top:50px; left:50px;}
.member_line i{width:30%; height:100%; position:absolute; left:0; top:0; background:#0074ba;}


/* 关于综合 */
.about_center.channel_content{padding:0;}
.about_center01{position:relative; overflow:hidden;}
.about_center01>img{width:100%}
.about_center01 .infor{position:absolute; font-size:55px; font-weight:bold; color:#fff; width:100%; text-align:center; top:50%; margin-top:-44px;}
.about_center02 .intro .img{padding:70px 0 45px; text-align:center;}
.about_center02 .intro .img img{background:url(../img/about_center02_2.jpg) center fixed;}
.about_center02 .intro .c{font-size:15px; color:#3c3c3c; text-align:center; padding:0 13%; line-height:30px; }
.about_center02 .content .number{ padding:60px 0 70px;}
.about_center02 .content .number li{width:25%; float:left;}
.about_center02 .content .number li.li1 .num{background:url(../img/about_center02_3.png) no-repeat 65% 35px;}
.about_center02 .content .number li.li2 .num{background:url(../img/about_center02_4.png) no-repeat 85% 35px;}
.about_center02 .content .number li.li3 .num{background:url(../img/about_center02_5.png) no-repeat 70% 35px;}
.about_center02 .content .number li.li4 .num{background:url(../img/about_center02_6.png) no-repeat 65% 35px;}
.about_center02 .content .number li .num{font-size:14px; text-align:center; }
.about_center02 .content .number li .num01,.about_center02 .content .number li .num03{color:#0073b8}
.about_center02 .content .number li .num02,.about_center02 .content .number li .num04{color:#02c3fa}
.about_center02 .content .number li .num span{font-size:88px; line-height:1.2; font-family:Helvetica; font-weight:bold; margin-bottom:25px;}
.about_center02 .content .number li .txt{font-size:16px; color:#303031; text-align:center; font-weight:bold;}
.about_center02 .content .number li .txt_en{font-size:24px; color:#d4d8dc; text-align:center; text-transform:uppercase; font-family:Helvetica; font-weight:bold;}
.about_center03{position:relative; overflow:hidden; margin-bottom:20px;}
.about_center03 .right{position:absolute; width:960px; right:0; top:0; max-width:none;}
.about_center03 .left{width:50%; background:url(../img/about_center03_2.png) no-repeat left top #fff; position:relative; }
.about_center03 .left .item .box{padding:45px 70px;}
.about_center03 .left .item .box .infor{margin-bottom:30px;}
.about_center03 .left .item .box .infor .tit_en{color:#0073b8; font-size:56px; font-family:Helvetica; text-transform:uppercase; font-weight:bold; line-height:1.2;}
.about_center03 .left .item .box .infor .tit{font-size:35px; color:#000;}
.about_center03 .left .item .box .infor .tit span{font-size:44px; font-family:Helvetica; font-weight:bold;}
.about_center03 .left .item .box .content ul li{margin-bottom:20px;}
.about_center03 .left .item .box .content ul li .time{font-size:20px; color:#505050; font-weight:bold;}
.about_center03 .left .item .box .content ul li .con{font-size:14px; color:#797979; line-height:30px; height:60px; overflow:hidden;}
.about_center03 .left .owl-nav{position:absolute; right:-56px; bottom:0;}
.about_center03 .left .owl-nav>div{font-size:0; display:inline-block; width:56px; height:55px; background:url(../img/about_center03_3.jpg) no-repeat; transition:.3s ease;}
/* .about_center03 .left .owl-nav .owl-prev{background-position:0 0;} */
.about_center03 .left .owl-nav .owl-next{background-position:-56px 0;}
/* .about_center03 .left .owl-nav .owl-prev:hover{background-position:0 -55px;}
.about_center03 .left .owl-nav .owl-next:hover{background-position:-56px -55px;} */
.about_center03 .left .owl-nav .owl-prev{background-position:0 -55px;}
.about_center04{background:url(../img/about_center04_3.jpg) no-repeat center;padding-bottom:50px;}
.about_center04 .left{float:left; width:45.3%; color:#fff; position:relative}
.about_center04 .left .box{padding-right:50px;}
.about_center04 .left .tit_en{text-transform:uppercase; font-size:80px; line-height:1.2;  color:rgb(230, 221, 221); color:rgba(255,255,255,0.2); position:absolute; top:70px; font-family:Helvetica; font-weight:bold;}
.about_center04 .left .tit{position:relative; font-size:50px; font-weight:bold; line-height:1.2; padding-top:125px;}
.about_center04 .left .txt{font-size:24px; margin:10px 0 60px;}
.about_center04 .left .con{font-size:14px; color:rgba(255,255,255,0.5); line-height:25px; height:175px; overflow:hidden;}
.about_center04 .right{float:left; width:54.4%; background:#fff; margin-top:80px;}
.about_center04 .right ul{padding:60px 55px 0 55px;}
.about_center04 .right ul li{float:left; width:50%; margin-bottom:55px;}
.about_center04 .right ul li .icon{width:80px; height:70px; background:url(../img/about_center04_2.png) no-repeat; transition:.5s ease;}
.about_center04 .right ul li.li1 .icon{background-position:0 0;}
.about_center04 .right ul li.li2 .icon{background-position:-80px 0;}
.about_center04 .right ul li.li3 .icon{background-position:-160px 0;}
.about_center04 .right ul li.li4 .icon{background-position:-240px 0;}
.about_center04 .right ul li:hover .icon{transform:rotateY(180deg)}
.about_center04 .right ul li .t{font-size:34px; color:#000; font-weight:bold; margin-top:10px;}
.about_center04 .right ul li:hover .t{color:#0074ba;}
.about_center04 .right ul li .c{font-size:14px; color:#797979; height:44px; overflow:hidden; white-space:normal;}

/* 联系我们 */
.contact_us.channel_content{background:#fff; padding-bottom:0;}
.contact_us01{margin-bottom:65px;}
.contact_us01 .infor{text-align:center; font-size:32px; font-weight:bold; color:#0074ba; margin-bottom:40px;}
.contact_us01 .content{padding:0 50px;}
.contact_us01 .content .tab_t_box{border:1px solid #d6d6d7; text-align:center;}
.contact_us01 .content .tab_t{display:inline-block; width:49.8%; text-align:center; font-size:16px; color:#525252; line-height:55px; margin-left:-1px; cursor:pointer;}
.contact_us01 .content .tab_t:first-child{border:none}
.contact_us01 .content .tab_t.cur{background:#0074ba; color:#fff;}
.contact_us01 .content .tab_c_box{background:#f8f8f8; border:1px solid #d6d6d7; border-top:none; min-height:280px;}
.contact_us01 .content .tab_c{padding:70px;}
.contact_us01 .content .tab_c ul li{float:left; width:50%;}
.contact_us01 .content .tab_c ul li{font-size:15px; color:#525252; line-height:35px;}
.contact_us01 .content .tab_c ul li .tit{font-weight:bold; margin-right:5px;}
.contact_us02{background:url(../img/contact_us02_1.jpg) no-repeat center; padding:65px 0;}
.contact_us02 .infor{font-size:32px; font-weight:bold; color:#fff; text-align:center; margin-bottom:20px;}
.contact_us02 .map_c{position:relative;}
.contact_us02 .map_c li{position:absolute;}
.contact_us02 .map_c li i.icon {width:22px; height:22px; background:url(../img/contact_dot.png) no-repeat; display:inline-block; cursor:pointer; position:relative; z-index:1;}
@keyframes warn {  
    0% {  
        transform:scale(1);  
        opacity:0;  
    }  
    25% {  
        transform:scale(1.1);  
        opacity:0.2;  
    }  
    50% {  
        transform:scale(1.2);  
        opacity:0.4;  
    }  
    75% {  
        transform:scale(1.3);  
        opacity:0.2;  
    }  
    100% {  
        transform:scale(1.4);  
        opacity:0;  
    }  
}  
@-webkit-keyframes warn {  
    0% {  
        transform:scale(1);  
        opacity:0;  
    }  
    25% {  
        transform:scale(1.1);  
        opacity:0.2;  
    }  
    50% {  
        transform:scale(1.2);  
        opacity:0.4;  
    }  
    75% {  
        transform:scale(1.3);  
        opacity:0.2;  
    }  
    100% {  
        transform:scale(1.4);  
        opacity:0;  
    }  
}
.contact_us02 .map_c li .pulse { position:absolute; width:30px; height:30px; left:50%; top:50%; margin-top:-15px; margin-left:-17px; border:1px solid #fff; border-radius:50%; z-index:1; opacity:0; -webkit-animation:warn 2s linear 0s infinite; -moz-animation:warn 2s linear 0s infinite;animation:warn 2s linear 0s infinite; }
.contact_us02 .map_c li .pulse01 { position:absolute; width:50px; height:50px; left:50%; top:50%; margin-top:-25px; margin-left:-27px; border:1px solid #fff; border-radius:50%; z-index:1; opacity:0; -webkit-animation:warn 2s linear 0.4s infinite; -moz-animation:warn 2s linear 0.4s infinite;animation:warn 2s linear 0.4s infinite; }
.contact_us02 .content{margin-top:30px;}
.contact_us02 .content ul li{background:url(../img/contact_us02_3.png) no-repeat center; transition:.3s ease; margin-bottom:17px;}
.contact_us02 .content ul li:hover{background:url(../img/contact_us02_4.png) no-repeat center;}
.contact_us02 .content ul li .box{padding:40px 30px;}
.contact_us02 .content ul li .box .t{font-size:18px; color:#202020; line-height:35px; margin-bottom:15px; transition:.3s ease;}
.contact_us02 .content ul li .box .c{font-size:14px; color:#686868; transition:.3s ease;}
.contact_us02 .content ul li:hover .box .t{color:#fff;}
.contact_us02 .content ul li:hover .box .c{color:#fff;}

/* 首页 */
/* 标题公共样式 */
.ipart .infor{text-align:center;}
.ipart .infor .tit{font-size:40px; color:#212121;}
.ipart .infor .con{font-size:14px; color:#414141; margin:10px 0 25px; padding:0 18%;}
/* ibanner */
.ibanner_box{width:100%; background:#fff;}
.ibanner{position:relative; z-index:2; overflow:hidden; background:#fff;}
/* .ibanner .cover img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none; z-index:2;} */
.ibanner .item{display:none; overflow:hidden; position:relative; }
.ibanner .owl-item .item{display:block;}
.ibanner .owl-carousel .owl-item .i_video .cover img{position:absolute; width:1920px; left:50%; margin-left:-960px; top:50%; margin-top:-340px; max-width:none;}
:root .ibanner .owl-carousel .owl-item .i_video img{display:none;}
:root .ibanner .owl-carousel .owl-item .i_video .cover img{display:block;}
.ibanner .owl-carousel .owl-item .i_video img{position:relative; width:100%;}
.ibanner .owl-carousel .owl-item img{width:100%;}
.ibanner .owl-carousel video{width:100%; position:relative; z-index:1;}
.ibanner > .owl-carousel .owl-dots {width:100%; position:absolute; bottom:50px; left:0; text-align:center;}
.ibanner > .owl-carousel .owl-dots .owl-dot {display:inline-block; width:30px; height:30px;  border-radius:9px; background:url(../img/dian1.png) no-repeat;margin:0 12px; cursor:pointer; background-position:0 0;}
.ibanner > .owl-carousel .owl-dots .owl-dot.active{background-position:0 -30px;}
.ibanner .content{position:absolute; width:100%; left:0; bottom:0;}
.ibanner .content:after{transition:.3s ease;content:''; position:absolute; width:800px; height:100%; left:0; bottom:0; background:url(../img/hot_news_bg.png); z-index:1;}
.ibanner .content .hot_news{width:37%; padding:25px 0; position:relative; z-index:2;}
.ibanner .content .hot_news .cell{display:none;}
.ibanner .content .hot_news .owl-item .cell{display:block;}
.ibanner .content .hot_news a{display:block; color:#fff;}
.ibanner .content .hot_news .tit{ float:left; width:80%;}
.ibanner .content .hot_news .tit .t{font-size:18px; font-weight:bold; line-height:25px; transition:.3s ease;}
.ibanner .content .hot_news .tit .c{font-size:12px; line-height:24px; height:48px; overflow:hidden; margin-top:6px;}
.ibanner .content .hot_news .time{float:right; padding-right:10px; width:17%;}
.ibanner .content .hot_news .time .d{font-size:18px; font-family:Impact; text-align:right;}
.ibanner .content .hot_news .time .y{font-size:22px; font-family:Impact; text-align:right; line-height:1.1;}
.ibanner .content .hot_news .owl-dots {width:20%; position:absolute; bottom:7px; right:0; text-align:center;}
.ibanner .content .hot_news .owl-dots .owl-dot {display:inline-block; width:7px; height:7px;  border-radius:50%; background:#fff; background:rgba(255,255,255,0.7);margin:0 3px; cursor:pointer; background-position:0 0;}
.ibanner .content .hot_news .owl-dots .owl-dot.active{background:#fff;}



/* 20191105 */

.ipart03 .left .t{color:#fff;}
.ipart03 .left .c{color:#fff;}
.contact_us02 .con{font-size:14px; text-align:center; color:#fff; margin-bottom:10px;}
body .Form-J1 .Form-J1-Btn ._submit{background:#0074ba;}
/* 联系我们弹窗 */
.contact_us02 .tcc{margin:10px auto; text-align:center;}
.contact_us02 .tcc button{color:#0074ba; background:transparent; font-size:14px; border:none; outline:none; cursor:pointer; padding:10px 40px;}
.contact_tc{display:none;}
.value_detail{position:fixed; top:40px; width:86%; z-index:50; background:#fff;background:rgba(255,255,255,0.9); max-width:700px; height:400px; left:50%; margin-left:-350px; top:50%; margin-top:-200px;}
.value_detail .box{padding:10% 10% 5%; position:relative; overflow:hidden;}
.value_bg {position:fixed; width:100%; height:100%; left:0; top:0; background:url(../img/black.6.png); z-index:10;}
.value_detail .box .img_{text-align:center; margin-bottom:30px;}
.value_detail .box .content{font-size:14px; line-height:29px;}
.value_detail .box .content .tit{font-weight:bold;}
.value_detail .close{position:absolute;top: 20px; right: 10px;width:50px; height:50px; cursor:pointer; z-index: 30}
.value_detail .close img {transition: all 1s ease; -webkit-transition: all 1s ease; }

/* 20191108 */
.luru .tit{font-size:34px; font-weight:bold; color:#373737; text-align:center; margin-bottom:20px;}
body .ch-content-48910 .sear{background:#eef2f5;}
.about_center04 .right ul li.li2,.about_center04 .right ul li.li4{width:46%; margin-left:4%;}
.social01>.wrap div{padding:0 10%;}
.contact_us02 .map_c li .pulse01{display:none;}

/*20191116*/
.contact_us02 .tcc button {text-decoration: underline;}
.about_center04 .left .con {height: 230px;}
.solu_detail01 .pt1_l .p {height: 240px;}
.solu_detail01 .pt1_l .p::-webkit-scrollbar {/*滚动条整体样式*/width: 8px;     /*高宽分别对应横竖滚动条的尺寸*/height: 1px;}
.culture01 .content .scrollbar-ui .scroll_bar{width:8px!important;}

/* 增加导航 20191120 */
.m_nav{display:none;}
/* 20191121 */
.ipart01 .m_link{display:none;}
.ipart03 .m_content{display:none;}