﻿@charset "utf-8";

/* CSS Document */

@font-face {

      font-family: 'OsRegular';

      src: url('../fonts/oswald.woff2') format('woff2'),

          url('../fonts/oswald.woff') format('woff'),

          url('../fonts/oswald.ttf') format('truetype');

      font-weight: bold;

      font-style: normal;

      font-display: swap;

  }







.header{width:100%; position:relative; background-color:#aa182c;left:0px; top:0px; z-index:111;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;/* padding:10px 0;*/}

.header.fixedmenu1{ position:relative; }

.header.fixedmenu,.header.fixedmenu1.fixedmenu{ position:fixed; top:0px; left:0px; z-index:111111;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1); }



.i_logo{width:18.5%; text-align:center; padding:10px 0px; transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}

.i_logo img{ height:100px; transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}





.i_logo_ul{width:40.75%;}

.i_logo_ul .nav_menu{width:100%; margin:0px; padding:0px; display:flex;justify-content: space-between;}

.i_logo_ul .nav_menu li{ height:120px; margin:0px; float:left; padding:0px; position:relative;z-index:1111111;}

.i_logo_ul .nav_menu li .a_nav{ padding:0px 32px; position:relative; height:120px; line-height:120px; display:inline-block; text-align:center; overflow:hidden; color:#fff; font-size:16px;}

.i_logo_ul .nav_menu li .a_nav:hover,.i_logo_ul .nav_menu li .a_nav.active,.i_logo_ul .nav_menu li .a_nav.active1{ color:#fff;text-decoration:none; }

/*.i_logo_ul .nav_menu li .a_nav:after{width:0px; height:5px; background-color:#184d93; position:absolute; left:50%; margin-left:-18px;bottom:25px;  content:"";-webkit-transition:all 0.5s;transition:all 0.5s;-moz-border-radius: 2.5px;-webkit-border-radius: 2.5px;border-radius:2.5px;}.i_logo_ul .nav_menu li .a_nav:hover:after,.i_logo_ul .nav_menu li .a_nav.active:after,.i_logo_ul .nav_menu li .a_nav.active1:after{width:36px;}*/

.i_logo_ul .nav_menu li dl{width:100%; background-color:#fff; position:absolute; left:0px;top:100%; display:none;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}

.i_logo_ul .nav_menu li dl dd{ float:left;width:100%;}

.i_logo_ul .nav_menu li dl dd a{ width:100%; padding:10px 10px; line-height:1.7; text-align:center; color:#aa182c; font-size:14px; display:inline-block; overflow:hidden; text-align:center;}

.i_logo_ul .nav_menu li dl dd a:hover{ color:#fff; background-color:#aa182c;}



.i_ssbn{width:10%; margin-left:4%; margin-top:30px; height:30px; background-color:#f2f2f6;-moz-border-radius: 15px;      /* Gecko browsers */

-webkit-border-radius: 15px;   /* Webkit browsers */

border-radius:15px;            /* W3C syntax */ padding:0px 10px;}

.i_ssbn .ipt1{width:12%; height:30px; background:url(../images/tb_01.png) left center no-repeat; cursor:pointer; border:0px;}

.i_ssbn .ipt2{width:88%; height:30px; background-color:transparent; line-height:30px; border:0px; color:#333; font-size:14px;}





.wap_ssbn{width:30px; height:100%;  background:url(../images/tb_01.png) center no-repeat;  background-size:16px; position:absolute; top:0px; right:50px; z-index:10000;}

.wap_ssbn span{width:100%; height:100%; display:inline-block;}

.wap_ssbn_div{width:200px; display:none; background-color:#fff; z-index:10000; position:absolute; right:0px; top:100%;box-shadow: 0px 5px 20px 0px #d9d9d9;}

.wap_ssbn_div .ipt1{width:80%; height:40px; line-height:40px; text-indent:15px; border:0px; font-family:"微软雅黑"; background-color:#fff; color:#b9b9b9; font-size:13px;}

.wap_ssbn_div .ipt2{width:20%; height:40px; background:url(../images/tb_01.png) center no-repeat;  border:0px;}



.wap_bbqh{ height:30px; line-height:30px; position:absolute; right:90px; top:50%; margin-top:-15px; color:#666; font-size:14px;}

.wap_bbqh a{ color:#666; padding:0px 5px; display:inline-block;}

.wap_bbqh a:hover,.wap_bbqh a.active{ color:#158be0;}





.header.fixedmenu .i_logo img{ height:60px;}

.header.fixedmenu .i_logo_ul .nav_menu li .a_nav{ height:80px; line-height:80px;}

.header.fixedmenu .i_logo_ul .nav_menu li{ height:80px;}



.i_box1{ padding-top:115px;}

.i_box1 .a_img_l{width:64%; padding:80px 7% 0px 7%;}

.i_box1 .a_img{width:36%; display:inline-block; overflow:hidden;}

.i_box1 .a_img img{ max-width:100%; height:auto !important;}

.i_box1_t{width:100%; line-height:1.2; color:#000000; font-size:30px; font-weight:bold;}

.i_box1_t .s1{ font-family:Georgia, "Times New Roman", Times, serif; line-height:1.15; font-weight:normal; font-size:60px; color:#222;filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity: 0.1;   opacity: 0.1;}

.i_box1_t.active{ text-align:center;}

.i_box1_c{width:100%; padding-top:45px; color:#333333; font-size:16px; text-align:justify; line-height:30px;}



.i_bg1{ background-color:#f8f6f3;}



.i_box2{ padding:65px 0px 150px 0px;}

.i_box2_c{width:100%; margin-top:90px;}

.product_swiper{width:100%; overflow:visible;}

.product_swiper .swiper-slide{width:184px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition:all 0.5s;transition:all 0.5s; display:inline-block;}

.product_swiper .swiper-slide .div{width:100%; display:inline-block; color:#222222; font-size:16px; position:relative;}

.product_swiper .swiper-slide .div:hover{ color:#222;}

.product_swiper .swiper-slide .div .a_img{width:100%; display:inline-block;  position:relative; z-index:111;animation: float 2s ease-in-out infinite;

    animation-play-state: paused; }

.product_swiper .swiper-slide .div .a_img img{width:100%;transition: all 1s cubic-bezier(.25,.8,.25,1)}

.product_swiper .swiper-slide .div .a_text{width:100%; height:50px; line-height:50px; text-align:center; overflow:hidden;}

/*.product_swiper .swiper-slide .div:hover .a_text{ display:none;}*/

.product_swiper .swiper-slide .div .a_text1{width:270px; height:270px;-moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */ position:absolute; left: 50%;

   /*bottom:-156px; */top: calc(100% - 140px);overflow:hidden; transform: translateX(-40%) scale(0); transition: all 1s cubic-bezier(.25,.8,.25,1);transform-origin: center top;}



/*.product_swiper .swiper-slide .div .a_text1:after{width:270px; height:270px; background-color:#bea668; position:absolute; left:0px; top:0px; z-index:1; content:"";}*/

.product_swiper .swiper-slide .div .a_text1_c{width:100%; padding:40px 5px 0px 5px; background:url(../images/tb_08.png) top center no-repeat; position:absolute; left:0px; top:50%; z-index:2; display:none;}

.product_swiper .swiper-slide .div .a_text1_con{width:100%; height:44px; line-height:44px; overflow:hidden; text-align:center; color:#fff; font-size:24px;}



.product_swiper .swiper-slide .div:hover .a_img{

        animation-play-state: running

    }

	

.product_swiper .swiper-slide .div:hover .a_img img {

        transform: scale(1.7)

    }

.product_swiper .swiper-slide .div:hover .a_text1 {

	 top: calc(100% - 200px);

        transform:translateX(-35%) scale(1);

    }





.product_swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:0px;}

.product_pagination .swiper-pagination-bullet{width:12px; height:12px; background-color:transparent;opacity:1; border:1px solid #a5a5a5; position:relative;}

.product_pagination .swiper-pagination-bullet-active{}

.product_pagination .swiper-pagination-bullet-active:after{width:4px; height:4px; background-color:#a5a5a5; position:absolute; left:50%; top:50%;-moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */ margin-left:-2px; margin-top:-2px; content:"";}



@keyframes float {

    0% {

        transform: translatey(0)

    }



    50% {

        transform: translatey(-10px)

    }



    100% {

        transform: translatey(0)

    }

}





.i_box2_c .product_next{width:80px; height:80px; background:url(../images/tb_04s.png) center center no-repeat;  right:10%; top:auto; top:50%; margin-top:-40px; outline:0; -webkit-transition:all 0.5s;transition:all 0.5s; background-size:100%;}

.i_box2_c .product_next:hover{ background:url(../images/tb_04.png) center center no-repeat;background-size:100%;}

.i_box2_c .product_prev{width:80px; height:80px; background:url(../images/tb_03s.png) center center no-repeat; left:10%; top:auto; top:50%; margin-top:-40px; outline:0;-webkit-transition:all 0.5s;transition:all 0.5s;background-size:100%;}

.i_box2_c .product_prev:hover{ background:url(../images/tb_03.png) center center no-repeat;background-size:100%;}









.i_box3{ padding:75px 0px 100px 0px; }

.i_box3_t{width:100%;  height:30px; line-height:30px; text-align:center; color:#bbbbbb; font-size:16px;}

.i_box3_c{ margin-bottom:60px; position:relative; padding:0px 127px; overflow:hidden;}

.project_swiper{width:100%; overflow:hidden;}

.project_swiper .swiper-slide{width:100%; -webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition:all 0.5s;transition:all 0.5s; display:inline-block;}

.project_swiper .swiper-slide .div{width:100%; display:inline-block; overflow:hidden; color:#000000; font-size:16px;}

.project_swiper .swiper-slide .div:hover{ color:#000;}

.project_swiper .swiper-slide .div_t1{width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center;color:#bbbbbb; font-size:16px; padding:0px 12.8%;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;}

.project_swiper .swiper-slide .div_t2{width:100%; text-align:center; height:50px; line-height:50px; text-align:center; overflow:hidden; color:#000000; font-size:36px;-webkit-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1; padding:0px 12.8%;}

.project_swiper .swiper-slide .div_t3{width:100%; height:36px; line-height:36px; text-align:center; overflow:hidden;color:#aa182c; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;-webkit-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1; padding:0px 12.8%;}

.project_swiper .swiper-slide .a_img{width:100%; display:inline-block; overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1; margin-top:50px; padding:0px 12.8%;}

.project_swiper .swiper-slide .a_img img{max-width:100%; float:left;}

.project_swiper .swiper-slide .div_text{width:100%; margin:35px 0px 15px 0px; line-height:30px; height:90px; overflow:hidden; text-align:justify;-webkit-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1; padding:0px 12.8%; display:none;}



.project_swiper{ overflow:visible}

/*.project_swiper .swiper-slide.swiper-slide-prev{ padding:0px;}

.project_swiper .swiper-slide.swiper-slide-next{ padding:0px;}*/

.project_swiper .swiper-slide.swiper-slide-prev .div_t2{ text-align:right; padding:0px; font-size:30px;filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity: 0.1;   opacity: 0.1;}

.project_swiper .swiper-slide.swiper-slide-prev .div_t3{ font-size:18px; padding:0px; text-align:right;filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity: 0.1;   opacity: 0.1;}

.project_swiper .swiper-slide.swiper-slide-next .div_t2{ text-align:left; padding:0px; font-size:30px;filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity: 0.1;   opacity: 0.1;}

.project_swiper .swiper-slide.swiper-slide-next .div_t3{ font-size:18px; padding:0px; text-align:left;filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity: 0.1;   opacity: 0.1;}

.project_swiper .swiper-slide.swiper-slide-prev .a_img{ filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}

.project_swiper .swiper-slide.swiper-slide-next .a_img{ filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}

.project_swiper .swiper-slide.swiper-slide-prev .div_text{ filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}

.project_swiper .swiper-slide.swiper-slide-next .div_text{ filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}





.project_swiper .swiper-slide.swiper-slide-active .div_t1{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}



.project_swiper.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:0px;}

.project_pagination .swiper-pagination-bullet{width:12px; height:12px; background-color:transparent;opacity:1; border:1px solid #a5a5a5; position:relative;}

.project_pagination .swiper-pagination-bullet-active{}

.project_pagination .swiper-pagination-bullet-active:after{width:4px; height:4px; background-color:#a5a5a5; position:absolute; left:50%; top:50%;-moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */ margin-left:-2px; margin-top:-2px; content:"";}



.i_box3_c .project_next{width:65px; height:45px; background:url(../images/tb_06s.png) center center no-repeat;  right:0px; top:auto; top:50%; margin-top:-22.5px; outline:0; -webkit-transition:all 0.5s;transition:all 0.5s; background-size:100%;}

.i_box3_c .project_next:hover{ background:url(../images/tb_06.png) center center no-repeat;background-size:100%;}

.i_box3_c .project_prev{width:65px; height:45px; background:url(../images/tb_05s.png) center center no-repeat; left:0px; top:auto; top:50%; margin-top:-22.5px; outline:0;-webkit-transition:all 0.5s;transition:all 0.5s;background-size:100%;}

.i_box3_c .project_prev:hover{ background:url(../images/tb_05.png) center center no-repeat;background-size:100%;}











.i_box3_b{width:100%; text-align:center;}

.i_box3_more{ padding:0px 100px; height:50px; line-height:50px; color:#aa182c; font-size:16px; border:1px solid #aa182c; display:inline-block;}

.i_box3_more:hover{ color:#fff; background-color:#aa182c; color:#fff;}





.i_box4{ padding:80px 0px 100px 0px;}

.i_box4_t{ padding:20px 8% 0px 8%; color:#333333; font-size:14px; line-height:1.8; text-align:justify;}

.i_box4_c{ padding:80px 0px;}



/*3-无缝从左往右滚动*/

#demo {overflow:hidden;}

#indemo {float: left;width: 8000%; }

#demo1 {float: left;}

#demo2 {float: left;}

.newc{ float:left; width:440px; overflow:hidden; margin-right:50px;}

.newc .div{width:100%; background-color:#fff; padding-bottom:15px; color:#333333; font-size:16px;}

.newc .div:hover{ color:#aa182c;}

.newc .div .a_img{width:100%; display:inline-block; overflow:hidden;}

.newc .div .a_img img{width:100%; float:left;}

.newc .div .a_t_title{width:100%; padding:0px 5px; height:77px; line-height:77px; overflow:hidden; text-align:center;}

.newc .div .a_t_button{width:100%; height:68px; line-height:68px; overflow:hidden; text-align:center;}





.i_fbg{ background-color:#aa182c;}

.footer{width:100%; padding:90px 0px 85px 0px;}

.footer_t{width:100%; margin-bottom:35px; text-align:center;}
.footer_t img{width:200px;}
.footer_c{  padding-top:48px; position:relative;}

.footer_c i{width:10px; height:10px; background-color:#fff;-moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */ position:absolute; left:50%; top:0px; margin-left:-5px; }

.footer_c:before{width:42%; height:1px; background-color:#ae2437; position:absolute; left:0px; top:4.5px;content:"";}

.footer_c:after{width:42%; height:1px; background-color:#ae2437; position:absolute; right:0px; top:4.5px;content:"";}

.footer_con{width:100%;}

.footer_con li{width:17%; float:left;}

.footer_con li .s1,.footer_con li .s1:hover{width:100%; height:27px; line-height:27px; color:#fff; margin-bottom:20px; font-size:16px;}

.footer_con li .s2,.footer_con li .s2:hover{width:100%; height:30px; line-height:30px; color:#fff; font-size:14px;}

.footer_con li:nth-child(2){width:44%; padding-right:12%;}

.footer_con li:nth-child(2) .s2{width:33.33%;}

.footer_con li:nth-child(3){width:30.5%; padding-right:5.5%;}

.footer_con li:nth-child(3) .s2{width:50%;}

.footer_con li:nth-child(4){width:8.5%;}





.i_ff{ border-top:1px solid #ae2437;background-color:#aa182c; }

.i_footer_bq{ text-align:center;width:100%; padding:30px 0px; color:#fff; font-size:14px; line-height:2;}

.i_footer_bq a{ color:#fff;}

.i_footer_bq a:hover{ color:#fff;}





.video_div{width:100%; height:100%; background-color:#000; position:fixed; z-index:100011111111111; left:0px; top:-100%;}

.video_div_closebtv{width:30px; height:30px; position:absolute; right:30px; top:30px; cursor:pointer; z-index:100;}

.video_div_center{width:100%; height:100%; vertical-align:middle; text-align:center;}







.n_banner{width:100%;}

.n_banner_pc{width:100%; display:inline-block; overflow:hidden;}

.n_banner_pc img{width:100%;}

.n_banner_wap{width:100%; display:inline-block; overflow:hidden; display:none;}

.n_banner_wap img{width:100%;}







.a_zxlmenu{width:100%; position:relative; display:none; z-index:111;}

.a_zxlmenu_t{width:100%;padding:3% 0px;background:url(../images/zxl_jt1.png) right center no-repeat; font-size:16px; text-align:center; background-color:#aa182c; color:#fff; cursor:pointer; background-size:30px;}

.a_zxlmenu_c{width:100%; position:absolute; left:0px; top:100%; margin:0px;  padding:0px; background-color:#eeeeee;text-indent:0px; display:none;-moz-box-shadow:0px 0px 10px #184d93;/*firefox*/  

-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  

box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}

.a_zxlmenu_c li{width:100%;  float:left; text-align:center;}

.a_zxlmenu_c li .aone{width:100%;padding:3% 0px; display:inline-block; color:#333; font-size:14px; text-decoration:none; text-indent:0px; float:left;}

.a_zxlmenu_c li .aone:hover,.a_zxlmenu_c li .aone.activetwo{ color:#fff; text-decoration:none; background-color:#c01d34;}

.a_zxlmenu_c li dl{width:100%; border-bottom:1px solid #eaeaea;display:none; float:left; background-color:#2f73af;}

.a_zxlmenu_c li dl dd{width:100%; float:left; text-align:center;}

.a_zxlmenu_c li dl dd a,.a_zxlmenu_c li dl dd a:hover{width:100%; padding:3% 0px; display:inline-block; color:#333; font-size:14px; text-decoration:none; text-indent:0px;}



.n_box1{width:100%; position:relative;}

.n_box1:before{width:1px; height:100%; background-color:#f2ede1; position:absolute; left:50%; margin-left:-0.5px; top:0px; z-index:1; content:"";}

.n_box1_t{width:45%; padding:60px 0px 45px 0px; line-height:1.5; color:#000000; font-size:30px; text-align:center;}

.n_box1_t.active{width:100%; text-align:left;}

.n_box1_c{width:100%; padding-bottom:30px;}

.n_box1_c li{width:100%; padding-bottom:90px; float:left;}

.n_box1_c li .div_img{width:45%; float:left; display:inline-block; overflow:hidden;}

.n_box1_c li .div_img img{ max-width:100%; height:auto !important; float:left;}

.n_box1_c li .div_r{width:50%; float:right; padding:98px 11% 0px 5%; position:relative;}

.n_box1_c li .div_r:after{width:40px; height:40px; background:url(../images/tb_11.png) no-repeat; background-size:100%; position:absolute; left:-20px; top:210px; z-index:2; content:"";}

.n_box1_c li .div_r_t{width:100%; color:#000000; font-size:30px; line-height:1.5;}

.n_box1_c li .div_r_t .s1{ color:#aa182c; font-family:Georgia, "Times New Roman", Times, serif;}

.n_box1_c li .div_r_t1{ margin:18px 0px 30px 0px; line-height:1.5; color:#333333; font-size:16px;}

.n_box1_c li .div_r_c{width:100%; color:#333333; font-size:16px; line-height:1.8; overflow:hidden;}

.n_box1_c li:nth-child(2n) .div_r{ float:left;}

.n_box1_c li:nth-child(2n) .div_img{ float:right;}

.n_box1_c li:nth-child(2n) .div_r{ padding:98px 5% 0px 11%;}

.n_box1_c li:nth-child(2n) .div_r:after{ left:auto; right:-20px;}



.i_section{

	position: relative;

	box-sizing: border-box;

	width:100%; overflow:hidden;

	}

.bg_blur{

	position: absolute;

	top: 0;left: 0;

	width: 100%;height: 100%;

	background-size:cover;

	background-attachment: fixed;

	background-position-x:center !important;

	/*opacity: 0.4;*/

	z-index: 1;

}

.n_box2_t{ height:500px; position:relative; z-index:1;}

.n_box2_c{ padding:120px 0px 80px 0px;}

.n_box2_c li{width:28.6%; margin-right:7.1%; float:left; margin-bottom:35px;}

.n_box2_c li:nth-child(3n){ margin-right:0px;}

.n_box2_c li .div{width:100%; display:inline-block; overflow:hidden; color:#333333; font-size:16px;}

.n_box2_c li .div:hover{ color:#333;}

.n_box2_c li .div .a_img{width:100%; display:inline-block; overflow:hidden;}

.n_box2_c li .div .a_img img{ width:100%; float:left;}

.n_box2_c li .div .a_img_t{width:100%; margin:35px 0px 20px 0px; line-height:1.5; color:#000000; font-size:24px;}

.n_box2_c li .div .a_img_t .s1{ color:#666666; font-size:18px;}

.n_box2_c li .div .a_img_c{width:100%; height:120px; line-height:30px; overflow:hidden; text-align:justify;}

.n_box3{width:100%; position:relative; background-color:#000; cursor:pointer;}

.n_box3 video{width:100%; height:auto !important;}

.n_box3 .a_btun{width:100%; background:url(../images/tb_12.png) top center no-repeat; padding-top:80px; color:#ffffff; font-size:36px; text-align:center; position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%); z-index:11;opacity:0;}



.n_box3_t{ padding:40px 0px 25px 0px; color:#000000; font-size:24px; line-height:1.5;}

.n_box3_c{width:100%; padding-bottom:35px;}

.n_box3_c li{width:32%; margin-right:2%; float:left; margin-bottom:33px;}

.n_box3_c li .div{width:100%; display:inline-block; overflow:hidden; color:#222222; font-size:15px;}

.n_box3_c li .div:hover{ color:#aa182c;}

.n_box3_c li .div .a_img{width:100%; display:inline-block; overflow:hidden; position:relative;}

.n_box3_c li .div .a_img img{width:100%; float:left;}

.n_box3_c li .div .a_img:after{width:100%; height:100%; background:url(../images/tb_14.png) center no-repeat; position:absolute; left:0px; top:0px; z-index:1; content:"";}

.n_box3_c li .div .a_text{width:100%; height:55px; line-height:55px; overflow:hidden; text-align:center;}

.n_box3_c li:nth-child(3n){ margin-right:0px;}



.n_box4{ margin-bottom:10px; width:100%; display:inline-block; overflow:hidden;}

.n_box4 img{ max-width:100%; height:auto !important;}

.n_box4_c{width:100%; color:#000000; font-size:16px; line-height:1.8; overflow:hidden;}

.n_box4_c img{ max-width:100%; height:auto !important;}

.n_box4_c.n_box4_con{ padding-bottom:60px;}



.n_box5{ padding:0px 0px 80px 0px;}

.n_box5box{ padding:25px 0px;}

.n_box5_t{width:100%; background:url(../images/tb_15.png) left top 3px no-repeat; color:#333333; font-size:14px; padding-left:28px; line-height:1.6;}

.n_box5_t a{ color:#333333;}

.n_box5_t a:hover{ color:#aa182c;}

.n_box5_c{width:100%; margin:0px 0px 30px 0px; background-color:#f7f7f7;} 

.n_box5_c_l{width:75%;}

.n_box5_c_l video{width:100%; height:100%;}

.n_box5_c_r{width:23.33%; padding-right:10px;}

.n_box5_c_r li{width:100%; float:left; padding:10px 0px;}

.n_box5_c_r li .div{width:100%; align-items:center; overflow:hidden; color:#222222; font-size:15px;}

.n_box5_c_r li .div:hover{ color:#aa182c;}

.n_box5_c_r li .div .a_img{width:52%; display:inline-block; overflow:hidden;}

.n_box5_c_r li .div .a_img img{width:100%; float:left;}

.n_box5_c_r li .div .a_img_r{width:40%;}



.n_box6{ margin-bottom:32px; line-height:1.7; color:#222222; font-size:24px;}

.n_box6_c{width:100%; color:#222222; font-size:16px; line-height:1.8; overflow:hidden;}

.n_box6_c img{ max-width:100%; height:auto !important;}



.n_bg1{ background-color:#f8f6f3;}



.n_box6_t{ padding:90px 0px 40px 0px;}

.n_box6_t_title{ padding-bottom:15px; text-align:center; width:100%; line-height:1.6; color:#000000; font-size:30px;}

.n_box6_t_c{width:100%; line-height:2; color:#333333; font-size:18px; overflow:hidden; text-align:center;}

.n_box6_t_c img{ max-width:100%; height:auto !important;}

.n_box6_menu{width:100%; text-align:center;}

.n_box6_menu a{ margin:0px 20px; height:86px; line-height:86px; color:#222222; font-size:18px; display:inline-block; overflow:hidden; position:relative;}

.n_box6_menu a:hover,.n_box6_menu a.activetopmenu{ color:#aa182c;}

.n_box6_menu a:after{width:0px; height:3px; background-color:#aa182c; position:absolute; left:50%; bottom:0px; z-index:1; content:""; margin-left:-18px;-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box6_menu a:hover:after,.n_box6_menu a.activetopmenu:after{width:36px;}



.n_box7{ padding:20px 0px 60px 0px;}

.n_box7_ul{width:100%;}

.n_box7_ul li{width:100%; padding:30px 0px 75px 0px; border-bottom:1px solid #ecede7;}

.n_box7_ul li .div_t{width:100%; padding-bottom:33px; line-height:1.1; color:#000000; font-size:30px; text-align:center;}

.n_box7_ul li .div_t .s1{ font-size:36px;}

.n_box7_ul li .div_img{width:100%; padding:0px 12.5%; position:relative;}



.products_swiper1{width:100%; overflow:hidden;}

.products_swiper1 .swiper-slide{width:100%; -webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition:all 0.5s;transition:all 0.5s; display:inline-block;}

.products_swiper1 .swiper-slide .div{width:100%; display:inline-block; overflow:hidden;}

.products_swiper1 .swiper-slide .div img{width:100%;}



.products_swiper1.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:0px;}

.products_pagination1 .swiper-pagination-bullet{width:12px; height:12px; background-color:transparent;opacity:1; border:1px solid #a5a5a5; position:relative;}

.products_pagination1 .swiper-pagination-bullet-active{}

.products_pagination1 .swiper-pagination-bullet-active:after{width:4px; height:4px; background-color:#a5a5a5; position:absolute; left:50%; top:50%;-moz-border-radius: 100%;      /* Gecko browsers */

-webkit-border-radius: 100%;   /* Webkit browsers */

border-radius:100%;            /* W3C syntax */ margin-left:-2px; margin-top:-2px; content:"";}



.n_box7_ul li .div_img .products_next1{width:65px; height:45px; background:url(../images/tb_06s.png) center center no-repeat;  right:0px; top:auto; top:50%; margin-top:-22.5px; outline:0; -webkit-transition:all 0.5s;transition:all 0.5s; background-size:100%;}

.n_box7_ul li .div_img .products_next1:hover{ background:url(../images/tb_06.png) center center no-repeat;background-size:100%;}

.n_box7_ul li .div_img .products_prev1{width:65px; height:45px; background:url(../images/tb_05s.png) center center no-repeat; left:0px; top:auto; top:50%; margin-top:-22.5px; outline:0;-webkit-transition:all 0.5s;transition:all 0.5s;background-size:100%;}

.n_box7_ul li .div_img .products_prev1:hover{ background:url(../images/tb_05.png) center center no-repeat;background-size:100%;}





.n_box7_ul li .div_c{width:100%; padding:40px 12.5% 0px 12.5%}

.n_box7_ul li .div_c .a_text_l{width:33%; border-right:1px solid #ecede7;}

.n_box7_ul li .div_c .a_text_l_t{ padding-bottom:45px; line-height:1.2; color:#000000; font-size:30px;}

.n_box7_ul li .div_c .a_text_l_t .s1{ font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;}

.n_box7_ul li .div_c .a_text_l_b{width:80%; max-width:240px; text-align:center;  border:1px solid #aa182c;color:#aa182c; font-size:16px;}

.n_box7_ul li .div_c .a_text_l_b .s2{ padding-right:50px; height:50px; display:inline-block; background:url(../images/tb_16.png) right center no-repeat; line-height:50px; }

.n_box7_ul li .div_c .a_text_l_b:hover{ background-color:#aa182c; color:#fff;}

.n_box7_ul li .div_c .a_text_r{width:62%; color:#000000; font-size:16px; line-height:1.8; text-align:justify;}



.n_box8{ padding:40px 0px 35px 0px; }

.n_box8_l{width:25%; border-right:1px solid #eeeeee; color:#000000; font-size:30px; line-height:1.2;}

.n_box8_l .s1{ margin-bottom:20px; display:inline-block; line-height:1.2;}

.n_box8_l .s2{ font-size:24px; font-family:Georgia, "Times New Roman", Times, serif}

.n_box8_r{width:71%; color:#000000; font-size:16px; line-height:1.8; overflow:hidden;}

.n_box8_r img{ max-width:100%; height:auto !important;}



.n_box9{width:100%;}

.n_box9_l{width:25%; border-right:1px solid #eeeeee; padding-top:80px; padding-bottom:20px; padding-right:3.3%;}

.n_box9_l_ul{width:100%;}

.n_box9_l_ul li{width:100%; float:left; border-bottom:2px solid #fff;}

.n_box9_l_ul li a{width:100%; padding:15px 25px; display:inline-block; line-height:1.4; color:#333333; font-size:16px; background:url(../images/tb_17.png) right 18px center no-repeat; background-color:#f8f6f3;}

.n_box9_l_ul li a:hover,.n_box9_l_ul li a.activeleft{ color:#fff; background:url(../images/tb_18.png) right 18px center no-repeat; background-color:#aa182c;}

.n_box9_r{width:69.5%; padding:20px 0px 40px 0px;}

.n_box9_r_ul{width:100%;}

.n_box9_r_ul li{ width:100%; float:left; padding:20px 10px 20px 30px; border-bottom:1px solid #eee;}

.n_box9_r_ul li .div{width:100%; color:#666666; font-size:14px; align-items:center; overflow:hidden;}

.n_box9_r_ul li .div:hover{ color:#666;}

.n_box9_r_ul li .div .a_img{width:20.3%; display:inline-block; overflow:hidden; text-align:center;}

.n_box9_r_ul li .div .a_img img{max-width:100%;}

.n_box9_r_ul li .div .a_img_c{width:49.3%;}

.n_box9_r_ul li .div .a_img_c_t{ padding:7px 0px; line-height:1.5; color:#222; font-size:16px; font-weight:bold;}

.n_box9_r_ul li .div .a_img_c_t1{width:100%; padding-bottom:13px; line-height:1.6;}

.n_box9_r_ul li .div .a_img_c_t2{width:100%; color:#000;}

.n_box9_r_ul li .div .a_img_c_t2 .s1{ font-size:24px; line-height:1.0;}

.n_box9_r_ul li .div .a_img_b{width:15%; max-width:120px;  height:38px; line-height:38px; border:1px solid #aa182c; color:#aa182c; font-size:14px; display:inline-block; text-align:center;-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box9_r_ul li .div:hover .a_img_b{ color:#fff; background-color:#aa182c;}

.n_box9_r_ul li:last-child{ border-bottom:0px;}



.n_box10{width:100%; border:1px solid #eee;}

.n_box10_l{width:50%; border-right:1px solid #eee; overflow:hidden;}

.n_box10_r{width:50%; padding:40px 5% 20px 5%;}

.n_box10_r_t{width:100%; padding:10px 0px; line-height:1.2; color:#000000; font-size:30px;}

.n_box10_r_t1{ padding:15px 0px; line-height:1.2; color:#aa182c; font-size:18px;}

.n_box10_r_t1 .s1{ font-size:36px; line-height:1.2;}

.n_box10_r_c{width:100%; margin-bottom:35px; line-height:1.8; color:#666666; font-size:14px; text-align:justify;}

.n_box10_r_c img{ max-width:100%; height:auto !important;}

.n_box10_r_b{ padding:0px 30px; display:inline-block; height:50px; line-height:50px; background-color:#aa182c; border:1px solid #aa182c; text-align:center; font-size:16px; cursor:pointer; color:#fff;

-moz-border-radius: 25px;      /* Gecko browsers */

-webkit-border-radius: 25px;   /* Webkit browsers */

border-radius:25px;            /* W3C syntax */-webkit-transition:all 0.5s;transition:all 0.5s; position:relative;}

.n_box10_r_b .img1{width:120px; height:120px; background-color:#fff; border:1px solid #eee; padding:5px; position:absolute; left:50%; margin-left:-60px; top:100%; z-index:2; display:none;}

.n_box10_r_b:hover .img1{ display:block;}

.n_box10_r_b:hover{ color:#aa182c; background-color:#fff;}

.n_box11{width:100%; padding:30px 0px 50px 0px;}

.n_box11_l{width:30%;border:1px solid #eee;}

.n_box11_l_t{ padding:15px 25px; line-height:1.4; color:#000000; font-size:16px; font-weight:bold; border-bottom:1px solid #eee; background-color:#f4f4f4;}

.n_box11_l_c{width:100%;}

.n_box11_l_c li{width:100%; float:left; padding:15px; border-bottom:1px dotted #eee;}

.n_box11_l_c li .div{width:100%; overflow:hidden; color:#666666; font-size:14px;}

.n_box11_l_c li .div:hover{ color:#666;}

.n_box11_l_c li .div .a_img{width:40.3%; display:inline-block; overflow:hidden;}

.n_box11_l_c li .div .a_img img{width:100%;}

.n_box11_l_c li .div .a_img_r{width:55.5%; padding-top:20px;}

.n_box11_l_c li .div .a_img_r_t{width:100%; height:25px; line-height:25px; overflow:hidden; color:#000000; font-size:14px; font-weight:bold;}

.n_box11_l_c li .div:hover .a_img_r_t{ color:#aa182c;}

.n_box11_l_c li .div .a_img_r_c{width:100%; margin-top:10px; height:48px; line-height:24px; overflow:hidden; text-align:justify;}

.n_box11_l_c li .div .a_img_r_b{width:100%; color:#000000; font-size:16px; line-height:1.5;-webkit-transition:all 0.5s;transition:all 0.5s;}

.n_box11_l_c li .div .a_img_r_b .s1{ font-size:24px; line-height:1.4;}

.n_box11_l_c li:last-child{ border-bottom:0px;}

.n_box11_l_b{width:100%; padding:15px 10px; border-top:1px solid #eee; text-align:center; background-color:#f4f4f4; color:#000000; font-size:16px;}

.n_box11_l_b:hover{ color:#fff; background-color:#aa182c;}

.n_box11_r{width:68.3%; border:1px solid #eee;}

.n_box11_r_c{ padding:25px; color:#000000; font-size:16px; line-height:1.8; overflow:hidden;}

.n_box11_r_c img{ max-width:100%; height:auto !important;}





.hj_swiper{width:100%; position:relative; border-bottom:1px solid #eee; }

.hj_swiper .swiper-slide{ text-align:center;}

.hj_swiper .swiper-slide img{max-width:100%;}

.hj_swiper .hj_next{width:30px; height:50px; background:url(../images/a11.png) center no-repeat;right:0px; background-color:#b1b1b1; margin-top:-25px; display:none;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper .hj_next:hover{background:url(../images/a11.png) center no-repeat;background-color:#aa182c;}

.hj_swiper .hj_prev{width:30px; height:50px; background:url(../images/a10.png) center no-repeat; left:0px; margin-top:-25px;background-color:#b1b1b1;display:none;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper .hj_prev:hover{background:url(../images/a10.png) center no-repeat;background-color:#aa182c;}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:"" !important;}



.hj_swiper_pw{width:100%; position:relative; padding:0px 45px;overflow:hidden;}

.hj_swiper_sx{width:100%; overflow:hidden;}

.hj_swiper_sx .swiper-slide{ width: 25%;height: 100%;background-color:#fff;opacity:0.8; /* border:1px solid #eee;*/}

.hj_swiper_sx .swiper-slide img{width:100%; border:0px;}

.hj_swiper_sx .swiper-slide-thumb-active {opacity: 1; /*border:1px solid #0068de;*/}

.hj_swiper_pw .hjsx-next{width:33px; height:90px; background:url(../images/tb_19.png) center no-repeat; background-color:#e5e5e5; position:absolute; right:12px; top:50%; margin-top:-45px;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper_pw .hjsx-next:hover{ background:url(../images/tb_19s.png) center no-repeat; background-color:#9a2b34;}

.hj_swiper_pw .hjsx-prev{width:33px; height:90px; background:url(../images/tb_20.png) center no-repeat; background-color:#e5e5e5; position:absolute; left:12px; top:50%; margin-top:-45px;-webkit-transition:all 0.5s;transition:all 0.5s;}

.hj_swiper_pw .hjsx-prev:hover{ background:url(../images/tb_20s.png) center no-repeat; background-color:#9a2b34;}



.n_box12{ padding:110px 0px 70px 0px;}

.n_box12_t{width:100%; padding-bottom:30px; color:#000000; text-align:center; font-size:36px; line-height:1.3;}

.n_box12_text{width:100%; padding-bottom:30px; line-height:1.8; color:#000000; font-size:16px; overflow:hidden; text-align:center;}

.n_box12_text img{ max-width:100%; height:auto !important;}

.n_box12_tmenu{width:100%; text-align:center;}

.n_box12_tmenu a{ margin:0px 10px 10px 10px; padding:0px 25px; height:36px; line-height:34px; border:1px solid #cccccc; color:#000000; font-size:16px; display:inline-block;

-moz-border-radius: 18px;      /* Gecko browsers */

-webkit-border-radius: 18px;   /* Webkit browsers */

border-radius:18px;            /* W3C syntax */}

.n_box12_tmenu a:hover,.n_box12_tmenu a.active{ border:1px solid #aa182c; color:#fff; background-color:#aa182c;}



.n_box12_ul{width:100%;}

.n_box12_ul li{width:100%; float:left;}

.n_box12_ul li .div{width:100%; display:inline-block; overflow:hidden; color:#666666; font-size:16px;}

.n_box12_ul li .div:hover{ color:#666;}

.n_box12_ul li .div .a_img{width:50%; float:left;display:inline-block; overflow:hidden;}

.n_box12_ul li .div .a_img img{width:100%; float:left;}

.n_box12_ul li .div .a_img_r{width:50%; float:right; padding:130px 12% 20px 3%;}

.n_box12_ul li .div .a_img_r_t{width:100%; padding-bottom:30px; color:#000000; font-size:30px; line-height:1.2; text-align:center;}

.n_box12_ul li .div .a_img_r_text{width:100%; line-height:1.8; overflow:hidden;}

.n_box12_ul li:nth-child(2n) .div .a_img{ float:right;}

.n_box12_ul li:nth-child(2n) .div .a_img_r{ float:left; padding-right:3%; padding-left:12%;}

.n_box13{width:485px; margin:0px auto;}

.n_box13_ul{width:100%;}

.n_box13_ul li{width:100%; padding-bottom:20px; float:left;}

.n_box13_ul li .ipt1{width:100%; height:50px; line-height:50px; text-indent:20px; color:#333; border:1px solid #cccccc; font-size:16px;-moz-border-radius:2px;      /* Gecko browsers */

-webkit-border-radius: 2px;   /* Webkit browsers */

border-radius:2px;            /* W3C syntax */}

.n_box13_ul li .ipt2{width:100%; height:190px; padding:10px 20px; color:#333; border:1px solid #cccccc; font-size:16px;-moz-border-radius:2px;      /* Gecko browsers */

-webkit-border-radius: 2px;   /* Webkit browsers */

border-radius:2px;            /* W3C syntax */}

.n_box13_ul li .ipt3{width:100%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#aa182c; font-size:16px; cursor:pointer;-moz-border-radius:2px;      /* Gecko browsers */

-webkit-border-radius: 2px;   /* Webkit browsers */

border-radius:2px;            /* W3C syntax */}



.n_box14{ padding:120px 0px;}

.n_box14_l{width:50%; background:url(../images/img28.jpg) bottom center no-repeat; padding:0px 3% 0px 10%; padding-top:25px;}

.n_box14_l_t{width:100%; line-height:1.4; color:#000000; font-size:24px;}

.n_box14_l_t .s1{ font-size:36px; font-weight:bold; line-height:1.4;}

.n_box14_l_t1{width:100%; padding:15px 0px 35px 0px; line-height:1.4; color:#aa182c; font-size:24px; font-weight:bold;}

.n_box14_l_c{width:100%; line-height:1.8; overflow:hidden; color:#000000; font-size:16px;}

.n_box14_l_c img{ max-width:100%; height:auto !important;}

.n_box14_r{width:50%; height:600px; overflow:hidden;}



.n_box15_l{width:50%; display:inline-block; overflow:hidden;}

.n_box15_l img{width:100%; float:left;}

.n_box15_r{width:50%; padding:20px 8% 0px 5.5%;}

.n_box15_r_ul{width:100%;}

.n_box15_r_ul li{width:50%; float:left; padding:0px 7% 20px 3%;}

.n_box15_r_ul li .div{width:100%; box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);-moz-border-radius:20px;      /* Gecko browsers */

-webkit-border-radius: 20px;   /* Webkit browsers */

border-radius:20px;            /* W3C syntax */ padding:25px 0px 30px 30px; display:inline-block; position:relative;}

.n_box15_r_ul li .div .tb1{width:50px; height:50px; position:absolute; left:-20px; top:50%; margin-top:-25px; z-index:1;}

.n_box15_r_ul li .div .tb1 img{width:100%;}

.n_box15_r_ul li .div .a_img{width:100%; text-align:center;}

.n_box15_r_ul li .div .a_img img{ max-width:100%; height:auto !important;}

.n_box15_r_ul li .div .a_text{width:100%; height:34px; line-height:34px; overflow:hidden; text-align:center; color:#000000; font-size:16px;}



.n_box16{ padding:90px 6%;}

.n_box16_l{width:41%; padding-top:20px; display:inline-block; overflow:hidden;}

.n_box16_l img{ max-width:100%; height:auto !important; float:left;}

.n_box16_r{width:53%;}

.n_box16_r_t{ padding:0px 5%;}

.n_box16_r_c{width:100%;box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);-moz-border-radius:20px;      /* Gecko browsers */

-webkit-border-radius: 20px;   /* Webkit browsers */

border-radius:20px;            /* W3C syntax */ padding:35px 8% 20px 8%; position:relative;}

.n_box16_r_c .tb1{width:50px; height:50px; position:absolute; left:-20px; top:50%; margin-top:-25px; z-index:1;}

.n_box16_r_c .tb1 img{width:100%;}

.n_box16_r_c_ul{width:100%;}

.n_box16_r_c_ul li{width:29%; float:left; margin-right:6.5%;}

.n_box16_r_c_ul li:nth-child(3n){ margin-right:0px;}

.n_box16_r_c_ul li .a_img{width:100%; text-align:center;}

.n_box16_r_c_ul li .a_img img{ max-width:100%; height:auto !important;}

.n_box16_r_c_ul li .a_text{width:100%; height:60px; line-height:60px; overflow:hidden; text-align:center; color:#000000; font-size:16px;}

.n_box16_r_text{width:100%; padding-top:15px; line-height:1.8; overflow:hidden; color:#000000; font-size:16px;}

/*2023-6-13新增*/
.zx_bg1{ border-top:1px solid #eee;}
.zx_box1{ padding:60px 0px 90px 0px;}
.zx_box1_t{width:100%; color:#aa182c; font-size:24px; line-height:1.3; text-align:center; font-weight:bold; padding-bottom:15px;}
.zx_box1_t .s1{ color:#000000; font-size:36px;}
.zx_box1_c{width:100%; padding:0px 7.3%;}
.zx_box1_c li{width:49%; margin-right:2%; float:left; padding-bottom:25px;}
.zx_box1_c li:nth-child(2n){ margin-right:0px;}
.zx_box1_c li .ipt1{width:100%; height:50px; line-height:50px; text-indent:20px; color:#333; border:1px solid #cccccc; font-size:16px;-moz-border-radius:2px;      /* Gecko browsers */
-webkit-border-radius: 2px;   /* Webkit browsers */
border-radius:2px;            /* W3C syntax */}
.zx_box1_c li .ipt2{width:100%; height:190px; padding:10px 20px; color:#333; border:1px solid #cccccc; font-size:16px;-moz-border-radius:2px;      /* Gecko browsers */
-webkit-border-radius: 2px;   /* Webkit browsers */
border-radius:2px;            /* W3C syntax */}
.zx_box1_c li .ipt3{width:100%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#aa182c; font-size:16px; cursor:pointer;-moz-border-radius:2px;      /* Gecko browsers */
-webkit-border-radius: 2px;   /* Webkit browsers */
border-radius:2px;            /* W3C syntax */}
.zx_box1_c li:nth-child(5){ width:100%; margin-right:0px;}
.zx_box1_c li:nth-child(6){width:100%; margin-right:0px; padding-bottom:0px; padding-top:25px;}

.BMap_bubble_title{ font-size:14px; font-weight:bold; color:#aa182c;}
.BMap_bubble_content{ color:#333; font-size:12px; line-height:1.7;}
/*.BMap_shadow{ top:182px !important;}
.BMap_pop{ top:120px !important;}*/
