@charset "utf-8";

@font-face {font-family: "odemedia";

	src: url('/wp-content/themes/wanhua/fonts/fa-brands-400.eot'); /* IE9 */

	src: url('/wp-content/themes/wanhua/fonts/fa-brands-400.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */

	url('/wp-content/themes/wanhua/fonts/fa-brands-400.woff2') format('woff2'),

	url('/wp-content/themes/wanhua/fonts/fa-brands-400.woff') format('woff'),

	url('/wp-content/themes/wanhua/fonts/fa-brands-400.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */

	url('../fonts/fa-brands-400.svg') format('svg'); /* iOS 4.1- */

}

@font-face {font-family: "odemedia";

	src: url('/wp-content/themes/wanhua/fonts/fa-regular-400.eot'); /* IE9 */

	src: url('/wp-content/themes/wanhua/fonts/fa-regular-400.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */

	url('/wp-content/themes/wanhua/fonts/fa-regular-400.woff2') format('woff2'),

	url('/wp-content/themes/wanhua/fonts/fa-regular-400.woff') format('woff'),

	url('/wp-content/themes/wanhua/fonts/fa-regular-400.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */

	url('../fonts/fa-regular-400.svg') format('svg'); /* iOS 4.1- */

}

@font-face {font-family: "odemedia";

	src: url('/wp-content/themes/wanhua/fonts/fa-solid-900.eot'); /* IE9 */

	src: url('/wp-content/themes/wanhua/fonts/fa-solid-900.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */

	url('/wp-content/themes/wanhua/fonts/fa-solid-900.woff2') format('woff2'),

	url('/wp-content/themes/wanhua/fonts/fa-solid-900.woff') format('woff'),

	url('/wp-content/themes/wanhua/fonts/fa-solid-900.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */

	url('../fonts/fa-solid-900.svg') format('svg'); /* iOS 4.1- */

}

@font-face {font-family: "odemedia";

	src: url('/wp-content/themes/wanhua/fonts/iconfont.eot'); /* IE9 */

	src: url('/wp-content/themes/wanhua/fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */

	url('/wp-content/themes/wanhua/fonts/iconfont.woff2') format('woff2'),

	url('/wp-content/themes/wanhua/fonts/iconfont.woff') format('woff'),

	url('/wp-content/themes/wanhua/fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */

	url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */

}

@font-face {

    font-family: "FZLTCH";

    src: url("/wp-content/themes/wanhua/fonts/FZLTCH.eot"); /* IE9 */

    src: url("/wp-content/themes/wanhua/fonts/FZLTCH.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */

    

    url("../fonts/FZLTCH.woff") format("woff"), /* chrome、firefox */

    url("../fonts/FZLTCH.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */

    

    url("../fonts/FZLTCH.svg#FZLTCH") format("svg"); /* iOS 4.1- */

    font-style: normal;

    font-weight: normal;

}



html,body{width:100%;}

ul,ol,li{ margin:0; padding:0; list-style:none;}

a{color: #444;transition: all .3s;}

a:hover{color: #0b60a9;text-decoration: none;} 

#pin_1{ color:#222; border-bottom: 1px solid #eee; display: block; padding-bottom: 15px; padding-top:20px;}

#pin_2{ color:#222; border-bottom: 1px solid #eee; display: block; padding-bottom: 15px;padding-top:20px;}

#pin_3{ color:#222; border-bottom: 1px solid #eee; display: block; padding-bottom: 15px;padding-top:20px;}

#pin_4{ color:#222; border-bottom: 1px solid #eee; display: block; padding-bottom: 15px;padding-top:20px;}

#pin_5{ color:#222; border-bottom: 1px solid #eee; display: block; padding-bottom: 15px;padding-top:20px;}

@media screen and (max-width:767px){

	#wpadminbar{display: none;}

	html,body{height:100%;margin: 0!important;}

	header{width: 100%;height: 70px;position: absolute;left:0;top:0;z-index: 100;}

	header:before{ display: none; width: 100%;position: absolute;left: 0;top: 68px;content: "";}

	header .email{display: none;}

	header .tel{display:none;width: 450px;position: absolute;left: 20px;top: 0;height: 60px;color: #FFF;}

	header .tel ul{font-size: 0;height: 100%;}

	header .tel ul li{display: inline-block;vertical-align: top;width: 33.33333333333333334%;height: 100%;line-height: 20px; padding: 10px 0 0 40px; font-size: 14px;position: relative;}

	header .tel ul li:before{display: block;width: 40px;height: 40px;line-height: 40px;content: "\f879";font-size: 30px;font-family: "odemedia";position: absolute;left: 0;top: 10px;}

	header .tel ul li strong{display:block;font-weight: normal; font-family: "arial, helvetica, sans-serif";}

	header .tel ul li span{display: block;}

	header .share{display:none;width: 120px;height:60px;position: absolute;right: 20px;top: 0;text-align: right;}

	header .share ul{font-size: 0;height: 100%;}

	header .share ul li{display: inline-block;vertical-align: top;width: 30px;height: 100%;}

	header .share ul li a,header .share ul li span{display:block;width: 100%;height: 40px;}

	header .share ul li a:before,header .share ul li span:before{display: block;width: 100%;height: 40px;line-height: 60px;text-align: center;font-family: "odemedia";font-size: 20px;color: #FFF;}

	header .share ul li.weibo a:before{content: "\f18a";}

	header .share ul li.wechat span:before{content: "\f1d7";}

	header .logo{width: 180px;height: 32px;position: absolute;left: 10px;top: 20px;background: url(/wp-content/themes/wanhua/images/logo.png) no-repeat;background-size: cover;}

	header .logo a{display: block;width: 100%;height: 100%;text-indent: -9999px;overflow: hidden;}

	header .nav_header{width: 80px;height: 40px;background: #0b60a9;position: absolute;right: 10px;top:15px;font-size: 0;}

	header .nav_header>ul{display: none;}

	header .nav_header:before{content: "";display: block;height: 30px;width: 1px;position: absolute;left: 50%;top: 5px;background: rgba(255,255,255,.2);}

	header .nav_header .btn_nav{display:inline-block;width: 50%;height: 40px;line-height: 40px;overflow: hidden; text-align: center;border: none;background: none;vertical-align: top;font-size: 24px;transition: all .3s;color: #FFF;}

	header .nav_header .btn_nav:before{display: block;content: "";width: 100%;height: 100%;font-family: "odemedia";}

	header .nav_header .btn_nav.btn_language:before{content: "\e7a3";}

	header .nav_header .btn_nav.collapsed:before{content: "\f0c9";}

	header .nav_header .btn_nav:hover{background-color: #08487e;}

	

	.nav_pc{width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:#24296a url(../images/bg_nav_pc.jpg) center top no-repeat;background-size: cover;z-index: 999;visibility: hidden;transition: all .3s;opacity: 0;transform: scale(.3,.3);display: block!important;}

	.nav_pc.show{visibility: visible;opacity: 1;transition: all .3s;transform: scale(1,1);}

	.nav_pc .close:before{font-size: 30px;content: "\e619";font-family: "odemedia";color: #FFF;}

	.nav_pc .wrap_nav{width: 100%;padding: 20px 0 0;}

	.nav_pc .logo_nav{width: 180px;height: 32px;margin: 0 auto 20px; background: url(/wp-content/themes/wanhua/images/logo.png) no-repeat;background-size: cover;}

	.nav_pc .logo_nav a{display: block;width: 100%;height: 100%;text-indent: -9999px;overflow: hidden;}

	

	.nav_pc .box_nav .collapse{display: block;}

	.nav_pc .box_nav{width: 100%;}

	.nav_pc .box_nav a{color: #FFF;}

	.nav_pc .box_nav .collapsing{-webkit-transition: all .3s-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

	.nav_pc .box_nav{padding: 20px;font-size: 0;}

	.nav_pc .box_nav ul.collapse li.nav-item{padding:6px 0;font-size: 16px;position: relative;}

	.nav_pc .box_nav ul.collapse li.nav-item>i{display:block;width: 50px;height: 30px;position: absolute;top: 10px;right: 0;color: #FFF;}

	.nav_pc .box_nav ul.collapse li.nav-item>i:before{display: block;height: 30px;line-height: 30px;text-align: center;content:"\f107";font-family: "odemedia";font-style: normal;}

	.nav_pc .box_nav ul.collapse li.nav-item.show>i:before{content:"\f106";}

	.nav_pc .box_nav ul.collapse li.nav-item>a{display: block;height:40px;line-height:40px;padding:0 20px;background:rgba(255,255,255,.05);font-size: 18px;border-radius: 3px;}

	.nav_pc .box_nav ul.collapse li.nav-item>ul.dropdown-menu{display:none;position: static!important; min-width: auto;background: rgba(255,255,255,.1);text-align: center;padding: 10px 5px;float: none;font-size: 0;}

	.nav_pc .box_nav ul.collapse li.nav-item>ul.dropdown-menu.show{display: block;transform:translate3d(0,0,0) !important;}

	.nav_pc .box_nav ul.collapse li.nav-item>ul.dropdown-menu li{padding: 5px 0;font-size: 14px;}

	.nav_pc .box_nav ul.collapse li.nav-item>ul.dropdown-menu li a{display: block; text-align: left; padding-left: 16px;}

	.nav_pc .box_nav ul.collapse li.nav-item>ul.dropdown-menu li a:link{ }

	

	.nav_pc .box_search{width: 100%;height: 40px;padding: 0 20px;position: relative;}

	.nav_pc .box_search:before{display: block;width: 40px;height: 40px;line-height:40px;text-align:center;position: absolute;left: 0;top: 0;content: "\e62c";color: rgba(255,255,255,.6);font-family: "odemedia";font-size: 24px;}

	.nav_pc .box_search input.ipt_txt{width: 100%; font-size: 14px; color: #fff; height: 40px;padding: 10px 40px;line-height: 20px;border: none;border-bottom: 1px solid rgba(255,255,255,.1);background: none;color: #FFF;font-size: 14px;}

	

	.slider_home{width: 100%;height: 360px;position: relative;}

	.slider_home ul.swiper-wrapper li.swiper-slide{background-position: center center;background-size: cover;}

	.slider_home .slider_next,.slider_home .slider_prev{width: 63px;height: 45px;line-height: 45px;text-align: center; position: absolute;left: 80%;z-index: 99;transition: all .5s ease;}

	.slider_home .slider_next:hover,.slider_home .slider_prev:hover{background: rgba(11,96,169,1);}

	.slider_home .slider_next{bottom: 45px;background: rgba(11,96,169,.7);}

	.slider_home .slider_prev{bottom: 0px;background: rgba(11,96,169,.5);}

	.slider_home .slider_next:before,.slider_home .slider_prev:before{font-family: "odemedia";color: rgba(255,255,255,1);font-size: 30px;}

	.slider_home .slider_next:before{content: "\f054";}

	.slider_home .slider_prev:before{content: "\f053";}

	.slider_home .slider_txt{width: 80%;height: 90px;position: absolute;right: 20%;bottom: 0px;background: rgba(11,96,169,.8);padding: 20px 10px 0 0;text-align: right;}

	.slider_home .slider_txt strong{display: block;font-weight: normal;font-size: 16px;color: #FFF;font-family: "FZLTCH";letter-spacing:2px;}

	.slider_home .slider_txt strong a{color: #FFF;}

	.slider_home .slider_txt em{display: block;font-style: normal; font-size: 12px;color: #bbdcf9;font-family: "FZLTCH";text-transform: uppercase;line-height: 3.2em;}

	

	

	.slider_index{width: 100%;height: 100%;position: relative;}

	.slider_index .slider_next,.slider_index .slider_prev{width: 20px;height: 40px;line-height: 40px;text-align: center; position: absolute;bottom: 150px;z-index: 99;}

	.slider_index .slider_next{right: 10px;}

	.slider_index .slider_prev{left: 10px;}

	.slider_index .slider_next:before,.slider_index .slider_prev:before{font-family: "odemedia";color: rgba(255,255,255,.5);font-size: 20px;transition: all .3s;}

	.slider_index .slider_next:before{content: "\f054";}

	.slider_index .slider_prev:before{content: "\f053";}

	.slider_index .slider_next:hover:before,.slider_index .slider_prev:hover:before{font-size: 24px;color: rgba(255,255,255,.8);}

	

	.slider_index ul.swiper-wrapper li.swiper-slide{background-position: center center; background-size: cover;}

	@keyframes rotating

	{

		0% {

			transform: rotate(0deg);

			-ms-transform: rotate(0deg);

			-webkit-transform: rotate(0deg);

		}

		100% {

			transform: rotate(-360deg);

			-ms-transform: rotate(-360deg);

			-webkit-transform: rotate(-360deg);

		}

	}

	@-webkit-keyframes rotating /* Safari 与 Chrome */

	{

		0% {

			transform: rotate(0deg);

			-ms-transform: rotate(0deg);

			-webkit-transform: rotate(0deg);

		}

		100% {

			transform: rotate(-360deg);

			-ms-transform: rotate(-360deg);

			-webkit-transform: rotate(-360deg);

		}

	}

	@keyframes opacity

	{

		0% {

			opacity: 0;

		}

		100% {

			opacity: 0.5;

		}

	}

	@-webkit-keyframes opacity /* Safari 与 Chrome */

	{

		0% {

			opacity: 0;

		}

		100% {

			opacity: 0.5;

		}

	}

	.slider_index ul.swiper-wrapper li.swiper-slide.swiper-slide-active:before{width: 304px;height: 304px;display: none;content: "";background: url(/wp-content/themes/wanhua/images/point_round.png) no-repeat;position: absolute;left: 50%;top: 50%;margin: -200px 0 0 -152px; z-index: 90;animation-name: rotating,opacity; animation-timing-function:linear,ease;animation-iteration-count: infinite,1;animation-duration: 10s,5s;animation-fill-mode:none,forwards;-webkit-animation-name: rotating,opacity; -webkit-animation-timing-function:linear,ease;-webkit-animation-iteration-count: infinite,1;-webkit-animation-duration: 10s,5s;-webkit-animation-fill-mode:none,forwards;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt{width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 99;text-align: center; display: none;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt strong{display: block;font-weight: normal;font-size: 20px;color: #FFF;font-family: "FZLTCH";letter-spacing:5px;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt em{display: block;font-style: normal; font-size: 20px;color: #bbdcf9;font-family: "FZLTCH";text-transform: uppercase;letter-spacing:2px;padding: 10px 0 0;}

	.slider_index ul.swiper-wrapper li.swiper-slide.slider_class_1 em{font-size: 18px;}

	.slider_index ul.swiper-wrapper li.swiper-slide.slider_class_2 em{font-size: 14px;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt span{display: block;margin: 20px 0 0; font-size: 12px;color: #FFF;font-family: "FZLTCH";font-weight: 100;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a{display: block;width: 240px;height: 52px;line-height: 52px;margin: 40px auto 0; text-align: center;background: rgba(11,96,169,.7);color: #FFF;position: relative;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a:before{display: block;width: 0;height: 100%;content: "";background: rgba(11,96,169,1);transition: all .3s;position: absolute;z-index: -1;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a:hover:before{width: 100%;}

	.box_num{display:none;width: 100%;height: 120px;position: absolute;left: 0;bottom: 0;z-index: 101;color: #FFF;background:rgba(11,96,169,1);}

	.box_num ul{font-size: 0;height: 100%;}

	.box_num ul li{width: 100%;height: 30px;line-height:30px;padding: 0 20px 0; border-top: 1px solid rgba(255,255,255,.06);font-size: 14px;position: relative;}

	.box_num ul li:before{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;font-family: "odemedia";font-size: 18px;transition: all .3s;}

	.box_num ul li:hover:before{font-size: 24px;}

	.box_num ul li:nth-child(1):before{content: "\e67c";}

	.box_num ul li:nth-child(2):before{content: "\e61a";}

	.box_num ul li:nth-child(3):before{content: "\e673";}

	.box_num ul li:nth-child(4):before{content: "\e62b";}

	.box_num ul li:nth-child(5):before{content: "\e618";}

	.box_num ul li strong{font-family: "arial, helvetica, sans-serif";font-size: 18px;font-weight: normal;}

	.box_num ul li:after{content: ""; display:block;width: 100%;height: 0;position: absolute;left: 0;bottom: 0;z-index: -1;background: #08487e;transition: all .3s;}

	.box_num ul li:hover:after{height: 100%;}

	

	section.about{padding: 40px 0;text-align: center;}

	.about_img{margin: 0 10px;border: 10px solid #f5f5f5;position: relative;}

	.about_img:before{display: block;width: 320px;height: 45px;position: absolute;left: 50%;bottom: -22px;margin: 0 0 0 -167px;content: "";background: url(/wp-content/themes/wanhua/images/about_img_font1.png) no-repeat;background-size: cover;}

	.about_img img{width: 100%;}

	.about_sub{padding: 20px 0 0;}

	.about_sub ul{font-size: 0;}

	.about_sub ul li{display: inline-block;width: 160px;margin:0 0 30px;padding: 0 20px;vertical-align: top;font-size: 14px;}

	.about_sub ul li a{display: block; }

	.about_sub ul li a:before{display:block;width: 60px;height: 60px;margin: 0 auto 10px;font-family: "odemedia";font-size: 60px;line-height: 60px;text-align: center;}

	.about_sub ul li:nth-child(1) a:before{content: "\e613";}

	.about_sub ul li:nth-child(2) a:before{content: "\e658";font-size: 46px;}

	.about_sub ul li:nth-child(3) a:before{content: "\e62a";font-size: 54px;}

	.about_sub ul li:nth-child(4) a:before{content: "\e614";}

	.about_txt{width: 95%; margin: 10px auto 0;position: relative; text-align: left; text-indent: 2em;}

	.about_txt:before{display: block;width: 100%;height: 100px;line-height: 100px;text-align: center;content: "WANHUA";font-family: Impact, sans-serif;font-size: 80px;position: absolute;left: 0;top: 50px;z-index: -1;color: #f7f7f7;}

	.btn_more{width: 160px;height: 40px;text-align: center;margin: 0 auto;}

	.btn_more a{display: block;width: 100%;height: 50px;line-height: 48px;border: 1px solid #5a5a5a;position: relative;transition: all .9s;}

	.btn_more a:hover{border-color: rgba(11,96,169,1);color: #FFF;}

	.btn_more a:before{display: block;width: 0;height: 100%;content: "";background: rgba(11,96,169,1);transition: all .3s;position: absolute;z-index: -1;}

	.btn_more a:hover:before{width: 100%;}

	

	.box_1{padding: 40px 10px;}

	.build_material{background: url(/wp-content/themes/wanhua/images/bg_build_materials.png) repeat;}

	.box_1 .bhead{width: 100%;}

	.box_1 .bhead:before{display: block;width: 100%; font-size: 12px;line-height: 20px;margin: 0 0 10px; font-family: "arial, helvetica, sans-serif";color: #999;content: "WANHUA";}

	.box_1 .bhead span{display: block;font-size: 14px;font-family: "arial, helvetica, sans-serif";text-transform: uppercase; color: #444;}

	.box_1 .bhead strong{display: block;font-size: 32px; color:#000;font-weight: normal;}

	.box_1 .bbody{width: 100%;padding: 20px 0 0;}

	.build_material .bbody{font-size: 0;}

	.slider_bm_field{width: 100%;margin: 20px auto 0;font-size: 16px;vertical-align: top;}

	.slider_bm_field .tab_sbf_bd img{width: 100%;height: auto;}

	.slider_bm_field .tab_sbf_hd{margin: 20px 0 0;border: 2px solid #e4e4e4;padding: 10px; font-size: 20px; font-weight: bold; }

	.slider_bm_field .tab_sbf_hd .hd{height: 30px;line-height: 30px;text-align: center;}

	.slider_bm_field .tab_sbf_hd .hd:before{content: "\e60e";font-family: "odemedia";margin: 0 5px 0 0;}

	.slider_bm_field .tab_sbf_hd ul{font-size: 0;}

	.slider_bm_field .tab_sbf_hd ul li{display: inline-block;vertical-align: top;width:100%;font-size: 15px; font-weight: bold;  margin: 0 15px 0 0;cursor: pointer;}

	.slider_bm_field .tab_sbf_hd ul li.active{color: rgba(11,96,169,1);}

	.slider_bm_field .tab_sbf_hd ul li.active:before{color: rgba(11,96,169,1);}

	.slider_bm_field .tab_sbf_hd ul li:before{font-family: "odemedia";color: #bbb;margin: 0 5px 0 0;font-size: 24px;line-height: 34px;display: inline-block;width: 34px;height: 34px;text-align: center;}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(1):before{content: "\e6e3";}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(2):before{content: "\e684";font-size: 34px;}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(3):before{content: "\e686";font-size: 34px;}

	.slider_bm_field .tab_sbf_bd ul li span{display: none;}

	

	.slider_bm_sub{width: 100%;margin:0 auto;height: auto;}

	.slider_bm_sub .tab_sbs_hd{display:inline-block;width: 100%; vertical-align: top;margin: 0 10px 0 0 ;font-size: 14px;display: none;}

	.slider_bm_sub .tab_sbs_hd ul li{width: 100%;height:40px;line-height:40px;text-align: left;padding:0 20px;position: relative;cursor: pointer;transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li:nth-of-type(2n+1){background:rgba(255,255,255,.4);}

	.slider_bm_sub .tab_sbs_hd ul li i{display: inline-block;width: 32px;height: 32px;line-height: 28px; margin: 0 auto; border: 2px solid #000;border-radius: 50%;border-left-color: transparent;position: relative;font-family: "odemedia";font-size: 20px;font-style: normal;text-align: center;color: #0b60a9;transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li i:before{display: block;width: 12px;height: 18px; border: 2px solid transparent;border-radius: 50%;content: "";border-left-color: #000;position: absolute;left: -1px;top: 1px;transform: rotate(20deg);transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li i:after{display: block;width: 6px;height: 9px; border: 2px solid transparent;border-radius: 50%;content: "";border-left-color: #000;position: absolute;left: -1px;top: 15px;transform: rotate(-20deg);transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li strong{}

	.slider_bm_sub .tab_sbs_hd ul li span{display: none;}

	.slider_bm_sub .tab_sbs_hd ul li:hover{background:rgba(11,96,169,1);color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active{background: rgba(11,96,169,.9);color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i{border-color: #FFF; color: #FFF;border-left-color: transparent;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i:before,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i:before{border-left-color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i:after,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i:after{border-left-color: #FFF;}

	.slider_bm_sub .tab_sbs_bd{display: inline-block;width:100%;vertical-align: top;overflow: hidden;position: relative;}

	.slider_bm_sub .tab_sbs_bd img{width: 100%;}

	.slider_bm_sub .tab_sbs_bd .slider_prev,.slider_bm_sub .tab_sbs_bd .slider_next{width: 48px;height: 48px;position: absolute;bottom: 30px;z-index: 99;}

	.slider_bm_sub .tab_sbs_bd .slider_prev{left: 30px;}

	.slider_bm_sub .tab_sbs_bd .slider_next{right: 30px;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:before,.slider_bm_sub .tab_sbs_bd .slider_next:before{display: block;width: 48px;height: 48px;line-height: 48px;text-align: center;position: absolute;left: 0;top: 0; z-index: 99;border-radius: 3px;background: rgba(255,255,255,1);color: #000;font-size: 24px;font-family: "odemedia";transition: all .3s;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:hover:before,.slider_bm_sub .tab_sbs_bd .slider_next:hover:before{left: -2px;top: -2px;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:before{content: "\f104";}

	.slider_bm_sub .tab_sbs_bd .slider_next:before{content: "\f105";}

	.slider_bm_sub .tab_sbs_bd .slider_prev:after,.slider_bm_sub .tab_sbs_bd .slider_next:after{display: block;width: 48px;height: 48px;position: absolute;left: 3px;top: 3px;border-radius: 3px;background: rgba(0,0,0,.4);content: "";}

	

	

	

	.box_2{padding: 40px 10px;}

	.box_2 .bhead{width: 100%;text-align: center;}

	.box_2 .bhead:before{display: block;width: 100%; font-size: 12px;line-height: 20px;margin: 0 0 10px; font-family: "arial, helvetica, sans-serif";color: #aeaeae;content: "WANHUA";}

	.box_2 .bhead span{display: block;font-size: 14px;font-family: "arial, helvetica, sans-serif";text-transform: uppercase; font-weight: bold;}

	.box_2 .bhead strong{display: block;font-size: 28px;font-weight: normal; color: #000;}

	.box_2 .bbody{width: 100%;padding: 40px 10px 0;}

	.build_integrated{position: relative;background: url(/wp-content/themes/wanhua/images/bg_build_integrated.jpg) center center no-repeat;background-size: cover;background-attachment: fixed;z-index: -1;}

	/* .build_integrated:before{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 200px;content: "";background: url(/wp-content/themes/wanhua/images/bg_build_integrated.jpg) center center no-repeat;background-attachment: fixed;z-index: -1;} */

	.build_integrated .bhead{color: #FFF;}

	.build_integrated .bhead:before{color: #FFF;}

	.build_integrated .bhead strong{color:#fff;}

	.bi_ul{}

	.bi_ul ul{font-size: 0;}

	.bi_ul ul li{display: inline-block;width: 100%;vertical-align:top;margin: 0 0 20px;font-size: 14px;}

	.bi_ul ul li a{display:block;height: 120px;position: relative;padding: 20px 20px 0 140px;background: rgba(255,255,255,1);border-radius: 3px;transition: all .3s;}

	.bi_ul ul li a:before{display: block;content: "";width: 120px;height: 120px;position: absolute;left: 0;top: 0;background: rgba(11,96,169,1);border-radius: 3px 0 0 3px;transition: all .3s;}

	.bi_ul ul li a:after{display: block;content: "";width: 120px;height: 120px;line-height: 120px;text-align: center;position: absolute;left: 0;top: 0;color: #FFF;font-size: 40px;font-family: "odemedia";transition: all .3s;}

	.bi_ul ul li:nth-child(1) a:after{content: "\e6b9";}

	.bi_ul ul li:nth-child(2) a:after{content: "\e6bd";}

	.bi_ul ul li:nth-child(3) a:after{content: "\e6c9";}

	.bi_ul ul li:nth-child(4) a:after{content: "\e6c5";}

	.bi_ul ul li a strong{display: block;font-size: 20px;height: 30px;line-height: 30px;overflow: hidden;position: relative;z-index: 10;}

	.bi_ul ul li a span{display: block;padding: 10px 0 0;color: #999;height: 50px;line-height: 20px;overflow: hidden;position: relative;z-index: 10;transition: all .3s;}

	.bi_ul ul li a:hover{color: #FFF;box-shadow: 0 10px 10px rgba(0,0,0,.5);}

	.bi_ul ul li a:hover:before{width: 100%;}

	.bi_ul ul li a:hover:after{transform: scale(1.3,1.3) rotateY(360deg);}

	.bi_ul ul li a:hover span{color: #FFF;}

	

	.bi_solution{margin: 20px 0;color: #FFF;}

	.bi_solution .hd strong{font-size: 24px;font-weight: normal;}

	.bi_solution .hd span{font-size: 16px;text-transform: uppercase;font-family: "arial, helvetica, sans-serif";padding: 0 0 0 10px;}

	.bi_solution .bd{padding: 30px 0 0;}

	.bi_solution .bd ul{font-size: 0;}

	.bi_solution .bd ul li{display: inline-block;width: 50%;vertical-align: top;font-size: 20px;margin: 0 0 20px;}

	.bi_solution .bd ul li:nth-of-type(2n+1){padding: 0 20px 0 0;}

	.bi_solution .bd ul li:nth-of-type(2n){padding: 0 0 0 20px;}

	.bi_solution .bd ul li figure{position: relative;}

	.bi_solution .bd ul li figure a{display:block;overflow: hidden;}

	.bi_solution .bd ul li figure:before{display: block;position: absolute;left: -10px;top: -10px;right: -10px;bottom: -10px;background: rgba(0,0,0,.1);box-shadow: 0 10px 10px rgba(0,0,0,.2);content: "";z-index: -1;}

	.bi_solution .bd ul li figure img{width: 100%;position: relative;transition: all .3s;}

	.bi_solution .bd ul li figure figcaption{position: absolute;left: 5px;top: 30px;padding: 0 10px;color: #FFF;line-height: 30px;vertical-align: middle;}

	.bi_solution .bd ul li figure figcaption:before{content: "\f105";font-family: "odemedia";font-size: 24px;margin: 0 5px 0 0;}

	.bi_solution .bd ul li figure:hover img{transform: scale(1.1,1.1);}

	

	.box_1.advantage{position: relative; background:url(/wp-content/themes/wanhua/images/bg_advantage.png) no-repeat  65px 50px #f9f7fa; z-index: -2;}

	.box_1.advantage:before{display: block;width: 387px;height: 389px;position: absolute;left: 50%;top: 75px;margin: 0 0 0 -700px;content: "";}

	.box_1.advantage .bbody{font-size: 0;}

	.tab_advantage{margin:0 auto;padding: 20px 0 0;}

	.tab_advantage .tab_advantage_hd{height: 60px;border-bottom: 1px solid #dadada;}

	.tab_advantage .tab_advantage_hd li{display: inline-block;height: 60px;line-height: 30px;padding: 0 20px;vertical-align: top;font-size: 15px;position: relative;cursor: pointer;}

	.tab_advantage .tab_advantage_hd li:before{display: block;content: "";width: 0;height: 3px;background: rgba(11,96,169,0);position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);transition: all .3s;}

	.tab_advantage .tab_advantage_hd li.active:before{width: 100%;background: rgba(11,96,169,1);}

	.tab_advantage .tab_advantage_hd li:hover:before{width: 100%;background: rgba(11,96,169,.7);}

	.tab_advantage .tab_advantage_bd{font-size: 14px;overflow: hidden;}

	.tab_advantage .tab_advantage_bd ul li{padding: 20px 10px;color: #949494; line-height: 28px;}

	

	.advantage_ul{width: 100%;margin: 50px auto 0;position: relative;top: -40px;}

	.advantage_ul li{display: inline-block;width: calc(33.333333333333334% - 10px);height: 200px; vertical-align: top;margin: 0 5px;font-size: 14px;background-color: #FFF;box-shadow: 0 0 10px rgba(0,0,0,.06);position: relative;background-position: left bottom;background-repeat: no-repeat;transition: all .3s;}

	.advantage_ul li:nth-child(1){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_1.png);}

	.advantage_ul li:nth-child(2){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_2.png);background-position: left top;}

	.advantage_ul li:nth-child(3){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_3.png);}

	.advantage_ul li:hover{transform: scale(1.1,1.1);background-color:rgba(11,96,169,1);box-shadow: 0 0 10px rgba(0,0,0,.4);}

	.advantage_ul li strong{display: block;width: 100%;line-height: 30px;padding: 0 5px;font-size: 19px;position: absolute;left: 0;top: 50px;font-weight: normal;transition: all .3s;}

	.advantage_ul li span{display: block;width: 100%;line-height: 18px;padding: 0 5px;font-size: 12px;position: absolute;left: 0;top: 90px;font-family:Georgia, 'Times New Roman', Times, serif;color: #b2b2b2;transition: all .8s;}

	.advantage_ul li:nth-child(2) strong{top: auto;bottom: 50px;}

	.advantage_ul li:nth-child(2) span{top: auto;bottom: 90px;}

	.advantage_ul li:hover strong{color: #FFF;}

	.advantage_ul li:hover span{color: #FFF;}

	

	.news .bbody{font-size: 0;padding: 30px 0 0;position: relative;}

	.news_headline{}

	.news_headline .news_h_img{position: relative;height: 200px;overflow: hidden;}

	.news_headline .news_h_img img{width: 100%;height: auto;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

	.news_headline .news_h_img span{display: block;width: 48px;height: 48px;line-height: 48px;text-align: center; position: absolute;left: 0;bottom: 0;background: rgba(11,96,169,.7);font-size: 16px;font-family: Impact, sans-serif;color: #FFF;}

	.news_headline .news_h_txt{margin: 20px 0 0;padding: 27px; background-color: #f9f9f9;}

	.news_headline .news_h_txt strong{display: block; font-size: 16px;}

	.news_headline .news_h_txt span{display: block;font-size: 14px;color: #717171;padding: 8px 0 0;line-height: 28px;}

	

	.news_img{margin:20px 0 0;}

	.news_img ul li{display: inline-block;vertical-align: top;width: 50%;}

	.news_img ul li:nth-of-type(2n+1){padding: 0 10px 0 0;}

	.news_img ul li:nth-of-type(2n){padding: 0 0 0 10px;}

	.news_img ul li figure{margin: 0;}

	.news_img ul li figure img{width: 100%;height: auto;}

	.news_img ul li figure>a{display: block;position: relative;}

	.news_img ul li figure>a span{display: block;width: 64px;height: 32px;line-height: 32px;text-align: center; position: absolute;left: 0;bottom: 0;background: rgba(11,96,169,.7);font-size: 16px;font-family: Impact, sans-serif;color: #FFF;}

	.news_img ul li figure figcaption{font-size: 14px;padding: 10px 0 0;}

	.news_txt{margin: 20px 0;}

	.news_txt{border-top: 1px solid #dedede;}

	.news_txt ul li{font-size: 14px;height: 50px;border-bottom: 1px solid #dedede;line-height: 50px;overflow: hidden;}

	.news_txt ul li span{float: right;}

	

	footer{width: 100%;height: 396px;position: relative;background: url(/wp-content/themes/wanhua/images/bg_footer.jpg) center top no-repeat;color: #999;}

	footer:before{display: block;width: 100%;height: 1px;position: absolute;left: 0;bottom: 80px;background: rgb(255,255,255,.04);content: "";}

	.tel_footer{display: none;}

	.qrcode{display: none;}

	.contact{width: 100%;padding: 40px 20px;border-right: 1px solid rgba(255,255,255,.1);font-size: 0;position: absolute;left: 0;top: 20px;}

	.contact dl{font-size: 14px;padding: 0 20px;}

	.contact dl dt{font-size: 15px;line-height: 30px;color: #FFF;font-weight: normal;}

	.contact dl dt:before{content: "\f2a0";vertical-align: middle;margin: 0 5px 0 0;font-family: "odemedia";font-size: 24px;}

	.flinks{display:none;width: 220px;position: absolute;right: 20px;top: 60px;}

	.flinks dl dt{font-size: 15px;color: #FFF;font-weight: normal;line-height: 30px;margin: 0 0 10px;}

	.flinks dl dd{font-size: 14px;margin: 0 0 5px;}

	.flinks dl dd a{color: #999;}

	.follow_us{display:none;width: 220px;position: absolute;right: 20px;top: 200px;}

	.follow_us ul{font-size: 0;}

	.follow_us ul li{display: inline-block;width: 32px;height: 32px;vertical-align: top;margin: 0 10px 0 0;}

	.follow_us ul li a,.follow_us ul li span{display: block;width: 32px;height: 32px;position: relative;}

	.follow_us ul li a:before,.follow_us ul li span:before{display: block;width: 32px;height: 32px;line-height: 32px;text-align: center;border-radius: 50%;background: #000;font-size: 16px;color: #FFF;font-family: "odemedia";}

	.follow_us ul li.weibo a:before{content: "\f18a";}

	.follow_us ul li.wechat span:before{content: "\f1d7";}

	.logo_footer{display:none;width: 269px;height: 49px;position: absolute;left: 20px;bottom: 20px;background: url(/wp-content/themes/wanhua/images/logo_footer.png) no-repeat;}

	.logo_footer a{display: block;height: 49px;text-indent: -9999px;overflow: hidden;}

	.copyright{width: 100%;height: 30px;line-height: 16px;font-size: 12px;position: absolute;left:0;bottom: 30px;text-align: center;}

	

	#totop{width: 60px;height: 60px;border-radius: 3px; position: fixed;right: 10px;bottom: 50px;background: rgba(0,0,0,.4);display: none;z-index: 200;cursor: pointer;transition: all .6s;}

	#totop:before{display: block;width: 100%;text-align: center;height: 60px;line-height: 60px;font-size: 30px;color: #FFF; content: "\f062";font-family: "odemedia";}

	#totop:hover{background: rgba(0,0,0,.8);}

	

	.slider_i{height: 300px;}

	

	.box_3{width: 100%;padding: 40px 10px;}

	.box_3 .bhead{width: 100%;text-align: center;}

	.box_3 .bhead:after{display: inline-block;width: 70px;height: 3px;background: #000;content: "";}

	.box_3 .bhead span{display: block;font-size: 16px;font-family: "arial, helvetica, sans-serif";line-height: 20px;text-transform: uppercase;}

	.box_3 .bhead strong{display: block;font-size:28px;font-weight: normal;line-height: 40px; color: #000;}

	.box_3 .bbody{width: 100%;margin: 0 auto;padding: 20px 0 0;}

	.about_profile .bbody{font-size: 0;}

	.profile_video{width: 100%;position: relative;cursor: pointer;}

	.profile_video:before{display: block;width: 90px;height: 64px;position: absolute;left: 50%;top: 50%;margin: -32px 0 0 -45px;border: 5px solid #FFF;border-radius: 10px;content: "\f04b";font-family: "odemedia";font-size: 30px;line-height: 54px;text-align: center;color: #FFF;transition: all .6s;}

	.profile_video:hover:before{transform: scale(1.1,1.1);}

	.profile_video img{width: 100%;height: auto;}

	.profile_txt{width: 100%;font-size: 12px;padding:20px 0 0;}

	.profile_txt:before{display: block;content: "Make the building simpler";font-size: 30px;font-family: Impact, sans-serif;text-transform: uppercase;color: #e0e0e0;line-height: 38px;margin: 0 0 10px;}

	.profile_txt:after{display: block;content: "WANHUA";font-size: 80px;color: #f7f7f7;font-family: Impact, sans-serif;line-height: 100px;}

	.profile_txt strong{display: block;font-size: 36px;font-weight: normal;font-family: "FZLTCH";position: relative;margin: 0 0 10px; color: #000;}

	.profile_txt strong:before{content: "“ ";}

	.profile_txt strong:after{content: " ”";}

	.profile_txt p{text-indent: 2em;color: #787878;margin: 0 0 10px; line-height: 27px;}

	

	.about_culture{width: 100%;background: url(/wp-content/themes/wanhua/images/bg_culture.jpg) center center repeat;background-size: cover;font-size: 0;}

	.slider_culture{display: inline-block;width: 100%;vertical-align: top;height:300px;}

	.slider_culture .swiper-slide{height: 100%;}

	

	.company_culture{display: inline-block;width: 100%;vertical-align: top;padding: 30px 0;}

	.company_culture .bhead{width: 100%;margin: 0;padding: 0 0 0 20px;}

	.company_culture .bhead:after{display: inline-block;width: 70px;height: 3px;background: #000;content: "";}

	.company_culture .bbody{width: 100%;margin: 0;padding: 40px 10px 0;font-size: 14px;}

	.company_culture .bbody ul li{position: relative;padding: 0 0 0 80px;height: 60px;margin: 0 0 20px;}

	.company_culture .bbody ul li:before{display: block;content: "";width: 60px;height: 60px;line-height: 60px;text-align: center;position: absolute;left: 0;top: 0;font-family: "odemedia";font-size: 66px;}

	.company_culture .bbody ul li:nth-child(1):before{content: "\e6b6";}

	.company_culture .bbody ul li:nth-child(2):before{content: "\e60f";}

	.company_culture .bbody ul li:nth-child(3):before{content: "\e602";}

	.company_culture .bbody ul li strong{display: block;font-weight: normal;line-height: 24px;font-size: 18px;}

	.company_culture .bbody ul li span{display: block;font-size: 12px;padding: 10px 0 0;}

	

	.honor .bbody{margin: 40px auto 0;position: relative;background: url(/wp-content/themes/wanhua/images/bg_honor.jpg) no-repeat;background-size: cover;padding:20px 40px 40px;}

	.slider_honor{position: relative;padding: 40px 0 0;}

	.slider_honor .swiper-slide img{width: 100%;}

	.slider_honor .slider_page{position: absolute;top: 0;bottom:auto;z-index: 100;text-align: center;}

	.slider_honor .slider_page .swiper-pagination-bullet-active{background: #FFF;}

	.slider_honor .swiper-slide a span{display: block;line-height: 24px;text-align: center;padding: 5px 0 0;color: #FFF;}

	

	.tech{width: 100%;}

	.tech ul{font-size: 0;height: 100%;}

	.tech ul li{display: flex;vertical-align: top; width: 100%;height: 200px;font-size: 14px;position: relative;overflow: hidden;align-items: center;justify-content: center;}

	.tech ul li:before{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;content: "";z-index: -2;transition: all .3s;}

	.tech ul li:nth-child(1):before{background: url(/wp-content/themes/wanhua/images/about_specification.jpg) no-repeat;background-size: cover;}

	.tech ul li:nth-child(2):before{background: url(/wp-content/themes/wanhua/images/about_process.jpg) no-repeat;background-size: cover;}

	.tech ul li:hover:before{transform: scale(1.1,1.1);z-index: -1;}

	.tech ul li a{display: block;width:100%;height:100%;text-align: center;color: #FFF;padding: 20px 0 0;}

	.tech ul li a:before{display: block;content:"";width: 80px;height: 80px;margin: 0 auto;line-height: 80px;text-align: center;font-family: "odemedia";font-size: 72px;}

	.tech ul li:nth-child(1) a:before{content: "\e60f";}

	.tech ul li:nth-child(2) a:before{content: "\e602";}

	.tech ul li a strong{font-size: 26px;line-height: 32px;}

	.tech ul li a strong:after{display: block;margin:10px auto 0; width: 42px;height: 5px;content: "";background: #FFF;}

	

	.box_4{padding: 80px 0 40px;position: relative;}

	.box_4:before{display: block;content: "WANHUA";width: 100%;height: 100px;line-height: 100px;text-align: center;position: absolute;left: 0;top: 40px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 80px;z-index: -1;}

	.box_4 .bhead{width: 100%;font-size: 28px;text-align: center;line-height: 40px;}

	.box_4 .bhead strong{font-weight: normal;}

	.box_4 .bbody{width: 100%;padding: 40px 0 0;}

	.specification_img{padding: 0 10px;}

	.specification_img ul{font-size: 0;}

	.specification_img ul li{display: inline-block;width: 33.3333333333334%;vertical-align: top;}

	.specification_img ul li:nth-child(1){padding: 0 6px 0 0;}

	.specification_img ul li:nth-child(2){padding: 0 3px;}

	.specification_img ul li:nth-child(3){padding: 0 0 0 6px;}

	.specification_img ul li img{width: 100%;height: auto;}

	

	.specification_txt{margin: 40px 0 0;color: #5d5d5d;padding: 0 10px;}

	.specification_txt ul{font-size: 0;}

	.specification_txt ul li{display: inline-block;width: 100%;vertical-align: top;height: 54px;line-height: 54px;overflow:hidden;position: relative;padding: 0 20px;font-size: 14px;margin: -1px 0 0;}

	.specification_txt ul li:nth-of-type(2n+1):before,.specification_txt ul li:nth-of-type(2n+1):after{display: block;height:1px;content: "";background: #CCC;position: absolute;}

	.specification_txt ul li:nth-of-type(2n+1):before{left: 0;top: 0;right: -100%;}

	.specification_txt ul li:nth-of-type(2n+1):after{left: 0;bottom: 0;right: -100%;}

	

	.box_5{padding: 80px 0 40px;position: relative;}

	.box_5:before{display: block;content: "WANHUA";width: 100%;height: 100px;line-height: 100px;text-align: center;position: absolute;left: 0;top: 20px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 80px;z-index: -1;}

	.box_5 .category{margin: 0 auto;text-align: center;padding: 0 10px;}

	.box_5 .category ul{font-size: 0;}

	.box_5 .category ul li{display: inline-block;width: 50%;font-size: 14px;padding: 0 5px 10px;vertical-align: top;}

	.box_5 .category.cate_2li ul li{width: calc(50% - 0px);}

	.box_5 .category.cate_3li ul li{width: calc(50% - 0px);}

	.box_5 .category.cate_4li ul li{width: calc(50% - 0px);}

	.box_5 .category ul li a{display: block;height: 50px;overflow: hidden;line-height: 50px;border: 1px solid #e5e5e5;background: #FFF;transition: all .6s;position: relative;padding:0 5px;}

	.box_5 .category ul li:hover a{background: rgba(11,96,169,.7);border-color: rgba(11,96,169,.7);color: #FFF;z-index: 10;}

	.box_5 .category ul li.current{}

	.box_5 .category ul li.current a{background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;z-index: 11;}

	

	

	.box_5 .list_body{width: 100%;padding: 40px 10px 0;margin: 0 auto;}

	.box_5 .list_body ul{font-size: 0;}

	.case_house_list .list_body ul li{width: 50%;vertical-align: top;font-size: 12px;display: inline-block;margin: 0 0 20px;}

	.case_house_list .list_body ul li:nth-of-type(2n+1){padding: 0 5px 0 0;}

	.case_house_list .list_body ul li:nth-of-type(2n){padding: 0 0 0 5px;}

	.case_house_list .list_body ul li figure{margin: 0;}

	.case_house_list .list_body ul li figure>a span{display: none;}

	.case_house_list .list_body ul li figure img{width: 100%;height: auto;}

	.case_house_list .list_body ul li figure figcaption{background: #f9f9f9; }

	.case_house_list .list_body ul li figure figcaption dl{padding: 10px;margin: 0;}

	.case_house_list .list_body ul li figure figcaption dl dt{height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;border-bottom: 1px solid #e8e8e8;margin:  0 0 10px;}

	.case_house_list .list_body ul li figure figcaption dl dd{height: 30px;line-height: 30px;overflow: hidden;margin: 0;}

	.case_house_list .list_body ul li figure figcaption dl dd strong{display: inline-block;width: 72px;text-align: justify;text-align-last: justify;margin: 0 10px 0 0;position: relative;}

	.case_house_list .list_body ul li figure figcaption dl dd strong:after{content: "：";position: absolute;top: 0;right: -15px;}

	.case_house_list .list_body ul li figure figcaption .more{width: 100%;height: 44px; display:none;}

	.case_house_list .list_body ul li figure figcaption .more a{display: block;height: 44px;line-height: 44px;background: rgba(11,96,169,1);text-align: center;color: rgba(255,255,255,.3);transition: all .6s;}

	.case_house_list .list_body ul li figure figcaption .more a:before{display: inline-block;width: 20px;height: 20px;line-height: 16px;text-align: center;border: 1px solid rgba(255,255,255,.3);border-radius: 2px;content: "+";margin: 0 10px 0 0;font-size: 18px;transition: all .6s;}

	.case_house_list .list_body ul li figure figcaption .more a:hover{color: rgba(255,255,255,1);}

	.case_house_list .list_body ul li figure figcaption .more a:hover:before{border: 1px solid rgba(255,255,255,1);color: rgba(255,255,255,1);}

	

	

	.case_house_content{width:100%;padding: 40px 10px;}

	.ode_gallery{padding: 0;position: relative;}

	.ode_gallery .gallery_photo{overflow: hidden;}

	.ode_gallery .gallery_photo ul li.swiper-slide img{width: 100%;height: auto;}

	.ode_gallery .photo_nav{display: none;}

	.ode_gallery .gallery_thumb{position: relative;}

	.ode_gallery .gallery_thumb_ul{margin:20px 30px 0;overflow: hidden;}

	.ode_gallery .gallery_thumb_ul ul li.swiper-slide img{width: 100%;height: auto;opacity: .6;transition: all .3s;}

	.ode_gallery .gallery_thumb_ul ul li.swiper-slide.swiper-slide-thumb-active img{opacity: 1;}

	.ode_gallery .thumb_nav{width: 20px;height: 100%;position: absolute;top: 0;cursor: pointer;}

	.ode_gallery .thumb_nav:before{display: inline-block;content: "";width: 100%;height: 100%;line-height:100%;text-align:center;background: #f6f6f6;font-family: "odemedia";padding: 50% 0 0;font-size: 24px;transition: all .6s;}

	.ode_gallery .thumb_nav.thumb_nav_prev{left: 0;}

	.ode_gallery .thumb_nav.thumb_nav_next{right: 0;}

	.ode_gallery .thumb_nav.thumb_nav_prev:before{content: "\f104";}

	.ode_gallery .thumb_nav.thumb_nav_next:before{content: "\f105";}

	.ode_gallery .thumb_nav:hover:before{background: #dedede;}

	.chc_info{padding: 60px 0 0;}

	.chc_info h1{text-align: center;font-size: 25px;font-weight: bold;margin: 0 0 40px;}

	.chc_info ul{font-size: 0;}

	.chc_info ul li{display: inline-block;width: 100%;height: 42px;line-height:40px;vertical-align: top;position: relative;font-size: 14px;margin: -1px 0 0;border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;padding: 0 20px;}

	.chc_info ul li strong{display: inline-block;width: 88px;text-align: justify;text-align-last: justify;margin: 0 10px 0 0;position: relative;}

	.chc_info ul li strong:after{content: "：";position: absolute;top: 0;right: -15px;}

	

	.tab_case_house{padding: 60px 0 0;}

	.tab_ch_hd{width: 100%;margin: 0 auto;height: 60px;text-align: center;}

	.tab_ch_hd ul{font-size: 0;}

	.tab_ch_hd ul li{display: inline-block;width: 50%;vertical-align: top;height: 60px;line-height:60px;text-align:center;font-size: 18px;background: #f3f3f3;cursor: pointer;transition: all .6s;}

	.tab_ch_hd ul li.active{background: #434343;color: #FFF;}

	.tab_ch_bd{padding: 40px 0 0;}

	.tab_ch_bd .swiper-slide img{max-width: 100%;margin: 0 auto;font-size: 0;height: auto;}

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

	.slider_case_show .swiper-slide figure{text-align: center;}

	.slider_case_show .swiper-slide figure figcaption{padding: 10px 0 0;}

	.case_show{background: url(/wp-content/themes/wanhua/images/bg_case_show.jpg) center center no-repeat;background-size: cover;}

	.case_materials_list .category ul li{width:calc(33.33333333334% + 1px);}

	.case_materials_list .list_body ul li{width:50%;display: inline-block;vertical-align: top;font-size: 14px;margin: 0 0 20px;}

	.case_materials_list .list_body ul li:nth-of-type(2n+1){padding: 0 10px 0 0;}

	.case_materials_list .list_body ul li:nth-of-type(2n){padding: 0 0 0 10px;}

	.case_materials_list .list_body ul li figure{margin: 0;}

	.case_materials_list .list_body ul li figure span{display: none;}

	.case_materials_list .list_body ul li figure img{width: 100%;height: auto;}

	.case_materials_list .list_body ul li figure figcaption{background: #f9f9f9;margin: 0;transition: all .3s;}

	.case_materials_list .list_body ul li figure figcaption dl{padding: 10px 20px;margin: 0;}

	.case_materials_list .list_body ul li figure figcaption dl dt{ color: #000; height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;border-bottom: 1px solid #e8e8e8;margin:  0 0 10px;transition: all .6s;}

	.case_materials_list .list_body ul li figure figcaption dl dd{height: 30px;line-height: 30px;overflow: hidden;margin: 0;}

	.case_materials_list .list_body ul li figure:hover figcaption{background: rgba(11,96,169,1);color: #FFF;}

	.case_materials_list .list_body ul li figure:hover figcaption dl dt{border-bottom-color: rgba(255,255,255,.1);color: #FFF;}

	

	.slider_contact{width: 100%;margin: 60px auto 0;position: relative;}

	.slider_contact .swiper-slide{border: 20px solid #f2f2f2;}

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

	.slider_contact .slider_page{position: absolute;bottom: 20px;text-align: center;z-index: 100;}

	.slider_contact .slider_page span{width: 16px;height: 16px;}

	.slider_contact .slider_page .swiper-pagination-bullet-active{background: #FFF;}

	.sc_hd{width: 200px;height: 100px;padding: 10px 0 0 20px; position: absolute;right: -30px;bottom: 60px;background: rgba(11,96,169,.9);color: #FFF;z-index: 101;}

	.sc_hd:before{content: "+";font-size: 40px;height:20px;line-height: 10px;overflow:hidden;display: block;}

	.sc_hd span{display: block;line-height: 30px;font-size: 20px;font-family: Impact, sans-serif;text-transform: uppercase;}

	.sc_hd strong{display: block;line-height: 30px;font-size: 20px;font-weight: normal;}

	

	.contact_us .bbody{padding: 20px 0;}

	.contact_us .bbody .map_iframe{width: 100%;height: 300px;}

	.contact_us .bbody .map_iframe iframe{width: 100%;height: 100%;}

	.contact_us .bbody .contact_txt{width: 100%;font-size: 16px;padding: 2px 0 0;}

	.contact_us .bbody .contact_txt dl{border: 2px solid #f3f3f3;margin: -2px 0 0;padding: 20px 20px 20px 120px;position: relative; color: #000;}

	.contact_us .bbody .contact_txt dl:before{display: block;width: 120px;height: 120px;line-height: 120px;text-align: center;position: absolute;left: 0;top: 0;font-family: "odemedia";font-size: 40px;color: #666;}

	.contact_us .bbody .contact_txt dl:nth-child(1):before{content: "\e689";}

	.contact_us .bbody .contact_txt dl:nth-child(2):before{content: "\e68b";}

	.contact_us .bbody .contact_txt dl dt{font-weight: normal;line-height: 30px;margin: 0 0 10px;}

	.contact_us .bbody .contact_txt dl dd{margin: 0 0 5px;line-height: 24px;}

	

	.message{background: url(/wp-content/themes/wanhua/images/bg_news_headline.jpg) center center no-repeat;background-size: cover;}

	.message .bbody{padding: 0 40px;}

	.message .bbody ul li{padding: 10px 0;}

	.message .bbody ul li .ipt_txt{width: 100%;height: 40px;padding: 10px;line-height: 20px;border:1px solid #ebebeb;}

	.message .bbody ul li .ipt_textarea{width: 100%;padding: 10px;line-height: 20px;border:1px solid #ebebeb;}

	.message .bbody ul li .ipt_btn{width: 120px;height: 40px;line-height: 34px;border: 3px solid #000;background: #FFF;font-family: "odemedia";}

	

	.box_5.news_list{position: relative;}

	.box_5.news_list:after{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0; background: url(/wp-content/themes/wanhua/images/bg_news_headline.jpg) center center no-repeat;background-size: cover;content: "";z-index: -2;}

	.box_5.news_list .category{width: 100%;}

	.news_top{width: 100%;margin: 40px 0 0;font-size: 0;padding: 0 10px;}

	.news_top_img{width: 100%;display: inline-block;vertical-align: top;margin: 0 0 20px;}

	.news_top_img img{width: 100%;height: auto;}

	.news_top_txt{width: 100%;display: inline-block;vertical-align: top;font-size: 14px;}

	.news_top_txt strong{display: block;font-size: 16px;line-height: 20px;font-weight: normal;}

	.news_top_txt em{display: block;font-style: normal;font-size: 16px;color: #6f6f6f;padding: 10px 0 0;line-height: 24px;}

	.news_top_txt em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	.news_top_txt span{display: block;font-size: 12px;color: #6e6e6e;padding: 10px 0 0;}

	.news_top_txt a.more{display: block;width: 120px;height: 38px;line-height:36px;margin:20px 0 0;text-align:center;border: 1px solid #000;border-radius: 19px;background: #FFF;transition: all .6s;}

	.news_top_txt a.more:hover{background: rgba(11,96,169,1);color: #FFF;border-color: rgba(11,96,169,1);}

	.news_top_txt a.more:after{font-family: "odemedia";content: "\f04b";margin: 0 0 0 10px;font-size: 12px;}

	

	.list_news{width: 100%;margin: 0 auto;padding: 40px 10px;}

	.list_news ul{font-size: 0;}

	.list_news ul li{display: inline-block;width: 50%;vertical-align: top;margin: 0 0 20px;}

	.list_news ul li:nth-of-type(2n+1){padding: 0 10px 0 0;}

	.list_news ul li:nth-of-type(2n){padding: 0 0 0 10px;}

	.list_news ul li figure{}

	.list_news ul li figure img{width: 100%;height: auto;}

	.list_news ul li figure figcaption{font-size: 14px;padding:10px 6px 10px;background: #fbfbfb;color: #6e6e6e;height: 240px;transition: all .3s;}

	.list_news ul li figure:hover figcaption{background: rgba(11,96,169,1);color: #FFF;}

	.list_news ul li figure figcaption strong{display: block;font-size: 18px;font-weight: normal;line-height: 20px;height: 40px;overflow: hidden;}

	.list_news ul li figure:hover figcaption strong a{color: #FFF;}

	.list_news ul li figure figcaption em{display: block;font-style: normal;font-size: 14px;color: #6f6f6f;padding: 10px 0 0;line-height: 20px;}

	.list_news ul li figure figcaption em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	.list_news ul li figure:hover figcaption em{color: #FFF;}

	.list_news ul li figure figcaption span{display: block;font-size: 14px;padding: 10px 0 0;height: 92px;line-height: 27px;overflow: hidden;}

	.list_news ul li figure figcaption a.more{display: block;width: 120px;height: 38px;line-height:36px;margin:10px 0 0;text-align:center;border: 1px solid #999;  border-radius: 19px;background: rgba(255,255,255,0.6);transition: all .6s;}

	.list_news ul li figure figcaption a.more:after{font-family: "odemedia";content: "\f04b";margin: 0 0 0 10px;font-size: 12px; color: #fff;}

	

	.box_5.news_show{position: relative;}

	.box_5.news_show .category{}

	

	.news_show article{width: 100%;margin: 0 auto;padding: 40px 10px;}

	.news_show article h1{font-size: 20px;font-weight: bold;text-align: center; color: #333;line-height: 30px;}

	.news_show .news_info{text-align: center;padding: 10px 0 0;font-size: 14px;color: #999; border-bottom: 1px solid #e2e2e2; padding-bottom: 15px;}

	.news_show .news_info:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	

	.news_body{padding: 20px 0 0;}

	.news_body p{line-height: 30px;}

	.news_body p img{text-indent: 0em;}

	.news_body h2{font-size: 20px;font-weight: bold;}

	.news_body h3{font-size: 18px;font-weight: bold;}

	.news_body img{max-width: 100%;height: auto;}

	

	.news_nav{border-top: 1px solid #CCC;margin: 40px 10px 0;}

	.news_nav ol li{height: 46px;line-height: 45px;border-bottom: 1px solid #CCC;padding: 0 10px; color: #888;}

	.news_nav ol li span{float: right;color: #888;}

	

	

	.process_body{width: 100%;margin: 0 auto;padding: 40px 10px 0;}

	.process_body h1{font-size: 20px;text-align: center;}

	.process_body p{text-indent: 2em;}

	.process_body h2{font-size: 20px;font-weight: bold;}

	.process_body h3{font-size: 18px;font-weight: bold;}

	.process_body img{max-width: 100%;height: auto;}

	.process_body p img{margin: 0 0 0 -2em;}

	.process_img{padding: 20px 0 0;}

	.process_img ul{font-size: 0;}

	.process_img ul li{display: inline-block;width: 50%;padding: 0 10px;font-size: 14px;}

	.process_img ul li figure{}

	.process_img ul li figure img{width: 100%;height: auto;}

	.process_img ul li figure figcaption{padding: 10px 0 0;}

	.process_img ul li figure figcaption strong{display: block;font-size: 26px;font-weight: normal;}

	.process_img ul li figure figcaption span{display: block;padding: 10px 0 0;}

	

	.box_5 .category_sub{width: 100%;margin: 0 auto;padding: 10px 0 0;text-align: center;}

	.box_5 .category_sub ul{font-size: 0;}

	.box_5 .category_sub ul li{display: inline-block;height: 38px;font-size: 12px;margin: 5px;}

	.box_5 .category_sub ul li a{display: block;padding:5px;background: #f3f3f3;}

	.box_5 .category_sub ul li:hover a{background: rgba(11,96,169,.7);border-color: rgba(11,96,169,.7);color: #FFF;z-index: 10;}

	.box_5 .category_sub ul li.current{}

	.box_5 .category_sub ul li.current a{background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;z-index: 11; }

	

	.product_body{width: 100%;margin: 0 auto;padding: 40px 10px 0;}

	.product_body h1{font-size: 20px;text-align: center; color: #000;}

	.product_desc{padding: 20px 0 0;text-align: center;color: #777;font-size: 14px;margin: 0 0 20px;}

	

	.gallery_product{background: url(/wp-content/themes/wanhua/images/bg_product_gallery.jpg) center center no-repeat;background-size: cover;}

	

	.product_body h2{padding: 40px 0;text-align: center;color: #505050;font-weight: normal;line-height: 1em;}

	.product_body h2 span{display: block;font-size: 16px;}

	.product_body h2 strong{display: block;font-size: 26px;font-weight: normal;}

	

	.product_info{overflow: hidden;}

	.product_info_nav{}

	.product_info_nav ul{font-size: 0;text-align: justify;display: flex;}

	.product_info_nav ul li{display: inline-block;vertical-align: top;font-size: 10px;line-height: 20px;text-align: center;background: rgba(243,243,243,1);transition: all .3s;padding: 5px 0;flex-shrink: 1;width: 100%;}

/*	.product_info_nav.pin_4li ul li{width: 25%;}

 	.product_info_nav.pin_4li ul li:nth-of-type(4n+1){padding: 0 3px 0 0;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+2){padding: 0 2px 0 1px;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+3){padding: 0 1px 0 2px;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n){padding: 0 0 0 3px;}

	.product_info_nav.pin_5li ul li{width: 20%;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+1){padding: 0 4px 0 0;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+2){padding: 0 3px 0 1px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+3){padding: 0 2px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n){padding: 0 1px 0 3px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n){padding: 0 0 0 4px;} */

	.pin_build ul li{padding: 0;}

	.product_info_nav ul li:hover{background: rgba(67,67,67,.7);color: #FFF;}

	.product_info_nav ul li.swiper-slide-thumb-active{background: rgba(67,67,67,1);color: #FFF;}

	.product_info_nav ul li a.nav-link{display: block;background: rgba(243,243,243,1);transition: all .3s;padding: 10px 0;}

	.product_info_nav ul li a.nav-link:hover{background: rgba(67,67,67,.7);color: #FFF;}

	.product_info_nav ul li a.nav-link.active{background: rgba(67,67,67,1);color: #FFF;}



	

	.product_info_body{padding: 40px 0 0;}

	.product_info_body h3{font-size: 1px;margin: 0 0 20px;font-weight: bold;}

	.product_info_body p{text-indent: 2em; line-height: 30px;}

	.product_info_body img{margin: 0 auto;max-width: 100%;height: auto;}

	.product_info_body p img:first-child{margin-left: -2em;}

	.product_info_txt{margin: 0 0 40px;}

	.product_info_txt .table{font-size: 12px;white-space:nowrap;}

	.product_info_img{margin: 0 0 40px;}

	.product_info_img ul{font-size: 0;}

	.product_info_img ul li{display: inline-block;width: 50%;vertical-align: top;}

	.product_info_img ul li:nth-of-type(2n+1){padding: 0 10px 20px 0;}

	.product_info_img ul li:nth-of-type(2n){padding: 0 0 20px 10px;}

	.product_info_img ul li img{width: 100%;height: auto;}

	.product_info_property{text-align: center;}

	.product_info_property ul{font-size: 0;}

	.product_info_property ul li{display: inline-block;width:calc(33.333333333334% + 1px);vertical-align: top;line-height: 24px;text-align: center;font-size: 14px;font-weight: bold;margin: 5px 0 5px -1px;border: 1px solid #e4e4e4;padding: 10px 0;}

	.product_info_property ul li:nth-of-type(2n){background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;}

	

	.box_3.partner{position: relative;padding: 80px 0 0;}

	.box_3.partner:before{display: block;content: "WANHUA";width: 100%;height: 100px;line-height: 100px;text-align: center;position: absolute;left: 0;top: 60px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 80px;z-index: -1;}

	.box_3.partner .bbody{padding: 40px 20px;}

	.box_3.partner .bbody:after{display: block;content: "";clear: both;}

	.box_3.partner .bbody ul{font-size: 0;}

	.box_3.partner .bbody ul li{display: flex;vertical-align: top;width:calc(50% - 10px);height: 80px;align-items: center;justify-content: center;border: 1px solid #f1f1f1;float: left;}

	.box_3.partner .bbody ul li img{max-width: 100%;max-height: 100%;}

	.box_3.partner .bbody ul li:nth-of-type(2n+1){margin: 0 5px 10px 0;}

	.box_3.partner .bbody ul li:nth-of-type(2n){margin: 0 0 10px 5px;}

	

	.box_3.marketing_network{background:#f9f9f9;}

	.box_3.marketing_network .bbody{width: 100%;text-align: center;}

	.box_3.marketing_network .bbody strong{font-size: 20px;}

	.box_map{width: 300px;height: 149px;margin: 40px auto 0;background: url(/wp-content/themes/wanhua/images/world_map.png) no-repeat;position: relative;background-size: cover;}

	.box_map ul{}

	.box_map ul li{display: block;width: 30px;height: 30px;line-height:30px;text-align:center;position: absolute;}

	.box_map ul li:before{font-family: "odemedia";content: "\e601";font-size: 24px;color: #9f9f9f;transition: all .6s;position: relative;top: 0;}

	.box_map ul li:hover:before{top:-5px;font-size: 40px;color: rgba(11,96,169,1);}

	.box_map ul li:nth-child(1){left: 71.6318%;top: 15.1261%;}

	.box_map ul li:nth-child(2){left: 57.9916%;top: 43.6975%;}

	.box_map ul li:nth-child(3){left: 52.9707%;top: 48.7395%;}

	.box_map ul li:nth-child(4){left: 74.4770%;top: 53.1092%;}

	.box_map ul li:nth-child(5){left: 76.7364%;top: 59.3277%;}

	.box_map ul li:nth-child(6){left: 82.4268%;top: 73.9496%;}

	

	.search_results .bbody ul li{padding: 20px 0;border-bottom: 1px solid #f9f9f9;}

	.search_results .bbody ul li:after{display: block;content: "";clear: both;}

	.sr_img{width: 120px;float: left;margin: 0 20px 0 0;}

	.sr_img img{width: 100%;height: auto;}

	.search_results .bbody ul li strong{display: block;line-height: 24px;height:24px;overflow:hidden;font-size: 18px;margin: 0 0 5px;}

	.search_results .bbody ul li span{display: block;font-size: 14px;color: #666666;line-height: 18px;max-height: 54px;overflow: hidden;}

	.search_results .bbody ul li em{display: block;font-size: 14px;font-style: normal;color: #999;margin: 0 0 10px;}

	.search_results .bbody ul li em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

}

@media screen and (min-width:768px) and (max-width: 1023px){

	html,body{height:100%;}

	header{width: 100%;height: 80px;position: absolute;left:0;top:0;z-index: 100;}

	header:before{width: 100%;position: absolute;left: 0;top: 15px;content: "";}

	header .email{display: none;}

	header .tel{width: 450px;position: absolute;left: 20px;top: 0;height: 60px;color: #FFF;}

	header .tel ul{font-size: 0;height: 100%;}

	header .tel ul li{display: inline-block;vertical-align: top;width: 33.33333333333333334%;height: 100%;line-height: 20px; padding: 10px 0 0 40px; font-size: 14px;position: relative;}

	header .tel ul li:before{display: block;width: 40px;height: 40px;line-height: 40px;content: "\f879";font-size: 30px;font-family: "odemedia";position: absolute;left: 0;top: 10px;}

	header .tel ul li strong{display:block;font-weight: normal; font-family: "arial, helvetica, sans-serif";}

	header .tel ul li span{display: block;}

	header .share{width: 120px;height:60px;position: absolute;right: 20px;top: 0;text-align: right;}

	header .share ul{font-size: 0;height: 100%;}

	header .share ul li{display: inline-block;vertical-align: top;width: 30px;height: 100%;}

	header .share ul li a,header .share ul li span{display:block;width: 100%;height: 40px;}

	header .share ul li a:before,header .share ul li span:before{display: block;width: 100%;height: 40px;line-height: 60px;text-align: center;font-family: "odemedia";font-size: 20px;color: #FFF;}

	header .share ul li.weibo a:before{content: "\f18a";}

	header .share ul li.wechat span:before{content: "\f1d7";}

	header .logo{width: 268px;height: 47px;position: absolute;left: 20px;top: 90px;background: url(/wp-content/themes/wanhua/images/logo.png) no-repeat;}

	header .logo a{display: block;width: 100%;height: 100%;text-indent: -9999px;overflow: hidden;}

	header .nav_header{width: 120px;height: 60px;background: #0b60a9;position: absolute;right: 20px;bottom: 0;font-size: 0;}

	header .nav_header>ul{display: none;}

	header .nav_header:before{content: "";display: block;height: 50px;width: 1px;position: absolute;left: 50%;top: 5px;background: rgba(255,255,255,.2);}

	header .nav_header .btn_nav{display:inline-block;width: 50%;height: 60px;line-height: 60px;overflow: hidden; text-align: center;border: none;background: none;vertical-align: top;font-size: 32px;transition: all .3s;color: #FFF;}

	header .nav_header .btn_nav:before{display: block;content: "";width: 100%;height: 100%;font-family: "odemedia";}

	header .nav_header .btn_nav.btn_language:before{content: "\e7a3";}

	header .nav_header .btn_nav.collapsed:before{content: "\f0c9";}

	header .nav_header .btn_nav:hover{background-color: #08487e;}

	

	.nav_pc{width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:#24296a url(../images/bg_nav_pc.jpg) center top no-repeat;background-size: cover;z-index: 999;visibility: hidden;transition: all .6s;opacity: 0;transform: scale(.3,.3);display: block!important;}

	.nav_pc.show{visibility: visible;opacity: 1;transition: all .3s;transform: scale(1,1);}

	.nav_pc .close:before{font-size: 60px;content: "\e619";font-family: "odemedia";color: #FFF;}

	.nav_pc .wrap_nav{width: 90%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

	.nav_pc .logo_nav{width: 268px;height: 47px;margin: 0 auto 40px; background: url(/wp-content/themes/wanhua/images/logo.png) no-repeat;}

	.nav_pc .logo_nav a{display: block;width: 100%;height: 100%;text-indent: -9999px;overflow: hidden;}

	.nav_pc .box_nav{color: #FFF;font-size: 0;padding: 60px 0 50px; border-bottom: 1px solid rgba(255,255,255,.1);}

	.nav_pc .box_nav a{color: #FFF;}

	.nav_pc .box_nav .collapse{display: block;}

	.nav_pc .box_nav .collapse li.nav-item{display: inline-block;vertical-align: top;width: 25%;padding:0 10px; font-size: 14px;}

	.nav_pc .box_nav .collapse li.nav-item:nth-child(3){width: 50%;}

	.nav_pc .box_nav .collapse li.nav-item>a{display: block;font-size: 18px;height: 60px;line-height: 60px;margin: 0 0 20px; position: relative;}

	.nav_pc .box_nav .collapse li.nav-item>a:before{display: block;content: "";width: 5px;height: 5px;background: #0b60a9;position: absolute;left: -14px;top: 28px;}

	.nav_pc .box_nav .collapse li.nav-item>a:after{display: block;content: "";width: 30px;height: 1px;background: #FFF;position: absolute;left: 0;bottom: 0;transition: all .3s;}

	.nav_pc .box_nav .collapse li.nav-item>a:hover:after{width: 100%;}

	.nav_pc .box_nav .collapse li.nav-item ul.dropdown-menu{display: block;position: static;background: none;border: none;float: none;padding: 0;margin: 0;font-size: 14px;}

	.nav_pc .box_nav .collapse li.nav-item ul.dropdown-menu li{line-height: 18px;padding: 5px 0;margin: 0;}

	

	

	.nav_pc .box_search{width: 100%;height: 60px;position: relative;}

	.nav_pc .box_search:before{display: block;width: 60px;height: 60px;line-height:60px;text-align:center;position: absolute;left: 0;top: 0;content: "\e62c";color: rgba(255,255,255,.6);font-family: "odemedia";font-size: 30px;}

	.nav_pc .box_search input.ipt_txt{width: 100%; font-size: 14px; color: #fff; height: 60px;padding: 10px 60px;line-height: 40px;border: none;border-bottom: 1px solid rgba(255,255,255,.1);background: none;color: #FFF;font-size: 14px;}

	

	

	.slider_home{width: 100%;height: 600px;position: relative;}

	.slider_home ul.swiper-wrapper li.swiper-slide{background-position: center center;background-size: cover;}

	.slider_home .slider_next,.slider_home .slider_prev{width: 63px;height: 63px;line-height: 63px;text-align: center; position: absolute;left: 50%;z-index: 99;transition: all .5s ease;}

	.slider_home .slider_next:hover,.slider_home .slider_prev:hover{background: rgba(11,96,169,1);}

	.slider_home .slider_next{bottom: 100px;background: rgba(11,96,169,.7);}

	.slider_home .slider_prev{bottom: 163px;background: rgba(11,96,169,.5);}

	.slider_home .slider_next:before,.slider_home .slider_prev:before{font-family: "odemedia";color: rgba(255,255,255,1);font-size: 30px;}

	.slider_home .slider_next:before{content: "\f054";}

	.slider_home .slider_prev:before{content: "\f053";}

	.slider_home .slider_txt{width: 50%;height: 126px;position: absolute;right: 50%;bottom: 100px;background: rgba(11,96,169,.8);padding: 20px 40px 0 0;text-align: right;}

	.slider_home .slider_txt strong{display: block;font-weight: normal;font-size: 26px;color: #FFF;font-family: "FZLTCH";letter-spacing:2px;}

	.slider_home .slider_txt strong a{color: #FFF; line-height: 70px; }

	.slider_home .slider_txt em{display: block;font-style: normal; font-size: 14px;color: #bbdcf9;font-family: "FZLTCH";text-transform: uppercase;line-height: 3.2em;}

	

	

	.slider_index{width: 100%;height: 600px;position: relative;}

	.slider_index .slider_next,.slider_index .slider_prev{width: 40px;height: 80px;line-height: 80px;text-align: center; position: absolute;top: 50%;margin-top: -40px;z-index: 99;}

	.slider_index .slider_next{right: 40px;}

	.slider_index .slider_prev{left: 40px;}

	.slider_index .slider_next:before,.slider_index .slider_prev:before{font-family: "odemedia";color: rgba(255,255,255,.3);font-size: 40px;transition: all .6s;}

	.slider_index .slider_next:before{content: "\f054";}

	.slider_index .slider_prev:before{content: "\f053";}

	.slider_index .slider_next:hover:before,.slider_index .slider_prev:hover:before{font-size: 50px;color: rgba(255,255,255,.6);}

	

	.slider_index ul.swiper-wrapper li.swiper-slide{background-position: center center;background-size: cover; }

	@keyframes rotating

	{

		0% {

			transform: rotate(0deg);

			-ms-transform: rotate(0deg);

			-webkit-transform: rotate(0deg);

		}

		100% {

			transform: rotate(-360deg);

			-ms-transform: rotate(-360deg);

			-webkit-transform: rotate(-360deg);

		}

	}

	@-webkit-keyframes rotating /* Safari 与 Chrome */

	{

		0% {

			transform: rotate(0deg);

			-ms-transform: rotate(0deg);

			-webkit-transform: rotate(0deg);

		}

		100% {

			transform: rotate(-360deg);

			-ms-transform: rotate(-360deg);

			-webkit-transform: rotate(-360deg);

		}

	}

	@keyframes opacity

	{

		0% {

			opacity: 0;

		}

		100% {

			opacity: 0.5;

		}

	}

	@-webkit-keyframes opacity /* Safari 与 Chrome */

	{

		0% {

			opacity: 0;

		}

		100% {

			opacity: 0.5;

		}

	}

	.slider_index ul.swiper-wrapper li.swiper-slide.swiper-slide-active:before{width: 304px;height: 304px;display: none;content: "";background: url(/wp-content/themes/wanhua/images/point_round.png) no-repeat;position: absolute;left: 50%;top: 50%;margin: -200px 0 0 -152px; z-index: 90;animation-name: rotating,opacity; animation-timing-function:linear,ease;animation-iteration-count: infinite,1;animation-duration: 10s,5s;animation-fill-mode:none,forwards;-webkit-animation-name: rotating,opacity; -webkit-animation-timing-function:linear,ease;-webkit-animation-iteration-count: infinite,1;-webkit-animation-duration: 10s,5s;-webkit-animation-fill-mode:none,forwards;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt{width: 600px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 99;text-align: center; display:none;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt strong{display: block;font-weight: normal;font-size: 40px;color: #FFF;font-family: "FZLTCH";letter-spacing:5px;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt em{display: block;font-style: normal; font-size: 30px;color: #bbdcf9;font-family: "FZLTCH";text-transform: uppercase;letter-spacing:5px;padding: 10px 0 0;line-height: 1.2em;}

	.slider_index ul.swiper-wrapper li.swiper-slide.slider_class_1 em{font-size: 20px;}

	.slider_index ul.swiper-wrapper li.swiper-slide.slider_class_2 em{font-size: 22px;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt span{display: block;margin: 20px 0 0; font-size: 12px;color: #FFF;font-family: "FZLTCH";font-weight: 100;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a{display: block;width: 240px;height: 52px;line-height: 52px;margin: 40px auto 0; text-align: center;background: rgba(11,96,169,.7);color: #FFF;position: relative;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a:before{display: block;width: 0;height: 100%;content: "";background: rgba(11,96,169,1);transition: all .3s;position: absolute;z-index: -1;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a:hover:before{width: 100%;}

	.box_num{width: 100%;height: 120px;position: absolute;left: 0;bottom: 0;z-index: 101;color: #FFF;background:rgba(11,96,169,1); display: none;}

	.box_num ul{font-size: 0;height: 100%;}

	.box_num ul li{display: inline-block;width: 20%;height: 100%;padding: 5px 20px 0; border-right: 1px solid rgba(255,255,255,.06); vertical-align: top;font-size: 14px;position: relative;}

	.box_num ul li:nth-last-child{border: none;}

	.box_num ul li:before{display: block;width: 50px;height: 50px;line-height: 50px;text-align: center;font-family: "odemedia";font-size: 30px;}

	.box_num ul li:nth-child(1):before{content: "\e67c";}

	.box_num ul li:nth-child(2):before{content: "\e61a";font-size: 36px;}

	.box_num ul li:nth-child(3):before{content: "\e673";}

	.box_num ul li:nth-child(4):before{content: "\e62b";}

	.box_num ul li:nth-child(5):before{content: "\e618";}

	.box_num ul li strong{display:block;line-height: 36px; font-family: "arial, helvetica, sans-serif";font-size: 30px;font-weight: normal;}

	.box_num ul li:after{content: ""; display:block;width: 100%;height: 0;position: absolute;left: 0;bottom: 0;z-index: -1;background: #08487e;transition: all .6s;}

	.box_num ul li:hover:after{height: 100%;}

	

	section.about{padding: 80px 0;text-align: center;}

	.about_img{margin: 0 10px;border: 10px solid #f5f5f5;position: relative;}

	.about_img:before{display: block;width: 335px;height: 47px;position: absolute;left: 50%;bottom: -22px;margin: 0 0 0 -167px;content: "";background: url(/wp-content/themes/wanhua/images/about_img_font1.png) no-repeat;}

	.about_img img{width: 100%;}

	.about_sub{padding: 20px 0 0;}

	.about_sub ul{font-size: 0;}

	.about_sub ul li{display: inline-block;width: 160px;padding: 0 20px;vertical-align: top;font-size: 14px;}

	.about_sub ul li a{display: block;}

	.about_sub ul li a:before{display:block;width: 60px;height: 60px;margin: 0 auto 10px;font-family: "odemedia";font-size: 60px;line-height: 60px;text-align: center;}

	.about_sub ul li:nth-child(1) a:before{content: "\e613";}

	.about_sub ul li:nth-child(2) a:before{content: "\e658";font-size: 46px;}

	.about_sub ul li:nth-child(3) a:before{content: "\e62a";font-size: 54px;}

	.about_sub ul li:nth-child(4) a:before{content: "\e614";}

	.about_txt{width: 90%; margin: 40px auto 0;padding: 40px 0;position: relative;}

	.about_txt:before{display: block;width: 100%;height: 200px;line-height: 200px;text-align: center;content: "WANHUA";font-family: Impact, sans-serif;font-size: 200px;position: absolute;left: 50%;top: 0;margin: 0 0 0 -450px;z-index: -1;color: #f7f7f7;}

	.btn_more{width: 160px;height: 40px;text-align: center;margin: 0 auto;}

	.btn_more a{display: block;width: 100%;height: 40px;line-height: 38px;border: 1px solid #5a5a5a;position: relative;transition: all .9s;}

	.btn_more a:hover{border-color: rgba(11,96,169,1);color: #FFF;}

	.btn_more a:before{display: block;width: 0;height: 100%;content: "";background: rgba(11,96,169,1);transition: all .6s;position: absolute;z-index: -1;}

	.btn_more a:hover:before{width: 100%;}

	

	.box_1{padding: 60px 20px;}

	.build_material{background: url(/wp-content/themes/wanhua/images/bg_build_materials.png) repeat;}

	.box_1 .bhead{width: 100%;}

	.box_1 .bhead:before{display: block;width: 100%; font-size: 12px;line-height: 20px;margin: 0 0 10px; font-family: "arial, helvetica, sans-serif";color: #999;content: "WANHUA";}

	.box_1 .bhead span{display: block;font-size: 14px;font-family: "arial, helvetica, sans-serif";text-transform: uppercase;}

	.box_1 .bhead strong{display: block;font-size: 32px; color:#000;font-weight: normal;}

	.box_1 .bbody{width: 100%;padding: 20px 0 0;}

	.build_material .bbody{font-size: 0;}

	.slider_bm_field{width: 100%;margin: 0 auto;font-size: 16px;vertical-align: top;}

	.slider_bm_field .tab_sbf_bd img{width: 100%;height: auto;}

	.slider_bm_field .tab_sbf_hd{margin: 20px 0 0;border: 2px solid #e4e4e4;padding: 10px;}

	.slider_bm_field .tab_sbf_hd .hd{height: 30px;line-height: 30px;font-size: 20px; font-weight: bold; }

	.slider_bm_field .tab_sbf_hd .hd:before{content: "\e60e";font-family: "odemedia";margin: 0 5px 0 0;}

	.slider_bm_field .tab_sbf_hd ul{font-size: 0;}

	.slider_bm_field .tab_sbf_hd ul li{display: inline-block;vertical-align: top;font-size: 15px; font-weight: bold;margin: 0 15px 0 0;cursor: pointer;}

	.slider_bm_field .tab_sbf_hd ul li.active{color: rgba(11,96,169,1);}

	.slider_bm_field .tab_sbf_hd ul li.active:before{color: rgba(11,96,169,1);}

	.slider_bm_field .tab_sbf_hd ul li:before{font-family: "odemedia";color: #bbb;margin: 0 5px 0 0;font-size: 24px;line-height: 34px;}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(1):before{content: "\e6e3";}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(2):before{content: "\e684";font-size: 34px;}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(3):before{content: "\e686";font-size: 34px;}

	.slider_bm_field .tab_sbf_bd ul li span{display: none;}

	

	.slider_bm_sub{width: 100%;margin:20px auto 0;height: auto;}

	.slider_bm_sub .tab_sbs_hd{display:inline-block;width: 35%; vertical-align: top;margin: 0 10px 0 0 ;font-size: 14px;}

	.slider_bm_sub .tab_sbs_hd ul li{width: 100%;height: 106px;margin: 0 0 10px;text-align: center;padding: 20px 0 0;position: relative;cursor: pointer;transition: all .6s;}

	.slider_bm_sub .tab_sbs_hd ul li:nth-of-type(2n+1){background:rgba(255,255,255,.4);}

	.slider_bm_sub .tab_sbs_hd ul li i{display: block;width: 32px;height: 32px;line-height: 28px; margin: 0 auto; border: 2px solid #000;border-radius: 50%;border-left-color: transparent;position: relative;font-family: "odemedia";font-size: 20px;font-style: normal;text-align: center;color: #0b60a9;transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li i:before{display: block;width: 12px;height: 18px; border: 2px solid transparent;border-radius: 50%;content: "";border-left-color: #000;position: absolute;left: -1px;top: 1px;transform: rotate(20deg);transition: all .6s;}

	.slider_bm_sub .tab_sbs_hd ul li i:after{display: block;width: 6px;height: 9px; border: 2px solid transparent;border-radius: 50%;content: "";border-left-color: #000;position: absolute;left: -1px;top: 15px;transform: rotate(-20deg);transition: all .6s;}

	.slider_bm_sub .tab_sbs_hd ul li strong{display: block;line-height: 16px;padding: 0 15px; font-size: 17px;}

	.slider_bm_sub .tab_sbs_hd ul li span{display: block;font-size: 12px; color: #bbb;}

	.slider_bm_sub .tab_sbs_hd ul li:hover{background:rgba(11,96,169,1);color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active{background: rgba(11,96,169,.9);color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i{border-color: #FFF; color: #FFF;border-left-color: transparent;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i:before,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i:before{border-left-color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i:after,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i:after{border-left-color: #FFF;}

	.slider_bm_sub .tab_sbs_bd{display: inline-block;width:calc(65% - 10px);vertical-align: top;overflow: hidden;position: relative;}

	.slider_bm_sub .tab_sbs_bd img{width: 100%;}

	.slider_bm_sub .tab_sbs_bd .slider_prev,.slider_bm_sub .tab_sbs_bd .slider_next{width: 48px;height: 48px;position: absolute;bottom: 30px;z-index: 99;}

	.slider_bm_sub .tab_sbs_bd .slider_prev{left: 30px;}

	.slider_bm_sub .tab_sbs_bd .slider_next{right: 30px;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:before,.slider_bm_sub .tab_sbs_bd .slider_next:before{display: block;width: 48px;height: 48px;line-height: 48px;text-align: center;position: absolute;left: 0;top: 0; z-index: 99;border-radius: 3px;background: rgba(255,255,255,1);color: #000;font-size: 24px;font-family: "odemedia";transition: all .3s;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:hover:before,.slider_bm_sub .tab_sbs_bd .slider_next:hover:before{left: -2px;top: -2px;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:before{content: "\f104";}

	.slider_bm_sub .tab_sbs_bd .slider_next:before{content: "\f105";}

	.slider_bm_sub .tab_sbs_bd .slider_prev:after,.slider_bm_sub .tab_sbs_bd .slider_next:after{display: block;width: 48px;height: 48px;position: absolute;left: 3px;top: 3px;border-radius: 3px;background: rgba(0,0,0,.4);content: "";}

	

	

	.box_2{padding: 100px 20px;}

	.box_2 .bhead{width: 100%;text-align: center;}

	.box_2 .bhead:before{display: block;width: 100%; font-size: 12px;line-height: 20px;margin: 0 0 10px; font-family: "arial, helvetica, sans-serif";color: #aeaeae;content: "WANHUA";}

	.box_2 .bhead span{display: block;font-size: 14px;font-family: "arial, helvetica, sans-serif";text-transform: uppercase; font-weight: bold;}

	.box_2 .bhead strong{display: block;font-size: 28px;font-weight: normal; color: #000;}

	.box_2 .bbody{width: 100%;padding: 40px 20px 0;}

	.build_integrated{position: relative;background: url(/wp-content/themes/wanhua/images/bg_build_integrated.jpg) center center no-repeat;background-attachment: fixed;z-index: -1;}

	/* .build_integrated:before{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 200px;content: "";background: url(/wp-content/themes/wanhua/images/bg_build_integrated.jpg) center center no-repeat;background-attachment: fixed;z-index: -1;} */

	.build_integrated .bhead{color: #FFF;}

	.build_integrated .bhead:before{color: #FFF;}

	.build_integrated .bhead strong{color:#fff;}

	.bi_ul{}

	.bi_ul ul{font-size: 0;}

	.bi_ul ul li{display: inline-block;width: 50%;vertical-align:top;margin: 0 0 50px;font-size: 14px;}

	.bi_ul ul li:nth-of-type(2n+1){padding: 0 20px 0 0;}

	.bi_ul ul li:nth-of-type(2n){padding: 0 0 0 20px;}

	.bi_ul ul li a{display:block;height: 120px;position: relative;padding: 20px 20px 0 140px;background: rgba(255,255,255,1);border-radius: 3px;transition: all .6s;}

	.bi_ul ul li a:before{display: block;content: "";width: 120px;height: 120px;position: absolute;left: 0;top: 0;background: rgba(11,96,169,1);border-radius: 3px 0 0 3px;transition: all .3s;}

	.bi_ul ul li a:after{display: block;content: "";width: 120px;height: 120px;line-height: 120px;text-align: center;position: absolute;left: 0;top: 0;color: #FFF;font-size: 40px;font-family: "odemedia";transition: all .6s;}

	.bi_ul ul li:nth-child(1) a:after{content: "\e6b9";}

	.bi_ul ul li:nth-child(2) a:after{content: "\e6bd";}

	.bi_ul ul li:nth-child(3) a:after{content: "\e6c9";}

	.bi_ul ul li:nth-child(4) a:after{content: "\e6c5";}

	.bi_ul ul li a strong{display: block;font-size: 20px;height: 30px;line-height: 30px;overflow: hidden;position: relative;z-index: 10;}

	.bi_ul ul li a span{display: block;padding: 10px 0 0;color: #999;height: 50px;line-height: 20px;overflow: hidden;position: relative;z-index: 10;transition: all .3s;}

	.bi_ul ul li a:hover{color: #FFF;box-shadow: 0 10px 10px rgba(0,0,0,.5);}

	.bi_ul ul li a:hover:before{width: 100%;}

	.bi_ul ul li a:hover:after{transform: scale(1.3,1.3) rotateY(360deg);}

	.bi_ul ul li a:hover span{color: #FFF;}

	

	.bi_solution{margin: 20px 0 -200px;color: #FFF;}

	.bi_solution .hd strong{font-size: 24px;font-weight: normal;}

	.bi_solution .hd span{font-size: 16px;text-transform: uppercase;font-family: "arial, helvetica, sans-serif";padding: 0 0 0 10px;}

	.bi_solution .bd{padding: 30px 0 0;}

	.bi_solution .bd ul{font-size: 0;}

	.bi_solution .bd ul li{display: inline-block;width: 25%;vertical-align: top;font-size: 20px;}

	.bi_solution .bd ul li:nth-of-type(4n+1){padding: 0 30px 0 0;}

	.bi_solution .bd ul li:nth-of-type(4n+2){padding: 0 20px 0 10px;}

	.bi_solution .bd ul li:nth-of-type(4n+3){padding: 0 10px 0 20px;}

	.bi_solution .bd ul li:nth-of-type(4n){padding: 0 0 0 30px;}

	.bi_solution .bd ul li figure{position: relative;}

	.bi_solution .bd ul li figure a{display:block;overflow: hidden;}

	.bi_solution .bd ul li figure:before{display: block;position: absolute;left: -10px;top: -10px;right: -10px;bottom: -10px;background: rgba(0,0,0,.1);box-shadow: 0 10px 10px rgba(0,0,0,.2);content: "";z-index: -1;}

	.bi_solution .bd ul li figure img{width: 100%;position: relative;transition: all .6s;}

	.bi_solution .bd ul li figure figcaption{position: absolute;left: 5px;top: 30px;padding: 0 10px;color: #FFF;line-height: 30px;vertical-align: middle;}

	.bi_solution .bd ul li figure figcaption:before{content: "\f105";font-family: "odemedia";font-size: 24px;margin: 0 5px 0 0;}

	.bi_solution .bd ul li figure:hover img{transform: scale(1.1,1.1);}

	

	.box_1.advantage{padding: 240px 20px 60px;position: relative;background:url(/wp-content/themes/wanhua/images/bg_advantage.png) no-repeat  65px 50px #f9f7fa;z-index: -2;}

	.box_1.advantage:before{display: block;width: 387px;height: 389px;position: absolute;left: 50%;top: 75px;margin: 0 0 0 -700px;content: "";}

	.box_1.advantage .bbody{font-size: 0;}

	.tab_advantage{width: 80%;margin:0 auto;padding: 20px 0 0;}

	.tab_advantage .tab_advantage_hd{height: 60px;border-bottom: 1px solid #dadada;}

	.tab_advantage .tab_advantage_hd li{display: inline-block;height: 60px;line-height: 30px;padding: 0 20px;vertical-align: top;font-size: 15px;position: relative;cursor: pointer;}

	.tab_advantage .tab_advantage_hd li:before{display: block;content: "";width: 0;height: 3px;background: rgba(11,96,169,0);position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);transition: all .6s;}

	.tab_advantage .tab_advantage_hd li.active:before{width: 100%;background: rgba(11,96,169,1);}

	.tab_advantage .tab_advantage_hd li:hover:before{width: 100%;background: rgba(11,96,169,.7);}

	.tab_advantage .tab_advantage_bd{font-size: 14px;overflow: hidden;}

	.tab_advantage .tab_advantage_bd ul li{padding: 20px 10px;color: #949494; line-height: 28px;}

	

	.advantage_ul{width: 80%;margin: 50px auto 0;position: relative;top: -40px;}

	.advantage_ul li{display: inline-block;width: calc(33.333333333333334% - 20px);height: 290px; vertical-align: top;margin: 0 10px;font-size: 14px;background-color: #FFF;box-shadow: 0 0 10px rgba(0,0,0,.06);position: relative;background-position: left bottom;background-repeat: no-repeat;transition: all .3s;}

	.advantage_ul li:nth-child(1){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_1.png);}

	.advantage_ul li:nth-child(2){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_2.png);background-position: left top;}

	.advantage_ul li:nth-child(3){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_3.png);}

	.advantage_ul li:hover{transform: scale(1.1,1.1);background-color:rgba(11,96,169,1);box-shadow: 0 0 10px rgba(0,0,0,.4);}

	.advantage_ul li strong{display: block;width: 100%;line-height: 30px;padding: 0 20px;font-size: 19px;position: absolute;left: 0;top: 50px;font-weight: normal;transition: all .6s;}

	.advantage_ul li span{display: block;width: 100%;line-height: 18px;padding: 0 20px;font-size: 12px;position: absolute;left: 0;top: 90px;font-family:Georgia, 'Times New Roman', Times, serif;color: #b2b2b2;transition: all .8s;}

	.advantage_ul li:nth-child(2) strong{top: auto;bottom: 50px;}

	.advantage_ul li:nth-child(2) span{top: auto;bottom: 90px;}

	.advantage_ul li:hover strong{color: #FFF;}

	.advantage_ul li:hover span{color: #FFF;}

	

	.news .bbody{font-size: 0;padding: 30px 0 0;position: relative;}

	.news_headline{}

	.news_headline .news_h_img{position: relative;height: 200px;overflow: hidden;}

	.news_headline .news_h_img img{width: 100%;height: auto;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

	.news_headline .news_h_img span{display: block;width: 48px;height: 48px;line-height: 48px;text-align: center; position: absolute;left: 0;bottom: 0;background: rgba(11,96,169,.7);font-size: 16px;font-family: Impact, sans-serif;color: #FFF;}

	.news_headline .news_h_txt{margin: 20px 0 0;padding: 27px; background-color: #f9f9f9;}

	.news_headline .news_h_txt strong{display: block; font-size: 16px;}

	.news_headline .news_h_txt span{display: block;font-size: 14px;color: #717171;padding: 8px 0 0;line-height: 28px;}

	

	.news_img{margin:20px 0 0;}

	.news_img ul li{display: inline-block;vertical-align: top;width: 50%;}

	.news_img ul li:nth-of-type(2n+1){padding: 0 10px 0 0;}

	.news_img ul li:nth-of-type(2n){padding: 0 0 0 10px;}

	.news_img ul li figure{margin: 0;}

	.news_img ul li figure img{width: 100%;height: auto;}

	.news_img ul li figure>a{display: block;position: relative;}

	.news_img ul li figure>a span{display: block;width: 64px;height: 32px;line-height: 32px;text-align: center; position: absolute;left: 0;bottom: 0;background: rgba(11,96,169,.7);font-size: 16px;font-family: Impact, sans-serif;color: #FFF;}

	.news_img ul li figure figcaption{font-size: 14px;padding: 10px 0 0;}

	.news_txt{margin: 20px 0;}

	.news_txt{border-top: 1px solid #dedede;}

	.news_txt ul li{font-size: 14px;height: 50px;border-bottom: 1px solid #dedede;line-height: 50px;overflow: hidden;}

	.news_txt ul li span{float: right;}

	

	footer{width: 100%;height: 396px;position: relative;background: url(/wp-content/themes/wanhua/images/bg_footer.jpg) center top no-repeat;color: #999;}

	footer:before{display: block;width: 100%;height: 1px;position: absolute;left: 0;bottom: 80px;background: rgb(255,255,255,.04);content: "";}

	.tel_footer{display: none;}

	.qrcode{display: none;}

	.contact{width: 480px;padding: 40px 0;border-right: 1px solid rgba(255,255,255,.1);font-size: 0;position: absolute;left: 20px;top: 20px;}

	.contact dl{display: inline-block;width: 50%;vertical-align: top;font-size: 14px;padding: 0 20px;}

	.contact dl dt{font-size: 15px;line-height: 30px;color: #FFF;font-weight: normal;}

	.contact dl dt:before{content: "\f2a0";vertical-align: middle;margin: 0 5px 0 0;font-family: "odemedia";font-size: 24px;}

	.flinks{width: 220px;position: absolute;right: 20px;top: 60px;}

	.flinks dl dt{font-size: 15px;color: #FFF;font-weight: normal;line-height: 30px;margin: 0 0 10px;}

	.flinks dl dd{font-size: 14px;margin: 0 0 5px;}

	.flinks dl dd a{color: #999;}

	.follow_us{width: 220px;position: absolute;right: 20px;top: 200px;}

	.follow_us ul{font-size: 0;}

	.follow_us ul li{display: inline-block;width: 32px;height: 32px;vertical-align: top;margin: 0 10px 0 0;}

	.follow_us ul li a,.follow_us ul li span{display: block;width: 32px;height: 32px;position: relative;}

	.follow_us ul li a:before,.follow_us ul li span:before{display: block;width: 32px;height: 32px;line-height: 32px;text-align: center;border-radius: 50%;background: #000;font-size: 16px;color: #FFF;font-family: "odemedia";}

	.follow_us ul li.weibo a:before{content: "\f18a";}

	.follow_us ul li.wechat span:before{content: "\f1d7";}

	.logo_footer{width: 269px;height: 49px;position: absolute;left: 20px;bottom: 20px;background: url(/wp-content/themes/wanhua/images/logo_footer.png) no-repeat;}

	.logo_footer a{display: block;height: 49px;text-indent: -9999px;overflow: hidden;}

	.copyright{width: 700px;height: 30px;line-height: 30px;font-size: 12px;position: absolute;right: 20px;bottom: 30px;text-align: right;}

	

	#totop{width: 60px;height: 60px;border-radius: 3px; position: fixed;right: 10px;bottom: 50px;background: rgba(0,0,0,.4);display: none;z-index: 200;cursor: pointer;transition: all .6s;}

	#totop:before{display: block;width: 100%;text-align: center;height: 60px;line-height: 60px;font-size: 30px;color: #FFF; content: "\f062";font-family: "odemedia";}

	#totop:hover{background: rgba(0,0,0,.8);}

	

	.slider_i{}

	

	.box_3{width: 100%;padding: 80px 20px;}

	.box_3 .bhead{width: 100%;text-align: center;}

	.box_3 .bhead:after{display: inline-block;width: 70px;height: 3px;background: #000;content: "";}

	.box_3 .bhead span{display: block;font-size: 16px;font-family: "arial, helvetica, sans-serif";line-height: 20px;text-transform: uppercase;}

	.box_3 .bhead strong{display: block;font-size: 36px;font-weight: normal;line-height: 40px; color: #000;}

	.box_3 .bbody{width: 100%;margin: 0 auto;padding: 60px 0 0;}

	.about_profile .bbody{font-size: 0;}

	.profile_video{display: inline-block;width: 40%;position: relative;cursor: pointer;vertical-align: top;}

	.profile_video:before{display: block;width: 90px;height: 64px;position: absolute;left: 50%;top: 50%;margin: -32px 0 0 -45px;border: 5px solid #FFF;border-radius: 10px;content: "\f04b";font-family: "odemedia";font-size: 30px;line-height: 54px;text-align: center;color: #FFF;transition: all .3s;}

	.profile_video:hover:before{transform: scale(1.1,1.1);}

	.profile_video img{width: 100%;height: auto;}

	.profile_txt{display: inline-block;width: 60%;font-size: 12px;padding: 0 0 0 40px;vertical-align: top;}

	.profile_txt:before{display: block;content: "Make the building simpler";font-size: 30px;font-family: Impact, sans-serif;text-transform: uppercase;color: #e0e0e0;line-height: 38px;margin: 0 0 10px;}

	.profile_txt:after{display: block;content: "WANHUA";font-size: 100px;color: #f7f7f7;font-family: Impact, sans-serif;line-height: 120px;}

	.profile_txt strong{display: block;font-size: 36px;font-weight: normal;font-family: "FZLTCH";position: relative;left: -20px;margin: 0 0 10px; color: #000;}

	.profile_txt strong:before{content: "“ ";}

	.profile_txt strong:after{content: " ”";}

	.profile_txt p{text-indent: 2em;color: #787878;margin: 0 0 10px; line-height: 27px;}

	

	.about_culture{width: 100%;height: 460px;background: url(/wp-content/themes/wanhua/images/bg_culture.jpg) center center repeat;background-size: cover;font-size: 0;}

	.slider_culture{display: inline-block;width: 50%;vertical-align: top;height: 100%;}

	.slider_culture .swiper-slide{height: 100%;}

	

	.company_culture{display: inline-block;width: 50%;vertical-align: top;height: 100%;padding: 30px 0;}

	.company_culture .bhead{width: 100%;margin: 0;padding: 0 0 0 20px;}

	.company_culture .bhead:after{display: inline-block;width: 70px;height: 3px;background: #000;content: "";}

	.company_culture .bbody{width: 100%;margin: 0;padding: 20px 0 0 20px;font-size: 16px;}

	.company_culture .bbody ul li{position: relative;padding: 0 0 0 80px;height: 60px;line-height: 36px;margin: 0 0 20px;}

	.company_culture .bbody ul li:before{display: block;content: "";width: 60px;height: 60px;line-height: 60px;text-align: center;position: absolute;left: 0;top: 0;font-family: "odemedia";font-size: 66px;}

	.company_culture .bbody ul li:nth-child(1):before{content: "\e6b6";}

	.company_culture .bbody ul li:nth-child(2):before{content: "\e60f";}

	.company_culture .bbody ul li:nth-child(3):before{content: "\e602";}

	.company_culture .bbody ul li strong{display: block;font-weight: normal;}

	.company_culture .bbody ul li span{display: block;}

	

	.honor .bbody{margin: 40px auto 0;position: relative;background: url(/wp-content/themes/wanhua/images/bg_honor.jpg) no-repeat;background-size: cover;padding:20px 40px 40px;}

	.slider_honor{position: relative;padding: 40px 0 0;}

	.slider_honor .swiper-slide img{width: 100%;}

	.slider_honor .slider_page{position: absolute;top: 0;bottom:auto;z-index: 100;text-align: center;}

	.slider_honor .slider_page .swiper-pagination-bullet-active{background: #FFF;}

	.slider_honor .swiper-slide a span{display: block;line-height: 24px;text-align: center;padding: 5px 0 0;color: #FFF;}

	

	.tech{width: 100%;height: 500px;}

	.tech ul{font-size: 0;height: 100%;}

	.tech ul li{display: inline-block;vertical-align: top; width: 50%;height: 100%;font-size: 14px;position: relative;overflow: hidden;}

	.tech ul li:before{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;content: "";z-index: -2;transition: all .6s;}

	.tech ul li:nth-child(1):before{background: url(/wp-content/themes/wanhua/images/about_specification.jpg) no-repeat;background-size: cover;}

	.tech ul li:nth-child(2):before{background: url(/wp-content/themes/wanhua/images/about_process.jpg) no-repeat;background-size: cover;}

	.tech ul li:hover:before{transform: scale(1.1,1.1);z-index: -1;}

	.tech ul li a{display: block;width:100%;height:100%;text-align: center;color: #FFF;}

	.tech ul li:nth-child(1) a{padding: calc(250px - 95px) 0 0 calc(100% - 500px);}

	.tech ul li:nth-child(2) a{padding: calc(250px - 95px) calc(100% - 500px) 0 0;}

	.tech ul li a:before{display: block;content:"";width: 80px;height: 80px;margin: 0 auto;line-height: 80px;text-align: center;font-family: "odemedia";font-size: 72px;}

	.tech ul li:nth-child(1) a:before{content: "\e60f";}

	.tech ul li:nth-child(2) a:before{content: "\e602";}

	.tech ul li a strong{font-size: 26px;line-height: 32px;}

	.tech ul li a strong:after{display: block;margin:10px auto 0; width: 42px;height: 5px;content: "";background: #FFF;}

	

	.box_4{padding: 120px 0 80px;position: relative;}

	.box_4:before{display: block;content: "WANHUA";width: 100%;height: 100px;line-height: 100px;text-align: center;position: absolute;left: 0;top: 80px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 100px;z-index: -1;}

	.box_4 .bhead{width: 100%;font-size: 28px;text-align: center;line-height: 40px;}

	.box_4 .bhead strong{font-weight: normal;}

	.box_4 .bbody{width: 100%;padding: 80px 0 0;}

	.specification_img{padding: 0 20px;}

	.specification_img ul{font-size: 0;}

	.specification_img ul li{display: inline-block;width: 33.3333333333334%;vertical-align: top;}

	.specification_img ul li:nth-child(1){padding: 0 20px 0 0;}

	.specification_img ul li:nth-child(2){padding: 0 10px;}

	.specification_img ul li:nth-child(3){padding: 0 0 0 20px;}

	.specification_img ul li img{width: 100%;height: auto;}

	

	.specification_txt{margin: 40px 0 0;color: #5d5d5d;padding: 0 20px;}

	.specification_txt ul{font-size: 0;}

	.specification_txt ul li{display: inline-block;width: 50%;vertical-align: top;height: 54px;line-height: 54px;position: relative;padding: 0 40px;font-size: 14px;margin: -1px 0 0;}

	.specification_txt ul li:nth-of-type(2n+1):before,.specification_txt ul li:nth-of-type(2n+1):after{display: block;height:1px;content: "";background: #CCC;position: absolute;}

	.specification_txt ul li:nth-of-type(2n+1):before{left: 0;top: 0;right: -100%;}

	.specification_txt ul li:nth-of-type(2n+1):after{left: 0;bottom: 0;right: -100%;}

	

	.box_5{padding: 120px 0 80px;position: relative;}

	.box_5:before{display: block;content: "WANHUA";width: 100%;height: 100px;line-height: 100px;text-align: center;position: absolute;left: 0;top: 80px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 100px;z-index: -1;}

	.box_5 .category{height: 62px;margin: 0 auto;text-align: center;padding: 0 20px;}

	.box_5 .category ul{font-size: 0;}

	.box_5 .category ul li{display: inline-block;font-size: 16px;margin: 0 0 0 -1px;vertical-align: top;}

	.box_5 .category ul li a{display: block;height: 62px;line-height: 60px;border: 1px solid #e5e5e5;background: #FFF;transition: all .3s;position: relative;}

	.box_5 .category ul li:hover a{background: rgba(11,96,169,.7);border-color: rgba(11,96,169,.7);color: #FFF;z-index: 10;}

	.box_5 .category ul li.current{}

	.box_5 .category ul li.current a{background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;z-index: 11;}

	.category.cate_4li ul li{width:calc(25% + 1px);}

	.category.cate_3li ul li{width:calc(33.333333333334% + 1px);}

	.category.cate_2li ul li{width:calc(50% + 1px);}

	

	

	.box_5 .list_body{width: 100%;padding: 40px 20px 0;margin: 0 auto;}

	.box_5 .list_body ul{font-size: 0;}

	.case_house_list .list_body ul li{width: 33.333333333334%;vertical-align: top;font-size: 12px;display: inline-block;margin: 0 0 20px;}

	.case_house_list .list_body ul li:nth-of-type(3n+1){padding: 0 10px 0 0;}

	.case_house_list .list_body ul li:nth-of-type(3n+2){padding: 0 5px;}

	.case_house_list .list_body ul li:nth-of-type(3n){padding: 0 0 0 10px;}

	.case_house_list .list_body ul li figure{margin: 0;}

	.case_house_list .list_body ul li figure span{display: none;}

	.case_house_list .list_body ul li figure img{width: 100%;height: auto;}

	.case_house_list .list_body ul li figure figcaption{background: #f9f9f9;min-height: 310px;}

	.case_house_list .list_body ul li figure figcaption dl{padding: 10px;margin: 0;}

	.case_house_list .list_body ul li figure figcaption dl dt{height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;border-bottom: 1px solid #e8e8e8;margin:  0 0 10px;}

	.case_house_list .list_body ul li figure figcaption dl dd{height: 30px;line-height: 30px;overflow: hidden;margin: 0;}

	.case_house_list .list_body ul li figure figcaption dl dd strong{display: inline-block;width: 72px;text-align: justify;text-align-last: justify;margin: 0 10px 0 0;position: relative;}

	.case_house_list .list_body ul li figure figcaption dl dd strong:after{content: "：";position: absolute;top: 0;right: -15px;}

	.case_house_list .list_body ul li figure figcaption .more{width: 100%;height: 44px;display: none;}

	.case_house_list .list_body ul li figure figcaption .more a{display: block;height: 44px;line-height: 44px;background: rgba(11,96,169,1);text-align: center;color: rgba(255,255,255,.3);transition: all .3s;}

	.case_house_list .list_body ul li figure figcaption .more a:before{display: inline-block;width: 20px;height: 20px;line-height: 16px;text-align: center;border: 1px solid rgba(255,255,255,.3);border-radius: 2px;content: "+";margin: 0 10px 0 0;font-size: 18px;transition: all .3s;}

	.case_house_list .list_body ul li figure figcaption .more a:hover{color: rgba(255,255,255,1);}

	.case_house_list .list_body ul li figure figcaption .more a:hover:before{border: 1px solid rgba(255,255,255,1);color: rgba(255,255,255,1);}

	

	

	.case_house_content{width:100%;padding: 100px 20px 50px;}

	.ode_gallery{padding: 40px;position: relative;}

	.ode_gallery .gallery_photo{overflow: hidden;}

	.ode_gallery .gallery_photo ul li.swiper-slide img{width: 100%;height: auto;}

	.ode_gallery .photo_nav{width: 40px;height: 100px;position: absolute;top: 50%;cursor: pointer;margin: -50px 0 0;}

	.ode_gallery .photo_nav:before{display: flex;content: "";width: 100%;height: 100%;line-height:100%;font-family: "odemedia";font-size: 64px;transition: all .3s;align-items: center;justify-content: center;}

	.ode_gallery .photo_nav.photo_nav_prev{    left: 10%;    z-index: 1;}

	.ode_gallery .photo_nav.photo_nav_next{right: 10%;    z-index: 1;}

	.ode_gallery .photo_nav.photo_nav_prev:before{content: "\f104";}

	.ode_gallery .photo_nav.photo_nav_next:before{content: "\f105";}

	.ode_gallery .photo_nav:hover:before{ color: #fff;}

	.ode_gallery .gallery_thumb{position: relative;}

	.ode_gallery .gallery_thumb_ul{margin:20px 50px 0;overflow: hidden;}

	.ode_gallery .gallery_thumb_ul ul li.swiper-slide img{width: 100%;height: auto;opacity: .6;transition: all .3s;}

	.ode_gallery .gallery_thumb_ul ul li.swiper-slide.swiper-slide-thumb-active img{opacity: 1;}

	.ode_gallery .thumb_nav{width: 40px;height: 100%;position: absolute;top: 0;cursor: pointer;}

	.ode_gallery .thumb_nav:before{display: inline-block;content: "";width: 100%;height: 100%;line-height:100%;text-align:center;background: #f6f6f6;font-family: "odemedia";padding: 50% 0 0;font-size: 24px;transition: all .3s;}

	.ode_gallery .thumb_nav.thumb_nav_prev{left: 0;}

	.ode_gallery .thumb_nav.thumb_nav_next{right: 0;}

	.ode_gallery .thumb_nav.thumb_nav_prev:before{content: "\f104";}

	.ode_gallery .thumb_nav.thumb_nav_next:before{content: "\f105";}

	.ode_gallery .thumb_nav:hover:before{background: #dedede;}

	.chc_info{padding: 60px 0 0;}

	.chc_info h1{text-align: center;font-size: 25px;font-weight: bold;margin: 0 0 40px;}

	.chc_info ul{font-size: 0;}

	.chc_info ul li{display: inline-block;width: 50%;height: 62px;line-height:62px;vertical-align: top;position: relative;font-size: 14px;margin: -1px 0 0;}

	.chc_info ul li:nth-of-type(2n+1){padding: 0 40px 0 100px;}

	.chc_info ul li:nth-of-type(2n){padding: 0 100px 0 40px;}

	.chc_info ul li:nth-of-type(2n+1):before,.chc_info ul li:nth-of-type(2n+1):after{display: block;height:1px;content: "";background: #ececec;position: absolute;}

	.chc_info ul li:nth-of-type(2n+1):before{left: 0;top: 0;right: -100%;}

	.chc_info ul li:nth-of-type(2n+1):after{left: 0;bottom: 0;right: -100%;}

	.chc_info ul li strong{display: inline-block;width: 88px;text-align: justify;text-align-last: justify;margin: 0 10px 0 0;position: relative;}

	.chc_info ul li strong:after{content: "：";position: absolute;top: 0;right: -15px;}

	

	.tab_case_house{padding: 60px 0 0;}

	.tab_ch_hd{width: 660px;margin: 0 auto;height: 60px;text-align: center;}

	.tab_ch_hd ul{font-size: 0;}

	.tab_ch_hd ul li{display: inline-block;width: 50%;vertical-align: top;height: 60px;line-height:60px;text-align:center;font-size: 18px;background: #f3f3f3;cursor: pointer;transition: all .3s;}

	.tab_ch_hd ul li.active{background: #434343;color: #FFF;}

	.tab_ch_bd{padding: 40px 0 0;}

	.tab_ch_bd .swiper-slide img{max-width: 100%;margin: 0 auto;font-size: 0;}

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

	.slider_case_show .swiper-slide figure{text-align: center;}

	.slider_case_show .swiper-slide figure figcaption{padding: 10px 0 0;}

	.case_show{background: url(/wp-content/themes/wanhua/images/bg_case_show.jpg) center center no-repeat;background-size: cover;}

	.case_materials_list .category ul li{width:calc(33.33333333334% + 1px);}

	.case_materials_list .list_body ul li{width: 33.33333333333334%;display: inline-block;vertical-align: top;font-size: 14px;margin: 0 0 20px;}

	.case_materials_list .list_body ul li:nth-of-type(3n+1){padding: 0 10px 0 0;}

	.case_materials_list .list_body ul li:nth-of-type(3n+2){padding: 0 5px;}

	.case_materials_list .list_body ul li:nth-of-type(3n){padding: 0 0 0 10px;}

	.case_materials_list .list_body ul li figure{margin: 0;}

	.case_materials_list .list_body ul li figure span{display: none;}

	.case_materials_list .list_body ul li figure img{width: 100%;height: auto;}

	.case_materials_list .list_body ul li figure figcaption{background: #f9f9f9;margin: 0;transition: all .3s;}

	.case_materials_list .list_body ul li figure figcaption dl{padding: 10px 20px;margin: 0;}

	.case_materials_list .list_body ul li figure figcaption dl dt{ color: #000; height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;border-bottom: 1px solid #e8e8e8;margin:  0 0 10px;transition: all .3s;}

	.case_materials_list .list_body ul li figure figcaption dl dd{height: 30px;line-height: 30px;overflow: hidden;margin: 0;}

	.case_materials_list .list_body ul li figure:hover figcaption{background: rgba(11,96,169,1);color: #FFF;}

	.case_materials_list .list_body ul li figure:hover figcaption dl dt{border-bottom-color: rgba(255,255,255,.1);color: #FFF;}

	

	.slider_contact{width: 640px;margin: 100px auto 0;position: relative;}

	.slider_contact .swiper-slide{border: 20px solid #f2f2f2;}

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

	.slider_contact .slider_page{position: absolute;bottom: 50px;text-align: center;z-index: 100;}

	.slider_contact .slider_page span{width: 16px;height: 16px;}

	.slider_contact .slider_page .swiper-pagination-bullet-active{background: #FFF;}

	.sc_hd{width: 300px;height: 150px;padding: 20px 0 0 40px; position: absolute;right: -30px;bottom: 80px;background: rgba(11,96,169,.9);color: #FFF;z-index: 101;}

	.sc_hd:before{content: "+";font-size: 40px;height:40px;line-height: 40px;display: block;}

	.sc_hd span{display: block;line-height: 40px;font-size: 34px;font-family: Impact, sans-serif;text-transform: uppercase;}

	.sc_hd strong{display: block;line-height: 30px;font-size: 20px;font-weight: normal;}

	

	.contact_us .bbody{padding: 0 20px;}

	.contact_us .bbody .map_iframe{width: 100%;height: 300px;}

	.contact_us .bbody .map_iframe iframe{width: 100%;height: 100%;}

	.contact_us .bbody .contact_txt{width: 100%;font-size: 16px;padding: 2px 0 0;}

	.contact_us .bbody .contact_txt dl{border: 2px solid #f3f3f3;margin: -2px 0 0;padding: 20px 20px 20px 120px;position: relative;}

	.contact_us .bbody .contact_txt dl:before{display: block;width: 120px;height: 120px;line-height: 120px;text-align: center;position: absolute;left: 0;top: 0;font-family: "odemedia";font-size: 40px;color: #666;}

	.contact_us .bbody .contact_txt dl:nth-child(1):before{content: "\e689";}

	.contact_us .bbody .contact_txt dl:nth-child(2):before{content: "\e68b";}

	.contact_us .bbody .contact_txt dl dt{font-weight: normal;line-height: 30px;margin: 0 0 10px;}

	.contact_us .bbody .contact_txt dl dd{margin: 0 0 5px;line-height: 24px;}

	

	.message{background: url(/wp-content/themes/wanhua/images/bg_news_headline.jpg) center center no-repeat;background-size: cover;}

	.message .bbody{padding: 0 40px;}

	.message .bbody ul li{padding: 10px 0;}

	.message .bbody ul li .ipt_txt{width: 100%;height: 40px;padding: 10px;line-height: 20px;border:1px solid #ebebeb;}

	.message .bbody ul li .ipt_textarea{width: 100%;padding: 10px;line-height: 20px;border:1px solid #ebebeb;}

	.message .bbody ul li .ipt_btn{width: 120px;height: 40px;line-height: 34px;border: 3px solid #000;background: #FFF;font-family: "odemedia";}

	

	

	

	.box_5.news_list{position: relative;}

	.box_5.news_list:after{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0; background: url(/wp-content/themes/wanhua/images/bg_news_headline.jpg) center center no-repeat;background-size: cover;content: "";z-index: -2;}

	.box_5.news_list .category{width: 600px;}

	.news_top{width: 100%;margin: 40px 0 0;font-size: 0;padding: 0 20px;}

	.news_top_img{width: 50%;display: inline-block;vertical-align: top;}

	.news_top_img img{width: 100%;height: auto;}

	.news_top_txt{width: 50%;display: inline-block;vertical-align: top;font-size: 14px;padding: 0 0 0 20px;}

	.news_top_txt strong{display: block;font-size: 16px;line-height: 20px;font-weight: normal;}

	.news_top_txt em{display: block;font-style: normal;font-size: 16px;color: #6f6f6f;padding: 10px 0 0;line-height: 24px;}

	.news_top_txt em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	.news_top_txt span{display: block;font-size: 12px;color: #6e6e6e;padding: 10px 0 0;}

	.news_top_txt a.more{display: block;width: 120px;height: 38px;line-height:36px;margin:20px 0 0;text-align:center;border: 1px solid #000;border-radius: 19px;background: #FFF;transition: all .3s;}

	.news_top_txt a.more:hover{background: rgba(11,96,169,1);color: #FFF;border-color: rgba(11,96,169,1);}

	.news_top_txt a.more:after{font-family: "odemedia";content: "\f04b";margin: 0 0 0 10px;font-size: 12px;}

	

	.list_news{width: 100%;margin: 0 auto;padding: 40px 20px;}

	.list_news ul{font-size: 0;}

	.list_news ul li{display: inline-block;width: 33.3333333334%;vertical-align: top;margin: 0 0 20px;}

	.list_news ul li:nth-of-type(3n+1){padding: 0 10px 0 0;}

	.list_news ul li:nth-of-type(3n+2){padding: 0 5px;}

	.list_news ul li:nth-of-type(3n){padding: 0 0 0 10px;}

	.list_news ul li figure{}

	.list_news ul li figure img{width: 100%;height: auto;}

	.list_news ul li figure figcaption{font-size: 14px;padding:30px 30px 40px;background: #fbfbfb;color: #6e6e6e;height: 310px;transition: all .3s;}

	.list_news ul li figure:hover figcaption{background: rgba(11,96,169,1);color: #FFF;}

	.list_news ul li figure figcaption strong{display: block;font-size: 16px;font-weight: normal;line-height: 20px;height: 40px;overflow: hidden;}

	.list_news ul li figure:hover figcaption strong a{color: #FFF;}

	.list_news ul li figure figcaption em{display: block;font-style: normal;font-size: 14px;color: #6f6f6f;padding: 10px 0 0;line-height: 20px;}

	.list_news ul li figure figcaption em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	.list_news ul li figure:hover figcaption em{color: #FFF;}

	.list_news ul li figure figcaption span{display: block;font-size: 14px;padding: 10px 0 0;height: 92px;line-height: 27px;overflow: hidden;}

	.list_news ul li figure figcaption a.more{display: block;width: 120px;height: 38px;line-height:36px;margin:10px 0 0;text-align:center;border: 1px solid #999; border-radius: 19px;background: rgba(255,255,255,0.6);;transition: all .3s;}

	.list_news ul li figure figcaption a.more:after{font-family: "odemedia";content: "\f04b";margin: 0 0 0 10px;font-size: 12px;}

	

	.box_5.news_show{position: relative;}

	.box_5.news_show .category{width: 600px;}

	

	.news_show article{width: 100%;margin: 0 auto;padding: 80px 20px;}

	.news_show article h1{font-size: 30px;font-weight: bold;text-align: center; color: #000;}

	.news_show .news_info{text-align: center;padding: 20px 0 0;font-size: 14px;color: #999;border-bottom: 1px solid #e2e2e2;padding-bottom: 15px;}

	.news_show .news_info:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	

	.news_body{padding: 40px 0 0;}

	.news_body p{text-indent: 2em; line-height:30px;}

	.news_body p img{ text-indent: 0em;;}

	.news_body h2{font-size: 20px;font-weight: bold;}

	.news_body h3{font-size: 18px;font-weight: bold;}

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

	

	.news_nav{border-top: 1px solid #CCC;margin: 40px 20px 0;}

	.news_nav ol li{height: 46px;line-height: 45px;border-bottom: 1px solid #CCC;padding: 0 10px; color: #888;}

	.news_nav ol li span{float: right;color: #888;}

	

	

	.process_body{width: 100%;margin: 0 auto;padding: 60px 20px 0;}

	.process_body h1{font-size: 36px;text-align: center;}

	.process_body p{text-indent: 2em;}

	.process_body h2{font-size: 20px;font-weight: bold;}

	.process_body h3{font-size: 18px;font-weight: bold;}

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

	.process_img{padding: 40px 40px 0;}

	.process_img ul{font-size: 0;}

	.process_img ul li{display: inline-block;width: 50%;padding: 0 20px;font-size: 14px;}

	.process_img ul li figure{}

	.process_img ul li figure img{width: 100%;height: auto;}

	.process_img ul li figure figcaption{padding: 10px 0 0;}

	.process_img ul li figure figcaption strong{display: block;font-size: 26px;font-weight: normal;}

	.process_img ul li figure figcaption span{display: block;padding: 10px 0 0;}

	

	.box_5 .category_sub{width: 100%;margin: 0 auto;padding: 30px 0 0;text-align: center;}

	.box_5 .category_sub ul{font-size: 0;}

	.box_5 .category_sub ul li{display: inline-block;height: 38px;font-size: 16px;padding: 0 10px;}

	.box_5 .category_sub ul li a{display: block;height: 38px;line-height: 38px;padding: 0 20px;background: #f3f3f3;}

	.box_5 .category_sub ul li:hover a{background: rgba(11,96,169,.7);border-color: rgba(11,96,169,.7);color: #FFF;z-index: 10;}

	.box_5 .category_sub ul li.current{}

	.box_5 .category_sub ul li.current a{background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;z-index: 11;font-size: 14px;}

	

	.product_body{width: 100%;margin: 0 auto;padding: 60px 20px 0;}

	.product_body h1{font-size: 36px;text-align: center; color: #000;}

	.product_desc{padding: 20px 0 0;text-align: center;color: #777;font-size: 14px;margin: 0 0 40px;}

	

	.gallery_product{background: url(/wp-content/themes/wanhua/images/bg_product_gallery.jpg) center center no-repeat;background-size: cover;}

	

	.product_body h2{padding: 40px 0;text-align: center;color: #505050;font-weight: normal;line-height: 1em;}

	.product_body h2 span{display: block;font-size: 16px;}

	.product_body h2 strong{display: block;font-size: 26px;font-weight: normal;}

	

	.product_info{overflow: hidden;}

	.product_info_nav{}

	.product_info_nav ul{font-size: 0;text-align: justify;display: flex;}

	.product_info_nav ul li{display: inline-block;vertical-align: top; border-right: 1px solid #ddd; width: 25%;font-size: 18px;height: 60px;line-height: 60px;text-align: center;background: rgba(243,243,243,1);transition: all .3s;padding: 0; font-size: 20px; font-weight: bold;cursor: pointer;flex-shrink: 1;width: 100%;}

/*	.product_info_nav.pin_4li ul li{width: 25%;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+1){padding: 0 3px 0 0;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+2){padding: 0 2px 0 1px;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+3){padding: 0 1px 0 2px;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n){padding: 0 0 0 3px;}

	.product_info_nav.pin_5li ul li{width: 20%;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+1){padding: 0 4px 0 0;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+2){padding: 0 3px 0 1px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+3){padding: 0 2px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n){padding: 0 1px 0 3px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n){padding: 0 0 0 4px;} */

	.product_info_nav ul li:hover{background: rgba(67,67,67,.7);color: #FFF;}

	.product_info_nav ul li.swiper-slide-thumb-active{background: rgba(67,67,67,1);color: #FFF;}

	.product_info_nav ul li a.nav-link{display: block;height: 60px;line-height: 60px;text-align: center;background: rgba(243,243,243,1);transition: all .3s;padding: 0;}

	.product_info_nav ul li a.nav-link:hover{background: rgba(67,67,67,.7);color: #FFF;}

	.product_info_nav ul li a.nav-link.active{background: rgba(67,67,67,1);color: #FFF;}

	

	.product_info_body{padding: 40px 0 0;overflow: hidden;}

	.product_info_body h3{font-size: 20px;margin: 0 0 20px;font-weight: bold;}

	.product_info_body p{text-indent: 2em; line-height: 30px;}

	.product_info_body img{margin: 0 auto;max-width: 100%;}

	.product_info_txt img{ display: none;}

	.product_info_txt{margin: 0 0 40px;}

	.product_info_txt .table{font-size: 14px;}

	.product_info_img{margin: 0 0 40px;}

	.product_info_img ul{font-size: 0;}

	.product_info_img ul li{display: inline-block;width: 50%;vertical-align: top;}

	.product_info_img ul li:nth-of-type(2n+1){padding: 0 20px 20px 0;}

	.product_info_img ul li:nth-of-type(2n){padding: 0 0 20px 20px;}

	.product_info_img ul li img{width: 100%;height: auto;}

	.product_info_property{height: 60px;}

	.product_info_property ul{font-size: 0;}

	.product_info_property ul li{display: inline-block;width:calc(20% + 1px);vertical-align: top;height: 60px;line-height: 60px;text-align: center;font-size: 16px;font-weight: bold;margin: 0 0 0 -1px;border: 1px solid #e4e4e4;}

	.product_info_property ul li:nth-of-type(2n){background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;}

	

	.box_3.partner{position: relative;padding: 120px 0 0;}

	.box_3.partner:before{display: block;content: "WANHUA";width: 100%;height: 120px;line-height: 120px;text-align: center;position: absolute;left: 0;top: 60px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 160px;z-index: -1;}

	.box_3.partner .bbody{padding: 40px 20px;}

	.box_3.partner .bbody:after{display: block;content: "";clear: both;}

	.box_3.partner .bbody ul{font-size: 0;}

	.box_3.partner .bbody ul li{display: flex;vertical-align: top;width:calc(20% - 20px);height: 90px;align-items: center;justify-content: center;border: 1px solid #f1f1f1;float: left;}

	.box_3.partner .bbody ul li img{max-width: 100%;max-height: 100%;}

	.box_3.partner .bbody ul li:nth-of-type(5n+1){margin: 0 20px 20px 0;}

	.box_3.partner .bbody ul li:nth-of-type(5n+2){margin: 0 15px 20px 5px;}

	.box_3.partner .bbody ul li:nth-of-type(5n+3){margin: 0 10px 20px;}

	.box_3.partner .bbody ul li:nth-of-type(5n+4){margin: 0 5px 20px 15px;}

	.box_3.partner .bbody ul li:nth-of-type(5n){margin: 0 0 20px 20px;}

	

	.box_3.marketing_network{background:#f9f9f9;}

	.box_3.marketing_network .bbody{width: 100%;text-align: center;}

	.box_3.marketing_network .bbody strong{font-size: 20px;}

	.box_map{width: 720px;height: 358px;margin: 40px auto 0;background: url(/wp-content/themes/wanhua/images/world_map.png) no-repeat;position: relative;background-size: cover;}

	.box_map ul{}

	.box_map ul li{display: block;width: 40px;height: 40px;line-height:40px;text-align:center;position: absolute;}

	.box_map ul li:before{font-family: "odemedia";content: "\e601";font-size: 36px;color: #9f9f9f;transition: all .3s;position: relative;top: 0;}

	.box_map ul li:hover:before{top:-5px;font-size: 40px;color: rgba(11,96,169,1);}

	.box_map ul li:nth-child(1){left: 71.6318%;top: 15.1261%;}

	.box_map ul li:nth-child(2){left: 57.9916%;top: 43.6975%;}

	.box_map ul li:nth-child(3){left: 52.9707%;top: 48.7395%;}

	.box_map ul li:nth-child(4){left: 74.4770%;top: 53.1092%;}

	.box_map ul li:nth-child(5){left: 76.7364%;top: 59.3277%;}

	.box_map ul li:nth-child(6){left: 82.4268%;top: 73.9496%;}

	

	.search_results .bbody ul li{padding: 20px 0;border-bottom: 1px solid #f9f9f9;}

	.search_results .bbody ul li:after{display: block;content: "";clear: both;}

	.sr_img{width: 200px;float: left;margin: 0 20px 0 0;}

	.sr_img img{width: 100%;height: auto;}

	.search_results .bbody ul li strong{display: block;line-height: 24px;height:24px;overflow:hidden;font-size: 18px;margin: 0 0 10px;}

	.search_results .bbody ul li span{display: block;font-size: 14px;color: #666666;line-height: 18px;max-height: 54px;overflow: hidden;margin: 0 0 10px;}

	.search_results .bbody ul li em{display: block;font-size: 14px;font-style: normal;color: #999;}

	.search_results .bbody ul li em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

}

@media screen and (min-width:1024px){

	header{width: 100%;height: 100px;position: absolute;left:50%;top:0;transform: translateX(-50%);z-index: 100;background: rgba(8,88,156,0.5);}

	header:before{width: 100%;position: absolute;left: 0;bottom: 0;content: "";}

	header .email{ display: none; width: 200px;height: 60px;line-height:60px;position: absolute;left: 0;top: 0;color: #FFF;}

	header .email:before{margin: 0 5px 0 0; content: "\e678";font-family: "odemedia";}

	header .tel{ display: none; width: 450px;position: absolute;right: 50%;top: 0;height: 60px;transform: translateX(380px);color: #FFF;}

	header .tel ul{font-size: 0;height: 100%;}

	header .tel ul li{display: inline-block;vertical-align: top;width: 33.33333333333333334%;height: 100%;line-height: 20px; padding: 10px 0 0 40px; font-size: 14px;position: relative;}

	header .tel ul li:before{display: block;width: 40px;height: 40px;line-height: 40px;content: "\f879";font-size: 30px;font-family: "odemedia";position: absolute;left: 0;top: 10px;}

	header .tel ul li strong{display:block;font-weight: normal; font-family: "arial, helvetica, sans-serif";}

	header .tel ul li span{display: block;}

	header .share{display: none; width: 120px;height:60px;position: absolute;right: 0;top: 0;text-align: right;}

	header .share ul{font-size: 0;height: 100%;}

	header .share ul li{display: inline-block;vertical-align: top;width: 30px;height: 100%;}

	header .share ul li a,header .share ul li span{display:block;width: 100%;height: 40px;}

	header .share ul li a:before,header .share ul li span:before{display: block;width: 100%;height: 40px;line-height: 60px;text-align: center;font-family: "odemedia";font-size: 20px;color: #FFF;}

	header .share ul li.weibo a:before{content: "\f18a";}

	header .share ul li.wechat span:before{content: "\f1d7";}

	header .logo{width: 268px;height: 47px;position: absolute;left: 50%;top: 25px;background: url(/wp-content/themes/wanhua/images/logo.png) no-repeat;transform:translateX(-500px);}

	header .logo a{display: block;width: 100%;height: 100%;text-indent: -9999px;overflow: hidden;}

	header .nav_header{width: 120px;height: 60px;background: #0b60a9;position: absolute;right: 50%;top: 20px;font-size: 0;transform: translateX(500px);}

	header .nav_header:before{content: "";display: block;height: 50px;width: 1px;position: absolute;left: 50%;top: 5px;background: rgba(255,255,255,.2);}

	header .nav_header .btn_nav{display:inline-block;width: 50%;height: 60px;line-height: 60px;overflow: hidden; text-align: center;border: none;background: none;vertical-align: top;font-size: 32px;transition: all .3s;color: #FFF;}

	header .nav_header .btn_nav:before{display: block;content: "";width: 100%;height: 100%;font-family: "odemedia";}

	header .nav_header .btn_nav.btn_language:before{content: "\e7a3";}

	header .nav_header .btn_nav.collapsed:before{content: "\f0c9";}

	header .nav_header .btn_nav:hover{background-color: #08487e;}

	header .nav_header>ul{width: 580px;font-size: 15px;height: 78px;position:absolute;left: -590px;top: 0;}

	header .nav_header>ul>li{display: inline-block;vertical-align: top;position: relative;}

	header .nav_header>ul>li>a{color: #FFF;display: block;height: 80px;line-height: 65px;padding: 0 6px;transition: all .5s ease;}

	header .nav_header>ul>li:hover>a{font-weight: bold; background: rgba(11,96,169,1); display: block; color:#fff; font-weight: bold;}

	header .nav_header>ul>li>ul.nav_sub{display:block;visibility: hidden;width:400%;position: absolute;left: 50%;top: 115%;margin: 0 0 0 -200%;transition: all .5s ease;border-top:2px solid #0b60a9;background: #FFF;opacity: 0;z-index: -10;}

	header .nav_header>ul>li:hover>ul.nav_sub{visibility:visible;opacity: 1;top: 100%;z-index: 1;}

	header .nav_header>ul>li>ul.nav_sub li{height: 50px;}

	header .nav_header>ul>li>ul.nav_sub li a{display:block;height: 50px;line-height: 50px;color: #565656;padding: 0 20px 0 30px;transition: all .5s ease; font-size: 13px;}

	header .nav_header>ul>li>ul.nav_sub li a:before{content: "→";float: right;opacity: 0;transition: all .5s ease;margin: 0 10px 0 0;}

	header .nav_header>ul>li>ul.nav_sub li a:hover{background: #0b60a9;color: #fff;}

	header .nav_header>ul>li>ul.nav_sub li a:hover:before{opacity: 1;margin: 0;}

	

	.nav_pc{width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:#24296a url(../images/bg_nav_pc.jpg) center top no-repeat;background-size: cover;z-index: 9999;visibility: hidden;transition: all .3s;opacity: 0;transform: scale(.3,.3);display: block!important;}

	.nav_pc.show{visibility: visible;opacity: 1;transition: all .3s;transform: scale(1,1);}

	.nav_pc .close:before{font-size: 60px;content: "\e619";font-family: "odemedia";color: #FFF;}

	.nav_pc .wrap_nav{width: 1000px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

	.nav_pc .logo_nav{width: 268px;height: 47px;margin: 0 auto 40px; background: url(/wp-content/themes/wanhua/images/logo.png) no-repeat;transition: all .3s;}

	.nav_pc .logo_nav:hover{transform: scale(1.1,1.1);}

	.nav_pc .logo_nav a{display: block;width: 100%;height: 100%;text-indent: -9999px;overflow: hidden;}

	.nav_pc .box_nav{color: #FFF;font-size: 0;padding: 60px 0 50px; border-bottom: 1px solid rgba(255,255,255,.1);}

	.nav_pc .box_nav a{color: #FFF;transition: all .3s;}

	.nav_pc .box_nav a:hover{color: #5bb3ff;}

	.nav_pc .box_nav .collapse{display: block;}

	.nav_pc .box_nav .collapse li.nav-item{display: inline-block;vertical-align: top;width: 13.5%;padding:0 10px; font-size: 14px;}

	.nav_pc .box_nav .collapse li.nav-item:nth-child(3){width: 18%;}

	.nav_pc .box_nav .collapse li.nav-item>a{display: block;font-size: 18px;height: 60px;line-height: 60px;margin: 0 0 20px; position: relative;}

	.nav_pc .box_nav .collapse li.nav-item>a:before{display: block;content: "";width: 5px;height: 5px;background: #0b60a9;position: absolute;left: -14px;top: 28px;}

	.nav_pc .box_nav .collapse li.nav-item>a:after{display: block;content: "";width: 30px;height: 1px;background: #FFF;position: absolute;left: 0;bottom: 0;transition: all .3s;}

	.nav_pc .box_nav .collapse li.nav-item>a:hover:after{width: 100%;}

	.nav_pc .box_nav .collapse li.nav-item ul.dropdown-menu{display: block;position: static;background: none;border: none;float: none;padding: 0;margin: 0;font-size: 14px;}

	.nav_pc .box_nav .collapse li.nav-item ul.dropdown-menu li{line-height: 18px;padding: 5px 0;margin: 0;}

	

	.nav_pc .box_search{width: 100%;height: 60px;position: relative;}

	.nav_pc .box_search:before{display: block;width: 60px;height: 60px;line-height:60px;text-align:center;position: absolute;left: 0;top: 0;content: "\e62c";color: rgba(255,255,255,.6);font-family: "odemedia";font-size: 30px;}

	.nav_pc .box_search input.ipt_txt{width: 100%; font-size: 14px; color: #fff; height: 60px;padding: 10px 60px;line-height: 40px;border: none;border-bottom: 1px solid rgba(255,255,255,.1);background: none;color: #FFF;font-size: 14px;}

	

	.slider_home{width: 100%;height: 100%;position: fixed;z-index: -5;left: 0;top: 0;}

	.slider_home ul.swiper-wrapper li.swiper-slide{background-position: center center;background-size: cover;}

	.slider_home .slider_next,.slider_home .slider_prev{width: 63px;height: 63px;line-height: 63px;text-align: center; position: absolute;left: 50%;z-index: 99;transition: all .5s ease;}

	.slider_home .slider_next:hover,.slider_home .slider_prev:hover{background: rgba(11,96,169,1);}

	.slider_home .slider_next{bottom: 100px;background: rgba(11,96,169,.7);}

	.slider_home .slider_prev{bottom: 163px;background: rgba(11,96,169,.5);}

	.slider_home .slider_next:before,.slider_home .slider_prev:before{font-family: "odemedia";color: rgba(255,255,255,1);font-size: 30px;}

	.slider_home .slider_next:before{content: "\f054";}

	.slider_home .slider_prev:before{content: "\f053";}

	.slider_home .slider_txt{width: 50%;height: 126px;position: absolute;right: 50%;bottom: 100px;background: rgba(11,96,169,.8);padding: 20px 40px 0 0;text-align: right;visibility:hidden;}

	.slider_home .slider_txt strong{display: block;font-weight: normal;font-size: 30px;color: #FFF;font-family: "微软雅黑";letter-spacing:5px;}

	.slider_home .slider_txt strong a{color: #FFF; }

	.slider_home .slider_txt em{display: block;font-style: normal; font-size: 14px;color: #bbdcf9;text-transform: uppercase;line-height: 3.2em;}

	

	

	.slider_index{width: 100%;height: 100%;position: fixed;z-index: -5;left: 0;top: 0;}

	.slider_index .slider_next,.slider_index .slider_prev{width: 40px;height: 80px;line-height: 80px;text-align: center; position: absolute;top: 50%;margin-top: -40px;z-index: 99;}

	.slider_index .slider_next{right: 40px;}

	.slider_index .slider_prev{left: 40px;}

	.slider_index .slider_next:before,.slider_index .slider_prev:before{font-family: "odemedia";color: rgba(255,255,255,.3);font-size: 40px;transition: all .3s;}

	.slider_index .slider_next:before{content: "\f054";}

	.slider_index .slider_prev:before{content: "\f053";}

	.slider_index .slider_next:hover:before,.slider_index .slider_prev:hover:before{font-size: 50px;color: rgba(255,255,255,.6);}

	

	.slider_index ul.swiper-wrapper li.swiper-slide{background-position:center center;background-size: cover;}

	@keyframes rotating

	{

		0% {

			transform: rotate(0deg);

			-ms-transform: rotate(0deg);

			-webkit-transform: rotate(0deg);

		}

		100% {

			transform: rotate(-360deg);

			-ms-transform: rotate(-360deg);

			-webkit-transform: rotate(-360deg);

		}

	}

	@-webkit-keyframes rotating /* Safari 与 Chrome */

	{

		0% {

			transform: rotate(0deg);

			-ms-transform: rotate(0deg);

			-webkit-transform: rotate(0deg);

		}

		100% {

			transform: rotate(-360deg);

			-ms-transform: rotate(-360deg);

			-webkit-transform: rotate(-360deg);

		}

	}

	@keyframes opacity

	{

		0% {

			opacity: 0;

		}

		100% {

			opacity: 0.5;

		}

	}

	@-webkit-keyframes opacity /* Safari 与 Chrome */

	{

		0% {

			opacity: 0;

		}

		100% {

			opacity: 0.5;

		}

	}

	@keyframes updown

	{

		0% {

			top:0;

		}

		100% {

			top: -10px;

		}

	}

	@-webkit-keyframes updown /* Safari 与 Chrome */

	{

		0% {

			top:0;

		}

		100% {

			top: -10px;

		}

	}

	@keyframes updown1

	{

		0% {

			top:0;

		}

		100% {

			top: -20px;

		}

	}

	@-webkit-keyframes updown1 /* Safari 与 Chrome */

	{

		0% {

			top:0;

		}

		100% {

			top: -20px;

		}

	}

	.slider_index ul.swiper-wrapper li.swiper-slide.swiper-slide-active:before{width: 304px;height: 304px;display: none;content: "";background: url(/wp-content/themes/wanhua/images/point_round.png) no-repeat;position: absolute;left: 50%;top: 50%;margin: -200px 0 0 -152px; z-index: 90;animation-name: rotating,opacity; animation-timing-function:linear,ease;animation-iteration-count: infinite,1;animation-duration: 10s,5s;animation-fill-mode:none,forwards;-webkit-animation-name: rotating,opacity; -webkit-animation-timing-function:linear,ease;-webkit-animation-iteration-count: infinite,1;-webkit-animation-duration: 10s,5s;-webkit-animation-fill-mode:none,forwards;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt{ display: none; width: 800px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 99;text-align: center;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt strong{display: block;font-weight: normal;font-size: 53px;color: #FFF;font-family: "FZLTCH";letter-spacing:5px;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt em{display: block;font-style: normal; font-size: 30px;color: #bbdcf9;font-family: "FZLTCH";text-transform: uppercase;letter-spacing:5px;line-height: 1.2em;font-weight: bold;padding: 10px 0 0;}

	.slider_index ul.swiper-wrapper li.swiper-slide.slider_class_1 em{font-size: 24px;}

	.slider_index ul.swiper-wrapper li.swiper-slide.slider_class_2 em{font-size: 30px;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt span{display: block;margin: 20px 0 0; font-size: 16px;color: #FFF;font-family: "FZLTCH"; font-weight: 100;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a{display: block;width: 240px;height: 52px;line-height: 52px;margin: 40px auto 0; text-align: center;background: rgba(11,96,169,.7);color: #FFF;position: relative;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a:before{display: block;width: 0;height: 100%;content: "";background: rgba(11,96,169,1);transition: all .3s;position: absolute;z-index: -1;}

	.slider_index ul.swiper-wrapper li.swiper-slide .slider_txt a:hover:before{width: 100%;}

	.box_num{width: 1000px;height: 168px;position: absolute;left: 50%;bottom: 0;margin: 0 0 0 -500px;z-index: 101;color: #FFF; display: none;}

	.box_num ul{font-size: 0;height: 100%;}

	.box_num ul li{display: inline-block;width: 20%;height: 100%;padding: 20px 40px 0; border-right: 1px solid rgba(255,255,255,.06); vertical-align: top;font-size: 13px;position: relative;background:rgba(11,96,169,1);}

	.box_num ul li:first-child{background: #08487e;}

	.box_num ul li:last-child{border: none;background: #08487e;}

	.box_num ul li:before{display: block;width: 80px;height: 60px;line-height: 60px;text-align: center;font-family: "odemedia";font-size: 60px;transition: all .3s;z-index: 1;position: relative;}

	.box_num ul li:hover:before{transform: scale(1.1,1.1);}

	.box_num ul li:nth-child(1):before{content: "\e67c";}

	.box_num ul li:nth-child(2):before{content: "\e61a";font-size: 76px;}

	.box_num ul li:nth-child(3):before{content: "\e673";}

	.box_num ul li:nth-child(4):before{content: "\e62b";}

	.box_num ul li:nth-child(5):before{content: "\e618";}

	.box_num ul li strong{display:block;line-height: 50px; font-family: Impact;font-size: 40px;font-weight: normal;z-index: 1;position: relative;}

	.box_num ul li span{z-index: 1;position: relative;}

	.box_num ul li:after{content: ""; display:block;width: 100%;height: 0;position: absolute;left: 0;bottom: 0;z-index: 0;background: #08487e;transition: all .3s;}

	.box_num ul li:first-child:after,.box_num ul li:last-child:after{background:#0b60a9;}

	.box_num ul li:hover:after{height: 100%;}

	

	.wrap{width: 100%;position: absolute;left: 0;top: 100%;background: #FFF;z-index: 0;box-shadow: 0 -5px 20px rgba(0,0,0,.6);}

	section.about{padding: 80px 0;text-align: center;}

	.about_img{display: inline-block;border: 10px solid #f5f5f5;position: relative;}

	.about_img:before{display: block;width: 335px;height: 47px;position: absolute;left: 50%;bottom: -22px;margin: 0 0 0 -167px;content: "";background: url(/wp-content/themes/wanhua/images/about_img_font1.png) no-repeat;}

	.about_img img{width: 100%;height: auto;}

	.about_sub{padding: 60px 0 0;}

	.about_sub ul{font-size: 0;}

	.about_sub ul li{display: inline-block;width: 160px;padding: 0 20px;vertical-align: top;font-size: 14px;}

	.about_sub ul li a{display: block; }

	.about_sub ul li a:before{display:block;width: 60px;height: 60px;margin: 0 auto 10px;font-family: "odemedia";font-size: 60px;line-height: 60px;text-align: center;position: relative;transition: all 0.5s ease;top: 0;}

	.about_sub ul li a:hover:before{top: -10px;}

	.about_sub ul li:nth-child(1) a:before{content: "\e613";}

	.about_sub ul li:nth-child(2) a:before{content: "\e658";font-size: 46px;}

	.about_sub ul li:nth-child(3) a:before{content: "\e62a";font-size: 54px;}

	.about_sub ul li:nth-child(4) a:before{content: "\e614";}

	.about_txt{width: 900px; margin: 40px auto 0;padding: 40px 0;position: relative;}

	.about_txt:before{display: block;width: 900px;height: 200px;line-height: 200px;text-align: center;content: "WANHUA";font-family: Impact, sans-serif;font-size: 200px;position: absolute;left: 50%;top: 0;margin: 0 0 0 -450px;z-index: -1;color: #f7f7f7;}

	.btn_more{width: 160px;height: 40px;text-align: center;margin: 0 auto;}

	.btn_more a{display: block;width: 100%;height: 50px;line-height: 48px;border: 1px solid #5a5a5a;position: relative;transition: all .9s;}

	.btn_more a:hover{border-color: rgba(11,96,169,1);color: #FFF;}

	.btn_more a:before{display: block;width: 0;height: 100%;content: "";background: rgba(11,96,169,1);transition: all .3s;position: absolute;z-index: -1;}

	.btn_more a:hover:before{width: 100%;}

	

	.box_1{padding: 60px 0;}

	.build_material{background: url(/wp-content/themes/wanhua/images/bg_build_materials.png) repeat;background-attachment: fixed;}

	.box_1 .bhead{width: 1000px;margin: 0 auto;}

	.box_1 .bhead:before{display: block;width: 100%; font-size: 12px;line-height: 20px;margin: 0 0 10px; font-family: "arial, helvetica, sans-serif";color: #999;content: "WANHUA";}

	.box_1 .bhead span{display: block;font-size: 15px;font-family: "arial, helvetica, sans-serif";text-transform: uppercase; color: #444;}

	.box_1 .bhead strong{display: block;font-size: 36px; color:#000;font-weight: normal;}

	.box_1 .bbody{width: 1100px;margin: 0 auto;padding: 20px 0 0;}

	.build_material .bbody{font-size: 0;direction: rtl;}

	.slider_bm_field{width: 470px;display: inline-block;font-size: 16px;vertical-align: top;}

	.slider_bm_field .tab_sbf_bd ul li{overflow: hidden;}

	.slider_bm_field .tab_sbf_bd ul li img{width: 100%;height: auto;transition: all .5s ease;}

	.slider_bm_field .tab_sbf_bd ul li:hover img{transform:scale(1.1,1.1);}

	.slider_bm_field .tab_sbf_bd ul li span{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;position: absolute;left: 0;top: 100%;background:rgba(11,96,169,.6);font-size: 30px;color: #FFF;transition: all .5s ease;}

	.slider_bm_field .tab_sbf_bd ul li:hover span{top:0;}

	.slider_bm_field .tab_sbf_hd{margin: 20px 0 0;border: 2px solid #e4e4e4;padding: 10px;}

	.slider_bm_field .tab_sbf_hd .hd{height: 30px;line-height: 30px;font-size: 20px; font-weight: bold; }

	.slider_bm_field .tab_sbf_hd .hd:before{content: "\e60e";font-family: "odemedia";margin: 0 5px 0 0;}

	.slider_bm_field .tab_sbf_hd ul{font-size: 0;}

	.slider_bm_field .tab_sbf_hd ul li{display: inline-block;vertical-align: top;font-size: 15px; font-weight: bold;margin: 0 5px 0 0;cursor: pointer;overflow: hidden;position: relative;height: 34px;line-height: 34px;padding: 0 0 0 40px;}

	.slider_bm_field .tab_sbf_hd ul li:before{font-family: "odemedia";color: #bbb;margin: 0 5px 0 0;font-size: 30px;line-height: 34px;position:absolute;left: 0;top: 0;transition: all .5s ease;display: block;width: 34px;height: 34px;font-weight: normal;}

	.slider_bm_field .tab_sbf_hd ul li:hover:before{top: -100%;}

	.slider_bm_field .tab_sbf_hd ul li:after{font-family: "odemedia";color: #bbb;margin: 0 5px 0 0;font-size: 30px;line-height: 34px;position:absolute;left: 0;top: 100%;transition: all .5s ease;display: block;width: 34px;height: 34px;color: rgba(11,96,169,1);font-weight: normal;}

	.slider_bm_field .tab_sbf_hd ul li:hover:after{top: 0;}

	.slider_bm_field .tab_sbf_hd ul li.active{color: rgba(11,96,169,1);}

	.slider_bm_field .tab_sbf_hd ul li.active:before{color: rgba(11,96,169,1);top: -100%;}

	.slider_bm_field .tab_sbf_hd ul li.active:after{color: rgba(11,96,169,1);top: 0;}

	

	.slider_bm_field .tab_sbf_hd ul li:nth-child(1):before{content: "\e6e3";}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(2):before{content: "\e684";font-size: 34px;}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(3):before{content: "\e686";font-size: 34px;}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(1):after{content: "\e6e3";}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(2):after{content: "\e684";font-size: 34px;}

	.slider_bm_field .tab_sbf_hd ul li:nth-child(3):after{content: "\e686";font-size: 34px;}

	

	.slider_bm_sub{width: 610px;margin: 0 0 0 20px;height: auto; display: inline-block;vertical-align: top;direction: ltr;}

	.slider_bm_sub .tab_sbs_hd{display:inline-block;width: 230px; vertical-align: top;margin: 0 10px 0 0 ;font-size: 14px; color: #000;}

	.slider_bm_sub .tab_sbs_hd ul li{width: 100%;height: 77px!important;margin: 0 0 10px;text-align: center;padding: 10px 0 0;position: relative;cursor: pointer;transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li:nth-of-type(2n+1){background:rgba(255,255,255,.4);}

	.slider_bm_sub .tab_sbs_hd ul li i{display: block;width: 32px;height: 32px;line-height: 28px; margin: 0 auto; border: 2px solid #000;border-radius: 50%;border-left-color: transparent;position: relative;font-family: "odemedia";font-size: 20px;font-style: normal;text-align: center;color: #0b60a9;transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i{animation-name:updown; animation-timing-function:ease;animation-iteration-count: infinite;animation-duration:.5s;animation-direction:alternate;-webkit-animation-name:updown; -webkit-animation-timing-function:ease;-webkit-animation-iteration-count: infinite;-webkit-animation-duration:.5s;-webkit-animation-direction:alternate;}

	.slider_bm_sub .tab_sbs_hd ul li i:before{display: block;width: 12px;height: 18px; border: 2px solid transparent;border-radius: 50%;content: "";border-left-color: #000;position: absolute;left: -1px;top: 1px;transform: rotate(20deg);transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li i:after{display: block;width: 6px;height: 9px; border: 2px solid transparent;border-radius: 50%;content: "";border-left-color: #000;position: absolute;left: -1px;top: 15px;transform: rotate(-20deg);transition: all .3s;}

	.slider_bm_sub .tab_sbs_hd ul li strong{display: block;line-height: 26px;padding: 0 15px; font-size: 17px;}

	.slider_bm_sub .tab_sbs_hd ul li span{display: block;font-size: 12px;color: #bbb;}

	.slider_bm_sub .tab_sbs_hd ul li:hover{background:rgba(11,96,169,1);color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active{background: rgba(11,96,169,.9);color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i{border-color: #FFF; color: #FFF;border-left-color: transparent;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i:before,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i:before{border-left-color: #FFF;}

	.slider_bm_sub .tab_sbs_hd ul li:hover i:after,.slider_bm_sub .tab_sbs_hd ul li.swiper-slide-thumb-active i:after{border-left-color: #FFF;}

	.slider_bm_sub .tab_sbs_bd{display: inline-block;width: 320px;vertical-align: top;overflow: hidden;position: relative;}

	.slider_bm_sub .tab_sbs_bd img{width: 100%;}

	.slider_bm_sub .tab_sbs_bd .slider_prev,.slider_bm_sub .tab_sbs_bd .slider_next{width: 48px;height: 48px;position: absolute;bottom: 30px;z-index: 99;}

	.slider_bm_sub .tab_sbs_bd .slider_prev{left: 30px;}

	.slider_bm_sub .tab_sbs_bd .slider_next{right: 30px;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:before,.slider_bm_sub .tab_sbs_bd .slider_next:before{display: block;width: 48px;height: 48px;line-height: 48px;text-align: center;position: absolute;left: 0;top: 0; z-index: 99;border-radius: 3px;background: rgba(255,255,255,1);color: #000;font-size: 24px;font-family: "odemedia";transition: all .3s;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:hover:before,.slider_bm_sub .tab_sbs_bd .slider_next:hover:before{left: -2px;top: -2px;}

	.slider_bm_sub .tab_sbs_bd .slider_prev:before{content: "\f104";}

	.slider_bm_sub .tab_sbs_bd .slider_next:before{content: "\f105";}

	.slider_bm_sub .tab_sbs_bd .slider_prev:after,.slider_bm_sub .tab_sbs_bd .slider_next:after{display: block;width: 48px;height: 48px;position: absolute;left: 3px;top: 3px;border-radius: 3px;background: rgba(0,0,0,.4);content: "";}

	

	.box_2{padding: 100px 0;}

	.box_2 .bhead{width: 1000px;margin: 0 auto;text-align: center;}

	.box_2 .bhead:before{display: block;width: 100%; font-size: 12px;line-height: 20px;margin: 0 0 10px; font-family: "arial, helvetica, sans-serif";color: #aeaeae;content: "WANHUA";}

	.box_2 .bhead span{display: block;font-size: 15px;font-family: "arial, helvetica, sans-serif";text-transform: uppercase; font-weight: bold;}

	.box_2 .bhead strong{display: block;font-size: 35px;font-weight: normal; color: #000;}

	.box_2 .bbody{width: 1000px;margin: 0 auto;padding: 40px 0 0;}

	.build_integrated{position: relative;background: url(/wp-content/themes/wanhua/images/bg_build_integrated.jpg) center center no-repeat;background-attachment: fixed;z-index: -1;}

	/* .build_integrated:before{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 200px;content: "";background: url(/wp-content/themes/wanhua/images/bg_build_integrated.jpg) center center no-repeat;background-attachment: fixed;z-index: -1;} */

	.build_integrated .bhead{color: #FFF;}

	.build_integrated .bhead:before{color: #FFF;}

	.bi_ul{}

	.bi_ul ul{font-size: 0;}

	.bi_ul ul li{display: inline-block;width: 50%;vertical-align:top;margin: 0 0 50px;font-size: 14px;}

	.bi_ul ul li:nth-of-type(2n+1){padding: 0 20px 0 0;}

	.bi_ul ul li:nth-of-type(2n){padding: 0 0 0 20px;}

	.bi_ul ul li a{display:block;height: 120px;position: relative;padding: 20px 20px 0 140px;background: rgba(255,255,255,1);border-radius: 3px;transition: all .3s;}

	.bi_ul ul li a:before{display: block;content: "";width: 120px;height: 120px;position: absolute;left: 0;top: 0;background: rgba(11,96,169,1);border-radius: 3px 0 0 3px;transition: all .3s;}

	.bi_ul ul li a:after{display: block;content: "";width: 120px;height: 120px;line-height: 120px;text-align: center;position: absolute;left: 0;top: 0;color: #FFF;font-size: 40px;font-family: "odemedia";transition: all .3s;}

	.bi_ul ul li:nth-child(1) a:after{content: "\e6b9";}

	.bi_ul ul li:nth-child(2) a:after{content: "\e6bd";}

	.bi_ul ul li:nth-child(3) a:after{content: "\e6c9";}

	.bi_ul ul li:nth-child(4) a:after{content: "\e6c5";}

	.bi_ul ul li a strong{display: block;font-size: 20px;height: 30px;line-height: 30px;overflow: hidden;position: relative;z-index: 10;}

	.bi_ul ul li a span{display: block;padding: 10px 0 0;color: #999;height: 50px;line-height: 20px;overflow: hidden;position: relative;z-index: 10;transition: all .3s;}

	.bi_ul ul li a:hover{color: #FFF;box-shadow: 0 10px 10px rgba(0,0,0,.5);}

	.bi_ul ul li a:hover:before{width: 100%;}

	.bi_ul ul li a:hover:after{transform: scale(1.3,1.3) rotateY(360deg);}

	.bi_ul ul li a:hover span{color: #FFF;}

	

	.bi_solution{margin: 20px 0 -200px;color: #FFF;}

	.bi_solution .hd strong{font-size: 24px;font-weight: normal;}

	.bi_solution .hd span{font-size: 16px;text-transform: uppercase;font-family: "arial, helvetica, sans-serif";padding: 0 0 0 10px;}

	.bi_solution .bd{padding: 30px 0 0;}

	.bi_solution .bd ul{font-size: 0;}

	.bi_solution .bd ul li{display: inline-block;width: 25%;vertical-align: top;font-size: 20px;}

	.bi_solution .bd ul li:nth-of-type(4n+1){padding: 0 30px 0 0;}

	.bi_solution .bd ul li:nth-of-type(4n+2){padding: 0 20px 0 10px;}

	.bi_solution .bd ul li:nth-of-type(4n+3){padding: 0 10px 0 20px;}

	.bi_solution .bd ul li:nth-of-type(4n){padding: 0 0 0 30px;}

	.bi_solution .bd ul li figure{position: relative;margin: 0;}

	.bi_solution .bd ul li figure a{display:block;overflow: hidden;position: relative;}

	.bi_solution .bd ul li figure:before{display: block;position: absolute;left: -10px;top: -10px;right: -10px;bottom: -10px;background: rgba(0,0,0,.1);box-shadow: 0 10px 10px rgba(0,0,0,.2);content: "";z-index: -1;}

	.bi_solution .bd ul li figure img{width: 100%;position: relative;transition: all .3s;}

	.bi_solution .bd ul li figure figcaption{position: absolute;left: 5px;top: 30px;padding: 0 10px;color: #FFF;line-height: 30px;vertical-align: middle;}

	.bi_solution .bd ul li figure figcaption:before{content: "\f105";font-family: "odemedia";font-size: 24px;margin: 0 5px 0 0;}

	.bi_solution .bd ul li figure:hover img{transform: scale(1.1,1.1);}

	.bi_solution .bd ul li figure a:before{display: flex;content: "+";width: 100%;height: 100%;background: rgba(11,96,169,.7);align-items: center;justify-content: center;left: 0;top: 100%;transition: all .5s ease;position: absolute;z-index: 10;color: #FFF;font-size: 90px;}

	.bi_solution .bd ul li figure a:hover:before{top: 0;}

	

	

	

	.box_1.advantage{padding: 240px 0 60px;position: relative; background:url(/wp-content/themes/wanhua/images/bg_advantage.png) no-repeat  65px 50px #f9f7fa; z-index: -2;}

	.box_1.advantage:before{display: block;width: 387px;height: 389px;position: absolute;left: 50%;top: 75px;margin: 0 0 0 -700px;content: "";}

	.box_1.advantage .bbody{font-size: 0;}

	.tab_advantage{display: inline-block;width: 50%;vertical-align: top;padding: 20px 40px 0 0;}

	.tab_advantage .tab_advantage_hd{height: 120px;border-bottom: 1px solid #dadada;}

	.tab_advantage .tab_advantage_hd li{display: inline-block;height: 120px;line-height: 30px;padding: 0 20px;vertical-align: top;font-size: 15px;position: relative;cursor: pointer;}

	.tab_advantage .tab_advantage_hd li:before{display: block;content: "";width: 0;height: 3px;background: rgba(11,96,169,0);position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);transition: all .3s;}

	.tab_advantage .tab_advantage_hd li.active:before{width: 100%;background: rgba(11,96,169,1);}

	.tab_advantage .tab_advantage_hd li:hover:before{width: 100%;background: rgba(11,96,169,.7);}

	.tab_advantage .tab_advantage_bd{font-size: 14px;overflow: hidden;}

	.tab_advantage .tab_advantage_bd ul li{padding: 20px 10px;color: #949494; line-height: 28px;}

	

	.advantage_ul{display: inline-block;width: 50%;vertical-align: top;padding: 0 0 0 40px;position: relative;top: -40px;}

	.advantage_ul li{display: inline-block;width: calc(33.333333333333334% - 15px);height: 290px; vertical-align: top;margin: 0 0 0 15px;font-size: 14px;background-color: #FFF;box-shadow: 0 0 10px rgba(0,0,0,.06);position: relative;background-position: left bottom;background-repeat: no-repeat;transition: all .3s;}

	.advantage_ul li:nth-child(1){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_1.png);}

	.advantage_ul li:nth-child(2){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_2.png);background-position: left top;}

	.advantage_ul li:nth-child(3){background-image: url(/wp-content/themes/wanhua/images/icon_advantage_3.png);}

	.advantage_ul li:hover{transform: scale(1.1,1.1);background-color:rgba(11,96,169,1);box-shadow: 0 0 10px rgba(0,0,0,.4);}

	.advantage_ul li strong{display: block;width: 100%;line-height: 30px;padding: 0 20px;font-size: 19px;position: absolute;left: 0;top: 50px;font-weight: normal;transition: all .3s;}

	.advantage_ul li span{display: block;width: 100%;line-height: 18px;padding: 0 20px;font-size: 12px;position: absolute;left: 0;top: 90px;font-family:Georgia, 'Times New Roman', Times, serif;color: #b2b2b2;transition: all .8s;}

	.advantage_ul li:nth-child(2) strong{top: auto;bottom: 50px;}

	.advantage_ul li:nth-child(2) span{top: auto;bottom: 90px;}

	.advantage_ul li:hover strong{color: #FFF;}

	.advantage_ul li:hover span{color: #FFF;}

	

	.news .bbody{font-size: 0;padding: 30px 0 0;position: relative;height: 440px;}

	.news_headline{display: inline-block;width: 50%;vertical-align: top;padding: 0 20px 0 0;}

	.news_headline .news_h_img{position: relative;height: 200px;overflow: hidden;}

	.news_headline .news_h_img img{width: 100%;height: auto;position: absolute;left: 0;top: 50%;transform: translateY(-50%);transition: all .3s;}

	.news_headline:hover .news_h_img img{transform: translateY(-50%) scale(1.1,1.1);}

	.news_headline .news_h_img span{display: block;width: 128px;height: 48px;line-height: 48px;text-align: center; position: absolute;left: 0;bottom: 0;background: rgba(11,96,169,.7);font-size: 30px;font-family: Impact, sans-serif;color: #FFF;transition: all .3s;}

	.news_headline:hover .news_h_img span{background: rgba(0,0,0,.7);}

	.news_txt ul li a{ color: #666;}

	.news_txt ul li a:hover{ color: #000;}

	.news_headline .news_h_txt{margin: 20px 0 0;padding: 27px; background-color: #f9f9f9;}

	.news_headline .news_h_txt strong{display: block; font-size: 16px;}

	.news_headline .news_h_txt span{display: block;font-size: 14px;color: #717171;padding: 8px 0 0; line-height: 28px;}

	

	.news_img{display: inline-block;width: 50%;vertical-align: top;padding: 0 0 0 20px;}

	.news_img ul li{display: inline-block;vertical-align: top;width: 50%;}

	.news_img ul li:nth-of-type(2n+1){padding: 0 10px 0 0;}

	.news_img ul li:nth-of-type(2n){padding: 0 0 0 10px;}

	.news_img ul li figure{margin: 0;}

	.news_img ul li figure img{width: 100%;height: auto;transition: all .3s;}

	.news_img ul li:hover figure img{transform: scale(1.1,1.1);}

	.news_img ul li figure>a{display: block;position: relative;overflow: hidden;}

	.news_img ul li figure>a span{display: block;width: 64px;height: 32px;line-height: 32px;text-align: center; position: absolute;left: 0;bottom: 0;background: rgba(11,96,169,.7);font-size: 16px;font-family: Impact, sans-serif;color: #FFF;transition: all .3s;}

	.news_img ul li:hover figure>a span{background: rgba(0,0,0,.7);}

	.news_img ul li figure figcaption{font-size: 14px;padding: 10px 0 0;}

	.news_txt{width:calc(50% - 20px);position: absolute;right: 0;top: 250px;}

	.news_txt{border-top: 1px solid #dedede;}

	.news_txt ul li{font-size: 14px;height: 50px;border-bottom: 1px solid #dedede;line-height: 50px;overflow: hidden;}

	.news_txt ul li span{float: right;}

	

	footer{width: 100%;height: 396px;position: relative;background: url(/wp-content/themes/wanhua/images/bg_footer.jpg) center top no-repeat;color: #999;}

	footer:before{display: block;width: 1000px;height: 1px;position: absolute;left: 50%;bottom: 80px;transform: translateX(-500px);background: rgb(255,255,255,.04);content: "";}

	footer a:hover{color: #FFF!important;}

	.tel_footer{width: 200px;position: absolute;left: 50%;top: 50px;transform: translateX(-500px);}

	.tel_footer strong{display: block;line-height: 30px;font-size: 15px;font-weight: normal;}

	.tel_footer strong:before{content: "\e6c1";color: #FFF;font-family: "odemedia";font-size: 24px;vertical-align: middle;margin: 0 5px 0 0;}

	.tel_footer span{display: block;font-size: 25px;font-family:Impact, sans-serif;color: #FFF;letter-spacing: 3px;}

	.qrcode{width: 240px;position: absolute;left: 50%;top: 140px;transform: translateX(-500px);}

	.qrcode ul{font-size: 0;}

	.qrcode ul li{display: inline-block;width: 50%;vertical-align: top;padding: 0 10px 0 0;font-size: 12px;text-align: center;transition: all .3s;position: relative;top: 0;}

	.qrcode ul li:hover{top: -10px;}

	.qrcode ul li figure img{display: block;width: 98px;height: auto;margin: 0 auto;}

	.qrcode ul li figure figcaption{padding: 5px 0 0;line-height: 1.4em;}

	.contact{width: 480px;padding: 65px 20px;border-left: 1px solid rgba(255,255,255,.1);border-right: 1px solid rgba(255,255,255,.1);font-size: 0;position: absolute;left: 50%;top: 20px;transform: translateX(-250px);}

	.contact dl{display: inline-block;width: 50%;vertical-align: top;font-size: 14px;padding: 0 20px;}

	.contact dl dt{font-size: 15px;line-height: 30px;color: #FFF;font-weight: normal;}

	.contact dl dt:before{content: "\f2a0";vertical-align: middle;margin: 0 5px 0 0;font-family: "odemedia";font-size: 24px;}

	.flinks{width: 240px;position: absolute;right: 50%;top: 60px;transform: translateX(500px);}

	.flinks dl dt{font-size: 15px;color: #FFF;font-weight: normal;line-height: 30px;margin: 0 0 10px;}

	.flinks dl dd{font-size: 14px;margin: 0 0 5px;}

	.flinks dl dd a{color: #999;}

	.follow_us{width: 240px;position: absolute;right: 50%;top: 240px;transform: translateX(500px);}

	.follow_us ul{font-size: 0;}

	.follow_us ul li{display: inline-block;width: 32px;height: 32px;vertical-align: top;margin: 0 20px 0 0;}

	.follow_us ul li a,.follow_us ul li span{display: block;width: 32px;height: 32px;position: relative;}

	.follow_us ul li a:before,.follow_us ul li span:before{display: block;width: 32px;height: 32px;line-height: 32px;text-align: center;border-radius: 50%;background: #1d1d1d;font-size: 16px;color: #FFF;font-family: "odemedia";}

	.follow_us ul li.weibo a:before{content: "\f18a";}

	.follow_us ul li.wechat span:before{content: "\f1d7";}

	.logo_footer{width: 269px;height: 49px;position: absolute;left: 50%;bottom: 20px;transform: translateX(-500px);background: url(/wp-content/themes/wanhua/images/logo_footer.png) no-repeat;}

	.logo_footer a{display: block;height: 49px;text-indent: -9999px;overflow: hidden;}

	.copyright{width: 730px;height: 30px;line-height: 30px;font-size: 14px;position: absolute;right: 50%;bottom: 30px;transform: translateX(500px);}

	

	#totop{width: 60px;height: 60px;border-radius: 3px; position: fixed;right: 50%;bottom: 50px;transform: translateX(560px);background: rgba(0,0,0,.4);display: none;z-index: 200;cursor: pointer;transition: all .3s;}

	#totop:before{display: block;width: 100%;text-align: center;height: 60px;line-height: 60px;font-size: 30px;color: #FFF; content: "\f062";font-family: "odemedia";}

	#totop:hover{background: rgba(0,0,0,.8);}

	

	.slider_i{height: 550px;}

	.wrap_i{width: 100%;position: absolute;left: 0;top: 550px;background: #FFF;z-index: 0;box-shadow: 0 -5px 20px rgba(0,0,0,.6);}

	

	.box_3{width: 100%;padding: 80px 20px;}

	.box_3 .bhead{width: 1000px;margin:0 auto;text-align: center;}

	.box_3 .bhead:after{display: inline-block;width: 70px;height: 3px;background: #000;content: "";}

	.box_3 .bhead span{display: block;font-size: 16px;font-family: "arial, helvetica, sans-serif";line-height: 20px;text-transform: uppercase;}

	.box_3 .bhead strong{display: block;font-size: 36px;font-weight: normal;line-height: 40px; color: #000;}

	.box_3 .bbody{width: 1000px;margin:0 auto;padding: 60px 0 0;}

	.about_profile .bbody{font-size: 0;}

	.profile_video{display: inline-block;width: 420px;position: relative;cursor: pointer;vertical-align: top;}

	.profile_video:before{display: block;width: 90px;height: 64px;position: absolute;left: 50%;top: 50%;margin: -32px 0 0 -45px;border: 5px solid #FFF;border-radius: 10px;content: "\f04b";font-family: "odemedia";font-size: 30px;line-height: 54px;text-align: center;color: #FFF;transition: all .3s;}

	.profile_video:hover:before{transform: scale(1.1,1.1);}

	.profile_video img{width: 100%;height: auto;}

	.profile_txt{display: inline-block;width: 580px;font-size: 14px;padding: 0 0 0 40px;vertical-align: top;}

	.profile_txt:before{display: block;content: "Make the building simpler";font-size: 38px;font-family: Impact, sans-serif;text-transform: uppercase;color: #e0e0e0;line-height: 38px;margin: 0 0 10px;}

	.profile_txt:after{display: block;content: "WANHUA";font-size: 140px;color: #f7f7f7;font-family: Impact, sans-serif;line-height: 100px;}

	.profile_txt strong{display: block;font-size: 48px;font-weight: normal;font-family: "FZLTCH";position: relative;left: -20px;margin: 0 0 10px; color: #000;}

	.profile_txt strong:before{content: "“ ";}

	.profile_txt strong:after{content: " ”";}

	.profile_txt p{text-indent: 2em;color: #787878;margin: 0 0 10px; line-height: 27px;}

	

	.about_culture{width: 100%;height: 560px;background: url(/wp-content/themes/wanhua/images/bg_culture.jpg) center center repeat;background-size: cover;font-size: 0;}

	.slider_culture{display: inline-block;width: 50%;vertical-align: top;height: 100%;}

	.slider_culture .swiper-slide{height: 100%; } 

	

	.company_culture{display: inline-block;width: 50%;vertical-align: top;height: 100%;}

	.company_culture .bhead{width: 500px;margin: 0;padding: 0 0 0 40px;}

	.company_culture .bhead:after{display: inline-block;width: 70px;height: 3px;background: #000;content: "";}

	.company_culture .bbody{width: 500px;margin: 0;padding: 40px 0 0 40px;font-size: 16px;}

	.company_culture .bbody ul li{position: relative;padding: 0 0 0 96px;height: 72px;line-height: 36px;margin: 0 0 20px; color: #222;}

	.company_culture .bbody ul li:before{display: block;content: "";width: 72px;height: 72px;line-height: 72px;text-align: center;position: absolute;left: 0;top: 0;font-family: "odemedia";font-size: 66px;transition: all .5s ease;}

	.company_culture .bbody ul li:hover:before{top: -10px;}

	.company_culture .bbody ul li:nth-child(1):before{content: "\e6b6";}

	.company_culture .bbody ul li:nth-child(2):before{content: "\e60f";}

	.company_culture .bbody ul li:nth-child(3):before{content: "\e602";}

	.company_culture .bbody ul li strong{display: block;font-weight: normal;}

	.company_culture .bbody ul li span{display: block;}

	

	.honor .bbody{margin: 40px auto 0;position: relative;background: url(/wp-content/themes/wanhua/images/bg_honor.jpg) no-repeat;background-size: cover;padding:20px 40px 40px;}

	.slider_honor{position: relative;padding: 40px 0 0;}

	.slider_honor .swiper-slide{overflow: hidden;}

	.slider_honor .swiper-slide img{width: 100%;max-width:270px;transition: all .5s ease;}

	.slider_honor .swiper-slide:hover img{transform: scale(1.1,1.1);}

	.slider_honor .slider_page{position: absolute;top: 0;bottom:auto;z-index: 100;text-align: center;}

	.slider_honor .slider_page .swiper-pagination-bullet-active{background: #FFF;}

	.slider_honor .swiper-slide a span{display: block;line-height: 24px;text-align: center;padding: 5px 0 0;color: #FFF;}

	

	.vbox-title{height: 60px;line-height: 60px;padding: 0;font-size: 30px;}

	

	.tech{width: 100%;height: 500px;}

	.tech ul{font-size: 0;height: 100%;}

	.tech ul li{display: inline-block;vertical-align: top; width: 50%;height: 100%;font-size: 14px;position: relative;overflow: hidden;}

	.tech ul li:before{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;content: "";z-index: -2;transition: all .3s;}

	.tech ul li:nth-child(1):before{background: url(/wp-content/themes/wanhua/images/about_specification.jpg) no-repeat;background-size: cover;}

	.tech ul li:nth-child(2):before{background: url(/wp-content/themes/wanhua/images/about_process.jpg) no-repeat;background-size: cover;}

	.tech ul li:hover:before{transform: scale(1.1,1.1);z-index: -1;}

	.tech ul li:after{display: block;content: "";width: 0;height: 100%;position: absolute;left: 0;top: 0;background: rgba(11,96,169,.7);z-index: -1;transition: all .5s ease;}

	.tech ul li:hover:after{width: 100%;}

	.tech ul li a{display: block;width:100%;height:100%;text-align: center;color: #FFF;}

	.tech ul li:nth-child(1) a{padding: calc(250px - 95px) 0 0 calc(100% - 500px);}

	.tech ul li:nth-child(2) a{padding: calc(250px - 95px) calc(100% - 500px) 0 0;}

	.tech ul li a:before{display: block;content:"";width: 80px;height: 80px;margin: 0 auto;line-height: 80px;text-align: center;font-family: "odemedia";font-size: 72px;}

	.tech ul li:nth-child(1) a:before{content: "\e60f";}

	.tech ul li:nth-child(2) a:before{content: "\e602";}

	.tech ul li a strong{font-size: 26px;line-height: 32px;}

	.tech ul li a strong:after{display: block;margin:10px auto 0; width: 42px;height: 5px;content: "";background: #FFF;}

	

	.box_4{padding: 160px 0 80px;position: relative;}

	.box_4:before{display: block;content: "WANHUA";width: 1000px;height: 160px;line-height: 160px;text-align: center;position: absolute;left: 50%;top: 80px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 160px;margin: 0 0 0 -500px;z-index: -1;}

	.box_4 .bhead{width: 1000px;margin: 0 auto;font-size: 36px;text-align: center;line-height: 40px;}

	.box_4 .bhead strong{font-weight: normal;}

	.box_4 .bbody{width: 1000px;margin: 0 auto;padding: 80px 0 0;}

	.specification_img{}

	.specification_img ul{font-size: 0;}

	.specification_img ul li{display: inline-block;width: 33.3333333333334%;vertical-align: top;}

	.specification_img ul li:nth-child(1){padding: 0 20px 0 0;}

	.specification_img ul li:nth-child(2){padding: 0 10px;}

	.specification_img ul li:nth-child(3){padding: 0 0 0 20px;}

	.specification_img ul li img{width: 100%;height: auto;}

	

	.specification_txt{margin: 40px 0 0;color: #5d5d5d;}

	.specification_txt ul{font-size: 0;}

	.specification_txt ul li{display: inline-block;width: 50%;vertical-align: top;height: 54px;line-height: 54px;position: relative;padding: 0 40px;font-size: 14px;margin: -1px 0 0;}

	.specification_txt ul li:nth-of-type(2n+1):before,.specification_txt ul li:nth-of-type(2n+1):after{display: block;height:1px;content: "";background: #CCC;position: absolute;}

	.specification_txt ul li:nth-of-type(2n+1):before{left: 0;top: 0;right: -100%;}

	.specification_txt ul li:nth-of-type(2n+1):after{left: 0;bottom: 0;right: -100%;}

	

	.box_5{padding: 170px 0 80px;position: relative;}

	.box_5:before{display: block;content: "WANHUA";width: 1000px;height: 160px;line-height: 160px;text-align: center;position: absolute;left: 50%;top: 80px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 160px;margin: 0 0 0 -500px;z-index: -1;}

	.box_5 .category{width: 1000px;height: 62px;margin: 0 auto;text-align: center;}

	.box_5 .category ul{font-size: 0;}

	.box_5 .category ul li{display: inline-block;font-size: 16px;margin: 0 0 0 -1px;vertical-align: top;background: #FFF;}

	.box_5 .category ul li a{display: block;height: 62px;line-height: 60px;border: 1px solid #e5e5e5;transition: all .6s;position: relative;overflow: hidden; font-size: 16px;z-index: 1;}

	.box_5 .category ul li a:hover{color: #FFF;}

	.box_5 .category ul li a:before{display:block;width: 0;height: 100%;position: absolute;left: 0;top: 0;content: "";transition: all .5s ease;z-index: -1;background: rgba(11,96,169,.7);}

	.box_5 .category ul li a:hover:before{width: 100%;}

	.box_5 .category ul li.current{}

	.box_5 .category ul li.current a{background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;z-index: 11;}

	.category.cate_5li ul li{width:calc(20% + 1px);font-size: 12px;}

	.category.cate_4li ul li{width:calc(25% + 1px);}

	.category.cate_3li ul li{width:calc(33.333333333334% + 1px);}

	.category.cate_2li ul li{width:calc(50% + 1px);}

	

	

	.box_5 .list_body{width: 1000px;padding: 40px 0 0;margin: 0 auto;}

	.box_5 .list_body ul{font-size: 0;}

	.case_house_list .list_body ul li{width: 33.333333333334%;vertical-align: top;font-size: 14px;display: inline-block;margin: 0 0 50px;}

	.case_house_list .list_body ul li:nth-of-type(3n+1){padding: 0 20px 0 0;}

	.case_house_list .list_body ul li:nth-of-type(3n+2){padding: 0 10px;}

	.case_house_list .list_body ul li:nth-of-type(3n){padding: 0 0 0 20px;}

	.case_house_list .list_body ul li figure{margin: 0;}

	.case_house_list .list_body ul li figure>a{display: block;overflow: hidden;position: relative;}

	.case_house_list .list_body ul li figure img{width: 100%;height: auto;transition: all .5s ease;}

	.case_house_list .list_body ul li figure a:hover img{transform: scale(1.3,1.3);}

	.case_house_list .list_body ul li figure>a span{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;position: absolute;left: 0;top: 100%;background:rgba(11,96,169,.7); content: "+";     transition: all .5s ease;  font-size: 25px;color: #FFF;transition: all .5s ease;padding:0 10px;text-align: center;}

	.case_house_list .list_body ul li figure>a:hover span{top:0;}

	.case_house_list .list_body ul li figure figcaption{background: #f9f9f9;min-height: 310px;}



	.case_house_list .list_body ul li figure figcaption dl{padding: 30px 20px;}

	.case_house_list .list_body ul li figure figcaption dl dt{height: 60px;line-height: 60px;overflow: hidden;font-size: 20px;border-bottom: 1px solid #e8e8e8;margin:  0 0 10px;}

	.case_house_list .list_body ul li figure figcaption dl dd{height: 30px;line-height: 30px;overflow: hidden;margin: 0; color: #777;}

	.case_house_list .list_body ul li figure figcaption dl dd strong{display: inline-block;width: 88px;text-align: justify;text-align-last: justify;margin: 0 10px 0 0;position: relative; font-weight: inherit;}

	.case_house_list .list_body ul li figure figcaption dl dd strong:after{content: "：";position: absolute;top: 0;right: -15px;}

	.case_house_list .list_body ul li figure figcaption .more{width: 100%;height: 44px;display: none;}

	.case_house_list .list_body ul li figure figcaption .more a{display: block;height: 44px;line-height: 44px;background: rgba(11,96,169,1);text-align: center;color: rgba(255,255,255,.3);transition: all .3s;}

	.case_house_list .list_body ul li figure figcaption .more a:before{display: inline-block;width: 20px;height: 20px;line-height: 16px;text-align: center;border: 1px solid rgba(255,255,255,.3);border-radius: 2px;content: "+";margin: 0 10px 0 0;font-size: 18px;transition: all .3s;}

	.case_house_list .list_body ul li figure figcaption .more a:hover{color: rgba(255,255,255,1); font-size: 16px; }

	.case_house_list .list_body ul li figure figcaption .more a:hover:before{border: 1px solid rgba(255,255,255,1);color: rgba(255,255,255,1);}



	

	.case_house_content{width:1000px;margin:0 auto;padding: 100px 0 50px;}

	.ode_gallery{padding: 40px 80px;position: relative;}

	.ode_gallery .gallery_photo{overflow: hidden;}

	.ode_gallery .gallery_photo ul li.swiper-slide{overflow: hidden;}

	.ode_gallery .gallery_photo ul li.swiper-slide img{width: 100%;height: auto;transition: all .5s ease;}

	.ode_gallery .gallery_photo ul li.swiper-slide:hover img{transform: scale(1.1,1.1);}

	.ode_gallery .photo_nav{width: 40px;height: 100px;position: absolute;top: 50%;cursor: pointer;margin: -50px 0 0;}

	.ode_gallery .photo_nav:before{display: flex;content: "";width: 100%;height: 100%;line-height:100%;font-family: "odemedia";font-size: 64px;transition: all .3s;align-items: center;justify-content: center;}

	.ode_gallery .photo_nav.photo_nav_prev{    left: 10%;    z-index: 1;}

	.ode_gallery .photo_nav.photo_nav_next{right: 10%;    z-index: 1;}

	.ode_gallery .photo_nav.photo_nav_prev:before{content: "\f104";}

	.ode_gallery .photo_nav.photo_nav_next:before{content: "\f105";}

	.ode_gallery .photo_nav:hover:before{color: #fff;}

	

	.ode_gallery .gallery_thumb{position: relative;}

	.ode_gallery .gallery_thumb_ul{margin:20px 50px 0;overflow: hidden;}

	.ode_gallery .gallery_thumb_ul ul li.swiper-slide img{width: 100%;height: auto;opacity: .6;transition: all .3s;max-width: 115px;}

	.ode_gallery .gallery_thumb_ul ul li.swiper-slide.swiper-slide-thumb-active img{opacity: 1;}

	.ode_gallery .thumb_nav{width: 40px;height: 100%;position: absolute;top: 0;cursor: pointer;}

	.ode_gallery .thumb_nav:before{display: flex;content: "";width: 100%;height: 100%;line-height:100%;background: #f6f6f6;font-family: "odemedia";font-size: 24px;transition: all .3s;align-items: center;justify-content: center;}

	.ode_gallery .thumb_nav.thumb_nav_prev{left: 0;}

	.ode_gallery .thumb_nav.thumb_nav_next{right: 0;}

	.ode_gallery .thumb_nav.thumb_nav_prev:before{content: "\f104";}

	.ode_gallery .thumb_nav.thumb_nav_next:before{content: "\f105";}

	.ode_gallery .thumb_nav:hover:before{background: #dedede;}

	.chc_info{padding: 60px 0 0;}

	.chc_info h1{text-align: center;font-size: 25px;font-weight: bold;margin: 0 0 40px;}

	.chc_info ul{font-size: 0;}

	.chc_info ul li{display: inline-block;width: 50%;height: 62px;line-height:62px;vertical-align: top;position: relative;font-size: 14px;margin: -1px 0 0;}

	.chc_info ul li:nth-of-type(2n+1){padding: 0 40px 0 200px;}

	.chc_info ul li:nth-of-type(2n){padding: 0 200px 0 40px;}

	.chc_info ul li:nth-of-type(2n+1):before,.chc_info ul li:nth-of-type(2n+1):after{display: block;height:1px;content: "";background: #ececec;position: absolute;}

	.chc_info ul li:nth-of-type(2n+1):before{left: 0;top: 0;right: -100%;}

	.chc_info ul li:nth-of-type(2n+1):after{left: 0;bottom: 0;right: -100%;}

	.chc_info ul li strong{display: inline-block;width: 88px;text-align: justify;text-align-last: justify;margin: 0 10px 0 0;position: relative;}

	.chc_info ul li strong:after{content: "：";position: absolute;top: 0;right: -15px;}

	

	.tab_case_house{padding: 60px 0 0;}

	.tab_ch_hd{margin: 0 auto;height: 60px;text-align: center;}

	.tab_ch_hd ul{font-size: 0;}

	.tab_ch_hd ul li{display: inline-block;width: 50%;vertical-align: top;height: 60px;line-height:60px;text-align:center;font-size: 18px;background: #f3f3f3;cursor: pointer;transition: all .3s;}

	.tab_ch_hd ul li.active{background: #434343;color: #FFF;}

	.tab_ch_bd{padding: 40px 0 0;}

	.tab_ch_bd .swiper-slide img{max-width: 100%;margin: 0 auto;font-size: 0;}

	.slider_case_show .swiper-slide figure>a{display: block;overflow: hidden;}

	.slider_case_show .swiper-slide img{width: 100%;height: auto;transition: all .5s ease;max-width: 260px;}

	.slider_case_show .swiper-slide:hover figure>a img{transform: scale(1.1,1.1);}

	.slider_case_show .swiper-slide figure{text-align: center;}

	.slider_case_show .swiper-slide figure figcaption{padding: 10px 0 0;}

	.case_show{background: url(/wp-content/themes/wanhua/images/bg_case_show.jpg) center center no-repeat;background-size: cover;}

	.case_show .swiper-slide{background: rgba(216,216,229,0.8); padding: 15px;}

	.case_materials_list .category ul li{width:calc(33.33333333334% + 1px);}

	.case_materials_list .list_body ul li{width: 33.33333333333334%;display: inline-block;vertical-align: top;font-size: 14px;margin: 0 0 20px;}

	.case_materials_list .list_body ul li:nth-of-type(3n+1){padding: 0 20px 0 0;}

	.case_materials_list .list_body ul li:nth-of-type(3n+2){padding: 0 10px;}

	.case_materials_list .list_body ul li:nth-of-type(3n){padding: 0 0 0 20px;}

	.case_materials_list .list_body ul li figure{margin: 0;}

	.case_materials_list .list_body ul li figure>a{display: block;overflow: hidden;position: relative;}

	.case_materials_list .list_body ul li figure img{width: 100%;height: auto;transition: all .5s ease;}

	.case_materials_list .list_body ul li figure a:hover img{transform: scale(1.3,1.3);}

	.case_materials_list .list_body ul li figure>a span{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;position: absolute;left: 0;top: 100%;background:rgba(11,96,169,.7);font-size: 22px;color: #FFF;transition: all .5s ease;padding:0 10px;text-align: center;}

	.case_materials_list .list_body ul li figure>a:hover span{top:0;}

	.case_materials_list .list_body ul li figure figcaption{background: #f9f9f9;margin: 0;transition: all .3s;}

	.case_materials_list .list_body ul li figure figcaption dl{padding: 10px 20px;margin: 0;}

	.case_materials_list .list_body ul li figure figcaption dl dt{ color: #000; height: 40px;line-height: 40px;overflow: hidden;font-size: 18px;border-bottom: 1px solid #e8e8e8;margin:  0 0 10px;transition: all .3s;}

	.case_materials_list .list_body ul li figure figcaption dl dd{height: 30px;line-height: 30px;overflow: hidden;margin: 0;}

	.case_materials_list .list_body ul li figure:hover figcaption{background: rgba(11,96,169,1);color: #FFF;}

	.case_materials_list .list_body ul li figure:hover figcaption dl dt{border-bottom-color: rgba(255,255,255,.1);color: #FFF;}

	

	.slider_contact{width: 940px;margin: 100px auto 0;position: relative;}

	.slider_contact .swiper-slide{border: 20px solid #f2f2f2;}

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

	.slider_contact .slider_page{position: absolute;bottom: 50px;text-align: center;z-index: 100;}

	.slider_contact .slider_page span{width: 16px;height: 16px;}

	.slider_contact .slider_page .swiper-pagination-bullet-active{background: #FFF;}

	.sc_hd{width: 500px;height: 250px;padding: 20px 0 0 40px; position: absolute;right: -30px;bottom: 100px;background: rgba(11,96,169,.9);color: #FFF;z-index: 101;}

	.sc_hd:before{content: "+";font-size: 80px;height:60px;line-height: 40px;display: block;}

	.sc_hd span{display: block;line-height: 60px;font-size: 54px;font-family: Impact, sans-serif;text-transform: uppercase;}

	.sc_hd strong{display: block;line-height: 60px;font-size: 40px;font-weight: normal;}

	

	.contact_us .bbody{height: 440px;font-size: 0;}

	.contact_us .bbody .map_iframe{display: inline-block;vertical-align: top;width: 55%;height: 100%;}

	.contact_us .bbody .map_iframe iframe{width: 100%;height: 100%;}

	.contact_us .bbody .contact_txt{display: inline-block;vertical-align: top;width: 45%;height:100%;font-size: 16px;}

	.contact_us .bbody .contact_txt dl{height: calc(50% + 2px);border: 2px solid #f3f3f3;border-left: none;margin: -2px 0 0;padding: 20px 20px 0 140px;position: relative; color: #000;}

	.contact_us .bbody .contact_txt dl:before{display: block;width: 140px;height: 140px;line-height: 140px;text-align: center;position: absolute;left: 0;top: 0;font-family: "odemedia";font-size: 40px;color: #000;transition: all .5s ease;}

	.contact_us .bbody .contact_txt dl:hover:before{top:-20px;}

	.contact_us .bbody .contact_txt dl:nth-child(1):before{content: "\e689";}

	.contact_us .bbody .contact_txt dl:nth-child(2):before{content: "\e68b";}

	.contact_us .bbody .contact_txt dl dt{font-weight: normal;line-height: 30px;margin: 0 0 10px;}

	.contact_us .bbody .contact_txt dl dd{margin: 0 0 5px;line-height: 24px;}

	

	.message{background: url(/wp-content/themes/wanhua/images/bg_news_headline.jpg) center center no-repeat;background-size: cover;}

	.message .bbody{width: 720px;margin: 0 auto;}

	.message .bbody ul li{padding: 10px 0;}

	.message .bbody ul li .ipt_txt{width: 100%;height: 50px;padding: 10px;line-height: 30px;border:0px solid #ebebeb; background: rgba(255,255,255,0.8);}

	.message .bbody ul li .ipt_textarea{width: 100%;padding: 10px;line-height: 20px;border:0px solid #ebebeb;background: rgba(255,255,255,0.8);}

	.message .bbody ul li .ipt_btn{width: 120px;height: 40px;line-height: 34px;border: 3px solid #000;background: #FFF;font-family: "odemedia";}

	



	.box_5.news_list{position: relative;}

	.box_5.news_list:after{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0; background: url(/wp-content/themes/wanhua/images/bg_news_headline.jpg) center center no-repeat;background-size: cover;content: "";z-index: -2;}

	.box_5.news_list .category{width: 600px;}

	.news_top{width: 1000px;margin: 40px auto 0;font-size: 0;}

	.news_top_img{width: 50%;display: inline-block;vertical-align: top;overflow: hidden;}

	.news_top_img a img{width: 100%;height: auto;transition: all .5s ease;}

	.news_top_img a:hover img{transform: scale(1.1,1.1);}

	.news_top_txt{width: 50%;display: inline-block;vertical-align: top;font-size: 14px;padding: 20px 0 0 40px;}

	.news_top_txt strong{display: block;font-size: 26px;line-height: 32px;font-weight: normal;}

	.news_top_txt em{display: block;font-style: normal;font-size: 18px;color: #6f6f6f;padding: 20px 0 0;line-height: 24px;}

	.news_top_txt em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	.news_top_txt span{display: block;font-size: 14px;color: #6e6e6e;padding: 20px 0 0;}

	.news_top_txt a.more{display: block;width: 120px;height: 38px;line-height:36px;margin:30px 0 0;text-align:center;border: 1px solid #000;border-radius: 19px;background: #FFF;transition: all .3s;}

	.news_top_txt a.more:hover{background: rgba(11,96,169,1);color: #FFF;border-color: rgba(11,96,169,1);}

	.news_top_txt a.more:after{font-family: "odemedia";content: "\f04b";margin: 0 0 0 10px;font-size: 12px;}

	

	.list_news{width: 1000px;margin: 0 auto;padding: 80px 0 0;}

	.list_news ul{font-size: 0;}

	.list_news ul li{display: inline-block;width: 33.3333333334%;vertical-align: top;margin: 0 0 20px;}

	.list_news ul li:nth-of-type(3n+1){padding: 0 20px 0 0;}

	.list_news ul li:nth-of-type(3n+2){padding: 0 10px;}

	.list_news ul li:nth-of-type(3n){padding: 0 0 0 20px;}

	.list_news ul li figure a{display:block;overflow: hidden; font-weight: bold;}

	.list_news ul li figure a img{width: 100%;height: auto;transition: all .5s ease;}

	.list_news ul li figure a:hover img{transform: scale(1.1,1.1);}

	.list_news ul li figure figcaption{font-size: 14px;padding:30px 30px 40px;background: #fbfbfb;color: #6e6e6e;height: 320px;transition: all .3s;}

	.list_news ul li figure:hover figcaption{background: rgba(11,96,169,1);color: #FFF;}

	.list_news ul li figure figcaption strong{display: block;font-size: 18px;font-weight: normal;line-height: 24px;height: 48px;overflow: hidden;}

	.list_news ul li figure:hover figcaption strong a{color: #FFF;}

	.list_news ul li figure figcaption em{display: block;font-style: normal;font-size: 14px;color: #999;padding: 10px 0 0;line-height: 24px;}

	.list_news ul li figure figcaption em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	.list_news ul li figure:hover figcaption em{color: #FFF;}

	.list_news ul li figure figcaption span{display: block;font-size: 14px;padding: 10px 0 0;height: 92px;line-height: 27px;overflow: hidden;}

	.list_news ul li figure figcaption a.more{display: block;width: 120px;height: 38px;line-height:36px;margin:10px 0 0;text-align:center;border: 1px solid #999; border-radius: 19px;background: rgba(255,255,255,0.6);;transition: all .3s;}

	.list_news ul li figure figcaption a.more:after{font-family: "odemedia";content: "\f04b";margin: 0 0 0 10px;font-size: 12px; color: #fff;}

	

	.box_5.news_show{position: relative;}

	.box_5.news_show .category{width: 600px;}

	

	.news_show article{width: 1000px;margin: 0 auto;padding: 80px 0;}

	.news_show article h1{font-size: 30px;font-weight: bold;text-align: center; color: #000;}

	.news_show .news_info{text-align: center;padding: 20px 0 0;font-size: 14px;color: #999;border-bottom: 1px solid #e2e2e2;padding-bottom: 15px;}

	.news_show .news_info:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

	

	.news_body{padding: 40px 0 0;}

	.news_body p{text-indent: 2em; color: #5a5a5a; line-height: 28px;}

	.news_body h2{font-size: 20px;font-weight: bold;}

	.news_body h3{font-size: 18px;font-weight: bold;}

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

	

	.news_nav{width: 1000px;border-top: 1px solid #CCC;margin: 40px auto 0;}

	.news_nav ol li{height: 46px;line-height: 45px;border-bottom: 1px solid #CCC;padding: 0 10px; color: #888;}

	.news_nav ol li span{float: right;color: #888;}

	

	

	.process_body{width: 1000px;margin: 0 auto;padding: 60px 0 0;}

	.process_body h1{font-size: 36px;text-align: center;}

	.process_body p{text-indent: 2em;}

	.process_body h2{font-size: 20px;font-weight: bold;}

	.process_body h3{font-size: 18px;font-weight: bold;}

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

	.process_img{padding: 40px 40px 0;}

	.process_img ul{font-size: 0;}

	.process_img ul li{display: inline-block;width: 50%;padding: 0 40px;font-size: 14px;}

	.process_img ul li figure{}

	.process_img ul li figure img{width: 100%;height: auto;}

	.process_img ul li figure figcaption{padding: 10px 0 0;}

	.process_img ul li figure figcaption strong{display: block;font-size: 26px;font-weight: normal;}

	.process_img ul li figure figcaption span{display: block;padding: 10px 0 0;}

	

	.box_5 .category_sub{width: 1000px;margin: 0 auto;padding: 30px 0 0;text-align: center;}

	.box_5 .category_sub ul{font-size: 0;}

	.box_5 .category_sub ul li{display: inline-block;height: 38px;font-size: 16px;margin: 0 10px;background: #f3f3f3;}

	.box_5 .category_sub ul li a{display: block;height: 38px;line-height: 38px;padding: 0 20px;position: relative;z-index: 1;font-size: 14px;}

	.box_5 .category_sub ul li a:hover{color: #FFF;}

	.box_5 .category_sub ul li a:before{display:block;width: 0;height: 100%;position: absolute;left: 0;top: 0;content: "";transition: all .5s ease;z-index: -1;background: rgba(11,96,169,.7);}

	.box_5 .category_sub ul li a:hover:before{width: 100%;}

	.box_5 .category_sub ul li.current{}

	.box_5 .category_sub ul li.current a{background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;z-index: 11;}

	

	.product_body{width: 1000px;margin: 0 auto;padding: 60px 0 0;}

	.product_body h1{font-size: 36px;text-align: center; color: #000;}

	.product_desc{padding: 20px 0 0;text-align: center;color: #777;font-size: 14px;margin: 0 0 40px;}

	

	.gallery_product{background: url(/wp-content/themes/wanhua/images/bg_product_gallery.jpg) center center no-repeat;background-size: cover;}

	

	.product_body h2{padding: 40px 0;text-align: center;color: #505050;font-weight: normal;line-height: 1em;}

	.product_body h2 span{display: block;font-size: 16px;}

	.product_body h2 strong{display: block;font-size: 26px;font-weight: normal;}

	

	.product_info{overflow: hidden;}

	.product_info_nav{}

	.product_info_nav ul{font-size: 0;text-align: justify;display: flex;}

	.product_info_nav ul li{display: inline-block;border-right: 1px solid #ddd;vertical-align: top;font-size: 18px;height: 60px;line-height: 60px;text-align: center;background: rgba(243,243,243,1);transition: all .3s;padding: 0; font-size: 20px; font-weight: bold;cursor: pointer;flex-shrink: 1;width: 100%;}

/* 	.product_info_nav.pin_4li ul li{width: 25%;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+1){padding: 0 3px 0 0;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+2){padding: 0 2px 0 1px;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n+3){padding: 0 1px 0 2px;}

	.product_info_nav.pin_4li ul li:nth-of-type(4n){padding: 0 0 0 3px;}

	.product_info_nav.pin_5li ul li{width: 20%;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+1){padding: 0 4px 0 0;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+2){padding: 0 3px 0 1px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n+3){padding: 0 2px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n){padding: 0 1px 0 3px;}

	.product_info_nav.pin_5li ul li:nth-of-type(5n){padding: 0 0 0 4px;} */

	

	.build_integrated .bhead strong{color:#fff;}

	.product_info_nav ul li:hover{background: rgba(67,67,67,.7);color: #FFF;}

	.product_info_nav ul li.swiper-slide-thumb-active{background: rgba(67,67,67,1);color: #FFF;}

	.product_info_nav ul li a.nav-link{display: block;height: 60px;line-height: 60px;text-align: center;background: rgba(243,243,243,1);transition: all .3s;padding: 0;}

	.product_info_nav ul li a.nav-link:hover{background: rgba(67,67,67,.7);color: #FFF;}

	.product_info_nav ul li a.nav-link.active{background: rgba(67,67,67,1);color: #FFF;}

	.product_info_body{padding: 40px 0 0;overflow: hidden;}

	.product_info_body h3{font-size: 20px;margin: 0 0 20px;font-weight: bold;}

	.product_info_body p{text-indent: 2em; font-size: 14px; line-height: 30px;}

	.product_info_body img{margin: 0 auto;max-width: 100%;}

	.product_info_txt{margin: 0 0 40px;}

	.product_info_txt .table{font-size: 14px;}

	.product_info_img{margin: 0 0 40px;}

	.product_info_img ul{font-size: 0;}

	.product_info_img ul li{display: inline-block;width: 50%;vertical-align: top;}

	.product_info_img ul li:nth-of-type(2n+1){padding: 0 40px 40px 0;}

	.product_info_img ul li:nth-of-type(2n){padding: 0 0 40px 40px;}

	.product_info_img ul li img{width: 100%;height: auto;}

	.product_info_property{height: 60px;}

	.product_info_property ul{font-size: 0;}

	.product_info_property ul li{display: inline-block;width:calc(20% + 1px);vertical-align: top;height: 60px;line-height: 60px;text-align: center;font-size: 16px;font-weight: bold;margin: 0 0 0 -1px;border: 1px solid #e4e4e4;}

	.product_info_property ul li:nth-of-type(2n){background: rgba(11,96,169,1);border-color: rgba(11,96,169,1);color: #FFF;}

	

	.box_3.partner{position: relative;padding: 120px 0 0;}

	.box_3.partner:before{display: block;content: "WANHUA";width: 1000px;height: 160px;line-height: 160px;text-align: center;position: absolute;left: 50%;top: 60px;font-family: Impact,sans-serif;color: #f7f7f7;font-size: 160px;z-index: -1;margin: 0 0 0 -500px;}

	.box_3.partner .bbody{padding: 40px 0;}

	.box_3.partner .bbody:after{display: block;content: "";clear: both;}

	.box_3.partner .bbody ul{font-size: 0;}

	.box_3.partner .bbody ul li{display: flex;vertical-align: top;width:calc(20% - 20px);height: 90px;align-items: center;justify-content: center;border: 1px solid #f1f1f1;float: left;overflow: hidden;position: relative;}

	.box_3.partner .bbody ul li:before{display:block;width: 100%;height: 100%;position: absolute;left: 0;top: 100%;  border: 1px solid #d9d9d9;transition: all .5s ease;content: "";z-index: 100;}

	.box_3.partner .bbody ul li:hover:before{top: 0;}

	.box_3.partner .bbody ul li img{max-width: 100%;max-height: 100%;transition: all .5s ease;}

	.box_3.partner .bbody ul li:hover img{transform: scale(1.1,1.1);}

	.box_3.partner .bbody ul li:nth-of-type(5n+1){margin: 0 20px 20px 0;}

	.box_3.partner .bbody ul li:nth-of-type(5n+2){margin: 0 15px 20px 5px;}

	.box_3.partner .bbody ul li:nth-of-type(5n+3){margin: 0 10px 20px;}

	.box_3.partner .bbody ul li:nth-of-type(5n+4){margin: 0 5px 20px 15px;}

	.box_3.partner .bbody ul li:nth-of-type(5n){margin: 0 0 20px 20px;}

	

	.box_3.marketing_network{background:#f9f9f9;}

	.box_3.marketing_network .bbody{width: 100%;text-align: center;}

	.box_3.marketing_network .bbody strong{font-size: 20px;}

	.box_map{width: 1000px;height: 498px;margin: 40px auto 0;background: url(/wp-content/themes/wanhua/images/world_map.png) no-repeat;position: relative;background-size: cover;}

	.box_map:hover{background-image:url(/wp-content/themes/wanhua/images/world_map_hover.png);}

	.box_map ul{}

	.box_map ul li{display: block;width: 40px;height: 40px;line-height:40px;text-align:center;position: absolute;}

	.box_map ul li:before{font-family: "odemedia";content: "\e601";font-size: 36px;color: #9f9f9f;transition: all .5s ease;position: relative;top: 0;}

	.box_map ul li:hover:before{top:-5px;color: rgba(11,96,169,1);}

	.box_map ul li:nth-child(1){left: 71.6318%;top: 15.1261%;}

	.box_map ul li:nth-child(2){left: 57.9916%;top: 43.6975%;}

	.box_map ul li:nth-child(3){left: 52.9707%;top: 48.7395%;}

	.box_map ul li:nth-child(4){left: 74.4770%;top: 53.1092%;}

	.box_map ul li:nth-child(5){left: 76.7364%;top: 59.3277%;}

	.box_map ul li:nth-child(6){left: 82.4268%;top: 73.9496%;}

	

	.search_results .bbody ul li{padding: 20px 0;border-bottom: 1px solid #f9f9f9;}

	.search_results .bbody ul li:after{display: block;content: "";clear: both;}

	.sr_img{width: 200px;float: left;margin: 0 40px 0 0;}

	.sr_img img{width: 100%;height: auto;}

	.search_results .bbody ul li strong{display: block;line-height: 24px;height:24px;overflow:hidden;font-size: 18px;margin: 0 0 10px;}

	.search_results .bbody ul li span{display: block;font-size: 14px;color: #666666;line-height: 18px;max-height: 54px;overflow: hidden;margin: 0 0 10px;}

	.search_results .bbody ul li em{display: block;font-size: 14px;font-style: normal;color: #999;}

	.search_results .bbody ul li em:before{content: "\e617";font-family: "odemedia";margin: 0 10px 0 0;}

}

@media screen and (min-width:1280px){

	

}

@media screen and (min-width:1360px){

	header .logo{transform:translateX(-640px);}

	header .tel{transform: translateX(520px);}

	header .nav_header{transform: translateX(640px);}

	header .nav_header>ul{width: 750px;left: -780px;}

	header .nav_header>ul>li>a{padding: 0 16px;}

	header .nav_header>ul>li>ul.nav_sub{width:260%;margin: 0 0 0 -130%;}

	.nav_pc .wrap_nav{width: 1200px;}

	

	.slider_home .slider_txt strong{font-size: 30px;}

	

	

	.box_num{width: 1280px;margin: 0 0 0 -640px; display: none;}

	

	.box_1 .bhead{width: 1280px;}

	.box_1 .bbody{width: 1280px;}

	.slider_bm_field{width: 600px;}

	.slider_bm_field .tab_sbf_hd{margin: 30px 0 0;padding: 10px 20px;}

	.slider_bm_field .tab_sbf_hd .hd{font-size: 20px; font-weight: bold; color: #000;}

	.slider_bm_field .tab_sbf_hd ul{padding-top: 20px; padding-bottom: 20px; color:#000;}

	.slider_bm_field .tab_sbf_hd ul li{font-size: 16px;font-weight: bold;margin: 0 38px 0 0;}

	

	.slider_bm_sub{width: 660px;}

	.slider_bm_sub .tab_sbs_hd ul li{height: 104px!important;padding: 20px 0 0;}

	.slider_bm_sub .tab_sbs_bd{width: 420px;}

	.slider_bm_sub .tab_sbs_bd ul li.swiper-slide{overflow: hidden;}

	.slider_bm_sub .tab_sbs_bd img{width: 100%;}

	.slider_bm_sub .tab_sbs_bd ul li.swiper-slide img{transition: all .5s ease;}

	.slider_bm_sub .tab_sbs_bd ul li.swiper-slide:hover img{transform: scale(1.1,1.1);}

	.slider_bm_sub .tab_sbs_bd .slider_prev,.slider_bm_sub .tab_sbs_bd .slider_next{bottom: 40px;}

	.slider_bm_sub .tab_sbs_bd .slider_prev{left: 40px;}

	.slider_bm_sub .tab_sbs_bd .slider_next{right: 40px;}

	

	.box_2 .bhead{width: 1280px;}

	.box_2 .bbody{width: 1280px;}

	

	.bi_solution{margin: 20px 0 -250px;}

	

	.box_1.advantage{padding: 320px 0 60px;}

	

	.news .bbody{height: 480px;}

	.news_headline .news_h_img{height: 260px;}

	

	.news_txt{top: 300px;}

	

	

	footer:before{width: 1280px;transform: translateX(-640px);}

	.tel_footer{transform: translateX(-640px);}

	.qrcode{transform: translateX(-640px);}

	.contact{width: 640px;padding: 65px 60px;transform: translateX(-350px);}

	.flinks{width: 300px;transform: translateX(640px);}

	.follow_us{width: 300px;transform: translateX(640px);}

	.logo_footer{transform: translateX(-640px);}

	.copyright{transform: translateX(640px);}

	#totop{transform: translateX(700px);}

	

	.box_3 .bhead{width: 1280px;}

	.box_3 .bbody{width: 1280px;}

	.profile_video{width: 460px;}

	.profile_txt{width: 720px;padding: 0 0 0 80px;}

	.profile_txt:after{font-size: 180px;line-height: 120px;}

	

	.about_culture{height: 660px;}

	

	.company_culture .bhead{width: 640px;padding: 0 0 0 80px;}

	.company_culture .bbody{width: 640px;padding: 40px 0 0 80px;}

	.company_culture .bbody ul li{padding: 0 0 0 140px;height: 120px; }

	.company_culture .bbody ul li:before{width: 120px;height: 120px;line-height: 120px;font-size: 86px;}

	.company_culture .bbody ul li strong{padding: 20px 0 0;}

	

	

	.tech{width: 100%;height: 660px;}

	.tech ul li:nth-child(1) a{padding: calc(330px - 95px) 0 0 calc(100% - 640px);}

	.tech ul li:nth-child(2) a{padding: calc(330px - 95px) calc(100% - 640px) 0 0;}

	

	.box_4 .bhead{width: 1280px;}

	.box_4 .bbody{width: 1280px;}

	

	.specification_img ul li:nth-child(1){padding: 0 40px 0 0;}

	.specification_img ul li:nth-child(2){padding: 0 20px;}

	.specification_img ul li:nth-child(3){padding: 0 0 0 40px;}

	

	.specification_txt{margin: 80px 0 0;}



	.box_5 .category{width: 1280px;}

	

	.box_5 .list_body{width: 1280px;padding: 70px 0 0;}

	.message .bbody{width: 720px;}

	.box_5.news_list{padding: 170px 0 150px;}

	.news_top{width: 1280px;margin: 80px auto 0;}

	.news_top_txt{padding: 20px 0 0 80px;}

	

	.list_news{width: 1280px;}

	.list_news ul li:nth-of-type(3n+1){padding: 0 40px 0 0;}

	.list_news ul li:nth-of-type(3n+2){padding: 0 20px;}

	.list_news ul li:nth-of-type(3n){padding: 0 0 0 40px;}

	

	.box_5.news_show{position: relative;}

	.box_5.news_show .category{width: 600px;}

	

	.process_body{width: 1280px;}

	

	.box_5 .category_sub{width: 1280px;}

	

	.product_body{width: 1280px;}

	

	.gallery_product{padding: 50px 220px;}



	.product_info_body{padding: 40px 0px 0;}



	.box_map{width: 1195px;height: 595px;}

	.sr_img{width: 300px;}

	.slider_contact{width: 1200px;}

}



/*******

fix

*******/

.vbox-container{overflow-y:hidden;}

#modal_video video{width: 100%;height: auto;}



.wp-pagenavi{margin: 40px 0;text-align: center;font-size: 0;}



.wp-pagenavi span,.wp-pagenavi a{ddisplay: inline-block;
    font-size: 14px;
    margin: 2px;
    color: #777;
    padding: 3px 30px;
    border: 1px solid #eee;}

.wp-pagenavi span.current{border-color: #ccc;
    color: #333;
    background: #f1f1f1;}<!--耗时1763500887.5462秒-->