﻿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;}
.dBestNotip{padding:10px;}
.dArticleItemNotip{padding:10px;}
.dLinkNotip{padding:0 10px;}
.headerTopBox{width:898px;}
.header{width:898px; margin:0 auto;position:relative;overflow:hidden;}
	.h-com{position:relative;width:898px; height:85px;}
		.h-logo{float:left;margin-top:10px;height:65px; margin-left:10px;display:inline}
		.h-logo img{}
		.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;margin-top:10px}
		.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}
		.home{background:url('back-home.gif') no-repeat left 0px; height:21px; position:absolute;top:45px;right:10px; color:#989898;cursor:pointer;width:69px; text-indent:-999px;overflow:hidden}
	
	.h-menu{width:898px; margin:0 auto;position:relative;height:36px; overflow:hidden; background:url('nav-bg.jpg') repeat-x}
		.h-menu ul{margin-left:-2px;width:900px; height:33px; background:url('nav-t.gif') no-repeat 2px top; padding-top:3px; float:left}
		.h-menu li{width:79px;float:left;padding-left:2px;background:url('nav-bor.gif') no-repeat left -3px; height:33px;line-height:33px;font-size:14px;text-align:center; overflow:hidden}
		.h-menu li a{color:#fff;}
		.h-menu li a:hover{color:#fff}
		.h-menu li.select a{color:#fff}
	.banner{width:898px;height:215px;overflow:hidden; margin:1px auto 0;}
	.banner img{width:898px;height:215px;display:block}

	
.wrap{width:898px;margin:9px auto 0; position:relative;background: url('g-box.gif') repeat-y scroll;}
.sidebar{float:left;width:222px; overflow:hidden}
.sCol{width:222px;position:relative;}
.mt10{margin-top:10px;}
.s-t1{background:url('col-bg.jpg') repeat-x;height:31px;position:relative;}
	.s-t1-l{width:18px;height:31px;background:url('col-l.jpg') no-repeat left; position:absolute;left:0;top:0}
	.s-t1-r{width:8px;height:31px;background:url('col-r.jpg') no-repeat;right:0;top:0;position:absolute}
	.s-t1 strong{position:absolute; width:64px;height:14px;background:url('s1.gif') no-repeat; top:8px;left:23px; text-indent:-99px; overflow:hidden}
	.more{position:absolute;background:url('more.gif') no-repeat;width:29px;height:5px;overflow:hidden;text-indent:-99px; top:12px;right:15px;}
	
.classItem{margin-left:3px;width:218px;overflow:hidden;margin-top:3px;}
	.cIname,.classItem h2{height:29px;border-bottom:1px #E4E4E4 solid;width:218px;line-height:29px; font-weight:400;overflow:hidden}
	.cIname a,.classItem h2 a{height:25px;background:url('ico1.gif') no-repeat 11px 10px; margin-top:2px; padding-left:23px;width:195px; overflow:hidden; line-height:25px; float:left}
	.classItem a:hover{background:#F0F0F0 url('ico1.gif') no-repeat 11px 10px; text-decoration:none}
	.classItem .select a{background:#F0F0F0 url('ico1.gif') no-repeat 11px 10px; text-decoration:none}

	.classItem p{height:29px;border-bottom:1px #E4E4E4 solid;width:218px;line-height:29px;padding-left:23px;width:195px; overflow:hidden; line-height:25px;}
	


.Dwrap{width:898px;margin:9px auto 0; position:relative;background: url('i-box.gif') repeat-y scroll left top;}
.dC-t1{background:url('col-bg.jpg') repeat-x;height:31px;position:relative;}
	.dC-t1 strong{position:absolute; width:64px;height:14px;background:url('s1.gif') no-repeat; top:8px;left:23px; text-indent:-99px; overflow:hidden}
.dC-t2{background:url('col-bg.jpg') repeat-x;height:31px;position:relative;}
	.dC-t2 strong{position:absolute; width:64px;height:14px;background:url('s2.gif') no-repeat; top:8px;left:23px; text-indent:-999px; overflow:hidden}

.d-l{float:left;width:222px; overflow:hidden}
	.search-box{width:220px;height:40px; background:url('s-bg.jpg') repeat-x left top;border:1px #CECECE solid;position:relative}
		.searchInput{position:absolute;left:8px;top:10px;}
		.searchInput input{float:left;height:16px;border:1px #859BA8 solid;width:170px; padding-top:2px;}
		.searchBtn{background:url('s-btn.jpg') no-repeat;width:18px;height:18px;position:absolute; right:9px;top:11px;}
		.searchBtn input{border:0;cursor:pointer;width:18px;height:18px; float:left; background:url(/)}

.d-m{float:left;width:414px; margin-left:21px;display:inline; overflow:hidden}
	.dCom{width:414px;position:relative;}
		.dCompany{width:400px;padding:10px 7px; line-height:22px;}
			.dComImg{float:left;width:135px;height:100px; float:left; margin-right:7px;overflow:hidden}
			.dComImg img{width:135px;height:100px;}
			.dComtext{}

	.dNews{width:414px;position:relative;}
		.dArticle{min-height:92px;_height:92px;background:url('i-news.jpg') no-repeat right bottom; padding-left:8px; padding-right:2px; width:404px;}
		.dArticleBox{background: url('i-news-list.gif');line-height:28px; width:404px; overflow:hidden}
		.dArticleItem{float:left;background:url('ico2.gif') no-repeat 6px 11px; padding-left:20px; padding-right:80px; width:304px;height:28px;overflow:hidden;position:relative}
		.dArticleItem p{overflow:hidden;width:300px; height:28px;}
		.dArticleItem span{color:#696B66;position:absolute; height:28px;right:5px; top:0}
		
.d-r{float:left;width:222px;display:inline;margin-left:19px; overflow:hidden}
	.link{width:218px;margin-left:3px;overflow:hidden;margin-top:10px;}
	.dBest{width:215px;margin:0 auto}
	.dBestBox{width:215px; overflow:hidden;}
	.dBestImg{width:215px; overflow:hidden;text-align:center;padding:10px 0}
	.dBestImg .tempImgBox{border:1px #dadada solid}
	.dBestInfo{width:215px; overflow:hidden; line-height:22px;}
	.dBestName{font-weight:700;}
.dList{margin:6px auto 0;width:898px;position:relative;}
	.dListBox{width:898px; overflow:hidden;padding-bottom:12px;}
			.dItem{float:left; width:284px; height:102px;position:relative;overflow:hidden;margin-top:12px; margin-left:12px;display:inline}
				.dImg{height:100px;width:100px;border:1px #C2C9D9 solid; float:left;}
				.dInfo{float:left; height:102px; width:172px;overflow:hidden;margin-left:10px;display:inline;line-height:20px;}
				.dName{background:url('i-p-ico.gif') no-repeat left 7px;height:20px;padding-left:12px;width:160px;overflow:hidden; font-weight:400}
				.dName a{color:#142F4C;}
				.dMoney{height:20px;overflow:hidden}
				.dMoney em{color:#DC1733}
				.dTip{}


.content{width:656px;float:right;position:relative;overflow:hidden;}
	.c-t1{background:url('col-bg.jpg') repeat-x;height:31px;position:relative;}
	.c-t1 strong,.c-t1 h1{position:absolute; width:64px;height:14px;background:url('s2.gif') no-repeat; top:8px;left:23px; text-indent:-999px; overflow:hidden}
	.bcNav{position:absolute; height:31px;line-height:31px;right:12px;top:0px;color:#4B4B4B;width:500px;overflow:hidden;text-align:right}
			.bcNav em{color:#C01A1C}
			.bcNav a{color:#4B4B4B;margin:0 3px;}
			.bcNav span{}
			.bcNav h1,.bcNav strong{margin-left:3px; font-weight:400;display:inline}

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

.eleList{margin:0px auto 0;width:656px;position:relative;}
	.eleListBox{width:656px; overflow:hidden;padding-bottom:12px;}
		.eleItem{float:left; width:310px; height:102px;position:relative;overflow:hidden;margin-top:12px; margin-left:12px;display:inline}
			.eleImg{height:100px;width:100px;border:1px #C2C9D9 solid; float:left;}
			.eleInfo{float:left; height:102px; width:198px;overflow:hidden;margin-left:10px;display:inline;line-height:20px;}
				.eleName{background:url('i-p-ico.gif') no-repeat left 7px;height:20px;padding-left:12px;width:186px;overflow:hidden; font-weight:400}
				.eleName a{color:#142F4C;}
				.eleMoney{height:20px;overflow:hidden}
				.eleMoney em{color:#DC1733}
				.eleTip{}
.picList{width:656px;}
	.picListBox{width:656px; overflow:hidden; padding-bottom:24px;}
	.picItem{width:141px;height:129px;position:relative;float:left;margin-left:11px;display:inline;margin-top:25px;margin-right:10px;overflow:hidden}
	.picImg{width:135px;height:100px; background:#FFFFFF;border:1px #AFD9F2 solid;padding:2px;overflow:hidden}
	.picImg img{ max-height:100px;max-width:135px;}
	.picName{width:139px;border:1px #AFD9F2 solid;border-top:none;height:22px;line-height:22px;text-align:center;overflow:hidden;display:block;background:#EEF7FC;}
	.picName a{}

.articleList{width:656px;}
	.articleListBox{width:628px;position:relative;overflow:hidden;background: url('i-news-list.gif');line-height:28px; margin:10px auto 0; }
	.articleItem{background:url('ico2.gif') no-repeat 6px 11px; padding-left:20px; padding-right:90px; width:518px;height:28px;overflow:hidden;position:relative;line-height:28px; }
	.articleItem h3{width:100%;height:28px;overflow:hidden;font-weight:400;line-height:28px;}
	.articleItem span{color:#696B66;position:absolute; height:28px;right:5px; top:0}

.articleDetail{width:616px; overflow:hidden;margin:0 auto } 
	.articleTitle{line-height:40px;height:40px;font-weight:bold;font-size:16px; text-align:center;padding-top:20px;}
	.articleEle{padding-top:10px;height:20px; position:relative; text-align:right; background:url('news-t-bg.gif') repeat-x left top; width:100%;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:616px; margin:0 auto; overflow:hidden}
	.articleContent img,.articleContent table{max-width:616px}

.hrList{width:656px;}
	.hrListBox{width:636px;margin:20px auto}
	.hrTitle{width:634px; overflow:hidden;line-height:38px; border:1px #C6C6C6 solid; background:url('hr-bg.jpg') repeat-x left top;}
	.hrItem{width:634px; overflow:hidden;line-height:38px; border:1px #C6C6C6 solid; border-top:0;}
		.hrName{width:224px;float:left;text-align:center;padding:0 5px;}
			.hrNameBox{width:224px;height:38px;overflow:hidden; display:block;text-align:left}
			.hrNum{width:79px;border-left:1px #dadada solid;float:left;text-align:center; overflow:hidden}
			.hrNumBox{width:100%; display:block;overflow:hidden}
			.hrDate{width:109px;border-left:1px #dadada solid;float:left;text-align:center;}
			.hrClick{width:99px; border-left:1px #dadada solid;float:left;text-align:center; overflow:hidden}
			.hrClickBox{height:38px; display:block}
			.hrClickBox a{ height:22px;line-height:22px;width:58px; float:left;margin-left:20px;display:inline;overflow:hidden;text-indent:-999px; background:url('hr-a.jpg') no-repeat;margin-top:9px;}
			
.hrDetail{width:634px;border:1px #dadada solid; border-top:0;border-left:0;margin:20px auto}
	.hrDrow{width:634px;border-top:1px #dadada solid;overflow:hidden}
	.hrdName{width:623px; overflow:hidden;line-height:38px; background:url('hr-bg.jpg') repeat-x left top; height:38px;border-left:1px #dadada solid; padding-left:10px;color:#FF0105;font-weight:700;font-size:14px;}
	.hrDcol{float:left;width:195px;border-left:1px #dadada solid; height:30px; padding-left:111px;position:relative;line-height:30px; padding-right:10px;}
	.hrDcol label{width:100px;text-align:center;border-right:1px #dadada solid; left:0;top:0; height:30px; position:absolute;font-weight:700}
	.hrContent{line-height:1.8;padding:5px 0; width:613px;overflow:hidden;border-left:1px #dadada solid; padding-left:10px;}
	.hrContent img,.hrContent table{max-width:613px;}

.merList{ width:656px;}
	.merListBox{padding:10px 0px; width:610px; margin:0 auto}
	.merItem{width:610px;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; float:left}
	
	.merItem ul{width:508px; float:left;margin-left:10px; margin-top:8px;}
		.merLinfo{height:22px;width:508px;overflow:hidden;}
		.merItem h3{float:left;width:250px;height:22px; font-weight:700;overflow:hidden;line-height:22px; font-weight:400;background:url('zs_list_ioc.gif') no-repeat 2px 8px; padding-left:15px;}
		.merItem h3 a{color:#cc0000;}
		.merDate{float:right;margin-right:10px;display:inline;width:230px; text-align:right;height:22px;overflow:hidden;line-height:22px;}
		.merDate em{margin-left:20px;}
		.merTip{width:508px;line-height:22px;height:44px;border-top:1px #d1d1d1 dashed; overflow:hidden;padding-top:4px;}

.merDetail{width:624px;overflow:hidden;margin:10px auto 0}
	.merTop{position:relative;border:1px #B2B2B0 solid;padding:15px;width:592px; background:#FCFFF8;margin:0 auto; overflow:hidden}
		.merBimg{float:left;margin-left:20px; display:inline}
			.merInfo{width:350px; margin-left:20px;}
			.merAbtn{height:31px;line-height:31px;position:relative;margin-top:5px;}
			.merAbtn a{height:31px;overflow:hidden;background: url('merAbtn.gif') 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:624px; 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:624px;padding:10px 0px;margin:0px auto 0;line-height:1.8;  overflow:hidden} 
	.merContent img,.merContent table{max-width:624px;}



.gbookBox{width:656px; padding-bottom:10px; position:relative; overflow:hidden}
	.gbook-f{width:100%}
		.gbook-row{width:550px;}
		.gbookI{border:1px solid #a3a3a3;}
		
		
.contactBox{width:636px; margin:0 auto 20px;}
	.map{width:636px;margin-top:20px;}
	
	.contactInfo{width:450px;margin-top:10px; padding-bottom:10px;background:url('contact-bg.jpg') no-repeat left 10px; padding-left:186px;}
		.contactInfo dl{line-height:24px;font-size:12px}
		.contactInfo dt{font-weight:700;color:#EA0104;line-height:40px;}
		.contactInfo dd{height:24px;}
		
	.contactSer{width:636px; overflow: hidden}
		.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;}


.certList{width:618px; margin:0 auto;}
	.certTitle{height:29px;line-height:29px;overflow:hidden; width:618px;margin:20px auto 0;}
	.certTitle .certImg{background:url('zhs-bg.jpg') no-repeat;height:29px;line-height:29px;color:#FF9400;font-weight:700;padding-left:28px;float:left;width:112px; text-align:left}
	.certItem{width:616px;overflow:hidden;padding:10px 0; margin:0 auto;border:1px #cacaca solid}
	.certImg{float:left;text-align:center;width:138px;}
		.certImg .tempImgBox{border:1px #cacaca solid}
	.certName{float:left;text-align:center;width:140px; padding:0 5px;}
		.certNameBox{display:inline-block;*zoom:1;*display:inline;text-align:left;line-height:22px;}
	.certOrg{float:left;text-align:center;width:118px; padding:0 5px;}
		.certOrgBox{display:inline-block;*zoom:1;*display:inline;text-align:left;line-height:22px;}
	.certDate{float:left;text-align:center;width:100px;}
		.certDateBox{display:inline-block;*zoom:1;*display:inline;line-height:22px;}



/*Certificate*/
.zhs-box{width:628px;margin:0 auto;overflow:hidden}
.zhs-t{width:628px; overflow:hidden; margin-top:20px;   line-height:29px;}
.zhs-t1{}
.zhs-t-name{width:155px;float:left;height:29px; text-align:center;}
.zhs-t-company{width:146px; float:left; height:29px;text-align:center;}
.zhs-t-time{float:left;width:100px; height:29px;text-align:center;}

.zhs-ele{width:626px;font-size:12px; border:1px #D4D4D4 solid;overflow:hidden}
	.zhs-ele table{width:626px;overflow:hidden}
		.zhs-ele table td{text-align:center; color:#666666;}
		.zhs-ele .zhs-img{width:125px; text-align:center; font-weight:bold}
		.zhs-ele .zhs-img {padding:0px 0;height:95px;}
		.zhs-ele .zhs-img img{width:100px;height:75px; vertical-align:middle}
		.zhs-ele .zhs-name{width:155px;}
		.zhs-ele .zhs-company{width:146px;}
		.zhs-ele .zhs-time{width:100px;}
		.zhs-ele .zhs-click a{color:#CC0000}


