* {word-wrap: break-word;font-family:"微软雅黑"; }
html {overflow-y:scroll;font-family:"微软雅黑";}
body {margin:0 auto; padding:0;font-size:12px; color:#000;font-family:"微软雅黑"; background:#F7F7F7 url(../images/bg_body.jpg) top left repeat-x}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}

a{text-decoration: none;}  
a:link,a:visited {color: #666;} 
a:hover{color: #000000;}  
a:active {color: #666;} 

a.link1:link,a.link1:visited,a.link1:active {font-size:12px; font-family:"微软雅黑";color:#A39E9F}
a.link1:hover{font-size:12px; font-family:"微软雅黑"; color:#29A7E1}
a.link2:link,a.link2:visited,a.link2:active {font-size:12px; font-family:"微软雅黑";color:#676767}
a.link2:hover{font-size:12px; font-family:"微软雅黑"; color:#29A7E1}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.blank{height:10px; display:block; margin:0 auto; width:100%; overflow:hidden}
.none{ display:none; margin:0; padding:0; border:0}
.pize{ margin:0 7px; font-size:11px;}
.last{background:none}
.mat{margin-top:10px;} 
.mab{margin-bottom:10px;} 
.mal{ margin-left:10px}  
.mar{margin-right:10px;}



.box{ border-bottom:1px #DBDBDB solid;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;}
.box_all{ border:1px #DBDBDB solid;}
.box1{border-left:1px #DBDBDB solid;border-bottom:1px #DBDBDB solid;}
.box2{border-bottom:1px #DBDBDB solid;}
.box3{border-right:1px #DBDBDB solid;border-bottom:1px #DBDBDB solid;}

.main{ margin: 0 auto; width: 960px; } 
.idx_l{width:200px;}
.idx_r{width:750px;}

#header{height:85px;}
.logo{height:85px; width:360px; overflow:hidden}
.topNav{height:85px;}
.topNav ul{ margin-top:22px;}
.topNav ul li{ float:left;}
.topNav ul li a{ width:71px; height:24px; line-height:24px;display:block; text-align:center;color:#666;}
.topNav ul li a:hover{ background:url(imagestop_nav.jpg) no-repeat;color:#666;}

#menu{ background:url(imagesmenu_bg.jpg) repeat-x; height:45px; line-height:35px; clear:both}
.menuL{width:7px;height:45px;background:url(imagesmenu_l.jpg) no-repeat; }
.menuR{width:7px;height:45px;background:url(imagesmenu_r.jpg) no-repeat;}
.menuC{ width:946px; overflow:hidden}
.menuC ul{}
.menuC ul li{float:left;width:86px;text-align:center;height:40px; line-height:40px;overflow:hidden; }
.menuC ul li a{float:left; height:45px; width:86px;line-height:40px;font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#666;overflow:hidden;}
.menuC ul li a:hover{clear:both;height:40px; width:86px;background:url(imagesmenu_sub.jpg) repeat-x;color:#FFF;overflow:hidden;}
.menuC ul li.hover{height:40px; width:86px;background:url(imagesmenu_sub.jpg) repeat-x;color:#FFF;overflow:hidden;}
.menuC ul li.hover a{color:#FFF;}
.menuC ul li.last{background:none}

#item_one{}
.item_flash{ width:600px; height:400px; overflow:hidden}
.item_news{ width:360px;height:400px; background:url(imagesnews_bg.jpg) no-repeat; overflow:hidden}
.item_news_date{height:45px; line-height:45px;}
.item_news_date .left{color:#FFF; padding-left:10px}
.item_news_date .right{ font-size:11px; color:#FFF; padding-right:10px}

.item_news_sub{height:40px; background:#5A5657;}
.item_news_sub ul{}
.item_news_sub ul li{float:left;width:120px;height:40px;line-height:40px;text-align:center;background:url(imagesnews_li.jpg) right no-repeat;border-bottom:2px #868283 solid;}
.item_news_sub ul li{font-size:14px; color:#FFF; font-weight:bold; cursor:pointer}
.item_news_sub ul li.active{ border-bottom:2px #25A0D9 solid;color:#29A7E1}

.item_news_img{ padding:15px;}
.item_news_imgInfo{}
.item_news_imgInfo h1{font-size:15px; color:#FFFFFF; font-weight:bold;height:30px}
.item_news_imgInfo h1 a{font-size:15px; color:#FFFFFF; font-weight:bold;}
.item_news_imgInfo h1 a:hover{color:#29A7E1}
.item_news_imgInfo_img{ float:left}
.item_news_imgInfo_img a{ border:2px #FFFFFF solid;width:84px;height:84px; display:block; text-align:center}
.item_news_imgInfo_img a:hover{border:2px #29A7E1 solid;}
.item_news_imgInfo_con{ float:left; width:231px; line-height:22px;margin-left:10px; margin-bottom:15px;color:#A39E9F; overflow:hidden;}

.item_news_imgList{ background:url(imagesline1.jpg) repeat-x top;}
.item_news_imgList ul{ padding-top:9px; overflow:hidden}
.item_news_imgList ul li{height:25px; line-height:25px;}
.item_news_imgList ul li span{float:right;color:#605F59}

#item_two{ background:url(imagespro_bg.jpg) repeat-x;height:80px; overflow:hidden}
.proL{ width:6px; height:80px; background:url(imagespro_l.jpg) no-repeat;}
.proR{width:6px; height:80px; background:url(imagespro_r.jpg) no-repeat}
.proC{}
.proC p{ float:left}
.proC ul{ float:left}
.proC ul li{ float:left; width:138px;height:80px; margin-top:21px;}
.proC ul li a{ width:125px; height:40px;display:block;}
.proC ul li a:hover{ width:125px; height:40px;display:block;}
.proC ul li a.pro01{background:url(imagespro_01.gif) no-repeat}
.proC ul li a.pro02{background:url(imagespro_02.gif) no-repeat}
.proC ul li a.pro03{background:url(imagespro_03.gif) no-repeat}
.proC ul li a.pro04{background:url(imagespro_04.gif) no-repeat}
.proC ul li a.pro05{background:url(imagespro_05.gif) no-repeat}
.proC ul li a.pro06{background:url(imagespro_06.gif) no-repeat}
.proC ul li a.pro01:hover{ background:url(imagespro_01_hover.gif) no-repeat}
.proC ul li a.pro02:hover{ background:url(imagespro_02_hover.gif) no-repeat}
.proC ul li a.pro03:hover{ background:url(imagespro_03_hover.gif) no-repeat}
.proC ul li a.pro04:hover{ background:url(imagespro_04_hover.gif) no-repeat}
.proC ul li a.pro05:hover{ background:url(imagespro_05_hover.gif) no-repeat}
.proC ul li a.pro06:hover{ background:url(imagespro_06_hover.gif) no-repeat}

#item_three{}
.item_job{ width:320px}
.item_job_con{background:url(imagescon_bg.jpg) repeat-x bottom; padding:10px;height:210px; overflow:hidden}
.item_job_conInfo{height:110px; overflow:hidden}
.item_job_conInfo_img{ float:left}
.item_job_conInfo_img a{ border:1px #CCCCCC solid; padding:5px;width:88px;height:88px; display:block; text-align:center}
.item_job_conInfo_img a:hover{border:1px #29A7E1 solid; padding:5px; background: #29A7E1}
.item_job_conInfo_con{ float:left; width:187px; line-height:20px;margin-left:10px; margin-bottom:15px;color:#A39E9F; overflow:hidden;}
.item_job_conList{}
.item_job_conList ul{}
.item_job_conList ul li{ line-height:27px;background:url(imagesicon_01.gif) no-repeat 3px 8px; padding-left:15px;}
.item_job_conList .time{ float:right; color:#999999}

#item_four{}
.item_art{ width:505px;}
.item_art_con{ padding:13px;}
.item_stu{ width:445px;}
.item_stu_con{ padding:13px;height:200px; overflow:hidden}
.item_stu_con ul{}
.item_stu_con ul li{ float:left; width:104px; margin-bottom:10px; text-align:center; overflow:hidden}
.item_stu_con ul li img{ border:1px #CCC solid; padding:1px; width:94px; height:94px}

#mod{ width:100%;height:36px; line-height:36px;background:url(imagesmod_bg.jpg) repeat-x;overflow:hidden; position:relative;}
.mod_l{width:10px;height:36px;background:url(imagesmodL_bg.jpg) no-repeat left}
.mod_c{height:36px; line-height:36px; color:#666666; font-size:14px; font-weight:bold}
.mod_r{width:10px;height:36px;background:url(imagesmodR_bg.jpg) no-repeat right;}

#foot{height:122px; background:url(imagesfoot_bg.jpg) repeat-x bottom}
.foot_link{height:93px; overflow:hidden}
.foot_link .website{ margin-top:15px;}
.foot_link .website h1{width:100px;height:65px; line-height:65px; display:block; float:left;background:#4B443E; color:#FFF; text-align:center; margin-right:4px; font-size:14px;}
.foot_link .website ul{ float:left;width:420px;}
.foot_link .website ul li{ width:100px;height:30px; line-height:30px; display:block; float:left; margin-bottom:5px; margin-right:4px;  text-align:center}
.foot_link .website ul li a{ font-size:14px; color:#FFF;width:100px;height:30px; display:block;background:#4B443E;}
.foot_link .website ul li a:hover{background:#29A7E1; color:#FFF;}
.foot_link .bshare{ float:right;margin-top:15px;}
.foot_link .bshare .footop{ float:left;background:url(imagescounter_box.gif) no-repeat; display:block;width:45px; height:24px; line-height:24px; text-align:center; margin-top:3px;}
.foot_link .bshare p{ text-align:right; color:#CCC; line-height:30px;}

.flink{height:35px; background:#DDDDDD}
.flink ul{}
.flink ul li{ float:left; margin:0 10px; line-height:35px;}
.flink ul li a{ color:#333}
.flink ul li a:hover{ color:#666}


.foot_nav{height:29px; line-height:29px; overflow:hidden}
.foot_nav ul{ margin:0 auto; width:500px;}
.foot_nav ul li{ float:left; line-height:29px; margin-right:5px; color:#383735}
.foot_nav ul li span{}

.item_leftNav{}
.item_leftNav_con{ background:#FFF}
.item_leftNav_con ul{}
.item_leftNav_con ul li{height:35px; line-height:35px; border-bottom:1px #e3e3e3 solid}
.item_leftNav_con ul li a{ display:block;height:35px; line-height:35px;font-size:14px; font-weight:bold; padding-left:20px; text-align:left}
.item_leftNav_con ul li a:hover{background:#29A7E1;height:35px; line-height:35px;font-size:14px; font-weight:bold; padding-left:20px; color:#FFFFFF}
.item_leftNav_con ul li.cur{height:35px; line-height:35px; background:#29A7E1; color:#FFF; font-size:14px; font-weight:bold; padding-left:20px; clear:both}
.item_leftNav_con ul li a.thisclass{height:35px; line-height:35px; background:#29A7E1; color:#FFF; font-size:14px; font-weight:bold; padding-left:20px; clear:both}
.item_leftNav_con .hover{display:block;background:#29A7E1;height:35px; line-height:35px;font-size:14px; font-weight:bold; padding-left:20px; color:#FFFFFF}

.item_content{}
.item_content_con{ padding:15px; line-height:25px; background:#FFF; color:#666666; font-size:14px;}
.picbox{width:718px;padding-top:10px;font-size:14px;line-height:31px;overflow:hidden;}
.picbox img{display:block;margin:16px auto 6px;}
.picbox .title{ font-size:15px; font-weight:bold; text-align:center; width:718px; display:block; border-bottom:1px #E4E4E4 solid; margin-bottom:10px}
.picbox ul.e8{font-size:12px;line-height:normal;}
.picbox ul.e8 li .pic{background:none;border:1px solid #EEE;overflow:hidden;}
.picbox ul.e8 img{margin:3px;border:none;}
.picbox ul.e8 li .title{padding-top:0px;}
.item_content_con img{ max-width:718px}
.item_content_con span{ font-family:"微软雅黑";}
.item_content_con h2{font-family:"微软雅黑"; font-weight:700; font-size:20px;height:50px;line-height:50px;text-align:left; border-bottom:1px #CCC solid; width:718px; margin-bottom:20px}
.item_content_con .spanright{ float:right;font-size:11px; font-weight:100; color:#999999}

.item_listart_conImg{padding:15px; line-height:25px; background:#FFF; color:#666666; font-size:14px}
.item_listart_conImg ul{}
.item_listart_conImg ul li{ width:178px; float:left; text-align:center;}
.item_listart_conImg ul li img{ border:1px #cccccc solid; padding:1px}
.item_listart_conImg ul li p{ height:35px; line-height:35px;}

.item_listart_conAlbum{padding:15px; line-height:25px; background:#FFF; color:#666666; font-size:14px;height:140px; overflow:hidden}
.item_listart_conAlbum ul{}
.item_listart_conAlbum ul li{ width:178px; float:left; text-align:center;}
.item_listart_conAlbum ul li img{ border:1px #cccccc solid; padding:1px}
.item_listart_conAlbum ul li p{ height:35px; line-height:35px;}

.item_listart{}
.item_listart_con{ padding:15px; line-height:25px; background:#FFF; color:#666666; font-size:14px}
.item_listart_con ul{}
.item_listart_con ul li{ background:url(imagesicon_01.gif) no-repeat 3px 9px; padding-left:15px; margin-bottom:15px;}
.item_listart_con ul li a:hover{ text-decoration:underline}
.item_listart_con .title{ font-size:14px; font-weight:bold}
.item_listart_con .time{ font-size:11px; color:#999}
.item_listart_con ul li p{ font-size:12px}

.item_listart_teacher{padding:15px; line-height:25px; background:#FFF; color:#666666; font-size:14px; overflow:hidden}
.item_listart_teacher ul{}
.item_listart_teacher ul li{ float:left;width:178px; text-align:center}
.item_listart_teacher ul li img{ border:1px #CCC solid; padding:1px}
.item_listart_teacher p{ text-align:center;height:35px; line-height:35px;}

.dede_pages{ font-size:12px;height:40px; line-height:40px; background:#FFFFFF; border-left:1px #DBDBDB solid; border-bottom:1px #DBDBDB solid; border-right:1px #DBDBDB solid}
.dede_pages ul{padding:12px 0px 12px 16px; width:400px; text-align:center; margin:0 auto}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px; background:none;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px}
.tupian{width:600px;align:right;}
.content{ border-bottom:1px #DBDBDB solid;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;padding-left:30px;align:center;}