@charset "utf-8";
/* CSS Document */
/*--重定义浏览器默认样式--*/
*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static;height: 100%;/* background-color:#1b1b1b;*/}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:arial,"微软雅黑","Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px;color: #666;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6;}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}

/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
body[aos-delay='5000'] [aos], [aos][aos][aos-delay='5000']{
  transition-delay: 5000ms;
}
/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/*
	Name:			style_clearfix
	Example:		class="clearfix|cl"
	Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearboth{ clear:both;}
.bigzm{text-transform:uppercase;}

.container {
       width: 100%!important;
       max-width:1200px;
       max-width:1170px\9;
}
/*头部*/

.clearpadding{ padding:0px; margin:0px;}

/* PAGE-MENU */
.fullnavr { position:fixed; top: 50%; right:-200px; z-index:1; height: 200px;margin-top: -100px;}
#pagemenu {list-style:none; padding:0; margin:0; text-align: center;position: relative;z-index: 1005; padding:10px 0px;}
#pagemenu li { position:relative; padding:5px 0px; width: 14px;}
#pagemenu li a { height:12px;  display:inline-block;width:12px;moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */
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; background-color:#b3b3b3;}
.fullnavr #pagemenu li.active a,.fullnavr #pagemenu li.active a:hover,.fullnavr #pagemenu li a:hover {width:12px; height:12px; background-color:#ee5972; text-decoration:none;}
#pagemenu li a span{ color:#1a3763; font-size:7.5px;}
.fullnavr #pagemenu li.active a span,.fullnavr #pagemenu li a:hover span{ color:#1a3763;}
#pagemenu li a .disnone{ display:none;}
.fullnavr #pagemenu li.active a .disnone,.fullnavr #pagemenu li.active a:hover .disnone,.fullnavr #pagemenu li a:hover .disnone{ display:block; text-decoration:none;}
#pagemenu li.logohome{ display:none; top:-50px;}

.mousehover{width:23px; height:37px; background:url(../images/tb_01.png) no-repeat; background-size:23px; position:absolute; left:50%; margin-left:-11.5px; bottom:40px; z-index:1000;}


/*shade*/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #666666;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #666666;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #666666;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #666666;
}

.layer{ position: fixed; z-index:1001011; width: 100%; height: 100%; overflow:hidden;}
.layer .layer-top, .layer .layer-bottom{ position: absolute; width: 100%; height: 50%;/* background: #da1515;*/ top: 0%; transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; z-index: 1;}
.layer .layer-top{ background-color:#fff;}
.layer .layer-bottom{ top: auto; bottom: 0%; background-color:#fff;}
.layer .loading{ position: absolute; top: 50%; left: 50%; margin-left:-47px; margin-top:-40px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; z-index: 2;-webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;}
.layer.show{ visibility: hidden;}
.layer.show .loading{ display: none;}
.layer.show .layer-top{ top: -50%;}
.layer.show .layer-bottom{ bottom: -50%;}


@-webkit-keyframes rotateplane {
  0% { filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); }
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
}

@keyframes rotateplane {
  0% {filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);} 
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
}



.wx_top{width:45px; height:45px; position:fixed; right:60px; bottom:60px; z-index:100; display:none;}
.wx_top img{width:45px; height:45px;}



/*Index*/
.section{background-size: cover; background-position: center center; overflow:hidden;}
.slide{background-size: cover; position:relative;}
.section .sec-scale { width:100%; height:100%;/*transform: scale(0.8);opacity: 0.5;transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;*/}
/*.active .sec-scale {transform: translate(0px,0px) scale(1);transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1) 0s; opacity: 1; }*/
.bg {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;position: relative;overflow: hidden;}

.i_picchange{width:100%; height:100%; overflow:hidden; display:block;}


.home-swiper {width: 100%;height: 100%;background: #000;}
.home-swiper .swiper-slide {text-align: center;font-size: 18px;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%;}
.home-swiper .swiper-slide .conver_div{width:100%; height:100%; position:absolute; left:0px; top:0px;}
.home-swiper .swiper-slide img{ display:none;}
.home-swiper .home_next{width:50px; height:50px; background:url(../images/banner_right.png) no-repeat; background-size:50px; right:3%;}
.home-swiper .home_prev{width:50px; height:50px; background:url(../images/banner_left.png) no-repeat; background-size:50px; left:3%;}
/*.home-swiper .swiper-slide.swiper-slide-active{-webkit-animation: hvr-bob 7s ease infinite;animation: hvr-bob 7s ease infinite;}*/



.header_div{width:100%; padding:0px 8% 0px 0px ; height:100px; height:auto; left:0px; top:0px; position:fixed; z-index:10000; background-color:#fff;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;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}
.header_div .i_logo{width:14.2%; padding:15px 1.5% 0px 3.5%; background-color:#fb8896; height:100px;}
.header_div .i_logo img{width:100%;}
.header_div.header_div1{ position:relative;}
.header_div.header_div1.fixedmenu{-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}

.header_gg{width:100%; position:relative; margin:0px; padding:0px; float:left; z-index:1;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}

.nav_menu{width:52%; height:100px; margin-left:1%;}
.nav_menu li{width:11.11%; height:100px; float:left; position:relative;}
.nav_menu li .a_nav{ height:100px;width:100%; line-height:100px; display:inline-block; color:#1a1a1a; font-size:18px; text-align:center;}
.nav_menu li .a_nav:hover,.nav_menu li .a_nav.active,.nav_menu li .a_nav.active1{color:#f07887;  text-decoration:none;}
.nav_menu li dl{width:160%; position:absolute; z-index:10000; display:none; left:-30%; top:100px; background-color:#fff;}
.nav_menu li dl dd{width:100%; height:33px; line-height:33px; float:left;}
.nav_menu li dl dd a{width:100%; height:33px; line-height:33px; display:inline-block; overflow:hidden; text-align:center; color:#424242; font-size:16px;}
.nav_menu li dl dd a:hover{ color:#fff; text-decoration:none; background-color:#fa98a4;}


.i_ss{width:1.25%; margin-top:38px; cursor:pointer; position:relative; z-index:1000000000; margin-left:1.45%;}
.i_ss img{width:100%;}
.i_ss .ss_div{width:240px; height:32px; position:absolute; right:0px; top:40px; background-color:#eee; display:none; z-index:1000000;}
.i_ss .ss_div .ipt1{width:200px; height:32px; line-height:32px; text-indent:10px; color:#333; font-family:"微软雅黑"; font-size:14px; border:0px; background-color:transparent;}
.i_ss .ss_div .ipt2{width:40px; height:32px; background:url(../images/tb_08.png) center no-repeat; background-size:20px; border:0px; cursor:pointer; background-color:#ccc;}

.i_banb,.i_banb:hover{ text-decoration:none; margin-top:36px;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */ overflow:hidden; margin-left:1.35%; width:25px; height:25px; background-color:#565656; line-height:25px; text-align:center; display:inline-block; color:#fff; font-size:13px;}

.i_hyjk,.i_hyjk:hover{ margin-top:36px; margin-left:1.35%; background:url(../images/tb_02.png) left center no-repeat; background-size:18px; text-indent:20px; color:#565656; font-size:15px; display:inline-block; overflow:hidden; text-decoration:none;}
.i_fxdiv{width:8%; margin-top:36px;}
.i_fxdiv a{width:25%; height:32px !important;  margin:0px !important; padding:0px !important; float:left; display:inline-block; text-decoration:none;}
.i_fxdiv a:hover{ text-decoration:none;}
.i_fxdiv a.bg1{ background:url(../images/fxtb1.png) no-repeat; background-size:80%;}
.i_fxdiv a.bg2{ background:url(../images/fxtb2.png) no-repeat;  background-size:80%;}
.i_fxdiv a.bg3{ background:url(../images/fxtb3.png) no-repeat;  background-size:80%;}
.i_fxdiv a.bg4{ background:url(../images/fxtb4.png) no-repeat;  background-size:80%;}

/*手机导航*/
/* CSS Document */
.phone_nav{ display:none;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}
.phone_nav.menubg1{/* background:url(../images/tb_09.png) repeat;*/}
.phone_logo{/* height:50px;*//* padding:10px 0px;*//* background-color:#fff;*/}
.phone_logo .p1 img{width:100%;/* height: 100%*/}

@media screen and (max-width:1200px) {
.phone_logo .p1 {/*padding-top: 10px;*//* height: 29px;*/ display: block; width:27%; background-color:#fb8896; padding:10px 10px 10px 10px; display:inline-block;}
.header_div{ display:none;}
.phone_logo {width: 100%;/*padding: 10px 20px;*/box-sizing: border-box;}

.phone_nav{display:block;/* position:relative;*/ position:fixed; background-color:#fff; width:100%; top:0;left:0; display:block; transition-delay:0.7s; -webkit-transition-delay:0.7s; z-index:100000;}
.phone_nav.fixedmenu{ position:fixed;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}

/*导航按钮*/
.phone_nav .nav_but_box{ display:block; position:absolute; width:30px; height:30px; right:20px; top:10px; z-index:1;
transition:all 0.7s; -webkit-transition:all 0.7s;}
.phone_nav .nav_but { display:inline-block; position:relative;width:20px; height:2px; z-index:2; margin:13px 0 0 5px; background:#fb8896;
-webkit-transition-property: background-color, -webkit-transform;
transition-property: background-color, -webkit-transform;
transition-property: background-color, transform;
transition-property: background-color, transform, -webkit-transform;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;}
.phone_nav .nav_but:before,.nav_but:after {content: ''; display:block; width:20px; height:2px; position:absolute; background:#fb8896;
transition-property: margin, -webkit-transform; -webkit-transition-property: margin, -webkit-transform;
transition-property: margin, transform; transition-property: margin, transform, -webkit-transform;
transition-duration: 300ms; -webkit-transition-duration: 300ms;}
.phone_nav .nav_but:before{margin-top:-5px;}
.phone_nav .nav_but:after {margin-top:5px;}

/*栏目名称*/
.phone_nav .nav_main{height:100%; position:fixed;  left:0; opacity:0; width:0; transition:all 0.4s ease 0.3s; -webkit-transition:all 0.4s ease 0.3s; background-color:#fff; overflow:hidden;}
.phone_nav .nav_main ul{ padding:0 20px; margin-top:40px;}
.phone_nav .nav_main li a{background-position:left; color:#333; height:46px; line-height:46px; display:inline-block; background-size:32px; background-repeat:no-repeat; font-weight:bold;}
.phone_nav .nav_main .ss{border:1px solid #ccc; margin-top:20px;}
.phone_nav .nav_main .ss .p2{ float:right;}
.phone_nav .nav_main .ss .p2 input{ border:0; /*background:url("../images/app_ss1.png") center no-repeat;*/ width:34px; height:34px;}
.phone_nav .nav_main .ss .p1{ display:block; margin:0 34px 0 5px; }
.phone_nav .nav_main .ss .p1 input{ width:100%; height:34px; line-height:34px; background:none; border:0; font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
.phone_nav .nav_main li b{ display:inline-block; position:absolute; right:10px; top:0px; width:50%; height:50px; background: url("../images/lmfooter_bottom.png") center right no-repeat; z-index:99;}
.phone_nav .nav_main .ul{padding:0 0 0px 40px; margin:0;  max-height:0; overflow:hidden; transition:max-height 0.4s; -webkit-transition:max-height 0.4s;}
.phone_nav .nav_main .ul li{ padding:0; border-bottom:0; transform:translateX(0px); -webkit-transform:translateX(0px);}
.phone_nav .nav_main .ul li a{ padding:0; height:auto; line-height:30px; font-weight:normal}

.phone_nav .nav_main .b_one .ul{ max-height:300px; padding:0 0 0px 40px; margin-bottom:10px;}


.phone_nav .nav_main li{ transform:translateX(100px); -webkit-transform:translateX(100px); transition:all 0.8s ease; -webkit-transition:all 0.8s ease; border-bottom:1px solid rgba(225,225,225,0.5); padding:0 20px; position:relative;}
.phone_nav .nav_main li:nth-of-type(1){ transition-delay:0.1s; -webkit-transition-delay:0.1s; }
.phone_nav .nav_main li:nth-of-type(2){ transition-delay:0.2s; -webkit-transition-delay:0.2s; }
.phone_nav .nav_main li:nth-of-type(3){ transition-delay:0.3s; -webkit-transition-delay:0.3s; }
.phone_nav .nav_main li:nth-of-type(4){ transition-delay:0.4s; -webkit-transition-delay:0.4s; }
.phone_nav .nav_main li:nth-of-type(5){ transition-delay:0.5s; -webkit-transition-delay:0.5s; }
.phone_nav .nav_main li:nth-of-type(6){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(7){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(8){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(9){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
.phone_nav .nav_main li:nth-of-type(10){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }


/*打开样式*/
.phone_nav_one{  transition-delay:0s; -webkit-transition-delay:0s;}
.phone_nav_one .nav_main {opacity:1; width:100%; overflow:inherit;}
.phone_nav_one .nav_but{background: rgba(0, 0, 0, 0); }
.phone_nav_one .nav_but:before {margin-top: 0; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.phone_nav_one .nav_but:after {margin-top:0; transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.phone_nav_one .nav_but_box { opacity:0.8;}
.phone_nav_one .nav_main li{ transform:translateX(0); -webkit-transform:translateX(0);}
}


@media screen and (max-width:758px){/*--768-0--*/
.phone_nav .nav_but_box{ top:12px; right:10px;}
.phone_nav .nav_main ul{ margin-top:20px; height:300px; overflow-y:auto; box-sizing:border-box;}
.phone_nav .nav_main .b_one .ul{ height:auto;}

}

@media screen and (max-width:470px){/*--768-0--*/
.phone_logo {/*padding: 5px 10px*/}
.phone_nav .nav_main ul{ height:410px;}
.phone_nav .nav_main .b_one .ul{ height:auto;}

}
/*手机导航*/

.i_ssbn{width:50px; height:100%; background:url(../images/tb_081.png) center no-repeat; background-size:18px; background-color:#fb8896; position:absolute; top:0px; right:13%; z-index:10000;}
.i_ssbn span{width:100%; height:100%; display:inline-block;}
.i_ssbn_div{width:200px; display:none; background-color:#fb8896; z-index:10000; position:absolute; right:0px; top:100%;}
.i_ssbn_div .ipt1{width:84%; height:30px; line-height:30px; text-indent:15px; border:0px; font-family:"微软雅黑"; background-color:#fff; color:#b9b9b9; font-size:0.16rem;}
.i_ssbn_div .ipt2{width:16%; height:30px; background:url(../images/tb_081.png) center no-repeat; border:0px; background-size:15px;}
.i_ssbn_div input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #b9b9b9;  
}

.i_ssbn_div input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #b9b9b9;
}

.i_ssbn_div input:-ms-input-placeholder {
    color: #b9b9b9;
}

.i_ssbn_div input::-webkit-input-placeholder {
    color: #b9b9b9;
}


.i_content{width:100%; height:100%;position:absolute; left:0px; top:0px;}
.i_content_c{width:100%; height:100%;display: table-cell;vertical-align: middle;}
.i_con{width:1400px; margin:0px auto;}
.i_con1{width:1400px; margin:0px auto;}



/*.section.y6{ height:auto !important;}*/
.ui_div{width:100%;}
.ui_div1{width:100%; overflow:hidden;}

.i_product{width:100%; overflow:hidden; position:relative;}
.home-swiper1 {width: 100%;height: 100%; position:absolute !important; left:0px; top:0px; z-index:11;}
.home-swiper1 .swiper-wrapper{z-index: 2;pointer-events: none}
.home-swiper1 .swiper-slide {text-align: center;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%; height:100%; position:relative;}
.home-swiper1 .swiper-slide .div{width:100%; padding:0px 15%; position:absolute;left:0px; top:40%; z-index:1; text-align:left;opacity: 1; filter: alpha(opacity=100);-webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.home-swiper1 .swiper-slide .div .div_t{width:100%; padding:40px 0px 30px 0px; position:relative;z-index:100000;}
.home-swiper1 .swiper-slide .div .div_t i{width:130px; height:8px; background-color:#f0949f; position:absolute; left:0px; top:0px;}
.home-swiper1 .swiper-slide .div .div_t img{ max-width:100%; height:auto;}
.home-swiper1 .swiper-slide .div .div_c{width:100%; line-height:1.3; color:#fff; font-size:26px; font-family:Arial, Helvetica, sans-serif;}
.home-swiper1 .swiper-slide .div .div_c span{ font-size:36px; font-family:"微软雅黑";}
.home-swiper1 .swiper-slide .div1{width:100%;pointer-events:auto !important; padding:0px 8% 25px 8%; color:#fff; display:inline-block;  background-color:#fb8896; position:absolute; left:0px; bottom:-100%;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;}
.home-swiper1 .swiper-slide .div1:hover{ text-decoration:none; color:#fff;}
.home-swiper1 .swiper-slide .div1 .div1_t{width:100%; padding:25px 0px; border-bottom:2px solid #fff; text-align:left;}
.home-swiper1 .swiper-slide .div1 .div1_t i{width:14.7%;}
.home-swiper1 .swiper-slide .div1 .div1_t i img{width:100%;}
.home-swiper1 .swiper-slide .div1 .div1_t_r{width:82%; color:#fff; font-size:26px; line-height:1.3; font-family:Arial, Helvetica, sans-serif;}
.home-swiper1 .swiper-slide .div1 .div1_t_r span{ font-size:36px; font-family:"微软雅黑";}
.home-swiper1 .swiper-slide .div1 .div1_c{width:100%; height:100px; margin-top:25px; line-height:25px; color:#fff; font-size:16px; overflow:hidden; text-align:left;}
.home-swiper1 .swiper-slide.swiper-slide-active .div1{ bottom:0px;}
.home-swiper1 .swiper-slide.swiper-slide-active .div{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(-80%); -ms-transform: translateY(-80%); -o-transform: translateY(-80%); transform: translateY(-80%);}
.home-swiper1 .home_next1{width:33.33%; height:100%; z-index:1 !important; /*background:none;*/ background:url(../images/fxtb5.png) repeat; top:0px;margin:0px; position:absolute; right:0px;}
.home-swiper1 .home_prev1{width:33.33%; height:100%; z-index:1 !important;/*  background:none;*/ background:url(../images/fxtb5.png) repeat; top:0px; margin:0px; position:absolute; left:0px;}


.site3-bg {width: 100%;height: 100%;}
.site3-bg .swiper-slide {text-align: center;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%; height:100%; position:relative;z-index:100000;}

.i_ser_t{width:100%; line-height:48px; color:#f36f7c; font-size:30px; font-weight:bold; text-align:center;}
.i_ser_text{width:100%; min-height:55px; line-height:40px; text-align:center; color:#f36f7c; font-size:24px;}
.i_ser_c{width:100%; padding:0px 10%;}
.i_ser_c .a_img{width:100%; position:relative; cursor:pointer;}
.i_ser_c .a_img img{width:100%;}
.i_ser_c .a_img .inbg{width:100%; height:100%; position:absolute; left:0px; top:0px; background:url(../images/fxtb6.png) repeat; z-index:1;}
.i_ser_c .a_img i{width:100%; height:100%; background:url(../images/player.png) center no-repeat; background-size:70px; position:absolute; left:0px; top:0px; z-index:2;}

.i_news{width:615px;}
.i_news_t{width:100%; padding-left:120px; background:url(../images/tb_06.png) left center no-repeat; height:80px; line-height:80px; color:#f36f7c; font-size:36px; font-weight:bold;}
.i_news_c{width:100%; line-height:35px; margin-top:40px; height:105px; color:#5c5c5c; font-size:22px; overflow:hidden;}
.i_news_time{width:100%; padding:23px 0px 56px 0px; height:46px; line-height:46px; overflow:hidden; color:#f36f7c; font-size:24px;}
.i_news_b,.i_news_b:hover{width:186px; height:54px; line-height:54px; display:inline-block; overflow:hidden; text-align:center; background-color:#f36f7c; font-size:24px; color:#fff; text-decoration:none;-moz-border-radius: 27px;      /* Gecko browsers */
-webkit-border-radius: 27px;   /* Webkit browsers */
border-radius:27px;            /* W3C syntax */ margin-top:30px;
}
.i_xp_t{width:100%; height:64px; line-height:64px; text-align:center; color:#fff; font-size:36px; overflow:hidden;}
.i_xp_t span{ font-weight:bold;}
.i_xp_t1{width:100%; height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:18px; color:#fff;}
.i_xp_c{width:100%; padding-top:100px;}

.home-swiper2 {width: 100%;height: 100%; padding-bottom:80px !important;}
.home-swiper2 .swiper-slide {text-align: center;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%; padding:0px 5px;}
.home-swiper2 .swiper-slide .div{width:100%; display:inline-block; background-color:#fff; padding:15px; color:#666666; font-size:20px;}
.home-swiper2 .swiper-slide .div:hover{ text-decoration:none; color:#f36f7c;}
.home-swiper2 .swiper-slide .div .a_img{width:100%; display:inline-block; overflow:hidden;}
.home-swiper2 .swiper-slide .div .a_img img{width:100%;}
.home-swiper2 .swiper-slide .div .a_text{width:100%; height:70px; line-height:70px; display:inline-block; overflow:hidden; text-align:center;}
.home-swiper2 .home_next2{width:39px; height:39px; background:url(../images/right_btn.jpg) no-repeat; left:auto; right:45%; top:auto; margin:0px; bottom:0px;}
.home-swiper2 .home_prev2{width:39px; height:39px; background:url(../images/left_btn.jpg) no-repeat; left:45%; top:auto; margin:0px; bottom:0px;}

.i_footer{width:100%; padding:35px 0px 25px 0px;}
.section.y6{ height:auto !important;}
.i_footer_div1{width:100%; padding-bottom:20px; border-bottom:1px solid #c4c4c4;}
.i_footer_div1_l{width:70%;}
.i_footer_div1_l ul{width:100%;}
.i_footer_div1_l ul li{width:11.11%; float:left;}
.i_footer_div1_l ul li .a1,.i_footer_div1_l ul li .a1:hover{ text-decoration:none;width:100%; height:30px; line-height:30px; display:inline-block; overflow:hidden; text-align:center; color:#1a1a1a; font-size:18px;}
.i_footer_div1_l ul li .a2,.i_footer_div1_l ul li .a2:hover{ text-decoration:none;width:100%; height:24px;  line-height:24px; display:inline-block; overflow:hidden; text-align:center; color:#333131; font-size:14px;}

.i_footer_div1_r{width:24%; background:url(../images/tb_07.png) left center no-repeat; line-height:1.3; padding-top:20px; text-align:right; color:#f47272; font-size:26px;}
.i_footer_div1_r span{ color:#f47272; font-size:42px; font-weight:bold;}

.i_footer_div2{width:100%; padding-top:15px;}
.i_footer_div2_l{width:78%; padding-top:30px;}
.i_footer_div2_l .f_logo{width:17.2%; display:inline-block; overflow:hidden;}
.i_footer_div2_l .f_logo img{width:100%;}
.i_footer_div2_l .f_logo_r{width:80.2%; color:#696969; font-size:14px; line-height:1.6;}
.i_footer_div2_l .f_logo_r a,.i_footer_div2_l .f_logo_r a:hover{ color:#696969;}
.i_footer_div2_r{width:18%;}
.i_footer_div2_r ul{width:100%;}
.i_footer_div2_r ul li{width:40%; float:left; margin-left:10%; color:#333333; font-size:16px; line-height:2; text-align:center;}
.i_footer_div2_r ul li img{width:100%;}


.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_bg1{ background:url(../images/f_bg1.jpg) top repeat-x; background-color:#f2f2f2;}
.n_bg2{ background-color:#eeeeee;}
.n_footer{width:100%; padding:70px 0px 35px 0px;}
.n_banner{width:100%; height:500px; background-repeat:no-repeat; background-position:center center; background-size:cover; position:relative;}
.n_banner_text{width:100%; position:absolute; left:0%; top:50%; font-size:36px; color:#fff; text-align:center; line-height:1.2;
webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.n_banner_text span{ font-size:60px; font-family:Arial, Helvetica, sans-serif; letter-spacing:3px;}


.a_zxlmenu{width:100%; position:relative; display:none; z-index:10;}
.a_zxlmenu_t{width:100%;padding:3% 0px;background:url(../images/zxl_jt1.jpg) right center no-repeat; font-size:16px; text-align:center; background-color:#fb8299; 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 #c7c5bf;/*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:#fb8299; font-size:14px; text-decoration:none; text-indent:0px;}
.a_zxlmenu_c li .aone:hover,.a_zxlmenu_c li .aone.activetwo{ color:#fff; text-decoration:none; background-color:#f49aab;}
.a_zxlmenu_c li dl{width:100%; border-bottom:1px solid #ccc;display:none;}
.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;}

.pc_amenu{width:100%; padding:0px 2%; text-align:center;}
.a_menu_bg{ background-color:#f7f7f7;}
.a_menu{width:100%; margin:0px; padding:0px; height:60px; overflow:hidden;}
.a_menu .a_menu_a{ padding:0px; margin:0px; padding:0px 25px; height:60px; margin:0px 0px; display:inline-block; overflow:hidden; text-align:center; line-height:60px; color:#333333; font-size:16px;}
.a_menu .a_menu_a:hover,.a_menu .a_menu_a.activetm1{ color:#fff; background-color:#fb8299; text-decoration:none;}







.active .sec-scale2{-webkit-animation:box4 1s ease;animation: box4 1s ease; }
@-webkit-keyframes box4 {
  0% {
    transform: scale(1.4);
	opacity: 0.5;
  }
  100% {
     transform: scale(1);
	 opacity: 1;
  }
}

@keyframes box4 {
 0% {
    transform: scale(1.4);
	opacity: 0.5;
  }
  100% {
	 opacity: 1;
	  transform: scale(1);
  }
}


.n_content{width:100%; padding:50px 0px;}
.n_box1{width:100%; padding-bottom:20px; line-height:1.8; color:#333333; font-size:18px; text-align:center; letter-spacing:3px;}
.n_box1 h1{width:100%; padding-bottom:30px; line-height:1.0; color:#fb8299; font-size:24px; font-weight:bold;}
.n_box2{width:100%;}
.n_box2_l{width:41%; height:374px; color:#fff; padding:20px 2.5% 40px 2.5%; background:url(../images/img7.jpg) center center no-repeat; background-size:cover;}
.n_box2_l_t{width:100%; height:55px; line-height:55px; overflow:hidden; font-size:24px;}
.n_box2_l_c{width:100%; padding-right:10%; max-height:252px; overflow-y:auto; line-height:1.8; font-size:16px;}
.n_box2_l_c::-webkit-scrollbar {
  width: 1px;
  border-radius: 1px;
  height: 1px;
  background: none;
}
.n_box2_l_c::-webkit-scrollbar-track {
  border-radius: 1px;
  width: 1px!important;
  background-color:#fff;
}
.n_box2_l_c::-webkit-scrollbar-thumb {
  width: 1px;
  height: 1px;
  border-radius: 1px;
  background-color: #ef3b5e;
}
.n_box2_r{width:59%; height:374px; background-position:center center; background-repeat:no-repeat; background-size:cover;}

.n_box3{width:100%;}
.n_box3 li{width:100%; padding-bottom:8px; float:left;}
.n_box3 li .div{width:100%; background:url(../images/tb_09.png) left top no-repeat; background-color:#fafafa; cursor:pointer;}
.n_box3 li .div .a_img{width:59%; display:inline-block; overflow:hidden; float:right;}
.n_box3 li .div .a_img img{width:100%;}
.n_box3 li .div .a_img_l{width:41%; padding:15px 3%; float:left;}
.n_box3 li .div .a_img_l .s1{width:100%; height:68px; line-height:68px; color:#fb7c9c; font-size:22px; font-weight:bold;}
.n_box3 li .div .a_img_l .s2{width:100%; height:45px; line-height:45px; margin-bottom:24px; overflow:hidden; color:#333333; font-size:22px;}
.n_box3 li .div .a_img_l .s3{width:100%; height:150px; line-height:30px; color:#333333; font-size:16px; overflow:hidden;}

.n_box3 li.two .div{ background:url(../images/tb_09.png) right top no-repeat; background-color:#fafafa;}
.n_box3 li.two .div .a_img{ float:left;}
.n_box3 li.two .div .a_img_l{ float:right;}

.n_box4{width:100%;}
.n_box4 li{width:25%; float:left; padding:0px 1% 2% 1%;}
.n_box4 li .a_img{width:100%; display:inline-block; overflow:hidden;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/

-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}
.n_box4 li .a_img img{width:100%;}


.a_newscenter_ul{width:100%;}
.a_newscenter_ul li{width:100%; padding-bottom:30px; float:left;}
.a_newscenter_ul li .div{width:100%; display:inline-block; padding:2px; overflow:hidden; background-color:#f7f7f7; color:#666666; font-size:14px;}
.a_newscenter_ul li .div .a_img{width:24%; display:inline-block; overflow:hidden;}
.a_newscenter_ul li .div .a_img img{width:100%;}
.a_newscenter_ul li .div .a_img_r{width:72%; padding:5px 8% 0px 0px;}
.a_newscenter_ul li .div .a_img_r .s1{width:100%; height:46px; line-height:46px; display:inline-block; overflow:hidden; color:#333333; font-size:22px;}
.a_newscenter_ul li .div:hover .a_img_r .s1{ color:#fb7c9c; text-decoration:none;}
.a_newscenter_ul li .div .a_img_r .s2{width:100%; height:75px; overflow:hidden; line-height:25px; color:#666666; font-size:14px;}
.a_newscenter_ul li .div .a_img_r .s3{width:100%; height:20px; line-height:20px; line-height:38px; margin-bottom:20px; color:#999999; font-size:14px;}
.a_newscenter_ul li .div .a_img_r .s3 span{ float:left; padding:0px 35px 0px 25px; display:inline-block; height:20px; line-height:20px;}
.a_newscenter_ul li .div .a_img_r .s3 span.bg1{ background:url(../images/time.png) left center no-repeat;}
.a_newscenter_ul li .div .a_img_r .s3 span.bg2{ background:url(../images/chakan.png) left center no-repeat;}
.a_newscenter_ul li .div .a_img_r .s4,.a_newscenter_ul li .div .a_img_r .s4:hover{width:100%; height:37px; line-height:37px; display:inline-block; color:#fb7c9c; font-size:16px; text-decoration:none;}

.n_gsqdiv_b{width:100%; padding-top:15px; text-align:center; overflow:hidden;}
.n_gsqdiv_b a,.n_gsqdiv_b span{ height:30px; line-height:30px; margin-bottom:5px; padding:0px 14px; display:inline-block; overflow:hidden; color:#666666; font-size:14px; background-color:#f4f4f4;-moz-border-radius: 3px;      /* Gecko browsers */
-webkit-border-radius: 3px;   /* Webkit browsers */
border-radius:3px;            /* W3C syntax */}
.n_gsqdiv_b a:hover,.n_gsqdiv_b a.activepages,.n_gsqdiv_b span{ color:#fff; background-color:#fb7c9c; text-decoration:none;}



.a_tzjyg_cdetsl{width:100%;}
.a_tzjyg_c_t{width:100%; padding:10px 0px; line-height:1.7; text-align:center; color:#333333; font-size:30px;}
.a_tzjyg_c_time{width:100%; height:40px; line-height:40px; text-align:center; overflow:hidden;color:#999999; font-size:14px;}
.a_tzjyg_c_time span{padding:0px 35px 0px 25px; display:inline-block; height:20px; line-height:20px;}
.a_tzjyg_c_time span.bg1{ background:url(../images/time.png) left center no-repeat;}
.a_tzjyg_c_time span.bg2{ background:url(../images/chakan.png) left center no-repeat;}
.a_tzjyg_c_ton{width:100%; padding:25px 0px; line-height:2; overflow:hidden; color:#666666; font-size:16px; }
.a_tzjyg_c_ton img{ max-width:100%;}
.a_tzjyg_c_tb{width:100%; margin-top:20px; overflow:hidden; position:relative;}
.a_tzjyg_c_tb .a1{width:50%; height:30px; line-height:30px; color:#333333; font-size:18px; display:inline-block; overflow:hidden;}
.a_tzjyg_c_tb .a1:hover{ text-decoration:none; color:#fb7295;}
.a_tzjyg_c_tb .a1.a2{ text-align:right}

.n_box5{width:100%;}
.n_box5 li{width:25%; float:left; padding:0px 1% 2% 1%;}
.n_box5 li .div{width:100%; display:inline-block; background-color:#fff; border:1px solid #dddddd;/* padding:15px; */color:#666666; font-size:20px;
-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}
.n_box5 li .div:hover{ text-decoration:none; color:#f36f7c;}
.n_box5 li .div .a_img{width:100%; padding:15px 15px 0px 15px; display:inline-block; overflow:hidden;}
.n_box5 li .div .a_img img{width:100%;}
.n_box5 li .div .a_text{width:100%; background-color:#fb8299; padding:10px 0px; /*height:70px; line-height:70px;*/ display:inline-block; overflow:hidden; text-align:center;}
.n_box5 li .div .a_text img{ max-width:192px; width:70%;}
.n_box5 li .div .a_text1{width:100%; height:70px; line-height:70px; padding:0px 15px; display:inline-block; overflow:hidden; text-align:center;}

.n_box6{width:100%; padding:0px 23%; background-color:#f7f7f7;
-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}



.n_box6_c{widtgh:100%; padding-bottom:20px;}
.n_box6_c_t{width:100%; height:115px; line-height:115px; color:#333333; font-size:24px; text-align:center; overflow:hidden;}
.n_box6_c_con{width:100%;}
.n_box6_c_con table tr td{ padding:14px 0px; color:#4c4c4c; font-size:16px;}
.n_box6_c_con .ipt1{width:100%; height:36px; line-height:36px; border:1px solid #acacac; text-indent:15px; font-family:"微软雅黑"; font-size:14px; color:#333;}
.n_box6_c_con .ipt2{width:100%; height:155px; border:1px solid #acacac; padding:10px 15px; font-family:"微软雅黑"; font-size:14px; color:#333;}

.n_box6_c_con .ipt3{width:138px;-moz-border-radius: 19px;      /* Gecko browsers */
-webkit-border-radius: 19px;   /* Webkit browsers */
border-radius:19px;            /* W3C syntax */ border:0px; height:38px; line-height:38px; display:inline-block; overflow:hidden; text-align:center; background-color:#fb8896; color:#fff; font-size:18px;font-family:"微软雅黑";}



.n_box1_c1{width:100%;}
.n_box1_c1 li{width:50%; float:left; padding:0px 1% 2% 1%;}
.n_box1_c1 li .div{width:100%; display:inline-block; float:left; overflow:hidden; background-color:#eeeeee; color:#333333; font-size:14px;}
.n_box1_c1 li .div:hover{ text-decoration:none; color:#fff; background-color:#fb8299;}
.n_box1_c1 li .div .a_img{width:47.5%; display:inline-block; overflow:hidden; position:relative;}
.n_box1_c1 li .div .a_img img{width:100%;}
.n_box1_c1 li .div .a_img .tb1{width:14px; height:25px; background:url(../images/j3.png) no-repeat; position:absolute;right:0px; top:18px; z-index:1;}
.n_box1_c1 li .div:hover .a_img .tb1{ background:url(../images/j4.png) no-repeat;}
.n_box1_c1 li .div .a_text{ width:48%; padding-right:10px; padding-top:10px;}
.n_box1_c1 li .div .a_text .s1{width:100%; height:50px; line-height:50px; overflow:hidden; font-size:18px;}
.n_box1_c1 li .div .a_text .s2{width:100%; height:88px; line-height:22px; overflow:hidden;}
.n_box1_c1 li .div .a_text .s3{width:100%; height:27px; line-height:27px; margin-top:13px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.n_box1_c1 li .div .a_text .s3 .font1{ padding:0px 20px; height:27px; line-height:27px; background-color:#d7d5d5; text-align:center; display:inline-block; overflow:hidden; color:#4c4c4c;}
.n_box1_c1 li .div .a_text .s3 .font2{ margin-left:15px; color:#888;}
.n_box1_c1 li .div:hover .a_text .s3 .font1{ background-color:#ffffff; color:#fb8299;}
.n_box1_c1 li .div:hover .a_text .s3 .font2{color:#ffffff;}


.n_xsjlList{width:100%;}
.n_xsjlList li{width:50%; float:left; padding:0px 2% 1% 2%;}
.n_xsjlList li .div{width:100%; display:inline-block; overflow:hidden; color:#333333; font-size:24px;}
.n_xsjlList li .div:hover{ text-decoration:none; color:#fb8299;}
.n_xsjlList li .div .a_img{width:100%; display:inline-block; overflow:hidden;}
.n_xsjlList li .div .a_img img{width:100%;}
.n_xsjlList li .div .a_text{width:100%; height:70px; line-height:70px; overflow:hidden;}
.n_xsjlList li .div .a_text .s1{width:60%; height:70px; line-height:70px; overflow:hidden;}
.n_xsjlList li .div .a_text .s2{width:40%; height:70px; line-height:70px; overflow:hidden; text-align:right;}

.n_sclj{width:100%;}
.n_sclj li{width:25%; padding:0px 1% 1% 1%; float:left;}
.n_sclj li a{width:100%; height:75px; font-size:20px; color:#333232; display:inline-block; line-height:75px; display:inline-block; overflow:hidden; text-align:center; color:#333232; background-color:#f0f0f0;}
.n_sclj li a:hover{ text-decoration:none; color:#fff; background-color:#fc718a;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}


.n_box7{width:100%;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/ padding:34px 3% 34px 4%;}
.n_box7_l{width:35.3%;}
.n_box7_l_t{width:100%; height:47px; line-height:47px; overflow:hidden; color:#fb8896; font-size:24px; font-weight:bold;}
.n_box7_l_c{width:100%; overflow:hidden; line-height:1.6; padding-top:5px; color:#333333; font-size:18px;}
.n_box7_r{width:53.5%;}
.n_box7_r_t{width:100%; height:70px; line-height:70px; overflow:hidden; text-align:center; margin-bottom:30px; color:#fb8896; font-size:24px; font-weight:bold;}
.n_box7_r_c{width:100%;}
.n_box7_r_c dd{width:47.5%; padding:13px 0px; float:left;}
.n_box7_r_c dd .ipt1{width:100%; height:36px; line-height:36px; display:inline-block; overflow:hidden; border:1px solid #7c7c7c; color:#bcbcbc; font-size:16px; font-family:"微软雅黑"; text-indent:20px;}
.n_box7_r_c dt{width:47.8%; float:right; padding:13px 0px; font-weight:normal;}
.n_box7_r_c dt .ipt2{width:100%; height:160px;display:inline-block; overflow:hidden; border:1px solid #7c7c7c; color:#bcbcbc; font-size:16px; font-family:"微软雅黑"; padding:10px 20px;}
.n_box7_r_b{width:100%; padding-top:55px; text-align:center;}
.n_box7_r_b .ipt3{width:138px; height:38px; border:0px; cursor:pointer; line-height:38px; text-align:center; background-color:#fb8896; color:#fff; font-family:"微软雅黑"; font-size:18px;-moz-border-radius: 19px;      /* Gecko browsers */
-webkit-border-radius: 19px;   /* Webkit browsers */
border-radius:19px;            /* W3C syntax */}

.n_box8{width:100%;}
.n_box8 li{ width:100%; float:left; padding-bottom:38px;}
.n_box8 li .div{width:100%; display:inline-block; overflow:hidden;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/ color:#4c4c4c; font-size:16px;}
.n_box8 li .div:hover{ text-decoration:none; color:#4c4c4c;}
.n_box8 li .div .a_img{width:54%; display:inline-block; overflow:hidden; float:right;}
.n_box8 li .div .a_img img{width:100%;}
.n_box8 li .div .a_img_l{width:46%; padding:20px 4% 0px 4%; float:left;}
.n_box8 li .div .a_img_l .s1{width:100%; letter-spacing:3px; height:95px; line-height:95px; overflow:hidden; text-align:center; color:#333333; font-size:22px; font-weight:bold;}
.n_box8 li .div:hover .a_img_l .s1{ color:#fb7c9c;}
.n_box8 li .div .a_img_l .s2{width:100%; height:150px; overflow:hidden;  line-height:30px;}
.n_box8 li.two .div .a_img{ float:left;}
.n_box8 li.two .div .a_img_l{ float:right;}


.n_box1_c2{width:100%; padding-bottom:20px;}
.n_box1_c2 li{width:100%; float:left;}
.n_box1_c2 li .div{width:100%; display:inline-block; float:left; background:url(../images/tb_09.png) left center no-repeat; overflow:hidden; background-color:#fafafa; color:#4c4c4c; font-size:16px;}
.n_box1_c2 li .div:hover{ text-decoration:none; color:#4c4c4c;}
.n_box1_c2 li .div .a_img{width:50%; float:right; display:inline-block; overflow:hidden; position:relative;}
.n_box1_c2 li .div .a_img img{width:100%;}
.n_box1_c2 li .div .a_img .tb1{width:13px; height:25px; background:url(../images/j6.png) no-repeat; position:absolute;left:0px; top:40px; z-index:1;}
.n_box1_c2 li .div.twos .a_img .tb1{width:13px; height:25px; background:url(../images/j5.png) no-repeat; position:absolute; left:auto;right:0px; top:40px; z-index:1;}
.n_box1_c2 li .div .a_text{ width:50%; padding:30px 4% 0px 4%; float:left;}

.n_box1_c2 li .div .a_text .s1{width:100%; height:54px; line-height:54px; overflow:hidden; font-size:22px; color:#333333; font-weight:bold; letter-spacing:3px;}
.n_box1_c2 li .div:hover .a_text .s1{ color:#fb7c9c;}
.n_box1_c2 li .div .a_text .s2{width:100%;  margin-bottom:20px; }
.n_box1_c2 li .div .a_text .s2 span{ padding:0px 60px 0px 25px; display:inline-block;height:40px;line-height:40px; color:#999999; font-size:14px;}
.n_box1_c2 li .div .a_text .s2 span.bg1{ background:url(../images/time.png) left center no-repeat;}
.n_box1_c2 li .div .a_text .s2 span.bg2{ background:url(../images/chakan.png) left center no-repeat;}
.n_box1_c2 li .div .a_text .s3{width:100%; height:150px; line-height:30px; overflow:hidden;}


.n_box1_c2 li .div.twos{ background:url(../images/tb_09.png) right top no-repeat;}
.n_box1_c2 li .div.twos .a_img{ float:left;}
.n_box1_c2 li .div.twos .a_text{ float:right;}
.n_box1_c2_b{width:100%; padding:40px 0px 0px 0px; text-align:center;}
.n_box1_c2_b a{width:90px; height:90px; border:1px solid #e3e3e3;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */ display:inline-block; overflow:hidden; padding:15px 0px;}
.n_box1_c2_b a span{ background:url(../images/tb_12.png) bottom center no-repeat; line-height:60px; height:60px; display:inline-block; width:100%; text-align:center; color:#333333; font-size:14px;}
.n_box1_c2_b a:hover{ text-decoration:none;}


.a_careers_t{width:100%; padding-bottom:3%; background-color:#fff; margin-bottom:20px;}
.a_careers_t_s1{width:100%; color:#000000; line-height:1.8; font-size:16px;}
.a_careers_t_s1 span{ font-size:24px;}
.a_careers_t_s1 a,.a_careers_t_s1 a:hover{ color:#fb8299;}
.a_careers_t_s2{width:100%; padding-top:20px;}
.a_careers_t_s2l{width:22.5%;}
.a_careers_t_s22{width:100%;}
.a_careers_t_s22 li{width:100%; float:left;}
.a_careers_t_s22 li .ipt1{width:96%; border:1px solid #ababab; height:40px; line-height:40px; text-indent:15px; color:#666666; font-size:16px; font-family:"微软雅黑";}
.a_careers_t_s2r{width:31%; border:1px solid #ababab; }
.a_careers_t_s2r .ipt2{width:73%;height:38px; line-height:38px; border:0px;text-indent:15px; color:#666666; font-size:16px; font-family:"微软雅黑";}
.a_careers_t_s2r .ipt3{width:27%; height:38px; line-height:38px; background-color:#fb8299; color:#fff; border:0px; text-align:center;font-size:16px; font-family:"微软雅黑";}
.a_careers_c{width:100%; background-color:#fff; padding-bottom:20px;}
.a_careers_c dt{width:100%; float:left; height:60px; font-weight:normal; line-height:60px; background-color:#ebe9e9; color:#000000; font-size:18px;}
.a_careers_c dt .s1{width:27.5%; padding-left:5%;}
.a_careers_c dt .s2{width:24.4%; text-align:center;}
.a_careers_c dt .s3{width:16.8%; text-align:center;}
.a_careers_c dt .s4{width:31.3%; text-align:center;}
.a_careers_c dd{width:100%; float:left; background-color:#fff;}
.a_careers_c dd .div{width:100%; height:59px; line-height:59px; border-bottom:1px solid #edeae9; cursor:pointer; color:#000000; font-size:16px; background:url(../images/ee.png) right 25px center no-repeat;}
.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 25px center no-repeat; background-color:#fb8299; color:#fff; border-bottom:1px solid #fb8299;}
.a_careers_c dd .div .s1{width:27.5%; padding-left:5%;}
.a_careers_c dd .div .s2{width:24.4%; text-align:center;}
.a_careers_c dd .div .s3{width:16.8%; text-align:center;}
.a_careers_c dd .div .s4{width:31.3%; text-align:center;}
.a_careers_c dd .div_l{width:100%; background-color:#f1f3f6; border:1px solid #fb8299; padding:3% 5%; color:#333333; font-size:16px; line-height:1.8; overflow:hidden; display:none;}
.a_careers_c dd .div_l img{ max-width:100%;}
.a_careers_c dd .div_l span{ font-weight:bold;}
.a_careers_b{width:100%; padding:20px 0px; text-align:center; background-color:#fff;}
.a_careers_b a,.a_careers_b a:hover{ color:#555555; font-size:16px;}

.n_box9{width:100%;}
.n_box9 li{width:33.33%; float:left; padding:0px 1% 1% 1%;}
.n_box9 li .div{width:100%; display:inline-block; overflow:hidden; color:#262626; font-size:18px;}
.n_box9 li .div:hover{ text-decoration:none; color:#fb8299;}
.n_box9 li .div .a_img{width:100%; display:inline-block; overflow:hidden;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}
.n_box9 li .div .a_img img{width:100%;}
.n_box9 li .div .a_text{width:100%; height:50px; line-height:50px; overflow:hidden;}

.n_box10{width:100%;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/ padding:16px 2% 34px 2%;}
.n_box10_ul{width:100%;}
.n_box10_ul li{width:100%; float:left; padding:30px 0px;}
.n_box10_ul li .div_l{width:41%;}
.n_box10_ul li .div_l .s1{width:100%; height:77px; line-height:77px; overflow:hidden; color:#fb8896; font-size:24px; font-weight:bold;}
.n_box10_ul li .div_l .s2{width:100%; }
.n_box10_ul li .div_l .s2 table tr td{color:#333333; font-size:18px; line-height:2.8;}
.n_box10_ul li .div_l .s2 table tr td img{ max-width:100%;}
.n_box10_ul li .div_r{width:57%; overflow:hidden;}
/*.n_box10_ul li .div_r img{width:100%;}*/
.n_box10_ul li .div_r #allmap{width:100%; height:280px;}

.n_box11{width:100%; padding:35px 4% 50px 4%;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}

.n_box11s{width:77%; margin:0px auto; padding:35px 4% 50px 4%;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}


.n_box11_t{width:100%; padding-bottom:50px;}
.n_box11_t li{/*width:28%;*/ width:26%;padding-right:1%; float:left;}
.n_box11_t li .div{width:100%; background:url(../images/zs5.png) center repeat-x;}
.n_box11_t li .div .s1{width:47px; height:47px; background-color:#fb8299; font-size:22px; color:#fff; text-align:center; line-height:47px;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */}
.n_box11_t li .div .s2{ height:47px; line-height:47px; padding:0px 10px 0px 20px; color:#333333; font-size:18px; background-color:#fff;}
.n_box11_t li:nth-of-type(4){/*width:16%;*/width:21%;}
.n_box11_t li:nth-of-type(4) .div{ background:none;}
.n_box11_ss{width:100%; padding-bottom:38px;}
.n_box11_ss .ipt1{width:54%; height:48px; line-height:48px; display:inline-block; overflow:hidden; border:1px solid #5f5f5f; text-indent:15px; font-family:"微软雅黑"; color:#333; font-size:14px;}
.n_box11_ss .ipt2{width:17%; height:50px; line-height:50px; color:#fff; background-color:#fb8299; font-size:24px; text-align:center; margin-left:3%;font-family:"微软雅黑"; border:0px;
-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}
.n_box11_c{width:100%;}
.n_box11_c_l{width:42%;}
.n_box11_c_l_t{width:100%; height:93px; line-height:93px; overflow:hidden; color:#fb8299; font-size:24px; font-weight:bold;}
.n_box11_c_l_c{width:100%; line-height:1.8; color:#4c4c4c; font-size:14px; overflow:hidden;}
.n_box11_c_l_c img{ max-width:100%;}
.n_box11_c_r{width:32%; padding-top:55px; overflow:hidden;}
.n_box11_c_r img{ max-width:100%;}

.n_box12{width:100%; padding-top:15px;}
.n_box12_l{width:29%;}
.n_box12_l ul{width:100%;}
.n_box12_l ul li{width:50%; float:left;}
.n_box12_l ul li .ipt1{width:90%; height:48px; line-height:48px; border:1px solid #686868; color:#333333; font-size:18px; font-family:"微软雅黑";}
.n_box12_r{width:71%;}
.n_box12_r dl{width:100%; border:1px solid #5f5f5f; border-bottom:0px; border-right:0px;}
.n_box12_r dl dt{width:100%;  font-weight:normal;  float:left; border-bottom:1px solid #5f5f5f; background-color:#f1f1f1;}
.n_box12_r dl dt table tr td{ color:#333333;height:45px; font-size:22px; border-right:1px solid #5f5f5f;}
.n_box12_r dl dt .s1{width:42%; text-align:center;}

.n_box12_r dl dd{width:100%;  font-weight:normal; float:left; border-bottom:1px solid #5f5f5f;}
.n_box12_r dl dd table tr td{ color:#333333; height:52px; font-size:18px; border-right:1px solid #5f5f5f;}
.n_box12_r dl dd .s1{width:41.8%; padding:0px 10px;}
.n_box12_r dl dd .s2{width:58%;  padding:0px 10px;}

#distpicker5{width:100%;}
.form-group{width:100%; margin-bottom:0px;}


.zjgm_div{width:100%; padding:5px 0px; text-align:center; position:fixed; left:0px; background-color:#fff; bottom:0px;}
.zjgm_div a,.zjgm_div a:hover{ text-decoration:none;}
.ff_d{ height:90px;}





/*2019.8.9*/
.zxl_bc1{width:100%; height:685px; overflow:hidden; position:relative;}
.zxl_bc1 #allmap{width:100%; height:685px;}
.zxl_bc1_c{ z-index:111; padding:60px 50px 100px 50px; width:520px; background:url(../images/zs7.png) repeat; position:absolute; left:50%; margin-left:-700px; top:50%;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.zxl_bc1_c .s1{width:100%; height:77px; line-height:77px; overflow:hidden; color:#fff; font-size:24px; font-weight:bold;}
.zxl_bc1_c .s2{width:100%; }
.zxl_bc1_c .s2 table tr td{color:#fff; font-size:18px; line-height:2.8;}
.zxl_bc1_c .s2 table tr td img{ max-width:100%;}


.i_bc1{ width:100%; text-align:center;}
.bc_video{width:100%; height:auto !important;}









@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.arrowGo{
	 animation: arrowGo 2.5s infinite; 
	 -webkit-animation: arrowGo 2.5s infinite ; 
}

@-webkit-keyframes arrowGo {
	0%{ 
		-webkit-transform: translate(0, 30%);
	}
	50%{ 
		-webkit-transform: translate(0, 0%);
	}
	100%{
		-webkit-transform:translate(0, 30%);
	}
}
@keyframes arrowGo {
	0%{ 
		transform: translate(0, 30%);
	}
	50%{
		transform: translate(0, 0%);
	}
	100%{
		transform:translate(0, 30%);
	}
}
.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=100); 
	opacity: 1; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);
}


.Amplification1 .img1
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification1:hover .img1
{
	filter: Alpha(Opacity=100); 
	opacity: 1; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);
}





@-webkit-keyframes hvr-bob {
  0% {
    transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}

@keyframes hvr-bob {
  0% {
    transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}


