@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
body{ color:#717171; font-size:12px; background:url(../images/bg.png) left 0px repeat-x;}
ul li{ list-style:none;}
img{ border:0px;}
a{ color:#717171; text-decoration:none;}
a:hover{ color:#333; text-decoration:none}

.main{ width:1100px; height:auto; margin:0 auto; overflow:hidden;}

.menu{ width:686px; height:67px; z-index:1; position:relative; background:url(../images/menu_bg.png) no-repeat; margin-top:45px; margin-left:350px; overflow:hidden;}
.menu ul{ width:680px; margin-left:14px;}
.menu ul li{ float:left; padding-left:8px; padding-top:10px; overflow:hidden;}
.menu_pic{ margin-top:10px;}

.banner{ width:1100px; height:467px; margin:-112px auto 0 auto;}

.center{ width:1003px; height:auto; margin:-5px auto 0 auto; overflow:hidden;}
.center_left{ width:209px; height:auto; float:left;}
.left_jg{ width:209px; height:115px;}
.left_yjyl{ width:209px; height:309px; margin-top:12px;}
.left_yjyl_left{ width:24px; height:309px; background:url(../images/yjyl_leftbg.png) no-repeat; float:left;}
.left_yjyl_center{ width:165px; height:309px; float:left;}
.yjyl_top{ width:165px; height:50px; background:url(../images/yjyl_topbg.png) no-repeat;}
.yjyl_center{ width:165px; height:242px;}
.yjyl_center ul{ width:159px; margin:0px auto; }
.yjyl_center ul li{ width:140px; background:url(../images/tb_01.png) left no-repeat; padding-left:9px; overflow:hidden; line-height:22px; text-overflow: ellipsis; white-space: nowrap;}
.yjyl_bottom{ width:165px; height:17px; background:url(../images/yjyl_bottombg.png) no-repeat;}
.left_sideBar{ width:209px; height:auto; background:url(../images/sideBar_bg.png) top no-repeat; margin-top:12px; height:292px;}
.left_sideBar ul li{ padding-top:8px;}
.left_yjyl_right{ width:20px; height:309px; background:url(../images/yjyl_rigthbg.png) no-repeat; float:left;}

.center_rigth{ width:772px; height:auto; float:right;}
.right{ width:772px; height:auto; overflow:hidden;}
.right_news{ width:510px; height:auto; float:left; overflow:hidden;}
.right_news_bt{ width:510px; height:65px; background:url(../images/news_btbg.png) no-repeat; overflow:hidden;}
.more_p{ width:71px; height:23px; color:#FFF; font-size:14px; line-height:23px; text-align:center; background:url(../images/more_bg.png) no-repeat; font-weight:bold; margin-top:36px; float:right; margin-right:10px;}
.more_p a{ color:#FFF; text-decoration:none;}
.right_news_xx{ width:510px; height:auto; margin:5px auto 0 auto;}
.right_news_list{ width:255px; height:auto; float:left;}
.right_news_list ul{ width:240px; margin:0 auto;}
.right_news_list ul li{ line-height:23px; padding-left:12px; background:url(../images/tb_01.png) left no-repeat; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.right_news_pic{ width:239px; height:184px; border:2px solid #7af1d3; float:right;}
.right_news_img{ width:225px; height:168px; margin:6px auto;}
.right_ryxz{ width:244px; height:auto; float:right; overflow:hidden;}
.ryxz_top{ width:244px; height:62px; background:url(../images/yrxz_top.png) no-repeat;}
.ryxz_center{ width:244px; height:143px;}
.ryxz_center_left{ width:27px; height:143px; background:url(../images/yrxz_left.png) no-repeat; float:left;}
.ryxz_center_center{ width:193px!important; _width:193px; height:143px; float:left;}
.ryxz_center_center ul{ width:180px!important; _width:175px; margin:0 auto;}
.ryxz_center_center ul li{ width:180px!important; _width:175px; height:23px; line-height:23px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; background:url(../images/tb_02.png) left no-repeat; padding-left:18px;}
.ryxz_center_right{ width:23px; height:143px; background:url(../images/yrxz_right.png) no-repeat; float:left;}
.ryxz_bottom{ width:244px; height:25px; background:url(../images/yrxz_bottom.png) no-repeat;}

.teacher{ width:627px; height:225px; border-bottom:1px dashed #a27d61; margin:15px auto;}
.teacher ul{ width:627px;}
.teacher ul li{ line-height:23px; }

/*introduce*/
.introuce_top{ width:509px; height:49px; background:url(../images/introuce_top.png) no-repeat;}
.introuce_center{ width:509px; height:170px; overflow:hidden;}
.introuce_center_left{ width:22px; height:170px; background:url(../images/introuce_left.png) no-repeat; float:left;}
.introuce_center_center{ width:464px; height:170px; float:left; background:url(../images/intr_bg.png) left repeat-x;}
.introuce_center_center ul{ width:464px;}
.introuce_center_center ul li{ float:left; line-height:23px; text-indent:2em; padding-top:10px;}
.introuce_p{ width:71px; height:23px; color:#FFF; font-size:14px; line-height:23px; text-align:center; background:url(../images/more_bg.png) no-repeat; font-weight:bold; margin-top:24px; float:right; margin-right:28px;}
.introuce_p a{ color:#FFF; text-decoration:none;}
.introuce_center_right{ width:23px; height:170px; background:url(../images/introuce_right.png) no-repeat; float:left;}
.introuce_bottom{ width:509px; height:22px; background:url(../images/introuce_bottom.png) no-repeat;}

/*yzzc*/
.yzzc_top{ width:244px; height:48px; background:url(../images/yzzc_top.png) no-repeat;}
.yzzc_center{ width:244px; height:168px; overflow:hidden;}
.yzzc_center_left{ width:8px; height:168px; background:url(../images/yzzc_left.png) no-repeat; float:left;}
.yzzc_center_center{ width:227px; height:168px; float:left;}
.yzzc_center_center ul{ width:210px; margin:0 auto;}
.yzzc_center_center ul li{ float:left; line-height:23px; text-indent:2em; padding-top:10px;}
.yzzc_center_right{ width:9px; height:168px; background:url(../images/yzzc_right.png) no-repeat; float:left;}
.yzzc_bottom{ width:244px; height:16px; background:url(../images/yzzc_bottom.png) no-repeat;}

/*pictrue*/
.pictrue_top{ width:772px; height:39px; background:url(../images/pic_top.png) no-repeat;}
.pictrue_center{ width:772px; height:176px;}
.pictrue_center_left{ width:24px; height:176px; background:url(../images/pic_left.png) no-repeat; float:left;}
.pictrue_center_center{ width:726px; height:176px; float:left;}
.pictrue_center_center ul{ width:726px;}
.pictrue_center_center ul li{ color:#0386f4; text-align:center; line-height:27px; float:left; width:163px; padding-top:17px; padding-left:15px;}
.pictrue_center_center ul li a{ color:#0386f4; text-decoration:none;}
.pictrue_center_center ul li a:hover{ color:#02559b; text-decoration:none; font-weight:bold;}
.pictrue_center_right{ width:22px; height:176px; background:url(../images/pic_right.png) no-repeat; float:left;}
.pictrue_bottom{ width:772px; height:26px; background:url(../images/pic_bottom.png) no-repeat;}

.ysjs_top{ width:1003px; height:171px; background:url(../images/lybg_top.png) no-repeat;}
.ysjs_center{ width:1003px; background:url(../images/lybg_center.png) repeat-y;}
.ysjs_center_center{ width:962px; _width:956px; overflow:hidden; min-height:399px; height:auto;}
.left_content{ width:179px; height:auto; float:left; margin-left:20px; margin-top:-10px;}
.left_content_sidebar{ width:179px; height:auto; z-index:1px; position:relative;}
.left_content_sidebar ul{ width:165px; margin-left:10px;}
.left_content_sidebar ul li{ *line-height:27px!important; line-height:30px; border-bottom:1px dotted #e9c29a; background:url(../images/tb_04.png) left no-repeat; background-position:10px; overflow:hidden; color:#696459; font-size:14px; font-weight:bold; overflow:hidden;}
.left_content_sidebar ul li a{ color:#696459; text-decoration:none; display:block;}
.left_content_sidebar ul li a:hover{ color:#ff6600; text-decoration:none; background:url(../images/tb_03.png) left no-repeat; display:block; background-position:10px; }
.left_content_sidebar_txt{ padding-left:35px;}
.left_content_lm{ width:179px; height:auto;}
.left_content_lm ul{ width:179px;}
.left_content_lm ul li{ *padding-top:5px!important; _padding-top:5px!important; padding-top:10px;}
.rigth_content{ width:760px; overflow:hidden; min-height:399px; height:auto; float:left;}
.site{ width:748px; height:65px; background:url(../images/site_bg.png) no-repeat;  margin-left:20px; overflow:hidden;}
.site ul{ width:673px; margin-left:64px; overflow:hidden;}
.site ul li{ float:left;}
.site ul li a:hover{ font-weight:bold; text-decoration:none; color:#888888;}
.right_content_content{ width:720px; _width:710px; overflow:hidden; min-height:399px; height:auto; margin-left:15px; margin-top:-10px;}
.right_content_p{ line-height:23px; padding-top:20px; text-indent:2em; margin-left:30px!important; color:#82643c;}
.ysjs_bottom{ width:1003px; height:126px; background:url(../images/lybg_bottom.png) no-repeat; _margin-top:-29px; clear:both;}

/*newslist*/
.list{ width:720px; height:380; margin-top:10px; margin-left:8px; overflow:hidden;}
.list ul{ width:710px;}
.list ul li{ *+height:31px!important; *+line-height:31px!important; _height:30px; _line-height:30px; line-height:35px;  border-bottom:1px dashed #c8b29e; background:url(../images/tb_06.png) left no-repeat; background-position:10px; overflow:hidden;}
.list_txt{ float:left; display:inline; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; width:385px; padding-left:20px;}
.list_date{ float:right; color:#b8b8b8;}

/*content*/
.content_bt{ width:700px; margin-left:30px; height:40px; line-height:40px; font-size:18px; font-family:'΢���ź�'; color:#ea781a; text-align:center; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:1px dashed #ece6e0; }
.content_xx{  width:700px; margin-left:30px; height:30px; line-height:30px; border-bottom:1px dashed #ece6e0; text-align:center; color:#9d864e;}
.content_lr{ line-height:23px; padding-top:20px; text-indent:2em; margin-left:30px!important; color:#82643c; width:700px;}

/*imgnews*/
.picnews{ width:720px; height:240px; margin:10px auto 0 auto; }
.picnews ul{ margin-left:15px;}
.picnews ul li{ width:227px; float:left; line-height:27px; text-align:center; padding-left:8px; }

/*email*/
.email{ width:720px; height:auto; margin:10px auto 0 auto; border-bottom:1px dashed #d1e8f9;}
.email ul{ width:690px; margin:0 auto;}
.email ul li{ line-height:25px!important; _line-height:24px;}
.email_txt{ color:#fb8126; font-size:13px; font-weight:bold;}

/*food*/
.food_txt{ font-size:18px; font-weight:bold; font-family:'΢���ź�'; color:#333;}

.page{ width:748px; _margin-top:-11px; z-index:1; position:relative;}
.page ul{ width:260px; margin:0 auto;}
.page ul li{ float:left; line-height:24px; color:#000; padding-left:10px;}
.page ul li a{ color:#333; text-decoration:none;}
.page ul li a:hover{ color:#000; text-decoration:none;}
.page_p{ *+height:50px!important; height:40px; }

.footer{ width:1100px; height:139px; background:url(../images/footer_bg.jpg) no-repeat; margin-top:30px; overflow:hidden;}
.copyright{ width:1003px; height:50px; margin:0 auto;}
.copyright ul{ width:1003px;}
.copyright ul li{ width:1003px; height:30px; line-height:30px; text-align:center;}


a.page-curr {background:#0000;;color:red;}

.focus{ position:relative;width:225px; height:168px; margin:6px; float:left; background: #000;}  
.focus img{width: 225px; height:168px;} 
.focus .shadow .title{width: 225px; height: 45px;padding-left: 30px;padding-top: 10px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:588px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ *width:80px;bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:14px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#c50201;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
