@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input{margin:0;padding:0}em,i,s{font-style:normal;text-transform:uppercase;}li{list-style:none}a,s,a:hover{text-decoration:none}img{border:0;vertical-align:top;}table{border-collapse:collapse;border-spacing:0}body,button,input,select,textarea{font:12px/1.5 "宋体",'Hiragino Sans GB','microsoft yahei',Tahoma,arial,\5b8b\4f53}input,textarea{resize:none;border:none;}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.noBg{background:none!important}.noBd{border:0!important}.noMg { margin: 0!important; }

/* 项目主体部分设置 */
body { background: #fff; color:#333; }
.fl{float: left !important;}
.fr{float: right !important;}
a { color:#333;text-decoration:none;transition: all 0.5s ease 0s;}
a:hover { color: #aa0120; }

.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; }
.g-in { width:1200px; margin:0 auto; }.g-in:after{content:'\20';display:block;height:0;clear:both}.g-in{*zoom:1}

.header{ width:1200px;position:absolute; left:50%; margin-left:-600px; top:40px; z-index:9999; background:url(/html/images/navxx.png) bottom center repeat-x #e6ebec}
.header .h_1{ width:100%}
.header .h_1 .logo{ float:left}
.header .h_1 .logo img{ max-width:250px}
.header .h_1 .nav{ float:right}
.header .h_1 .nav ul li{ float:left; font-size:16px; line-height:68px; width:112px; text-align:center; position:relative}
.header .h_1 .nav ul li a{ color:#000000; display:block} 
.header .h_1 .sea{ width:76px; height:68px; cursor:pointer; float:right; background:url(/html/images/g_01.jpg) center center no-repeat}
.sea_on{ width:100%; height:100%; background:rgba(00,00,00,0.5); position:fixed; z-index:99; display:none}
.sea_on .s1{ width:400px; height:68px; position:absolute; left:50%; margin-left:-200px; top:50%; margin-top:-34px; background:#fff}
.sea_on .s1 .inp1{ width:200px; height:68px; border:0; position:absolute; left:10px; top:0; font-size:14px;}
.sea_on .s1 .inp2{ width:76px; height:68px; background:url(/html/images/g_01.jpg) center center no-repeat; position:absolute; right:0; top:0; cursor:pointer} 
.sea_on .s1 .gb{ width:30px; height:30px; background:url(/html/images/gb.png) center center no-repeat; background-size:30px; position:absolute; right:0; top:-50px; cursor:pointer}
.header .h_1 .nav ul li .xl{ width:100%; line-height:35px; font-size:14px; background:#e6ebec; position:absolute; left:0; top:68px; z-index:9; display:none}
.header .h_1 .nav ul li .xl a{ display:block;}
.header .h_1 .nav ul li .xl a:hover{ background:#102657; color:#fff}
.header .h_1 .nav ul li:hover .xl{ display:block}
/* 菜单显示 */
.u-menu { float:right; position:relative; display:block; width:50px; height:42px; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index: 99; margin-top:23px; display:none }
.u-menu div { position:absolute; left:13px; top:10px; width:25px; height:25px; transform:translateZ(0px) rotate(0deg); transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s; }
.u-menu div i { position:absolute; left:0; top:0; display:block; width:25px; height:2px; background:#000; }
.u-menu .u-menu-top i {transform:translate3d(0px,-8px,0px);-webkit-transform:translate3d(0px,-8px,0px);}
.u-menu .u-menu-middle i {transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);}
.u-menu .u-menu-bottom i {transform:translate3d(0px,8px,0px);-webkit-transform:translate3d(0px,8px,0px);}

body.z-open .m-nav {transform:translate3d(-200px,0,0);-webkit-transform:translate3d(-200px,0,0);}
body.z-open .u-menu {transform:translateZ(0px) rotate(90deg);-webkit-transform:translateZ(0px) rotate(90deg); margin-top:13px}
body.z-open .u-menu  div {transform:translateZ(0px) rotate(45deg);transition:transform 0.25s cubic-bezier(0.4,0.01,0.165,0.99) 0.2s;-webkit-transform:translateZ(0px) rotate(45deg);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4,0.01,0.165,0.99) 0.2s;}
body.z-open .u-menu  div i {transition:transform 0.2s ease 0s;transform:translate3d(0px,11px,0px);-webkit-transition:-webkit-transform 0.2s ease 0s;-webkit-transform:translate3d(0px,11px,0px); }
body.z-open .u-menu .u-menu-bottom {transform:translateZ(0px) rotate(-45deg);-webkit-transform:translateZ(0px) rotate(-45deg);}
body.z-open .u-menu .u-menu-middle { display:none; }

.snav{ width:100%; height:100%; background:rgba(00,00,00,0.5); position:fixed; z-index:99; left:0; top:0; display:none}
.snav .lt{ width:calc(100% - 200px); float:left; height:100%}
.snav .rt{ width:200px; height:100%; float:right; background:#fff}
.snav .rt h2 { margin:0 0 10px; padding:10px 0; border-bottom:1px solid #ddd; font-weight:bold; font-size:16px; line-height:30px; text-align:center; }
.snav .rt li { position:relative; padding:12px 12px 12px 22px; border-bottom:1px solid #eee; font-size:14px; line-height:24px; }
.snav .rt li a { display:block; }
.snav .rt li a:hover,.m-nav .current a { color:#f9b655; }
.snav .rt .current:after { position:absolute; top:50%; left:0; width:5px; height:14px; margin-top:-7px; border-left:2px solid #f9b655; content:"" }

@media (max-width:1200px) {
	.header{ width:100%; position:relative; left:0; top:0; margin:0; background:#e6ebec}
	.header .h_1 .nav{ display:none}
	.u-menu{ display:block}
}
@media (max-width:750px) {
	.header{ height:50px; overflow:hidden}
	.sea_on .s1{ width:280px; height:50px; margin-left:-140px; margin-top:-25px}
	.sea_on .s1 .inp1{ height:50px}
	.sea_on .s1 .inp2{ width:50px; height:50px}
	.header .h_1 .logo{ height:50px;}
	.header .h_1 .logo img{ height:40px; padding-top:5px;}
	.header .h_1 .sea{ width:50px; height:50px}
	.u-menu{ margin-top:14px}
}

.banner{ width:100%; overflow:hidden}
.banner .swiper-container-1{ width:100%}
.banner .swiper-container-1 .swiper-slide{ width:100%}
.banner .swiper-container-1 .swiper-slide img{ width:100%}
.banner .swiper-container-1 .swiper-slide img.img1{ display:block}
.banner .swiper-container-1 .swiper-slide img.img2{ display:none}
.banner .swiper-container-1 .swiper-pagination-1{ bottom:20px}
.banner .swiper-container-1 .swiper-pagination-1 span{ width:10px; height:10px; background:#fff; border-radius:5px; opacity:1; transition:all 0.5s linear}
.banner .swiper-container-1 .swiper-pagination-1 span.swiper-pagination-bullet-active{ width:30px}
@media (max-width:1200px) {
	.banner .swiper-container-1 .swiper-slide img.img2{ display:block}
	.banner .swiper-container-1 .swiper-slide img.img1{ display:none}
}

.gcon_5{ width:100%; background:#f6f6f6}
.gcon_5 .swiper-container-4{ width:1200px; margin:0 auto; padding:55px 0 45px}
.gcon_5 .swiper-container-4 .swiper-slide{ width:20%; text-align:center; float:left}
.gcon_5 .swiper-container-4 .swiper-slide h3{ font-size:18px; color:rgba(00,00,00,0.9); font-weight:normal; padding-top:20px}
.gcon_5 .swiper-container-4 .swiper-slide p{ font-size:14px; color:rgba(00,00,00,0.5);}
@media (max-width:1200px) {
	.gcon_5 .swiper-container-4{ width:96%; margin:0 auto}
	.gcon_5 .swiper-container-4 .swiper-slide p{ font-size:12px}
}
@media (max-width:750px) {
	.gcon_5 .swiper-container-4{ padding:30px 0 20px}
	.gcon_5 .swiper-container-4 .swiper-slide{ width:30%}
	.gcon_5 .swiper-container-4 .swiper-slide img{ width:60px} 
	.gcon_5 .swiper-container-4 .swiper-slide h3{ font-size:15px}
}
@media (max-width:550px) {
	.gcon_5 .swiper-container-4 .swiper-slide{ width:50%; float:left; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.7)}
	.gcon_5 .swiper-container-4 .swiper-slide h3{ padding-top:8px}
	.gcon_5 .swiper-container-4 .swiper-slide:nth-child(5){ border-bottom:0}
}

.footer{ width:100%; background:#0b1937}
.footer .ft01{ width:100%}
.footer .ft01 .nr{ width:1200px; margin:0 auto; padding:55px 0}
.footer .ft01 .nr .lt{ float:left}
.footer .ft01 .nr .lt dl{ float:left; width:115px;}
.footer .ft01 .nr .lt dl dt{font-size:16px; border-bottom:1px solid #3c475f; padding-bottom:15px; margin-bottom:10px; position:relative}
.footer .ft01 .nr .lt dl dt a{ color:rgba(255,255,255,0.8)}
.footer .ft01 .nr .lt dl dd a{ font-size:14px; color:rgba(255,255,255,0.5); line-height:30px}
.footer .ft01 .nr .lt dl dd a:hover{ color:#fff}
.footer .ft01 .nr .rt{ float:right}
.footer .ft01 .nr .rt .ewm{ float:left; margin-right:25px}
.footer .ft01 .nr .rt .lx{ float:right}
.footer .ft01 .nr .rt .lx .tel{ background:url(/html/images/g_29.png) left center no-repeat; padding-left:45px;}
.footer .ft01 .nr .rt .lx .tel .p1{ font-size:14px; color:rgba(255,255,255,0.5)}
.footer .ft01 .nr .rt .lx .tel .p2{ font-size:20px; color:#bc8b6b}
.footer .ft01 .nr .rt .lx .intro{ font-size:14px; color:rgba(255,255,255,0.6); line-height:26px; margin-top:15px}
.footer .ft02{ width:100%}
.footer .ft02 .nr{ width:1200px; margin:0 auto; padding:15px 0}
.footer .ft02 .nr .lt{ float:left; color:rgba(255,255,255,0.5)}
.footer .ft02 .nr .lt.lt1{ display:block}
.footer .ft02 .nr .lt.lt2{ display:none}
.footer .ft02 .nr .rt{ float:right}

.footer .ft01 .nr .rt2{ float:right}
.footer .ft01 .nr .rt2 .s1{ width:100%;}
.footer .ft01 .nr .rt2 .s1 img{ max-width:500px}
.footer .ft01 .nr .rt2 .s2{ width:100%; margin-top:30px}
.footer .ft01 .nr .rt2 .s2 .ewm{ float:left; width:150px; text-align:center; color:rgba(255,255,255,0.5); line-height:25px}
.footer .ft01 .nr .rt2 .s2 .ewm img{ width:130px}
.footer .ft01 .nr .rt2 .s2 .a1{ width:180px; float:right;color:rgba(255,255,255,0.8);}
.footer .ft01 .nr .rt2 .s2 .a1 .b1{ font-size:12px; line-height:1.5;  margin-top:10px}
.footer .ft01 .nr .rt2 .s2 .a1 .b2{ background:url(/html/images/c2.png) left center no-repeat; padding-left:30px}
.footer .ft01 .nr .rt2 .s2 .a1 .b2 .p1{ font-size:14px; line-height:1; padding-top:5px}
.footer .ft01 .nr .rt2 .s2 .a1 .b2 .p2{ font-size:14px; line-height:1; padding-top:2px}
.footer .ft01 .nr .rt2 .s2 .a1 .b3{ background:url(/html/images/c3.png) left center no-repeat; padding-left:30px; margin-top:8px}
.footer .ft01 .nr .rt2 .s2 .a1 .b3 .p1{ font-size:14px; line-height:1; padding-top:5px}
.footer .ft01 .nr .rt2 .s2 .a1 .b3 .p2{ font-size:14px; line-height:1; padding-top:2px}
@media (max-width:1200px) {
	.footer .ft01 .nr{ width:96%}
	.footer .ft02 .nr{ width:96%}
	.footer .ft01 .nr .lt{ width:100%}
	.footer .ft01 .nr .lt dd{ display:none}
	.footer .ft01 .nr .lt dl{ width:20%; text-align:center}
	.footer .ft01 .nr .rt2{ float:left; margin-top:30px; width:100%}
	.footer .ft01 .nr .rt2 .s1 img{ max-width:100%}

}
@media (max-width:1000px) {
	.footer .ft01 .nr{ padding:35px 0 20px}
	.footer .ft01 .nr .lt{ width:100%}
	.footer .ft01 .nr .lt dl{ width:20%; text-align:center}
	.footer .ft01 .nr .rt{ float:left; margin-top:20px}
	.footer .ft02 .nr{border-top:1px solid #3c475f;}
	.footer .ft02 .nr .rt{ display:none}
	.footer .ft02 .nr .lt{ width:100%; text-align:center; }
}
@media (max-width:475px) {
	.footer .ft01 .nr .lt{ float:none}
	.footer .ft01 .nr .lt dl { width:100%; text-align:left; position:relative; margin:0; }
	.footer .ft01 .nr .lt dl dt{ margin:0;padding:10px 0; position:relative}
	.footer .ft01 .nr .lt dl dt a{ display:block; position:relative; z-index:1}
	.footer .ft01 .nr .lt dd{ display:none}
	.footer .ft01 .nr .lt dl dt:after{ content:"+"; display:block; position:absolute; right:0; top:0; color:rgba(255,255,255,0.5); font-size:20px; height:45px; line-height:45px; width:40px; text-align:center; z-index:0}
	.footer .ft01 .nr .rt .lx .intro{ font-size:12px; margin-top:5px; line-height:20px}
	
	.footer .ft01 .nr .rt2{ margin-top:30px; width:320px; float:none; margin:0 auto; margin-top:20px}
	.footer .ft01 .nr .rt2 .s1 img{ width:100%}
	.footer .ft01 .nr .rt2 .s2 .a1{ width:100%; margin:0; padding-left:10px; box-sizing:border-box}
	.footer .ft01 .nr .rt2 .s2 .a1 .b1{ margin:10px 0;}
	.footer .ft02 .nr .lt.lt2{ display:block}
	.footer .ft02 .nr .lt.lt1{ display:none}
}



.sbd{ width:100%; height:100%; background:rgba(00,00,00,0.5); position:fixed; left:0; top:0; z-index:99; left:-100%}
.sbd.on{ left:0}
.sbd .con{ width:400px; height:480px; box-sizing:border-box; border:1px solid rgba(255,255,255,0.5); position:absolute; left:50%; margin-left:-200px; top:50%; margin-top:-240px; padding:10px}
.sbd .con .nr{ background:#fff; width:100%; height:100%; box-sizing:border-box; }
.sbd .con .nr h3{ text-align:center; font-size:20px; color:#333333; font-weight:normal; padding-top:25px}
.sbd .con .nr h4{ text-align:center; font-size:16px; color:#333333; font-weight:normal; padding-top:10px}
.sbd .con .nr .swiper-container-s{ width:370px; margin:0 auto; }
.sbd .con .nr .swiper-container-s .swiper-button-prev-s{ width:31px; height:31px; background:url(/html/images/x1.png) center center no-repeat; position:absolute; left:0; top:50%; margin-top:-15px}
.sbd .con .nr .swiper-container-s .swiper-button-next-s{ width:31px; height:31px; background:url(/html/images/x2.png) center center no-repeat; position:absolute; left:auto; right:0; top:50%; margin-top:-15px}
.sbd .con .nr .swiper-container-s p{ font-size:14px; text-align:center; margin-top:15px}
.sbd .con .nr .btn1{ display:inline-block; vertical-align:top; width:236px; height:42px; border-radius:21px; border:0; background:#12225b; color:#fff; font-size:18px; margin:20px auto; cursor:pointer}
.sbd .con .nr .btn{ width:100%; text-align:center}
.sbd .con .s1{ background:url(/html/images/gb.png) center center no-repeat; width:30px; height:30px; background-size:cover; position:absolute; right:0; top:-40px; cursor:pointer}

.sbd .con .nr2{ background:#fff; width:100%; height:100%; box-sizing:border-box; display:none}
.sbd .con .nr2 h3{ font-size:20px; font-weight:normal; color:#333; text-align:center; line-height:1; background:url(/html/images/x4.jpg) bottom center no-repeat; padding:30px 0 10px}
.sbd .con .nr2 .a1{ font-size:18px; color:#333333; padding:0 30px; line-height:30px}
.sbd .con .nr2 .a1 h4{ font-size:18px; font-weight:normal; padding:20px 0 10px}
.sbd .con .nr2 .a1 label{ margin-right:13px}
.sbd .con .nr2 .a1 label:nth-child(8){ margin-right:0}
.sbd .con .nr2 .a2{ font-size:18px; color:#333333; padding:0 30px; line-height:30px}
.sbd .con .nr2 .a2 h4{ font-size:24px; font-weight:normal; padding:30px 0 10px}
.sbd .con .nr2 .a2 label{ margin-right:22px}
.sbd .con .nr2 .a2 label:nth-child(8){ margin-right:0}

.sbd .con .nr2 .a3{ font-size:18px; color:#333333; padding:0 30px; margin-top:30px}
.sbd .con .nr2 .a3 .c1{ width:100%; float:left; line-height:30px; margin-bottom:5px}
.sbd .con .nr2 .a3 .c2{ width:120px; height:30px; float:left; margin-right:30px}
.sbd .con .nr2 .a3 .c2 .inp1{ width:100%; height:100%; color:#333; background:none; box-sizing:border-box; border-radius:15px; border:1px solid #b7bccd; overflow:hidden; padding:0 15px;appearance:none;
-moz-appearance:none;-webkit-appearance:none; background: url(/html/images/d3.jpg) right center no-repeat; }
.sbd .con .nr2 .a3 .c3{ width:120px; height:30px; float:left; }
.sbd .con .nr2 .a3 .c3 .inp2{ width:100%; height:100%; color:#333; background:none; box-sizing:border-box; border-radius:15px; border:1px solid #b7bccd; overflow:hidden; padding:0 15px;appearance:none;
-moz-appearance:none;-webkit-appearance:none;  background: url(/html/images/d3.jpg) right center no-repeat;}

.sbd .con .nr2 .a4{ font-size:18px; color:#333333; padding:0 30px; margin-top:20px}
.sbd .con .nr2 .a4 .c1{ width:100%; margin-bottom:5px; float:left; line-height:30px}
.sbd .con .nr2 .a4 .c2{ width:180px; height:30px; float:left; margin-right:30px}
.sbd .con .nr2 .a4 .c2 .inp1{ width:100%; height:100%; color:#333; background:none; box-sizing:border-box; border-radius:15px; border:1px solid #b7bccd; overflow:hidden; padding:0 15px}
.sbd .con .nr2 .btn2{ display:inline-block; vertical-align:top; width:236px; height:42px; border-radius:21px; border:0; background:#12225b; color:#fff; font-size:18px; margin:35px auto; cursor:pointer}
.sbd .con .nr2 .btn{ width:100%; text-align:center}


.sbd .con .nr3{ background:#fff; width:100%; height:100%; box-sizing:border-box; display:none}
.sbd .con .nr3 h3{ font-size:20px; font-weight:normal; color:#333; text-align:center; line-height:1; padding:25px 0 20px}
.sbd .con .nr3 .pic{ width:80%; margin:0 auto; text-align:center}
.sbd .con .nr3 .pic img{ width:100%}
.sbd .con .nr3 .a1{ width:80%; margin:0 auto; border:1px solid #d2d2d2; border-left:0; border-right:0; font-size:15px; text-align:center; padding:10px 0; margin-top:25px}
.sbd .con .nr3 .a1 i{ color:#ec0101}
.sbd .con .nr3 .a2{ width:80%; margin:0 auto; text-align:center; font-size:12px; color:#333; margin-top:20px}


@media (max-width:750px) {
	.sbd .con .nr h4{ text-align:center; font-size:16px; color:#333333; font-weight:normal; padding-top:15px}
	.sbd .con{ padding:5px}
	.sbd .con{ width:300px; margin-left:-150px; height:440px; margin-top:-220px}
	.sbd .con .nr h3{ font-size:18px}
	.sbd .con .nr .swiper-container-s{ width:270px;}
	.sbd .con .nr .swiper-container-s img{ width:100%}
	.sbd .con .nr .btn1{ width:180px; height:35px; border-bottom:18px; font-size:18px}
	.sbd .con .nr2 h3{ font-size:16px; padding-top:25px}
	.sbd .con .nr2 .a1{ font-size:12px; padding:0 15px}
	.sbd .con .nr2 .a1 label{ margin-right:18px}
	.sbd .con .nr2 .a1 h4{ font-size:16px; padding:15px 0 5px}
	.sbd .con .nr2 .a2{ font-size:12px; padding:0 15px}
	.sbd .con .nr2 .a2 label{ margin-right:10px}
	.sbd .con .nr2 .a2 h4{ font-size:16px; padding:15px 0 5px}
	.sbd .con .nr2 .a3{ margin-top:15px; padding:0 15px}
	.sbd .con .nr2 .a3 .c1{ font-size:16px; }
	.sbd .con .nr2 .a3 .c2{ width:120px; margin-right:11px}
	.sbd .con .nr2 .a3 .c2 .inp1{ padding: 0 10px}
	.sbd .con .nr2 .a3 .c3{ width:120px; }
	.sbd .con .nr2 .a3 .c3 .inp2{ padding:0 10px}
	.sbd .con .nr2 .a4{ padding:0 10px; font-size:16px}
	.sbd .con .nr2 .a4 .c1{ }
	.sbd .con .nr2 .a4 .c2{ width:150px}
	.sbd .con .nr2 .btn2{ width:200px; height:35px; border-bottom:18px; font-size:18px}
	.sbd .con .nr3 h3{ font-size:18px; padding:35px 0 15px}
	.sbd .con .nr3 .pic{ width:90%}
	.sbd .con .nr3 .a1{ width:90%; margin-top:20px; font-size:15px}
	.sbd .con .s1{background:url(/html/images/xxx.png) center center no-repeat; width:30px; height:30px; background-size:cover; position:absolute; right:8px; top:8px; cursor:pointer}
	.sbd .con .nr3 .a2{ margin-top:15px}
}










.ggrt{ width:50px; height:350px; background:#102657; position:fixed; right:2%; top:50%; margin-top:-150px; z-index:99}
.ggrt .a1{ width:50px; height:50px; text-align:center; color:#fff}
.ggrt .a1 span{ display:block; width:100%; height:100%; padding:8px 0 ; box-sizing:border-box; opacity:0.6; cursor:pointer; border-bottom:1px solid rgba(255,255,255,0.3)}
.ggrt .a1 span:hover{ opacity:1}
.ggrt .a2{ width:50px; height:50px; text-align:center; color:#fff; position:relative}
.ggrt .a2 span{ display:block; width:100%; height:100%; background:url(/html/images/g_30.png) center center no-repeat; border-bottom:1px solid rgba(255,255,255,0.3); cursor:pointer}
.ggrt .a2:hover{ background:#bc8b6b}
.ggrt .a2 .ewm{ width:120px; position:absolute; left:-120px; top:0; display:none}
.ggrt .a2:hover .ewm{ display:block}
.ggrt .a3{ width:50px; height:50px; text-align:center; color:#fff; position:relative}
.ggrt .a3 span{ display:block; width:100%; height:100%; background:url(/html/images/g_31.png) center center no-repeat; border-bottom:1px solid rgba(255,255,255,0.3); cursor:pointer}
.ggrt .a3:hover{ background:#bc8b6b}
.ggrt .a3 .s{ width:240px; height:50px; background:#bc8b6b; text-align:center; position:absolute; left:-240px; top:0; display:none; box-sizing:border-box; padding-top:18px}
.ggrt .a3:hover .s{ display:block}
.ggrt .a4{ width:50px; height:50px; text-align:center; color:#fff; position:relative}
.ggrt .a4 span{ display:block; width:100%; height:100%; background:url(/html/images/g_32.png) center center no-repeat; border-bottom:1px solid rgba(255,255,255,0.3); cursor:pointer}
.ggrt .a4:hover{ background:#bc8b6b}
.ggrt .a4 .s{ width:150px; height:50px; background:#bc8b6b; text-align:center; position:absolute; left:-150px; top:0; line-height:50px; display:none}
.ggrt .a4:hover .s{ display:block}
.ggrt .a5{ width:50px; height:50px; text-align:center; color:#fff; position:relative}
.ggrt .a5 span{ display:block; width:100%; height:100%; background:url(/html/images/g_33.png) center center no-repeat; border-bottom:1px solid rgba(255,255,255,0.3); cursor:pointer}
.ggrt .a5:hover{ background:#bc8b6b}
.ggrt .a5 .s{ width:150px; height:50px; background:#bc8b6b; text-align:center; position:absolute; left:-150px; top:0; line-height:50px; display:none}
.ggrt .a5:hover .s{ display:block}
.ggrt .a5 .ewm{ width:120px; position:absolute; left:-120px; top:0; display:none}
.ggrt .a5:hover .ewm{ display:block}
.ggrt .a6{ width:50px; height:50px; text-align:center; color:#fff; position:relative}
.ggrt .a6 a{ display:block; width:100%; height:100%; background:url(/html/images/g_34.png) center center no-repeat; border-bottom:1px solid rgba(255,255,255,0.3); cursor:pointer}
.ggrt .a6:hover{ background:#bc8b6b}

.ggrt .a2s{ width:50px; height:50px; text-align:center; color:#fff; position:relative}
.ggrt .a2s a{ display:block; width:100%; height:100%; background:url(/html/images/qq.png) center center no-repeat; border-bottom:1px solid rgba(255,255,255,0.3); cursor:pointer}
.ggrt .a2s:hover{ background:#bc8b6b}


@media (max-width:750px) {
	.ggrt{ height:150px; margin-top:-75px}
	.ggrt .a2{ display:none}
	.ggrt .a2s{ display:none}
	.ggrt .a3{ display:none}
	.ggrt .a6{ display:none}
}
.header.headers.on{ display:block; position:fixed; top:0;}
.header.headers.on:after{ content:""; display:block; width:1920px; height:100%; position:absolute; left:50%; margin-left:-960px; top:0; z-index:0; background:url(/html/images/navxx.png) bottom center repeat-x #e6ebec}
.header.headers{ display:none}
.header.headers.on .h_1{ position:relative; z-index:2}
@media (max-width:750px) {
	.header.headers.on:after{background:#e6ebec}
}

.xxxx{ width:1920px; height:150px; left:50%; margin-left:-960px; position:fixed; z-index:999;bottom:0; background:url(/html/images/o1.jpg) center center no-repeat;}
.xxxx .nr{ width:1200px; margin:0 auto; position:relative}
.xxxx .nr .inp1{ width:144px; height:28px; position:absolute; left:589px;  border:0; top:28px}
.xxxx .nr .inp2{ width:144px; height:28px; position:absolute; left:741px;  border:0; top:28px}
.xxxx .nr .inp3{ width:144px; height:28px; position:absolute; left:589px; border:0; top:63px}
.xxxx .nr .inp4{ width:144px; height:28px; position:absolute; left:741px; border:0; top:63px}
.xxxx .nr .inp5{ width:296px; height:28px; position:absolute; left:589px;  border:0; top:97px}
.xxxx .nr .inp6{ width:104px; height:96px; position:absolute; left:893px; border:0; background:none; top:28px;}
.xxxx .nr input{ background:#8f94a0; color:#fff; box-sizing:border-box; padding:0 8px;}
.xxxx .nr .xxgb{ position:absolute; top:0; right:0; display:block; width:40px; height:40px; background:url(/html/images/o2.png) center center no-repeat; cursor:pointer}

@media (max-width:1200px) {
	.xxxx{ display:none}	
}


