﻿#bannerF ,.box_skitter_large{ overflow: hidden; position: fixed !important; height: 100%; top: 0; width: 100%;}
.index_bannerF{display: none;}
.box_skitter_large{display: block;}
#bannerF .item{height: 100%;}
#banner .wrapper-a{position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
#banner .item{}
#banner .owl-item.active .bannerEach{transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);opacity: 1;}
#bannerF .owl-pagination,.box_skitter .info_slide{position: absolute;bottom: 30px;width: 100%;text-align: center;z-index: 999;text-align: center;/* background: #000; */}
#bannerF .owl-page{display: inline-block;}
#bannerF .owl-pagination .owl-numbers,.box_skitter .info_slide .image_number{width: 8px;height: 8px;text-indent: 100px;overflow: hidden;display: inline-block;border: 1px #fff solid;margin: 0 4px;border-radius: 50%;border: 1px #c6ba93 solid;/* background: #000; */}
#bannerF .owl-pagination .active .owl-numbers,
.box_skitter .info_slide .image_number_select, .box_skitter .info_slide .image_number_select:hover
{background: #fff; opacity: 1; border: 0;}
#bannerF.bannerF2{height: 0 !important; padding-bottom: 38.5%; overflow: hidden; position: relative;}
.box_skitter .next_button,.box_skitter .prev_button{display: none !important;}


#header,.subnav{width: 300px;height: 100%;transition:all 0.6s;-webkit-transition:all 0.6s;background: #fff;position: fixed;top: 0;left: 0;z-index: 100003;text-align: center;padding-top: 212px;}
.subnav{left: -300px; width: 250px; z-index: 10002; overflow: hidden; background: #003f8d; transition:all 0s; -webkit-transition:all 0s;}
.subnav.active{left: -300px}
.subnav .subnavInfo{padding-top: 70px; }
.subnav .subnavInfoS{position: relative;}
.subnav .subnavInfoS li{position: absolute; width: 100%; left: -100%; top: 0; background: #003f8d}
.subnav .subnavInfoS li{ line-height: 70px;}
.subnav .subnavInfoS li a{display: block; color: #fff; height: 70px; font-size: 14px; padding-left: 60px; border-bottom: 1px rgba(255,255,255,0.2) solid; text-align: left;}
.subnav .subnavInfoS li a:hover{background: #da251c; padding-left: 70px;}
#header.active{left: -320px;}
#header .logo{position: absolute; top: 6.7%; display: block; left: 0;width: 100%; text-align: center;z-index: 102}
#nav{position: absolute; top: 0; left: 0; width: 100%; z-index: 100;}
#nav li{height: 70px; width: 100%; border-bottom: 1px #d3d3d3 dashed;}
#nav li a{display: block; height: 100%; color: #666666; position: relative;}
#nav li a .nav_yw{color: #e0e0e0; font-size: 10px; text-transform: uppercase; margin-top: 5px;}
#nav li.li0 a{background: url(../images/home_icon.png) center center no-repeat;}
#nav li a:before{content: ""; display: block; width: 15px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out; height: 2px; background: #28166f; position: absolute; left: -15px; top: 50%; margin-top: -1px;}
#nav li a:after{content: ""; display: block; width: 18px; height: 18px; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; background: url(../images/nav_right.jpg); position: absolute; right: -20px; opacity: 0; filter:alpha(opacity=0); top: 50%; margin-top: -9px;}
#nav li.li0 a:after{display: none;}
#nav li.li0 a:before{display: none;}
#nav li a:hover:before{left: 0;}
#nav li a:hover:after{right: -8px; opacity: 1; filter:alpha(opacity=100);}
#nav li a:hover{color: #003f8d;}
#header .header_tel{height: 100%; position: relative;}
#header .nav_tel_block{height: 100%; padding-top: 420px; position: relative; background: #fff; z-index: 101;}
#header .logo_line{width: 20px; height: 1px; background: #e9e9e9; margin: 12px auto;}
#header.page_header{left: -300px;}
.header_bg{height: 90px;background: #fff;background: #fff;z-index: 10002;width: 100%;position: fixed;top: -110px;left: 0;box-shadow: 0 0 12px 0px #a0a0a0;}
.header_bg1{top: -110px !important;}


.slide_nav{background: #1a5399;  overflow: auto; padding-bottom: 30px; transition:all 0.6s; -moz-transition:all 0.6s; -webkit-transition:all 0.6s; width: 100%; position:fixed; left: -100%; top: 0; height: 100%; z-index: 99999999;}
.slide_nav.left_active{left: 0;}
.slide_nav .slide_logo{background: #fff; text-align: center; padding: 15px 0;}
.slide_nav .slide_logo a{display: block;}
.slide_nav .slide_logo a img{max-width: 44%;}
.slide_nav .slide_nav_ul{margin-top: 8%;}
.slide_nav .slide_nav_ul li{ text-align: center; position: relative; width: 100%;line-height: 50px;}
.slide_nav .slide_nav_ul .slideJA{font-size: 16px;}
.slide_nav .slide_nav_ul .slideNavSecon{display: none;overflow: hidden;background: #4f8bd4;}
.slide_nav .slide_nav_ul .slideNavSecon a{display: block;}
.slide_nav .slide_nav_ul .slideNavSecon.active{height: 100%;}
.slide_nav .slide_nav_ul li a{font-size: 15px; color: #fff; height: 50px; display: block;}
.slide_nav .slide_nav_ul .slide_nav_ulLast a{display: inline-block;}
.slide_nav .slide_nav_ul .slide_nav_bg{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: none;}
.slide_nav .slide_nav_ul .slide_nav_bg span{background: #fff;height: 50px;}
.slide_nav .slide_nav_ul .slide_nav_wz{width: 100%;height: 50px;position: absolute;left: 0;top: 0;z-index: 10;}
.phone_back{width: 60%; height: 40px; display: block; font-size: 14px; margin: 0 auto; margin-top: 20px; border: 0; background: #fff; color: #000; text-align: center; line-height: 40px;}


.slider-search{ background: url(../images/black_75.png) repeat; background: none rgba(0,0,0,0.8); position: fixed; left: 0px; top: -100%; width: 100%; height: 100%; z-index:999999999; display: none;}
.w920{ width: 920px; margin: 0px auto;}
.slider-search .w920{ padding-top: 10%;}
.btnclosess{ width: 80px;}
.slider-search .ssbox{ position: relative; padding-right: 84px; width: 836px; background-color: #e7e7e7; margin-bottom: 35px;}
.slider-search .ssbox .ss-txt{width: 98%;display: block;padding: 20px 0px 20px 2%;height: 24px;background-color: #e7e7e7;line-height: 24px;border: 1px solid #e7e7e8;font-size: 16px;color: #4c4c4c;box-sizing: content-box;}
.slider-search .ssbox .ss-btn{ position: absolute; right: 0px; top: 0px; height: 66px; width: 84px;}
.slider-search .ssbox .ss-btn i{ display: block; height: 100%; background: url(../images/ss-btn.png) no-repeat scroll center center;}
.slider-search .ssbox .ss-btn:hover{ background-color: #313131;}
.slider-search .sradio{ float: left; display: block; position: relative; padding-left: 24px; background: url(../images/option_2.png) no-repeat scroll left center; font: 14px/40px "microsoft yahei"; color: #fff; margin-right: 14px; cursor: pointer;}
.slider-search .sradio:after{content: ""; display: block; width: 12px; height: 12px; border-radius: 50%; border: 1px #fff solid; position: absolute; left: 0; top: 50%; margin-top: -6px;}
.slider-search .sradio:before{content: "";display: block;width: 4px;height: 4px;border-radius: 50%;left: 5px;position: absolute;/* left: 0; */top: 50%;margin-top: -1px;}
.slider-search .sradio.active:after{ border-color: #da251d;}
.slider-search .sradio.active:before{ background: #da251d;}
.slider-search .box-sbtn { padding-top: 10%;}
.box-sbtn{ text-align: center;}
.box-sbtn .btn{ border: 1px solid #ffffff; color: #FFFFFF; padding: 1% 5%; display: inline-block; border-radius: 5px; margin: 0px 10px; box-sizing:content-box;}
.box-sbtn .btn:hover{ color: #666; background-color: #fff;}

.backLazy,.backLazys{background-size: cover; background-position: center center; background-repeat: no-repeat;}


#page_header{z-index: 99999; position: fixed; left: 3.125%; right: 3.125%; top: 0;}
.headerBot{height: 90px;line-height: 90px;}
.headerBot .logo{position: relative;top: 20px;/* vertical-align: middle; */display: inline-block; z-index: 40;}
.headerBot .nav{position: absolute; width: 100%; padding-left: 320px; text-align: right; padding-right: 74px;}
.headerBot .nav .ul1>li{display: inline-block;position: relative; height: 90px;}
.headerBot .nav .ul1>li>a{color: #383838; font-size: 14px; height: 90px;  line-height: 60px; display: inline-block; padding: 0 26px; padding-top: 30px; position: relative;}
.headerBot .nav .ul1>li>a p{width: 8px; height: 60px; background: url(../images/nav_sj.png) center center no-repeat; display: inline-block; vertical-align:  middle; margin-left: 6px;}
/*.headerBot .nav .ul1>li:hover .ul2{height:200px;}*/
.headerBot .nav .ul2{width: 190px;display: none;top: 90px;left: 50%;position: absolute;margin-left: -95px;background: #fff;border-top: 3px #003f8d solid;}
.headerBot .nav .ul2 a{height: 50px;line-height: 50px;text-align: left;/* padding-left: 60px; */color: #383838;padding: 0 10px;font-size: 13px;border-bottom: 1px #ececec solid;display: block;position: relative;text-align: center;}
.headerBot .nav .ul2 a p{width: 5px; position: absolute; right: 40px; opacity: 0; filter:alpha(opacity=0); height: 100%; top: 0; background: url(../images/sj_right.png) center center no-repeat;}
.headerBot .nav .ul2 a:hover {color: #bababa;}
.headerBot .nav .ul2 a:hover p{right: 16px; opacity: 1; filter:alpha(opacity=100);}
.page_menu{width: 36px;height: 36px;background: #fff;position: absolute;right: 0;top: 42px;z-index: 30;cursor: pointer;}
.page_menu .common_nav_click {position: absolute;left: 0; top: 0; right: 0; bottom: 0; margin: auto; width: 16px; height: 12px;}
.page_menu .common_nav_click .nav_click{background: #3a3a3a; width: 16px; height: 2px; margin-bottom: 3px;}
.nav_line{height: 5px; background: #003f8d; width: 20px; position: absolute; top: 0px; display: block;}
.nav_AS{display: inline-block;}

.banner_mid_img{width: 25%; height: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0;margin: auto;}

#fixd_top{position: fixed; top: 38px; top: 4.44%; right: 3.125%; text-align: right; width: 100%; z-index: 9999; height: 26px; line-height: 26px;}
#fixd_top .fixd_top_1{display: inline-block; padding-left: 25px; height: 26px; overflow: hidden; vertical-align: middle;/* width: 19.6%; */color: #fff; background: url(../images/top_icon1.png) left center no-repeat;}
#fixd_top .top_form{display: inline-block; width: 20px; height: 20px; position: relative; vertical-align: middle; margin-left: 18px;}
#fixd_top .top_form_submit{width: 100%; height: 100%; background: url(../images/top_icon2.png) center center no-repeat; border: 0;}
#fixd_top .fixd_top_2{padding: 0 23px; position: relative; vertical-align: middle; display: inline-block; color: #fff; font-size: 13px; margin: 0 10px;}
#fixd_top .fixd_top_2 span{display: inline-block; padding-right: 20px; background: url(../images/top_icon3.png) right center no-repeat;}
#fixd_top .fixd_top_2:after{content: ""; display: block; width: 1px; height: 9px; position: absolute; left: 0; top: 50%; margin-top: -4px; border-left: 1px #c8c8c8 dotted;}
#fixd_top .fixd_top_2:before{content: ""; display: block; width: 1px; height: 9px; position: absolute; right: 0; top: 50%; margin-top: -4px; border-left: 1px #c8c8c8 dotted;}
#fixd_top .fixd_top_3{padding-right: 25px; color: #fff; font-size: 13px; display: inline-block; vertical-align: middle; margin-left: 8px; background: url(../images/top_icon4.png) right center no-repeat;}
.common_nav_click{margin: 0 auto; width: 30px; margin-bottom: 14px; cursor: pointer;}
.common_nav_click .nav_click{width: 100%;height: 1px;margin-bottom: 6px;background: #fff; position: relative; top: 0;left: 0;}
.tranlate{transform-origin:0 0; -o-transform-origin:0 0; -ms-transform-origin:0 0; -moz-transform-origin:0 0; -webitk-transform-origin:0 0; transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);   transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.tranlate1{transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);transform-origin:0 0; -o-transform-origin:0 0; -ms-transform-origin:0 0; -moz-transform-origin:0 0; -webitk-transform-origin:0 0;  transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s;  position: relative; top: -1px; left: -1px;}
.tranlate2{ transform:rotate(0deg); -o-transform:rotate(0deg); -ms-transform:rotate(0deg);-moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);  transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; }
.page_menu .common_nav_click .nav_click_3{margin-bottom: 0;}
.page_menu .common_nav_click.active .nav_click_1{top: 4px;left: 0px;moz-transform: rotate(225deg);-webkit-transform: rotate(225deg);-o-transform: rotate(225deg);-ms-transform: rotate(225deg);transform: rotate(225deg);}
.page_menu .common_nav_click.active .nav_click_2{opacity: 0; filter:alpha(opacity=0); zoom:1;}
.page_menu .common_nav_click.active .nav_click_3{top: -6px;left: 0px;moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}

#third_fix{position: fixed;top: 26%; left: 0; background: #003f8d; width: 195px; z-index: 100002; text-align: center;}
#third_fix .third_top{height: 66px; background: #da251c; line-height: 66px; color: #fff; position: relative;}
#third_fix .third_top:after{content: ""; display: block; width: 12px; height: 11px; background: url(../images/third_icon1.jpg); position: absolute; top: 6px; left: 6px;}
#third_fix .third_top:before{content: ""; display: block; width: 12px; height: 11px; background: url(../images/third_icon2.jpg); position: absolute; bottom: 6px; right: 6px;}
#third_fix .third_list a{display: block; height: 60px; border-bottom: 1px #1a5399 solid; color: #cfe3fb; line-height: 60px; position: relative;}
#third_fix .third_list a:after{content: ""; display: block;  opacity: 0; filter:alpha(opacity=0); transition:all 0.4s;-webkit-transition:all 0.4s;  width: 22px; height: 1px; background: #809fc6; position: absolute; top: 50%; left: -22px;}
#third_fix .third_list a:before{content: ""; display: block; transition:all 0.4s;-webkit-transition:all 0.4s; width: 45px; height: 100%; z-index: 20; background: url(../images/third_arrow.png) center center no-repeat; opacity: 0; filter:alpha(opacity=0); position: absolute; top: 0; right: -44px;}
#third_fix .third_block{width: 65px; height: 100%; display: block; transition:all 0.4s;-webkit-transition:all 0.4s; top: 0; background: #da251c; position: absolute; right:-85px; opacity: 0; filter:alpha(opacity=0); border-right: 7px #e63931 solid;}
#third_fix .third_list a:hover:after,#third_fix .third_list a.active:after{left: 0; opacity: 1; filter:alpha(opacity=100);}
#third_fix .third_list a:hover:before,#third_fix .third_list a.active:before{right: -24px; opacity: 1; filter:alpha(opacity=100);}
#third_fix .third_list a:hover .third_block,#third_fix .third_list a.active .third_block{right:-65px; opacity: 1; filter:alpha(opacity=100);}
#third_fix.third_fix2{width: 135px; left: 60px;}


#menu{position: fixed;height: 260px;left: 0;transition:all 0.6s;-webkit-transition:all 0.6s;/* top: 21%; */width: 136px;left: -136px;/* margin-top: -130px; */z-index: 99999999;top: 20px;}
#menu.active{left: 0px;}
#menu .slide_logo{background: #fafafa; display: block; height: 50%;}
#menu .slide_logo img{width: 100%;}
#menu .menu_bot{height: 50%; width: 100%; display: block; color: #fff; text-align: center; background: #da251d;}
#menu .menu_text{}
#menu .menu_bot:hover{background: #28166f;}

.side_nav{position: fixed;bottom: 20px;right: 0;z-index:99999;border-radius: 5px;border-bottom-left-radius: 20px;}
.side_navInfo{width:160px; position: relative;}
.side_nav a{line-height: 60px;color: #797979;font-size: 14px;display: block;width: 100%;height: 60px;overflow: hidden;padding-left: 14px;}
.side_nav .title{background: #da251c;}
.side_nav .icon{display: inline-block;width: 19px;height: 19px;margin-right: 10px;vertical-align: middle;}
.side_nav .icon.icon1{background: url(../images/side_icon1.png) no-repeat;}
.side_nav .bor{display: inline-block;margin: 0 15px;width: 1px;height: 7px;background: url(../images/side_bor.png);}
.side_nav .side_cancle i{background:url(../images/side_cancle.png) center center no-repeat; display:block;}
.side_nav .side_cancle{display: inline-block;z-index: 20;cursor: pointer;background: #da251c url(../images/side_bg1.png) 61px center;width: 60px;height:60px;position: fixed;right: 0;bottom: 260px;}
.side_nav .con{width: 100%;height: 60px;background: #fafafa;border-bottom: 1px #e9e9e9 solid;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;}
.side_nav .con:last-child{border-bottom: 0;}
.side_nav .icon.icon2{background: url(../images/side_icon2.png) no-repeat;}
.side_nav .icon.icon3{background: url(../images/side_icon3.png) no-repeat;}
.side_nav .icon.icon4{background: url(../images/side_icon4.png) no-repeat;}
.side_nav .icon.icon5{background: url(../images/side_icon5.png) no-repeat;}
.side_nav .icon.icon6{background: url(../images/side_icon6.png) no-repeat;}
.side_nav .side_Ej{z-index: 21; right: -60px;}
.side_nav .side_Ej i{background: url(../images/side_icon1.png) center center no-repeat;}
#ewm{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 999999; display: none;}
#ewm .ewmYY{background: rgba(0,0,0,0.5);}
#ewm  img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;z-index: 20;}
.side_inlinebock{display: inline-block;height: 60px;line-height: 24px;vertical-align: middle;}


.h300{height: 300px;}
.w50{width: 50%;}
#content{position: relative; top: 0; z-index: 10000; background: #fff;}
.index_part1{height: 165px; overflow: hidden;}
.index_part1 ul{height: 100%;}
.index_part1 li{float: left; height: 100%; background: #003f8d; position: relative; border-left: 1px #2f5f9a solid;}
.index_part1 li a{display: block; height: 100%; text-align: center; color: #fff;}
.index_part1 .li0{width: 15.6%;}
.index_part1 .li1{width: 12.2%; background: none;}
.index_part1 .li2{width: 26.2%;}
.index_part1 .li3{width: 23%;}
.index_part1 .li4{width: 23%;}
.index_part1 .li0:after{content: ""; display: block; width: 11px; height: 11px; background: url(../images/part1_icon1.png); position: absolute; left: 16px; bottom: 16px;}
.index_part1 .li0:before{content: ""; display: block; width: 11px; height: 11px; background: url(../images/part1_icon2.png); position: absolute; right: 16px; top: 16px;}
.part1_dot{width: 8px; height: 1px; border-top: 1px #4768a1 dotted; margin-left: auto; margin-right: auto;}
.index_part1 .part1_text{line-height: 30px; transition: all 0.4s; -webkit-transition: all 0.4s; max-height: 60px; overflow: hidden; margin: 4px 0; position: relative; z-index: 20;}
.part1_left{width: 30px; height: 5px; position: relative; left: 0; background: url(../images/part1_icon3.png) no-repeat; margin: 0 auto; margin-top: 14px;}
.index_part1 .li0:hover .part1_left{left: 15px;}
.index_part1 .part1_bg{opacity: 0; filter:alpha(opacity=0);}
.index_part1 .li1 .part1_bg{opacity: 1; filter:alpha(opacity=100);}
.index_part1 .li1 .part1_text{opacity: 0;}
.index_part1 .li1:hover .part1_text{opacity: 1;filter:alpha(opacity=100);}
.index_part1 .p1{color: #3365a4; margin-bottom: 14px;}
.index_part1 .p2{color: #335a9a; text-transform: uppercase;}
.index_part1 .licom .part1_text{margin-bottom: 0; margin-top: 0;}
.index_part1 .licom:hover .p1{color: #fff;}

.index_part2 .part_left{padding-left:3.125%; padding-right: 3.85%;}
.index_part2 .part_right{position: relative; overflow: hidden;}
.index_part2 .part2_left_left{width: 125px; height: 125px; display: block; border: 5px #f4f4f4 solid; font-size: 50px; color: #f4f4f4; text-align: center; line-height: 110px;}
.index_part2 .part2_left_left:hover{border-color: #003f8d; color: #003f8d;}
.index_part2 .part2_left_right{width: 63.4%; text-align: right;}
.part2_info .p1{color: #626262; height: 20px; line-height: 20px; overflow: hidden;}
.part2_info .p2{color: #cbcbcb; height: 20px; line-height: 20px; overflow: hidden; margin-bottom: 5px;}
.p_line{width: 13px; height: 3px; background: #444444; margin-right: 0; margin-left: auto;}
.p_text{color: #a8a8a8; line-height: 26px; height: 78px; overflow: hidden;}
.p_text:hover{opacity: 0.6;}
.index_part2 .part2_infoF{position: relative;}
.index_part2 .part2_arrow{width: 10.1%;  height: 18px; background: url(../images/nav_right.jpg) top center no-repeat; position: absolute; right: -10.1%; top: 0;}

.cfff{color: #fff;}
.index_part3 .part_left{position: relative; overflow:hidden;}
.index_part3 .part_right {overflow: hidden;}
.index_part3 .part_right_1{width: 44%; background: #da251d; position: relative; padding: 0 8.54%; text-align: right;}
.index_part3 .part1_left{margin-top: 0; margin-right: 0;}
.index_part3 .part1_dot{border-color: #edaaa8; margin-right: 0; margin-top: 24px;}
.part_h4{line-height: 28px;height: 56px; overflow: hidden;}
.part_yw{color: #e26b66;line-height: 20px; height: 40px; overflow: hidden; margin-top: 4px;}
.index_part3 .part_right_1:hover .part1_left{left: 20px;}
.index_part3 .part_right_2{width: 56%;}
.part_icon_A{width: 50%; display: block; float: left; height: 50%; text-align: center; border-left: 1px #f5f5f5 solid; border-bottom: 1px #f5f5f5 solid;}
.part_icon_A .part_icon1{width: 50px; height: 50px; margin: 0 auto; overflow: hidden;}
.part_icon_A .part_icon_text{color: #5f5f5f; margin-top: 8px; height: 16px; line-height: 16px; overflow: hidden;}
.part_icon_A img{top: 0; position: relative;}
.part_icon_A:hover .img1{top: -50px;}
.part_icon_A:hover .img2{top: -50px;}
.part_icon_A:hover .part_icon_text{color: #003f8d;}
.index_part4_2_2>div{height: 100%;}

.news_data_scroll{height: 50px; overflow: hidden; margin-top: 35px;}
.news_data_scrollS{height: 100%; background: url(../images/time_bg.jpg) bottom; background-repeat: repeat-x;}
.news_data_scroll .news_data_scroll_main{}
.news_data_scroll .news_data_scroll_main a{color: #4e4e4e; font-size: 12px; height: 30px; line-height: 40px; width: 100px; text-align: center; display: block; float: right;}
.news_data_scroll .news_data_scroll_main a.active,.news_data_scroll .news_data_scroll_main a:hover {color: #003f8d; }
.news_data_scroll .news_data_scroll_main a.active{line-height: 1;}
.news_data_scroll .news_data_scroll_main a.active span{font-size: 30px;}
.news_data_scroll .news_data_scroll_main{width: 68%; overflow: hidden;position: relative; height: 50px;}
.news_data_scroll .news_data_scroll_ul{width: 10000px;position: relative; min-width: 100%;}

.h490{height: 490px;}
.h240{height: 240px; overflow: hidden;}
.h250{height: 250px; overflow: hidden;}
.h526{height: 526px;}
.c6c6c6c{color: #6c6c6c;}
.c607aab{color: #607aab;}
.index_part4 .index_part4_1{position: relative; overflow: hidden; width: 56%;}
.index_part4 .index_part4_2{width: 44%; }
.index_part4 .index_part4_2_1x{background: #383838; padding: 0 19.33%; text-align: right;}
.part4_h3{color: #fff; height: 22px; line-height: 22px; overflow: hidden;}
.part4_yw{height: 16px; line-height: 16px; overflow: hidden; text-transform: uppercase; margin-top: 3px}
.part4_line{width: 13px; height: 3px; background: #fff;margin-top: 8px; margin-left: auto; margin-right: 0;}
.part4_text{line-height: 26px; height: 52px; overflow: hidden; margin-top: 24px;}
.part4_text:hover{opacity: 0.6;}
.index_part4 .part1_dot{border-color: #8a8a8a; margin-top: 32px; margin-right: 0; margin-bottom: 0;}
/*.index_part4 .index_part4_2_11{background: #003f8d;}
*/.part_icon_A_2:hover {background: #003f8d;}
.part_icon_A_2:hover .part_icon_text{color: #fff;}
.index_part4 .part4_more{width: 46px; background: #002c62; position: absolute; left: 0; top: 0; z-index: 20;}
.index_part4 .common_nav_click{width: 23px;}
.index_part4 .common_nav_click .nav_click{width: 23px; height: 3px; background: #99abc0; position: relative; top: 0;}
.index_part4 .part4_more:hover .common_nav_click .nav_click_1{transform: rotate(40deg);width: 15px;margin-left: 9px;top: 5px;}
.index_part4 .part4_more:hover .common_nav_click .nav_click_3{transform: rotate(-40deg);width: 15px;margin-left: 9px;top: -5px;}

.index_part5{background: #fff; border-bottom: 1px #f2f2f2 solid; overflow: hidden;}
.index_part5 .index_part5_left{width: 28%; position: relative; padding-right: 2.44%; overflow: hidden;}
.index_part5 .part5_line{width: 23px; background: #d6d6d6; height: 3px;position: absolute;  left: 11.2%;}
.index_part5 .part5_line1{top: 33px;}
.index_part5 .part5_line2{bottom: 33px;}
.index_part5_left_list{border-right: 1px #f2f2f2 solid; padding-top: 100px; height: 100%;}
.part5_h4{color: #e1e1e1; margin-top: 3px;}
.part5_title{padding-left: 12.2%;}
.index_part5 .part5_left_info{margin-top: 40px;}
.index_part5 .part5_left_info a{display: block; padding-left: 12.2%; color: #b6b6b6; height: 50px; line-height: 50px; position: relative;}
.index_part5 .part5_left_info a:before{content: ""; opacity: 0; filter:alpha(opacity=0); transition:all 0.4s; -webkit-transition:all 0.4s;  display: inline-block; width: 10px; height: 3px; background: #da251d; position: absolute; top: 50%;margin-top: -2px; left: 10px;}
.index_part5 .part5_left_info a:after{width: 30px; height: 100%; opacity: 0; filter:alpha(opacity=0); transition:all 0.4s; -webkit-transition:all 0.4s; content: ""; display: block; background: url(../images/part5_left.png) center center no-repeat; position: absolute; right: -25px; top: 0;}
.index_part5 .part5_left_info a:hover{color: #414141;}
.index_part5 .part5_left_info a:hover:before{opacity: 1; filter:alpha(opacity=100); left: 0;}
.index_part5 .part5_left_info a:hover:after{opacity: 1; filter:alpha(opacity=100); right: -15px;}
.index_part5 .part5_mid{width: 59%; position: relative; overflow: hidden;}
.index_part5 .part5_mid ul{height: 100%;}
.index_part5 .part5_mid ul li{display: none;}
.index_part5 .part5_mid ul li.first_li{display: block;}
.index_part5 .part5_more{width: 172px; height: 60px; background: #00326f; background: rgba(0,50,111,0.8); text-align: center; line-height: 60px; color: #98a3b9; display: block; position: absolute; bottom: 0; left: 0; z-index: 20;} 
.index_part5 .part5_more:hover{background: rgba(0,50,111,1);}
.index_part5 .part5_right{width: 13%;}
.index_part5 .part5_right li{position: relative;}
.index_part5 .part5_right_A{height: 80px; display: block; padding-left: 16.2%; overflow: hidden; color: #939393; border-bottom: 1px #eeeeee solid; top: 0;}
.index_part5 .part5_right li.active .part5_right_A{height: 207px;}
.index_part5 .part5_right li.active .part5_right_ab{right: 0;}
.index_part5 .part5_right_ab{position: absolute; border-left: 12px #002c62 solid; padding-left: 21.8%; padding-right: 36%; height: 207px; background: #003f8d; width: 215.7%; right: -215.7%; top: 50%;margin-top: -104px;}
.index_part5 .part5_right_ab:after{content: ""; display: block; width: 7px; height: 100%; background: url(../images/part5_sj.png) center center no-repeat; position: absolute; left: 0; top: 0;}
.index_part5 .part4_line{margin-bottom:20px; margin-top: 0; margin-left: 0; margin-right: auto;}
.index_part5 .part4_yw{color: #4c6ba0; margin-top: 10px;}
.index_part5 .part4_text{margin-top: 12px;}
.index_part5 .part1_dot{margin-left: 0; margin-top: 14px; margin-bottom: 0;}

.content_infomax{padding-bottom: 50px !important}

.news_con{position: relative; z-index: 20; min-height: 400px;}
.news_nav{text-align: center; margin-top: -91px;}
.news_nav a{width: 182px; height: 182px; display: block;text-align: center; position: relative; float: left;}
.news_navS{display: inline-block; margin: 0 auto;}
.news_nav .nwes_nav1{background: url(../images/nav_a1bg.png) top center no-repeat; color: #fff;}
.news_nav .nwes_nav2{color: #9b9b9b; border: 1px #e2e2e2 solid;  background: #fff;}
.news_nav .nwes_nav2:after,.news_nav .nwes_nav2:after{width: 15px; height: 111px; background: url(../images/news_bot.png); content: ""; transition:all 0.4s; -webkit-transition:all 0.4s; display: block; opacity: 0; filter:alpha(opacity=0); position: absolute; top: -70px; left: 50%; margin-left: -7px;}
.news_nav .nwes_nav2.active:after,.news_nav .nwes_nav2:hover:after{opacity: 1; filter:alpha(opacity=100); top: -55px;}
.news_nav .nwes_nav2.active,.news_nav .nwes_nav2:hover{color: #003f8d}

.max1130{width: 59.4%;margin-left: auto;margin-right: auto;}
.content_seconed{border-bottom: 1px #e6e6e6 solid; border-top: 1px #e6e6e6 solid;}
.content_seconed a{width: 13.2%; height: 82px; line-height: 82px; overflow: hidden; display: block; float: left; text-align: center; color: #646363; border-right: 1px #e6e6e6 solid;}
.content_seconed .max1130{border-left: 1px #e6e6e6 solid;}
.content_seconed a:hover,.content_seconed a.active{background: #003f8d; color: #fff;}
.content_seconed a.first_a{border-left: 1px #e6e6e6 solid;}

.pro_center_list{}
.pro_center_list img{max-width:100% !important; height:auto !important;}
.pro_center_list li{border-bottom: 1px #e6e6e6 solid;}
.pro_center_list li .pro_dis_A{height: 82px; line-height: 82px; overflow: hidden; display: block; color: #6c6b6b; padding-right: 100px; position: relative;}
.pro_add{width: 24px; height: 24px; position: absolute; right: 0; top: 50%; margin-top: -12px;}
.pro_add .span1{width: 6px; height: 100%; background: #e7e7e7; display: block; position: absolute; left: 50%; margin-left: -3px;top: 0;}
.pro_add .span2,.pro_add .span3{width: 100%; height: 6px; background: #e7e7e7; display: block; position: absolute;  top: 50%; margin-top: -3px;left: 0;}
.pro_add .span3{left: -15px;  opacity: 0; filter:alpha(opacity=0);}
.pro_center_list li.active .span1{top: -15px; opacity: 0; filter:alpha(opacity=0);}
.pro_center_list li.active .span2{left: 15px; opacity: 0; filter:alpha(opacity=0);}
.pro_center_list li.active .span3{left: 0; opacity: 1; filter:alpha(opacity=100);}
.pro_center_list .pro_center_edit{margin-top: 20px; color: #313131; font-size: 14px; line-height: 30px; padding-bottom: 42px; display: none;}
.pro_center_list li.first_li .pro_center_edit{display: block;}

#dowebok .dowebok_left{position: absolute; width: 50%; height: 100%; left: 0; top: 0; overflow: hidden;}
#dowebok .section{}
#dowebok .dowebok_right{position: absolute; right: 0;top: 0; height: 100%; width: 50%; background: #fff;}
#dowebok .dewebok_title{color: #494949; padding-left: 11%; width: 100%;}
#dowebok .dewebok_title .span2{color: #d6d6d6; display: block; margin-top: 4px; text-transform: uppercase;}
#dowebok .dowebok_right_info{position: relative;}
#dowebok .dewebok_title:after{content: ""; display: block; width: }
#dowebok .dewo_arrow{width: 20.4%; height: 13px; background: url(../images/deo_arrwo.png) center center no-repeat; background-size: cover; position: absolute; left: -12.1%; top: 10px;}
#dowebok .dowe_bot_info{position: relative; padding-left: 11%; padding-top: 5.88%; margin-bottom: 5.2%;}
#dowebok .dowe_bot_info_S{position: relative;}
#dowebok .dowe_num{position: absolute; top: 10px; left: 25px; width: 100%;}
#dowebok .dowe_num span{display: block; color: #d6d5d5; margin-bottom: 5.2%;}
#dowebok .dowe_num span.active{color: #747474;}
#dowebok .dowe_num span.active2{color: #20579b;}
#dowebok .dowe_bot_info_list{position: relative; z-index: 1000; height: 400px; overflow: hidden; width: 350px;}
#dowebok .dowe_bot_info_list li a{color: #616161; height: 40px; line-height: 40px; overflow: hidden; display: block;}
#dowebok .dewo_btn{position: absolute; top: 0; right: 0;width: 362px;  background: #f4f6f8; padding: 7px;}
#dowebok .dewo_btn a{width: 70px; height: 56px; background: #fff; display: inline-block; position: relative;}
#dowebok .dewo_btn .dewo_bot:after{content: ""; transition:all 0.4s; -webkit-transition:all 0.4s; display: block;width: 100%; height: 100%; left: 0; top: 0; background: url(../images/about_bot.png) center center no-repeat; position: absolute;}
#dowebok .dewo_btn .dewo_top:after{content: ""; transition:all 0.4s; -webkit-transition:all 0.4s; display: block;width: 100%; height: 100%; left: 0; top: 0; background: url(../images/about_top.png) center center no-repeat; position: absolute;}
#dowebok .dewo_btn .dewo_bot:hover:after{top: 5px;}
#dowebok .dewo_btn .dewo_top:hover:after{top: -5px;}
.HoverFUl{position: relative;}
#dowebok .section{transition:all 0.8s; opacity: 0.3; position: relative;}
#dowebok .section.actives{opacity: 1}
#dowebok .link_info{width: 452px; background: #fff; height: 432px; padding: 46px; padding-right: 32px; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto;}
#dowebok .link_info .link_span{width: 26px; height: 26px; display: block; position: absolute;}
#dowebok .link_info .link_span1{border-top: 7px #003f8d solid; left: -26px; top: -26px; border-left: 7px #003f8d solid;}
#dowebok .link_info .link_span2{border-top: 7px #003f8d solid; right: -26px; top: -26px; border-right: 7px #003f8d solid;}
#dowebok .link_info .link_span3{border-bottom: 7px #003f8d solid; left: -26px; bottom: -26px; border-left: 7px #003f8d solid;}
#dowebok .link_info .link_span4{border-right: 7px #003f8d solid; right: -26px; bottom: -26px; border-bottom: 7px #003f8d solid;}
#dowebok .link_info .link_h3{color: #646464; font-weight: bold;}
#dowebok .link_h5{color: #cecece; font-size: 10px; margin-bottom: 38px; margin-top: 7px;}
#dowebok .link_info .lett{line-height: 30px; color: #707070;}
#dowebok .link_info .link_dot{position: absolute; top: 200px; left: -69px;  animation:menumoves 2.5s ease-in-out infinite alternate; -webkit-animation:menumoves 2.5s ease-in-out infinite alternate;}
#dowebok .link_info .link_next{width: 82px; height: 82px; background: #003f8d; position: absolute; top: 156px; right: -41px; display: block; animation:menumove 2.5s ease-in-out infinite alternate; -webkit-animation:menumove 2.5s ease-in-out infinite alternate;}
@keyframes menumove{
  0%{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px)}
   33.33%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px)}
  66.66%{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px)}
  100%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px)}
}
@-webkit-keyframes menumove{
   0%{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px)}
   33.33%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px)}
  66.66%{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px)}
  100%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px)}
}
@-moz-keyframes menumove{
  0%{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px)}
   33.33%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px)}
  66.66%{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px)}
  100%{transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px)}
}

@keyframes menumoves{
  0%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px)}
   33.33%{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}
  66.66%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px)}
  100%{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}
}
@-webkit-keyframes menumove{
   0%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px)}
   33.33%{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}
  66.66%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px)}
  100%{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}
}
@-moz-keyframes menumove{
  0%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px)}
   33.33%{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}
  66.66%{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px)}
  100%{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px)}
}

#dowebok .link_info .link_next:after{content: ""; transition:all 0.5s; -webkit-transition:all 0.5s; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/link_next.png) center center no-repeat;}
#dowebok .link_info .link_next:hover:after{top: 5px;}
#dowebok .dewebok_title2{position: absolute; top: 0; left: 0;}
#dowebok .dewebok_title2 .span1{color: #215ca5;}
#dowebok .dewebok_title2 .dewo_line{width: 26px; height: 1px; background: #eff0f1; margin-top: 15px; margin-bottom: 15px;}
#dowebok .dewo_arrow2{background: url(../images/deo_arrwo2.png) center center no-repeat; background-size: cover;} 
#dowebok .dowebok_right_info2{padding-top: 90px; height: 100%; padding-bottom: 60px; position: relative;}
#dowebok .dowebok_right_info2s{height: 100%; padding-top: 118px; position: relative;}
#dowebok .recuit_list{height: 100%;}
#dowebok .recuit_list a,.pageF{height: 10%;font-size: 14px;transition:all 0.4s;-webkit-transition:all 0.4s;color: #666666;padding-left: 11%;padding-right: 17.8%;background: #f4f6f8;display: block;position: relative;}
#dowebok .recuit_back{ position: absolute; right: 8.75%; top: 50%; margin-top: -7px; padding-left: 18px; background: url(../images/back_icon.png) left center no-repeat;}
.pro_add2{width: 15px; height: 15px; position: absolute; right: 8.75%; margin-top: -7px;}
.pro_add2 .span1{width: 3px; height: 100%; background: #dbdbdb; display: block; position: absolute; left: 50%; margin-left: -2px;top: 0;}
.pro_add2 .span2,.pro_add2 .span3{width: 100%; height: 3px; background: #dbdbdb; display: block; position: absolute;  top: 50%; margin-top: -2px;left: 0;}
#dowebok .recuit_list a:nth-child(2n){background: #fff;}
#dowebok .baiS2{position: absolute; left: 0;bottom: 0; width: 100%; height: 60px;}
.dowebok_right2{padding-top: 0 !important}
#dowebok .recuit_list a:hover{background: #da251c; color: #fff;}
.sect_detail{height: 100%;padding: 0 11%;}
.sect_detail_content{color: #8a8989; line-height: 32px; height: 100%; overflow: hidden; padding-right: 6.17%;}
#dowebok .contact_formF{padding: 0 9.375%; height: 100%;}
#dowebok .contact_form{width: 100%; height: 100%; border-top: 1px #e5e6e6 solid; padding-top: 6.17%;}
#dowebok .contact_input{width: 59%; height: 11.2%; border: 1px #ebebeb solid; background: none; font-size: 14px; color: #a6a6a6; padding: 0 20px; margin-bottom: 10px;}
#dowebok .contact_textarea{height: 36.4%; width: 78%; background: none; border: 1px #ebebeb solid; color: #a6a6a6; padding: 20px; font-family: 'Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜'; font-size: 14px;}
#dowebok .contact_submit{width: 27%; margin-top: 30px; cursor: pointer; height: 10%; border: 5px #003f8d solid; color: #003f8d; background: none;}
#dowebok .contact_submit:hover{background: #da251c;  border-color: #da251c; color: #fff;}

.dowebok{position: relative;}
#link_detaiT{position: fixed; height: 100%; top: 0; left: 0;width: 100%;}
.sect3_info,.sect5_info{position: relative; height: 100%;}
.about_footer{position: absolute; top: 100%; left: 0; width: 100%;}
.recuit_detail{color: #929292;line-height: 30px;padding: 0 11%;height: 95%;}
.recuit_detailS{height: 100%;padding-right: 20px;}
.recuit_list_detail{position: relative; padding-top: 100px;}
#dowebok .recuit_list_detail .recuit_detail_A{position: absolute; top: 0; width: 100%; left: 0;}

.currentOption{ width: 100%;  z-index: 20 ; position: relative; height: 80px; line-height: 80px; }
.currentOption .curOptionTopRight{width: 100%;  color: #9b9b9b; font-size: 13px;}
.currentOption .curOptionTopRight span{vertical-align: middle;}
.currentOption .curOptionTopRight a{color: #9b9b9b; font-size: 13px; vertical-align: middle;}
.currentOption .curOptionTopRight img{margin: 0 12px;}
.currentOption .curOptionTopRight a:hover,.currentOption .curOptionTopRight a.active{color: #4e4e4e;}
.current_home{background: url(../images/current_home_icon.png) center center no-repeat; height: 15px; width: 13px; display: inline-block;}
.detail_info{background: #fff; padding: 3.5% 4.6%; color: #666666; line-height: 30px; font-size: 14px;}

.baiS{border-top: 1px #ececec solid; height: 65px; line-height: 65px; background: #fff; border-bottom: 1px #ececec solid;}
.baiS a{display: block; width: 8.84%; float: left; border-right: 1px #ececec solid; height: 100%; }
.baiS  .bai_icon1{background: url(../images/bai_icon1.png) center center no-repeat;}
.baiS  .bai_icon2{background: url(../images/bai_icon2.png) center center no-repeat;}
.baiS  .bai_icon3{background: url(../images/bai_icon3.png) center center no-repeat;}
.baiS  .bai_icon4{background: url(../images/bai_icon4.png) center center no-repeat;}

.top_white{background: #fff; position: fixed; bottom: 100%; left: 0; width: 100%; z-index: 9999}
#content2{position: absolute; background:#f1f3f5; left: 0; width: 100%; }
.bot_slide_img{position: fixed; top: 100%; width: 100%;z-index: 10000; height: 65%; left: 0;}

.culture_list{}
.culture_list li a{padding: 3.75% 0; display: block; border-bottom: 1px #eaeaea solid; position: relative;}
.culture_list .culture_info{position: relative;}
.culture_list .culture_img{width: 27.2%; height: 194px; position: relative;}
.culture_list .culture_right{position: absolute; width: 100%; padding-left: 27.2%; left: 0; top: 0;}
.culture_list .culture_right_mes{padding-left: 20px;padding-right: 15px;}
.culture_list .cul_h3{color: #515050; height: 22px; line-height: 22px; overflow: hidden;}
.culture_list .cul_data{color: #bcbcbc; margin-top: 10px; margin-bottom: 18px;}
.culture_list .cul_line{width: 27px; height: 1px; background: #d2d2d2;}
.culture_list .cul_text{color: #616161; margin-top: 8px; margin-bottom: 18px; line-height: 30px; height: 90px; overflow: hidden;}
.cul_dot span{width: 5px; height: 5px; background: #d2d2d2; border-radius: 50%; display: inline-block; margin-right: 3px;}
.culture_list li a:hover{background: #f4f6f7;}

.culF_con{margin-top: 80px;}
.culF_con .culF_left{width: 50%;}
.culF_con .culF_right{width: 50%;}
.culF_con .culF_info{padding: 11% 32px; padding-bottom: 17.3%;}
.culF_con .culF_info1{background: #da251c; margin-top: 19%;}
.culF_con .culF_info2{background: #003f8d; margin-top: 14.2%; padding-bottom: 19.46%;}
.culF_con .culF_h2{color: #fff; position: relative;}
.culF_con .culF_num{width: 122px; height: 24px; color: #fff;line-height: 24px; position: absolute; padding-right: 27px; font-family: 'Arial'}  
.culF_con .culF_num1{left: -130px; text-align: right; top: 0; background: url(../images/culF_right.png) center center no-repeat;}
.culF_con .culF_data{color: #fff; opacity: 0.3; margin-top: 12px; margin-bottom: 18px;}
.culF_con .culF_line{width: 17px; height: 1px; background: #d2d2d2;}
.culF_con .culF_text{color: #fff; opacity: 0.7; line-height: 30px; margin-top: 40px; margin-bottom: 5px;}
.culF_con .culF_more{color: #fff; padding-right: 22px; margin-top: 35px; background: url(../images/culF_more.png) right center no-repeat; display: inline-block;}
.culF_con .culF_img{position: relative;}
.culF_con .culF_num2{left: -22px; padding-left: 34px; top: 40px; background: url(../images/culF_left.png) center center no-repeat;}
.culF_con .img2{display: none;}
.culF_con .culF_img2{display: none;}

.recuit_list_span{height: 18px; line-height: 18px; overflow: hidden; display: block;}

#footer {background: #fff;}
#footer .footer_top{padding: 40px 3.125% 30px 3.125%;}
#footer .footer_nav {margin-left: -30px;}
#footer .footer_nav a{display: block; position: relative; transition:all 0.4s; -webkit-transition:all 0.4s; float: left; color: #808080; font-size: 13px; padding: 0 30px;}
#footer .footer_nav a:after{content:""; display: block; width: 1px; height: 9px; background: #e2e2e2; position: absolute; right: 0; top: 50%; margin-top: -4px;}
#footer .footer_nav a:hover{color: #000; margin-right: 10px;}
#footer .footer_top_rightx{padding: 0 16px; height: 21px; position: relative; line-height: 21px; text-transform: uppercase; float: left; color: #cfcfcf;  display:inline-block;}
#footer .footer_top_rightx:after{content:""; display: block; width: 1px; height: 9px; background: #e2e2e2; position: absolute; left: 0; top: 50%; margin-top: -4px;}
#footer .footer_icon{width: 47px; height: 21px; padding: 0;}
#footer .footer_icon1{background: url(../images/footer_icon1.png) center center no-repeat;}
#footer .footer_icon2{background: url(../images/footer_icon2.png) center center no-repeat;}
#footer .footer_top_rightx a{color: #cfcfcf;}
#footer .footer_top_rightx a:hover{color: #000;}
#footer .footer_top_bot{color: #bcbcbc; line-height: 20px; margin-top: 20px;}
#footer .footer_bot{padding: 20px 3.125%; color: #b0acac; background: #f7f7f7;}

.header_bg1.active{top: 0 !important;}



@media screen and (max-width: 1700px){
#header .logo{top: 3.7%;}
#header,.subnav{padding-top: 184px}
#dowebok .dowebok_right{/* padding-top: 90px; */}
}

@media screen and (max-width: 1500px){
  #nav li{height: 60px;}
  .subnav .subnavInfo{padding-top: 60px;}
  .subnav .subnavInfoS li{line-height: 60px;}
  .subnav .subnavInfoS li a{height: 60px;}
  #header .nav_tel_block{padding-top: 360px;}
  #header,.subnav{padding-top: 146px;}
  #header .logo img{width: 160px; height: auto;}
  #dowebok .dewo_btn{width: 320px;}
  #dowebok .dewo_btn a{width: 55px; height: 45px;}
  #dowebok .dowe_bot_info_list{height: 350px;}
  #dowebok .dowe_bot_info_list li a{height: 35px;}
  .news_nav a{width: 140px; height: 140px;}
  .news_nav{margin-top: -70px;}
  #dowebok .dowebok_right_info2s{padding-top: 92px;}
  #dowebok .dowebok_right_info2{padding-top: 40px;}
  #dowebok .contact_submit{margin-top: 15px; height: 40px; width: 150px;}
  .recuit_list_detail{padding-top: 60px;}
  #menu{width: 	100px; height: 200px;}
}
@media screen and (min-height: 560px) and (max-width: 1400px){
#header .logo img{width: 146px; height: auto;}
#header,.subnav{padding-top: 130px;}
}
@media screen and (max-width: 1200px){
  .headerBot .nav .ul1>li>a{padding-left: 12px; padding-right: 12px;}
}
@media screen and (max-width: 1024px){
  #menu{left: 100% !important; margin-left: -80px;}
  #header{left:-300px; }
  #header.active{left: 0;}
   #header.pageHeader.active{left: -300px;}
  .side_nav{display: none;}
  #menu{width: 80px; height: 160px;}
    .index_part1 li,.w50{transition:all 0.4s; -webkit-transition:all 0.4s;}
    .part5_right_ab{display: none;}
    .headerBot .nav ul{display: none !important;}
    .page_menu{right: 3.125%; position: fixed;}
    #third_fix{display: none !important;}
    .max1130{width: 100%; padding: 0 15px;}
    .content_seconed a{width: 20%; height: 60px; line-height: 60px;  border-bottom: 1px #e6e6e6 solid;}
    .pro_center_list li .pro_dis_A{height: 60px; line-height: 60px;}
    .content_seconed .max1130{padding: 0;}
    #dowebok .dewo_btn{right: 0; width: auto; position: relative; margin-top: 15px;}
    #dowebok .dowe_num{left: 8px; display: none;}
    .headerBot .logo{top: 10px;}
    .page_menu{top: 20px;}
    #dowebok .dowe_bot_info_list{width: 100%;}
    #dowebok .dowe_bot_info_S{padding-right: 15px;}
    #dowebok .dewo_btn a{width: 40px; height: 40px;}
    .about_footer{display: none;}
	#dowebok .dewebok_title .span2{display: none;}
	#dowebok .dowebok_right_info2s{padding-top: 70px;}
	#dowebok .dowebok_right_info2{padding-top: 65px;}
	#content #dowebok .dowebok_right_info2{padding-top: 25px;}
	.recuit_detailS,.sect_detail_content{overflow: auto;}
	#header.pageHeader{left:0 }
	#fixd_top{display: none;}
	.index_bannerF {display: block;}
	.box_skitter_large{display: none;}
	#bannerF, .box_skitter_large{position: relative !important;}
	#content{top: 0 !important}
	.subnav {display: none;}
	.news_data_scroll .news_data_scroll_main{overflow: auto;}
	.sect_detail_content{overflow: auto;}
	#dowebok .section{opacity: 1;}
	.baiS{height: 60px;}
	.baiS a{border-bottom: 1px #ececec solid;}
	.slide_nav .slide_logo a img{width: 120px;}
	.about_secCon .baiS {display: none;}
}	
@media screen and (max-width: 992px){
  .index_part1 li{width: 50% !important; height: 136px; border-bottom: 1px #2f5f9a solid;}
  .index_part1 li.li4{width: 100% !important}
  .index_part1{height: auto;}
  .w50{width: 100%;}
  .index_part2 .part2_left_left{display: none;}
  .index_part2 .part2_left_right{width: 100%;}
  #footer .footer_nav a{margin-bottom: 10px;}
   #footer .footer_bot{text-align: center; line-height: 24px;}
}
@media screen and (max-width: 768px){

}
@media screen and (max-width: 560px){
  .index_part5 .index_part5_left{width: 100%;}
  .index_part5 .part5_right{width: 41%;}
  #footer .footer_top{display: none;}
  .pro_center_list li .pro_add{transform:scale(0.6); -webkit-transform:scale(0.6);}
  #dowebok .dowebok_right{width: 100%;}
  #dowebok .dowebok_left{display: none;}
	.baiS a{width: 25% !important;}
	.top_white{display: none;}
	.header_bg{transition:all 0.4s; -webkit-transition:all 0.4s;}
	.currentOption .curOptionTopRight img{margin: 0 2px;}
	.culture_list .culture_img{width: 90px; height: 70px;}
	.culture_list .cul_dot{display: none;}
	.culture_list .cul_data{margin-top: 2px; margin-bottom: 3px;}
	.culture_list .cul_line{display: none;}
	.culture_list .cul_text{height: 20px; line-height: 20px; margin-top: 10px; margin-bottom: 0;}
	.culF_con .culF_right{width: 100%;}
	.culF_con .culF_left{width: 100%;}
	.culF_con  .culF_img1{display: none;}
	.culF_con  .culF_img .img1{display: none;}
	.culF_con  .culF_img .img2{display: block;}
	.culF_con .culF_img2{display: block; margin-top: 30px;}
	.culF_con .culF_info1{margin-top: 0;}
	.culF_con .culF_info2{margin-top: 0;}
	.culF_con .culF_num{display: none;}
	.culF_con{margin-top: 40px;}
	.news_nav a{width: 100px; height: 100px; font-size: 14px;}
  	.news_nav{margin-top: -50px;}
  	.news_nav .nwes_nav2:after, .news_nav .nwes_nav2:after{display: none;}
  	#dowebok .contact_form{border: 0; padding: 0;}
  	#dowebok .contact_input{width: 100%;}
  	#dowebok .contact_textarea{width: 100%;}
  	#dowebok .link_info{width: 90%; padding: 15px;}
  	#dowebok .link_h5{margin-bottom: 15px;}
  	#dowebok .link_info .lett{line-height: 30px;}
  	#dowebok .link_info .link_span{display: none;}
  	#dowebok .link_info .link_next{display: none;}
  	#dowebok .link_info .link_dot{display: none;}
  	.banner_mid_img{width: 72%;}
  	.culture_list .culture_right{padding-left: 100px;}
  	#dowebok .recuit_list a, .pageF{padding-right: 110px;}
	#header .header_tel img{width:120px;}
	#header .logo img{width:120px}
	#header, .subnav{padding-top:110px}
	#nav li{height:55px;}
	#header .nav_tel_block{padding-top:324px}
}
@media screen and (max-width: 420px){
  .index_part1 li{width: 100% !important; }
  .headerBot .logo{width: 240px;}
  .headerBot .logo img{width: 100%}
  .content_seconed a{width: 50%;}
  #dowebok .dowe_bot_info_list li a{height: 30px; line-height: 30px;}
    #dowebok .dowe_bot_info_list{height: 300px;}
}