/* CSS Document */

h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,td,span,input,div{ margin:0px; padding:0px; font-style:normal; border:0; font-family:"微软雅黑"; font-weight:normal; font-size:14px;}
body{ width:100%; font-family:"微软雅黑",; font-size:12px; margin:0; padding:0; background:url(../../images/2014new/bg.jpg) repeat-x center top;color:#494949;}
img{border:none; font-size:0px;}
ul,li{ list-style-type:none;}	
a{text-decoration:none; color:#494949; font-size:14px; font-family:"微软雅黑"}
a:hover{ color:#3e6ba7;}
.clear{clear:both;}

.header{ width:1000px; margin:0px auto;}
.logo{width:1000px; min-width:1000px; margin:0px auto; height:107px; padding-top:20px;}
.logo img{ float:left}

.top_rt{ width:400px; float:right; text-align:right; margin-top:14px;}
.top_rt .link_eng{ width:400px; height:30px; line-height:30px; text-align:right; }
.top_rt .link_eng a{ color:#595858; margin:0px 5px;}
.top_rt .link_eng a:hover{ color:#595858}

.sea_box{width:400px;}
.sea_box .sea_box_rt{float:right;}
.search{background:url(../../images/2014new/search.png) no-repeat;width:195px;height:27px;position:relative; }
.search input{position:absolute; width:150px;height:27px;line-height:30px; color:#2f78b0; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#2f78b0; padding-left:12px;}	
.search input.notxt1 {position: absolute;width:34px;height: 27px;top: 0px;left:162px;border: none;cursor: pointer;background: none;cursor:pointer; }


.nav{ width:1000px; min-width:1000px; margin:0 auto;height:36px; padding:1px 0px;_overflow:hidden;  background:url(../../images/2014new/nav_bg.png);}
#nav {margin:0px 1px; border:1px solid #6e90bd; height:34px;}
#nav li{position:relative;float:left; z-index:100; padding:0px 10px; background:url(../../images/2014new/nav_li.jpg) left center no-repeat;}
#nav li a{display:inline-block;height:36px;line-height:36px;text-align:center;color:#fff;font-size:14px; font-family:"微软雅黑";text-align:center; padding:0px 5px; padding:0px 19px; font-weight:bolder}
#nav li a:hover{color:#0076cd;}
#nav li .sonnav{line-height:36px; font-size:14px;display:none; position:absolute; left:10px; top:36px; text-align:left; padding:5px 5px; z-index:999;background-color:#fff; border-top:none; width:150px; background:url(../../images/2014new/nav_hover_bg.png)}
#nav li.on {}
#nav li.on a{color:#0076cd; background:url(../../images/2014new/nav_list_bg.jpg) repeat-x bottom #fafbfc;}
#nav li.on .sonnav{ display:block;}
#nav li.on .sonnav dl{overflow:hidden;}
#nav li.on .sonnav dl dd{ line-height:36px; text-align:left; padding-left:13px; border-bottom:1px solid #dfe6ef;}
#nav li.on .sonnav dl dd a{ color:#609dda; font-size:14px; line-height:20px; background-image:none;font-family:"微软雅黑";   border-top:none; text-align:left; font-weight:normal; height:auto; padding:5px 0px; padding-right:20px; background:none;}
#nav li.on .sonnav dl dd a:hover{color:#2281d0; font-weight:bolder; background:none;}


/*大图轮播*/

.yx-rotaion{margin:0 auto;width:988px; border:6px solid #c0dbff; margin-top:15PX;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;z-index:999;}
.yx-rotation-t{color:#fff;font-size:14px;font-family: "微软雅黑";z-index:2; width:978px; padding-left:10px; height:40px; left:0; bottom:0px; text-align:left;line-height:40px; background-color:#000;*background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;*}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotaion-btn{position:absolute;z-index:999;}
 a.yx-rotation-t:hover{ color:#fff;}
.yx-rotaion-btn span{display:block;}
.yx-rotation-focus{ width:95px;height:12px;line-height:10px;right:0px;bottom:13px;z-index:20;}
.yx-rotation-focus span{width:12px;height:12px;float:left;margin:0 4px;position:relative;top:0px;cursor:pointer;z-index:999;font-size:0px; background:url(../../images/2014new/icon2.png) no-repeat;}
.yx-rotation-focus span{ font-size:0px; color:#fff; float:left;}
.yx-rotation-focus span.hover{ background:url(../../images/2014new/icon1.png) no-repeat;}

.content{ width:1000px; margin:0px auto;}
.cont1{ width:1000px; margin:0px auto;}
.con1_lf{ width:655px;  height:275px;float:left;}
.con1_rt{ width:295px; float:right;}

.con1_lf_title{ height:36px; line-height:36px; border-bottom:3px solid #3b69a7;}
.con1_lf_title a{ float: right; display:block; width:50px; text-align:right; height:20px; margin-top:5px; color:#0e4691; font-family:Baskerville Old Face}
.con1_lf_title a:hover{}
.con1_lf_title h2{ float: left;  font-family:"微软雅黑"; font-size:18px; line-height:36px; color: #0e4691; font-weight:600;}
.con1_lf_con{ height:213px;width:655px; margin-top:23px;}
.con1_lf_con_lf{ width:296px; float:left;}
.con1_lf_con_rt{ width:330px; float:right}


/*幻灯片代码*/
.banner2 { width:296px; height:220px; position: relative; overflow:hidden; margin: 0 auto;}
.banner2 ul { width:9999px; position: absolute; top: 0; left: 0; z-index: 1; margin:0; padding:0;}
.banner2 ul li { width:296px; height:220px; float:left; position:relative;}
.banner2 ul li a img{ display:block; width:296px; height:179px;}
.banner2 ul li .zz{ width:296px;height:30px; line-height:30px; font-size:14px;color:#575757; font-family:"微软雅黑"; text-align:center}
.banner2 ol { height:7px; position: absolute; bottom: 51px;z-index:1002; text-align:center;right:0px;}
.banner2 ol li { float: left; width:8px; height:8px; text-align:center; margin-right:8px; overflow: hidden;cursor:pointer; font-size:0px;color:#c8c9c7; background:url(../../images/2014new/icon4.png) no-repeat; }
.banner2 .active2 {color:#044eb0; background:url(../../images/2014new/icon3.png) no-repeat;}
/*幻灯片代码结束*/
.con1_lf_con_rt ul li{ background:url(../../images/2014new/icon3.jpg) no-repeat left 12px;}
.con1_lf_con_rt ul li{ height:36px; line-height:30px; padding-left:15px;}
.con1_lf_con_rt ul li span{ font-size:12px; margin-left:5px;}
.con1_rt ul li{ height:61px; border-bottom:1px dashed #737475; padding-top:15px;}
.con1_rt ul li p{ width:39px; height:48px; line-height:20px; float:left; font-family:Arial; margin:0px 5px; border-right:1px solid #dde8f6; padding-right:10px; margin-right:15px; padding-top:0px;color:#0e4691;}
.con1_rt ul li p span{ display:block; font-size:16px;}
.con1_rt ul li a{ display:block; float:right; margin-top:2px; width:219px; }
.con2{ width:1000px; height:270px; margin:0px auto; overflow:hidden; margin-bottom:25px; margin-top:25px;}
.con2_lf{ width:299px; float:left; height:277px; margin-right:53px;}
.con2_lf_tit{ height:30px; border-top:3px solid #3e6ba7; border-bottom:1px solid #cacaca; padding-top:9px}
.con2_lf_tit h2{ border-left:2px solid #0e4691; height:20px; font-family:"微软雅黑"; font-size:16px; font-weight:bolder; color:#0e4691; padding-left:10px;}
.con2_lf_tit a.more{ float:right}
.con2_lf ul li{ height:65px; padding-top:10px; border-bottom:1px dashed #d8d8d8;}
.con2_lf ul li span{ float:left;}
.con2_lf ul li span img{ border:1px  solid #cbcbcb;}
.con2_lf ul li a{ float:right; height:40px; line-height:22px; width:190px; background:url(../../images/2014new/icon3.jpg) no-repeat left 9px; padding-left:15px;}
.con2_rt{ width:296px; height:234px; float:right;}
.con2_rt_tit{ height:30px; border-top:3px solid #3e6ba7; border-bottom:1px solid #cacaca; padding-top:9px}

.con2_rt_tit a{  height:20px; font-family:"微软雅黑"; font-size:16px; font-weight:bolder; color:#0e4691; color:#0e4691; font-size:16px; font-weight:bolder; padding-right:15px;}
.con2_rt ul li{ width:146px; height:64px; float:left; background-color:#fbfcfe; border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5; text-align:center; padding-top:10px;}
.con2_rt ul li a{ color:#3e6ba7; font-size:14px;}
.con2_rt ul li span{ display:block;}
.con2_rt ul{border-right:1px solid #d5d5d5;width:294px; }

.con3{ height:50px; border-top:2px solid #3e6ba7; line-height:50px;}
.con3 h2{ width:100px; float:left; font-size:16px; color:#0e4691; font-weight:bolder; line-height:50px;} 
.con3 ul li{float:left; margin-right:17px; margin-left:15px;_margin-right:8px;_margin-left:8px;}
.con3 ul li a span{ margin-top:13px; margin-right:10px; display:block; float:left;}
.con3 ul li a{ color:#575757;}

.footer{ font-size:12px; height:55px; line-height:28px;margin:15px auto 0; text-align:center; padding-top:24px; color:#333333; font-family:"微软雅黑"; background:url(../../images/2014new/footer_bg.jpg) repeat-x; }



/*侧栏列表页*/
.lcon{ width:1000px; margin:0 auto; overflow:hidden; padding:3px 0 40px 0;}
.bread{ width:980px; height:36px; line-height:36px;background:#f6faff; padding-left:20px; margin-top:5px; }

.lf_list{ width: 200px; float: left; margin-right:10px; background:#f7faff; margin-top:10px}
.lf_list h3{ font-size:16px; color:#065895; height:42px; line-height:42px;  padding-left:40px; background:#0e4691; color:#fff;  }
.lf_list ul{ padding:10px 0 80px;}
.lf_list ul li{ height:auto; min-height:45px; line-height:35px;}
.lf_list ul li a{ display:block; width: 145px; margin:0 auto; border-bottom:1px solid #ccd7e0; height:auto; min-height:43px; line-height:35px; padding-left:20px; font-size:15px; color:#555;}
.lf_list ul li:hover{ background:#c0dbff; border-left: 4px solid #0e4691;}
.lf_list ul li a:hover{ background:#c0dbff; font-weight:bold; color:#065895;}

.rt_list{ width: 740px; padding:0 25px 25px; float: left; overflow:hidden; background:#f7faff; margin-top:10px; min-height:450px;}
.rt_list h2{ font-size:16px; color:#065895; height:42px; line-height:42px; border-bottom:1px solid #ccd7e0; padding-left:5px;}
.box_list{ padding-top:15px; padding-bottom:20px;}
.box_list ul li{ height:30px; line-height:30px; margin:5px 0; overflow:hidden;}
.box_list ul li a{ background:url(../../images/2014new/icon3.jpg)  no-repeat 10px center; padding-left:25px;}
.box_list ul li span{ float: right; padding-right:8px; color:#888;}
.box_list ul li a:hover{ color:#333;}

.page{ width:100%; height:40px; line-height:40px; text-align:center; margin:0 auto;font-size:12px;clear:both;border-top:1px solid #ccd7e0; overflow:hidden;}
.page a{ padding:0 5px;}

/*文章页*/
.art{ width: 950px; margin:4px auto 0; overflow:hidden; padding-bottom:20px;}
.wz_art{ width:98%; margin:0 auto;padding-top:10px; padding-bottom:30px; overflow:hidden; line-height:30px;}
.box_list h3{ font-size:18px; text-align:center; line-height:30px; padding-top:10px; color:#065895;}
.box_list h4{ line-height:28px; font-size:14px; text-align:center; padding:15px 0; color:#555;}
.zuozhe{ height:30px; line-height:30px; width:100%; text-align:center; font-size:12px; color:#666; border-bottom:1px dashed #ccc;  margin:0 auto; overflow:hidden; margin-bottom:5px;}
.fujian{ width: 100%; padding:8px 0; overflow:hidden; margin:0 auto;}
.fujian h5{ height:32px; font-size:16px; font-weight:bold; padding-left:30px; line-height:32px; color:#065895;}
.fujian ul{ padding:5px 0 10px 0;}
.fujian ul li{ padding-left:20px;}

/*图片列表页*/
.pic_list{ width: 98%; margin:0 auto;}
.pic_list ul{ width: 780px; padding-top:15px; padding-bottom:5px;*padding-bottom:30px;_padding-bottom:5px; overflow:hidden;}
.pic_list ul li{ height:164px; width:180px; padding:20px 20px 20px; border:1px solid #e5e5e5; background:#fff; float: left; margin-right:28px;_margin-right:33px; margin-bottom:28px; line-height:28px; text-align:center;}
.pic_list ul li a{ font-size:14px;}
.pic_list ul li a h6{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; font-weight:normal;}
.pic_list ul li a img{ display:block; width: 180px; height:120px; margin-bottom:13px;}

/*图片列表页*/
.pic_list2{ width: 98%; margin:0 auto;}
.pic_list2 ul{ width: 980px; padding-top:15px; padding-bottom:5px;*padding-bottom:30px;_padding-bottom:5px; overflow:hidden;}
.pic_list2 ul li{ height:164px; width:180px; padding:20px 15px 20px; border:1px solid #e5e5e5; background:#fff; float: left; margin-right:28px;_margin-right:33px; margin-bottom:28px; line-height:28px; text-align:center;}
.pic_list2 ul li a{ font-size:14px;}
.pic_list2 ul li a h6{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; font-weight:normal;}
.pic_list2 ul li a img{ display:block; width: 180px; height:120px; margin-bottom:13px;}


/*教师列表页*/
.teacher{ width:100%; padding:0 0 10px; overflow:hidden; clear:both;border-bottom:1px dotted #ccd7e0;}
.teacher h3{ font-size:15px; color:#666; background:url(../../images/2014new/icon02.jpg) no-repeat 10px 27px; height:44px; line-height:44px; clear:both; text-align:left; padding:8px 0 8px 30px;}
.teacher ul{ overflow:hidden; }
.teacher ul li{ height:32px; width:90px; float: left; line-height:32px; text-align:center; background:none; padding:0; overflow:hidden;}
.teacher ul li a{ background:none; padding:0;}
.teacher ul li:hover{ background:#cbe8ff;color:#065895;}
.teacher ul li a:hover{color:#065895;}

/*教师详情页*/
.xq_teacher{ padding-top:23px;}
.xq_teacher img{ display:block; width: 148px; height:198px; border:1px solid #ddd; float: left; margin-right:20px; margin-bottom:20px;*margin-bottom:0px;_margin-bottom:20px;}
.xq_teacher .wz_teacher{ width: 550px; float: left; overflow:hidden; line-height:30px;}
.wz_teacher span{ font-family:"微软雅黑"; font-weight:bold; color:#666;}

.con_teacher{ clear:both; overflow:hidden; border-top:2px solid #0076cd;}
.con01_t{ padding:10px 2px; margin:0 8px; border-bottom:1px dotted #ccd7e0;line-height:30px;}
.con01_t h3{ font-size:15px; color:#065895; background:url(../../images/2014new/icon02.jpg) no-repeat 0px center; text-align:left; padding:0; padding-left:20px; height:44px; line-height:44px; clear:both;}

