@charset "utf-8";

/* CSS Document */
@font-face {
	font-family: 'Helvet_2010';
	src: url("HelveticaInseratCyr-Upright.ttf");
}

.pageBanner {
	height: 300px;
}

.aboutBanner {
	background: url("../images/about.jpg") no-repeat center;
}

.serviceBanner {
	background: url("../images/service.jpg") no-repeat center;
}

.newsBanner {
	background: url("../images/news.jpg") no-repeat center;
}

.contactBanner {
	background: url("../images/contact.jpg") no-repeat center;
}

.pageTit {
	height: 70px;
	border-bottom: 1px solid #e5e5e5;
	line-height: 70px;
}

.pageTit em {
	font-size: 14px;
	color: #999;
	padding: 0 10px;
}

.pageTit a {
	font-size: 14px;
	color: #999;
	text-decoration: none;
}

.pageTit a:hover {
	color: #3a71c2;
}

.pageTit a.home {
	padding-left: 25px;
	background: url("../images/home.png") no-repeat left center;
}

.pageTit a.home:hover {
	background: url("../images/home_h.png") no-repeat left center;
}

.pageTit span {
	font-size: 14px;
	color: #00a2ea;
}

.pageNav {
	min-height: 63px;
	background: url("../images/pageNav.jpg") repeat-x;
}

.pageNav ul li {
	float: left;
	width: 130px;
	text-align: center;
	margin-left: -1px;
}

.pageNav ul li a {
	height: 56px;
	line-height: 56px;
	font-size: 16px;
	color: #666;
	text-decoration: none;
	display: block;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}

.pageNav ul li p {
	width: 100%;
	height: 7px;
}

.pageNav ul li.cur a {
	background: url("../images/nav_cur.jpg") repeat-x left bottom;
	color: #00a2ea;
}

.pageNav ul li.cur p {
	background: url("../images/p_cur.png") no-repeat center;
}

.pageNav.prod {
	margin-bottom: -7px;
}

.pageBody {
	padding: 40px 0;
}

.pageBody .idea01 {
	height: 400px;
	margin-bottom: 40px;
	background: url("../images/zhongzhi.jpg") no-repeat;
	padding-left: 65px;
	padding-top: 140px;
}

.pageBody .idea01 h3 {
	font-size: 16px;
	font-weight: bold;
	color: #00a2ea;
	padding-top: 80px;
}

.pageBody .idea01 p {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 22px;
	width: 40%;
	padding-top: 20px;
}

/*浼佷笟姒傚喌*/
.abTab {
	display: inline-block;
	width: 100%;
	padding: 15px 0 25px;
}

.abTab a {
	font-size: 14px;
	color: #fff;
	background: #666;
	text-decoration: none;
	display: inline-block;
	float: left;
	min-width: 100px;
	padding: 0 15px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.abTab a.cur {
	background: #00a2ea;
}

.about01 {
	width: 100%;
	background: #f5f5f5;
}

.about01 div.fl {
	width: 776px;
}

.about01 div.fl h2 {
	font-size: 16px;
	padding: 35px 0;
	background: #fff url("../images/about_h2_bg.jpg") repeat-x left center;
	color: #00a2ea;
	line-height: 24px;
	display: inline-block;
	width: 100%;
}

.about01 div.fl h2 span {
	padding-right: 55px;
	background: #fff;
}

.about01 div.fl h2 em {
	width: 9%;
	float: right;
	background: #fff;
	height: 24px;
}

.about01 div.fl div {
	font-size: 14px;
	line-height: 22px;
	color: #333;
	padding: 30px 60px 0;
}

.about01 div.fl div a.move {
	padding-left: 45px;
	background: url("../images/move.png") no-repeat left center;
	font-size: 16px;
	color: #00a2ea;
	line-height: 34px;
	display: inline-block;
	text-decoration: none;
	margin-top: 15px;
}

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

.about02 .txt {
	width: 776px;
}

.about02 .txt h2 {
	font-size: 16px;
	line-height: 36px;
	color: #00a2ea;
	padding-bottom: 35px;
	padding-left: 60px;
	background: url("../images/about_bg.jpg") no-repeat left top;
}

.about02 .txt p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.about02 ul {
	width: 460px;
}

.about02 ul li {
	padding-left: 80px;
	background: url("../images/about_li.jpg") no-repeat 30px center;
}

.about02 ul li p {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	line-height: 22px;
	border-bottom: 1px solid #e5e5e5;
	padding: 13px 0;
}

.about03 {
	padding-bottom: 30px;
}

.about03 ul li {
	padding: 10px 0;
}

.about03 ul li h2 {
	font-size: 16px;
	color: #00a2ea;
	line-height: 36px;
	padding: 20px 0 20px 60px;
}

.about03 ul li h2.h_1 {
	background: url("../images/ab_01.jpg") no-repeat left center;
}

.about03 ul li h2.h_2 {
	background: url("../images/ab_02.jpg") no-repeat left center;
}

.about03 ul li h2.h_3 {
	background: url("../images/ab_03.jpg") no-repeat 3px center;
}

.about03 ul li p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

/*浼佷笟鐞嗗康*/
.ideaBody ul {
	width: 100%;
}

.ideaBody ul li {
	width: 100%;
	margin-bottom: 40px;
}

.ideaBody ul li div.fl {
	width: 700px;
	padding-left: 86px;
}

.ideaBody ul li div.fl h2 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 25px;
}

.ideaBody ul li div.fl dl {
	padding-bottom: 40px;
	background: url("../images/about_h2_bg.jpg")repeat-x left bottom;
	margin-bottom: 30px;
}

.ideaBody ul li div.fl dl dt {
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	padding-left: 22px;
	background: url("../images/dt.jpg") no-repeat 2px center;
}

.ideaBody ul li div.fl p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.ideaBody .idea01 {
	height: 478px;
	background: url("../images/idea_01.jpg") no-repeat;
	padding-left: 65px;
	padding-top: 140px;
}

.ideaBody .idea01 h3 {
	font-size: 16px;
	font-weight: bold;
	color: #00a2ea;
	padding-bottom: 20px;
}

.ideaBody .idea01 p {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 22px;
}

.ideaBody .idea02 {
	background: url("../images/idea_02.jpg") no-repeat;
	width: 100%;
	height: 325px;
	padding-top: 140px;
	margin: 30px 0 40px;
}

.ideaBody .idea02 .txt {
	width: 735px;
	padding-right: 30px;
}

.ideaBody .idea02 .txt h3 {
	font-size: 16px;
	color: #00a2ea;
}

.ideaBody .idea02 .txt p {
	font-size: 13px;
	color: #333;
	line-height: 18px;
	padding-top: 20px;
}

.ideaBody .idea02 .txt p span {
	color: #00a3eb;
	padding-left: 12px;
	background: url("../images/idea_dot.png") no-repeat left center;
}

.ideaBody .idea03 {
	background: url("../images/idea_03.jpg") no-repeat;
	height: 420px;
	width: 100%;
}

.ideaBody .idea03 .txt {
	padding-left: 30px;
	padding-top: 50px;
	width: 750px;
}

.ideaBody .idea03 .txt h3 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 10px;
}

.ideaBody .idea03 .txt p {
	padding-left: 15px;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	background: url("../images/idea_dot.png") no-repeat left 4px;
	margin-top: 10px;
}

.ideaBody .idea03 .txt p span {
	color: #00a2ea;
}

/*鍝佺墝*/
.brandBody {
	padding: 20px 0;
	display: inline-block;
	width: 100%;
}

.brandBody div.fr {
	width: 100%;
	padding-top: 35px;
	margin-top: 40px;
	background: url("../images/about_h2_bg.jpg")repeat-x left top;
}

.brandBody div.fr h2 {
	font-size: 16px;
	color: #00a2ea;
	font-weight: bold;
	line-height: 36px;
	padding-bottom: 35px;
	background: url("../images/about_h2_bg.jpg") repeat-x left bottom;
	margin-bottom: 35px;
}

.brandBody div.fr p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.brandBody div.fr p.clearfix {
	width: 100%;
	font-size: 14px;
	line-height: 22px;
}

.brandBody div.fr p.clearfix img.fr {
	margin-left: 10px;
}

.brandBody div.fr h3 {
	font-size: 18px;
	line-height: 30px;
	color: #00a2ea;
	padding: 25px 0;
}

.brandBody div.fr ul {
	padding-top: 5px;
}

.brandBody div.fr ul li {
	font-size: 14px;
	line-height: 22px;
	color: #333;
	padding-left: 40px;
	padding-bottom: 30px;
	background: url("../images/brand05.jpg")no-repeat left 5px;
}

.brandBody div.fr ul li b {
	font-weight: bold;
	color: #00a2ea;
}

.brand01 {
	display: inline-block;
	width: 100%;
}

.brand01 div.fr {
	width: 882px;
	padding-top: 105px;
	background: url("../images/brand03.jpg") no-repeat right top;
}

.brand01 div.fr h2 {
	font-size: 16px;
	color: #00a2ea;
	font-weight: bold;
	line-height: 36px;
	padding-bottom: 25px;
	background: url("../images/about_h2_bg.jpg") repeat-x left bottom;
	margin-bottom: 25px;
}

.brand01 div.fr p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

/*鍙戝睍鍘嗙▼*/
.hisBody {
	background: #f5f5f5 url("../images/his_bg.jpg") no-repeat center;
	background-size: 100%;
	margin: 20px 0;
	padding: 80px 0;
	width: 100%;
}

.hisBody .cont {
	width: 960px;
	padding: 0 60px;
}

.hisBody .cont .tabCon {
	padding-left: 65px;
}

.hisBody .cont .tabCon ul {
	width: 875px;
}

.hisBody .cont .tabCon ul li {
	padding: 40px 0;
	border-bottom: 1px solid #d4d4d4;
	width: 100%;
}

.hisBody .cont .tabCon ul li table {
	width: 100%;
}

.hisBody .cont .tabCon ul li table th {
	width: 195px;
}

.hisBody .cont .tabCon ul li table th span {
	display: inline-block;
	width: 124px;
	height: 48px;
	background: #d1c8a6;
	text-align: center;
	line-height: 48px;
	border-radius: 8px;
	color: #fff;
	font-family: 'Helvet_2010';
	font-size: 36px;
}

.hisBody .cont .tabCon ul li table td {
	font-size: 14px;
	line-height: 22px;
	color: #333;
	padding: 0 5px;
}

.hisBody .cont .tabCon ul li:first-child table th span {
	background: #00a2ea;
}

.hisBody .cont .tabCon ul li:first-child table td {
	font-size: 16px;
	color: #00a2ea;
}

.hisBody .tabCul {
	width: 60px;
}

.hisBody .tabCul span {
	display: block;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color: #d1c8a6;
	background: url("../images/tabcul.png")no-repeat center;
	cursor: pointer;
	margin-bottom: 35px;
	font-weight: bold;
}

.hisBody .tabCul span.cur {
	color: #00a2ea;
	background: url("../images/tabcul_cur.png") no-repeat center;
}

.hisBody .tabCul span:last-child {
	background: url("../images/tabcul_end.png") no-repeat center bottom;
}

.hisBody .tabCul span:last-child.cur {
	background: url("../images/tabcul_end_cur.png") no-repeat center bottom;
}

/*璐ㄩ噺绠＄悊*/
.qual01 {
	background: url("../images/about_h2_bg.jpg") repeat-x left bottom;
	display: inline-block;
	width: 100%;
	padding: 10px 0;
}

.qual01 div.fl {
	width: 617px;
	font-size: 14px;
	line-height: 22px;
	color: #333;
	padding: 30px 0;
}

.qual01 div.fr {
	width: 480px;
	padding: 30px 0;
	background: url("../images/quail.jpg") no-repeat right center;
}

.qual01 div.fr h2 {
	font-size: 16px;
	color: #00a2ea;
}

.qual01 div.fr ul {
	padding: 20px 0;
}

.qual01 div.fr ul li {
	font-size: 14px;
	line-height: 22px;
	color: #333;
	font-weight: bold;
	padding-left: 20px;
	background: url("../images/dt.jpg") no-repeat left center;
}

.qual02 {
	padding-top: 50px;
}

.qual02 h2 {
	color: #00a2ea;
	font-size: 16px;
	padding-bottom: 20px;
}

.qual02 p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.qual02 img {
	padding: 40px 0;
}

.qual03 {
	width: 100%;
}

.qual03 div.fl {
	width: 890px;
	background: #f5f5f5;
}

.qual03 div.fl h2 {
	height: 50px;
	line-height: 50px;
	padding-left: 45px;
	font-size: 16px;
	color: #00a2ea;
	background: #e0e0e0;
}

.qual03 div.fl .txt {
	padding-left: 45px;
}

.qual03 div.fl .txt ul {
	padding: 40px 0;
}

.qual03 div.fl .txt ul li {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	padding-right: 35px;
	border-right: 1px solid #d4d4d4;
	float: left;
	margin-right: 35px;
}

.qual03 div.fr {
	width: 325px;
	background: #f5f5f5;
}

.qual03 div.fr h2 {
	height: 50px;
	line-height: 50px;
	padding-left: 40px;
	font-size: 16px;
	color: #00a2ea;
	background: #e0e0e0;
}

.qual03 div.fr .txt {
	padding-left: 40px;
}

.qual03 div.fr .txt ul {
	padding: 40px 0;
}

.qual03 div.fr .txt ul li {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	border-right: 1px solid #d4d4d4;
	float: left;
	margin-right: 35px;
	padding-right: 35px;
	padding-top: 30px;
	padding-bottom: 30px;
}

.qual04 {
	padding: 20px 0 50px;
}

.qual04 h2 {
	padding: 30px 0;
	font-size: 16px;
	color: #00a2ea;
}

.qual04 ul li {
	float: left;
	width: 307px;
	padding-left: 105px;
	min-height: 85px;
}

.qual04 ul li h3 {
	padding: 8px 0;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

.qual04 ul li p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
	width: 210px;
}

.qual04 ul li.l1 {
	background: url("../images/qu_01.jpg") no-repeat left center;
}

.qual04 ul li.l2 {
	background: url("../images/qu_02.jpg") no-repeat left center;
}

.qual04 ul li.l3 {
	background: url("../images/qu_03.jpg") no-repeat left center;
}

/*绀句細璐ｄ换*/
.duty01 {
	padding: 45px 40px;
	position: relative;
	background: #f5f5f5;
	display: inline-block;
	width: 1156px;
	margin-bottom: 40px;
}

.duty01 img {
	float: right;
}

.duty01 .txt {
	width: 700px;
	float: left;
}

.duty01 .txt p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.duty01 .txt ul {
	padding-top: 30px;
	width: 100%
}

.duty01 .txt ul li {
	line-height: 30px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding-left: 30px;
	background: url("../images/duty02.jpg") no-repeat left center;
}

.duty02 {
	overflow: hidden;
}

.duty02 h2 {
	background: url("../images/about_h2_bg.jpg") repeat-x left center;
	line-height: 26px;
	color: #00a2ea;
	font-size: 16px;
}

.duty02 h2 span {
	background: #fff;
	padding-right: 30px;
}

.duty02 ul {
	width: 1305px;
	padding: 20px 0;
}

.duty02 ul li {
	float: left;
	width: 370px;
	margin-right: 65px;
	padding: 30px 0 10px;
	border-bottom: 1px solid #e5e5e5;
	min-height: 72px;
}

.duty02 ul li h3 {
	float: left;
	font-size: 24px;
	color: #333;
	font-weight: bold;
	width: 110px;
	line-height: 24px;
}

.duty02 ul li p {
	float: left;
	width: 260px;
	line-height: 24px;
	font-size: 14px;
	color: #333;
}

/*钁楀悕椤圭洰*/
.proj01 ul {
	width: 1260px;
}

.proj01 ul li {
	float: left;
	margin-right: 20px;
	width: 398px;
	padding: 25px 0;
}

.proj01 ul li img {
	width: 100%;
	margin-bottom: 10px;
}

.proj01 ul li p {
	border: 2px solid #d4d4d4;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 36px;
}

.proj02 {
	margin: 35px 0;
	padding: 35px 0;
	background: #f5f5f5;
	width: 100%;
}

.proj02 .sh {
	padding-left: 65px;
	width: 470px;
	background: url("../images/proj_bg1.jpg") no-repeat left top;
}

.proj02 .sh h2,
.proj02 .qt h2 {
	font-size: 16px;
	font-weight: bold;
	color: #00a2ea;
	line-height: 26px;
	padding-bottom: 150px;
}

.proj02 .sh ul {
	padding: 20px 0;
}

.proj02 .sh ul li {
	float: left;
	font-size: 14px;
	line-height: 30px;
	padding-right: 20px;
	width: 215px;
	color: #333;
}

.proj02 .qt {
	width: 636px;
	background: url("../images/proj_bg2.jpg") no-repeat left top;
}

.proj02 .qt ul {
	padding: 20px 0;
}

.proj02 .qt ul li {
	float: left;
	font-size: 14px;
	line-height: 30px;
	padding-right: 20px;
	width: 192px;
	color: #333;
}

/*鑽ｈ獕璇佷功*/
.honBody {
	padding: 30px 0 0;
}

.honBody h2 {
	height: 46px;
	line-height: 46px;
	padding-left: 25px;
	font-size: 16px;
	font-weight: bold;
	background: #e4efff;
	color: #00a2ea;
}

.honBody ul {
	width: 1266px;
	padding: 40px 0;
}

.honBody ul li {
	float: left;
	margin: 0 40px;
	padding-bottom: 30px;
	width: 302px;
}

.honBody ul li img {
	padding: 5px;
	border: 1px solid #d4d4d4;
	height: 210px;
	margin: 0 auto;
	display: block;
}

.honBody ul li p {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	padding: 20px 0;
}

/*鐮斿彂瀹炲姏*/
.dep01 {
	position: relative;
	height: 414px;
	margin-bottom: 40px;
}

.dep01 img {
	position: absolute;
	right: 0;
	top: 0;
}

.dep01 .txt {
	width: 683px;
	padding: 50px 50px 80px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: #f5f5f5;
}

.dep01 .txt h3 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 15px;
}

.dep01 .txt p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.dep02 {
	position: relative;
	height: 339px;
	margin-bottom: 40px;
}

.dep02 .txt {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 20px 45px;
	width: 747px;
	background: #f5f5f5
}

.dep02 .txt h3 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 5px;
}

.dep02 .txt p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
	padding-left: 15px;
	background: url("../images/dep_bg.jpg") no-repeat left 5px;
}

.dep03 {
	position: relative;
	height: 302px;
	margin-bottom: 40px;
}

.dep03 img {
	position: absolute;
	right: 0;
	top: 0;
}

.dep03 .txt {
	width: 720px;
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 60px;
	background: #f5f5f5
}

.dep03 .txt h3 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 20px;
}

.dep03 .txt p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.dep04 {
	background: #f5f5f5;
}

.dep04 img {
	display: block;
}

.dep04 .txt {
	padding: 50px 0;
	text-align: center;
}

.dep04 .txt h3 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 20px;
}

.dep04 .txt p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

/*鏃犲咖鏈嶅姟*/
.serBody {
	padding: 30px 0;
}

.serBody h2 {
	font-size: 14px;
	line-height: 50px;
	font-weight: bold;
	display: inline-block;
	width: 100%;
	background: url("../images/about_h2_bg.jpg") repeat-x left bottom;
	padding-bottom: 30px;
	margin-bottom: 50px;
}

.serBody h2 span {
	float: left;
	padding-left: 60px;
	background: url("../images/serBg.jpg") no-repeat left center;
	padding-right: 20px;
	color: #333;
}

.serBody h2 b {
	font-family: 'Helvet_2010';
	font-size: 30px;
	color: #00a2ea;
}

.serBody div.clearfix {
	width: 100%;
}

.serBody div.fr {
	width: 825px;
}

.serBody div.fr h3 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 30px;
}

.serBody div.fr p {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #333;
	padding-left: 20px;
	background: url("../images/dot.png") no-repeat left center;
}

.serBody div.fr ul {
	background: url("../images/serbg2.jpg") repeat-y 10px top;
}

.serBody div.fr ul li {
	padding-bottom: 25px;
	padding-left: 40px;
	background: url("../images/serbg3.jpg") no-repeat 1px top;
}

.serBody div.fr ul li:last-child {
	background: #fff url("../images/serbg3.jpg") no-repeat 1px top;
}

.serBody div.fr h4 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-bottom: 12px;
}

.serBody div.fr h5 {
	font-size: 14px;
	color: #333;
	line-height: 22px;
}

.serBody2 {
	padding: 10px 0;
}

.serBody2 h2 {
	font-size: 18px;
	line-height: 50px;
	display: inline-block;
	width: 100%;
	background: url("../images/about_h2_bg.jpg") repeat-x left bottom;
	padding-bottom: 30px;
	margin-bottom: 20px;
	color: #333;
}

.serBody2 h2 span {
	padding-left: 60px;
	color: #00a2ea;
	font-size: 16px;
}

.serBody2 .content {
	width: 100%;
}

.serBody2 .content div.fr {
	width: 825px;
	padding-top: 50px;
}

.serBody2 .content div.fr h3.top {
	font-size: 20px;
	line-height: 30px;
	color: #333;
}

.serBody2 .content div.fr h4 {
	font-size: 20px;
	color: #00a2ea;
	padding: 35px 0 30px;
}

.serBody2 .content div.fr ul.se01 {
	display: inline-block;
	width: 100%;
}

.serBody2 .content div.fr ul.se01 li {
	float: left;
	margin-right: 30px;
}

.serBody2 .content div.fr ul.se01 li.last {
	margin-right: 0;
}

.serBody2 .content div.fr ul.se01 li .box {
	padding: 15px;
	border: 1px solid #d9e2ee;
	height: 130px;
	width: 105px;
}

.serBody2 .content div.fr ul.se01 li .box h3 {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 5px;
}

.serBody2 .content div.fr ul.se01 li .box p {
	font-size: 15px;
	line-height: 24px;
	color: #666;
}

.serBody2 .content div.fr ul.se02 {
	background: url("../images/seUl.jpg")no-repeat left top;
}

.serBody2 .content div.fr ul.se02 li {
	padding-left: 40px;
	background: url("../images/ser02.jpg") no-repeat left 7px;
	padding-bottom: 50px;
}

.serBody2 .content div.fr ul.se02 li h3 {
	font-size: 14px;
	font-weight: bold;
	color: #00a2ea;
	line-height: 30px;
}

.serBody2 .content div.fr ul.se02 li p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.serBody2 .ser01 {
	margin-bottom: 30px;
}

.serBody2 .ser02 {
	background: #f7f6f5;
	padding: 30px 25px;
	margin-bottom: 40px;
}

.serBody2 .ser02 h3 {
	font-size: 20px;
	color: #00a2ea;
	background: url("../images/ser04.jpg") no-repeat left center;
	padding-left: 20px;
}

.serBody2 .ser02 ul {
	width: 100%;
	padding: 40px 0 10px;
}

.serBody2 .ser02 ul li {
	float: left;
	width: 20%;
	text-align: center;
}

.serBody2 .ser02 ul li img {
	margin-bottom: 20px;
}

.serBody2 .ser02 ul li p {
	font-size: 16px;
	line-height: 24px;
	color: #666;
}

/*鎶€鏈敮鎸?/
.techBody {
	padding: 20px 0;
}

.techBody h2 {
	height: 46px;
	line-height: 46px;
	background: #e4efff url("../images/h2_bg.png") no-repeat 97% center;
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #00a2ea;
	cursor: pointer;
}

.techBody h2.cur {
	background: #e4efff url("../images/h2_bg_cur.png") no-repeat 97% center;
}

.techBody ul li {
	margin-bottom: 15px;
}

.techBody ul li .txt {
	display: none;
	padding: 50px 0 35px 20px;
}

.techBody ul li .txt h3 {
	font-size: 16px;
	color: #00a2ea;
	padding-bottom: 20px;
}

.techBody ul li .txt p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.techBody ul li .txt .cont {
	display: inline-block;
	width: 100%;
	margin-top: 50px;
	position: relative;
}

.techBody ul li .txt .cont div.fr {
	width: 710px;
	padding: 45px 60px 45px 195px;
	background: #f5f5f5;
	min-height: 370px;
}

.techBody ul li .txt .cont img {
	position: absolute;
	left: 0;
	top: 45px;
}

.techBody ul li .txt .cont div.fr h4 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
	background: url("../images/dot.png") no-repeat left center;
	margin-bottom: 20px;
}

.techBody ul li .txt .cont div.fr p {
	padding-bottom: 35px;
}

/*涓嬭浇涓績*/
.downBody {}

.downBody ul {
	border-bottom: 1px solid #e9e9e9;
	padding: 35px 0 55px;
	display: inline-block;
	width: 100%
}

.downBody ul li {
	padding-right: 80px;
	margin-right: 80px;
	float: left;
	text-align: center;
	border-right: 1px solid #e9e9e9;
}

.downBody ul li a {
	text-decoration: none;
}

.downBody ul li h2 {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	padding-bottom: 15px;
}

.downBody ul li img {
	box-shadow: 0 0 5px 5px #eee;
	width: 170px;
}

.downBody ul li p {
	line-height: 26px;
	height: 26px;
	background: #00a0e9;
	border: 1px solid #d0edfb;
	font-size: 14px;
	color: #fff;
	margin-top: 15px;
	width: 170px;
}

.downBody ul li p span {
	padding-right: 20px;
	background: url("../images/down_p.png")no-repeat right center;
}

/*鍙嶉鏈嶅姟*/
.fBack {
	padding-bottom: 50px;
}

.fBack h2 {
	padding: 35px 0 35px 40px;
	background: url("../images/feedback.jpg") no-repeat left center;
	font-size: 14px;
	font-weight: bold;
}

.fBack .txt {
	padding: 60px 0;
	background: #f2f2f2;
}

.fBack .txt table {
	width: 100%;
}

.fBack .txt table th {
	width: 90px;
	padding-left: 40px;
	font-size: 16px;
	color: #333;
	padding-bottom: 20px;
}

.fBack .txt table td {
	padding-bottom: 20px;
}

.fBack .txt table td input {
	width: 430px;
	height: 42px;
	border: 2px solid #d4d4d4;
	background: #f2f2f2;
	padding: 2px 10px;
	line-height: 42px;
	margin-right: 30px;
	color: #333;
	font-size: 16px;
}

.fBack .txt table td textarea {
	width: 430px;
	height: 95px;
	padding: 10px;
	border: 2px solid #d4d4d4;
	background: #f2f2f2;
	color: #333;
	font-size: 16px;
	line-height: 22px;
}

.fBack .txt table td a {
	display: inline-block;
	width: 132px;
	height: 41px;
	line-height: 41px;
	background: #00a2ea;
	color: #fff;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	margin-top: 15px;
}

/*鏂伴椈涓績*/
.newsHot {
	width: 100%;
	margin-bottom: 40px;
}

.newsHot img.fl {
	width: 345px;
}

.newsHot div.fr {
	width: 835px;
}

.newsHot div.fr h2 {
	font-size: 16px;
	color: #333;
}

.newsHot div.fr h3 {
	padding: 25px 0 25px 25px;
	background: url("../images/time.jpg")no-repeat left center;
	font-size: 14px;
	color: #999;
	line-height: 22px;
}

.newsHot div.fr p {
	font-size: 14px;
	line-height: 22px;
	color: #666;
}

.newsHot div.fr a.more {
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #00a2ea;
	color: #fff;
	font-size: 14px;
	margin-top: 25px;
	text-decoration: none;
}

ul.newslist {
	border-top: 1px solid #e5e5e5;
	margin-bottom: 30px;
}

ul.newslist li {
	line-height: 50px;
	height: 50px;
	border-bottom: 1px solid #e5e5e5;
	width: 100%;
	background: url("../images/dot.png") no-repeat 5px center;
}

ul.newslist li a {
	display: inline-block;
	width: 100%;
	line-height: 50px;
}

ul.newslist li span.fl {
	font-size: 14px;
	color: #333;
	padding-left: 25px;
}

ul.newslist li span.fr {
	color: #999;
	font-size: 14px;
	padding-right: 15px;
}

ul.newslist li:hover {
	background: #f5f5f5 url("../images/dot_cur.png")no-repeat 5px center;
}

ul.newslist li:hover span {
	color: #00a2ea;
}

.Pager {
	text-align: center;
	margin: 20px 0 50px;
	display: inline-block;
	width: 100%;
}

.Pager a,
.Pager span {
	font-size: 14px;
	color: #999;
	padding: 5px 10px;
	border: 1px solid #e5e5e5;
	text-decoration: none;
	margin: 0 3px;
}

.Pager a:hover,
.Pager a.cur,
.Pager span:hover,
.Pager span.cur {
	border: 1px solid #00a2ea;
	background: #00a2ea;
	color: #fff;
}

.newsDet h2 {
	font-size: 24px;
	color: #333;
	padding-bottom: 15px;
}

.newsDet h3 {
	font-size: 14px;
	color: #999;
	padding-bottom: 20px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 30px;
}

.newsDet p {
	font-size: 14px;
	line-height: 22px;
	color: #666;
}

.newsDet img {
	margin: 20px 0;
}

.newsDet .newsNav {
	border-top: 1px solid #e5e5e5;
	margin-top: 40px;
}

.newsDet .newsNav ul li {
	border-bottom: 1px solid #e5e5e5;
	height: 55px;
	line-height: 55px;
}

.newsDet .newsNav ul li a {
	padding-left: 58px;
	font-size: 14px;
	color: #666;
	text-decoration: none;
}

.newsDet .newsNav ul li a:hover {
	color: #00a2ea;
}

.newsDet .newsNav ul li a.last {
	background: url("../images/ndlast.jpg")no-repeat 20px center
}

.newsDet .newsNav ul li a.next {
	background: url("../images/ndnext.jpg")no-repeat 20px center
}

.newsDet .newsNav ul li a.last:hover {
	background: url("../images/ndlast_h.jpg") no-repeat 20px center
}

.newsDet .newsNav ul li a.next:hover {
	background: url("../images/ndnext_h.jpg") no-repeat 20px center
}

.newsDet .newsNav a.back {
	font-size: 14px;
	color: #fff;
	background: #00a2ea;
	margin: 30px 0;
	display: inline-block;
	padding: 10px 20px;
	text-decoration: none;
}

/*鑱旂郴鎴戜滑*/
.contBody {
	border: 1px solid #e5e5e5;
	margin: 20px 0 40px;
}

.contBody #allmap {
	width: 100%;
	height: 360px;
}

.contBody .dizhi {
	line-height: 55px;
	font-size: 16px;
	padding: 0 40px;
}

.contBody ul {
	padding: 40px 0;
}

.contBody ul li {
	padding: 15px 50px;
	border-right: 1px solid #e5e5e5;
	float: left;
	height: 160px;
}

.contBody ul li p {
	line-height: 40px;
	padding-left: 40px;
	font-size: 16px;
	color: #333;
}

.contBody ul li p b {
	padding-right: 30px;
}

.contBody ul li p span {
	padding-right: 10px;
}

.contBody ul li p.add {
	background: url("../images/icon_1.jpg") no-repeat 1px center;
}

.contBody ul li p.tel {
	background: url("../images/icon_2.jpg") no-repeat 2px center;
}

.contBody ul li p.fax {
	background: url("../images/icon_3.jpg") no-repeat left center;
}

.contBody ul li p.code {
	background: url("../images/icon_4.jpg") no-repeat 1px center;
}

.contBody ul li p a {
	color: #00a2ea;
}

.contBody ul li p.web {
	background: url("../images/icon_5.jpg") no-repeat left center;
}

.contBody ul li p.mail {
	background: url("../images/icon_6.jpg") no-repeat left center;
}

.contBody ul li .kefu {
	padding-left: 55px;
	background: url("../images/kefu.jpg") no-repeat left center;
}

/*閿€鍞綉缁?/
.network .search {
	padding: 60px 0 40px;
	display: inline-block;
	width: 100%;
	height: 40px;
}

.network .search b {
	font-size: 16px;
	color: #00a2ea;
	line-height: 40px;
	padding-left: 15px;
	padding-right: 40px;
	float: left;
}

.network .search input {
	width: 378px;
	height: 34px;
	line-height: 34px;
	padding: 2px 20px;
	border: 1px solid #d7d7d7;
	color: #666;
	font-size: 14px;
}

.network .search a {
	display: inline-block;
	width: 92px;
	height: 40px;
	line-height: 40px;
	background: #00a2ea;
	text-align: center;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	float: left;
}

.network .result table {
	width: 100%;
}

.network .result table th {
	height: 75px;
	font-size: 16px;
	color: #00a2ea;
	text-align: center;
	font-weight: normal;
	background: #f5f5f5;
	border-bottom: 1px solid #e5e5e5;
}

.network .result table td {
	height: 60px;
	background: #f5f5f5;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
}

.network .result table .cur td {
	background: #d8d8d8;
}

.network .result table tr:hover td {
	background: url("../images/td_bg.jpg") repeat;
}

/*鍚堜綔鐣欒█*/
.message {
	padding-bottom: 50px;
}

.message h2 {
	padding: 35px 0 35px 40px;
	background: url("../images/feedback.jpg") no-repeat left center;
	font-size: 14px;
	font-weight: bold;
}

.message .txt {
	padding: 60px 0;
	background: #f2f2f2;
}

.message .txt table {
	width: 100%;
}

.message .txt table th {
	width: 90px;
	padding-left: 40px;
	font-size: 16px;
	color: #333;
	padding-bottom: 20px;
}

.message .txt table td {
	padding-bottom: 20px;
}

.message .txt table td input {
	width: 430px;
	height: 42px;
	border: 2px solid #d4d4d4;
	background: #f2f2f2;
	padding: 2px 10px;
	line-height: 42px;
	margin-right: 30px;
	color: #333;
	font-size: 16px;
}

.message .txt table td textarea {
	width: 430px;
	height: 170px;
	padding: 10px;
	border: 2px solid #d4d4d4;
	background: #f2f2f2;
	color: #333;
	font-size: 16px;
	line-height: 22px;
}

.message .txt table td a {
	display: inline-block;
	width: 132px;
	height: 41px;
	line-height: 41px;
	background: #00a2ea;
	color: #fff;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	margin-top: 15px;
}

/**/
.jobBody {
	width: 100%;
	padding-top: 60px;
}

.jobBody div.fl {
	width: 830px;
}

.jobBody div.fl h2 {
	line-height: 22px;
	font-size: 16px;
	padding-bottom: 30px;
	background: url("../images/about_h2_bg.jpg") repeat-x left bottom;
	color: #333;
	margin-bottom: 25px;
}

.jobBody div.fl h2 b {
	color: #00a2ea
}

.jobBody div.fl p {
	font-size: 14px;
	line-height: 22px;
	color: #333;
}

.joinBody {
	border-top: 4px solid #00a2ea;
	margin-top: 50px;
	background: url("../images/join_b.jpg") no-repeat right top;
}

.joinBody h2 {
	width: 750px;
	font-size: 14px;
	line-height: 22px;
	color: #333;
	padding-top: 20px;
	padding-bottom: 50px;
}

.joinBody .search input {
	width: 378px;
	height: 34px;
	padding: 2px 20px;
	border: 1px solid #d7d7d7;
	color: #666;
	font-size: 14px;
	line-height: 34px;
	margin-right: 15px;
}

.joinBody .search a {
	width: 92px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #00a2ea;
	font-size: 14px;
}

.joinBody .result {
	padding: 40px 0 20px
}

.joinBody .result .tit {
	display: block;
	width: 100%;
	height: 75px;
	overflow: hidden;
	border-bottom: 1px solid #e5e5e5;
}

.joinBody .result .tit span {
	height: 75px;
	font-size: 16px;
	color: #00a2ea;
	text-align: center;
	font-weight: normal;
	background: #f5f5f5;
	border-bottom: 1px solid #e5e5e5;
	padding: 0 20px;
	line-height: 75px;
}

.joinBody .result .tit span.f_1 {
	width: 323px;
}

.joinBody .result .tit span.f_2 {
	width: 348px;
}

.joinBody .result .tit span.f_3 {
	width: 202px;
}

.joinBody .result .tit span.f_4 {
	width: 202px;
}

.joinBody .result ul {
	display: inline-block;
	width: 100%;
}

.joinBody .result ul li {
	float: left;
	width: 100%;
}

.joinBody .result ul li a {
	float: left;
	width: 100%;
	height: 60px;
	line-height: 60px;
	padding: 0;
	margin: 0;
	background: none;
	border-bottom: 1px solid #e5e5e5;
	float: left;
	background: #f5f5f5;
}

.joinBody .result ul li a span {
	font-size: 14px;
	color: #333;
	text-align: center;
	padding: 0 20px;
	float: left;
}

.joinBody .result ul li a span.f_1 {
	width: 323px;
}

.joinBody .result ul li a span.f_2 {
	width: 348px;
}

.joinBody .result ul li a span.f_3 {
	width: 202px;
}

.joinBody .result ul li a span.f_4 {
	width: 202px;
}

.joinBody .result ul li a.cur,
.joinBody .result ul li a:hover {
	background: #d8d8d8;
}

.joinBody .result ul li .txt {
	padding: 20px;
	display: none;
	float: left;
	width: 1196px;
}

.joinBody .result ul li .txt h3 {
	font-size: 16px;
	color: #333;
	padding-bottom: 10px;
}

.joinBody .result ul li .txt p {
	font-size: 14px;
	color: #666;
	line-height: 24px;
}

.joinBody .result table {
	width: 100%;
}

.joinBody .result table th {
	height: 75px;
	font-size: 16px;
	color: #00a2ea;
	text-align: center;
	font-weight: normal;
	background: #f5f5f5;
	border-bottom: 1px solid #e5e5e5;
	padding: 0 20px;
}

.joinBody .result table td {
	background: #f5f5f5;
	font-size: 14px;
	color: #333;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;
	padding: 20px;
}

.joinBody .result table .cur td {
	background: #d8d8d8;
}

.joinBody .result table tr:hover td {
	background: #d8d8d8;
}

/**/
ul.prodList {
	width: 1254px;
	padding-top: 30px;
}

ul.prodList li {
	width: 392px;
	margin-right: 20px;
	float: left;
	margin-bottom: 50px;
	border: 1px #eee solid;
}

ul.prodList li img {
	width: 100%;
}

ul.prodList li a {
	text-decoration: none;
	display: block;
}

ul.prodList li p {
	font-size: 18px;
	text-align: center;
	/* border: 2px solid #d3deee; */
	padding: 10px 0px 20px 0px;
	color: #333;
	font-weight: bold;
	/* margin-top: 10px; */
}

ul.prodList li a:hover img {
	transform: scale(1.02);
	-moz-transform: scale(1.02);
	-ms-transform: scale(1.02);
	-webkit-transform: scale(1.02);
	box-shadow: 2px 2px 8px #CCC;
	-moz-box-shadow: 2px 2px 8px #CCC;
	-ms-box-shadow: 2px 2px 8px #CCC;
	-webkit-box-shadow: 2px 2px 8px #CCC;
}

/*浜у搧1 缁欐按绠￠亾-PP-R绾崇背鎶楄弻绠?/
.proDet01 {
	height: 625px;
	background: url("../images/prodDet01.jpg") no-repeat center;
}

.proDet01 table {
	height: 627px;
	width: 100%;
}

.proDet01 .txt {}

.proDet01 h2 {
	font-size: 36px;
	line-height: 48px;
	padding-bottom: 25px;
}

.proDet01 p {
	font-size: 16px;
	line-height: 36px;
	color: #333;
}

.proDet01 p span {
	padding-left: 20px;
	padding-right: 35px;
	background: url("../images/dot.png") no-repeat left center;
}

.proDet01 ul {
	padding-top: 30px;
}

.proDet01 ul li {
	float: left;
	width: 100px;
	height: 75px;
	background: url("../images/bg01.png") no-repeat;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	padding-top: 25px;
	margin-right: 25px;
}

.proDet02 {
	height: 623px;
	background: url("../images/prodDet02.jpg") no-repeat center;
}

.proDet02 .txt {
	width: 540px;
	padding-top: 105px;
}

.proDet02 .txt h2 {
	font-size: 24px;
	color: #333;
	padding-bottom: 50px;
}

.proDet02 .txt p {
	padding-left: 20px;
	background: url("../images/dot.png")no-repeat left 9px;
	font-size: 16px;
	line-height: 24px;
	color: #333;
	margin-bottom: 22px;
}

.proDet03 {
	height: 627px;
	background: url("../images/prodDet03.jpg") no-repeat center;
}

.proDet03 table {
	height: 627px;
	width: 100%;
}

.proDet03 .txt {}

.proDet03 .txt p {
	font-size: 24px;
	line-height: 36px;
	color: #333;
	padding-bottom: 30px;
}

.proDet04 {
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 20px;
}

.proDet04 h2 {
	font-size: 36px;
	color: #333;
	padding-bottom: 20px;
}

.proDet04 .ca-container {
	position: relative;
	margin: 25px auto 20px auto;
	width: 1290px;
	height: 380px;
}

.proDet04 .ca-wrapper {
	width: 100%;
	height: 100%;
	position: relative;
}

.proDet04 .ca-item {
	position: relative;
	float: left;
	width: 430px;
	height: 100%;
}

.proDet04 .txt {
	width: 375px;
}

.proDet04 .txt a {
	display: block;
}

.proDet04 .txt h3 {
	font-size: 18px;
	font-weight: bold;
	padding: 15px 0;
	color: #333;
	text-align: center;
}

.proDet04 .txt p {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 5px;
	padding-left: 20px;
	background: url("../images/dot.png") no-repeat left 9px;
	color: #333;
	display: none;
}

.ca-nav span {
	width: 50px;
	height: 50px;
	position: absolute;
	text-indent: -9000px;
	cursor: pointer;
	z-index: 100;
	border: 1px solid #d4d4d4
}

.ca-nav span.ca-nav-prev {
	background: url("../images/left.jpg") no-repeat center;
	top: -90px;
	right: 120px;
}

.ca-nav span.ca-nav-prev:hover {
	background: url("../images/left_h.jpg") no-repeat;
	border: 1px solid #00a2ea;
}

.ca-nav span.ca-nav-next {
	background: url("../images/right.jpg") no-repeat;
	top: -90px;
	right: 55px
}

.ca-nav span.ca-nav-next:hover {
	background: url("../images/right_h.jpg") no-repeat;
	border: 1px solid #124897;
}

.det_botm {
	height: 502px;
}

.det_botm table {
	height: 502px;
	width: 100%;
}

.det_botm .txt {
	text-align: center;
}

.det_botm .txt a {
	display: inline-block;
	width: 308px;
	height: 64px;
	font-size: 24px;
	line-height: 64px;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 8px;
	text-decoration: none;
	margin: 20px 60px;
}

.det_botm .txt a span.tel {
	padding-left: 45px;
	background: url("../images/tel.png") no-repeat left center;
}

.det_botm .txt a span.back {
	padding-left: 55px;
	background: url("../images/back.png") no-repeat left center;
}

.det_botm .txt a:hover {
	background: #00a2ea;
}

.proDet05 {
	height: 627px;
	background: url("../images/prodDet05.jpg") no-repeat center;
}

.proDet05 table {
	height: 627px;
	width: 100%;
}

/*浜у搧15 鎺掓按绠￠亾-PVC-U闆ㄦ帓姘寸*/
.det15_01 {
	height: 440px;
	background: #f5f5f5;
	padding-top: 40px;
}

.det15_01 .pro-img {
	width: 40%;
	float: left;
}

.det15_01 img {
	width: 100%;
	display: block;
}

.det15_01 .content {
	margin-top: 20px;
	width: 58%;
	float: right;
}

.det15_01 h2 {
	font-size: 36px;
	color: #333;
	padding-bottom: 20px;
}

.det15_01 p {
	font-size: 16px;
	line-height: 26px;
	color: #5c5c5c;
}

.det15_02 {
	height: 600px;
	background: #eee;
	padding-top: 40px;
}

.det15_02 .pro-img {
	width: 50%;
	float: right;
}

.det15_02 img {
	width: 100%;
	display: block;
}

.det15_02 .content {
	margin-top: 20px;
	width: 48%;
	float: left;
}

.det15_02 h2 {
	font-size: 36px;
	color: #333;
	padding-bottom: 20px;
	text-align: end;
}

.det15_02 p {
	font-size: 16px;
	line-height: 26px;
	color: #5c5c5c;
	text-align: end;
}

.det15_03 {
	height: 600px;
	background: #f5f5f5;
	padding-top: 40px;
	margin-bottom: 40px;
}

.det15_03 .pro-img {
	width: 50%;
	float: left;
}

.det15_03 img {
	width: 100%;
	display: block;
}

.det15_03 .content {
	margin-top: 20px;
	width: 48%;
	float: right;
}

.det15_03 h2 {
	font-size: 36px;
	color: #333;
	padding-bottom: 20px;
}

.det15_03 p {
	font-size: 16px;
	line-height: 26px;
	color: #5c5c5c;
}

.new_bg_1 {
	background: url("../images/new_bg_1.jpg") top center no-repeat;
	height: 537px;
	overflow: hidden;
}

.new_bg_1 .cw {
	height: 537px;
	position: relative;
}

.new_bg_1 .cw .txt_box {
	width: 470px;
	text-align: center;
	margin: 276px auto 0;
}

.new_bg_1 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_1 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_2 {
	background: url("../images/new_bg_2.jpg")center no-repeat;
	height: 563px;
	overflow: hidden;
}

.new_bg_2 .cw {
	height: 563px;
	position: relative;
}

.new_bg_2 .cw .txt_box {
	margin-top: 105px;
	padding-left: 30px;
}

.new_bg_2 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_2 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_3 {
	background: url("../images/new_bg_3.jpg") center no-repeat;
	height: 415px;
	overflow: hidden;
}

.new_bg_3 .cw {
	height: 415px;
	position: relative;
}

.new_bg_3 .cw .txt_box {
	margin-top: 239px;
	padding-left: 623px;
}

.new_bg_3 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_4 {
	background: url("../images/new_bg_4.jpg") center no-repeat;
	height: 563px;
	overflow: hidden;
}

.new_bg_4 .cw {
	height: 563px;
	position: relative;
}

.new_bg_4 .cw .txt_box {
	margin-top: 105px;
	padding-left: 30px;
}

.new_bg_4 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_4 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_5 {
	background: url("../images/new_bg_5.jpg") center no-repeat;
	height: 564px;
	overflow: hidden;
}

.new_bg_5 .cw {
	height: 564px;
	position: relative;
}

.new_bg_5 .cw .txt_box {
	margin-top: 210px;
	text-align: right;
	padding-right: 30px;
}

.new_bg_5 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_5 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_6 {
	background: url("../images/new_bg_6.jpg") center no-repeat;
	height: 527px;
	overflow: hidden;
}

.new_bg_6 .cw {
	height: 527px;
	position: relative;
}

.new_bg_6 .cw .txt_box {
	margin-top: 210px;
	padding-left: 30px;
}

.new_bg_6 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_6 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_7 {
	background: url("../images/new_bg_7.jpg") center no-repeat;
	height: 507px;
	overflow: hidden;
}

.new_bg_7 .cw {
	height: 507px;
	position: relative;
}

.new_bg_7 .cw .txt_box {
	margin-top: 100px;
}

.new_bg_7 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_7 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_8 {
	background: url("../images/new_bg_8.jpg") center no-repeat;
	height: 695px;
	overflow: hidden;
}

.new_bg_8 .cw {
	height: 695px;
	position: relative;
}

.new_bg_8 .cw .txt_box {
	margin-top: 100px;
}

.new_bg_8 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_8 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

.new_bg_8 .cw .txt_box#txt_1 {
	margin-left: 500px;
}

.new_bg_9 {
	background: url("../images/new_bg_9.jpg") center no-repeat;
	height: 551px;
	overflow: hidden;
}

.new_bg_9 .cw {
	height: 551px;
	position: relative;
}

.new_bg_9 .cw .txt_box {
	margin-top: 84px;
	text-align: center;
}

.new_bg_9 .cw .txt_box h3 {
	color: #333;
	font-size: 36px;
	padding-bottom: 30px;
}

.new_bg_9 .cw .txt_box p {
	font-size: 16px;
	line-height: 28px;
	color: #5c5c5c;
}

/*閰嶄欢*/
.partsBody {
	width: 100%;
	display: inline-block;
	padding: 85px 0 130px;
}

.partsBody img.fl {
	border: 1px solid #ccc;
}

.partsBody .txt {
	padding-left: 110px;
	padding-top: 60px;
}

.partsBody .txt h3 {
	font-size: 30px;
	font-weight: bold;
	color: #333;
	padding-bottom: 25px;
}

.partsBody .txt p {
	font-size: 16px;
	color: #333;
	background: url("../images/dot.png") no-repeat left center;
	line-height: 26px;
	padding: 5px 0 5px 20px;
}

/* 鍦板浘 */
.iw_poi_title {
	color: #CC5522;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 13px;
	white-space: nowrap
}

.iw_poi_content {
	font: 12px arial, sans-serif;
	overflow: visible;
	padding-top: 4px;
	white-space: -moz-pre-wrap;
	word-wrap: break-word
}
