﻿*{ padding:0px; margin:0px;}
body{margin:0px auto; font-family:"宋体";font-size:12px;color:#000; background:#f8fcf1;} 
ul,li,b,h1,h2,b,u,img,form{border:0px;margin:0px;padding:0px;font-size:12px;font-weight:normal;list-style-type: none;text-decoration: none;}
.clear{clear:both; height:0px; line-height:0px; overflow:hidden; margin-top:-4px;} 	 
a{text-decoration:none;}

#container{width:1000px;height:auto; margin:0px auto;text-align:center; background:#fff; }
#banner{width:1000px; height:295px; margin:0px auto; background:url(imagesstjkltbanner.jpg);}
#nav{width:1000px; height:35px; background:url(imagesstjkltnav_bg.jpg); margin:2px auto 0px;}
#nav ul li{height:35px; line-height:35px; background:url(imagesstjkltnav_bg2.jpg) 0px 0px no-repeat; padding-left:40px; text-align:left; font-size:14px; font-weight:bold; margin-left:35px; float:left; display:inline;}
#nav ul li a{color:#fff; }
#nav ul li a:hover{color:#fff000;}

#content{width:1000px; height:auto; margin:6px auto 0px; text-align:left; overflow:hidden; }
.box_a1{width:722px; height:1010px;  float:left; text-align:left; overflow:hidden;}
.news{width:720px; height:315px; border:1px solid #dededc; }
.news .title{width:720px; height:26px; background:url(imagesstjklttitle_bg.jpg); text-align:left; float:left;}
.news .title h3{width:115px; height:26px; background:url(imagesstjkltjian.jpg) no-repeat; font-size:14px; color:#fff; padding-left:20px; float:left; line-height:26px;}
.news .title a{float:right; margin-right:10px; line-height:26px; color:#033333}
.news .title a:hover{color:#FF6600;}

.change{width:340px; height:265px; clear:both; float:left; border:1px solid #dededc; margin:5px 0px 0px 6px; display:inline;    }
#ifocus { width:340px; height:263px; border:1px solid #DFDDE0; background:#F3F3F3;}
#ifocus_pic { width:240px; display:inline; position:relative; float:left; height:254px; overflow:hidden; margin:5px 0 0 10px;}
#ifocus_piclist { position:absolute; display:inline;}
#ifocus_piclist li { width:238px; height:249px; overflow:hidden;}
#ifocus_piclist img { width:238px; height:249px;}
#ifocus_btn { float:right; width:86px; margin:3px 3px 0 0;display:inline; overflow:hidden;}
#ifocus_btn li { width:86px; height:58px; margin:5px 0; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); overflow:hidden;}
#ifocus_btn img { width:80px; height:58px; padding:1px;}
#ifocus_btn .current { width:82px; overflow:hidden; border:2px solid #009966; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:238px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF;}
#ifocus_tx .normal { display:none;}


.first_news{width:360px; height:270px; float:right; margin:5px 5px 0px 0px; display:inline;}
.first_news .gray{width:358px; height:85px; background:url(imagesstjkltgray.jpg) repeat-x; border:1px solid #dededc; text-align:center;}
.first_news .gray a h3 {width:336px; font-size:14px; color:#d90707; line-height:20px; text-align:left; margin:2px auto; }
.first_news .gray p{width:336px;  margin:6px auto 0px; line-height:18px; text-align:left;}
.first_news .gray p a{color:#7d7c7c;}
.first_news .gray p a:hover{color:#FF3300;}
.first_news .list{width:95%; height:155px; margin:20px 0px 0px 5px; overflow:hidden;}
.first_news .list ul{width:95%; }
.first_news .list ul li{height:22px; line-height:22px; background:url(imagesstjkltbiao_a1.gif) 0px center no-repeat; padding-left:15px;}
.first_news .list ul li a{color:#3f3e3e;}
.first_news .list ul li a:hover{color:#FF6600;}

.middle{width:722px; height:486px; margin:6px 0px 0px 0px;}
.opinions{width:414px; height:484px; border:1px solid #dededc; float:left;  }
.opinions .title{width:414px; height:26px; background:url(imagesstjklttitle_bg.jpg); text-align:left;}
.opinions .title h3{width:115px; height:26px; background:url(imagesstjkltjian.jpg) no-repeat; font-size:14px; color:#fff; padding-left:20px; float:left; line-height:26px;}
.opinions .title a{float:right; margin-right:10px; line-height:26px; color:#033333}
.opinions .title a:hover{color:#FF6600;}
.teacher{width:385px; height:90px; margin:20px auto 0px; background:url(imagesstjkltdot_longer.jpg) 0px bottom no-repeat;}
.teacher .pic_a1{ width:90px; height:65px; background:#e1fbf9; padding:5px; border:1px solid #dededc; float:left;}
.teacher .pic_a1 img{width:90px; height:65px;}
.text{width:265px; height:76px; float:left; margin-left:10px; overflow:hidden;}
.text h3{ font-size:13px; color:#e18c07; line-height:20px; }
.text h4{ font-size:13px; color:#088038; line-height:20px;}
.text p{wdith:100%; line-height:18px;}
.text p a{color:#000000;}
.text p a:hover{ text-decoration:underline;}
.specialist{ width:298px; height:484px; float:right; border:1px solid #dededc; text-align:left; display:inline;}
.specialist .title{ width:100%; height:26px; background:url(imagesstjklttitle_bg.jpg); text-align:left; overflow:hidden;}
.specialist .title h3{width:115px; height:26px; background:url(imagesstjkltjian.jpg) no-repeat; font-size:14px; color:#fff; padding-left:20px; float:left; line-height:26px;}
.specialist .title a{float:right; margin-right:10px; line-height:26px; color:#033333}
.specialist .title a:hover{color:#FF6600;}
.specialist .four{height:auto; width:100%; text-align:left; overflow:hidden;}
.specialist .four ul li{ width:114px; height:auto; margin-left:23px; float:left; display:inline; margin-top:15px; text-align:center;}
.specialist .four ul li img{height:107px; height:111px; padding:2px; border:1px solid #dededc; margin-bottom:5px;}

.specialist h2{ font-size:14px; color:#5ca606; padding:10px 0px 0px 10px; font-weight:600; background:url(imagesstjkltbiao_teacher.jpg) 0px bottom no-repeat; margin:20px 0px 0px 10px; height:18px; line-height:18px;}
.line{ width:288px; height:2px; background:url(imagesstjkltname_line.jpg); line-height:2px; margin:6px 0px 0px 10px; overflow:hidden;}
.name_a21{ width:278px; height:60px; margin:15px 0px 0px 10px;}
.name_a21{ border-right:1px solid #CACACA; border-bottom:1px solid #CACACA; margin:10px auto 0 auto; width:96%;}
.name_a21 td{ line-height:30px; text-align:center; border:1px solid #CACACA; border-right:none; border-bottom:none; *line-height:35px;}
.name_a21 th{ line-height:35px; border:1px solid #CACACA; border-right:none; border-bottom:none;}
.name_a21 td a{ color:#D60000; margin:0 5px;}
.name_a21 td a:hover{ color:#333;}


.group{ width:720px; height:187px; margin:6px 0px 0px 0px;  border:1px solid #dededc;}
.group .title{width:720px; height:26px; background:url(imagesstjklttitle_bg.jpg); text-align:left; float:left;}
.group .title h3{width:115px; height:26px; background:url(imagesstjkltjian.jpg) no-repeat; font-size:14px; color:#fff; padding-left:20px; float:left; line-height:26px;}
.group .title a{float:right; margin-right:10px; line-height:26px; color:#033333}
.group .title a:hover{color:#FF6600;}

.scenery{ width:650px; margin:10px 0px 0px 33px; float:left; display:inline;}
.scenery ul{ padding:10px 0 0 10px; display:inline;} 
.scenery ul li{ height:auto; float:left; margin:0 6px; text-align:center;}
.scenery ul li h3{ font-size:12px; height:25px; line-height:25px; text-align:center; font-weight:100;}
.scenery ul li img{width:137px; height:110px; padding:2px; background:#FFFFFF;}
.scenery ul li a{ display:block; width:141px; height:auto; border:2px solid #ccc; margin-bottom:10px;}
.scenery ul li a:hover{width:141px; height:auto; border:2px solid #ff6600;}

.box_a2{width:270px; height:1010px; float:right;}
.back{width:268px; height:753px; border:1px solid #dededc; }
.back .title{ width:268px; height:22px; margin:1px; background:url(imagesstjklttitle_bg3.jpg); padding-top:3px;}
.back .title h3{width:90px; height:22px; background:#fff; line-height:22px; text-align:center;color:#4a9405; margin:0px 0px 0px 15px; float:left; font-size:14px;}
.back .title a{float:right; margin-right:10px; line-height:22px; color:#fff;}
.back .title a:hover{color:#FF6600;}
.back .area{width:250px; height:126px; margin:14px auto; background:url(imagesstjkltdot_second.jpg) left bottom no-repeat;}
.back .area .book{width:75px; height:109px; float:left;}
.back .area .text{width:165px; height:100px; float:left; margin:9px 0px 0px 9px; line-height:18px; color:#333;}
.back .area .text a{color:#333;}
.back .area .text a:hover{ text-decoration:underline;}
 
.search{width:268px; height:241px; border:1px solid #dededc; margin-top:6px;} 
.search .title{ width:268px; height:22px; margin:1px; background:url(imagesstjklttitle_bg3.jpg); padding-top:3px;}
.search .title h3{width:90px; height:22px; background:#fff; line-height:22px; text-align:center;color:#4a9405; margin:0px 0px 0px 15px; float:left; fpnt-size:14px;}
.search .title a{float:right; margin-right:10px; line-height:22px; color:#fff;}
.search .title a:hover{color:#FF6600;}       
.pic_text{width:246px; height:112px; margin:10px auto; background:url(imagesstjkltdotted.jpg) center bottom no-repeat;}
.pic_text .pic{width:99px;height:89px; padding:2px; border:1px solid #c5c1c1; float:left;}
.pic_text .pic img{width:99px;height:89px;}
.pic_text .text{width:130px; height:70px; margin-top:10px;}
.pic_text .text h3{width:130px; font-size:14px; color:#d90707; line-height:26px; text-align:left; margin:2px auto; }
.pic_text p{width:130px;  margin:6px auto 0px; line-height:18px; text-align:left;}
.search h4{font-size:13px; line-height:26px; margin-left:10px;}
.search p a{color:#000;}
.search p a:hover{ text-decoration:underline;}
#footer{ width:1000px; height:82px; background:url(imagesstjkltfooter_bg.jpg) repeat-x ; float:left;
 padding-top:30px; text-align:center; margin:0px auto 4px; display:inline; color:#333; line-height:18px; }


#dangqian{width:978px; height:20px; clear:both; margin:0px auto; background:url(imagesstjkltposi_bg.jpg) repeat-x;
text-align:left; padding:8px 0px 0px 20px; }
#dangqian a{color:#000;}
#dangqian a:hover{ color:#FF6600;}
#right{width:998px; height:auto; margin:0px auto 0px;  border:1px solid #CCCCCC;}
.xian{width:95%; height:16px; text-align:left;  border-bottom:1px solid #076f08; color:#035203; font-weight:bold; padding-top:10px; line-height:12px; margin:10px auto;}
.realreport{width:94%; height:520px; margin:10px auto 20px; overflow:hidden;}
.realreport ul{ list-style-type:none;}
.realreport ul li{  background:url(imagesstjkltjiangong_dot.gif) no-repeat 0px 9px; height:26px; line-height:26px; padding-left:10px; }
.realreport ul li a{ color:#000;}
.realreport ul li a:hover{ color:#17b218;}
.realreport ul li span{ float:right; color:#333333; margin:0px 5px 0px 0px;}
#page{margin:20px 0px 20px 0px; text-align:center;}
#page a{margin:0px 8px; text-align:center; }
#page a{ color:#000;}
#page a:hover{ color:#FF3300;}

#main3{width:998px;height:auto; background:url(../images/stjklt/text_bg.jpg) repeat-x left top; margin:3px auto 0px; border:1px solid #ccc;}
#main3 h3{float:none; width:auto;height:38px; background:url(imagesstjkltx_line2.gif) no-repeat center bottom; text-align:center; line-height:40px; color:#077408; font-size:16px; height:50px; padding:15px 0px 0px 0px; }
#main3 #author{height:20px; text-align:center; margin:10px auto; clear:both;}
#main3 #work{width:93%; height:auto;  margin:20px auto 15px; text-align:left; line-height:24px; text-indent:24px; font-size:14px;}

#rightlist{width:998px; height:auto; float:right; border:1px solid #ccc; margin:0px auto 10px; overflow:hidden;}
.title_02{width:998px; height:24px; background:url(imagesstjklttitle_bg3.jpg); }
.title_02 h3{font-size:13px; color:#fff; height:24px; line-height:24px; background:none; margin:0px 0px 0px 10px;padding:0px;}
#photograph{width:90%; height:auto; margin:10px auto; text-align:center; }


.zu{ height:auto; width:95%; margin:10px auto;}
.zu ul{ width:100%; height:auto; margin:0px; padding:0px;}
.zu ul li{width:107px; height:111px; float:right; margin:15px; height:auto; margin-top:20px;}
.zu ul li span{ display:block; height:25px; line-height:25px; text-align:center;}

#fenye{margin:20px 0px 20px 0px; text-align:center;}
#fenye a{margin:0px 8px; text-align:center; }
#fenye a{color:#000000;}
#fenye a:hover{color:#FF9900;}











