﻿@charset "utf-8";
body{margin:0 auto; font-size:12px; font-family:宋体;}
img{border:0; vertical-align:text-bottom}
p{margin:0}
a{ text-decoration:none}

h2{line-height:30px; font-family:黑体; font-size:20px; font-weight:normal}

.upright a:link{color:#8f8f8f;}
.upright a:visited{color:#8f8f8f;}
.upright a:hover{color:#8f8f8f; text-decoration:underline}

.f-left{float:left; display:inline}
.f-right{float:right; display:inline}

.box_l{width:280px; min-height:230px; height:auto; _height:230px; padding:5px 10px; float:left; display:inline;}
.box_m{width:420px; min-height:250px; height:auto; _height:250px; padding:0 10px; margin-bottom:20px; line-height:25px; float:left; border:1px #8CCBFD solid; display:inline; background-image:url(../img/news_bar.gif); background-repeat:repeat-x; background-position:left top}
.box_r{width:210px; height:auto; float:right; display:inline}

.box_l img, .box_m img, .box_r img{margin-top:0; _margin-top:6px}

.blue{width:303px; height:346px; background-image:url('../img/blue_frame.gif'); background-repeat:repeat-x; background-position:left top;}
.orange{border:1px #f69427 solid; width:303px; height:346px; background-image:url('../img/orange_frame.gif'); background-repeat:repeat-x; background-position:left top;}
.sky{border:1px #6caff9 solid; width:303px; height:346px; background-image:url('../img/sky_frame.gif'); background-repeat:repeat-x; background-position:left top;}

.box_l span{font-size:14px; font-weight:bold;}
.box_l li{ list-style-image:none; list-style-position:inside; list-style-type:none; padding-left:12px; *padding-left:0; _padding-left:0; background-image:url('../img/li_27.gif'); background-repeat:no-repeat; background-position:0 5px; line-height:24px}
.box_l .content{margin-top:5px}

.box_l .title{height:25px; width:278px; padding:0 5px; padding-top:0; *padding-top:5px; _padding-top:0; line-height:25px; font-size:14px; font-weight:bold; background-color:#FFEBD5; border-width:1px; border-style:solid; border-color:#ECECEC #ECECEC #C5C5C5 #C5C5C5} 
.box_l .title a{font-size:12px}

.box_l a:link{color:#666666}
.box_l a:visited{color:#666666}
.box_l a:hover{color:black}
.box_l .sort:link{font-size:12px; color:#60a6f5}
.box_l .sort:visited{font-size:12px; color:#60a6f5}
.box_l .sort:hover{font-size:12px; color:#99c9ff}

.box_l .selected{padding:4px 7px 8px 7px; background-color:white; border-color:#AEAEAE; border-style:solid; border-width:1px 1px 0 1px}

.small{font-size:12px}

.box_m span{font-size:14px; color:gray}
.box_m li{ list-style-image:none; list-style-position:inside; list-style-type:none; padding-left:12px; *padding-left:0; _padding-left:0; background-image:url('../img/li_27.gif'); background-repeat:no-repeat; background-position:0 5px; line-height:25px}
.box_m .content{margin-top:20px}

.box_m a:link{color:#666666}
.box_m a:visited{color:#666666}
.box_m a:hover{color:black}
.box_m .selected{padding:5px; background-color:white; border-color:#AEAEAE; border-style:solid; border-width:1px 1px 0 1px}

.box_m .sort:link{font-size:14px; color:#60a6f5}
.box_m .sort:visited{font-size:14px; color:#60a6f5}
.box_m .sort:hover{font-size:14px; color:#99c9ff}

.left{width:310px; float:left; display:inline; border-right:1px silver dotted}
.middle{width:450px; float:left; display:inline; border-right:1px silver dotted; margin-left:10px}
.right{width:210px; float:right; display:inline}

.box_r p{line-height:40px; font-size:14px; font-weight:bold; color:white;}
.box_r li{list-style-image:none; list-style-position:inside; list-style-type:none; padding-left:15px; *padding-left:0; _padding-left:0;  font-size:14px; font-weight:normal; line-height:2em;}
.box_r .content{margin-top:10px; *margin-top:0;	 _margin-top:0}

.box_r a:link{color:#666666}
.box_r a:visited{color:#666666}
.box_r a:hover{color:black}
.box_r .comment{padding:5px 0 5px 20px; color:#ffba00; border-bottom:1px #FFBA00 dotted; line-height:25px}
.box_r hr{border-color:white; margin:0; border-style:solid}
.box_r .commbox{line-height:1.6em; height:auto; margin-bottom:12px}
.box_r .commbox img{width:150px; margin:10px}
.box_r li{background-image:url('../img/li_136.gif'); background-repeat:no-repeat; background-position:0 7px; list-style-image:none; list-style-position:inside; list-style-type:none}

.l_t{font-size:1px; position:absolute; overflow:hidden; left:0; top:0; background-repeat:no-repeat;}
.r_t{font-size:1px; position:absolute; overflow:hidden; right:0; top:0; background-repeat:no-repeat;}
.l_b{font-size:1px; position:absolute; overflow:hidden; left:0; bottom:0; background-repeat:no-repeat;}
.r_b{font-size:1px; position:absolute; overflow:hidden; right:0; bottom:0; background-repeat:no-repeat;}

.proj{}
.proj .projtxt{height:100px; line-height:1.8em}
.proj .projtxt .txt{color:gray; font-size:12px; font-weight:normal; height:85px; line-height:2em;}
.proj .projtxt .txt font{font-size:18px; color:#ff8900; text-indent:0}
.proj .projtxt a:hover{ text-decoration:underline}
.proj .projimg{width:280px; height:220px;}

.blue_r{background-color:#8ccbfd; position:relative;}
.blue_r .l_t{background-image:url('../img/r_corner_blue.gif'); width:15px; height:15px; background-position:0 0;}
.blue_r .r_t{background-image:url('../img/r_corner_blue.gif'); width:15px; height:15px; background-position:-15px 0;}
.blue_r .l_b{background-image:url('../img/r_corner_blue.gif'); width:15px; height:15px; background-position:0 -15px;}
.blue_r .r_b{background-image:url('../img/r_corner_blue.gif'); width:15px; height:15px; background-position:-15px -15px;}

.yellow_r{background-color:#ffcc00; position:relative;}
.yellow_r .l_t{background-image:url('../img/r_corner_yellow.gif'); width:12px; height:12px; background-position:0 0;}
.yellow_r .r_t{background-image:url('../img/r_corner_yellow.gif'); width:12px; height:12px; background-position:-12px 0;}
.yellow_r .l_b{background-image:url('../img/r_corner_yellow.gif'); width:12px; height:12px; background-position:0 -12px;}
.yellow_r .r_b{background-image:url('../img/r_corner_yellow.gif'); width:12px; height:12px; background-position:-12px -12px;}

.yellow2{background-color:#fff6a5; position:relative;}
.yellow2 .l_t{background-image:url('../img/r_corner_yellow2.gif'); width:12px; height:12px; background-position:0 0;}
.yellow2 .r_t{background-image:url('../img/r_corner_yellow2.gif'); width:12px; height:12px; background-position:-12px 0;}
.yellow2 .l_b{background-image:url('../img/r_corner_yellow2.gif'); width:12px; height:12px; background-position:0 -12px;}
.yellow2 .r_b{background-image:url('../img/r_corner_yellow2.gif'); width:12px; height:12px; background-position:-12px -12px;}

.edu_intro{background-image:url('../img/edu_intro.gif'); background-repeat:no-repeat; background-position:center top; height:380px; padding-bottom:25px}
.people{width:140px; height:170px; margin-top:15px; text-align:center}
.people img{width:140px; height:106px; margin-bottom:10px}
.people span{color:gray}
.people .name{font-size:14px; color:black}

.footer{width:996px; height:auto; padding:15px 0; line-height:20px; background-image:url('../img/tg_logo.gif'); background-repeat:no-repeat; background-position:70% center; border-top:1px silver solid; text-align:center; margin:15px auto;}
.footer a:link{color:#676767; text-decoration:none}
.footer a:visited{color:#676767; text-decoration:none}
.footer a:hover{color:black; text-decoration:none}


