@charset "utf-8";

*{padding:0;margin:0;list-style:none;}
body{font-size:12px;color:#333333;}
ul{padding:0;margin:0;list-style:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#df010e;text-decoration:none;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}

#head{width:1000px;height:170px;margin:0 auto;}
.top{width:1000px;height:137px;background:url(../images/topbg1030.jpg) no-repeat;}
.top>img{margin-top:30px;}


.top>.top_link{width:150px;height:20px;float:right;margin-top:10px;margin-right:5px;}

.top>.top_link a{font-size:12px;color:#fff;font-weight:bold;display:block;float:left;}
.top>.top_link a:hover{color:0E75B0;}

.menu{width:1000px;height:33px;background:url(../images/menu.jpg) no-repeat;}




#navmenu{font-size:14px; font-weight:bold; position:relative; margin:0; height:33px;}
#navmenu ul {float:left; }
#navmenu ul li {float:left; height:33px; line-height:33px; position:relative;width:120px;white-space:nowrap;}
#navmenu ul li.line{background:url(../images/line.jpg) right center no-repeat;}
#navmenu ul li a{float:left; font-size:14px; display:block; color:#FFFFFF;padding:0px 12px;text-align:center;width:100px;}
#navmenu ul li a:hover{color:#fff; }

#navmenu ul li ul{width:133px;position:absolute;top:33px;left:0;display:none; }
#navmenu ul li ul li {width:133px;float:left;display:block;background:url(../images/ul_bg.jpg) no-repeat;height:32px;font-size:12px;font-weight:normal;padding:0;margin:0;text-align:left;}

#navmenu ul li ul li a{width:109px;float:none;color:#ffffff;display: block;line-height:30px;font-size:12px;}
#navmenu ul li ul li a:hover{width:109px;font-size:12px;cursor:hand;text-decoration:underline;} 






#conter{width:1000px;height:auto;display:table;margin:0 auto;padding:10px 0px;}
.con_left{width:346px;float:left;}
.qh{width:340px;height:257px;padding:2px;border:1px #cccccc  solid;}
.ser{width:323px;height:39px;margin-top:7px;background:url(../images/ser_bg.jpg) no-repeat;padding:8px 11px 0px 11px;}

.link{width:323px;height:34px;margin-top:7px;background:url(../images/link_bg.jpg) no-repeat;padding:13px 11px 0px 11px;}
.sty{width:256px;}

.con_right{width:646px;float:right;}
.gz{width:644px;height:180px;border:1px #cccccc solid;}
.gz_nav{width:613px;height:28px;background:url(../images/gz_nav.jpg) no-repeat;padding:0px 9px 0px 23px;}
.gz_nav_left{width:91px;height:28px;line-height:28px;float:left;font-weight:bold;font-size:14px;font-weight:bold;color:#FFF;text-align:center;}
.gz_nav span{float:right;line-height:28px;}
.gz_font{width:628px;height:140px;padding:6px 8px;}
.gz_font ul li{width:618px;height:28px;line-height:28px;float:left;background:url(../images/doc.jpg) left center no-repeat;padding-left:10px;}
.gz_font ul li span{float:right;}
.gz_font ul li span a{color:#666666;text-decoration:none;}
.gz_font ul li span a:hover{color:#df010e;text-decoration:none;}

.tz{width:644px;height:180px;border:1px #cccccc solid;margin-top:7px;}

#footer{width:1000px;height:62px;margin:0 auto;background:url(../images/bot.jpg) repeat-x;line-height:22px;text-align:center;padding-top:12px;}



.db_left{width:221px;float:left;height:auto;display:table;background: url(../images/cleft.jpg) repeat-y;border:1px #cccccc solid;border-top:none;}
.db_left_nav{width:221px;height:36px;line-height:36px;background:url(../images/snav.jpg) repeat-x;font-size:14px;font-weight:bold;color:#FFF;text-align:center;}
.db_left_font{width:219px;border-top:none;}
.db_left_font ul{padding:12px 20px 0px 20px;}
.db_left_font ul li{width:180px;height:31px;line-height:31px;padding-bottom:10px;}
.db_left_font ul li a.actived,.db_left_font ul li a:hover{width:150px;display:block;background:url(../images/org.jpg) no-repeat;color:#FFFFFF;text-decoration:none;padding-left:30px;}
.db_left_font ul li a{background:url(../images/hs.jpg) no-repeat;padding-left:30px;display:block;}

.db_img{width:193px;height:223px;padding:0px 14px;padding-top:100px; }


.db_right{width:765px;float:right;height:auto;display:table;border:1px #cccccc solid;}

.db_right_nav{width:719px;height:40px;line-height:34px;background:url(../images/rnav.jpg) no-repeat;padding:0px 22px 0px 24px;font-weight:bold;font-size:14px;}
.db_right_nav span{font-size:12px;font-weight:normal;}




.db_right_font{width:740px;padding:18px 0px 0px 24px;}
.db_right_font ul li{width:125px;height:193px;float:left;text-align:center;padding-right:22px;}
.db_right_font ul li img{width:121px;height:152px;border:1px #cccccc  solid;padding:1px;}
.db_right_font ul li p{line-height:35px;}  .db_right_font ul li p span{color:#b80f0c}

.page{width:723px;height:25px;line-height:25px;background:#f1f1f1;text-align:center;margin:10px 21px;}



.new_right_font{width:723px;padding:4px 21px 0px 21px;}
.new_right_font ul li{width:703px;height:36px;line-height:36px;float:left;padding:0px 8px 0px 12px;background:url(../images/xline.jpg) bottom center no-repeat;font-size:14px;}
.new_right_font ul li span{font-size:12px;float:right;color:#8a8585;}


.xnew_right_font{width:723px;padding:4px 21px 0px 21px;line-height:25px;text-indent:2em;}


.s2_right_con{width:723px;padding:18px 21px 0px 21px;line-height:28px;}
.s2_top{width:723px;display:table;padding-bottom:10px;}
.s2_top img{width:122px;height:152px;float:left;margin-right:20px;padding:1px;border:1px #cccccc  solid;}
.s2_font{width:581px;}
.s2_right_con .pc4{width:715px;height:30px;line-height:30px;background:#efedf0;padding-left:8px;font-weight:bold;}


.xcon{width:938px;height:auto !important;height:200px; min-height:400px; display:table;border:1px #cccccc solid;padding:0px 30px;}
.xcon h1{width:938px;height:50px;line-height:50px;text-align:center;color:#f76606;font-size:16px;font-weight:bold;}
.xcon .date{width:938px;height:25px;background:#f7f7f7;line-height:25px;text-align:center;}
.font{line-height:25px;padding:10px 20px 0px 20px;}

.about_right_font p{ text-indent:2em}

.teachercon{width:723px; margin:0 auto;}
.teach_side{width:100%; margin-top:12px;}
.teach_side h2{height:42px; line-height:42px; text-align:center; background:url(../images/teachline.jpg) no-repeat center bottom; font-size:18px; color:#515151; font-weight:normal; }
.teach_sidelist ul{width:870px; overflow:hidden; padding-top:15px;}
.teach_sidelist li{width:116px; float:left; height:36px; line-height:36px; overflow:hidden;}
.teach_sidelist a{color:#5e5e5e; font-size:16px;}
.teach_sidelist a:hover{color:#bd1521;}
