﻿@charset "UTF-8";
		

		/* ------------------------- */

		.navigation_text {
			text-align: center;
			margin-top: 20px;
			font-size: 20px;
			color: #FF9933;
			font-weight: bold;
		}

		.navigation_text h1 {
			font-size: 20px;
			color: #FF9933;
			font-weight: bold;
			display: inline;
		}
		
		.navigation_text a {
			color: #FF9933;
			font-size: 20px;
		}

		.navigation_text .myh3 {
			color: #FF9933;
			margin: 20px 0 20px 0;
			font-size: 18px;
		}
		
		.navigation_text .myh3 h2 {
			font-size: 18px;
			font-weight: bold;
			display : inline;
		}
		
		.navigation_text .myh3 h2 a{
			font-size: 18px;
			font-weight: bold;
			display : inline;
		}

		/* -------------------------- */

		.core_con {
			background: #F5F5F5;
			max-width: 1300px;
			margin: auto;
		}

		.core_qie {
			padding-bottom: 10px;
		}
		
		.core_qie a{
			color: #666666;
		}

		#proddown>a{
			display: block;
			width: 62%;
			border: 1px solid #cc0033;
			border-radius: 5px;
			text-align: center;
			line-height: 49px;
			font-size: 17px;
			color: #cc0033;
			margin: auto;
			margin-top: 45px;
		}

		.coredl2 {
			overflow: hidden
		}
		
		.coredl2 .myh4{
			font-size: 16px;
		}

		.coredl2 dl {
			width: 25%;
			height: 230px;
			float: left;
			background: #FFFFFF;
			margin-top: 20px;
			margin-bottom: 0;
			margin-left: 6%;
			border: 1px solid transparent;
			border-radius: 8px;
		}

		.coredl2 dl:hover {
			/* width: 320px; */
			border: 1px solid #8CAEE0;
			border-radius: 20px;
		}

		.coredl2 dl:hover>dt>img {
			width: 20%;
			height: 60px
		}

		.coredl2 dl:hover>dd {
			text-align: center
		}

		.coredl2 dl:hover>dd>.myh4 {
			background: #F74C02;
			color: #ffffff;
			display: inline-block;
			margin: 5px 0;
		}

		.coredl2 dl:hover>dd>p {
			text-align: left
		}

		.coredl2 dl:nth-of-type(3n-1) {
			margin-left: 5%
		}

		.coredl2 dl:nth-of-type(3n) {
			margin-left: 5%
		}

		.coredl2 dl dt {
			width: 100%;
			text-align: center;
			margin: 0 auto;
			margin-top: 1%;
			height: 65px;
		}

		.coredl2 dl dt img {
			width: 18%;
			height: 54px
		}

		.coredl2 dl dd {
			margin: 0 1%;
			text-align: left;
			width: 96%;
		}

		.coredl2 dl dd .myh4 {
			/* font-size: 18px; */
			font-weight: bold;
			margin: 5px 0;
			/* display: inline-block; */
		}

		.coredl2 dl dd p {
			/* font-size: 16px; */
			color: #666666;
			line-height: 27px;
			margin-top: 6px
		}

		.coredl2 dl a {
			margin-top: 42px
		}

		/* ------------------------ */

		.case {
			max-width: 1300px;
			margin: auto;
			margin-top: 5px;
			background: #2D2F2E;
			overflow: hidden;
			padding-bottom: 50px;
			background: url(images/xw2back.png) repeat;
		}

		.tabs {
			width: 100%;
			height: 55px;
			text-align: center;
			color: #FFFFFF;
		}

		.tabs ul {
			display: inline-block;
			margin: 0 auto;
			background: #2D2F2E;
			width: 100%;
			padding: 0 200px;
			text-align: center;
			color: #FFFFFF;
		}

		.tabs ul li {
			width: 200px;
			text-align: center;
			float: left;
			line-height: 55px;
			margin-top: 0;
			/* font-size: 16px; */
			color: #FFFFFF;
		}

		.tabs ul li a {
			display: block;
			height: 75px;
			/* font-size: 1.125em; */
			color: #FFFFFF;
			font-weight: bold;
		}

		#current {
			background: url(images/ind_23.png);
			no-repeat center;
			color: #FFFFFF;
		}

		#c3 ul li,
		#c2 ul li,
		#c1 ul li {
			float: left;
			width: 23%;
			margin: 1%;
			text-align: left;
			position: relative;
			top: 0px;
			overflow: hidden;
			font-size: 16px; 
			color: #FFFFFF;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}

		/* ------------------------------------ */
		.why {
			max-width: 1300px;
			margin: auto;
			margin-top: 5px;
			background: #2D2F2E;
			height: 500px;
			background: url(images/xw2back.png) repeat;
		}

		.why_xiugai_all {
			overflow: hidden;
			padding: 0 1%;
		}

		.why_xiugai_left {
			width: 39%;
			height: 390px;
			float: left;
			margin-top: 55px;
			margin-left: 4%;
		}

		.why_xiugai_right {
			width: 50%;
			float: right;
			color: #FFFFFF;
			text-align: left;
			margin-top: 72px;
			padding-right: 26px;
			margin-right: 3%;
			box-sizing: border-box;
		}
		
		.why_xiugai_right h1 {
			color: #FFFFFF;
			padding: 10px 0;
			font-size: 18px;
		}
		
		.why_xiugai_right a{
			color: #FFFFFF;
		}

		.why_xiugai_right p {
			line-height: 24px;
			font-size: 16px;
		}


		/* ---------------------------- */

		.news {
			max-width: 1200px;
			margin: auto;
			margin-top: 5px;
			background: #F8F8F8;
			overflow: hidden;
		}

		.news_xiugai_all {
			overflow: hidden;
			padding: 0 1%;
		}

		.news_xiugai_all .myh3 {
			color: #FF9933;
			font-size: 18px;
			font-weight: bold;
			margin-bottom: 20px;
		}

		.news_xiugai_all .myh3 a {
			color: #FF9933;
			font-size: 18px;
		}

		.news_xiugai_left {
			width: 46%;
			height: 339px;
			float: left;
			margin-top: 20px;
			box-sizing: border-box;
		}

		.news_xiugai_left img {
			border-radius: 5px;
			margin-top: 6px;
			margin-right: 5px;
		}

		.news_xiugai_right {
			width: 48%;
			float: right;
			color: #FFFFFF;
			text-align: left;
			margin-top: 20px;
			box-sizing: border-box;
			padding-left: 40px;
			height: 500px;
			margin-left: 4%;
		}

		.news_xiugai_right>img {
			border-radius: 5px;
			margin-top: 6px;
			margin-right: 10px;
			height: 384px;
		}

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

		.news_xiugai_right p {
			line-height: 19px;
		}

		.news_xiugai_right p:first-of-type {
			margin-top: 30px;
		}		