/* CSS Document */
.globalPos{
	position:relative;
	width:970px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}
#top{
	height:118px;
	background:url(bg-top.gif) bottom repeat-x;
}

.foot03{ list-style:none; width:970px; position:absolute; left:50%; top:8px; margin-left:-485px; z-index:66;}
.foot03 li{ height:16px; line-height:16px;  padding-top:8px;  float:right;}
#top p{
	width:232px;
	height:118px;
	background:url(pic-logo.gif) 0 38px no-repeat;
	float:left;
}
#top div{
	width:738px;
	height:118px;
	float:left;
	overflow:hidden;
}

#ind_banner{

}

#ind_main{
	height:180px;
	background:url(bg-main.gif) center top no-repeat;
}
.indMain01,.indMain02,.indMain03{ height:160px; margin-top:12px; display:inline; float:left;}
.indMain01{ width:312px; margin-left:18px; background:url(pic-ind-line.gif) right 40px no-repeat;}
.indM01_til,.indM02_til{ width:100%; height:26px;}
.indM01_til a,.indM02_til a{ float:right; margin:8px 16px 0 0;}
.indM01_til{ background:url(pic-ind-til01.gif) 0 0 no-repeat;}
.indM01_list{ width:100%; list-style:none;}
.indM01_list li{ height:19px; width:302px; line-height:19px; padding-left:10px; background:url(pic-ind-square.gif) 0 8px no-repeat; overflow:hidden;}
.indMain02{ width:382px; margin-left:8px;}
.indM02_til{ background:url(pic-ind-til02.gif) 0 0 no-repeat;}
.indM02_cont{ padding-left:86px; height:90px; line-height:18px; background:url(pic-indM-jpg.gif) 0 center no-repeat;}
.indM02_links li{ list-style:none; height:22px;}
.indMain03{ width:240px; margin-left:8px; background:url('crre-sy2_18.jpg') no-repeat; height:152px; overflow:hidden}

#foot{
	height:52px;
	margin-top:8px;
}
.foot01{ list-style:none; width:810px; height:32px; padding-top:3px; background:url(pic-foot-logo.gif) 0 0 no-repeat; float:left;}
.foot01 li{ line-height:16px; margin-left:80px;}
.foot01 li span{ color:#0067c0; text-transform:uppercase;}
.foot02{ list-style:none; width:160px; margin-top:11px; float:left;}
.foot02 li{ height:16px; line-height:16px; padding-top:8px; float:left;}
.ver_en{ width:106px; text-align:center; background:url(bg-foot-ver.gif) no-repeat;}
.ver_en a,.ver_en a:hover{ color:white;}
.ver_zn{ width:54px; text-align:center;}
.ver_zn a,.ver_zn a:hover{ color:#0067c0;}

#othMain{
	padding:0 2px 2px 2px;
	background:whitesmoke;
}
.othMainCont{
	position:relative;
	width:970px;
	background:white url(bg-oth-main.jpg) center top no-repeat;
	overflow:auto;
}
.othMLeft{ width:208px; float:left;}
.othTil{ height:132px;}
.othMenu{ list-style:none; height:262px; margin-left:24px;}
.othMenu li{ height:22px; line-height:22px; background:url(line-left-menu.gif) 0 bottom no-repeat;}
.othMenu li a{ color:#181818; font-size:14px; font-weight:700;}
.othMenu li a:hover,#curMenu{ color:#fefefe; text-decoration:none; background:#196ab4;}

.othMRight{ width:762px; float:left;}
.othBanner{ height:153px;}
.curPos{ width:720px; height:36px; padding-top:14px; color:#a2a2a3; font-weight:700; margin-top:24px; text-align:right;}
.rTil011{ background:url(rTil011.gif) 22px 0 no-repeat;}
.rTil012{ background:url(rTil012.gif) 22px 0 no-repeat;}
.rTil013{ background:url(rTil013.gif) 22px 0 no-repeat;}
.rTil021{ background:url(rTil021.gif) 22px 0 no-repeat;}
.rTil022{ background:url(rTil022.gif) 22px 0 no-repeat;}
.rTil023{ background:url(rTil023.gif) 22px 0 no-repeat;}
.rTil024{ background:url(rTil024.gif) 22px 0 no-repeat;}
.rTil025{ background:url(rTil025.gif) 22px 0 no-repeat;}
.rTil031{ background:url(rTil031.gif) 22px 0 no-repeat;}
.rTil032{ background:url(rTil032.gif) 22px 0 no-repeat;}
.rTil033{ background:url(rTil033.gif) 22px 0 no-repeat;}
.rTil041{ background:url(rTil041.gif) 22px 0 no-repeat;}
.rTil051{ background:url(rTil051.gif) 22px 0 no-repeat;}
.rTil052{ background:url(rTil052.gif) 22px 0 no-repeat;}
.othRCont{ width:680px; margin:6px 0 0 26px; padding-bottom:24px; line-height:16px;}

.about{}
.about-yeji{ width:640px; margin-top:12px; margin-left:auto; margin-right:auto;}
.yejiUlTil{ height:30px; line-height:30px; list-style:none; color:black; font-size:14px; font-weight:700; border-top:2px solid #3d7bc2; border-bottom:1px solid #3d7bc2;}
.yejiUl{  line-height:25px; clear:both;list-style:none;}
.yjLi01,.yjLi02,.yjLi03{ float:left; overflow:hidden;}
.yjLi01{ width:20px;}
.yjLi02{ width:620px;line-height:25px; height:auto}
.yjLi03{ width:90px;}

.detailTitle{  text-align:center; font-size:16px; font-weight:bold; color:#4BA61B; margin:3px 0}
.detailDate{ text-align:right; padding:0; background-color:#3d7bc2; color:#fff; margin-bottom:2px}

    
.turnPages{  height:36px; padding-left:24%; clear:both;}
.turnPages a,.turnPages span,.turnPages code{ display:block; height:14px; line-height:14px; font-weight:700; text-align:center; float:left;}
.turnPages a{ width:16px; text-align:center; margin:0 4px;}
.turnPages a:hover,#curPages,.curp{ color:#0e3882;}
.turnPages code{ width:4px; text-align:center;}


.business{ width:640px; margin:0 auto;}
.business_p{ line-height:22px; font-size:14px; padding:12px 0;}
.business_h{ color:black; height:34px;}
.business_ul{ list-style:none;}
.business_ul li{ color:black; height:32px; line-height:32px; padding-left:32px; border-bottom:1px solid #edf1f4; background:url(pic-business.gif) 2px 10px no-repeat;}
.business_ul li a,.business_ul li a:hover{ color:black;}

.product{ overflow:auto;}
.product ul{ width:226px; height:150px; list-style:none; margin-top:12px; background:url(bg-product.gif) center top no-repeat; float:left;}
.pLi01,.pLi02{ width:100%; overflow:hidden; float:left;}
.pLi01{ height:127px; text-align:center;}
.pLi01 img{ width:208px; height:126px; border:0; margin-top:1px;}
.pLi02{ width:208px; margin-left:9px; display:inline; height:23px; overflow:hidden;}
.pLi02 span,.pLi02 code{ display:block; height:18px; float:left;}
.pLi02 span{ color:#496f88; font-weight:700; padding:0 8px 0 6px; background:url(lin-product.gif) right center no-repeat;}
.pLi02 code{ padding-left:6px;}
.pLi02 code a,.pLi02 code a:hover{ color:#fdfdfd;}

.contact{ padding-bottom:380px; margin-top:24px; background:url(pic-map.gif) 280px 80px no-repeat;}
.contact p{ padding-left:20px;}
.contact ul{ list-style:none; line-height:24px; padding-left:24px; margin-top:18px;}

.msg ul{ width:100%; list-style:none; padding:6px 0; overflow:auto;}
.msg01,.msg02{ liine-height:24px; float:left;}
.msg01{ width:110px; text-align:right;}
.msg02{ padding-left:6px;}
.msg_txt{ width:220px; height:16px; line-height:16px; border:1px solid #ccc;}
.msg_txtarea{ width:370px; height:80px; line-height:16px; border:1px solid #ccc;}
.msg_btn{ height:20px; line-height:20px; border:none; color:white; text-align:center; padding:0 6px; background:#3e90d2; margin-right:24px; cursor:pointer;}
