@charset "utf-8";/* CSS Document */* {  margin: 0;  padding: 0;  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; }html {  font-size: 100px; }body {  font-size: 12px;  font-family: Arial, "微软雅黑";  color: #333;  -webkit-text-size-adjust: none;}html{　　font-size:62.5%; /* 10÷16=62.5% */ }*{word-wrap:break-word;}img{border:0;vertical-align:middle}a img,img{-ms-interpolation-mode:bicubic}.img-responsive{max-width: 100%;height: auto}a {  color: #333;  text-decoration: none;}a:hover{color: #4188cc;}a:link{ text-decoration:none;}body{　　font-size:12px;　　font-size:1.2rem ; /* 12÷10=1.2 */   overflow-x:hidden;background-repeat: no-repeat;    background-size: cover;	width:100%; margin:0px; padding:0px;}body,html{  font-family: "微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:320px;}ul,ul li,dl,dl dt,dl dd{ margin:0px; padding:0px; list-style:none;}.f_faminly{ font-family:"微软雅黑";}.fl{ float:left;}.fr{ float:right;}.clearboth{ clear:both;}.bigzm{text-transform:uppercase;}.b_cursor{ border:0px; cursor:pointer;}a:hover{text-decoration: none;}a:link{ text-decoration:none;}input{ outline:0;}:-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color: #888888;  }::-moz-placeholder { /* Mozilla Firefox 19+ */    color: #888888;}input:-ms-input-placeholder,textarea:-ms-input-placeholder {    color: #888888;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {    color: #888888;}img{border:0;vertical-align:middle;  image-rendering: -moz-crisp-edges;	image-rendering: -o-crisp-edges;	image-rendering: -webkit-optimize-contrast;	image-rendering: crisp-edges;	-ms-interpolation-mode: nearest-neighbor;}.fs14{ font-size:14px;}.fs15{ font-size:15px;}.fs16{ font-size:16px;}.fs17{ font-size:16px;}.fs18{ font-size:17px;}.fs20{ font-size:20px;}ul li{ list-style-type:none; float:left; }.container {       width: 100%!important;       max-width:1200px;       max-width:1170px\9;}.container1{width:100%;}.i_con1 {    width: 100%;    margin: 0px auto;display: block; overflow: hidden;}/*loading加载*/.loading { position:fixed;width:100%; height:100%; background-color:#466f9e; z-index:10000000;}.loading-img{width:231px; position:absolute; height:47px; left:50%; top:50%; margin-left:-115.5px; margin-top:-23.5px;-webkit-animation: rotateplane 1.4s infinite ease-in-out;  animation: rotateplane 1.4s infinite ease-in-out;}@-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);}}.gd_ewm{position: fixed; top: 60%; z-index: 666; height: 162px; width: 260px;}.gd_ewm .close_ewm{position: absolute; left: 4%; bottom: -70px; z-index: 669; }.gd_ewm .ewm{text-align: center; display: none; background: url(../images/ewm_bg.jpg) no-repeat right center;z-index: 667; background-size:cover ; left: 20px; width: 184px; top: 100px; float: right; position: relative; height: 106px; }.gd_ewm .ewm img{width: 58%; padding: 8%; }.dh_img1:hover{transform: scale(0.62); transition: all ease-in-out .5s; cursor: pointer;}.dh_img1{transform: scale(0.6);transition: all ease-in-out .5s;cursor: pointer;        width: 200px;        height: 270px;        background:  url(../images/a.png) no-repeat;/*背景图颜色#ccc不平铺*/        animation: dh1 3s step-start infinite;/*调用关键帧*/       position: absolute; left: -24px; top: 0;       z-index: 668;      }@keyframes dh1{            0%{background-position:0px 0px;}            7%{background-position:-200px 0px;}            14%{background-position:-400px 0px;}            21%{background-position:-600px  0px;}            28%{background-position:-800px  0px;}            35%{background-position:-1000px  0px;}            42%{background-position:-1200px  0px;}            49%{background-position:-1400px  0px;}            56%{background-position:-1600px 0px;}            63%{background-position:-1800px 0px;}            70%{background-position:-2000px  0px;}            77%{background-position:-2200px  0px;}            84%{background-position:-2400px  0px;}            91%{background-position:-2600px  0px;}            98%{background-position:-2800px  0px;}            100%{background-position:0px  0px;}        }/*头部*/.index {    position: relative;    background-color: #fff;    z-index: 9;}.banner{	position: relative !important;width: 100%;margin: 0 auto !important;overflow: hidden;top: 0;left: 0;right: 0;}#banner{width:100%; position:relative;}.clearpadding{ padding:0px; margin:0px;}.i_bg1{ background-color:#1f70be;}.i_bg2{ border-bottom:1px solid #e6e6e6;}.header{width:100%;  position:fixed; left:0px; top:0px;z-index:10000;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; }.header.fixedmenu{ top:-30px; position:fixed;}.header.fixednav{ position:relative;}.header.fixednav.fixedmenu{ position:fixed;}/*导航start*/.header_div{width:100%;height:84px; padding-left:0;left:0px; top:0px; position:fixed; z-index:10000;/*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;*/}.header_div .i_logo{width:20%; padding-top:18px; padding-left: 3%;}.header_div .i_logo img{ width:auto; height:48px;}.header_div .i_logo .logo{display: block;}.header_div .i_logo .logo1{display: none;}.fixhead .header_div .i_logo .logo1{display: block;}.fixhead .header_div .i_logo .logo{display: none;}.header_div.fixedmenu,.header_div.fixedmenu1.fixedmenu{ position:fixed; background: #fff; height: 84px;}.header_div.fixedmenu1{ position:relative;}.fixhead .header_div{background: #fff; border-bottom: 1px solid #f2f2f2;}.menu_nav{width:50%; float: right;}.menu_nav ul{width:100%;}.menu_nav ul li{ width:16%;float:left;text-align:center; position:relative;}.menu_nav ul li .nav_a{width:100%; height:84px; line-height:84px;color:#fff; display:inline-block; font-size:16px; position:relative;}.fixhead .menu_nav ul li .nav_a{color: #333;}.menu_nav ul li .nav_a:hover, .menu_nav ul li .nav_a.activetopm, .menu_nav ul li .nav_a.activetopm1{ color:#fff; text-decoration:none;}.fixhead .menu_nav ul li .nav_a:hover, .fixhead .menu_nav ul li .nav_a.activetopm, .fixhead .menu_nav ul li .nav_a.activetopm1{ color:#4188cc; text-decoration:none;}.menu_nav ul li .nav_a:after{width:0px; height:3px; background-color:#fff; position:absolute; left:50%; bottom:0px; content:""; margin-left:-32px;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}.fixhead .menu_nav ul li .nav_a:after{width:0px; height:3px; background-color:#4188cc; position:absolute; left:50%; bottom:0px; content:""; margin-left:-32px;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}.menu_nav ul li .nav_a:hover:after, .menu_nav ul li .nav_a.activetopm:after, .menu_nav ul li .nav_a.activetopm1:after{width:64px;}.menu_nav ul li .twodiv{width:100%; position:absolute; left:0px; top:100%; background-color:#1f1f1f; padding:15px 0px; z-index:1111; display:none; text-align:center;}.menu_nav ul li .twodiv a{ height:40px; line-height:40px; color:#ffffff; font-size:15px; margin:0px 50px; display:inline-block;}.menu_nav ul li .twodiv a:hover{ text-decoration:none; color:#ffe300;}.menu_nav ul li dl{width:140px; position:absolute; left:50%; border:1px solid #f2f2f2; margin-left:-70px;box-shadow: 3px 10px 13px 0px rgba(200, 200, 200, .25); top:100%; background-color:#fff;z-index:1; display:none;}.menu_nav ul li dl dd{width:100%; float:left;}.menu_nav ul li dl dd a{width:100%; height:47px; display:inline-block; overflow:hidden; line-height:47px; text-align:center; color:#333; font-size:16px;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; float:left;}.menu_nav ul li dl dd a:hover{ color:#fff; text-decoration:none; background-color:#4dacda;}.i_b{width: 8%;}.i_ss{width:21%; padding: 0px 3%; height:84px;float: left; }.i_ss_t{width:100%; height:84px; float: left; line-height: 84px; background:url(../images/s_tb1s.png) left center no-repeat; cursor:pointer;}.fixhead .i_ss_t{width:100%; height:84px; float: left; line-height: 84px; background:url(../images/s_tb1.png) left center no-repeat; cursor:pointer;}.i_ss_c{width:100%;animation:fadeInDown linear .35s forwards;height:84px; position:absolute; right:0px; top:100%; background-color:#f1f2f3; padding:0px ; display:none;}.i_ss_c .ipt1{width:40%; height:60px; background-color:#fff;    border: 1px solid #fff;line-height:44px; border:0px; margin: 10px 0 10px 20%; padding-left: 40px;  color:#333; font-size:14px; font-family:"微软雅黑";}.i_ss_c .ipt2{width:6%; height:84px; background:url(../images/s_tb1.png) center no-repeat; border:0px;background-size:20px;}.i_ss_c .ipt2:hover{background:url(../images/tb_01sz.png) center no-repeat;  border:0px;background-size:20px;}.i_ss_t .s1{ height:84px; line-height:84px; display:inline-block; padding-left:28px; background:url(../images/s_tb1.png) left center no-repeat; font-size:14px; color:#3;}.i_banben{ padding:0px 10px; position:relative; border: 3px solid #ff0000;}.i_banben_t{ height:90px; background:url(../images/top-search1.png) right center no-repeat; padding-right:28px; cursor:pointer;}.i_banben_t .s1{ height:90px; line-height:90px; display:inline-block; padding-left:28px; background:url(../images/top-china.png) left center no-repeat; font-size:14px; color:#3;}.i_banben_c{width:100%; background-color:#fff; position:absolute; left:0px; top:90px; padding:10px 5px; display:none;}.i_banben_c li{width:100%; float:left;}.i_banben_c li a{width:100%; padding:10px 0px; line-height:1.5; color:#333; font-size:14px; display:inline-block; text-align:center;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}.i_banben_c li a:hover{ color:#fff; text-decoration:none; background-color:#4dacda;}.i_banben1{ height: 84px; position:relative; width:30%; float: left;}.i_banben_t1{ height:84px; padding: 0px 20px; background:url(../images/top-search1.png) right center no-repeat; padding-right:28px; cursor:pointer;}.i_banben_t1 .s1{ height:84px; line-height:84px; display:inline-block;  font-size:14px; color:#3;}.i_banben_c1{width:90px;animation:fadeInDown linear .35s forwards; background-color:#fff; position:absolute; left:0px;  padding:0px 5px; display:none;}.i_banben_c1 li{width:100%; float:left;}.i_banben_c1 li a{width:100%; padding:10px 0px; line-height:1.5; color:#333; font-size:14px; display:inline-block; text-align:center;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}.i_banben_c1 li a:hover{ color:#fff; text-decoration:none; background-color:#4dacda;}.home_nav{width: 28%; height: 84px; background: #1f70be; float: right;}.i_logo_img{width:29%; padding-top:19px;}.i_logo_img img{ height:54px; width:auto;}.i_logo_ul{width:48%;}.i_logo_ul .nav_menu{width:100%; margin:0px; padding:0px;}.i_logo_ul .nav_menu li{width:20%; height:80px; float:left; margin:0px; padding:0px; position:relative;}.i_logo_ul .nav_menu li .a_nav{width:100%; position:relative; height:80px; line-height:80px; display:inline-block; text-align:center; overflow:hidden; color:#333333; 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:#1f70be; text-decoration:none;}.i_logo_ul .nav_menu li .a_nav:after{content:"";width:0px; height:2px; background-color:#fff; position:absolute; left:50%; bottom:15px;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; margin-left:0px;}.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; margin-left:-18px;}.i_logo_ul .nav_menu li dl{width:160px; position:absolute; left:50%; margin-left:-80px; top:100%; background-color:#005bac; z-index:111; display:none;}.i_logo_ul .nav_menu li dl dd{width:100%; float:left;}.i_logo_ul .nav_menu li dl dd a{width:100%; height:40px; line-height:40px; overflow:hidden; text-align:center; color:#fff; font-size:16px; display:inline-block; float:left;}.i_logo_ul .nav_menu li dl dd a:hover{ color:#fff; text-decoration:none; background-color:#117bd5;}.i_gwx{ position:relative; padding-right:30px; cursor:pointer;}.i_gwx_t{ background:url(../images/tb_01.png) left center no-repeat; padding-left:30px;height:30px; line-height:30px; color:#fff; font-size:14px;}.i_gwx_c{width:136px; height:136px; position:absolute; left:50%; margin-left:-68px; top:100%; padding:12px; z-index:11; display:none;}.i_gwx_c .img{position: relative;    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);    padding: 0px;    background: #fff;}.i_gwx_c .img img{width:112px; height:112px;}.i_gwx_c .img:after{content: "";   display: block;    width: 0;    height: 0;   border-left: 8px solid transparent;   border-right: 8px solid transparent;    border-bottom: 8px solid #fff;   position: absolute;   left: 50%;   top: -8px;   margin-left: -8%;}/*首页BANNER START*/.i_picchange{width:100%; height:calc(85vh) ; position: relative; }.home-swiper .swiper-slide .text{position: absolute;width: 74%;left: 50%; top: 40%; z-index: 3; text-align: center; color: #fff; text-align: center;}.home-swiper .swiper-slide .text img{max-width: 100%; width: auto; margin:0px auto;}.home-swiper .swiper-slide .text .text_cn{ line-height: 1.6; word-break:break-word;font-family:"微软雅黑";font-weight: bolder; text-transform:uppercase; position: relative; padding-bottom: 10px;font-size:56px;opacity: 0; line-height: 65px;	webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);transform: translate(-50%, 0%);filter: alpha(opacity=0);transition: all .5s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;-webkit-transition: all .5s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;transition: all .5s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;}.home-swiper .swiper-slide.swiper-slide-active .text .text_cn{font-family:"微软雅黑"; opacity: 1; filter: alpha(opacity=100); webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);  }.home-swiper .swiper-slide .text .text_en{margin-top: 10px;	webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);transform: translate(-50%, 0%);font-size:18px;opacity: 0; filter: alpha(opacity=0);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;-webkit-transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;}.home-swiper .swiper-slide.swiper-slide-active .text .text_en{font-size: 36px; font-family:"Microsoft Yahei","微软雅黑"; 	opacity: 1; filter: alpha(opacity=100); webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);  }.home-swiper .swiper-slide .text .show_more{display: block ruby; font-family:"Microsoft Yahei","微软雅黑",arial,; margin-top: 40px; 	webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);transform: translate(-50%, 0%);font-size:18px;opacity: 0; filter: alpha(opacity=0);transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;-webkit-transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) .5s;transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) .5s; transition: all ease-in-out .5s;filter: alpha(opacity=0);}.home-swiper .swiper-slide.swiper-slide-active .text .show_more{text-align: center; transition: all ease-in-out .5s;font-family:"Microsoft Yahei","微软雅黑"; 	opacity: 1; filter: alpha(opacity=100); webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);  }.home-swiper .swiper-slide.swiper-slide-active .text .show_more:hover a{transition: all ease-in-out .5s; padding-left: 25px; color: #fff; background:url(../images/morebg.png) no-repeat 70%; }.text .show_more a{opacity: 1; filter: alpha(opacity=100);border: 1px solid #fff; margin: 0px auto; text-align: left; width: 160px; padding-left: 20px; height: 46px;transition: all ease-in-out .5s; line-height: 46px;font-size: 14px;  color: #fff; background:url(../images/morebg.png) no-repeat 82%; 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%; position:relative;}.home-swiper .swiper-slide .s1{width:100%;height:100%;background-repeat: no-repeat;background-position: center center;background-size: cover; display:block;}.home-swiper .swiper-slide-active .s1 {    width: 100%;    height: 100%;    display: block;-webkit-animation: hvr-bob 1s ease 1;animation: hvr-bob 3s ease 1;}.home-swiper .swiper-slide .s1 img{width:100%; height:100% !important;  display: none;}@-webkit-keyframes hvr-bob {  0% {  	transform: scale(1);-webkit-transform: scale(1);  }  100% {    transform: scale(1.1);-webkit-transform: scale(1.1);  }}@keyframes hvr-bob {  0% {    transform: scale(1);-webkit-transform: scale(1);  }  100% {    transform: scale(1.1);-webkit-transform: scale(1.1);  }}.home-swiper .home_next{ width:60px; height:100px; background:url(../images/banner_right.png) no-repeat;}.home-swiper .home_next:hover,.home-swiper .home_prev:hover{background-color: rgb(0,0,0,0.2);}.home-swiper .home_prev{ width:60px; height:100px; background:url(../images/banner_left.png) no-repeat; }.home-swiper .home-pagination .swiper-pagination-bullet{width: 40px;height: 8px;background: rgba(255,255,255,1);-moz-border-radius: 8px;      /* Gecko browsers */-webkit-border-radius: 8px;   /* Webkit browsers */border-radius:8px;            /* W3C syntax */-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s; margin:0px 8px !important;}.home-swiper .home-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{	background-color:#c42e2a;	width: 40px;height: 8px;background: #fff;}.home-swiper .swiper-slide{    position: relative;overflow: hidden;}.home-swiper .swiper-slide-active img {    width: 100%;    height: 100%;    display: block;    -webkit-animation: hvr-bob 5s ease 1;animation: hvr-bob 5s ease 1;}@-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);  }}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 5% !important;}			.home-banner[data-v-7cc6b67b] {				height: 32vw;				position: relative			}		.home-banner[data-v-7cc6b67b] {				background-size: 100% 100%;				background-repeat: no-repeat			}						.home-banner h1[data-v-7cc6b67b],			.home-banner p[data-v-7cc6b67b] {				color: #fff			}						.linear-g[data-v-7cc6b67b] {				background-image: linear-gradient(90deg, #012b5d 30%, rgba(10, 74, 117, 0));				width: 100%;				height: 100%;				opacity: .8			}						.ocean[data-v-7cc6b67b] {				height:0.5%;				width: 100%;				position: absolute;				bottom: 0;				left: 0;				background: #fff			}						.wave[data-v-7cc6b67b],			.wave2[data-v-7cc6b67b] {				background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjE5OCI+DQogIDxwYXRoIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTS4wMDUgMTIxQzMxMSAxMjEgNDA5Ljg5OC0uMjUgODExIDBjNDAwIDAgNTAwIDEyMSA3ODkgMTIxdjc3SDBzLjAwNS00OCAuMDA1LTc3eiIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMTYwMCAwKSIvPg0KPC9zdmc+DQo=) repeat-x;								position: absolute;				bottom:0;				width: 6400px;				height: 130px;				-webkit-animation: wave-data-v-7cc6b67b 7s cubic-bezier(.36, .45, .63, .53) infinite;				animation: wave-data-v-7cc6b67b 7s cubic-bezier(.36, .45, .63, .53) infinite;				transform: translateZ(0);				overflow: hidden; z-index: 2;			}						.wave2[data-v-7cc6b67b] {				-webkit-animation: wave-data-v-7cc6b67b 16s cubic-bezier(.36, .45, .63, .53) infinite;				animation: wave-data-v-7cc6b67b 16s cubic-bezier(.36, .45, .63, .53) infinite;				opacity: .7			}									@-webkit-keyframes wave-data-v-7cc6b67b {				0% {					margin-left: 0				}				to {					margin-left: -1600px				}			}						@keyframes wave-data-v-7cc6b67b {				0% {					margin-left: 0				}				to {					margin-left: -1600px				}			}/*首页banner end*//* PAGE-MENU */.fullnavr {width:110px; display: block; position:fixed; top: 50%; left:40px; z-index:1;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);background:url(../images/s_tb12.png) left center repeat-y;}#pagemenu {list-style:none; padding:0; margin:0; text-align: center;position: relative;z-index: 1005; }#pagemenu li { position:relative; width:100%; float:left; }#pagemenu li a {width:100%;background:url(../images/s_tb11.png) left center no-repeat; padding:12px 0px 12px 29px; display:inline-block; float:left; font-size:15px;}#pagemenu li a .s1{width:100%; height:24px; line-height:24px; color:#fff; display:inline-block; text-align:center;}#pagemenu li.active a{ background:url(../images/s_tb10s.png) left center no-repeat;}#pagemenu li.active a .s1{ background-color:#28d223;-moz-border-radius: 12px;      /* Gecko browsers */-webkit-border-radius: 12px;   /* Webkit browsers */border-radius:12px;            /* W3C syntax */}#pagemenu li a.disnone{ display:none;}.mousehover{width:30px; height:41px; background:url(../images/tb_01.png) no-repeat; background-size:30px; position:absolute; left:50%; margin-left:-25.5px; bottom:55px; z-index:1000;}/*手机导航*//* CSS Document */.phone_nav{ display:none;}.phone_nav.fixedmenu{ position:fixed; top:0px; background-color:#fff; left:0px;z-index:100000;-moz-box-shadow:0px 0px 10px #e5e5e5;/*firefox*/  -webkit-box-shadow:0px 0px 10px #e5e5e5;/*webkit*/  box-shadow:0px 0px 10px #e5e5e5;/*opera或ie9*/}.phone_logo{padding:10px 0px;}.phone_logo .p1 img{width:auto; height:30px;}@media screen and (max-width:1200px) {.phone_logo .p1 { display: block; width:100%; display:inline-block; position:relative;}/*.header{ display:none;}*/.phone_logo {width: 100%;padding: 15px 20px;box-sizing: border-box;}.phone_nav{display:block; position:relative; width:100%; top:0;left:0; display:block; z-index:100000; background-color:#fff;}/*导航按钮*/.phone_nav .nav_but_box{ display:block; position:absolute; width:30px; height:30px; right:10px; top:50%; margin-top:-15px; 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:#1f70be;-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:#1f70be;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; width: 100%; line-height:46px; display:inline-block; background-size:32px; background-repeat:no-repeat; font-size:14px;}.phone_nav .nav_main .ss{border:1px solid #fff; margin-top:20px;}.phone_nav .nav_main .ss .p2{ float:right;}.phone_nav .nav_main .ss .p2 input{ border:0;  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 20px; margin-bottom:10px;}.phone_nav .nav_main li{width:100%; 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{width:100%; transform:translateX(0); -webkit-transform:translateX(0);}}@media screen and (max-width:470px){/*--768-0--*/.phone_logo {padding: 10px 10px}.phone_nav .nav_main ul{ height:410px;}.phone_nav .nav_main .b_one .ul{ height:auto;}}@media screen and (max-width:758px){/*--768-0--*//*.phone_nav .nav_but_box{ top:34px; right:10px;}*/.phone_nav .nav_main ul{ margin-top:20px; height:550px; overflow-y:auto; box-sizing:border-box;}.phone_nav .nav_main .b_one .ul{ height:auto;}}/*手机导航*/.i_ssbn{width:40px; height:100%;background:url(../images/tb_01s.png) center no-repeat;  background-size:17px; position:absolute; top:0px; right:40px; z-index:10000;}.i_ssbn .i_ssbn_t{ height:100%;}.i_ssbn span{width:100%; height:100%; display:inline-block;}.i_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;}.i_ssbn_div .ipt1{width:80%; height:40px; line-height:40px; text-indent:15px; border:0px;  font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff; color:#b9b9b9; font-size:0.16rem;}.i_ssbn_div .ipt2{width:20%; height:40px; background:url(../images/tb_01szs.png) center no-repeat; background-color:#005bac; 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;}/*首页内容部分*/.ui_div{width:100%; display: block; overflow:hidden; position: relative;z-index: 44;}.ui_div0 { width: 100%;padding: 0px;display: block; overflow:hidden; position: relative;}.ui_div_center{width:100%; }.ui_div_con{width:100%; max-width: 1500px; margin:0px auto; position: relative; }.ui_div_con1{width:80%;max-width:1500px;   margin:0px auto; }.ui_div_con2{width: 80%; max-width:1200px; margin:0px auto; position: relative; }.about_l{width: 460px; float: left; text-align: center;  padding: 3.5% 0;}.about_l img{width: 100%;max-width: 392px; margin: 0px auto;}.about_r {float: right; width: calc(100% - 460px); padding: 20px 6%;}.index_about{padding: 3% 0; display: block; overflow: hidden;}.about_r .about_content{padding: 3% 0; font-size: 16px; color: #333333; line-height: 1.6; text-align: justify;}.more1 { font-size: 14px;transition: all ease-in-out .5s ; width: 140px; cursor: pointer; height: 40px; line-height: 40px; color: #fff; padding-left: 30px; background: #4188cc url(../images/more-jt.png) no-repeat 90px center; display: block; border-radius: 20px;}.more1:hover{box-shadow:3px 10px 13px 0px rgba(65, 136, 204, .25);  background: orange; color: #fff;transition: all ease-in-out .5s ;background: #4895de url(../images/more-jt.png) no-repeat 100px center;font-size: 14px;}.custom .custom_en{ font-size: 2.6vw; font-weight: bold; color: #4895de;text-transform: uppercase;}.custom .custom_cn{ font-size: 2vw; color: #333333;}.INTRODUCTION{display: block; overflow: hidden; clear: both; background: #e5eef1; padding: 3% 0;}.b_custom{ font-size: 2.6vw;  font-weight: bold; color: #4895de;text-transform: uppercase; text-align: center;}.b_custom .b_c_cn{  font-size: 2vw; color: #333333; font-weight: normal;}/*首页新闻*/.home_business{ width: 100%;margin-top: 50px;}.home_business .business_name{line-height: 50px;  width: 23%; float: left;}.home_business .business_name a{position: relative; overflow: hidden; text-align: center; margin-bottom: 10px; border-radius: 10px; cursor: pointer; display:block;  font-size: 16PX; color: #000;line-height: 40PX;  height: 160PX; background-color: #fff;}.home_business .business_name a.c1,.home_business .business_name a:hover{color: #4895de;box-shadow:3px 10px 13px 0px rgba(65, 136, 204, .25); font-weight: bold; font-size: 16PX; position: relative;}.home_business .business_name a:before{transition: all 0.5s; position: absolute; content: ''; width: 0px; background:#fff ; height: 100%; left: 0;}.home_business .business_name a:hover:before,.home_business .business_name a.c1:before{transition: all 0.5s; position: absolute; content: ''; width: 8%; background:#4188cc ; height: 100%; left: 0;}.home_business .business_name a img{margin-top: 10px;}.home_business .ws_img_con{width: 73%; height: 500px; float: right; background:  no-repeat left top; border-radius: 10px;}.home_business_name{width: 30px; padding: 0px 20px 0px 180px; font-size: 34px; color: #fff; float: left;writing-mode:tb-rl; text-algin:center; height:400px;text-align: center;display: block; height: 500px;}.home_business ul{width:78%; float: right; padding:80px 5% 80px 5%;}.home_business li{width: 100%; display: block;  line-height: 40px;color: #333333; padding:20px;font-size: 16px; overflow: hidden; background: #fff; margin-bottom: 10px; border-radius: 10px; width: 49%; float: left; margin-right: 2%;}.home_business li .in_img{width: 130px; height: 130px; transform: scale(1);transition: all ease-in-out .5s ;float: left; border-radius: 10px;  border-radius: 10px; display: block;overflow: hidden;}.home_business li .in_img img{ transition: all ease-in-out .35s ;transform: scale(1); width: 100%;}.home_business li:hover .in_img img{ transform: scale(1.2);transition: all ease-in-out .5s ;}.home_business li:nth-child(2n){margin-right: 0;}.home_business li .in_con{width: calc( 100% - 150px); float: right; display: block;}.home_business li a{ color: #333333;display: block;  line-height: 40px; color: #333333;font-size: 16px;}.home_business li a .time{float: right; color: #999999; width: 100px;/* font-family: DINCond;*/ transition: all ease-in-out .5s;}.home_business li a .h_name{overflow: hidden; height: 90px; padding-top: 5%;}.home_business li:hover a .h_name{color: #4188cc;}.home_business li .more {display: block; font-size: 14px;transition: all ease-in-out .5s ; width: 40px; cursor: pointer; height: 40px; line-height: 40px; color: #fff; padding-left: 30px; background: #fff url(../images/more-jt.png) no-repeat center center; display: block; border-radius: 20px;}.home_business li:hover .more{box-shadow:3px 10px 13px 0px rgba(65, 136, 204, .25);  color: #fff;transition: all ease-in-out .5s ;background: #4895de url(../images/more-jt.png) no-repeat 80% center !important;font-size: 14px;}.home_business li .more .more_wz{display: none;opacity: 0; width: 0%;transition: all ease-in-out 1.5s ;}.home_business li:hover .more {display: block; width: 80%; max-width: 140px;transition: all ease-in-out .5s ;}.home_business li:hover .more .more_wz{display: block;  width: 80%;  transition: all ease-in-out .5s;  font-size: 14px;opacity: 1; }.home_business_more{padding-top: 30PX; clear: both;}.home_business_more a{ color: #4895de;  padding-top: 16PX;position: absolute;right: 50px;top: 40px; color: #fff;}.home_business_more a:hover{ color: #4895de;  padding-top: 16PX;}.none {	display: none;}.block {	display: block;}/*/首页滚动新闻中心 start/*/.cus_q a{ color: #333; height: 40px; line-height: 40px; margin:0px 20px ; font-size: 16px;}.cus_q a.c1{ color: #006ECC; border-bottom: 2px solid #4188cc; height: 40px; display: inline-block;}.cus_q {width:calc(100% - 80px); text-align: right;}.index_new{ background: url(../images/new_bg1.jpg) no-repeat center center; padding: 150px 0 100px 0;}.n_box8{width:100%; padding:40px 0%; display: block;}.n_box8_c{width:100%; margin:10px 0px 0 0; position:relative;}.n_box8 .ny_wmscy_con31{width:100%; overflow:hidden; }.n_box8 .ny_wmscy_con31 .swiper-slide{width:100%; color:#333333;height: auto; position: relative; border: 1px solid #e5e5e5; background: #fff; }.n_box8 .ny_wmscy_con31 .swiper-slide .div{width:100%; display:inline-block; position:relative; color:#666666; font-size:16px; text-align:center;}.n_box8 .ny_wmscy_con31 .swiper-slide .div:hover{ text-decoration:none; color:#666666;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_img{width:100%; height: 100%; margin: 0 3% 0 0; display:inline-block; overflow:hidden;  position: relative;}.n_box8 .ny_wmscy_con31 .swiper-slide:hover .div .a_img{width:100%; margin: 0 3% 0 0; display:inline-block; overflow:hidden; display: block;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_img .new_topbg{display:none;background: url(../images/new_bg.png); position: absolute; background-size: cover; width: 100%; height: 100%;z-index: 32;}.n_box8 .ny_wmscy_con31 .swiper-slide:hover .div .a_img .new_topbg{ display: block;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_img_con{width:100%; padding: 10% 6% 0 6%;  display:inline-block; overflow:hidden; position: absolute; left: 0; top: 0; z-index: 33;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_img img{width:100%;  transition: all ease-in-out .2s; opacity: 0;}.n_box8 .ny_wmscy_con31 .swiper-slide .div:hover .a_img{background-color: #000; transition: all ease-in-out .2s;}.n_box8 .ny_wmscy_con31 .swiper-slide .div:hover .a_img img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; transform: scale(1.1); transition: all ease-in-out .5s;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_text{ width:100%; height:40px; line-height:40px; text-align:left; overflow:hidden; color:#000000; font-size:18px; font-weight: bold;}.n_box8 .ny_wmscy_con31 .swiper-slide:hover .div .a_text{color: #1f70be;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_text_c{width:100%;  overflow:hidden; height:72px; line-height:24px; overflow: hidden; font-size: 14px;color:#666666; text-align:left;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_text_b{color: #fff;width:100%; text-align:left; margin-top: 70px;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_text_b .s1{width:90px;float: left;transition: all ease-in-out .5s; text-align:left;background: url(../images/more_bg.png) no-repeat right center;  color:#333333; font-size:14px; display:inline-block;}.n_box8 .ny_wmscy_con31 .swiper-slide .div .a_text_b .s2{color: #ccc;}.n_box8 .ny_wmscy_con31 .swiper-slide .div:hover .a_text_b .s2{color: #fff;}.n_box8 .ny_wmscy_con31 .swiper-slide .div:hover .a_text_b .s1{width:110px;float: left;transition: all ease-in-out .5s; background: url(../images/more_bg.png) no-repeat right center; color:#fff; text-decoration:none;}.n_box8 .ny_wmscy_con31 .swiper-slide:hover .div .a_text{color: #fff; font-size: 24px; font-weight: normal; height:auto; }.n_box8 .ny_wmscy_con31 .swiper-slide:hover .div .a_text_c{color: #fff;  display: none;}.n_box8 .ny_wmscy_con31.swiper-container-horizontal>.swiper-pagination-bullets,.n_box8 .swiper-pagination-custom,.n_box8 .swiper-pagination-fraction{ bottom:0px;}.n_box8 .wmscy-pagination31 {margin-top: 40px; position: relative; margin: 20px 0;}.n_box8 .wmscy-pagination31 .swiper-pagination-bullet{width:14px; height:14px; float: left; background-color:#a5a5a5; opacity:1; position:relative; margin: 0px;}.n_box8 .wmscy-pagination31 .swiper-pagination-bullet-active:after{width:14px;height:14px;background-color:#4188cc;position:absolute;-moz-border-radius: 100%;margin: 0px;    /* Gecko browsers */-webkit-border-radius: 100%;   /* Webkit browsers */border-radius:100%;            /* W3C syntax */margin-left: -7px;margin-top:-0px;content:"";}.n_box8 .n_box8_c .wmscy_next31{width:25px; height:25px; background:url(../images/img28.jpg) no-repeat; right:0; top:102px; background-size:100%; outline:0;}.n_box8 .n_box8_c .wmscy_next31:hover{background:url(../images/img28s.jpg) no-repeat;}.n_box8 .n_box8_c .wmscy_prev31{width:25px; height:25px; background:url(../images/img27.jpg) no-repeat; left:calc(100% - 56px);; top:102px; background-size:100%; outline:0;}.n_box8 .n_box8_c .wmscy_prev31:hover{background:url(../images/img27s.jpg) no-repeat;}.n_box8 .swiper-button-next, .n_box8 .swiper-button-prev{    position: absolute;  margin-top: -180px;}/*/首页滚动新闻中心end/*//*内页服务start*/.business{width:100%; padding: 5% 0%; position: relative;}.business ul{width:100%; display: block; overflow: hidden;}.business li{width: 100%;border:1px solid  #e2e2e2; display: block;  line-height: 40px;color: #333333; padding:20px;font-size: 16px; overflow: hidden; background: #fff; margin-bottom: 10px; border-radius: 10px; width: 49%; float: left; margin-right: 2%;}.business li .in_img{width: 130px; height: 130px; transform: scale(1);transition: all ease-in-out .5s ;float: left; border-radius: 10px;  border-radius: 10px; display: block;overflow: hidden;}.business li .in_img img{ transition: all ease-in-out .35s ;transform: scale(1); width: 100%;}.business li:hover .in_img img{ transform: scale(1.2);transition: all ease-in-out .5s ;}.business li:nth-child(2n){margin-right: 0;}.business li .in_con{width: calc( 100% - 150px); float: right; display: block; padding-top: 6%;}.business li a{padding: 0px; color: #333333;display: block;  line-height: 40px; color: #333333;font-size: 16px;}.business li a .time{float: right; color: #999999; width: 100px;/* font-family: DINCond;*/ transition: all ease-in-out .5s;}.business li a .h_name{overflow: hidden;  font-size: 20px; float: left; width: calc(100% - 150px);}.business li:hover a .h_name{color: #4188cc;}.business li .more { float:right;display: block; font-size: 14px;transition: all ease-in-out .5s ; width: 140px; cursor: pointer; height: 40px; line-height: 40px; color: #fff; padding-left: 30px; background: #4188cc url(../images/more-jt.png) no-repeat 74%  center; display: block; border-radius: 20px;}.business li:hover .more{box-shadow:3px 10px 13px 0px rgba(65, 136, 204, .25);  color: #fff;transition: all ease-in-out .5s ;background: #4895de url(../images/more-jt.png) no-repeat 84% center !important;font-size: 14px;}.business li .more .more_wz{display: block;opacity: 1;  width: 80%; transition: all ease-in-out 1.5s ;}.business li:hover .more {display: block; width:140px; max-width: 140px;transition: all ease-in-out .5s ;}.business li:hover .more .more_wz{display: block;  width: 80%;  transition: all ease-in-out .5s;  font-size: 14px;opacity: 1; }.service_show{ width: 100%; margin: 5% 0 0 0;}.ser_cus{width: 100%; display: block; overflow: hidden; height: 84px;background: url(../images/fh1.jpg) no-repeat left center; background-size: cover;}.s_custom{float: left; font-size: 30px; color: #fff; line-height: 84px; padding-left: 20px;}.s_custom_r{width: 178px; height: 84px;  background: url(../images/fh.png) no-repeat left center; float: right;}.service_l{width: 390px; float: left;}.service_l ul{display:block; overflow: hidden; padding:50px 5%;}.service_l ul li{display: block; height:42px ; line-height: 42px; width: 100%; margin-bottom: 10px;}.service_l ul li a{transition: all ease-in-out .35s ;padding-left: 30px; background-color: #f8f8f8; width: 90%; display: block; height:42px ; border-radius: 22px;  line-height: 42px;font-size: 16px;  margin-left: 5%; }.service_l ul li a.now,.service_l ul li:hover a{transition: all ease-in-out .15s ; background: url(../images/nav_bg1.png) no-repeat left center; color: #fff; margin-left: 0;padding-left: 50px;}.service_r{ float: right; width:calc(100% - 390px) ; border-left:1px solid #e5e5e5; display: block; overflow: auto; padding:3%; display: block; overflow: hidden;}.service_r .ser_r_name{padding: 20px 0; font-size: 30px; color: #1b63a4;}.ser_content ,.ser_content p,.ser_content span,.ser_content td{ line-height: 1.8; font-size: 16px;}.ser_content img{max-width: 100%;}.ser_bottom{margin: 50px 0;}.ser_bottom img{max-width: 100%;}/*内页服务end*//*footer 开始*/.i_ff {background:url(../images/footer_bg.jpg) no-repeat center center ; background-size: cover; color: #fff; padding: 30px 0 0 0;}.i_fbg{background: #1b63a4; padding: 10px 0; margin-top: 30px; text-align: center; display: block;overflow: hidden;}.i_ff .ui_div1{display: block; overflow: hidden; padding: 40px 0;}.footer_l{width: 30%; float: left;}.footer_l .footer_logo,.footer_contact{width: 100%;}.footer_l .footer_contact{padding: 30px 0;}.footer_l .footer_contact .cont_ewm{width: 70px; float: left;}.footer_l .footer_contact .contact{width: calc(100% - 80px); float: right; font-size: 14px;}.footer_r{width: 65%; float: right;}.footer_r li{width: 20%; float: left;}.footer_r li a{color: #fff; font-size: 16px; line-height: 60px; display: block; }.footer_r li dl dd{ position: relative;}.footer_r li dl dd a{padding-left: 0px;line-height: 30px;  font-size: 14px;transition: all ease-in-out .5s;}.footer_r li dl dd:hover a{padding-left: 20px; font-size: 14px;transition: all ease-in-out .5s;}.footer_r li dl dd a:before{position: absolute;left:0px; top: 15px; width: 10px; content: ''; height: 1px; height: 1; transition: all ease-in-out .5s;}.footer_r li dl dd:hover a:before{position: absolute;left:0px; top: 15px;  width:15px; content: ''; height: 1px; background: #fff; transition: all ease-in-out .5s; }.i_footer_b a{color: #fff;}.i_box7 {width: 100%;}.bshare-custom a {	width: 26px !important;	padding: 0px !important;	height: 26px !important;	/*background:none !important;*/}.bshare-sinaminiblog {background: url(../images/tb_13.png) no-repeat !important;}.bshare-weixin {background: url(../images/tb_12.png) no-repeat !important;}/*footer 结束*/.wx_top{filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity: 0;   opacity: 0;}.wx_top.activshow{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}.i_con1{width:100%; margin:0px auto;}.n_banner{width:100%;overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover; position:relative;	 z-index: -1;}.n_banner img{width:100%;}.n_banner .pcbanner{display: block;}.n_banner .wapbanner{display: none;}.pc_amenu {	width: 100%;	position: relative;	left: 0px;	bottom: 0px;box-shadow: 3px 10px 13px 0px rgba(200, 200, 200, .25);	background:#fff;  display: block; overflow: hidden; text-align: center;}.pc_amenu a{ line-height: 1.2; text-align: center; display: inline-block; margin: 0px 40px; color: #333;  font-size:16px;line-height: 40px; padding:10px 0 12px 0;}.pc_amenu a img{display: block; margin-top: 10px; margin: 0px auto; width:60px;}.pc_amenu a.now{color: #333; color: #4188cc; font-size:16px; background: url(../images/nav_bg.jpg) no-repeat center bottom;}.pc_amenu a:hover{ color: #4188cc; }.a_menu {width: 100%;overflow: hidden; margin: 0px auto;	position: absolute;	z-index: 1; top: 45%; color: #fff;webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}.a_menu .a_menu_a {	padding: 0px 30px;	margin: 0px;		margin: 0px 20px 10px 0; border:1px solid #fff;	height: 50px;	-webkit-transition: all ease-out 0.2s;	transition: all ease-out 0.2s;	display: inline-block;	overflow: hidden;	text-align: right;	line-height: 45px; border-radius: 25px;	color: #333;	font-size: 16px; color: #fff;	position: relative;}.a_menu a:hover,.a_menu a.activetm1 {	color: #fff;	text-decoration: none; background: #1451a0; border: 1px solid #1451a0;}.a_menu_name{margin-bottom: 30px; text-align: center;}.a_menu_name .a_menu_cn{font-size: 36px; width: 100%;  text-align: center; position: absolute; z-index: 33;bottom:30%;}.a_menu_name .a_menu_en{font-size: 70px;  width: 100%; text-transform: uppercase; font-family: "微软雅黑"; font-weight: bold; position: relative; text-align: center; opacity: 0.1;}.a_where{width: 30%; line-height: 50px; float: left;}.a_where img{width: 14px !important; margin-right:2px;}.a_where a{padding: 0px 5px;  font-size: 14px;}.a_where a:hover{padding: 0px 5px; color: #2f72ce;}.block{display: block;}.none{display: none;}.a_menu_a_x{display: none; font-size: 14px; margin: 0px 5%;}.a_menu_a_x dd a{ padding: 5px 0; line-height: 20px; display: block; font-size: 14px; border-bottom: 1px solid #0658b4;}.a_menu_a_x dd:last-child a{border: none;}.a_menu_a_x dd:hover a{color: #4dacda; padding-left: 2%;}.a_zxlmenu{width:100%; position:relative; display:none; z-index:111;}.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:#1f70be; color:#fff; cursor:pointer; }.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; -webkit-box-shadow:0px 0px 10px #c7c5bf;  box-shadow:0px 0px 10px #c7c5bf;}.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:#005bac; 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:#4dacda;}.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;}.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-color:#f1f2f3;}.n_box2_ul{width:100%;}.n_box2_ul li{width:100%; float:left;}.n_box2_ul li .div{width:100%; display:inline-block; overflow:hidden; float:left; background-color:#fff; color:#222222; font-size:16px; position:relative;}.n_box2_ul li .div:hover{ text-decoration:none; color:#222;}.n_box2_ul li .div .a_img{width:50%; background-position: center center; background-repeat:no-repeat; background-size:cover; height:100%; float:left; display:inline-block; overflow:hidden; position:absolute; left:0px; top:0px;}.n_box2_ul li .div .a_img img{width:100%; display:none;}.n_box2_ul li .div .a_img_r{width:50%; height:340px; padding:50px 5% 0px 5%; position:relative; float:right;}.n_box2_ul li .div .a_img_r .tb1{width:30px; height:29px; background:url(../images/tb_08.png) no-repeat; background-size:100%; position:absolute; left:20px; top:20px;opacity: 0; filter: alpha(opacity=0);-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;-webkit-transform:scale(0, 0); transform:scale(0, 0);}.n_box2_ul li .div .a_img_r .tb2{width:25px; height:29px; background:url(../images/tb_09.png) no-repeat; background-size:100%;position:absolute; top:20px; right:20px;opacity: 0; filter: alpha(opacity=0);-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;-webkit-transform:scale(0, 0); transform:scale(0, 0);}.n_box2_ul li .div .a_img_r .tb3{width:30px; height:32px; background:url(../images/tb_010.png) no-repeat; background-size:100%; position:absolute; left:20px; bottom:20px;opacity: 0; filter: alpha(opacity=0);-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;-webkit-transform:scale(0, 0); transform:scale(0, 0);}.n_box2_ul li .div .a_img_r .tb4{width:25px; height:32px; background:url(../images/tb_011.png) no-repeat; background-size:100%;position:absolute; bottom:20px; right:20px;opacity: 0; filter: alpha(opacity=0);-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;-webkit-transform:scale(0, 0); transform:scale(0, 0);}.n_box2_ul li .div:hover .a_img_r .tb1,.n_box2_ul li .div:hover .a_img_r .tb2,.n_box2_ul li .div:hover .a_img_r .tb3,.n_box2_ul li .div:hover .a_img_r .tb4{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);}.n_box2_ul li.activetwo .div .a_img{ left:auto; right:0px;}.n_box2_ul li.activetwo .div .a_img_r{ float:left;}.n_box2_ul li .div .a_img_r .s1{width:100%; height:90px; line-height:90px; overflow:hidden; font-size:40px;}.n_box2_ul li .div:hover .a_img_r .s1 { color:#1f70be;}.n_box2_ul li .div .a_img_r .s2{width:100%; line-height:45px; overflow:hidden; font-size:26px;}.n_box2_ul li .div .a_img_r .s3{width:100%; line-height:35px; overflow:hidden;}.n_box3{width:100%; padding:30px 3%; background-color:#fff;}.n_box3 .a_img{width:32%; display:inline-block; overflow:hidden;}.n_box3 .a_img img{width:100%;}.n_box3 .a_img_r{width:63%; color:#222222; font-size:16px; line-height:2;}.n_box3 .a_img_r img{ max-width:100%; height:auto !important;}.n_bg2{ background-position: center center; background-repeat:no-repeat;  background-size:cover;}/*分页样式 start*/.a_mtbd_dpages{width:100%; text-align:center; padding:30px 0% 0px 0%;  font-size:16px; }.a_mtbd_dpages a,.a_mtbd_dpages span{ padding:0px 15px; height:35px; margin-bottom:5px; line-height:35px; text-align:center; background-color:#fff;color:#666666; display:inline-block;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;-moz-border-radius:2px;      /* Gecko browsers */-webkit-border-radius: 2px;   /* Webkit browsers */border-radius:2px;            /* W3C syntax */}.a_mtbd_dpages a:hover,.a_mtbd_dpages a.activepages,.a_mtbd_dpages span{ color:#fff; text-decoration:none; background-color:#005cd9;}.a_mtbd_dpages1{width:100%; text-align:center; padding:30px 0% 0px 0%;  font-size:16px; }.a_mtbd_dpages1 a,.a_mtbd_dpages1 span{ padding:0px 15px; height:35px; margin-bottom:5px; line-height:35px; text-align:center; background-color:#f1f2f3;color:#666666; display:inline-block;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;-moz-border-radius:2px;      /* Gecko browsers */-webkit-border-radius: 2px;   /* Webkit browsers */border-radius:2px;            /* W3C syntax */}.a_mtbd_dpages1 a:hover,.a_mtbd_dpages1 a.activepages1,.a_mtbd_dpages1 span{ color:#fff; text-decoration:none; background-color:#005cd9;}/*分页样式 end*/@-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);  }}@-webkit-keyframes float1 {  0% {	 -webkit-transform: translateY(-1em);    transform: translateY(-1em);      }  50% {	   -webkit-transform: translateY(0);    transform: translateY(0);       }  100% {	  -webkit-transform: translateY(-1em);    transform: translateY(-1em);     }}@keyframes float1 {  0% {   -webkit-transform: translateY(-1em);    transform: translateY(-1em);      }  50% {     -webkit-transform: translateY(0);    transform: translateY(0);  }  100% {    -webkit-transform: translateY(-1em);    transform: translateY(-1em);      }}@-webkit-keyframes float2 {  0% {	 -webkit-transform: translateY(0);    transform: translateY(0);      }  100% {	  -webkit-transform: translateY(0);    transform: translateY(0);     }}@keyframes float2 {  0% {    -webkit-transform: translateY(0);    transform: translateY(0);      }    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);  }}/*关于我们start*/.about_show{padding: 5% 0; line-height: 1.6; color: #333; font-size: 16px;}.about_show img{max-width: 100%;}.about_team{ width: 100%; display: block; overflow: hidden; padding: 5% 0;}.about_team ul{}.about_team li{display: block; overflow: hidden; border-bottom:1px solid #e5e5e5; width: 100%;padding: 2% 1%;transition: all ease-in-out .5s;} .about_team li:hover{padding: 2%; transition: all ease-in-out .5s; background-color: #f2f2f2;}.about_team li .team_img{width: 160px; float: left;}.about_team li .team_img img{width: 100%;}.about_team li .team_con{width: calc(100% - 200px); float: right;}.about_team li .team_con .team_name{height: 30px; font-size: 18px; color: #000;}.about_team li .team_con .team_name .name{font-size: 24px; padding-right: 20px;}.about_team li .team_con .team_xl{margin: 10px 0; color: #0d6cb8; font-size: 16px; font-weight: bold;}.about_team li .team_con .team_content {height: 72px; margin-bottom: 15px; line-height: 24px; width: 100%; font-size: 16px; color: #333333; display: block; overflow: hidden;}.content{padding: 20px 0; line-height: 1.8;}.content p{display: block; overflow: hidden; font-size: 16px; color: #333;}.show_name {font-size:32px; text-align: center;}.show_time{text-align: center; border-bottom: 1px solid #e5e5e5; padding: 20px 0;}/*关于我们END*//*项目展示*//*新闻列表 start*/.new_bg{background: url(../images/new_bg2.jpg) no-repeat; center top; background-size: cover;}.new_show{padding: 5% 0; line-height: 1.6; max-width: 1200px; color: #333; font-size: 16px; background: #fff; padding: 5%; margin: 60px auto 0 auto;}.new_show img{max-width: 100%;}.margin_bottom{margin-bottom: 50px;}.n_new li{border-bottom: 1px solid #f1f2f3; padding-bottom: 20px; margin-bottom: 30px;transition: all ease-in-out .5s; }.n_new li .a_img{width:22%; margin-right: 4%; overflow: hidden; display: block; float: left; }.n_new li .a_img_r{width:calc(70% - 120px); float: left;}.n_new li .a_img img{transform: scale(1.0);transition: all ease-in-out .5s; width:100%}.n_new li h3{ font-size:20px; font-weight: bold; color: #222; margin: 10px 0;}.n_new li:hover h3{color: #4188cc !important;}.n_new li .new_con{ font-size:16px; height:75px; line-height:25px; color: #666; line-height: 1.6; margin: 20px 0; overflow: hidden;}.n_new li .new_time{color: #999; font-size: 14px; float: left; width: 120px;padding:0px 0; text-align: left; margin-top: 0px; margin-right: 4%;  height: 100px; background: url(../images/more1.png) no-repeat left bottom;}.n_new li:hover .new_time{ color: #024cac;background: url(../images/more2.png) no-repeat left bottom;}.n_new li .new_time .day{font-size: 30px}.n_new li .read_more{font-size: 14px; color: #999; position: relative;transition: all ease .5s;}.n_new li:hover .read_more{font-size: 14px; color: #4188cc; position: relative; text-indent: 30px; transition: all .5s;}.n_new li .read_more:before{position: absolute; left: 0; width: 0px; height: 1px; background: #ccc; content:''; top: 50%; transition: all .5s;}.n_new li:hover .read_more:before{position: absolute;left: 0; width: 20px; height: 1px; background: #4188cc; content:''; top: 50%; transition: all .5s;}.n_new .new_name{font-size: 36px; text-align: center;}.n_new .new_show_time{font-size: 14px; color: #999; border-bottom: 1px solid #f1f2f3;border-top: 1px solid #f1f2f3; text-align: center; margin: 20px 0; line-height: 30px;}.n_new li:hover h3{color: #1f70be;}.n_new li:hover .a_img img{transform: scale(1.1); transition: all ease-in-out .5s;}.n_new li .more { float:left;display: block; font-size: 14px;transition: all ease-in-out .5s ; width: 140px; cursor: pointer; height: 40px; line-height: 40px; color: #fff; padding-left: 30px; background: #4188cc url(../images/more-jt.png) no-repeat 74%  center; display: block; border-radius: 20px;}.n_new li:hover .more{box-shadow:3px 10px 13px 0px rgba(65, 136, 204, .25);  color: #fff;transition: all ease-in-out .5s ;background: #4895de url(../images/more-jt.png) no-repeat 84% center !important;font-size: 14px;}.n_new li .more .more_wz{display: block;opacity: 1;  width: 80%; transition: all ease-in-out 1.5s ;}.n_new li:hover .more {display: block; width:140px; max-width: 140px;transition: all ease-in-out .5s ;}.n_new li:hover .more .more_wz{display: block;  width: 80%;  transition: all ease-in-out .5s;  font-size: 14px;opacity: 1; }.n_box11_b{padding: 1% 0; line-height: 1.6; max-width: 1200px; margin: 10px auto 50px auto;  background:#fff ; padding:1%;}.n_box11_b a{width:calc(50% - 50px); background-color:#fff; padding:10px 0px; display:inline-block; color:#333333; font-size:17px; display:inline-block; position:relative;}.n_box11_b a.ac{width: 100px; padding:20px 0px;     background: url(../images/new_bg3.svg) no-repeat center center;  float: left;  float: left;  -webkit-mask: url(../images/new_bg3.svg) no-repeat center center;  mask: url(../images/new_bg3.svg) no-repeat center center;}.n_box11_b a.ac:hover{background: #4188cc;}.n_box11_b a:hover{ color:#4188cc; text-decoration:none;}.n_box11_b a.a1{ float:left; padding-left:110px;}.n_box11_b a.a1:after{width:80px; position:absolute; left:0px; top:0px; height:100%; background:url(../images/tb_42.png) center no-repeat; background-color:#4188cc; content:"";}.n_box11_b a.a1:hover:after{ background:url(../images/tb_42.png) center no-repeat;background-color:#4188cc;}.n_box11_b a.a2{ float:right; padding-left:0px; padding-right:110px; text-align:right;}.n_box11_b a.a2:after{width:80px; position:absolute; right:0px; top:0px; height:100%; background:url(../images/tb_43.png) center no-repeat; background-color:#4188cc; content:"";}.n_box11_b a.a2:hover:after{ background:url(../images/tb_43.png) center no-repeat;background-color:#4188cc;}/*新闻列表 end*//*联系我们 start*/.customs2{position: relative; top: 20%; text-align: left;}.customs2 .custom_en{font-family:'DINCond',"微软雅黑"; text-transform: uppercase; font-size: 48px; color: #333333; height:80PX;line-height: 80px;}.customs2 .custom_cn{font-size: 24px; color: #333; height: 50px; line-height: 30px;}.customs2 .custom_line{width: 38px; height: 3px; background: #2f72ce;}.contact{  display: block; overflow: hidden;}.contact_l{float: left; width: 30%; padding: 2%;}.contact_r{float: right; width: 60%;}.n_box1 { margin: 50px 0;		padding: 20px; background: #fff;	}.n_box18_ul{width:100%;}.n_box18_ul li{width:100%; float:left;; display: block; overflow: hidden;  margin-top: 20px;}.n_box18_ul li .div_t{width:100%; padding-top:10px; line-height:1.4; color:#000000; font-size:18px; text-align: left; padding-left: 14%;}.n_box18_ul li  .s1{ font-size:22px; color:#333;}.n_box18_ul li .div{display: block; overflow: hidden;}.n_box18_ul li .bg1{ background:url(../images/tb_015s.png) left 20px no-repeat;}.n_box18_ul li .bg2{ background:url(../images/tb_016.png) left 20px no-repeat;}.n_box18_ul li .bg3{ background:url(../images/tb_017.png) left 20px no-repeat;}.n_box18_ul li .bg4{ background:url(../images/tb_07.png) left 20px no-repeat;}.n_box18_ul li .div_c{width:100%; padding-top:10px;}.n_box18_ul li .div_c .s1{ margin-right:15px; padding-top:10px; display:inline-block;}.n_box18_ul li .div_c .s1 img{ border:1px solid #cbcbcb;}.n_box18_ul li .div_c1{width:100%; padding-top:10px; line-height:1.2; color:#333; font-size:16px; text-align: left;}.n_box18_ul li .div_c1_tel{width:100%; padding-top:10px; line-height:1.2; color:#006ecc; font-size:32px; text-align: left;}.n_box18_ul li .div_c2{width:100%; line-height:1.7; padding-top:10px; color:#000000; font-size:16px;}.n_box19{width:100%; float: left;}.n_box19 #allmap{width:100%; overflow:hidden; height: 600PX;}.i_contact_add{width:100%; height:auto;}.i_sectionbox4_r_c li.l2{ width: 100%;}.i_sectionbox4_r_c .ipt1 {	width: 100%;	height: 48px;	line-height: 48px;	padding-left: 43px;	border: 1px solid #cbcecd;	color: #333;	font-size: 16px;	-moz-border-radius: 3px;	/* Gecko browsers */	-webkit-border-radius: 3px;	/* Webkit browsers */	border-radius: 3px;	/* W3C syntax */	font-family: "微软雅黑";}.i_sectionbox4_r_c .ipt1.bg1 {	background: url(../images/tb_018zs.png) left 18px center no-repeat;}.i_sectionbox4_r_c .ipt1.bg2 {	background: url(../images/tb_019.png) left 18px center no-repeat;}.i_sectionbox4_r_c .ipt1.bg4 {	background: url(../images/tb_019s.png) left 18px center no-repeat;}.i_sectionbox4_r_c .ipt2 {	width: 100%;	height: 126px;	padding: 14px 43px;	border: 1px solid #cbcecd;	color: #333;	font-size: 16px;	-moz-border-radius: 3px;	/* Gecko browsers */	-webkit-border-radius: 3px;	/* Webkit browsers */	border-radius: 3px;	/* W3C syntax */	font-family: "微软雅黑";}.i_sectionbox4_r_c .ipt2.bg3 {	background: url(../images/tb_020s.png) left 18px top 14px no-repeat;}.i_sectionbox4_r_c .ipt1:-moz-placeholder,.i_sectionbox4_r_c .ipt2:-moz-placeholder {	/* Mozilla Firefox 4 to 18 */	color: #333;}.i_sectionbox4_r_c .ipt1::-moz-placeholder,.i_sectionbox4_r_c .ipt2::-moz-placeholder {	/* Mozilla Firefox 19+ */	color: #333;}.i_sectionbox4_r_c .ipt1:-ms-input-placeholder,.i_sectionbox4_r_c .ipt2:-ms-input-placeholder {	color: #333;}.i_sectionbox4_r_c .ipt1::-webkit-input-placeholder,.i_sectionbox4_r_c .ipt2::-webkit-input-placeholder {	color: #333;}.i_sectionbox4_r_c .div {	width: 100%;	height: 40px;	line-height: 40px;}.i_sectionbox4_r_c .ipt3 {	width: 100%;	height: 48px;	line-height: 48px;	color: #fff;	font-size: 20px;	text-align: center;	background-color: #1f70be;	cursor: pointer;	-moz-border-radius: 3px;	/* Gecko browsers */	-webkit-border-radius: 3px;	/* Webkit browsers */	border-radius: 3px;	/* W3C syntax */	border: 0px;	font-family: "微软雅黑";}.padding_50{padding:5% 0;}/*联系我们end*//*投诉建议*//**/.other-topimg{ background-color:#a3d6d0;}.other-topimg,.other-topimg li{width: 100%;height:320px; overflow: hidden; position:relative;}.other-topimg li{ float:left;}.other-topimg li img{position: absolute;	top: 0;	left: 50%; margin-left:-960px;}.img-top-bg{ background:url(images/bg03.png) repeat left top; position:absolute; left:0; top:0; display:block; _display:none;/*for ie6*/ z-index:1; width:100%; height:320px;}/**/.textsty{ background-color:#fff; border:1px solid #dbd4cd; padding-left:15px; color:#333; font-size:14px;}.text01,.text02{height:47px; line-height:47px;}.text01{ width:370px; }.text02{ width:260px;}.textarea01{ width:100%; height:195px; overflow:auto; overflow-x:hidden;resize:none;}/**/.exchange-down-publiclist{ width:100%; overflow:hidden; padding:20px 0 0;}.exchange-down-publiclist ul{ width:780px;}.exchange-down-publiclist .item{ display: inline; float:left; width:177px; height:250px; overflow:hidden; padding-right:15px;}.exchange-down-publiclist .item .pic{width:177px; height:144px; overflow:hidden; padding-bottom:10px;}.exchange-down-publiclist .tit{ display:block; height:50px;}.exchange-down-publiclist  .org{ font-weight: bold;}/**/.exchange-suggemain{ padding:20px 0;}.exchange-suggemain ul{ overflow:hidden; width:100%;}.exchange-suggemain li{ float:left; width:100%; padding-bottom:7px;}.exchange-suggemain  li .tit{ width:82px; font-size:14px; line-height:49px;}.exchange-suggemain  li .tit .gray{ font-size:12px;}.exchange-suggemain  li.li-textarea .tit{ width:auto;}.exchange-suggemain  li.li-textarea .inputbox{ padding-left:82px;}.exchange-suggemain  .tip{ background-color:#fee7cb; border:1px solid #f5d2a8; height:27px; padding:9px 15px 0; margin:5px 0 0 10px; }.exchange-suggemain  .tip img{ display:inline-block; vertical-align:middle; margin-right:3px;}.exchange-suggemain .button{ padding:20px 0 0 82px; width:600px; overflow:hidden;}.exchange-suggemain .button .publicbtn {    float: left;    display: inline;    margin-right: 15px;    width: 120px;    height: 40px;    background: #4dacda;    border: navajowhite;    color: #fff;} .exchange-suggemain .button .btn_reset{background: #959595;}/**/@media screen  and (max-width: 450px) {	.exchange-suggemain li{float:none;width:100%;padding-bottom:15px;}	.exchange-suggemain li .tit{width:100%;float:none;font-size:14px;display:block;}	.exchange-suggemain .inputbox{float:none;}	.exchange-suggemain .text01{float:none;width:100%;box-sizing: border-box;}	.exchange-suggemain li.li-textarea .inputbox{padding-left:0px;}	#validate{float: none!important;width:120px;}	.exchange-suggemain .button{width:100%;padding:10px 0px 0px 0px;text-align:Center;height: 50px; overflow: hidden;}	.exchange-suggemain .button .publicbtn{float:none;}	.textarea01{box-sizing: border-box;width:100%;height:160px;}	.text01, .text02{height:40px;line-height:40px;}	#CreateCheckCode{margin:0px 0px 0px 5px!important;}}