body { font-size:12px; font-family:\5b8b\4f53; background-color:#ffffff; }
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:#D00000; }
.zt_footer { width:980px; text-align:center; line-height:24px; padding-right: 0; padding-left: 0; margin: auto; padding-top: 15px; }
.zt_footer a, .zt_footer a:visited { color:#444; text-decoration:none; padding:0 5px; display:inline-block; }
.zt_footer a:hover { color:#D00000; }
.main { margin: auto; width: 1200px; background-image: url(bg.jpg); background-repeat: no-repeat; }

.top { margin: auto; width: 1200px; background-color: #0471B2; text-align: center; height: 286px; }
.menu { background-color: #0471b2; width: 980px; height: 46px; text-align: center; margin: auto; }
.menu li { float: left; width: 166px; height: 46px; }
.menu ul { width: 996px; height: 46px; }

.content { width:980px; margin:auto; }
.content_sz{ width:980px; height:100%; overflow:hidden; margin-top:10px;}


.weber{width:355px;height:328px;background:url(http://icon.cheshi-img.com/beijingshow/2012/tit_bg_25.jpg) no-repeat;padding:32px 0 0 6px;}
.wrapper{width:980px;margin:0 auto;padding:0 0 10px;background:#fff;}
.webeye{float:left;width:320px;height:208px;}
.webeye .flashNews{ position:relative; width:320px; height:208px; overflow:hidden; text-align:left; }
.webeye .flashNews .bg{position:absolute;left:0;bottom:0;width:320px;height:18px;}
.webeye .flashNews img{width:320px;height:208px;border:none;}
.webeye .flashNews ul{ position:absolute; right:1px; bottom:1px; padding-left:46px; z-index:2; margin:0px; }
.webeye .flashNews ul li{ width:20px; height:18px; line-height:18px; text-align:center; background:#333; list-style:none; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 1px; }
.webeye .flashNews ul li a{display:block;width:20px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#fff;text-decoration:none;}
.webeye .flashNews ul li a:hover, .flashNews ul li a.sel{color:#fff;text-decoration:none;background:#f30;}
.webeye .box_flash{width:100%;height:100%;overflow:hidden;}
.webeye .box_flash img{border:0px;}
.webeye .box_flash .tline{position:absolute;}
.webeye .box_flash .tline b{color:#FFF;font-size:12px;background:#6f7170;float:right;width:20px;text-align:center;font-weight:700;text-decoration:none;margin-left:2px;margin-top:3px;cursor:pointer;font-family:Verdana;vertical-align:bottom;height:18px;}
.webeye .box_flash .tline .now{background:#cb0133;color:#FFF;font-size:14px;text-decoration:none;width:24px;padding-top:2px;padding-bottom:1px;margin-top:0px;}
.webeye .box_flash .bline{float:left;background-color:#333;filter:alpha(opacity=60);opacity:0.6;height:21px;overflow:hidden;position:absolute;display:none;}
.webeye .box_flash .pline{float:left;position:absolute;width:100%;height:21px;overflow:hidden;font-size:12px;line-height:25px;padding-left:10px;text-align:left;}
.webeye .box_flash .pline a,.box_flash .pline a:link,.box_flash .pline a:visited{color:#FFF;text-decoration:none;}
.webeye .box_flash .pline a:hover{color:#FFF;text-decoration:underline;}

.moudle_nl{background:#fff;overflow:hidden;}
.moudle_nl{background:#fff;overflow:hidden;}
.describe{ font-size:14px; color:#fff; height:35px; line-height:35px; text-align:center; width:320px; overflow:hidden; background:#00488d }
.l{ }
.r{float:right;}
a:link,a:visited{color:#444;text-decoration:none;outline:none;}
a:hover{color:#d00;}
.sz_left{ width:332px; height:auto; float:left; background-image: url(sz_03.jpg); margin-top: 10px; }
.show_infor { float: left; width: 332px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E3F4FC; border-left-color: #E3F4FC; }

.sz_left .focus_img{ background:url(images/sz_03.jpg) no-repeat; height:243px; padding:7px 5px 0px 5px;}
.sz_left .show_infor{ height:100%; overflow:hidden; margin-top:10px;}
.show_infor .sh_title{ background:url(8_45.jpg) no-repeat right top; height:24px;  padding:6px 15px 0px 10px; border:1px solid #b3d1ed}
.show_infor .sh_title .l{ font-weight:bold; font-size:14px;}
.show_infor .sh_con{ border:1px solid #cee1f2; padding:10px; border-top:none; line-height:26px;}
.sz_middle{ background:url(y_03.jpg) no-repeat; width:448px; height:auto; float:left; margin-left:10px; display:inline; }
.news_top{ text-align:center; padding-top:20px;}
.news_top h1{ font-size:18px; font-weight:bold; font-family:微软雅黑; height:40px; line-height:40px; overflow:hidden;}
.news_top h1 a{ color:#dc0000; text-decoration:none;}

.list_ul{ height:100%; overflow:hidden; padding-top: 15px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; font-size: 14px; line-height: 26px; }
.list_ul li{ height:26px; line-height:26px; font-size:14px; background:url(y_25.jpg) no-repeat left 12px; padding-left:15px;}
.list_ul a { color: #4444; text-decoration: none; }

.sz_right{ width:179px; height:auto; float:right; }
.sz_right .sr_title{ border:1px solid #b4d1ed; height:24px; padding-left:10px; padding-top:5px; font-size:14px; font-weight:bold; background-image: url(8_45.jpg); background-repeat: no-repeat; background-position: right top; }
.font_14{ font-size:14px; font-weight:bold;}

.weibo{ border:1px solid #cee1f2; border-top:none; padding:10px; line-height:26px; font-size:12px;}
.list_title .qiehuan a:hover,.list_title .qiehuan a.over{ background:url(1.jpg) no-repeat left bottom; color:#1e6bad;}
.list_con_tg{ height:100%; overflow:hidden; background:url(r1_84.jpg) repeat-y right top;}

.content02 { height: 90px; width: 980px; margin-top: 5px; margin-bottom: 10px; }

.content03 { margin-bottom: 10px; }
.content03_1 { width: 978px; border: 1px solid #b4d1ed; height: 400px; }
.list_con{ padding:10px;}
.l{float:left;}
.list07 { border: 1px solid #dedede; width: 306px; float: left; margin-right: 10px; text-align: center; }
.list07 .pic { padding: 2px; }
.text01 { font-size: 14px; line-height: 35px; text-align: center; color: #444; }
.list08 { overflow: hidden; width: 635px; }
.list08 li { float: left; margin-left: 10px; height: 101px; width: 142px; text-align: center; }
.list08 ul { height: 125px; }
.text02 { font-size: 12px; line-height: 20px; text-align: center; }
.pic01 { border: 1px solid #dedede; padding: 2px; display:block; }
.list09 { overflow: hidden; 9 ; margin-top: 10px; }
.list09 li { float: left; margin-left: 10px; height: 101px; width: 142px; text-align: center; }
.list09 ul { height: 125px; }



#lib_Tab1 { width:980px; }
.content04 { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.content04 img { border: 1px solid #dedede; padding: 2px; }
.content04_1 { height: 120px; margin-bottom: 10px; }
.content04_1left { float: left; width: 230px; text-align: left; margin-right: 10px; }
.left_pic { }
.right_text { }
.text03 { font-size: 14px; color: #03009a; font-weight: bold; }
.text04 { font-size: 12px; line-height: 20px; }
.lib_Menubox { height:44px; line-height:44px; position:relative; background-image: url(menu02.jpg); background-repeat: no-repeat; }
.lib_Menubox ul { padding:0px; list-style:none; position:absolute; top:18px; left:-2px; margin-left:900px; text-align:center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.lib_Menubox li { float:left; display:block; cursor:pointer; width:33px; color:#FFF; font-weight:bold; margin-right:0px; height:26px; line-height:26px; background-image: url(2.jpg); }
/*  www.codefans.net */   
.lib_Menubox li.hover { padding:0px; width:33px; height:25px; color:#194591; height:26px; line-height:26px; background-image: url(1.jpg); }
.lib_Contentbox { clear:both; margin-top:0px; border-top:none; height:181px; text-align:center; padding-top:8px; }
.lib_Contentbox01 { clear:both; text-align:center; border: 1px solid #b4d1ed; height: 400px; width: 978px; margin-bottom: 10px; }



.content05 { margin-bottom: 10px; }
.content05_1 { width: 978px; border: 1px solid #b4d1ed; height: 260px; }
.car_jingxiaos{ width:971px; height:100%; overflow:hidden;}
	.car_jingxiaos .title{ background:url(images/psd_58.jpg) no-repeat bottom; font-weight:normal;}
	.car_jingxiaos_con{ overflow:hidden; height:100%;}
.left ul { float: left;  padding: 6px 4px;  width: 87px; }
	.left ul li img { border: 1px solid #DDDDDD; height: 40px; width: 50px; }
	.left ul li { float: left; height: 42px; line-height: 14px; overflow: hidden; text-align: center; width: 87px; font-family: Arial, Helvetica, sans-serif; }
	.left .img { padding-bottom: 4px;}
	.left ul li  a{ color:#083471;}
	.left ul li em a,.left ul li em { color: #666666; display: block;  font-size: 10px !important; width: 100%; font-family:Arial, Helvetica, sans-serif;}
.car_zhanguan{ width:971px; height:100%; overflow:hidden;}
	.car_zhanguan .title{ background:url(images/psd_60.jpg) no-repeat bottom; font-weight:normal;}
	.car_zhanguan_con{ overflow:hidden; height:100%;}
#con1 { width:980px; }
.box { height:44px; line-height:44px; position:relative; background-image: url(menu03.jpg); background-repeat: no-repeat; }
.box ul { padding:0px; list-style:none; position:absolute; top:18px; left:-2px; margin-left:900px; text-align:center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.box li { float:left; display:block; cursor:pointer; width:33px; color:#FFF; font-weight:bold; margin-right:0px; height:26px; line-height:26px; background-image: url(2.jpg); }
/*  www.codefans.net */   
.box li.hover { padding:0px; width:33px; height:25px; color:#194591; height:26px; line-height:26px; background-image: url(1.jpg); }
.box_1 { clear:both; margin-top:0px; border-top:none; height:181px; text-align:center; padding-top:8px; }
.box01 { clear:both; text-align:center; border: 1px solid #b4d1ed; height: 215px; width: 978px; margin-bottom: 10px; }





.content06 { margin-bottom: 10px; color: #FFF; }
.content06_1 { width: 978px; border: 1px solid #b4d1ed; height: 520px; }
.bll { margin-right: 5px; color: #FFF; }
.bll img { border: 1px solid #D9D9D9; padding: 3px; }
.bll .pro { display: block; height: 32px; line-height: 32px; overflow: hidden; padding: 0 0 15px; text-align: center; width: 320px; }
.list10 { width: 630px; color: #FFF; }
.list10 li { float: left; padding: 0 0px 3px 8px; color: #FFF; }
.list10 img { border: 1px solid #D9D9D9; padding: 2px; }
.list10 .pro { display: block; height: 26px; line-height: 26px; overflow: hidden; text-align: center; width: 148px; }


.content07 { margin-bottom: 10px; color: #FFF; }
.content07_1 { width: 978px; border: 1px solid #b4d1ed; height: 620px; }
.zg_left{ float:left; width:661px; height:auto;}
.zg_left img{ width:661px; height:561px;}
.zg_right{ float:right; width:280px; height:auto; }
.zg_right .new_title{ margin:0px 10px; width:260px;}
.map{ margin:0px 10px; width:260px; text-align:center;}
.map img{ width:255px; height:271px; margin-top:10px;}
.mricheng{ margin-top:10px;}
.mricheng a{ margin-left:5px; display:inline;}
.changguan{ height:100%; overflow:hidden; margin-top:10px;}
.changguan a{ background:url(guan_76.jpg) no-repeat; width:56px; height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#fff; float:left; text-align:center; display:block; margin:5px 0px 5px 10px;}
.news_list{ width:265px; height:auto;}
.news_list ul li{ height:24px; line-height:24px; font-size:14px; overflow:hidden;}
.m_left10{ margin-left:10px; display:inline;}
em{ font-family:宋体; font-size:14px; font-style:normal;}
.cs_tuijian{ width:308px; height:auto;}

.new_title{ height:28px; overflow:hidden; line-height:28px; border-bottom:2px solid #1a497b;}
.tittj{ font-size:5c5c5c; font-size:14px; font-weight:bold; color: #000; }
.tittj img{ margin-right:5px;}
.more1{ color:#1e4885;}
.new_car .title{ background:url(images/psd_12.jpg) no-repeat bottom; font-weight:normal;}
.title{ height:43px; overflow:hidden; line-height:43px; padding:0px 10px 0px 75px;}
.fleft{ float:left;}
.fright{ float:right;}
.tit{ font-size:22px; font-family:微软雅黑; font-weight:bold; color:#fff;}
.more{ font-size:12px; color:#fff;}
.more1 a { text-decoration: none; color: #444; }
.more1 a:hover{ text-decoration:underline; color:#dc0000;}
