.index_banner { width:100%; height:421px; position:relative; z-index:2}
.index_banner li em{}
.banner_list li { position:absolute; background-position:center center; background-repeat:no-repeat; width:100%; height:421px;}
.banner_list li a { display:block; width:1003px; margin:0 auto; height:370px; text-indent:-9999em; overflow:hidden;}
.transparent_bg { width:100%;min-width:1003px; height:55px; background:#000;opacity:0.3;  filter:alpha(opacity=30); position:absolute; bottom:0; z-index:99}
.banner_navbox {position:absolute; bottom:3px; z-index:9999; text-align:center; width:100%}
.banner_nav { margin:0 auto;}
.banner_nav li { float:left; margin:0 15px; display:inline;}
.banner_nav li a img{ display:block;opacity:0.5;  filter:alpha(opacity=50); border:1px solid #fff; padding:1px; -moz-box-shadow:-2px -2px 5px #555;-webkit-box-shadow:-2px -2px 5px #555;box-shadow:-2px -2px 5px #555;}
.banner_nav li a.current img {opacity:1;  filter:alpha(opacity=100); border:2px solid #fff; padding:0; -moz-box-shadow:-2px -2px 5px #069;-webkit-box-shadow:-2px -2px 5px #069;box-shadow:-2px -2px 5px #069}

.about_century,.index_news,.join_century{ float:left; display:inline; height:218px;}
.about_century {width:325px; padding-right:15px; background:url(/Templates/zhjsyl/images/dotted_y.gif) repeat-y right 0;}
.index_news {width:333px; padding:0 15px;background:url(/Templates/zhjsyl/images/dotted_y.gif) repeat-y right 0;}
.join_century {width:282px;padding-left:15px;}
.container h2 { font-size:16px; padding-bottom:20px; font-weight:700; color:#333;}
.container h2 span {font-size:13px; font-weight:400; color:#005F18; padding-left:8px}
.container p { color:#333;}
.more { padding-top:5px;}
.more a{color:#005F18;}
.more a:hover{color:#005F18;}
.news_list li { position:relative; background:url(/Templates/zhjsyl/images/list_ico.gif) no-repeat 0 center; height:22px; padding-left:10px; vertical-align:middle}
.news_list li a { display:block; width:250px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.news_list li .date { position:absolute; right:0; top:0; color:#969696;}
.left_img,.join_list,.join_list li,.container .century_brand h2 ,.century_brand_list,.century_brand_list li  { float:left; display:inline;}
.left_img {width:155px; height:120px; padding-top:2px;}
.left_img a{ display:block;}
.join_list {width:120px;}
.join_list li { margin:0 0 6px 6px;}
.join_list li a { display:block; background:url(/Templates/zhjsyl/images/index_btn.jpg) no-repeat 0 0; text-decoration:none; font-weight:700; height:31px; width:92px; padding-right:20px; text-align:center; line-height:31px; overflow:hidden;}
.join_list li a:hover { background-position:0 -31px; color:#fff;text-decoration:none;}
.century_brand {padding-top:5px; background:url(/Templates/zhjsyl/images/dotted_x.gif) repeat-x 0 0; margin-top:20px;height:auto !important; height:35px; min-height:35px}
.container .century_brand h2 {padding-top:10px; font-size:16px;}
.century_brand_list {}
.century_brand_list li { margin:8px 20px 0;}

#BNR_IDX{position:relative;height:421px;margin:0;}
#BNR_BOX{padding:0;margin:0;list-style:none;height:421px;}
#BNR_BOX li{height:421px;background-color:#fff;background-position:center center;background-repeat:repeat-x;overflow:hidden;display:none;}
#BNR_BOX li div{height:421px;background-repeat:no-repeat;background-position:center center;overflow:hidden;}
#BNR_BOX li.itm-1{background-image:url(/Templates/zhjsyl/images/bg-bnr-2.jpg);display:block;}
#BNR_BOX li.itm-2{}
#BNR_BOX li.itm-3{}
#BNR_BOX li.itm-4{background-image:url(/Templates/zhjsyl/images/idx-bnr-4.png)}
#BNR_BOX li.itm-5{background-image:url(/Templates/zhjsyl/images/bg-bnr-5.jpg);}

#BNR_ICO{height:30px;width:100%;background:url(/Templates/zhjsyl/images/brn-ico.png) repeat-x 0 0;position:absolute;bottom:0;left:0;}
#BNR_ICO ul{height:30px;width:125px;background:url(/Templates/zhjsyl/images/brn-ico.png) no-repeat center -30px;padding:0 30px;margin:0 auto;list-style:none;}
#BNR_ICO li{width:15px;height:30px;background:url(/Templates/zhjsyl/images/brn-ico.png) no-repeat center -60px;float:left;margin:0 8px;cursor:pointer;}
#BNR_ICO li.cur{background-position:center -90px;}

/* ---------------mainBody_16-------------------------------  */
.mainBody_16{
	width:100%;
	min-width:1000px;
}
.mainBody_16 .title{
	padding:0px 0 10px 0;
	border-bottom:1px solid #E5E5E5;
}
.mainBody_16 .list{
	padding:0px 8px 26px 8px;
	overflow:hidden;
}
.mainBody_16 .list ul{
	border-bottom:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	overflow:hidden;
}
.mainBody_16 .list li{
	border-right:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	float:left;
}
.mainBody_16 .list li img{
    width:139px;
	height:53px;
	
}
.mainBody_16 .list li a{
    width:100%;
	height:55px;
	display:block;

}
.mainBody_16 .list li a:hover{
	display:block;
	-moz-opacity:0.7; 
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7; 
	opacity: 0.7;	
}

/* ---------------mainBody_02-------------------------------  */
.mainBody_02 {
	width: 100%;
	height:auto;
	padding:18px 0;	
	min-width:1000px;
}
.mainBody_02 .main1{
	width: 1000px;
	height:auto;
	margin:0 auto;
	
}
.mainBody_02 .main1 ul{
	width:136px;
	height:228px;
	float:left;
	padding:0 56px;
	text-align:center;
}
.mainBody_02 .main1 .images{
	width:136px;
	height:136px;
}
.mainBody_02 .main1 .image a{
	width:136px;
	height:136px;
	display: block;
}

.mainBody_02 .main1 .biaoti{
	float:center;
	height:28px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	padding-top:8px;
}
.mainBody_02 .main1 .info{

	line-height:20px;
}
.mainBody_02 .main{
	width: 1000px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}

#blobs {margin: 0px auto; padding: 0; position: relative;}
#blobs li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#blob1 {background: url(/Templates/zhjsyl/images/1L.png) no-repeat; }
#blob2 {background: url(/Templates/zhjsyl/images/2L.png) no-repeat; }
#blob3 {background: url(/Templates/zhjsyl/images/3L.png) no-repeat; }
#blob4 {background: url(/Templates/zhjsyl/images/4L.png) no-repeat; }
#blob5 {background: url(/Templates/zhjsyl/images/5L.png) no-repeat; }
#blob6 {background: url(/Templates/zhjsyl/images/6L.png) no-repeat; }
#blob7 {background: url(/Templates/zhjsyl/images/7L.png) no-repeat; }
#blob8 {background: url(/Templates/zhjsyl/images/8L.png) no-repeat; }
#blob9 {background: url(/Templates/zhjsyl/images/9L.png) no-repeat; }


#blob1 a:hover {background: url(/Templates/zhjsyl/images/1aL.png) no-repeat; }
#blob2 a:hover {background: url(/Templates/zhjsyl/images/2aL.png) no-repeat; }
#blob3 a:hover {background: url(/Templates/zhjsyl/images/3aL.png) no-repeat; }
#blob4 a:hover {background: url(/Templates/zhjsyl/images/4aL.png) no-repeat; }
#blob5 a:hover {background: url(/Templates/zhjsyl/images/5aL.png) no-repeat; }
#blob6 a:hover {background: url(/Templates/zhjsyl/images/6aL.png) no-repeat; }
#blob7 a:hover {background: url(/Templates/zhjsyl/images/7aL.png) no-repeat; }
#blob8 a:hover {background: url(/Templates/zhjsyl/images/8aL.png) no-repeat; }
#blob9 a:hover {background: url(/Templates/zhjsyl/images/9aL.png) no-repeat; }

.portfoliobottom {
    height: 232px;
    width: 1003px;

}

.portfoliobottom ul li {
    float: left;
    height: 232px;
    margin-right: 13px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 238px;
}
.portfoliobottom ul li a {
    background: url("/Templates/zhjsyl/images/anlizs_03.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 203px;
    left: 0;
    padding-top: 8px;
    position: absolute;
    width: 238px;
}
.portfoliobottom ul li a img {
    height: 143px;
    margin-bottom: 22px;
    width: 223px;
}
.portfoliobottom ul li a p {
    color: #4C4C4C;

    font-size: 12px;
    height: 30px;
    padding-left: 5px;
    padding-top: 4px;
    text-align: left;
}
.portfoliobottom ul li a p strong {
    float: left;
    font-weight: normal;
}
.portfoliobottom ul li a p span {
    color: #939393;

    font-size: 11px;
    line-height: 14px;
}
.portfoliobottom ul li a p span.frcs {
    float: right;
	padding-top:3px;
}
.portfoliobottom ul li a ins {
    background: url("/Templates/zhjsyl/images/ico_4_32.png") no-repeat scroll 275px 0 transparent;
    height: 143px;
    left: 8px;
    position: absolute;
    top: 7px;
    width: 223px;
}
.portfoliobottom ul li a:hover ins {
    background-position: 0 0;
    z-index: 1;
}
.scroll {
    overflow: hidden;
    position: relative;
}
.scroll ul {
    position: absolute;
    width: 20000em;
}
.portfolio { height: 309px;padding-top: 0px;width: 1001px; margin:0 auto;}
.portfolio .portfoliotop {border-bottom: 1px #CCC  dashed;height: 57px;}
.portfoliotop ul li {float: left;position: relative;}
.portfoliotop ul li.al {height: 53px; line-height:53px;width: 148px; color:#313131; font-size:16px; font-weight:bold;}
a.arr_l3, a.arr_r3 {
    background: url("/Templates/zhjsyl/images/anli_09.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 25px;
    left: 770px;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 20px;
    width: 36px;
}
a.arr_r3 {
    background-position: -34px 0;
    left:804px;
}<!--ºÄÊ±1763943671.7065Ãë-->