@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px;background-color:#deddd9;}
#top{ height:26px; width:auto; background-color:#f9f9f9}
#top .text{ width:990px;  height:26px;  margin:auto; font-size:12px}
#top .text .left{ height:26px; width:85px; float:left; background:url(../images/zTLOGO.gif) no-repeat; background-position:left center}
#top .text .cont{ height:26px;line-height:26px; float:left}
#top .text .cont a{ color:#656565; text-decoration:none}
#top .text .right{  float:right;height:26px;line-height:26px;}
#top .text .right a{ color:#656565; text-decoration:none}



#banner{ height:70px; width:auto; background:url(../images/banner.jpg);}
#banner .title{ width:990px; height:50px; margin:auto; padding-top:20px; line-height:10px; color:#fefefe ; font-weight:bold }
#banner .title p{ line-height:10px;}
#banner .title a{ color:#fefefe; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
#content{ padding-top:19px; margin-top:1px; }
#content .cont{  width:990px; margin:auto; border-bottom:1px solid #cbcbcb; padding-bottom:20px; }
#content .cont .list1{  width:990px; height:495px;}
#content .cont .list1 .left{ height:461px; width:691px; float:left; background-color:#FFF;border:1px solid #e9ebe0; padding:17px;}
#content .cont .list1 .right{ height:478px; background-color:#FFF; width:223px; float:right;border:1px solid #e9ebe0; padding-left:26px; padding-top:17px; font-size:12px}
#content .cont .list1 .right .title{ width:210px; height:44px; border-bottom:1px solid #e9ebe0; line-height:54px; font-size:16px; font-weight:bold; margin-left:-5px;}
#content .cont .list1 .right .jj{ width:210px; height:132px; overflow:hidden; padding-top:10px; padding-bottom:10px; line-height:22px; margin-left:-5px;}
#content .cont .list1 .right img{ border:0}

#content .cont .list2{  width:988px; border:1px solid #e9ebe0; margin-top:14px; background-color:#FFF; height:auto; font-size:12px; float:left}
#content .cont .list2 .title{ height:48px; width:936px; border-bottom:1px solid #e9ebe0; margin:auto; line-height:48px; background:url(../images/tit.jpg) no-repeat;background-position: left center; padding-left:8px; font-size:14px; font-weight:bold}
#content .cont .list2 ul{ width:988px;  padding:0px; margin:0px; margin-top:14px; margin-left:6px;  padding-bottom:17px; }
#content .cont .list2 ul li{ position:relative; width:208px; height:257px; border:1px solid #dbdbdb; float:left; margin-left:12px; margin-bottom:12px; list-style-type:none; padding:9px;}
#content .cont .list2 ul li a{ text-decoration:none}
#content .cont .list2 ul li img{ border:0}
#content .cont .list2 ul li p{ height:60px;padding:0px; margin:0px; line-height:33px; overflow:hidden}
#content .cont .list2 ul li p a{font-size:16px; font-weight:bold; color:#000}
#content .cont .list2 ul li p img{ border:0; padding-top:8px; }

#content .cont .list3{  width:988px; height:235px;border:1px solid #e9ebe0; margin-top:14px; margin-bottom:14px;background-color:#FFF; float:left; } 
#content .cont .list3 .title{height:48px; width:936px; border-bottom:1px solid #e9ebe0; margin:auto; line-height:48px; background:url(../images/tit.jpg) no-repeat;background-position: left center; padding-left:8px; font-size:14px; font-weight:bold}
#content .cont .list3 ul{ width:972px; padding:0px; margin:0px; margin-top:14px; margin-left:10px; }
#content .cont .list3 ul li{ height:163px; width:178px; float:left; list-style-type:none; margin:0px;  font-size:12px;  padding:8px; padding-top:0px;}
#content .cont .list3 ul li a{ text-decoration:none}
#content .cont .list3 ul li img{ border:0}
#content .cont .list3 ul li p{ height:25px; line-height:25px;white-space: nowrap; padding:0px; margin:0px;}

#content .cont .hr{ height:10px; border-bottom:1 solid #cbcbc9;width:988px; float:left}

#content .cont .foot{ height:100px; border-top:1px solid #fefefe; width:988px; margin:auto; text-align:center; line-height:12px; font-size:12px;color:#656565; padding-top:20px; float:left}
#content .cont .foot a{ text-decoration:none; color:#656565; }


.slider {
margin:0 auto;
width:688px;
height:456px;
position:relative;
}

.sliderContent {
float:left;
width:688px;
height:450px;
clear:both;
position:relative;
overflow:hidden;
}

.sliderArrows a {
display:block;
text-indent:-9999px;
outline:none;
z-index:50;
background-image:url(/images/prev_next.png);
width:42px;
height:42px;
position:absolute;
top:50%;
margin-top:-34px;
}

.prev {
background-position:0 0;
left:15px;
}

.prev:hover {
background-position:0 -44px;
}

.next {
right:15px;
background-position:-44px 0;
}

.next:hover {
background-position:-44px -44px;
}

.sliderContent .item {
position:absolute;
width:100%;
height:450px;
background:#fff;
text-align:center;
}

.sliderBullets {
position:absolute;
bottom:20px;
left:85%;
z-index:50;
margin-left:-45px;
}
.sliderBullets a {
display:block;
float:left;
text-indent:-9999px;
outline:none;
margin-left:5px;
width:10px;
height:11px;
background:url(/images/bullets.png) no-repeat;
}
.sliderBullets .active {
background-position:0 -11px;
}
.sliderContent a {
outline:none;
}
.slider a {
color:#fff;
}
.slider a img {
border:none;
}