@-webkit-keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}@-moz-keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}@-o-keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}@keyframes bottom1{0%,100%{bottom:40px}50%{bottom:15px}}body,html{margin:0;padding:0;color:#282828;font-family:"微软雅黑", Menlo, Monaco, Consolas, "Courier New", monospace}a{color:#282828}body{min-width:1200px;line-height:1;background:#fff}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;line-height:1}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}p{font-size:16px;margin:0;padding:0;line-height:1.6}ul,ol{list-style:none;padding:0;margin:0}a{text-decoration:none}.underline{border-bottom:1px solid #ededed}.underlines{border-bottom:2px solid #ededed}::-webkit-input-placeholder{color:#aaaaaa}:-moz-placeholder{color:#aaaaaa}::-moz-placeholder{color:#aaaaaa}:-ms-input-placeholder{color:#aaaaaa}.container{width:1200px;margin:0 auto;padding:0}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.ellipsis6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex_wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row}.flex_nowrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;flex-direction:row}.flex_center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex_right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.flex_left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}.flex_justify_between{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.flex_space_around{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around}.justify-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.first_box,.justify_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.first_box>*,.justify_box>*{width:0;height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.first_box>*:first-child,.justify_box>*:first-child,.justify_box>*:last-child{width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.img_box{overflow:hidden;position:relative}.img_box img{width:100%;height:100%;transition:transform 0.5s linear;-ms-transition:transform 0.5s linear;-moz-transition:transform 0.5s linear;-webkit-transition:transform 0.5s linear;-o-transition:transform 0.5s linear}header{background:#1c1c1c}header>div{height:40px}header ul{padding-right:20px}header a{font-size:16px;color:#ffffff}header a span{display:inline-block;padding:0 10px}header h4{color:#ffffff}header h4 span{font-weight:bold}header h5{color:#ffffff}.banner_box{position:relative}.logo_icon{height:65px}.logo_icon span{display:block;width:304px;height:55px;background:url("../images/logo_icon.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.logo_icon h3{color:#fff;margin-left:20px;border-left:1px solid #fff;padding-left:20px;letter-spacing:5px}.nav_box{position:absolute;left:0;top:0;right:0;border-bottom:1px solid rgba(229,229,229,0.2);z-index:10}.nav_box>div{height:75px}.nav_box ul li{padding:0 16px}.nav_box ul li:not(:last-child){border-right:1px solid #fff}.nav_box ul li:last-child{padding-right:0}.nav_box ul li a{display:block;font-size:18px;color:#ffffff;position:relative}.nav_box ul li a::after{display:block;content:"";width:100%;height:1px;position:absolute;left:0;bottom:-10px;background:#fff;transition:transform 0.5s linear;-ms-transition:transform 0.5s linear;-moz-transition:transform 0.5s linear;-webkit-transition:transform 0.5s linear;-o-transition:transform 0.5s linear;transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0)}.nav_box ul li.active a::after,.nav_box ul li:hover a::after{transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1)}.tab_list{border-bottom:1px solid #e4e3e3}.tab_list ul li a{    display: block;
    width: 307px;
    height: 65px;
    line-height: 65px;
    padding: 0 15px;
    margin: 0 30px;
    font-size: 18px;
    color: #888888;
    position: relative;
    border: 1px solid #ccc;
    /* margin-bottom: 10px; */
    text-align: center;
    /* margin: auto; */
    margin-top: 5px;
    margin-bottom: 5px;}.tab_list ul li.active a,.tab_list ul li:hover a{color:#0168b7}.tab_list ul li.active a::after,.tab_list ul li:hover a::after{display:block;content:"";position:absolute;z-index:1;left:0;right:0;bottom:-1px;background:#0168b7;height:1px}.tabs_item a::before{position:absolute;top:50%;right:-5px;display:block;content:"";width:12px;height:7px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:url("../images/tabs_item_icon.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.tabs_item.active a::before,.tabs_item:hover a::before{background:url("../images/tabs_item_active_icon.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.crumbs_box h4{background:#464646;height:50px;line-height:50px;color:#fff;width:120px;text-align:center}.crumbs_cont .addr_icon{display:block;width:14px;height:20px;background:url("../images/addr_icon.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.crumbs_cont h5{color:#929191;margin-left:5px}.crumbs_cont ul li:not(:last-child)::after{display:block;content:"-";margin:0 3px}.crumbs_cont ul li a{font-size:14px;color:#929191}div.pagination{float:none !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px}div.pagination a,div.pagination span{font-size:15px;color:#282828}.pagination ul>.active>a,.pagination ul>.active>span{color:#fff !important;background:#0168b7 !important}.page_banner{width:100%;height:800px}div.paginations{margin-top:40px}div.paginations a{display:block;width:150px;height:40px;line-height:40px;text-align:center;border:1px solid #ddd;color:#ddd;background:#fff;margin:0 15px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px}div.paginations a:hover{background:#0168b7;border-color:#0168b7;color:#fff}.swiper-pagination-bullet-active{background:#0168b7 !important}.swiper-pagination-bullet{background:#fff;opacity:1;width:12px;height:12px}.title_box{padding:90px 0 35px;text-align:center}.title_box h1{font-size:48px;font-weight:bold;margin-bottom:15px;height:58px;line-height:58px}.title_box h1 span{display:inline-block;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;cursor:pointer}.title_box h3{color:#8a8a8a;font-size:24px}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0, 0, 0)}20%,60%{-webkit-transform:translate3d(-10px, 0, 0)}40%,80%{-webkit-transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}20%,60%{transform:translate3d(-10px, 0, 0)}40%,80%{transform:translate3d(10px, 0, 0)}}
	
	.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100}.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;transition:all 0.5s}.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "寰蒋闆呴粦";overflow:hidden}.side ul li .sidebox1{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "寰蒋闆呴粦";overflow:hidden}.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s}.side ul li .sidetop:hover{background:#0168b7;opacity:1;filter:Alpha(opacity=100)}.side ul li img{float:left}.side ul li .sidebox_ewm{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "寰蒋闆呴粦";overflow:hidden}.side ul .sidebox_ewmbox:hover{width:54px;height:210px !important}.side ul .sidebox_ewmbox p{transition:all 0.5s;left:5px;top:0px}.side ul .sidebox_ewmbox:hover p{display:block;position:relative;left:5px;top:0px;transition:all 0.5s}.side ul .sidebox_ewmbox img{margin-left:0px;transition:all 0.5s}
	
	footer{background:#1b1b1b}footer>div{flex-wrap:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.footer_left{padding-top:60px;box-sizing:border-box;display:block;width:323px;height:472px}.footer_logo{display:block;width:266px;height:76px;background:url("../images/footer_logo.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.footer_logo+div{display:block;width:323px;height:342px;background:url("../images/footer_left.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.footer_center{width:450px;padding-top:45px}.footer_center li{width:50%;box-sizing:border-box;border-left:1px solid #484848}.footer_center li a{display:block;color:#f7f7f7;font-size:14px;box-sizing:border-box;margin:15px 35px;padding-right:10px;background:url("../images/right_icon.png") no-repeat right center}.footer_right h2{color:#e8e8e8;font-size:16px;padding:60px 0 15px}.footer_right h3{color:#e8e8e8;font-size:34px;padding-bottom:50px;line-height:50px;font-weight:bold}.footer_right_img{display:block;width:300px;height:152px;background:url("../images/code_img.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.footer_tips{background:#0d0d0d}.footer_tips h5{color:#f7f7f7}.footer_tips h5 a{color:#f7f7f7;display:inline-block;padding-right:10px}.return_icon{display:block;width:81px;height:82px;cursor:pointer;background:url("../images/return_icon.png") no-repeat;background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;-ms-background-size:100% 100%;-webkit-background-size:100% 100%}.page_banner{display:block;width:100%;height:800px}.detail_container{padding:60px 0 80px}.detail_container>h1{text-align:center;padding-bottom:40px;line-height:1.4;font-size:30px;font-weight:bold}.detail_container p{font-size:16px;line-height:1.6}.detail_container img{max-width:100% !important}.pswp__caption__center{text-align:center}
		.h_top {
		    height: 81px;
		    overflow: hidden;
		    background: white;
			position: relative;
			z-index: 2;
		}
		.header, .content, .footer {
			width: 1200px;
			margin: 0 auto;
				}
		.pr {
		    position: relative;
		}
		.t_top{
		    height: 40px;
		    overflow: hidden;
		    line-height: 40px;
		    color: #fff;
		}	
		.t_top0{
		    color: #8e8e8e;
		}
		.t_top p i {
		color: #8e8e8e;
		display: inline-block;
		width: 30px;
		text-align: center;
		font-style: normal;
		}
		.t_top p {
		    float: right;
			margin-right: 56px;
		}	
		.t_top p a {
		    color: #8e8e8e;
			display: inline-block;
			line-height: 40px;
			height: 40px;
		}
		
		.menu {
		    white-space: nowrap;
		    width: 1200px;
		    height: 69px;
		    line-height: 52px;
		    font-size: 16px;
		}
		.menu li.cur a, .menu li{
		    list-style: none;
		}
		.menu li.cur a, .menu li a:hover {
		    border-top: none;
		    text-decoration: none;
		    border-bottom: solid 3px #0a318f;
		    color: #0a318f;
		}
		
		.menu li a {
		    padding: 14px 0 5px 0;
			text-decoration: none;
		}
		
		.menu li a:before{
		    display: none;
		}
		.menu li {
		    float: left;
		    padding: 0 40px 0 0;
		    position: relative;
		}

		.menu li a:-webkit-any-link {
		    display: block;
		}
		.menu li a {
		    color: #1a1a1a;
		    height: 57px;
		    border-top: solid 3px rgba(0 , 0 , 0 , 0);
		    position: relative;
		}





        .f_bj{
			color: #fff;
			clear: both;
			height: 480px;
			line-height: 30px;
			position: relative;
			z-index: 9;
			background: #2b2b2b;
	}
        .f_bj:before,.f_nav:before{content: "";position: absolute;width: 100%;height:1px;bottom: 0;left: 0;z-index: -1;background: #556790;}
        .f_bj:before{bottom:69px;}
        .f_bj a{color:#fff;font-size: 14px;}

        .f_nav{height:101px;line-height:100px;text-align: right;overflow: hidden;position: relative;margin-bottom: 53px;}
        .f_nav span{display: inline-block;width: 95px;position: relative;text-align: left;font-size: 20px;float: left;}
        .f_nav span:before{content: "";position: absolute;width:0;height:0;top:45px;left: 88px;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #fff;}
        .f_nav i{display: inline-block;width:72px;text-align: center;font-style: normal;}
        .f_nav a:hover{text-decoration: underline;font-weight: bold;}
        .f_con{height: 257px;}
        .f_logo{width: 515px;}
        .f_logo span{display: block;padding: 20px 0 0;height: 94px;}

        .f_bj {
            background: #2b2b2b;
			
        }
        .f_bj:before, .f_nav:before {
            content: "";
            position: absolute;
            width: 100%;
            height: 1px;
            bottom: 0;
            left: 0;
            z-index: -1;
            background: #818181;
        }
        .f_wz {
            width: 860px;
            line-height: 70px;
            opacity: 0.8;
            background: #212121;
        }
        .link_c{
            background: #212121;
        }
        .f_code{width:296px;padding: 37px 0 0;}
		.fr {
		    float: right;
		}
		.fl {
		    float: left;
		}
		.f_text {
		    width: 385px;
		}
		.f_text h3 {
		    font-weight: normal;
		    font-size: 20px;
		    line-height: 44px;
		}
		.f_text li {
		    opacity: 0.8;
			font-size: 14px;
		}
        .f_code p{width:102px;float: left;text-align: center;line-height:45px;margin: 0 0 0 46px;}
		.f_logo p{font-size: 14px;line-height: 30px;width: 75%;}
        .f_code img{width:93px;height: 93px;display: block;padding:4px;background: #fff;}
        .f_code span{display: block;font-size: 14px;}

        .f_wz{width: 860px;line-height:70px;opacity: 0.8;    font-size: 14px;}