body{color:#424242;}
a{text-decoration:none;color:#424242}
a:hover{text-decoration:underline;color:#D91E31}
.eleItemNotip{padding:10px;}
.articleItemNotip{padding:10px;}
.hrItemNotip{padding:10px;}
.merItemNotip{padding:10px;}
.picItemNotip{padding:10px;}
.certItemNotip{padding:10px;}
.dItemNotip{padding:10px;background:url('g_nav_c1.png') repeat-y scroll left top;}
.dBestNotip{padding:10px;background:url('g_nav_c1.png') repeat-y scroll left top;}
.dArticleItemNotip{padding:10px;}
.dLinkNotip{padding:0 10px;}
.headerTopBox{width:960px;}
.header{width:960px; margin:0 auto; background:#FFFFFF}
	.h-com{padding:10px 0 0; position:relative;width:960px;height:75px; background:url('top_bg.jpg') repeat-x left top; overflow:hidden}
		.h-logo{float:left;height:65px; margin-left:10px;display:inline;width:88px}
		.h-logo img{height:65px;float:left;width:88px}
		.h-name{float:left;height:26px;font-size:20px;font-weight:400;color:#333;font-family:\9ED1\4F53;line-height:30px;overflow:hidden;width:650px;margin-left:10px;display:inline;}
		.h-Ename{float:left;height:20px;font-size:16px;color:#333;font-family:Tahoma;line-height:20px;overflow:hidden;width:650px;margin-left:10px;display:inline}
		.hBox1{position:absolute;bottom:5px;text-align:right;right:10px; background:url('i_s_t1.gif') no-repeat left top;padding-left:40px;height:29px;}
		.h-st{float:left;}
		.search-box{float:left; margin-left:20px;}
		.searchInput{width:130px;float:left;margin-right:2px;}
		.searchInput input{width:130px;height:16px; line-height:16px;padding:1px;border:1px #d1d1d1 solid;float:left;padding-top:2px}
		.searchBtn{background:url('search1.gif') no-repeat;width:53px;height:21px; float:left}
		.searchBtn input{background:url(/);width:53px;height:21px;border:0;border:none; cursor:pointer;float:left}
		.hBox2{position:absolute;top:10px;width:200px;text-align:right;right:10px; color:#CC0000}
	.h-menu{background:url('nav_bg.jpg') no-repeat; width:884px; padding-left:76px;}
		.h-menu ul{width:100%;overflow:hidden}
		.h-menu ul li{height:43px;float:left;text-align:center; font-size:13px;width:79px; line-height:43px;}
		.h-menu li a{text-decoration:none;color:#394748;}
		.h-menu li a:hover{text-decoration:none;color:#504943;}
		.h-menu li.select a{text-decoration:none;color:#504943;}
	.banner{width:960px;height:178px; margin-top:4px;}
	.banner img{width:960px;height:178px;}
.wrapper{width:960px;background:#FFFFFF; margin:0 auto;padding:10px 0;}
.wrap{width:938px;margin:0 auto;overflow:hidden}
	.sidebar{width:186px;float:left;overflow:hidden}
	.mt10{margin-top:10px;}
		.sColc{background:url('g_nav_c.png') repeat-y scroll left top;width:186px; overflow: hidden}
		.sColb{background:url('g_nav_b.png') no-repeat;height:6px;line-height:0;overflow:hidden}
			.s-t1{position:relative;background:url('g_nav_t.png') no-repeat;height:43px;}
			.s-t1 strong{position:absolute;left:35px;top:13px; width:60px;height:15px;background:url('s1.gif') no-repeat; text-indent:-999px; line-height:0}
			.classItem{line-height:26px; padding:5px 4px 5px 12px; width:170px;}
				.cIname,.classItem h2{height:26px;line-height:26px;overflow:hidden;background:url('g_list1.gif') no-repeat left 6px;padding-left:22px; width:150px; font-weight:400}
				.classItem a{text-decoration:none;color:#363636}
				.classItem a:hover{color:#A2080A}
				.classItem .select a{color:#A2080A}
				.classItem p{position:relative;height:26px;line-height:26px;vertical-align:bottom; overflow:hidden;background:url('g_list1.gif') no-repeat left 6px;padding-left:22px; width:140px;}
	.content{width:744px;float:left;margin-left:8px;overflow:hidden; position:relative}
	.cColc{width:734px; background:url('g_nav_c1.png') repeat-y scroll left top;padding:5px; overflow:hidden}
	.cColb{width:744px;height:6px;background: url('g_nav_b1.png') no-repeat;line-height:0;overflow:hidden;}
		.c-t1{height:43px;background:url('g_nav_t1.png') no-repeat; width:744px;position:relative;}	
		.c-t1 strong,.c-t1 h1{position:absolute;left:35px;top:13px; width:60px;height:15px;background:url('s.jpg') no-repeat; text-indent:-999px;overflow:hidden;line-height:0}
		.bcNav{font-size:12px;overflow:hidden;height:25px; width:450px; text-align:right; line-height:25px;position:absolute;right:20px;top:5px;z-index:3}
		.bcNav a{margin:0 3px;}
		.bcNav span{}
		.bcNav strong,.bcNav h1{margin-left:3px;display:inline;font-weight:400}		
.footer{width:960px; }
	.fInfo{width:255px}
	.fInfo ul{width:215px;padding-right:10px;padding-left:30px;float:left;background-position:10px 7px; margin-top:15px;overflow:hidden;height:104px; }

.d-r{width:744px;float:left;margin-left:8px;overflow:hidden;position:relative;}
.d-t1{height:43px;background:url('i_col1_t.png') no-repeat left top;position:relative}
.d-t2{height:43px;background: url('g_nav_t1.png') no-repeat left top;position:relative}
.d-t2 strong{position:absolute;left:35px;top:13px; width:60px;height:15px;background:url('s1.gif') no-repeat; text-indent:-999px; line-height:0}
.dColb{background:url('i_col1_b.png') no-repeat left top;height:6px;line-height:0;overflow:hidden}
.dCol2b{background:url('g_nav_b1.png') no-repeat left top;height:6px;line-height:0;overflow:hidden}
.d-more{position:absolute;color:#51443B;right:20px;top:10px;}

.dCom{position:relative;background:#fff;overflow:hidden;float:left; width:360px;}	
	.dCom .d-t1 strong{position:absolute;left:35px;top:10px; width:60px;height:15px;background:url('s.jpg') no-repeat; text-indent:-999px; line-height:0}
		.dCompany{width:330px;overflow:hidden;background:url('i_col1_c.png') repeat-y scroll left top; padding:5px 15px;height:150px; line-height:22px;}
		.dComImg{width:135px;height:100px;padding:2px;border:1px #d1d1d1 solid;margin-right:10px;float:left}
		.dComImg img{width:135px;height:100px;float:left}
		.dComImg:hover{border-color:#C61717;}
		.dComtext{}
		
.dNews{width:360px;margin-left:24px; display: inline;overflow:hidden; float:left;position:relative}
	.dNews .d-t1 strong{position:absolute;left:35px;top:10px; width:60px;height:15px;background:url('s.jpg') no-repeat; text-indent:-999px; line-height:0}
	.dArticle{width:350px;overflow:hidden;background:url('i_col1_c.png') repeat-y scroll left top;padding:5px;height:150px;}
		.dArticleItem{height:30px;width:330px;line-height:30px; overflow:hidden;background:url('i_news.gif') no-repeat left -1px;padding-left:20px;}
		.dArticleItem p{width:220px;overflow:hidden;height:30px; float:left;}
		.dArticleItem span{height:30px;float:right;margin-right:10px;display:inline}
		
.dBest{width:744px;float:left;margin-top:8px; position:relative}
	.dBestBox{width:734px; background:url('g_nav_c1.png') repeat-y scroll left top;padding:5px; overflow:hidden}
	.dBestImg{width:100px;height:100px;padding:2px;border:1px #d1d1d1 solid; overflow:hidden; float:left; margin-left:27px;display:inline}
	.dBestInfo{width:550px;height:106px; float:left; margin-left:10px;line-height:22px; overflow:hidden}
	.dBestName{background:url('i_p_t2.gif') no-repeat left top;height:20px;padding-left:25px;width:350px;overflow:hidden;font-weight:400;line-height:16px}
	.dBestName a{color:#15304B; }
	.dBestMoney{margin-top:2px; height:22px;width:100%;overflow:hidden}
	.dBestMoney em{color:#D91E31}
	.dBestTip{line-height:20px;margin-top:2px;height:40px;overflow: hidden}

		
.dList{width:744px;float:left;margin-top:8px; position:relative}
	.dListBox{width:734px; background:url('g_nav_c1.png') repeat-y scroll left top;padding:5px; overflow:hidden}
		.dItem{width:340px;height:111px;margin-top:10px; float:left; margin-left:22px;display:inline}
			.dImg{width:100px;height:100px;padding:2px;border:1px #d1d1d1 solid; overflow:hidden;float:left}
				.dImg:hover{border-color:#C61717}
			.dInfo{width:224px;height:106px; float:left; margin-left:10px;line-height:22px; overflow:hidden}
				.dName{background:url('i_p_t1.gif') no-repeat left top;height:20px;padding-left:25px;width:190px;overflow:hidden;font-weight:400;line-height:18px;}
				.dName a{color:#15304B;}
				.dMoney{margin-top:2px; height:22px;width:100%;overflow:hidden}
				.dMoney em{color:#D91E31}
				.dTip{line-height:20px;margin-top:2px;height:40px;overflow: hidden}
.footer{margin-top:0}	
		

.companyTip{border:1px solid #9EC2F8;padding:10px;line-height:22px; background:#F0F9FD;margin:10px auto 0;width:692px}
.companyInfo{width:714px; margin:0 auto}
	.companyContent{width:714px;overflow:hidden;line-height:1.8; margin-top:10px;}
	.companyContent img,.companyContent table{max-width:714px;}
	.aComd{padding-left:1px;width:713px;margin-top:10px;}

.eleList{width:734px;}
	.eleListBox{width:734px;overflow:hidden;}
		.eleItem{width:340px;height:111px;margin-top:10px; float:left; margin-left:22px;display:inline}
			.eleImg{width:100px;height:100px;padding:2px;border:1px #d1d1d1 solid; overflow:hidden;float:left}
			.eleImg:hover{border-color:#C61717}
			.eleInfo{width:224px;height:106px; float:left; margin-left:10px;line-height:22px; overflow:hidden}
				.eleName{background:url('i_p_t1.gif') no-repeat left top;height:20px;padding-left:25px;width:190px;overflow:hidden;font-weight:400;line-height:18px;}
				.eleName a{color:#15304B;}
				.eleMoney{margin-top:2px; height:22px;width:100%;overflow:hidden}
				.eleMoney em{color:#D91E31}
				.eleTip{line-height:20px;margin-top:2px;height:40px;overflow: hidden}

.picList{width:734px;}
	.picListBox{padding:10px 0px;width:730px;position:relative;margin:0 auto}
	.picItem{width:141px;float:left;display:inline;overflow:hidden;margin-top:10px; margin-left:32px;}
	.picImg{width:135px;height:100px;padding:2px;border:1px solid #DAC6C8; overflow:hidden}
	.picImg img{ max-height:100px;max-width:135px;}
	.picName{height:24px; border:1px solid #DAC6C8;border-top:none;width:139px; line-height:24px;overflow:hidden;text-align:center;background:#F7F3F2;}
	.picName a{}

.articleList{width:734px;}
	.articleListBox{padding:10px 0;width:685px; margin:0 auto }
	.articleItem{width:685px;position:relative;height:30px;line-height:30px; background:url('news_bg.gif') no-repeat left -1px;}
	.articleItem h3{height:30px;line-height:30px;margin-left:25px;width:550px;overflow:hidden;font-weight:400}
	.articleItem span{color:#696B66;position:absolute; height:28px;right:20px; top:0}
.articleDetail{width:714px; overflow:hidden; margin:0 auto} 
	.articleTitle{line-height:40px;height:40px;font-weight:bold;font-size:16px; text-align:center;padding-top:20px;}
	.articleEle{border-top:1px #979797 dotted;padding-top:10px;height:20px; position:relative; text-align:right;overflow:hidden}
		.articleEle span{float:right;margin-right:15px; display:inline}
		.a-print{text-align: left; padding-left: 20px; background: url(../common/a-print.gif) no-repeat left; float:right;margin-right:15px;display:inline;color:#f00}
		.a-quote{text-align: left; padding-left: 20px;background: url(../common/a-quote.gif) no-repeat left; float:right;margin-right:15px;display:inline;color:#f00}
	.articleContent{padding:10px 0px; line-height:1.8; width:714px; overflow:hidden}
	.articleContent img,.articleContent table{max-width:714px}
.hr{width:702px;margin:20px auto 0}
.hrDetail{width:700px;border:1px #A4A0A1 solid; border-top:0;border-left:0;}
.hrTip{background:url('hr_list_b.gif') no-repeat left top;width:106px;height:7px;line-height:0;overflow:hidden;}
	.hrDrow{width:700px;border-top:1px #A4A0A1 solid;overflow:hidden}
	.hrDcol{float:left;width:228px;border-left:1px #A4A0A1 solid; height:30px; padding-left:111px;position:relative;line-height:30px; padding-right:10px;}
	.hrDcol label{width:100px;text-align:center;border-right:1px #A4A0A1 solid; left:0;top:0; height:30px; position:absolute;font-weight:700}
	.hrDc{width:100%;height:30px;overflow:hidden;}
	.hrDele{float:left;width:589px;border-left:1px #A4A0A1 solid;padding-left:100px;position:relative;line-height:30px; padding-right:10px;}
	.hrDele label{width:100px;text-align:center; left:0;top:0; height:30px; position:absolute;font-weight:700}
	.hrContent{line-height:1.8;padding:3px 0; width:578px;overflow:hidden;border-left:1px #A4A0A1 solid; padding-left:10px; position:relative}
	.hrContent img,.hrContent table{max-width:578px;}
	.hr-click{color:#D91E31;}

.certList{width:701px;margin-top:4px; margin-bottom:4px; margin:0 auto}
	.certItem{width:701px;overflow:hidden;padding:10px 0;}
	.certTitle{background:url('zhs.jpg') repeat-x left top;height:25px;line-height:25px;overflow: hidden}
	.certTitle .certImg{background:url('zhs_t1.jpg') repeat-x left top; color:#fff;}
	.certImg{float:left;text-align:center;width:120px;}
		.certImg .tempImgBox{border:1px #dadada solid}
	.certName{float:left;text-align:center;width:150px; padding:0 10px;}
		.certNameBox{display:inline-block;*zoom:1;*display:inline;text-align:left;line-height:22px;}
	.certOrg{float:left;text-align:center;width:151px; padding:0 10px;}
		.certOrgBox{display:inline-block;*zoom:1;*display:inline;text-align:left;line-height:22px;}
	.certDate{float:left;text-align:center;width:120px;}
		.certDateBox{display:inline-block;*zoom:1;*display:inline;line-height:22px;}

.merList{width:734px;}
	.merListBox{padding:10px 0px; width:700px; margin:0 auto}
	.merItem{width:700px;height:90px;position:relative;border-bottom:1px #ccc solid;}
	.merSimg {float:left;width:88px;height:68px; border:1px #d1d1d1 solid;background:#fff;margin-top:9px;display:inline;padding:1px}
	.merSimg:hover{border-color: #991C15}
	.merSimg img{width:88px;height:68px;}
	.merItem ul{width:598px; float:left;margin-left:10px; margin-top:8px;}
		.merLinfo{height:22px;width:598px;overflow:hidden;}
		.merItem h3{float:left;width:350px;height:22px; font-weight:700;overflow:hidden;line-height:22px; font-weight:400;background:url('g_list1.gif') no-repeat left 4px; padding-left:20px;}
		.merItem h3 a{color:#cc0000;}
		.merDate{float:right;margin-right:10px;display:inline;width:150px; text-align:right;height:22px;overflow:hidden;line-height:22px;}
		.merDate em{margin-left:20px;}
		.merTip{width:598px;line-height:22px;height:44px;border-top:1px #d1d1d1 dashed; overflow:hidden;padding-top:4px;}
		
.merDetail{width:700px;overflow:hidden;margin:10px auto 0}
	.merTop{position:relative;border:1px #B2B2B0 solid;padding:15px;width:668px; background:#FCFFF8;margin:0 auto; overflow:hidden}
		.merBimg{float:left;margin-left:20px; display:inline}
			.merInfo{width:400px; margin-left:20px;}
			.merAbtn{height:31px;line-height:31px;position:relative;margin-top:5px;}
			.merAbtn a{height:31px;overflow:hidden;background: url('merAbtn.jpg') no-repeat; text-align: center; width:110px;line-height:30px;cursor:pointer;color:#4A6C91;font-weight:700;text-decoration:none;font-size:12px; margin-right:10px; float:left}
	.merTitle{ background:url('zs_t1_bg.jpg') repeat-x;height:27px;width:700px; margin:10px auto 0;overflow:hidden}
		.merTitle strong{background:url('zs_t1_ioc.gif') no-repeat;float:left;height:27px;width:66px;font-weight:400;display:inline;text-align:left;line-height:27px; padding-left:30px;}
	.merContent{width:700px;padding:10px 0px;margin:0px auto 0;line-height:1.8;  overflow:hidden} 
	.merContent img,.merContent table{max-width:700px;}
	
.gbookBox{width:734px; padding-bottom:10px; position:relative; overflow:hidden}
	.gbook-f{width:100%}
		.gbook-row{width:600px;}
		.gbookI{border:1px solid #AEBFD3; background:#F9F8F6}

		
.contactBox{width:734px; margin:0 auto}
	.map{width:680px; margin:20px auto 0}
	.contactInfo{width:470px;margin:10px auto 0;background:url('contact-bg.jpg') no-repeat left top;height:321px; padding-left:29px;}
		.contactInfo dl{line-height:24px;font-size:12px;width:400px; padding-top:40px;}
		.contactInfo dt{color:#EA0104;line-height:30px;}
		.contactInfo dd{height:24px;}
		
	.contactSer{width:680px; overflow: hidden;margin:0 auto 0}
		.contactSer dl{border:1px solid #dadada;margin-top:20px;padding-bottom:10px; width:308px; padding-left:20px}
			.contactSer dt{font-size:12px; height:40px;line-height:40px; }
			.contactSer dd{height:24px; line-height:24px;}


