@charset "utf-8"; /* 将具有默认margin和padding的标记置零,所有标记的margin、padding都在使用时具体定义 */ *{ margin:0; padding:0; } /* 修正IE5.x和IE6的斜体溢出bug */ * html body{ overflow:visible; } * html iframe, * html frame{ overflow:auto; } * html frameset{ overflow:hidden; } /* 常用标签,基本标签默认样式取消,HTML标签,取消基本标签默认样式,防止不同浏览器显示效果不同,text-align:center; 解决不同浏览器居中问题 */ body{ color:#000; background:#FFF; font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体; text-align:center; background:url(../images/body_bg.png); background-position:top; background-repeat:repeat-x } body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0; } input,select{ font-size:12px; vertical-align:middle; } /* 设置内容左对齐,恢复因BODY设置剧中产生的继承 */ body div{ text-align:left; } /* 标签属性,textarea,input 强制输入时内容超出时换行 */ textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; } /* 清除ul列表标记的样式,ul列表更多的用在不需要列表前置符号的样式里 */ li{ list-style-type:none; } /* 定义图片边框,当图片作为链接内容被填充时,会有默认边框出现,重定义掉 */ img{ border:0 none; } /* 定义默认的链接样式,仅仅是作为默认样式提供,可以在各自的实例中覆盖掉 */ a:link, a:visited{ color:#222; text-decoration:none; } a:hover{ color:#F60; text-decoration:underline; } /* 清理浮动元素,当浮动换行时后面元素不希望浮动,添加此属性,防止IE BUG */ .clear{ clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden; } .wrapper{ clear:both; height:auto; overflow:hidden; } .header{ width:1000px; height:105px; margin:0 auto; } .logo{ width:510px; float:left; padding-left:30px; } .site_map{ width:420px; float:right; text-align:right; padding-left:20px; line-height:40px; } .site_search{ text-align:left; padding-left:20px; float:right; padding-top:30px; padding-left:140px; } .nav{ background:url(../images/nav_bg.png); background-repeat:no-repeat; background-position:center top; height:34px; width:100%; text-align:center; margin:0 auto; } .nav_content{ height:34px; width:1000px; text-align:center; margin:0 auto; } .nav_content li { width:150px; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; } .nav_content span{ float:left; width:3px; color:#FFFFFF; font-size:14px; line-height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .nav_content li a{ color:#FFFFFF; text-decoration:none; width:150px !important; } .nav_content li a:hover{ color:#FFFFFF; text-decoration:none; background:url(../images/zdh_bg.gif) 0 0 repeat-x !important; color:#fcffa9; } .banner{ height:332px; width:1000px; margin:0 auto; background: url(../images/pic_1.png); background-position:center top; background-repeat:no-repeat;vertical-align:bottom } .banner_pic{ height:258px; width:100%; margin:0 auto; } .thematic{ width:960px; height:73px; margin:0 auto; background:url(../images/index_zt_bg.png); background-position:center bottom ; background-repeat:no-repeat; overflow:hidden; } .zt_title{ color:#0b285e; font-size:14px; line-height:27px; font-weight:bold; } .zt_go{ font-size:12px; color:#666666; line-height:20px; padding-left:15px; } .main{ width:1000px; margin:15px auto; height:auto; } .main_l{ width:670px; float:left; } .main_r{ width:320px; float:right; } .index_xydt{ width:307px; float:left; margin: 10px 0px; } .index_xydt_title{ height:16px; width:307px; } .index_title_more{ float:right; padding-top:10px; } .index_xydt_nr{ padding:10px 0 0 0; width:290px; } .list li{ background:url(../images/ico_01.gif) 0px 11px no-repeat; padding-left:15px; font-size:12px; line-height:27px; float:left; width:100%; overflow:hidden; } .list li span{ float:right; font-size:12px; color:#989898; display:inline; text-align: right; } .list li img{ margin:8px 0; vertical-align:middle} .index_nr{ margin:10px; font-size:14px; } .index_nr p{ line-height: 30px; } .index_title{ font-size: 18px; height: 25px; border-left: 3px #2780cb solid; padding-left: 5px; } .index_tzgg{ width:307px; float:left; margin:10px 22px; } .index_tzgg_nr{ padding:10px 0 0 0; width:290px; } .index_tzgg_title{ height:16px; width:307px; }/* .index_tzgg_title span{ float:right; padding-top:4px; }*/ .index_kstd{ width:325px; float:left; /*height:162px; background:url(../images/index_kstd_bg.png); background-position:top left; background-repeat:no-repeat;*/ padding-left:7px; border: 1px solid #c6dee8; } .index_kstd_title{ height:16px; width:288px; background:url(../images/index_titlebg.png) 0px -52px no-repeat; } .index_kstd_nr{ padding:10px 0 0 0; width:325px; } .list_pic li{ float:left; width:155px; height:40px; margin:1px 5px 10px 0; display:inline; overflow:hidden; border: 1px solid #c6dee8; text-align: center; } .list_pic img{ } .list_pic .msg{ width:135px; height:40px; font-size: 14px; line-height: 40px; } .ks_link{ width:288px; } .ks_link li{ float:left; width:142px; height:26px; text-align:center; padding-top:2px; } .end{ width:100%; height:120px; margin-top:10px; background:url(../images/end_bg.png); background-position:top; background-repeat:repeat-x; } .footer{ width:960px; margin:0 auto; } .logo_sy{ float:left; margin:12px 15px 0px 0px; padding-left:80px; width:240px; height:60px; background:url(../images/logo_sy.png); background-repeat:no-repeat; background-position:top right } .copyright{ margin:12px 15px 0px 20px; float:left; font-size:12px; color:#666666; line-height:27px; }