/*reset.css*/
#bbd{ width:873px; margin:0 auto; background:#f9f9f7; padding:4px; border-bottom:2px solid #bfbfbf;}
body{color:#000;background:#FFF; font-size:12px;}
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{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
#bd{ width:880px; margin:0 auto; background:#fff; }
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} 
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.left{ float:left;}
.right{ float:right;}

/*head*/
#hd{width:881px; margin:0 auto; z-index:10;}
.data{ color:#19577e; clear:both; height:15px;padding:3px 12px;}
.data a{color:#19577e;}
.head{ position:relative; height:189px; background:url(img/header.jpg) no-repeat; text-align:right;}
.menu{ position:absolute; left:245px; bottom:5px;font-weight:bold; z-index:10;}
.menu a{color:#fff; line-height:20px;}

/*main*/
.time{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: italic;
}
#bd{width:873px; margin:0 auto; background:#f9f9f7; padding:4px; border-bottom:2px solid #bfbfbf; height:612px;}
#bd .left{ width:256px; }
#bd .right{ width:610px;}
.col{ border:1px solid #bfbfbf; background:#fff;}
.col .hd{ height:26px; background:url(img/hd-bg.gif) repeat-x;padding-left:13px;}
.col .hd .title{background:url(img/title-bg.gif) no-repeat 0 50%;padding-left:21px; font-weight:bold; height:26px; position: absolute; width:100px; z-index:0;}
.col .hd a:hover{ text-decoration:none;}
.col .hd .tit{color:#083671;position:absolute;top:6px;padding:1px;filter:Dropshadow(offx=1,offy=0,color=#a7ddfe)Dropshadow(offx=0,offy=1,color=#a7ddfe)Dropshadow(offx=0,offy=-1,color=#a7ddfe)Dropshadow(offx=-1,offy=0,color=#a7ddfe); cursor:pointer;}
.col .hd .en{color:#a7ddfe;position:absolute;left:85px;font-family:Verdana;font-size:11px;line-height:26px; cursor:pointer;}
.col .bd{padding:8px;}
.col .bd .more{ float:right; padding-right:2em;}
.col .bd .more a{color:#171a1b;}
.long .col{ width:300px; float:left; margin-top:8px;padding-bottom:5px;}
.long .col img{ padding:0 5px 5px 0; float:left; width:98px; height:121px;}
.long .col .text{ line-height:20px; text-indent:0em;}
.long .col .text a{color:#171a1b;}
/*news*/
.news .bd{ height:158px;}
.news .bd .img{ float:left;}
.news .bd .list{ float:left; margin-left:10px; width:30em;}
.news .bd li{ line-height:20px; padding-left:8px; background:url(img/li.gif) no-repeat 0 50%;}
.news .bd li a{ color:#171a1b;}

/*intro*/
.intro{padding-bottom:15px; height:355px;}
.intro .bd{ padding:4px;}
.intro p{ padding:4px;line-height:20px; text-indent:2em;}
/*slideshow begin*/
#slideshow{ float:left;width:245px; height191px; background:#fff;}
#slinner{width:245px; height:191px; overflow:hidden;position:relative;}
#slinner div#slidenum{ width:245px; height:20px; overflow:hidden; position:absolute; bottom:3px;right:3px; background:none; }
div.slideimages img{width:239px; height:185px;padding:2px;border:1px solid #bfbfbf;}
#slinner div#slidenum div.slideNumber{width:100px; height:16px; overflow:hidden; padding:2px; color:#fff; float:right;background:#000; }
#slinner div#slidenum div.slideNumber:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#slinner div#slidenum .slideNumber li{ float:left; width:20px; height:16px; line-height:16px; text-align:center;list-style:none; cursor:hand; cursor:pointer;}
#slinner div#slidenum .slideNumber li.curSlideNumber{ background:#ff0000; color:#fff; cursor:default; }
div.slideText {width:242px; height:145px; position: relative; top:0px; left:3px; right:0px; bottom:3px; overflow:hidden};
div.slideText div{width:242px; height:145px; position: relative; overflow:hidden};
div.slideText a{color:#000000;}
/*slideshow end*/

/*search*/
.search{ margin:10px 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf; height:60px; background:#fff url(img/search.jpg) no-repeat 0 0;}
.search p{ line-height:30px;padding-left:20px;}
.search .t{ padding-left:40px; color:#19577e;}
.search .btn{ width:58px; height:22px; background:url(img/btn.gif) no-repeat 0 0; border:none;}

/*links*/
.links .bd li{ line-height:20px; padding-left:8px; background:url(img/li.gif) no-repeat 0 50%;}
.links .bd li a{ color:#171a1b;}

/*foot*/
#ft{width:881px; margin:0 auto; text-align:center; line-height:38px; color:#19577e; font-size:14px;}

.tt{color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:22px;}
.title1{font-size:15px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;}
.title2{font-size:13px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;}
td{	font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; line-height:18px;}
