@charset "gb2312";
/* CSS Document */
html {color:#000; background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,a {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul,dl {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#333;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#1154A3;}
body{background:url(../images/bg.jpg) repeat-x; font-size:12px; color:#333;}
#container,#header,#footer{width:1002px; overflow:hidden;}
#container{margin:0 auto;}
.pic{width:120px; height:90px; overflow:hidden;padding:1px; border:1px solid #d4d4d4; }
.pic a{display:table-cell; *display:block; width:120px; height:90px; line-height:0; font-size:0; *font-size:80px; text-align:center; vertical-align:middle; overflow:hidden;}
.pic a img{vertical-align:middle; width:120px; height:90px;}
.text{width:124px; height:20px; line-height:20px; text-align:center; overflow:hidden;}
.text a{text-decoration:none;}
/*header*/
#header{background:url(../images/BJ.gif) repeat-x;}
#logo{width:550px; float:left; height:91px;}
#minibar{width:430px; float:left; height:71px; padding-top:20px; text-align:right; padding-right:7px;}
#minibar p{height:24px; line-height:24px;}
#minibar a{padding-left:5px; padding-right:5px;}
#banner{width:1002px; height:210px; clear:both; background:url(../images/banner.jpg) no-repeat;}
#nav{width:940px; padding-left:62px; height:60px; overflow:hidden; background:url(../images/nav.jpg) repeat-x;}
#nav li{width:86px; height:60px; float:left; background:url(../images/nav_line.gif) left center no-repeat; text-align:center; font:bold 14px/60px Simsun;}
#nav li a{color:#FFF; width:85px; margin-left:1px; display:block;}
#nav li a:hover{background:url(../images/tiao1.gif) no-repeat; text-decoration:none;}
#nav li.home{background:none;}
#pagesinfo{width:100%; text-align:center; clear:both; height:30px; line-height:30px; margin-top:10px;}
#pagesinfo a{color:#616161;}
#pagesinfo span{color:#000;}
/*main*/
#layout{width:1000px; background:url(../images/hengbei.jpg) repeat-x; overflow:hidden; border:1px solid #aaa; overflow:hidden; padding-top:20px;}
#left{width:185px; float:left; padding-left:15px; padding-right:14px; border-right:1px solid #ccc;}
#main{width:750px; float:left; overflow:hidden; line-height:24px; padding-left:20px; padding-right:15px;}
#col-side{width:200px; float:left; margin-left:15px; display:inline; background:#f6f7f7;}
#col-mid{width:530px; float:left; padding-right:5px; overflow:hidden;}
.lt{width:185px; height:24px; font:bold 12px/24px "微软雅黑"; background:url(../images/ccp.jpg) no-repeat; color:#fff; text-indent:20px; padding-bottom:10px;}
.lt a{color:#fff;}
.lt span{padding-left:5px; font-family:Verdana, Geneva, sans-serif;}
.sidet{width:200px; height:26px; font:bold 12px/26px "微软雅黑"; background:url(../images/sidet.gif) no-repeat; color:#fff; text-indent:20px;}
.sidet a{color:#fff;}
.sidet span{padding-left:5px; font-family:Verdana, Geneva, sans-serif;}
.midt{height:24px; line-height:24px; border-bottom:1px solid #0F54A1; background:url(../images/dot.jpg) 3px 9px no-repeat; font:bold 12px/24px "微软雅黑"; color:#1154A3; text-indent:18px; margin-bottom:10px;}
.midt a{color:#1154A3;}
.midt span{padding-left:5px; font-family:Verdana, Geneva, sans-serif;}
.leftdl{width:180px; padding-left:2px; padding-bottom:15px;}
.leftdl dt,.leftdl dd{width:180px; height:26px; line-height:26px; border-bottom:1px dashed #ddd;}
.leftdl dt a{font-weight:bold; color:#1154A3;}
.leftdl dd{text-indent:16px;}
.leftdl dd a{color:#1154A3; padding-left:5px;}
.leftxt{width:180px; padding-left:5px; line-height:24px;}
.sideul{width:190px; color:#999; padding:10px 5px;}
.sideul li{height:26px; line-height:26px; width:190px; overflow:hidden;}
.sideul li a{padding-left:5px;}
.midabout{width:530px; line-height:24px; overflow:hidden; margin-bottom:10px;}
.midabout img{padding:1px; border:1px solid #d4d4d4; float:left; margin-right:10px; margin-bottom:10px;}
.midimg{width:536px; overflow:hidden;}
.midimg li{width:124px; float:left; margin-right:10px; height:120px; margin-bottom:6px;}

/*footer*/
#footer{width:992px; height:66px; padding:8px 5px; background:url(../images/bottom.jpg) repeat-x; text-align:center; line-height:22px; color:#fff;}
#footer a{color:#fff;}

/*sub*/
.sideimg{width:190px; overflow:hidden; padding:0 5px 20px 5px;}
.sideimg li{width:190px; height:75px; padding-top:10px; overflow:hidden; border-bottom:1px dashed #ccc;}
.sidepic{width:80px; height:60px; overflow:hidden;padding:1px; border:1px solid #d4d4d4; float:left; margin-right:5px;}
.sidepic a{display:table-cell; *display:block; width:80px; height:60px; line-height:0; font-size:0; *font-size:60px; text-align:center; vertical-align:middle; overflow:hidden;}
.sidepic a img{vertical-align:middle; width:80px; height:60px;}
.sidetxt{width:100px;  line-height:20px; overflow:hidden;}
.sidetxt strong{font-weight:bold; height:20px; line-height:20px; overflow:hidden;}
.sidetxt strong a{color:#F66114;}
.sidetxt p{height:40px; line-height:20px; overflow:hidden;}
.midlist{width:530px; overflow:hidden;}
.midlist li{width:530px; height:110px; overflow:hidden; border-bottom:1px dashed #ccc; padding-top:10px;}
.midpic{width:120px; height:90px; overflow:hidden;padding:1px; border:1px solid #d4d4d4; float:left; margin-right:10px;}
.midpic a{display:table-cell; *display:block; width:120px; height:90px; line-height:0; font-size:0; *font-size:80px; text-align:center; vertical-align:middle; overflow:hidden;}
.midpic a img{vertical-align:middle; width:120px; height:90px;}
.midtxt{width:390px; height:120px; line-height:20px; overflow:hidden; float:left;}
.midtxt strong{height:20px; line-height:20px; width:390px; overflow:hidden; font-weight:bold;}
.midtxt strong a{color:#F66114;}
.midtxt p{height:72px; line-height:24px; overflow:hidden; padding-top:5px;}
.mainimg{width:740px; overflow:hidden; padding-top:10px; padding-left:10px; overflow:hidden;}
.mainimg li{width:124px; float:left; margin-right:20px; height:120px; margin-bottom:10px;}
.midnews{width:530px;}
.midnews li{width:530px; overflow:hidden; height:28px; line-height:28px; border-bottom:1px dashed #d4d4d4; overflow:hidden; color:#666;}
.midnews li a{padding-left:5px;}
.midnews span{float:right;}
