@charset "utf-8";
/* CSS Document */
.body1{ background:url(../images/pb1.jpg) center 80px no-repeat;}
.body2{ background:url(../images/pb2.jpg) center 80px no-repeat;}
.body3{ background:url(../images/pb3.jpg) center 80px no-repeat;}
.body4{ background:url(../images/pb4.jpg) center 80px no-repeat;}
.body5{ background:url(../images/pb5.jpg) center 80px no-repeat;}
.body6{ background:url(../images/pb6.jpg) center 80px no-repeat;}

#main{ width:1250px; margin:0px auto; padding-top:280px;}
	.mainLeft{ width:240px;}
		.mainLeft .topic{ height:55px; background:#04b1f5; text-align:center; color:#fff; font-size:20px; padding-top:15px;}
			.mainLeft .topic span{ font-size:14px;}
		.mainLeft .leftNav{ padding:10px 10px 20px;}
			.mainLeft .leftNav li{ line-height:40px; border-bottom:1px #fdfdfd solid;}
				.mainLeft .leftNav li a{ display:block; font-size:14px; padding:0px 10px;}
				.mainLeft .leftNav li a:hover{ background:#fff;}
		.mainLeft .product a{ display:block; width:240px; height:70px; background:url(../images/picture.png) -360px -380px no-repeat;}
		.leftContact{ padding:15px 15px 20px; line-height:200%; overflow:hidden;}
	.mainRight{ width:990px; padding-top:25px;}
		.mainRight .topic{ height:45px; line-height:45px; font-size:18px; color:#333; border-bottom:1px #ededed solid; padding:0px 15px;}
			.mainRight .topic span{ float:right; font-size:12px; color:#999;}
				.mainRight .topic span a{ color:#999;}
				.mainRight .topic span a:hover{ color:#ff8a00;}
		.mainRight .content{ padding:15px; overflow:hidden;}
		
		.proList{ padding:20px 5px; overflow:hidden;}
			.proBox{ width:225px; text-align:center; margin:0px 8px 20px; box-shadow: 0px 0px 3px #f0f0f0; border:1px #f0f0f0 solid;}
				.proBox .proPic{ height:225px; border-bottom:1px #e7f1fb solid;}
					.proBox .proTopic a{ display:block; height:100px; line-height:50px; font-size:14px; background:url(../images/picture.png) -162px 50px no-repeat;}
		 			.proBox:hover .proTopic a{ background:url(../images/picture.png) -162px -30px no-repeat #fafafa; color:#ff8a00;}
					
			.albBox{ width:300px; text-align:center; margin:0px 10px 20px; box-shadow: 0px 0px 3px #f0f0f0; border:1px #f0f0f0 solid;}
			.albBox:hover .albTopic{ background:#fafafa; color:#ff8a00;}
				.albPic{ height:225px;}
				.albTopic{ height:50px; line-height:50px; font-size:14px;}
			
			.txtContent{ line-height:200%; overflow:hidden; font-size:14px; vertical-align:middle;}
				.txtContent p{ font-size:14px; vertical-align:middle;}
				.txtContent td{ border:1px #ccc solid; padding:3px 5px; text-align:center; vertical-align:middle; background: #f5f5f5;}
				.txtContent  img{ margin:5px;}
				.txtContent .firstRow td{ background: #bfe099;}
			.wenhua{ background:url(../images/whBg.jpg) right bottom no-repeat;}
			.contactUs{ background:url(../images/kefu.jpg) right bottom no-repeat;}
			
			.newsList{ line-height:200%;}
				.newsBox{ border-bottom:1px #e6e6e6 dotted; padding:20px;}
				.newsBox:hover{ background:#f7f7f7;}
					.newsTime{ width:70px; height:70px; background:url(../images/picture.png) -525px -300px no-repeat;}
						.newsTime1{ font-size:30px; line-height:36px; color:#999;}
						.newsTime2{ text-align:right; margin-top:15px; color:#999;}
					.news{ width:830px; height:70px; color:#999;}
						.news a{ font-size:14px; font-weight:normal;}
			
			.name{ text-align:center; font-size:18px; line-height:180%;}
			.picture{ text-align:center; margin:15px 0px;}
			.miaoshu{ padding:10px; background:#009a44; color:#fff; font-size:14px; margin-bottom:10px;}
			.time{ text-align:right; border-bottom:1px #e6e6e6 dotted; color:#999; padding:10px; margin-bottom:10px;}
			
			.jobBox td{ border:1px #fff solid; padding:10px 15px;}
				.jobTopic td{ background:#f0f0f0; font-size:14px; text-align:center; vertical-align:middle; color:#04b1f5; line-height:200%;}
				.jobContent:hover{ background:#f0f0f0;}
				.jobContent td{ vertical-align:middle; border-bottom:1px #f0f0f0 solid; line-height:180%;}
					

.pageBox{ text-align:center; padding:10px 0px;}	
	.pageBox a , .pageBox span{ margin:0px 3px;}
.box{ background:#f2f2f2; border-bottom:5px #e6e6e6 solid; margin-bottom:15px;}
.share{ overflow:hidden;}
	.jiathis_txt , .bdsharebuttonbox { float:right;}
	.jiathis_txt{ margin-top:8px;}
.upDown{ line-height:220%;}
.info{ color:#ff0000;}
.messageBox{ margin-bottom:15px;}
	.messageBox td{ border:1px #ededed solid; padding:10px; color:#999; line-height:26px;}
	.messageBox td span{ color:#666;}
.messageTopic{ padding:10px; background:#04b1f5; color:#fff; font-size:14px; margin-bottom:10px; text-align:center;border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;
		-moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -moz-border-bottom-left-radius: 5px; -moz-border-bottom-right-radius: 5px;}
.message_table td{vertical-align:middle;}
.message_table input{border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;
		-moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -moz-border-bottom-left-radius: 5px; -moz-border-bottom-right-radius: 5px;
		-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; padding:0px; margin:2px 0px; border:1px #ccc solid; line-height:24px; }
.message_table textarea{border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;
		-moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -moz-border-bottom-left-radius: 5px; -moz-border-bottom-right-radius: 5px;
		-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; padding:0px; margin:2px 0px; border:1px #ccc solid; line-height:24px; }
.message_table .submint input{ padding:0px 50px; cursor:pointer;}
.message_table .submint input:hover{ background:#04b1f5; border:1px #04b1f5 solid; color:#fff;}
