/* 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; color:#323232;margin:0; padding:0; background:url(imagesbg.jpg) no-repeat; color:#333333;}
img{border:none; font-size:0px;}
ul,li{ list-style-type:none;}	
a{text-decoration:none; color:#333333; font-size:12px; font-family:"微软雅黑"}
a:hover{ color:#02519c;}
.clear{clear:both;}

.header{ width:100%; background:url(../images/hear_bg.jpg) repeat-x; height:185px;}
.top{width:1022px; height:149px; margin:0px auto;}
.logo{ padding-top:30px; float:left; width:707px; height:81px;}
.top_search{ float:right; width:251px; height:149px;background:url(imagessearch_bg.png) no-repeat;}
.search{width:238px;height:30px;position:relative; margin-top:54px;}
.search input{position:absolute; width:154px;height:30px;line-height:30px; color:#323232; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#3f3f3c; padding-left:12px;}	
.search input.notxt1 {position: absolute;width:81px;height: 30px;top: 0px;left:170px;border: none;cursor: pointer;background: none;cursor:pointer; }


.nav{ width:1022px; min-width:1022px; margin:0 auto;height:36px;_overflow:hidden; background:url(imagesnav_bg.png) no-repeat; z-index:11;}
#nav { width:950px; margin:0px auto;}
#nav li{position:relative;float:left; z-index:100; padding-right:2px; background:url(imagesnav_li.jpg) no-repeat center right;}
#nav li a{display:inline-block;height:36px;line-height:36px;text-align:center;color:#fff;font-size:16px; font-family:"微软雅黑";text-align:center; padding:0px 21px;}
#nav li a:hover{color:#fff;}
#nav li .sonnav{line-height:30px; font-size:14px;display:none; position:absolute; left:0px; top:36px; text-align:left; padding:5px 5px; z-index:999;border-top:none; width:216px; background:url(imagesnav_sonnav.png);}
#nav li.on {}
#nav li.on a{color:#156abb;  background:url(imagesnav_sonnav.png); font-weight:bolder}
#nav li.on a:hover{color:#156abb;}
#nav li.on .sonnav{ display:block;}
#nav li.on .sonnav dl{overflow:hidden;}
#nav li.on .sonnav dl dd{height:26px; line-height:26px;  text-align:left; padding-left:45px; background:url(../images/nav_li_icon.png) no-repeat 22px center; border-bottom:1px dashed #adadad;}
#nav li.on .sonnav dl dd a{  height:26px; color:#333333; font-size:12px; line-height:26px; background-image:none;font-family:"微软雅黑";   border-top:none; text-align:left; font-weight:normal; padding-right:20px; padding:0px 0px;}
#nav li.on .sonnav dl dd a:hover{color:#156abb; font-weight:bolder}

.content{ width:1000px; background-color:#fff; padding:11px 11px; margin:0px auto;}
.con1{ height:295px;}
.con1_lf{ width:715px; float:left;}
/*轮播*/
.slider_box{height:295px;overflow:hidden;position:relative;width:715px} 
.mask{height:54px;overflow:hidden;background:#000;opacity:0.7;filter:alpha(opacity:70);width:100%;position:absolute;left:0;bottom:0;z-index:1;}
.silder_con{overflow:hidden;position:absolute;}
.silder_panel{width:715px;height:295px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:715px;height:295px;display:block;overflow:hidden;overflow:hidden}
.silder_nav li{float:left;padding:0px;margin:2px;display:inline;position:relative;}
.silder_nav li.current{border:1px solid #1960a3;margin:1px; margin-top:10px;}
.silder_nav li,.silder_nav img{display:block;width:78px;height:44px;overflow:hidden;}
.slider_box a.prev,.slider_box a.next{display:block;width:45px;height:100px;line-height:999em;overflow:hidden;z-indent:9;position:absolute;cursor:pointer;margin:85px 0 0 0;background:url(../images/silder_btn.gif) no-repeat; display:none;}
.slider_box a.prev{left:0;background-position:left 0;}
.slider_box a.next{right:0;background-position:right 0;} 
.silder_intro{position:absolute;left:30;bottom:0;z-index:9;width:470px;height:54px;overflow:hidden;color:#fff;padding-left:10px;}
.silder_intro h3{font-size:12px;height:54px;line-height:54px;}
.silder_intro p{font-size:12px;line-height:20px;}
.dec{float:right;height:80px;width:330px;bottom:-10px;right:0;overflow:hidden;z-index:9;position:absolute;}
.dec li{margin-top:20px;float:left;display:inline;}
/*轮播*/
.cont1_rt{ width:271px; float:right; height:296px;background:url(imageslist1_bg.jpg) repeat-y; overflow:hidden;}
.cont1_list1_tit{ height: 41px; line-height:41px; background:url(imageslist1_top.jpg) no-repeat top; padding:0px 15px; }
.cont1_list1_tit h2 p{ font-size:14px; float:left; color:#1a61a4; font-weight:bolder; float:left;}
.cont1_list1_tit h2 img{ margin-right:8px; float:left; margin-top:14px;}

.cont1_list1_cont{ height:238px;}
.cont1_list1_cont ul{ padding:0px 15px;}
.cont1_list1_cont ul li{background:url(imageslist_icon1.jpg) no-repeat left center; padding-left:12px; line-height:25px;}
.more{ float:right; margin-top:15px}

.con2{ margin-top:20px;}
.con2_lf{ width:271px; float:left;}
.con2_list1_tit{ height: 41px; line-height:35px; background:url(imageslist1_top2.jpg) no-repeat top; padding:0px 15px; }
.con2_list1_tit h2{ font-size:14px; color:#fff; font-weight:bolder; float:left;}
.con2_list1_tit h2 img{ margin-right:8px;}

.con2_list1_cont{ height:238px;}
.con2_list1_cont ul{ padding:5px 15px 0;}
.con2_list1_cont ul li{background:url(imageslist_icon2.jpg) no-repeat left center; padding-left:12px; line-height:25px;}

.con2_lf_list1{background:url(imageslist1_bg.jpg) repeat-y; height:296px; overflow:hidden;}
.con2_lf_list2{ margin-top:19px;background:url(imageslist1_bg.jpg) repeat-y;height:245px;overflow:hidden;}
.con2_lf_list2_cont{ height:187px;}
.con2_lf_list2_cont ul{ padding:5px 15px 0;}
.con2_lf_list2_cont ul li{background:url(imageslist_icon2.jpg) no-repeat left center; padding-left:12px; line-height:25px;}

.con2_list1_bottom{ height:17px;}

.con2_con{ width:431px; float:left; margin-left:14px;}
.con2_con1{background:url(imageslist_cont_bg.jpg) repeat-y; height:296px; overflow:hidden;}
.con2_list2_tit{ height:41px; line-height:25px; background:url(imageslist_cont_top.jpg) no-repeat top; padding:0px 15px; }
.con2_list2_tit h2{ font-size:14px; color:#1a61a4; font-weight:bolder; float:left; height:22px; margin-top:8px}
.con2_list2_tit h2 img{ margin-right:8px; float:left}
.con2_list2_tit h2 p{ float:left; font-weight:bolder}

.con2_list2_cont{ height:238px;}
.con2_list2_cont dl{ height:130px; margin:0px 15px; border-bottom:1px dashed #d3d3d3; margin-bottom:6px;}
.con2_list2_cont dl dt{ float:left; width:188px; height:120px;}
.con2_list2_cont dl dd{ float:right; width:200px;  font-size:12px;}
.con2_list2_cont dl dd h2 a{ font-size:14px; font-weight:bolder; color:#02519c; margin-bottom:12px; display:block;}
.con2_list2_cont ul{ padding:0px 15px;}
.con2_list2_cont ul li{background:url(imageslist_icon1.jpg) no-repeat left center; padding-left:12px; line-height:24px;}
.con2_list2_cont ul li span{ float:right; font-size:12px;}

.con2_list2_bottom{ height:17px;}

.con2_con2{ margin-top:19px;background:url(imageslist_cont_bg.jpg) repeat-y; height: 244px; overflow:hidden;}
.con2_list3_tit{ height: 41px; line-height:35px; background:url(imageslist_cont_top2.jpg) no-repeat top; padding:0px 15px; }
.con2_list3_tit h2{ font-size:14px; color:#fff; font-weight:bolder; float:left;}
.con2_list3_tit h2 img{ margin-right:8px;}

.con2_list3_cont{ height:186px; overflow:hidden}
.con2_list3_cont ul{ padding:5px 15px 0px;}
.con2_list3_cont ul li{background:url(imageslist_icon1.jpg) no-repeat left center; padding-left:12px; line-height:25px;}
.con2_list3_cont ul li span{ float:right; font-size:12px;}
.con2_list3_bottom{ height:17px;}

.con2_rt{ width:271px; float:right;}
.con2_rt_list1{ height:189px;background:url(imageslist1_bg.jpg) repeat-y; overflow:hidden;}
.con2_rt_list1_tit{ height: 41px; line-height:41px; background:url(imageslist1_top.jpg) no-repeat top; padding:0px 15px; }
.con2_rt_list1_tit h2{ font-size:14px; color:#1a61a4; font-weight:bolder; float:left;}
.con2_rt_list1_tit h2 p{ float:left; font-weight:bolder;}
.con2_rt_list1_tit h2 img{ margin-right:8px; float:left;margin-top:12px;}

.con2_rt_list1_cont{ height:131px;}
.con2_rt_list1_cont ul{ padding:0px 15px;}
.con2_rt_list1_cont ul li{background:url(imageslist_icon2.jpg) no-repeat left center; padding-left:12px; line-height:25px;}
.con2_rt_list2{ height:189px;background:url(imageslist1_bg.jpg) repeat-y; margin-top:19px;overflow:hidden;}

.con2_rt_list3{ height:142px;_height:144px;background:url(imageslist1_bg.jpg) repeat-y; margin-top:20px; overflow:hidden;}
.con2_rt_list3_tit{ height: 31px; line-height:31px; background:url(imageslist1_top.jpg) no-repeat top; padding:0px 15px; }
.con2_rt_list3_tit h2{ font-size:14px; color:#1a61a4; font-weight:bolder; float:left;}
.con2_rt_list3_tit h2 { }

.con2_rt_list3_cont{ height:94px;}
.con2_rt_list3_cont ul{ padding:0px 15px;}
.con2_rt_list3_cont ul li{background:url(imageslist_icon3.jpg) no-repeat left center; padding-left:12px; line-height:23px;}


.footer{ background-color:#0a2661; font-size:12px; height:67px; width:100%; text-align:left; padding-top:25px; margin-top:15px;}
.footer_w{ width:1000px; margin:0px auto; line-height:40px; color:#fff; font-family:"微软雅黑"; text-align:left; font-size:12px; }
.foot_logo{ width:109px; height:41px; float:left; margin-right:15px;}



/*二级页面样式*/
.lcon{  width: 1000px; overflow:hidden; background: url(imageslist_bg.jpg) repeat-y #fff; margin:5px auto 0; min-height:450px;}

.lf_list{ width: 210px; float: left; margin-right:30px;}
.lf_list h3{ width: 210px; height:40px; line-height:40px; background:url(imagespg_lf_titbg.jpg) no-repeat;font-size:16px; color:#fff;}
.lf_list ul{ padding-top:17px; padding-bottom:50px;}
.lf_list ul li{ height:38px; line-height:38px; border-bottom:1px solid #e1e1e1;}
.lf_list ul li a{ display:block; width:180px; height:38px; padding-left:30px; font-size:14px; color: #555;}
.lf_list ul li a:hover,.lf_list ul li.active a{ border-left:4px solid #004e98; background:#f5f5f5; padding-left:26px; font-weight:bold; color:#004e98;}

.rt_list{ width: 745px; float: left; padding-bottom:50px; overflow:hidden;}
.bread{ height:39px; line-height:39px; border-bottom:1px solid #e1e1e1; overflow:hidden; font-size:12px; color:#666; padding-left:10px;}
.bread a{ color:#666;}
.bread a:hover{ color:#004e98;}

.box_list h3{ font-size:16px; color:#004e98; height:50px; line-height:50px; padding-top:10px; padding-left:5px;}
.box_list01 ul{ padding:5px 5px 30px;}

.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px; color:#888; background:#f5f5f5;clear:both;}
.page a{ padding:0 5px; color:#444;}
.page a:hover{ color:#004e98;} 


/*文章页*/
.larticle{ background:#fff;}
.article{ width: 95%; margin:4px auto 0; overflow:hidden; padding-bottom:40px;}
.wz_art{ margin:0 auto; padding:12px 8px 40px 8px;overflow:hidden;}
.article h4{ font-size:18px; text-align:center; line-height:30px; padding-top:20px; color:#004e98;}
.box_list h4{ font-size:18px; text-align:center; line-height:30px; padding-top:20px; color:#004e98;}
.article h5{ line-height:28px; font-size:14px; text-align:center; padding:15px 0;}
.rt_tit { width: 100%;text-align: center; padding: 20px 0 0;}
.rt_tit h1{ font-family: "微软雅黑"; font-size: 16px; color: #00519d; line-height: 32px; font-weight:bold;}
.rt_tit h2{font-family:"微软雅黑"; font-size: 14px; color: #414141; line-height: 32px; font-weight: bold;}
.rt_zuozhe {font-family:"微软雅黑"; font-size: 12px; color: #616060;text-align: center; line-height: 30px; padding: 10px 0; }
.fujian{ width: 100%; padding:0 0 8px 0; overflow:hidden; margin:0 auto; border-top:1px solid #004e98; }
.fujian h3 { padding:0;}
.fujian h3 span{ display:inline-block; height:40px; line-height:40px;padding:0 100px 0 25px;font-size:16px; font-weight:bold;}
.fujian ul{ padding:0px 20px 10px 25px;}
.fujian ul li{ height:26px; line-height:26px;background:url(imageslist_icon3.jpg) no-repeat 3px center; 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:154px; width:180px; padding:20px 20px 20px; border:1px solid #e4e4e4; float: left; margin-right:32px; margin-bottom:32px; line-height:28px; text-align:center; background:#fcfcfc;}
.pic_list ul li a{ font-family:"微软雅黑"; font-size:12px;}
.pic_list ul li a h6{ font-size:12px; font-family:Courier, "Courier New", monospace; color:#666; font-weight:normal;}
.pic_list ul li a img{ display:block; width: 180px; height:120px; margin-bottom:13px;}

/*图片列表页2*/
.pic_list2{ width: 98%; margin:0 auto;}
.pic_list2 ul{ width: 1000px; padding-top:15px;padding-bottom:5px;*padding-bottom:30px;_padding-bottom:5px; overflow:hidden;}
.pic_list2 ul li{ height:154px; width:180px; padding:20px 15px 20px; border:1px solid #e4e4e4; float: left; margin-right:30px; margin-bottom:32px; line-height:28px; text-align:center; background:#fcfcfc;}
.pic_list2 ul li a{ font-family:"微软雅黑"; font-size:12px;}
.pic_list2 ul li a h6{ font-size:12px; font-family:Courier, "Courier New", monospace; color:#666; font-weight:normal;}
.pic_list2 ul li a img{ display:block; width: 180px; height:120px; margin-bottom:13px;}


/*教师列表页*/
.teacher{ padding:10px 0 10px; overflow:hidden; clear:both;}
.teacher h4{ font-size:15px; color:#004e98; background:url(../images/icon04.png) no-repeat 10px center; padding-left:30px; height:44px; line-height:44px; clear:both;}
.teacher ul{ background:#eaf5ff; padding:5px 0; overflow:hidden;}
.teacher ul li{ height:32px; width:90px; float: left; line-height:32px; text-align:center; background:none; padding:0;}

/*教师详情页*/
.xq_teacher{ padding-top:23px; overflow:hidden;}
.xq_teacher img{ display:block; width: 148px; height:198px; border:1px solid #ddd; float: left; margin-right:20px; margin-bottom:20px;}
.xq_teacher .wz_teacher{ width: 550px; float: left; overflow:hidden;}
.wz_teacher span{ font-family:"微软雅黑"; font-weight:bold; color:#666;}

.con_teacher{ clear:both; overflow:hidden; border-top:2px solid #004e98;}
.con01_t{ padding:10px 2px; margin:0 8px; border-bottom:1px dotted #ccc;}
.con01_t h4{ font-size:15px; color:#004e98; background:url(../images/icon04.png) no-repeat 0px center; padding-left:20px; height:44px; line-height:44px; clear:both;}

.box_rt01{ clear:both;}
.box_rt01 ul{ padding-top:5px;}
.box_rt01 ul li{ height:28px; line-height:28px; background:url(imageslist_icon1.jpg) no-repeat 5px center; padding-left:24px;}
.box_rt01 ul li span{ float: right; font-size:12px; color:#777777;}



/*图片展示页开始*/
.img_news_con{ width:100%; overflow:hidden; margin-left:20px;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#c66a37; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.imgs_scroll{padding:0px 45px 60px 45px; height:668px; position:relative;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:70px; top:239px; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:52px;}
.imgs_scroll .next{right:100px;}
.imgs_news_list{width:870px; height:668px; position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px;}
.imgs_news_list ul li{float:left; display:inline; width:868px; margin-right:10px; height:668px;  text-align:center; background:none;}
.imgs_news_list ul li .txt2{width:868px; float:left; line-height:20px; text-indent:2em; padding-top:27px; text-align:left; font-family:"宋体";}
/*图片展示页结束*/
