﻿div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
.input{
	margin-top:5px;
	height:20px;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666;
}
/* 链接颜色 */
a {color: #333; text-decoration:none;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #ff3300; text-decoration: underline;}
a:active {color: #bc2931;}


/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#cc0000; }
.cRed2,a.cRed2:link,a.cRed2:visited{ color:#ff3300; }

.cBlue,a.cBlue:link,a.cBlue:visited{color:#00f;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931; text-decoration:underline}
.cGray,a.cGray:link,a.cGray:visited{ color: #333;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #333;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#999;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}


/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.ft14{ font-size:14px;}

.ft12{ font-size:12px;}

/*窄 通用全站导航做成100%样式*/
.div_head1{background:#fff;height:25px;clear:both;float:none;line-height:25px}
.div_head1 a{color:#07519A;text-decoration:underline}
.div_head1 a:hover{color:#f30}
.div_head1 a:visited{color:#07519A}
.moree {width:auto;	position:relative;margin:0 auto}
.moree li {float:left;position:relative;margin:0 5px}
.moree li.am{background:url(icon1.gif) 100% 50% no-repeat;padding:0 12px 0 0}
.moree ul a:hover{text-decoration:none;background:#fff}
.moree :hover > a{color:#f60;text-decoration:none;background:#fff}
.moree ul ul {border:1px solid #83A3CD;visibility:hidden;position:absolute;top:21px;line-height:22px;left:0;width:78px;background:#fff;padding:2px 1px}
.moree ul ul li{margin:0}
.moree table {position:absolute; top:0; left:0;}
.moree ul ul a, .moree ul ul a:visited {color:#07519A;width:74px;padding:0 2px;text-decoration:none;float:left}
.moree ul ul a:hover{color:#fff;background:#30528F}
.moree ul ul :hover > a {color:#fff;background:#30528F}
.moree ul li:hover ul,.moree ul a:hover ul{visibility:visible; }
.moree ul ul .ln{width:76px;background:#DFDFDF;height:1px;border:1px solid #fff;overflow:hidden}
.div_head1 .r{float:right;color:#ccc}
.div_head1 .r b{font-family:arial}
/* 通用全站导航 960 宽*/

ul.ul_w1{width:78px}
ul.ul_w1 a{width:64px}
ul.ul_w2{width:108px}
ul.ul_w2 a{width:94px}
ul.ul_w3{width:93px}
ul.ul_w3 a{width:79px}
ul.ul_w4{width:87px}
ul.ul_w4 a{width:73px}

  
/* 其他属性 */      

.div_body{width:960px;float:none;clear:both;margin:0 auto}
.bodyWW div{overflow:hidden}
.bodyW{width:960px}
.r{float:right}
.mt6{margin:6px 0 0}
.mt8{margin:8px 0 0}
.mt10{margin:10px 0 0}

.adSpace{font:0/0 simsun;width:100%;text-align:center;padding:8px 0 0}
.adSpace div,.adSpace img{float:none}
.bd{border:1px solid #C5D7EF}

/* 主体样式*/

.content{ margin:0 auto; width:970px; background-color:#FFFFFF;padding-top:10px; height:auto;}

#lft{ width:266px; padding-bottom:5px;  background-color:#f0f0f0;  float:left; height:auto}
.login{ width:254px;margin-left:6px;#margin-left:6px;_margin-left:3px; margin-top:5px; float:left; height: auto;}
.login .tp{ width:254px; float:left; height:29px; background-image:url(boxbg.jpg)}
.login .tp .tit{ width:auto; padding-left:20px; float:left; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#002323}
.login .tp2{ width:254px; float:left; height:10px;  background-image:url(boxbg.jpg)}
.login .md{ width:252px;background-color:#FFFFFF; margin-top:5px;  height: auto; color:#333333; font-size:14px; float:left; border:1px solid #BFD8D8; text-align:left; line-height:22px; padding-bottom:10px; }
.login .md ul{ width:224px; padding-left:20px; color:#333333; font-size:14px; float:left;text-align:left; padding-top:5px;  height:auto}
.login .md li{ width:224px; color:#333333; font-size:12px; float:left;text-align:left; line-height:24px; }
.login .btm{ width:254px; float:left; height:11px;}
.liucheng{ width:254px;margin-left:7px;#margin-left:0px;_margin-left:0px; margin-top:5px; height:71px;}
.tpd .tit{ width:auto; padding-left:20px; float:left; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#002323}
.tpd .more{ width:auto; padding-right:10px; font-family:Arial; float:right; height:29px; line-height:29px; font-size:12px;  color:#002323}
.tpd .more a{ color:#002323; }
.box1{ width:254px;margin-left:6px;#margin-left:6px;_margin-left:3px; margin-top:5px; float:left; height:auto;}
.tpd{ width:254px; line-height:29px; float:left; text-align:left;background-image:url(boxbg.jpg); height:29px;}
.mdd{ width:252px; height:auto; border:1px solid #BFD8D8; border-top:0px; background-color:#FFFFFF; float:left;}
.menu{ width:252px; background-color:#f5f5f5; background-image:url(men.bg.gif); float:left; height:24px;}
.menu .sub1{ width:60px;line-height:24px;  border:1px solid #ccc; border-left:0px; border-top:0px; border-bottom:0px; float:left;  height:24px;background-color:#FFFFFF;  color:#036}
.mdd .menu .sub2{ width:60px;color:#111; border-right:1px solid #ccc;float:left;line-height:24px; height:24px;}

.intro{ width:248px; margin-top:10px; float:left; height: auto;}
.intro .pic{ width:102px; padding:1px; text-align:center; border:1px solid #dcdcdc; margin-left:6px;#margin-left:6px;_margin-left:3px; height: auto; float:left;}
.intro .pic .name{ width:102px; height:20px; color:#333; line-height:20px; float:left; text-align:center}
.intro .txt{ width:125px; color:#555; line-height:16px;  margin-left:8px;#margin-left:8px;_margin-left:8px;text-align:left; height:120px; float:left;}
.list{ width:248px; margin-top:5px;margin-bottom:5px; float:left; height: auto;}
.list a{ color:#333333}.list a:hover{ color:#c00}
.list ul{ width:232px; margin-left:6px;#margin-left:6px;_margin-left:3px; line-height:22px; padding-bottom:8px; padding-top:5px; float:left }
.list li{ width:232px;margin-left:6px;#margin-left:6px;_margin-left:3px; line-height:20px; text-align:left; float:left; }

#rtt{ width:681px; margin-left:18px;background-color:#FFFFFF;  float:left; height: auto;}
#rtt .hot{ width:429px; float:left; height:240px;}
#rtt .hot .tp{ width:429px; float:left; border-bottom:1px solid #CC3400; height:27px;}
#rtt .hot .tp .lf01{ width:4px; margin-left:20px;#margin-left:20px;_margin-left:10px; float:left; height:27px;}
#rtt .hot .tp .ct01{ width: auto; font-size:14px; color:#FFFFFF; font-weight:bold; background-image:url(1.26.jpg); float:left; height:29px;}
#rtt .hot .tp .rt01{ width:10px; float:left; height:29px;}
#rtt .hot .btm { width:429px; float:left; height:auto; }
#rtt .hot .btm .txt1 { width:429px; margin-top:10px; line-height:22px; color:#0A246A; float:left; height:auto; }
.txt1 .line{background-image:url(5.line.gif); font-size:0px; float:left; height:8px; margin-top:5px;  width:410px;}
#rtt .hot .btm .txt2 { width:429px;font-size:14px; text-align:left; line-height:22px; margin-top:8px; color:#0A246A; float:left; height:auto; }
#rtt .hot .btm .txt2 ul{ width:420px;text-align:left; line-height:22px; color:#0A246A; float:left; height: auto; }
#rtt .hot .btm .txt2 li{ width:415px;text-align:left; line-height:22px; color:#0A246A; float:left; height: auto; }
.txt2 a:link, .txt2 a:visited{ text-align:left; line-height:22px; font-size:14px; color:#003366; float:left; height: auto; }
.txt2 a:hover{ color:#FF3300}
/* end hot*/
#rtt .bkzn{ width:244px; margin-left:0px; float:left; height:auto;}
#rtt .bkzn .tp{ width:244px; height:29px; float:left; }
#rtt .bkzn .md01{ width:242px;  height:auto; border:1px solid #BFD8D8; border-top:0px; background-color:#F0F5F5; float:left; }
#rtt .bkzn .md02{ width:234px;margin-top:5px; height: auto; padding-top:5px;padding-bottom:5px; border:1px solid #BFD8D8; background-color:#fff; margin:3px auto; }

#rtt .wxkc{ width:672px; float:left; height: auto;}
#rtt  .wxkc .tp{ width:670px; border:1px solid #dcdcdc; border-top:0px; border-bottom:0px; background-image:url(1.29.jpg);  float:left; height:29px;}
#rtt  .wxkc .tp .lf01{ width:4px; float:left; height:29px;}
#rtt .wxkc .tp .ct01{ width: auto; padding-top:4px; padding-left:5px; padding-right:5px; font-size:14px; color:#FFFFFF; font-weight:bold; background-image:url(1.26.jpg); float:left; height:25px; line-height:25px;}
#rtt .wxkc .tp .rt01{ width:4px; float:left; height:29px;}
#rtt .wxkc .tp .rt03{ width:auto; float:right; color:#cc0000; padding-right:10px; line-height:29px; height:29px;}
#rtt .wxkc .md02{width:672px; margin-left:0px; float:left; text-align:left }

.btn{ height:30px; width:120px; font-size:14px; color:#000;font-family:Arial,;}

/*列表*/
#lb{ width:679px; background-color:#FFFFFF; border:1px solid #BFD8D8; margin-left:10px;#margin-left:10px;_margin-left:10px;  float:left; height: auto;}
.tpb{ height:30px; line-height:30px; color:#FFFFcc; padding-left:10px; font-size:14px; font-weight:bold; text-align:left; background-color:#055}
.mds2{ width:679px;color:#111; float:left; font-size:12px; height:auto; font-size:14px}
.mds2 a{ color:#036;}
.mds{ width:679px;color:#666; float:left; font-size:12px; height:auto; font-size:14px}
.mds a{ color:#036;}
.mds dl{width:15%; float:left; height:auto; padding-left:10px; margin-top:10px;}
.mds dd{width:100%; float:left; text-align:left; height:26px; line-height:26px;}

.mds ul{width:80%; float:left; height:auto; padding-left:10px; margin-top:10px;}
.mds li{width:90%; float:left; text-align:left;height:26px; line-height:26px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}

.content .bottom{width:950px; color:#777777; padding-top:4px; line-height:24px; padding-bottom:20px; padding-top:15px; background-color:#ffffff; border-top:1px solid #ccc; height: auto; font-family:Arial, Helvetica, sans-serif; background-color:#f9f9f9;margin-top:10px; margin-left:5px;#margin-left:5px;_margin-left:0px; float:left}

#loginbox { width:400px; background-color:#F1F5FA; height:270px; border:6px solid #8BCEE4; padding:1px; position:absolute; z-index:9999; left:300px; top:70px; padding-top:0px;}
.logun { width:56px; border-right:0px; height:20px;font-size:12px; color:#444444; line-height:20px; }
.loginput { width:200px; border-left:0px; height:20px; } 
.Hidebox {display:none;}
.Showbox {display:block;}

/****************/
.bmcontent{float: left; width:640px; padding:20px 10px 15px 10px; text-align:left; line-height:180%; word-break:break-all;overflow:hidden}
.bmcontent h1 { height:30px; font-size:15px; font-weight:bold; text-align:center;}
.cred1{color:#CC0000;}

.sortpic{ float:right; margin-left:6px;}
*+html .sortpic{margin-top:20px;} /* for ie7 */

