/* 封面页主样式*/
html,body {margin:0px;height:100%;}

a{ text-decoration: none; color:#333333}
a:hover{ color:#ff0000;text-decoration: underline;}
td,p,li,div {line-height: 18px; color:#333333}
select,input{font-size: 12px;font-family: "宋体",Verdana; padding:1px; margin:0;color:#333333;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p{ margin:0; padding:0; list-style:none}

/* 字体 */

.li1 a{ background:url(/images/li1.gif) no-repeat left 4px; padding-left:10px}
.orange a,.orange0{color: #ff6600;}
.grey{ color:#999999}

#content{ width:960px; margin:0 auto;overflow:hidden;}
#content{ margin-bottom:10px}

form,input,div{font-size: 12px;font-family:"宋体"; padding:0px; margin:0px;color:#333333;border:0;}
select{font-size: 12px;font-family:"宋体"; padding:0px; margin:0px;}
table{border:0; height:23px}
#tb_div1{ padding:1px 5px 0 0;height:22px; overflow:hidden}
#tb_div2{ height:23px; overflow:hidden}
#tb_div2 .left{width:180px; float:left;  padding-top:4px; height:19px; padding-left:10px;overflow:hidden; }
#tb_div2 .right{width:38px; float:right;  padding-right:2px; height:23px; overflow:hidden;}
.input1{ width:180px;}
.on{ background:url(/images/searchbg.gif) no-repeat left top; overflow:hidden;}
.off{ background:url(/images/searchbg.gif) no-repeat left bottom}
.on_u,.off_u{width:38px; height:24px;cursor: pointer;}
.off_u{background:url(/images/searchu.gif) no-repeat left top;}
.on_u{background:url(/images/searchu.gif) no-repeat left -23px;}
#srcbox { width:928px; margin:0 auto;background: url(/css/images/search_bg.jpg) repeat-x;  height:30px; padding:8px 10px 4px 12px}
#srcbox .txt{ background:url(/images/sici.gif) no-repeat left center; padding-left:21px;  float:left}
#srcbox .search{width:365px; float:right}

/* 第一?焦点大图 */
#content #left{ width:640px; float:left; overflow:hidden}
#content #right{ width:300px; float:right; overflow:hidden; }
#content #left .lmleft{ width:268px; float:left}
#content #left .lmright{ width:362px; float:right}

#content #left .picbox{ width:252px; height:296px; padding:10px 8px;float:left; overflow:hidden;}
#content #left .picbox img{ display:block; width:250px; height:148px;margin-bottom:10px;border:#FFFFFF 1px solid;}
#content #left .picbox span{ display:block}
#content #left .picbox span h1{ text-align:center; margin-bottom:6px; }
#content #left .picbox span h1 a{font-size:16px; font-weight:bold;}
#content #left .picbox span p{overflow:hidden;line-height:20px; padding:0 5px}
#content #left .picbox span p a{ display:block;line-height:20px; }
#content #left .picbox span p a:hover{ line-height:20px; text-decoration:none}

#content #left .txtlist{ width:358px; height:330px; float:right; overflow:hidden;}
#content #left .txtlist ul li{width:330px;height:100px; float:left;border:#ffffff 1px solid; border-bottom:none; padding:2px 13px; background:url(../images/txt0bg.gif) repeat-x left bottom} 
#content #left .txtlist li.on{height:57px;}

#content #left .txtlist ul li img{ display:block; width:80px; height:100px; float:left}
#content #left .txtlist ul li span{ width:235px;height:100px; overflow:hidden; display:block; float:right}
#content #left .txtlist ul li span h2{ margin-bottom:3px; width:250px}
#content #left .txtlist ul li span h2 a{ font-size:14px; font-weight:bold;line-height:21px; color:#105AB1}
#content #left .txtlist ul li span h2 a{ color:#333333}
#content #left .txtlist ul li span h5 a{ font-size:12px; color:#666666; line-height:18px;font-weight:100; text-decoration:none}
#content #left .txtlist li.on span h2 a{ color:#ff0000}
#content #left .txtlist li.on span h5 a{ color:#333333}

/* 内容?*/
.table{ border:0; padding:0; margin:0;width:100%}
/* 右栏 */
dl.lm3{ width:300px; overflow:hidden; padding-top:2px}
dl.lm3 dt{ display:block; width:auto; height:20px; background:#D3E3F4 url(/images/lm3bg.gif) no-repeat right bottom; overflow:hidden;margin-bottom:10px;}
dl.lm3 dt b{font-size:14px; background:#ffffff url(/images/lm3btbg.gif) no-repeat right top; padding:3px 72px 0 12px; line-height:17px; display:block; float:left}
dl.lm3 dt b a{font-size:14px;line-height:17px}
dl.lm3 dd { margin-bottom:10px}

dl.lm3 #ph,dl.lm3 #ph2{ padding:0 0 0 5px}
dl.lm3 #ph ul li,dl.lm3 #ph ul li b,dl.lm3 #ph ul li span,dl.lm3 #ph ul li span h3,dl.lm3 #ph ul li.on b cite{display:block;}
dl.lm3 #ph ul li,dl.lm3 #ph2 ul li{ width:295px;height:23px; float:left; padding:5px 0 0 0;border-bottom:#D3E3F4 1px dashed; overflow:hidden;}
dl.lm3 #ph ul li{cursor:pointer;}
dl.lm3 #ph ul li b{font-size:16px;color:#666666;font-family:Arial; text-align:center; width:26px; float:left; line-height:21px}
dl.lm3 #ph ul li b cite{ display:none;}
dl.lm3 #ph ul li span{ width:269px;height:21px; overflow:hidden; float:left}
dl.lm3 #ph ul li span h3{font-size:12px; font-weight:100; line-height:21px}
dl.lm3 #ph ul li span h3 a{ font-size:12px;font-weight:100}
dl.lm3 #ph ul li span em{display:none;}

dl.lm3 #ph ul li.on{ height:82px; width:295px; padding:0; margin:-1px 0 0 0;background:#ffffff url(../images/phtxt1bg.gif) no-repeat left center; overflow:hidden;border:none}
dl.lm3 #ph ul li.on b{ margin:21px 4px 0px 8px; font-size:36px; line-height:36px;color:#FF6600; font-family: Arial; width:48px; float:left}
*html dl.lm3 #ph ul li.on b{ margin:21px 4px 0px 4px; }/* ie6 */ 
dl.lm3 #ph ul li.on b cite{ width:45px; height:63px; background:url(/images/phx.gif) no-repeat 3px bottom; margin-top:-42px}
dl.lm3 #ph ul li.on span{ width:228px; padding:10px 0 0 0; height:65px; overflow:hidden; float:left}
dl.lm3 #ph ul li.on span h3{width:246px;}
dl.lm3 #ph ul li.on span h3 a{ font-size:14px;font-weight:bold; line-height:25px}
dl.lm3 #ph ul li.on span em{display:block;font-style:normal; color:#6f6f6f; line-height:18px}
dl.lm3 #ph ul li.on span em a{font-style:normal; color:#FF6600;line-height:18px;}

dl.lm3 #ph2 ul li img{ float:left; margin:4px 5px 0 2px;}
dl.lm3 #ph2 ul li a{ float:left; line-height:21px}
dl.lm3 #ph2 ul li span{ float:right;font-family:Arial; color:#999999}
.marb12{ margin-bottom:12px}

/* 公告?*/
dl.lmgg{ width:auto; overflow:hidden;margin-bottom:10px}
dl.lmgg dt{ height:24px; padding:2px 10px 0 12px}
dl.lmgg dd{ padding:12px; overflow:hidden}

/* 左栏 */
.lm1{ overflow:hidden;margin-bottom:8px}
.lm1 dt{ height:24px;padding:4px 0px 0 12px}
.lm1 dd{ padding:12px;overflow:hidden}

.lm1 dd.zzshow{ overflow:hidden; width:auto;  }
.lm1 dd.zzshow p{padding:5px 3px 10px 3px;color:#666666; line-height:20px;}
.lm1 dd.zzshow a{line-height:20px;}
.lm1 dd.zzshow img{ width:66px; height:66px; float:left; margin:2px 10px 4px 0; display:block}
.lm1 dd.zzshow span strong{ display:block}

.lm1 dd.gengxin ul{ overflow:hidden; width:242px}
.lm1 dd.gengxin ul li{ float:left; width:230px; padding-bottom:1px}
.lm1 dd.gengxin ul li{background:url(/images/li2.gif) no-repeat left center; padding-left:12px}
.lm1 dd.gengxin ul li a{ float:left;}
.lm1 dd.gengxin ul li span{ float:right; font-family:Arial; color:#999999}

.lm1 .lm1foot{line-height:6px; font-size:6px; height:6px; overflow:hidden}

/* 中栏 */
dl.lm2{width:360px; overflow:hidden;margin-bottom:10px}
dl.lm2 dt{ height:24px; padding:8px 10px 0 14px; overflow:hidden}
dl.lm2 dt strong{font-size:14px; font-weight:bold; float:left;padding-right:10px; display:block}
dl.lm2 dt strong a{font-size:14px; font-weight:bold;}
dl.lm2 dt p{float:left;font-size:12px;}
dl.lm2 dt p a{ color:#ff6600; text-decoration:underline;font-size:12px; font-weight:100}
dl.lm2 dt p a:hover{ text-decoration:none; color:#ff0000}

dl.lm2 dd{ overflow:hidden; width:360px}
dl.lm2 dd .h1{ width:330px; padding:6px 15px; overflow:hidden}
dl.lm2 dd .h1 li{width:330px; float:left; height:100px;padding:12px 0; background:url(/images/txt0bg.gif) repeat-x left bottom;overflow:hidden}
dl.lm2 dd .h1 li img{ display:block; width:80px; height:100px; float:left}
dl.lm2 dd .h1 li h2{ width:236px;height:100px; overflow:hidden; display:block; float:right;}
dl.lm2 dd .h1 li h2 strong{ display:block;margin:-1px 0 3px 0; width:250px;font-size:14px; }
dl.lm2 dd .h1 li h2 strong a{ font-size:14px; line-height:21px; }
dl.lm2 dd .h1 li h2 strong a:hover{color:#ff0000}
dl.lm2 dd .h1 li h2 p a{ font-size:12px; color:#666666; line-height:18px;font-weight:100;text-decoration:none;}
dl.lm2 dd .h1 li h2 p a:hover{color:#ff0000}

dl.lm2 dd .h1 .none{ background:none}
dl.lm2 dd .h2{ overflow:hidden;}
dl.lm2 dd .h2 td{ padding-left:4px}

/* 热点标签 */
ul.lmbq{width:300px;overflow:hidden; margin-bottom:10px}
ul.lmbq li{ overflow:hidden; float:left}
ul.lmbq li.h1,ul.lmbq li.h3{width:300px; height:5px; font-size:5px; line-height:5px; }
ul.lmbq li.h1{ background:#F1FBFD url(/images/bcli1.gif) repeat-x left top}
ul.lmbq li.h2{ width:298px;height:218px; background:#E8EFF7 url(/images/bcli2.jpg) repeat-x left top; border-right:#D6D6D6 1px solid;border-left:#D6D6D6 1px solid; }
ul.lmbq li.h3{ background:#D7ECFD url(../images/bcli3.gif) repeat-x left bottom}
ul.lmbq li span{ width:5px; height:5px; overflow:hidden; line-height:5px; font-size:5px; display:block}
ul.lmbq li .n1{ background:url(/images/bcn1.gif) no-repeat left top; float:left}
ul.lmbq li .n2{ background:url(/images/bcn2.gif) no-repeat right top; float:right}
ul.lmbq li .n3{ background:url(/images/bcn3.gif) no-repeat left bottom ;float:left}
ul.lmbq li .n4{ background:url(/images/bcn4.gif) no-repeat right bottom; float:right}

ul.lmbq li.h2 dl dt{ height:24px; padding:4px 5px; overflow:hidden; margin:0 10px; background:url(../images/bcbtbg.gif) repeat-x left bottom}
ul.lmbq li.h2 dl dd{  padding:10px 15px; overflow:hidden}
ul.lmbq li.h2 dl dd a{ line-height:24px;}

.ad320{ overflow:hidden; margin-bottom:10px; text-align:center}
.ad320 img{ width:300px; height:90px}

/* login */
.loginb{ border:0px; background:none; color:#CC0000; cursor:pointer; height:15px; width:25px}
#loginbg {display:none;position: absolute;z-index: 1000;height:100%;width:100%;left:0;top:0;background: #000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;overflow:hidden;}
#loginshow {display: none; position: absolute; height:70%; width:100%; padding-top:20%; z-index:1001; left: 0px; top: 0px; }
body > #loginbg {position:fixed;/*滚动 只支持IE7 FF*/}
body > #loginshow {position:fixed;/**滚动 只支持IE7 FF*/}
#loginshow .loginbg{ background:#F8F0E4;border:#EDC7A0 1px solid; }
#loginshow .loginbg2{background:url(../images/lmbg.gif) no-repeat right bottom; text-align:right; height:28px; padding-right:10px}
#loginshow .loginbg2 input{ border:0; height:12px; width:12px; line-height:12px; background:#FFCC66; padding:0; margin:0}
#loginshow .loginbg1{background:url(../images/lmbg.gif) no-repeat left bottom; text-align:left; height:28px; padding-left:10px}
#loginshow .loginbg1 b,#loginshow .loginbg1 b a{ font-size:14px; color:#CC0000}
#loginshow .logindiv{ padding:20px 30px; margin:6px;border:#EDC7A0 1px solid; background:#FFFFFF; margin-top:0px }

