@charset "gb2312";
/* CSS Document */
* {margin: 0;padding: 0;font-size: 14px;font-family: "microsoft yahei";}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,input,button,textarea,form,th,td,tr,p,span,img,b,i,em,strong,a{margin:0;padding:0;border:0; font-family:"Microsoft Yahei","宋体",Arial,Verdana,Helvetica,sans-serif;}
html{font-size:62.5%;}
body {font:normal 100% Arial,sans-serif;font-size:14px; font-size:1.4rem; } 
em,i{font-style:normal;}
img{border:0;vertical-align:top; width:100%;max-width: 100% -ms-interpolation-mode: bicubic;}
ul,li{list-style:none;}
body{ font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;background:#FFF;}
a{text-decoration:none;}
.text-center{text-align:center!important}
.clearfix {	zoom:1;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both
}

.nav .nav_container{width:1190px;height:80px;margin:0 auto;}
.nav .nav_container .menu{display:block;float:right;margin-right:250px;}
.nav .nav_container .menu ul li{float:left;padding:0px 20px;}
.nav .nav_container .menu ul li a{color:#222;font-size:16px;text-align:center;line-height: 90%;}
/****下拉****/

.menu .menu_nav .Brand_about{position:relative;}
.menu .menu_nav .Brand_about .drop-down-content{position:absolute;
	z-index:99;
	top:50px;
	left:50%;
	visibility:hidden;
	background:rgba(255,255,255,1);
	border-radius:4px;
	width:230px;
	height:0;
	margin-left:-115px;
	font-size:0;
	-webkit-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	-moz-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	-o-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	text-align:center;
	opacity:0;
	opacity:1 \0}
.menu .menu_nav>li {
	position:relative;
	float:left;
	height:100%;
	-webkit-transition:all .5s cubic-bezier(0.215,0.61,0.355,1);
	-o-transition:all .5s cubic-bezier(0.215,0.61,0.355,1);
	-moz-transition:all .5s cubic-bezier(0.215,0.61,0.355,1);
	transition:all .5s cubic-bezier(0.215,0.61,0.355,1)
}
.menu .menu_nav .drop-down-content{padding:10px 5px 9px 5px;}
.menu .menu_nav .drop-down-content li{display:block;float:left;margin:9px 10px;}
.menu .menu_nav .drop-down-content li a{border-radius:4px;text-align:center;padding:5px 15px;}
.menu .menu_nav .Brand_about:hover .drop-down-content{	visibility:visible;
	height:30px;
	opacity:1}
.menu .menu_nav .drop-down-content li:hover a{background:#00CCFF;color:#fff;}
.menu .menu_nav .Brand_prod{position:relative;}
.menu .menu_nav .Brand_prod .drop-down-content2{position:absolute;
	z-index:99;
	visibility:hidden;
	top:50px;
	left:50%;
	background:rgba(255,255,255,1);
	border-radius:4px;
	width:380px;
	height:0;
	margin-left:-190px;
	font-size:0;
	-webkit-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	-moz-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	-o-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	text-align:center;
	opacity:0;
	opacity:1 \0}
.menu .menu_nav .Brand_prod:hover .drop-down-content2{	visibility:visible;
	height:30px;
	opacity:1}
.menu .menu_nav .drop-down-content2{padding:10px 5px 9px 5px;}
.menu .menu_nav .drop-down-content2 li{display:block;float:left;margin:9px 10px;}
.menu .menu_nav .drop-down-content2 li a{border-radius:4px;text-align:center;padding:5px 15px;}
.menu .menu_nav .drop-down-content2 li:hover a{background:#00CCFF;color:#fff;}
.menu .menu_nav>li .drop-down-content li a.current,.menu>li .drop-down-content li a:hover {
	color:#fff;
	background:#8d6d6c;
	background:#8d6d6c linear-gradient(rgba(255,255,255,0.2),transparent)}
.menu .menu_nav .drop-down-content li a:hover .drop-down-content li{}
.menu .sub-bg {
	position:absolute;
	top:110px;
	left:0;
	visibility:hidden;
	width:100%;
	height:0;
	height:50px \0;
	-webkit-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	-moz-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	-o-transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	transition:opacity 0.15s 0.2s,visibility 0.15s 0.2s,height 0.15s 0.2s;
	opacity:0;
	opacity:1 \0;
	background:rgba(255,255,255,0.8);
	background:#fff \0
}


/****菜单****/
.w1920{width:100%;margin:0 auto;}
.mine{margin:0 auto;padding:0px;text-align:center;z-index:5;margin-top:0px;height:100%;max-height:1000px;}
#banner{height:inherit;margin:0 auto;position:relative;}
#solid{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:5;}
#solid .box{width:100%;height:100%;min-width: 600px;overflow:hidden;margin:0 auto;position:relative;}
#solid .box .picTxt{top: 0;left: 0;width:100%;height:auto;min-width: 600px;background-size: cover;background-attachment:fixed;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-position: center 0;display:none;}
#solid .box #active{display:block;}
#solid .box .picBtn{width:180px;height:20px;position:absolute;left:0;bottom:40px;margin-left:860px;display:block;}
#solid .box .picBtn a{width:12px;height:12px;border-radius:9px;display:block;float:left;background:#fff;text-decoration:none;margin-right:16px;}
#solid .box .picBtn a.active{background:#6600FF;display:block;float:left;}
#solid .box .btnLeft{width:60px;height:330px;position:absolute;left:5px;top:1px;background-image:url(images/left.png);z-index:10001;display:none;}
#solid .box .btnRight{width:60px;height:330px;position:absolute;right:5px;top:1px;background-image:url(images/right.png);z-index:10001;display:none;}

/****nav****/
.site-nav{position:relative;width:100%;}
.site-nav .container_nav{width:1170px;margin:0 auto;height:480px;}
.site-nav .container_nav .row_nav .zyi-nav-ico{margin:0 auto;width:1050px;}
.site-nav .container_nav .row_nav .zyi-nav-ico .nav_ico1{background:url(../../images/nav_ico01bg.png) no-repeat;}
.site-nav .container_nav .row_nav .zyi-nav-ico .nav_ico2{background:url(../../images/nav_ico02bg.png) no-repeat;}
.site-nav .container_nav .row_nav .zyi-nav-ico .nav_ico3{background:url(../../images/nav_ico03bg.png) no-repeat;}
.site-nav .container_nav .row_nav ul li{display:block;width:320px;height:320px;float:left;margin-right:25px;}
.site-nav .container_nav .row_nav ul li img{cursor: pointer; transition: all .25s;}
.site-nav .container_nav .row_nav ul li img:hover{transform: scale(1.05);}

/****分区****/
.home-txt-ban{width:100%;position:relative;}
.home-txt-ban .txt-banner-1{}
.home-txt-ban .txt-banner-1 a{display:block;}
/****合作****/
.network{position:relative;width:1200px;margin:0 auto;margin-top: 80px;
    margin-bottom: 100px;}
.network .wrap-til{display: inline-block;border: none;padding:0;margin:0;}
.network .wrap-til .wrap-page{font-size:36px;}

/****页尾****/
.foot { 
background:#303030; color:#fff;font-size: 13px;font-style: inherit;clear:both;position:relative;height:540px;}
.foot .ft_container {position: relative;margin:0 auto;max-width:1170px;}
.foot a {color:#fff;}
.foot .ft_container .row{padding:18% 10% 2% 10%;max-width: 100% !important;width: 100% !important;float:none;display:block;background:url(../../images/foot_bg.jpg) no-repeat;}
.st_column-number-1{float:left;display:block;font-family:gotham_book !important;font-weight:normal !important;letter-spacing:0;}
.st_column-number-1 h3{font-family: "microsoft yahei",Arial, Helvetica, sans-serif;font-weight:normal !important;font-size:1.5em;}
.st_column-number-1 p{font-family:gotham_book !important;font-weight:normal !important;letter-spacing:0;font-size:0.875em;}
.st_column-number-2{float:left;display:block;margin:0 100px 0 100px;}
.st_column-number-2 .st_custom_html-2 .st_widgettitle{font-family:gotham_book !important;font-weight:normal !important;letter-spacing:0;font-size:125%;margin-bottom:15px;}
.st_column-number-2 .st_custom_html-2 .st_seperator img{max-width:140px;max-height:140px; width:100%;image-rendering: optimizeQuality;-ms-interpolation-mode: bicubic;height:100%;}
.st_column-number-3{float:left;display:block;margin-right:50px;}
.st_column-number-3 P{font-family:gotham_book !important;font-weight:400px !important;letter-spacing:0;font-size:1.125em;line-height:20px;border-bottom:3px solid #757575;padding:0 20px 12px 0;}
.st_column-number-3 ul li{margin:15px 0px;}
.st_column-number-3 ul li a{font-family:gotham_book !important;font-weight:normal !important;letter-spacing:0.75px;font-size:1em;line-height:20px;}
.st_column-number-4{float:left;display:block;}
.st_column-number-4 P{font-family:gotham_book !important;font-weight:400px !important;letter-spacing:0;font-size:1.125em;line-height:20px;border-bottom:3px solid #757575;padding:0 40px 12px 0;}
.st_column-number-4 span{font-family:"microsoft yahei",Arial, Helvetica, sans-serif;line-height:50px;}
.foot .st_copyright{display:block;margin:0 auto;float:none;max-width: 100% !important;width: 100% !important;position:absolute;margin-top:250px;line-height:24px;text-align:center;color:#757575;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;font-size:0.75em;}
.foot .st_copyright p{line-height:24px;text-align:center;color:#757575;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;font-size:0.75em;}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:20px;bottom:25px;width:70px;height:180px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#000;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../../images/side_icon.png);background-repeat:no-repeat;background-position:-12px -12px;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../../images/side_icon.png);background-repeat:no-repeat;background-position:-100px -10px;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;transition: 0.5s;-webkit-transition: 0.5s;}
.suspension .d-service{top:0;}
.suspension .d{display:none;width:142px;background:#fff;position:absolute;right:65px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service-phone{top:34px;}
.suspension .d .inner-box{padding:8px 5px 12px;}

.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}


