body { font-size:12px; color:#444; font-family:\5b8b\4f53; background-color:#000; background-image: url(menu_bg.jpg); background-repeat: repeat-y; background-position: center; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, img, p { margin:0; padding:0; border:0; }
ul, li { list-style:none; }
img { vertical-align:middle; border:none; }
.zt_bg { line-height:30px; background:url(http://news.cheshi.com/special/zti_tbg.png) repeat-x 0 1px; height:30px; width:100%; background-color:#FFF; }
.zt_bg .zt_top { width:980px; margin:0 auto; }
.zt_bg .zt_top div a { background:url(http://news.cheshi.com/special/zti_logo.png) no-repeat 0 0; width:245px; height:30px; display:block; float:left; text-indent:-9999px; }
.zt_bg .zt_top span { float:right; }
.zt_bg .zt_top a, .zt_bg .zt_top a:visited { color:#444; text-decoration:none; padding:0 5px; display:inline-block; }
.zt_bg .zt_top a:hover { color:#a23801; }
.footer { background-image: url(bg_06.jpg); margin: auto; height: 261px; width: 1300px; }

.zt_footer { width:980px; line-height:24px; padding-right: 0; padding-left: 0; margin: auto; padding-top: 100px; color: #FFF; text-align: center; }
.zt_footer a, .zt_footer a:visited { color:#FFF; text-decoration:none; padding:0 5px; display:inline-block; }
.zt_footer a:hover { color:#D00000; }
.content { width:1300px; margin:auto; background-image: url(top_bg.jpg); background-repeat: no-repeat; }
.top { margin: auto; height: 547px; width: 980px; }

.main{ margin:auto; width:980px;}

.content1 { height: 522px; }
.content1_left { background-image: url(bg01.jpg); float: left; height: 506px; width: 606px; margin-right: 10px; margin-top: 13px; background-repeat: no-repeat; }
.content1_left01 { padding-top: 13px; padding-left: 31px; }
.content1_pic_video { padding-top: 38px; padding-left: 15px; }
.content1_pic_video ul { height: 79px; }
.content1_pic_video li  { float: left; height: 79px; width: 139px; margin-right: 6px; }
.content1_right { float: left; width: 364px; height: 522px; background-image: url(bg02.jpg); }
.text01 { padding-top: 35px; color: #CCC; font-size: 14px; line-height: 24px; padding-left: 15px; }
.text01 a{ text-decoration:none; color:#CCC;}
.text01 a:hover{ text-decoration:none; color:#a23801;}
.content1_right01 { margin-top: 80px; padding-left: 25px; padding-right: 25px; font-size: 12px; color: #000; line-height: 23px; }
.ipt_1 { border: 1px solid #999; width: 150px; height: 18px; color: #666; }
.sel_1 { border: 1px solid #999; width: 150px; height: 22px; color: #666; }
.but { padding-top: 10px; }


.content2 { background-image: url(bg03.jpg); height: 800px; }
.content2_1 { height: 490px; }
.content2_left { width: 560px; padding-top: 80px; padding-left: 30px; margin-right: 35px; float: left; }
.content2_left1 { float: left; width: 337px; padding-top: 70px; }

.text02 { font-size: 14px; line-height: 24px; color: #FFF; text-align: justify; }
.text03 { padding-top: 30px; font-size: 14px; color: #FFF; line-height: 24px; text-align: justify; }
.text04 { padding-top: 20px; font-size: 14px; color: #FFF; line-height: 24px; text-align: justify; }
.text04 a { color: #FFF; text-decoration:none; }
.text04 a:hover{color:#a23801;}

.content2_right { padding-top: 30px; padding-left: 30px; }
.content2_pic ul { height: 202px; padding-left: 12px; padding-top: 5px; }
.content2_pic li { float: left; margin-right: 10px; height: 202px; background-color: #000; display:block; text-align: center; }
.text05 { font-size: 14px; font-weight: bold; color: #FFF; text-align: center; line-height: 28px; }


.content3 { background-image: url(bg04.jpg); height: 420px; }
.content3_1 { height: 332px; padding-top: 80px; padding-right: 20px; padding-left: 20px; }
.content3_2 { line-height: 21px; text-align: left; }
.content3_2_1{ float:left; height: 295px; width: 528px; padding-right: 10px; }
.content3_2_2{ float:left; width: 220px; }
.text10 { background-color: #321608; height: 30px; font-size: 14px; line-height: 30px; font-weight: bold; text-align: center; color: #FFF; }
.text11 { font-size: 12px; color: #FFF; text-align: justify; line-height: 22px; padding-top: 15px; height: 220px; }

.but01 { padding-top: 5px; text-align: right; }

#lib_Tab2_1 { height: 330px; }         
.lib_Menubox_1 { background-image: url(a_08.jpg); background-repeat: no-repeat; width: 178px; * width:168px !important;height: 320px; float: left; }   
.lib_Menubox_1 ul { list-style:none; text-align:center; width: 178px;* width:168px !important; }   
.lib_Menubox_1 li { display:block; cursor:pointer; color:#FFF; font-weight:bold; line-height:41px; font-size: 14px; float: left; border: 8px solid #FFF; margin-bottom: 10px; height: 50px; width: 50px; margin-right: 20px; * margin-right:10px !important; }   
/*  www.codefans.net */   
.lib_Menubox_1 li.hover { width:50px; color:#217d9b; height:50px; line-height:41px; font-size: 14px; font-weight: bold; }   
.lib_Contentbox_1 { border-top:none; text-align:center; }  
.lib_Contentbox_101 { text-align:center; float: left; width: 760px; height: 320px; }   
.lib_tabborder { }

.content4 { background-image: url(bg05.jpg); height: 355px; background-repeat: no-repeat; }
.con_car { height:263px; padding-top: 55px; padding-right: 0px; padding-left: 20px; }
.l { float:left; }
.content4_content { padding-top:10px; }
#mote { height:250px; overflow:hidden; width: 890px; }
.content4_content ul { height:250px; overflow:hidden; }
.content4_content li { float:left; display:inline; width:203px; line-height:25px; overflow:hidden; text-align:center; margin-bottom: 30px; height: 110px; margin-left: 12px; margin-right: 5px; }
.content4_content li img a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ } 


.content5 { background-image: url(bg06.jpg); height: 555px; }
.content5_1 { padding-top: 60px; padding-right: 30px; padding-left: 18px; }
.text12 { }
.content5_2 { padding-right: 30px; padding-left: 19px; }
#lib_Tab2 { margin-top: 20px; width: 943px; }         
.lib_Menubox { height: 41px; width: 943px; }   
.lib_Menubox ul { list-style:none; text-align:center; background-image: url(menu_bg01.jpg); height: 41px; width: 943px; }   
.lib_Menubox li { display:block; cursor:pointer; color:#FFF; line-height:41px; font-size: 16px; height: 41px; width: 116px; float: left; margin-top: 1px; font-family: "微软雅黑"; }   
/*  www.codefans.net */   
.lib_Menubox li.hover { width:116px; color:#000; height:41px; line-height:41px; background-image: url(menu_bg02.jpg); background-repeat: no-repeat; font-size: 16px; font-family: "微软雅黑"; }   
.lib_Contentbox { border-top:none; text-align:center; }  
.lib_Contentbox01 { clear:both; margin-top:0px; }
.content5_3 { height: 290px; background-color: #333333; padding: 15px; }
.content5_3left { float: left; width: 465px; }
.content5_3cont { float: left; height: 286px; width: 430px; padding-left: 18px; }
.content5_3right { background-image: url(menu_bg03.jpg); height: 284px; width: 222px; float: left; }
.content5_3right01 { font-size: 14px; padding-left: 15px; font-weight: bold; color: #FFF; line-height: 30px; }
.content5_3right02 { padding: 15px; font-size: 14px; color: #FFF; overflow:hidden;}
.scroll { height: 190px; overflow-y: scroll; line-height:22px; * padding-left:0px !important;* padding-left:20px;  }
.picleft{ float:left; width:648px; margin-right:15px;}
.pictext{ float:left;width:248px;background-image: url(bg_05.jpg);height: 286px; }
.pictext a{ text-decoration:none; color:#a23801;}



.text06 { font-family: "微软雅黑"; font-size: 18px; color: #FFF; line-height: 30px; text-align: center; }
.text07 { font-size: 12px; color: #FFF; text-align: justify; line-height: 20px; padding: 20px; }
.text08 { font-size: 18px; color: #FFF; text-align: justify; line-height: 20px; font-family: "微软雅黑"; }

.content6{ height:424px; }
.content6_left{ background-image: url(bg07.jpg); float: left; height: 421px; width: 636px; }
.text09 { font-size: 14px; line-height: 24px; color: #FFF; padding-top: 65px; padding-left: 30px; padding-right: 30px; }

.content6_left01 { padding: 20px; height:260px; * height:240px !important;  }

.content6_right{ background-image: url(bg08.jpg); float: left; height: 421px; width: 344px; }
.content6_right01 { padding-top: 65px; padding-right: 30px; padding-left: 30px; font-size: 12px; color: #FFF; line-height: 35px;  }
