@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:#fff;}

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;/*z-index:1010;*/ height: 152px;margin-top: -76px; background:url(../images/menu_bg.png) right repeat-y; }

.fullnavr.actvefixed{ background:url(../images/menu_bg1.png) right repeat-y;}

#pagemenu {list-style:none; padding:0; margin:0; text-align: center;position: relative;z-index: 1005;}

#pagemenu li { position:relative; height:38px; line-height:38px; /*-webkit-transition: all .3s;transition: all .3s; */width: 120px;}

#pagemenu li a {height:38px; line-height:38px; display:inline-block;width:120px; padding-right:30px; background:url(../images/m_bg1.png) right center no-repeat;vertical-align:middle;text-align: right;/* -webkit-transition: all .2s;transition: all .2s;*/color:#2a3e9c; font-size:14px;}



.fullnavr #pagemenu li.active a,.fullnavr #pagemenu li.active a:hover,.fullnavr #pagemenu li a:hover { text-decoration:none;/*-webkit-transform: scale(2,2);transform: scale(2,2);*/color:#2a3e9c; background:url(../images/m_bg2.png) right center no-repeat;}



.fullnavr.actvefixed #pagemenu li.active a,.fullnavr.actvefixed #pagemenu li.active a:hover,.fullnavr.actvefixed #pagemenu li a:hover{ color:#fff; background:url(../images/m_bg21.png) right center no-repeat;}





#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;}

.fullnavr.actvefixed #pagemenu li a{ background:url(../images/m_bg11.png) right center no-repeat; color:#fff;}



/*shade*/



.layer{ position: fixed; z-index:1001; width: 100%; height: 100%; overflow:hidden;}

.layer .layer-top, .layer .layer-bottom{ position: absolute; width: 100%; height: 50%; background: #fff; 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-bottom{ top: auto; bottom: 0%;}

.layer .loading{ position: absolute; top: 50%; left: 50%; margin-left:-100px; margin-top:-114px; -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 2.5s infinite ease-in-out;

  animation: rotateplane 2.5s 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);}
}
/*
@-webkit-keyframes rotateplane {

  0% { -webkit-transform: perspective(120px) }

  50% { -webkit-transform: perspective(120px) rotateY(180deg) }

  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }

}



@keyframes rotateplane {

  0% { 

    transform: perspective(120px) rotateX(0deg) rotateY(0deg);

    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 

  } 50% { 

    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);

    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 

  } 100% { 

    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);

    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);

  }

}*/

/*导航*/

.header_top{width:100%; padding:30px 6% 0px 6%;position:fixed; left:0px; top:0px; background:url(../images/top_bg.png) bottom repeat-x; z-index:1000; height:121px;-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_top.nmenu{ background:none;/* position:absolute; left:0px; top:0px;*/}

.header_top.nmenu.menu1{ background-color:#fff;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  

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

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



.i_logo_img{width:13%;}

.i_logo_img img{width:100%;}

.i_logo_img .img2{ display:none;}

.i_logo_img .img1{ display:block;}

.i_logo_img.activelogo .img2{ display:block;}

.i_logo_img.activelogo .img1{ display:none;}

.i_logo_ul{width:64%; padding-top:20px;}

.i_logo_ul .nav_menu{width:100%; margin:0px; padding:0px;}

.i_logo_ul .nav_menu li{width:12.5%; height:40px; float:left; margin:0px; padding:0px; position:relative;}

.i_logo_ul .nav_menu li .a_nav{width:100%; height:40px; line-height:40px; display:inline-block; text-align:center; overflow:hidden; color:#244d90; font-size:18px;}

.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:#244d90; text-decoration:none;}

.header_top .i_logo_ul .nav_menu li .a_nav:hover,.header_top .i_logo_ul .nav_menu li .a_nav.active,.header_top .i_logo_ul .nav_menu li .a_nav.active1{ color:#244d90;

background:url(../images/nav_bg1.jpg) bottom center no-repeat;}



.i_logo_ul .nav_menu.activegs li .a_nav{ color:#fff;}

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

.header_top .i_logo_ul .nav_menu.activegs li .a_nav:hover,.header_top .i_logo_ul .nav_menu.activegs li .a_nav.active,.header_top .i_logo_ul .nav_menu.activegs li .a_nav.active1{ color:#fff;}



.i_logo_ul .nav_menu li dl{width:100%; position:absolute; z-index:10000; display:none; left:0px; top:40px; background-color:#fff; padding:15px 0px;}

.i_logo_ul .nav_menu li dl dd{width:100%; height:35px; line-height:35px; float:left;}

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

.i_logo_ul .nav_menu li dl dd a:hover{ color:#3c69b7; text-decoration:none;}





.i_logo_banben{width:10%; padding-top:25px; height:30px;}

.i_logo_banben dl{width:100%;}

.i_logo_banben dl dt{width:33.33%; float:left; font-weight:normal;}

.i_logo_banben dl dd{width:33.33%; float:left; text-align:center; display:none;}

.i_logo_banben dl dd a{width:100%; display:inline-block;}

.i_logo_banben dl dd a .img{ max-width:90%;}

.i_logo_banben dl dd a:hover{ text-decoration:none;}

.i_logo_banben dl dd a.a2{ position:relative;}

.i_logo_banben dl dd a.a2 .img1{width:90px; height:90px; position:absolute; right:0px; top:40px; display:none;}

.i_logo_banben dl dd a.a2:hover .img1{ display:block;}





.i_ss{width:90%; text-align:center; height:30px; position:relative; cursor:pointer; text-align:center;}

.i_ss img{max-width:90%;}

.ss_div_l3{width:240px; height:32px; position:absolute; z-index:100000; right:0px; top:130%; background-color:#fff; display:none;}

.ss_div_l3 .ipt1{width:200px; height:32px; line-height:32px; text-indent:10px; color:#333; font-family:"微软雅黑"; font-size:14px; border:0px;}

.ss_div_l3 .ipt2{width:40px; height:32px; background:url(../images/ss_btn.png) center no-repeat; background-size:20px 20px; border:0px; cursor:pointer; background-color:#ccc;}

.ss_div_l2{width:100%; border-bottom:1px solid #ccc;}

.ss_div_l2 .ipt1{width:85%; height:50px; line-height:50px; text-indent:10px; color:#333; font-family:"微软雅黑"; font-size:14px; border:0px;}

.ss_div_l2 .ipt2{width:15%; height:50px; background:url(../images/ss_btn.png) center no-repeat; background-size:20px 20px; border:0px; cursor:pointer; background-color:#ccc;}



.i_logo_banben1{width:100%; height:50px; background-color:#244d90; display:none;}

.i_logo_banben1 ul{width:90%; margin:0px; padding:0px; padding-left:30%; height:50px; overflow:hidden;}

.i_logo_banben1 ul li{width:50%; float:left;}

.i_logo_banben1 ul li a{width:100%; height:50px; line-height:50px; color:#515151; font-size:12px; display:inline-block; text-decoration:none;}

.i_logo_banben1 ul li a:hover{ color:#824300; text-decoration:none;}

.i_logo_banben1 ul li a.a1{ background:url(../images/tb_02.png) left center no-repeat; text-indent:21px;}

.i_logo_banben1 ul li a.a2{ background:url(../images/tb_04.png) left center no-repeat; text-indent:21px;}



.two_list_m{width:26px; height:26px; float:right; cursor:pointer; display:none;position:absolute; top:3vmin; right:15px; z-index:10000000000;}

.phone_two{width:100%; height:94%; overflow:hidden;overflow-y: scroll; position:fixed; left:0px; display:none; z-index:10000000; background-color:#fff; margin-top:14vmin;}

.phone_two_ul{width:100%; margin:0px; padding:0px; list-style:none;}

.phone_two_ul li{width:100%; float:left; margin:0px; padding:0px; list-style:none;border-bottom:1px solid #ccc; background-color:#fff; position:relative; text-align:center;}

.phone_two_ul_a{width:100%; height:50px;background-color:#fff; line-height:50px; display:inline-block;  padding:0px 2%; font-size:14px; color:#515151; text-decoration:none;}

.phone_two_ul_a:hover,.phone_two_ul_a.activephone,.phone_two_ul_a.activephone:hover{ background-color:#244d90;text-decoration:none; color:#fff;}





.phone_two_ul li dl{width:100%; display:none; padding:10px 0px;}

.phone_two_ul li dl dd{width:100%; float:left; height:30px; line-height:30px;}

.phone_two_ul li dl dd a{width:100%; height:30px; line-height:30px; display:inline-block; text-align:center; overflow:hidden; color:#515151;}

.phone_two_ul li dl dd a:hover{ color:#337ab7; text-decoration:none;}

/*Index*/

.section{background-size: cover; background-position: center center; overflow:hidden;}

.slide{background-size: cover; position:relative;}

.section .sec-scale { width:100%; height:100%; position:relative;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;}



.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 a{width:100%; display:inline-block; overflow:hidden; height:100%;}

.home-swiper .swiper-slide a img{ display:none;}





.video_div{width:100%; height:100%; background-color:#000; position:fixed; z-index:1000; 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;}



.i_ggjj{width:100%;}

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

.i_ggjj_l img{width:100%;}

.i_ggjj_r{width:33%; margin-left:3%; margin-top:7%;}

.i_ggjj_r_t{width:100%; line-height:1.3; color:#333333; font-size:35px;}

.i_ggjj_r_t span{ color:#f2f2f2; font-size:69px; font-weight:bold;}

.i_ggjj_r_c{width:100%; height:280px; line-height:35px; margin-top:40px; color:#333333; font-size:14px; overflow:hidden;}

.i_ggjj_r_b,.i_ggjj_r_b:hover{width:200px; height:60px; margin-top:20px; line-height:60px; display:inline-block; overflow:hidden; text-align:center; background-color:#ee2656;-moz-border-radius: 30px;      /* Gecko browsers */

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

border-radius:30px;            /* W3C syntax */ color:#fff; font-size:18px;}





.i_wmys{width:1700px; height:630px; position:absolute; left:50%; top:50%; margin-left:-850px; margin-top:-315px;}

.i_wmys_t{width:100%;}

.i_wmys_l{width:52%; display:inline-block; overflow:hidden;}

.i_wmys_l img{width:100%;}

.i_wmys_r{width:41%; margin-top:4%;}

.i_wmys_r_t{width:100%; line-height:1.4; color:#283c9b; font-size:34px;}

.i_wmys_r_t span{ font-size:52px; font-weight:bold;}

.i_wmys_r_b{width:100%; height:210px; line-height:70px; overflow:hidden; margin:30px 0px 20px 0px; color:#666666; font-size:20px;}
.i_wmys_r_b img{width:100%;}



.i_ryzz{width:1700px; height:620px; position:absolute; left:50%; top:50%; margin-left:-850px; margin-top:-310px;}

.i_ryzz_t{width:100%; text-align:center; line-height:1.5; color:#283c9b; font-size:24px;}

.i_ryzz_t span{ font-size:40px;}

.i_ryzz_c{width:100%; margin-top:55px;/* height:300px;*/}

.sjs-swiper {width:100%;height: 100%;}

.sjs-swiper .swiper-slide {

	-webkit-transition: transform 1.0s;

	-moz-transition: transform 1.0s;

	-ms-transition: transform 1.0s;

	-o-transition: transform 1.0s;

	-webkit-transform: scale(0.7);

	transform: scale(0.7);

	float:left;



}

.sjs-swiper .swiper-slide-active,.sjs-swiper .swiper-slide-duplicate-active {

	-webkit-transform: scale(1);

	transform: scale(1);

	/*background:url(../images/ppwh_tb7.png) bottom 75px center no-repeat; background-size:100%;*/

	

}

.sjs-swiper .swiper-slide-active .a_img img,.sjs-swiper .swiper-slide-duplicate-active .a_img img{ margin-top:0px; border:2px solid #3547a1;}



.sjs-swiper .swiper-button-prev { background: url(../images/l_btn1.png) center no-repeat;  top: 50%;  width: 62px; height:62px; left:32%; margin-top:-41px;}

.sjs-swiper .swiper-button-next { background: url(../images/r_btn1.png) center no-repeat; top: 50%;   width: 62px; height:62px;right:32%;margin-top:-41px;}

.sjs-swiper .swiper-slide .a_img{width:100%; background-color:#000000; position:relative; display:inline-block; overflow:hidden;}

.sjs-swiper .swiper-slide .a_img img{width:100%; height:auto;}

.sjs-swiper .swiper-slide .a_img .a_zc{width:100%; height:100%; position:absolute; left:0px; top:0px; background:url(../images/rrzc.png) repeat;}

.sjs-swiper .swiper-slide-active .a_img .a_zc,.sjs-swiper .swiper-slide-duplicate-active .a_img .a_zc{ background:none;}



.swiper-container-android.sjs-swiper .swiper-slide{-webkit-transition: transform 1.0s;

	-moz-transition: transform 1.0s;

	-ms-transition: transform 1.0s;

	-o-transition: transform 1.0s;

	-webkit-transform: scale(0.7);

	transform: scale(0.7);

	float:left;}

.swiper-container-android.sjs-swiper .swiper-slide-active,.swiper-container-android.sjs-swiper .swiper-slide-duplicate-active {

	-webkit-transform: scale(1);

	transform: scale(1);

	/*background:url(../images/ppwh_tb7.png) bottom 75px center no-repeat; background-size:100%;*/

	

}





.i_pf_div{width:100%; border-top:1px solid #fff; position:fixed; left:0px; bottom:0px; z-index:1000; padding:25px 6%; text-align:right; color:#fff;}

.i_pf_div a,.i_pf_div a:hover{ color:#fff;}

.i_pf_div.footerfixed{ color:#999; border-top:1px solid #999;}

.i_pf_div.footerfixed a,.i_pf_div.footerfixed a:hover{ color:#999;}





.i_footer{width:1700px; height:600px; position:absolute; left:50%; top:50%; margin-left:-850px; margin-top:-300px;}

.i_footer_t{width:100%; height:80px; line-height:80px; color:#003333; font-size:30px;}

.i_footer_t span{ font-size:30px; padding-left:10px; display:inline-block;}

.i_footer_c{width:100%; height:80px; overflow:hidden;}

.link_pc{ display:block;width:100%;}

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

#demo {overflow:hidden;}

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

#demo1 {float: left;}

#demo2 {float: left;}

.newc{ float:left;width:192px; height:89px; overflow:hidden; margin:0px 4px;}

.newc a img{width:192px; height:89px;}

.link_phone {

	position: relative;

	z-index: 1;

	height: 80px;

	width: 100%;

	overflow: hidden;

	-ms-touch-action: none;

	display:none;

}

.link_phone .scroller li{width:185px;height: 80px;float: left;}

.link_phone .scroller li a{width:175px; height:80px; display:inline-block; overflow:hidden;}

.link_phone .scroller li a img{width:175px; height:80px;}

.link_phone .scroller li.cur{/*background:#d92028*/}

.link_phone .scroller li.cur a{ /*background-color:#a5c319;color:#fff;*/}



/*#scroller {

	position: absolute;

	z-index: 1;

	-webkit-tap-highlight-color: rgba(0,0,0,0);

	width: 2400px;

	height: 80px;

	-webkit-transform: translateZ(0);

	-moz-transform: translateZ(0);

	-ms-transform: translateZ(0);

	-o-transform: translateZ(0);

	transform: translateZ(0);

	-webkit-touch-callout: none;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	-webkit-text-size-adjust: none;

	-moz-text-size-adjust: none;

	-ms-text-size-adjust: none;

	-o-text-size-adjust: none;

	text-size-adjust: none;

}



#scroller ul {

	list-style: none;

	width: 100%;

	padding: 0;

	margin: 0;

}



#scroller li {

	width: 175px;

	height: 80px;

	float: left;

	overflow: hidden;

	margin-right:10px;

}

#scroller li a img{width:175px; height:80px;}*/



.i_footer_t1{width:100%; height:80px; line-height:80px; margin-top:120px; color:#fff; font-size:30px;}

.i_footer_t1 span{ font-size:30px; padding-left:10px; display:inline-block;}

.i_footer_b{width:100%;}

.i_footer_b_l{width:25%; color:#ffffff; font-size:16px; line-height:1.8; overflow:hidden; text-align:justify;}

.i_footer_b_l .s1{ font-size:26px; font-weight:bold; margin-bottom:10px;}

.i_footer_b_c{width:64%;}

.i_footer_b_c ul{width:100%;}

.i_footer_b_c ul li{width:12.5%; float:left;}

.i_footer_b_c ul li dl{width:100%;}

.i_footer_b_c ul li dl dt{width:100%; float:left; height:45px; line-height:45px; text-align:center; overflow:hidden;}

.i_footer_b_c ul li dl dt a,.i_footer_b_c ul li dl dt a:hover{ color:#fff; font-size:20px; font-weight:bold;}

.i_footer_b_c ul li dl dd{width:100%; height:35px; line-height:35px; float:left; text-align:center; overflow:hidden;}

.i_footer_b_c ul li dl dd a,.i_footer_b_c ul li dl dd a:hover{ color:#fff; font-size:16px;}

.i_footer_b_r{width:10%; text-align:center; color:#fff; font-size:16px; line-height:1.8; display:none;}

.i_footer_b_r img{width:100%;}





.n_banner{width:100%; position:relative; display:inline-block; overflow:hidden;}

.n_banner .img2{ width:100%;}

.n_banner_text{width:1700px; position:absolute; left:50%; margin-left:-850px; top:40%;color:#244d90; font-size:36px; line-height:1.4; z-index:1000;}

.n_banner_text span{ color:#d2d2d2; font-size:62px; font-weight:bold;}



.n_section_uo{width:100%;}

.n_section_uo_c{width:1200px; margin:0px auto;}



.n_ssmenu{width:100%;}

.n_menu{width:100%;}

.n_menu li{width:1%; display:table-cell; text-align:center; position:relative; border-right:4px solid #f0f0f0;}

.n_menu li a{width:100%; height:100px; display:inline-block; line-height:100px; float:left; overflow:hidden; text-align:center; color:#244d90; font-size:20px;}

.n_menu li a:hover,.n_menu li a.activemenu1{ color:#fff; background-color:#244d90; text-decoration:none;}



.n_dbg{ background-color:#f0f0f0;}

.n_div1{width:100%; padding:55px 0px 50px 0px;}

.n_div1.lxwmdiv{ padding:40px 0px 0px 0px;}

.n_div1_t{width:100%; height:105px; line-height:105px; color:#9a9a9a;}

.n_div1_t span{ color:#333333; font-size:28px; padding-left:30px; display:inline-block;}

.n_div1_c{width:100%;}

.n_div1_c li{ height:80px; padding-right:20px; float:left;}

.n_div1_c li a{ padding:0px 24px; border:1px solid #234c8f; background-color:#fff; height:58px; line-height:58px; color:#244d90; font-size:18px; display:inline-block; overflow:hidden;}

.n_div1_c li a:hover,.n_div1_c li a.activetopmenu{ text-decoration:none; color:#fff; background-color:#244d90;}



.n_dbg1{ background:url(../images/n_bg1.jpg) bottom center no-repeat;}

.n_div2{width:100%; padding:55px 0px 95px 0px;}

.n_div2_t{ color:#244d90; margin-bottom:35px; line-height:1.5; font-family:Arial, Helvetica, sans-serif;}

.n_div2_t span{ color:#244d90; font-size:34px; font-weight:bold; font-family:"微软雅黑";}

.n_div2_c{width:100%; color:#666666; font-size:14px; overflow:hidden; line-height:1.8;}

.n_div2_c img{ max-width:100%;}



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

.n_div3 img{width:100%;}



.n_dbg2{ background-color:#f0f0f0;with:100%;}

.n_dbg2_c{width:1700px; margin:0px auto;}

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

.n_dbg2_con_l{width:73%; line-height:30px; overflow:hidden; color:#666666;}

.n_dbg2_con_l a,.n_dbg2_con_l a:hover{ color:#666666;}

.n_dbg2_con_c{width:14%; height:22px; text-align:right; padding-top:13px; display:none;}

.n_dbg2_con_c a{ padding:0px 10px; display:inline-block; height:35px; text-align:center;}

.n_dbg2_con_c a:hover{ text-decoration:none;}

.n_dbg2_con_c a.a1{ position:relative;}

.n_dbg2_con_c a.a1 .img1{ width:90px; height:90px; position:absolute; left:-30px; top:-100px; display:none;}

.n_dbg2_con_c a.a1:hover .img1{ display:block;}

.n_dbg2_con_r{width:13%; height:35px; line-height:35px; text-align:right; color:#666666;}

.n_dbg2_con_r a,.n_dbg2_con_r a:hover{ color:#666;}





.a_zxlmenu{width:100%;/* margin-bottom:3%;*/ position:relative; display:none; z-index:100;}

.a_zxlmenu_t{width:100%;padding:3% 0px;background:url(../images/zxl_jt1.jpg) right center no-repeat; font-size:18px; text-align:center; background-color:#244d90; 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; border-top:1px solid #fff; display:none;}

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

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

.a_zxlmenu_c li a:hover{ color:#fff; text-decoration:none; background-color:#56b781;}



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

.n_div4_l{width:26%; padding-top:25px; background:url(../images/e.jpg) left top no-repeat; line-height:1.6; color:#333333; font-size:14px;}

.n_div4_l span{ color:#333333; font-size:48px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.n_div4_r{width:68%; color:#333333; font-size:14px; overflow:hidden; line-height:1.8; padding-top:10px;}

.n_div4_c{width:100%;}

.n_div4_cl{width:42%;}

.n_div4_cr{width:53%; background:url(../images/xd1.png) right bottom no-repeat; background-size:45%;}

.n_div4_ct{width:100%; padding-bottom:20px; line-height:1.5; color:#333333; font-size:21px; font-family:Arial, Helvetica, sans-serif;}

.n_div4_ct span{ font-size:26px; font-weight:bold; font-family:"微软雅黑";}

.n_messages{width:100%;}

.n_messages table tr td{ padding:2% 0px; color:#333333; font-size:16px;}

.n_messages .ipt1{width:67%; height:40px; border:0px; line-height:40px; background-color:#fff; text-indent:10px; color:#333; font-size:14px;font-family:"微软雅黑";}

.n_messages .ipt2{width:100%; height:110px; padding:5px 2%; border:0px;  background-color:#fff; color:#333; font-size:14px;font-family:"微软雅黑";}

.n_messages .ipt3{width:99px; height:30px; line-height:30px; background-color:#244d90; border:0px; color:#fff; font-size:14px;font-family:"微软雅黑";}

.n_messages .ipt4{width:99px; height:30px; line-height:30px; background-color:#fff; border:0px; color:#666666; font-size:14px;font-family:"微软雅黑";}

.n_address{width:100%; min-height:350px; margin-top:20px; padding-top:25px; line-height:1.8; background:url(../images/e.jpg) left top no-repeat; color:#333333; font-size:16px;}

.n_address span{ color:#999999;}





.n_ryzzList{width:100%; margin-top:20px;}

.n_ryzzList li{width:25%; float:left; padding:0px 0.5%;}

.n_ryzzList li .div{ width:100%; display:inline-block; overflow:hidden; color:#666666;}

.n_ryzzList li .div:hover{ text-decoration:none; color:#244d90;}

.n_ryzzList li .div .a_img{width:100%; display:inline-block; overflow:hidden; border:1px solid #f0f0f0;}

.n_ryzzList li .div .a_img img{width:100%;transition:400ms; 

	filter: Alpha(Opacity=100);

	opacity: 1;}

.n_ryzzList li .div:hover .a_img img{filter: Alpha(Opacity=100); 

	opacity: 1; 

	-webkit-transform:scale(1.12); 

	transform:scale(1.12);}

.n_ryzzList li .div:hover .a_img{ border:1px solid #234c8f;}

.n_ryzzList li .div .a_text{width:100%; height:80px; line-height:80px; text-align:center; overflow:hidden; font-size:24px;}



.a_mtbd_dpages{width:100%; text-align:center; padding:20px 3% 10px 3%;  font-size:14px; }

.a_mtbd_dpages a{ padding:0px 15px; height:33px; border:1px solid #bbbbbb; background-color:#fff; margin-bottom:5px; line-height:33px; text-align:center; color:#484848; display:inline-block;-moz-border-radius: 5px;      /* Gecko browsers */

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

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

.a_mtbd_dpages a:hover,.a_mtbd_dpages a.activepages{ color:#fff; text-decoration:none; background-color:#244d90; border:1px solid #244d90;}



.n_videoList{width:100%; margin-top:20px;}

.n_videoList li{width:50%; padding:0px 1%; float:left;}

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

.n_videoList li .a_img .img1{width:100%;transition:400ms; 

	filter: Alpha(Opacity=100);

	opacity: 1;}

.n_videoList li .a_img:hover .img1{

	filter: Alpha(Opacity=100); 

	opacity: 1; 

	-webkit-transform:scale(1.12); 

	transform:scale(1.12);

	}

.n_videoList li .a_img .a1{width:100%; height:100%; background:url(../images/vodeo_bg.png) repeat; position:absolute; left:0px; top:0px;}

.n_videoList li .a_img .a2{width:13%; position:absolute; left:50%; margin-left:-6.5%; top:40%;}

.n_videoList li .a_img .a2 .img2{width:100%;}

.n_videoList li .a_text{width:100%; height:80px; line-height:80px; text-align:center; overflow:hidden; font-size:24px; color:#666666;}

.n_videoList li .a_text:hover{ text-decoration:none; color:#244d90;}



.n_caseList{width:100%;}

.n_caseList li{width:33.33%; float:left; padding:0px 1% 2% 1%;}

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

.n_caseList li .div:hover{ text-decoration:none; color:#fff; background-color:#244d90;}

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

.n_caseList li .div .a_img img{width:100%;transition:400ms; 

	filter: Alpha(Opacity=100);

	opacity: 1;}

.n_caseList li .div:hover .a_img img{

	filter: Alpha(Opacity=100); 

	opacity: 1; 

	-webkit-transform:scale(1.12); 

	transform:scale(1.12);

	}

.n_caseList li .div .a_text{width:100%; padding:15px 8% 25px 8%;}

.n_caseList li .div .a_text .s1{width:100%; height:56px; line-height:56px; overflow:hidden; color:#252223; font-size:24px; text-align:center;}

.n_caseList li .div:hover .a_text .s1{ color:#fff;}

.n_caseList li .div .a_text .s2{width:100%; padding-top:6px; height:60px; line-height:30px; text-indent:20px; overflow:hidden;}



.n_zxpdList{width:100%; margin-top:20px;}

.n_zxpdList li{width:100%; padding-bottom:10px; float:left;}

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

.n_zxpdList li .div:hover{ text-decoration:none; color:#666;}

.n_zxpdList li .div .zxleft{width:10%; height:130px; border:1px solid #244d90; color:#244d90; font-size:16px; line-height:1.6; text-align:center;}

.n_zxpdList li .div .zxleft .s1{ font-size:46px; border-bottom:1px solid #244d90; display:inline-block; margin-bottom:10px;}

.n_zxpdList li .div:hover .zxleft .s1{ border-bottom:1px solid #fff;}

.n_zxpdList li .div:hover .zxleft{ color:#fff; background-color:#244d90;}

.n_zxpdList li .div .zxright{width:89%; height:130px; line-height:130px; background-color:#fff; padding-left:4%; padding-right:4%; overflow:hidden;}



.n_zthyList{width:100%; margin-top:20px; margin-bottom:20px;}

.n_zthyList li{width:100%; float:left; background-color:#fff;}

.n_zthyList li .a_img{width:50%; display:inline-block; overflow:hidden;}

.n_zthyList li .a_img img{width:100%;transition:400ms; 

	filter: Alpha(Opacity=100);

	opacity: 1;}

.n_zthyList li .a_img:hover img{

	filter: Alpha(Opacity=100); 

	opacity: 1; 

	-webkit-transform:scale(1.12); 

	transform:scale(1.12);

}

.n_zthyList li .a_img_r{width:50%; padding:30px 3% 0px 3%;}

.n_zthyList li .a_img_r .s1{width:100%; height:60px; line-height:30px; overflow:hidden; color:#333333; font-size:20px; display:inline-block;}

.n_zthyList li .a_img_r .s1:hover{ text-decoration:none; color:#244d90;}

.n_zthyList li .a_img_r .s2{width:100%; height:70px; line-height:70px; color:#999999; font-size:16px; overflow:hidden;}

.n_zthyList li .a_img_r .s3{width:100%; height:60px; line-height:30px; overflow:hidden; color:#666666; font-size:14px; text-indent:20px;}

.n_zthyList li .a_img_r .s4{width:130px; height:40px; line-height:40px; border:1px solid #234c8f; color:#234c8f; text-align:center; margin-top:20px; display:inline-block; overflow:hidden; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.n_zthyList li .a_img_r .s4:hover{ background-color:#234c8f;color:#fff; text-decoration:none;}



.n_hynewsList{width:100%; margin-top:20px;}

.n_hynewsList li{width:33.33%; padding:0px 1% 2% 1%; float:left;}

.n_hynewsList li .div{width:100%; height:260px; padding:20px 7% 0px 7%; background-color:#fff; color:#999999; font-size:14px; display:inline-block; overflow:hidden; position: relative;}

.n_hynewsList li .div:hover{ color:#999; text-decoration:none;}

.n_hynewsList li .div:after{

	content: "";

    position: absolute;

    height: 3px;

    width: 0;

    background: #244d90;

    left: 0;

    bottom: 0;

    -moz-transition:0.5s;

    -o-transition:0.5s;

    -webkit-transition:0.5s;

    transition:0.5s;

	}

.n_hynewsList li:hover .div:after{width:100%;}

.n_hynewsList li .div .s1{width:100%; height:60px; line-height:60px; overflow:hidden; color:#333333; font-size:24px;}

.n_hynewsList li .div .s2{width:100%; height:38px; line-height:38px; overflow:hidden; color:#244d90; font-size:16px; margin-bottom:23px;}

.n_hynewsList li .div .s3{width:100%; height:96px; line-height:24px; overflow:hidden;}





.a_newsdetails{width:100%; padding:3% 0px;}

.a_mt_title{width:100%; padding:11px 0px; text-align:center; color:#333333; font-size:28px;word-wrap:break-word;}

.a_mt_time{width:100%; padding:25px 0px; text-align:center; color:#999999; font-size:14px;word-wrap:break-word; border-bottom:1px solid #d0d0d0;}

.a_mt_con{width:100%; line-height:2.0; color:#333333; font-size:14px;  padding:2% 0px; word-wrap:break-word; overflow-x:hidden;}

.a_mt_con img{ max-width:100%;}

.a_mt_bom{width:100%; padding:2% 0px; border-top:1px solid #d0d0d0;}

.a_mt_bom a{width:50%; height:25px; line-height:25px; display:inline-block; overflow:hidden; color:#333333; font-size:14px;}

.a_mt_bom a:hover{ text-decoration:none; color:#244d90;}

.a_mt_bom a.a1{ text-align:right;}



.n_productList{width:100%; margin-top:20px;}

.n_productList li{width:33.33%; padding:0px 1% 2% 1%; float:left;}

.n_productList li .div{ width:100%; display:inline-block; overflow:hidden; color:#252223; background-color:#fff;}

.n_productList li .div:hover{ text-decoration:none; color:#fff; background-color:#244d90;}

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

.n_productList li .div .a_img img{width:100%;transition:400ms; 

	filter: Alpha(Opacity=100);

	opacity: 1;}

.n_productList li .div:hover .a_img img{filter: Alpha(Opacity=100); 

	opacity: 1; 

	-webkit-transform:scale(1.12); 

	transform:scale(1.12);}

.n_productList li .div .a_text{width:100%; height:75px; line-height:75px; text-align:center; overflow:hidden; font-size:24px;}



/*.nztbg1{ background:url(../images/cp_bg2.jpg) bottom repeat-x; background-color:#b7ccf1;}

.n_mhxt_t{width:100%; height:87px; line-height:87px; text-align:center; color:#fefefe; font-size:36px; font-weight:bold; text-align:center; overflow:hidden;}

.n_mhxt_c{width:100%; background-color:#fff; padding:0px 2% 30px 2%;}*/
.nztbg1{ background-color:#f0f0f0;}
.n_mhxt_t{width:100%; height:87px; line-height:87px; text-align:center; color:#002261; font-size:36px; font-weight:bold; text-align:center; overflow:hidden;}
.n_mhxt_c{width:100%; background-color:#fff; padding:30px 3% 30px 3%; color:#3162b8; font-size:14px; line-height:2.0;}
.n_mhxt_c img{ max-width:100%;}


.n_mhxt_c_t{width:100%; height:105px; line-height:105px; text-align:center; color:#47b6e7; font-size:30px; font-weight:bold;}

.n_mhxt_c_t1{width:100%; padding:20px 0px 0px 0px; height:325px;}

.n_mhxt_c_t1 li{width:25%; float:left; padding:0px 1%;}

.n_mhxt_c_t1 li .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_mhxt_c_t1 li .a_img img{width:100%;transition:400ms; 

	filter: Alpha(Opacity=100);

	opacity: 1;}

.n_mhxt_c_t1 li .a_img:hover img{filter: Alpha(Opacity=100); 

	opacity: 1; 

	-webkit-transform:scale(1.12); 

	transform:scale(1.12);}

.n_mhxt_c_t1 li .a_text{width:100%; margin-top:15px; height:69px; line-height:23px; overflow:hidden; color:#2c5cb1; font-size:16px;}

.n_mhxt_c_t2{width:100%; height:67px; line-height:58px; text-align:center; background:url(../images/cp_bg1.png) center no-repeat; color:#fff; font-size:22px;}

.n_mhxt_c_t3{width:100%; padding-top:70px;}

.n_mhxt_c_t3 li{width:50%; float:left; padding:0px 2% 2% 2%;}

.n_mhxt_c_t3 li .div{width:100%; background:url(../images/cp_bg3.png) no-repeat; background-size:100% 8vmin; height:8vmin;}

.n_mhxt_c_t3 li .div .s1{width:14%; height:8vmin; line-height:8vmin; text-align:center; font-size:30px; overflow:hidden; color:#fff;font-style:italic;}

.n_mhxt_c_t3 li .div .s2{width:81%; padding-right:3%; height:8vmin; line-height:8vmin; overflow:hidden; color:#2464ba; font-size:20px;}



.nztbg2{ background:url(../images/t1.jpg) top repeat-x; background-color:#f0f0f0;}

.nztbg2_t{width:100%; height:84px; line-height:84px; text-align:center; background:url(../images/t2.jpg) top repeat-x; text-align:center; color:#fff; font-size:36px; font-weight:bold;}

.nztbg2_t1{width:100%; padding:30px 3%; background-color:#fff;}

.nztbg2_t1 .s1{width:100%; padding:1% 0px; text-align:center; color:#47b6e7; font-size:30px;}

.nztbg2_t1 .s2{ color:#47b6e7; width:100%; padding-bottom:2%; line-height:1.8; color:#47b6e7; font-size:18px; text-align:center;}

.nztbg2_t1 .s3{width:100%;}

.nztbg2_t1 .s3 li{width:33.33%; float:left; padding:0px 5%;}

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

.nztbg2_t1 .s3 li .a_img img{width:100%;-moz-border-radius: 15px;      /* Gecko browsers */

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

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

.nztbg2_t1 .s3 li .a_text{width:100%; height:55px; line-height:55px; font-size:22px; font-weight:bold; color:#3263ba; text-align:center;}

.nztbg2_t1 .s3 li .a_text1{width:100%; height:60px; line-height:30px; overflow:hidden; text-align:center; color:#3263ba; font-size:16px;}

.nztbg2_t2{width:100%; padding:0px 2% 20px 2%; background-color:#2d5eb3;}

.nztbg2_t2 .s1{width:100%; padding:2% 0px; text-align:center; overflow:hidden; color:#fff; font-size:30px; font-weight:bold;}

.nztbg2_t2 .s2{width:100%;}

.nztbg2_t2 .s2 dt{width:100%; margin-bottom:1%; float:left; font-weight:normal; padding:0px 0.5%;}

.nztbg2_t2 .s2 dt .div{with:100%; padding:1%; background-color:#fff;}

.nztbg2_t2 .s2 dt .div .a_img{width:49%; display:inline-block; overflow:hidden;}

.nztbg2_t2 .s2 dt .div .a_img img{width:100%;}

.nztbg2_t2 .s2 dt .div .a_img_r{width:43%; padding-top:3%; margin-right:4%; color:#2d5eb3; text-indent:20px; font-size:18px; line-height:1.7;}

.nztbg2_t2 .s2 dd{width:50%; padding:0px 0.5%; float:left;}

.nztbg2_t2 .s2 dd .div{width:100%; padding:1%; background-color:#fff;}

.nztbg2_t2 .s2 dd .div .a_img{width:100%; display:inline-block; overflow:hidden; position:relative;}

.nztbg2_t2 .s2 dd .div .a_img img{width:100%;}

.nztbg2_t2 .s2 dd .div .a_img .a_text{width:100%; position:absolute; left:0px; bottom:10px; padding:0px 5%;}

.nztbg2_t2 .s2 dd .div .a_img .a_text .s1{ width:100%; color:#2d5eb3; font-size:24px; font-weight:bold; padding:4px 0px; text-align:left;}

.nztbg2_t2 .s2 dd .div .a_img .a_text .s2{width:100%; line-height:1.7; color:#2d5eb3; font-size:18px; text-align:left;}

.nztbg2_t3{width:100%; padding:2% 0px; color:#47b6e7; font-size:36px; font-weight:bold; text-align:center;}

.nztbg2_t4{width:100%;}

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

.nztbg2_t4 .a_img img{width:100%;}

.nztbg2_t4 .a_text{width:100%; height:50px; line-height:50px; background-color:#2d5eb3; text-align:center; color:#fff; font-size:18px;}

.nztbg2_t5{width:100%; padding:4% 0px; color:#2d5eb3; font-size:36px; font-weight:bold; text-align:center;}

.nztbg2_t6{width:100%; padding-bottom:8%;}

.nztbg2_t6 img{ width:100%;}

.nztbg2_t7{width:100%; margin-bottom:20px;}

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

.nztbg2_t7 .a_img img{width:100%;}

.nztbg2_c{width:100%; padding:0px 2% 30px 2%; background-color:#fff;}

.nztbg2_t8{width:100%; margin-top:20px;}

.nztbg2_t8 li{width:25%; float:left; padding:0px 5%;}

.nztbg2_t8 li .div{width:100%; height:13vmin; line-height:13vmin; text-align:center; color:#fff; background:url(../images/se.png) no-repeat; background-size:100% 13vmin; font-size:24px; font-weight:bold;}

.nztbg2_t9{width:100%; margin:4% 0px;}

.nztbg2_t9 li{width:25%; float:left; padding:0px 1%;}

.nztbg2_t9 li .a_img{width:100%; display:inline-block; overflow:hidden;-moz-border-radius: 15px;      /* Gecko browsers */

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

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

.nztbg2_t9 li .a_img img{width:100%;}



.n_mhxt_c_t2.actg{ background:url(../images/cp_bg12.png) top center no-repeat;}

.nztbg2_t10{width:100%; margin-top:4%;}

.nztbg2_t10 li{width:31.33%; float:left; padding:0px 1%;}

.nztbg2_t10 li .div{width:100%; background:url(../images/cp_bg31.png) no-repeat; background-size:100% 8vmin; height:8vmin;}

.nztbg2_t10 li .div .s1{width:16%; height:8vmin; line-height:8vmin; text-align:center; font-size:30px; overflow:hidden; color:#fff;font-style:italic;}

.nztbg2_t10 li .div .s2{width:78%; padding-right:3%; height:8vmin; line-height:8vmin; overflow:hidden; color:#2464ba; font-size:20px;}



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

.nztbg3_t img{width:100%;}

.nztbg3_c{width:100%; margin-bottom:10px;}

.nztbg3_c li{width:33.33%; float:left; padding:0px 7%;}

.nztbg3_c li .a_img{width:100%; border:1px solid #fff; display:inline-block; overflow:hidden; padding:4%;}

.nztbg3_c li .a_img img{width:100%;}

.nztbg4{ background:url(../images/t1.jpg) repeat; height:100px;}

.nztbg5{ background:url(../images/d6.jpg) center center no-repeat; background-size:cover;}

.nztbg5_div{width:100%; padding:35px 0px 10px 0px;}

.nztbg5_div_l{width:24%; color:#fff;}

.i_flogo{width:77%; display:inline-block; overflow:hidden;}

.i_flogo img{width:100%;}

.i_flogo_c{width:100%; padding-top:10px; line-height:1.8; overflow:hidden; font-size:15px;}

.i_flogo_c a,.i_flogo_c a:hover{ color:#fff;}

.nztbg5_div_r{width:73%;}

.nztbg5_div_r_t{ width:100%; text-align:center; color:#fff; font-size:21px; font-family:Arial, Helvetica, sans-serif; padding-bottom:2%; line-height:1.0;}

.nztbg5_div_r_t span{ font-size:26px; font-weight:bold; padding-right:10px; display:inline-block; font-family:"微软雅黑";}

.nztbg5_div_r_c{width:100%; color:#fff; }

.nztbg5_div_r_c table tr td{ padding:1% 0px; color:#fff;font-size:15px;}

.nztbg5_div_r_c .ipt1{width:100%; height:40px; line-height:40px; background-color:#d4dce8; border:0px;font-family:"微软雅黑"; font-size:14px; text-indent:10px; color:#333;}

.nztbg5_div_r_c .ipt2{width:100%; padding:70px; padding:5px 2%;background-color:#d4dce8; border:0px;font-family:"微软雅黑"; font-size:14px; color:#333;}

.nztbg5_div_r_c .ipt3{width:99px; height:30px; line-height:30px; background-color:#ec1b24; border:0px; color:#fff; font-size:14px;font-family:"微软雅黑";}

.nztbg5_div_r_c .ipt4{width:99px; height:30px; line-height:30px; background-color:#fff; border:0px; color:#666666; font-size:14px;font-family:"微软雅黑";}

.nztbg5_div_r_pc{ display:block;}

.nztbg5_div_r_phone{ display:none;}





.bc_zxl{width:100%; display:inline-block; overflow:hidden; padding-bottom:20px;}

.bc_zxl img{width:100%;}





































@-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);

  }

}

