@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,li,input, dl, dd {padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none;}
.clear{clear:both;}
*{font-family:"微软雅黑";}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.rightlist{float: left; margin-left:25px;}
.c_b{clear:both;}
.bgfff{ background:#fff; width:1200px; margin:0 auto 40px;box-shadow: 0 0 10px #eee; border: 1px solid #eee\9;}

@media screen and (max-width:1200px){body{width: 1200px;}}
body{ background:url(bg.jpg);}
#search { float:right;display:block;width:204px;height:32px; margin-top:14px;}
#search li.ipt{ float:left;background:url(ss_txt.jpg) no-repeat left center; width:175px;}
#search li.ipt .keyword{display:block; border:none;width:145px;padding-left:20px;height:32px;font:13px/32px "微软雅黑"; color:#fff; outline:0; background:none;}
#search li.btn{ float:right;cursor:pointer;width:29px;height:32px; display:block;background:url(ss_fdj.jpg) no-repeat left center;}
#search li.btn input{background:none; border:none; width:29px; height:32px; outline:0;}

.panda_container{width: 1200px;margin: 0 auto;}
.head{width: 100%;background:#23509A/*#345189*/ url(topbg.jpg) center 0 no-repeat;padding:27px 0;}
.leftlogo{ margin-top:15px; }
.righttxt {color: #fff;margin-left: 16px;}
.zh_tit{font-size: 54px;}
.en_tit{font-size:14px;font-family: "Arial";letter-spacing: 1px;}

.navBar{  background:#003e79; position:relative; z-index:99;   color:#fff;}
.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  width:97px;}
.nav .m{  position:relative; float:left;  display:inline; text-align:center;}
.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; overflow:hidden; margin:-2px 0 0 5px; background:url(down.jpg); background-size:cover; 
vertical-align:middle; filter:alpha(opacity=50);opacity:0.5;}
.nav h3 a{  zoom:1;  -height:16px; line-height:16px; padding:22px 0;  display:block; color:#fff ;}
.nav .on h3 a:hover{background-color: #295fab;}
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;}
.nav .sub{ display:none;z-index:99; width:117px;  padding:0; margin:0 -20px 0 0;  position:absolute; left:0; top:60px;   float:left; line-height:40px;}
.nav .sub li{ text-align:center;z-index:99;}
.nav .sub li a{ color:#fff; display:block; zoom:1;background:rgba(41,95,171,.85);border-top:rgba(255,255,255,.3) 1px solid;  font-size:14px; text-indent:0; transition:all .3s;}
.nav .sub li a:hover{  background:rgba(41,95,171,1); color:#fff;transition:all .3s;border-top:rgba(255,255,255,.8) 1px solid; text-indent:5px;}
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  z-index:99 ;}
.nav .sub dl dt a{ color:#000;}
.nav .sub dl dd a{ color:#999; padding-left:7px;}
.nav #m2 .sub{ z-index:1; width:980px; left:-116px;}

/* banner图 */
.fullSlide{ width:100%;  position:relative;  height:400px; margin-bottom:40px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center; /*background-size: 100% 100% !important;*/ background-size:cover;}
.fullSlide .bd li a{ display:block; height:400px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
filter:alpha(opacity=50);opacity:0.5;  line-height:999px;}
.fullSlide .hd ul .on{ background:#f00;}
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(slider-arrow.jpg) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;}
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px;}

.tt_new{ width:100%; height:88px;background:#f6f6f6; margin-bottom:40px;margin-top: 22px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.tt_new img{ float:left;}
.tt_new a h3{ margin-right:40px;float:right;width:1022px; height:40px; color:#184a8a; font:30px/40px "微软雅黑"; overflow:hidden; margin-top:10px;}
.tt_new a p{margin-right:40px;float:right; width:1022px; height:30px; color:#272727; font:14px/30px "微软雅黑"; overflow:hidden;}
.tt_new:hover{ background:#ebf4f9;}

/*********** 图片新闻 ***********/
.pic_new {position:relative;width:580px;height:365px; overflow: hidden;float:left;}
.pic_new .pic { width:580px; height:365px;display: block;}
.pic_new .pic img {width:580px; height:365px;display: block;}
.pic_new .txt-bg { position:absolute; bottom:0px;left:0px;z-index: 1; height:56px; width:580px; margin:0 auto; overflow: hidden;
background:rgba(0,0,0,0.70);-moz-opacity: 0.70;opacity: 0.70; filter: alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);}
.pic_new .txt { position:absolute;left:0px; bottom:0px; z-index:2; height:56px; display:block; width:580px; overflow:hidden;}
.pic_new .txt li{ height:56px;position:absolute;bottom:-56px;display:block;width:580px;overflow:hidden;}
.pic_new .txt li a{display:block;width:560px;height:56px;color:#fff;font:18px/56px "微软雅黑"; padding:0px 10px;overflow:hidden; text-align:center;}
.pic_new .num { position: absolute; z-index: 3; bottom:62px; right:0px;}
.pic_new .num li{ float: left; position:relative; width:16px; height:15px;font:12px/15px "宋体";overflow: hidden; text-align: center;margin-bottom:0px;cursor:pointer; margin-right:5px;}
.pic_new .num li a,.pic_new .num li span { position: absolute; z-index: 2; display: block; color:#fff; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
.pic_new .num li span { z-index: 1; background:#1b1b1b; filter: alpha(opacity=90); opacity: 0.90;font:14px/15px "微软雅黑";}
.pic_new .num li.on a,.pic_new .num a:hover{ background:#b30505; color:#fff;}
/*********** 新闻列表 ***********/
.pic_lb{ float:right;width:560px; height:365px; margin: 0 10px;box-shadow: 0 0 10px #eee;background: #fff;border: 1px solid #eee\9;}
.pic_lb .pic_lb_bt{ height: 48px;border-bottom: 1px solid #dfe2e7;padding: 0 20px;}
.pic_lb .pic_lb_bt h3{float: left;height: 47px;line-height: 47px;border-bottom: 1px solid #0a3f89;font-size: 16px;font-weight: bold; margin-top:1px;position:relative;}
.pic_lb .pic_lb_bt h3 i{ background:url(arow-d.jpg) center bottom no-repeat; display: inline-block; width:20px; height:20px; position:absolute; top:42px; left:21px;}
.pic_lb .pic_lb_bt a{ float: right;color: #137ccd;font-size:12px;line-height: 48px;}
.pic_lb ul{width:520px;height:320px;overflow:hidden; margin-top:7px; margin-left:20px;}
.pic_lb ul li{width:520px;height:74px;transition-duration:500ms;-webkit-transition-duration:500ms; margin-top:3px;}
.pic_lb ul li a{ width:442px; float:left;display:block;}
.pic_lb ul li a h3{ margin-left:14px;width:410px; height:30px; overflow:hidden; float:left; color:#272727;font:16px/30px "微软雅黑";}
.pic_lb ul li a p{ margin-left:14px;width:410px; height:36px; overflow:hidden; float:left; color:#a4a4a4;font:12px/18px "微软雅黑";}
.pic_lb ul li h4{ width:78px; height:68px; padding-top:6px; float:right;display:block;color:#128ad4;font:30px/36px "微软雅黑"; text-align:center;}
.pic_lb ul li h4 span{ width:78px; height:24px;display:block; color:#128ad4;font:13px/24px "微软雅黑";}
.pic_lb ul li:hover{ background:#f8f8f8;transition-duration:500ms;-webkit-transition-duration:500ms;}
.pic_lb ul li:hover h4{ background:#eaf3fb;transition-duration:500ms;-webkit-transition-duration:500ms;}
/***********  ***********/
.bk02_list01{ width:583px; float:left;background: #fff;}
.bk02_list01 ul{ width:90%; margin: 10px 5%;}
.bk02_list01 ul li a{height:37px; display:block; margin-bottom:7px; border-bottom:#efefef 1px dashed;}
.bk02_list01 ul li a h4{ width:80px;height:30px; border:solid #f0f0f0 1px; float:left; background:#0a3f89; color:#fff;font:14px/30px "微软雅黑"; text-align:center;}
.bk02_list01 ul li a h4 p{ width:40px; background:#f8f8f8; color:#0a3f89;font:14px/30px "微软雅黑"; float:right;}
.bk02_list01 ul li a h3{ height:30px; display:block; margin-left:20px; float:left; color:#272727;font:14px/30px "微软雅黑"; width:80%; overflow:hidden;}
.bk02_list01 ul li:hover h3{ color:#0a3f89;}
.bk02_list_bt{ height: 48px;border-bottom: 1px solid #dfe2e7;padding: 0 20px;}
.bk02_list_bt a{float: right;color: #137ccd;font-size:12px;line-height: 48px;}
.bk02_list_bt h3{float: left;height: 47px;line-height: 47px;border-bottom: 1px solid #0a3f89;font-size: 16px;font-weight: bold;margin-top:1px;position:relative;}
.bk02_list_bt h3 i{ background:url(arow-d.jpg) center bottom no-repeat; display: inline-block; width:20px; height:20px; position:absolute; top:42px; left:21px;}
.tzgg{width: 100%;padding: 38px 0;background:#D2E4EC url(banbg.jpg) center no-repeat; background-size:100% 100% ;margin: 40px 0;}
.right_job{width: 556px;background: #fff;/*box-shadow: 0 0 10px #eee;border: 1px solid #eee\9; */margin-right:10px; position:relative;}
.right_job h3{float: left;height: 47px;line-height: 47px;border-bottom: 2px solid #0a3f89;font-size: 16px;font-weight: bold;padding: 0 10px;}
.right_job .moff{ display:none;}

.tabitema img{width: 100%;height: 211px;}
.tabitema .leftimg{width: 290px;height: 100%;overflow: hidden;position: relative;}
.tab_time{position: absolute;left: 0;bottom:50px;padding: 10px;background-color: #ff9800;font-size: 14px;text-align: center;color: #fff;}
.tabbold{font-size: 22px;font-weight: bold;}
.rightlist_time{font-size: 14px;color: #b1a5a4;}
.rightlist li a{color: #333;line-height: 30px;}
.rightlist li{list-style: square;margin-bottom: 18px;}
.rightlist li:last-child{margin-bottom: 0;}
.tabitema{display: none;}

.tabitema ul{ margin:20px 30px; height:235px;}
.tabitema li{}
.tabitema li a{display: inline-block;width: 499px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:14px;}
.tabitema li a span{color: #babebe;float: right; font-size:14px; line-height:31px; font-family:Arial; margin-left:30px;}

/*********** bk03 ***********/
.bk03_w{ width:100%; height:300px; box-shadow: 0 0 10px #eee;background: #fff;border: 1px solid #eee\9;  margin-bottom:50px; margin-top:40px;}
.bk03{ width:100%;}
.bk03 .hd{ position:relative;height: 48px;border-bottom: 1px solid #dfe2e7;padding: 0 20px;}
.bk03 .hd li{}
.bk03 .hd h3{float: left;height: 47px;line-height: 47px;/*border-bottom: 2px solid #0a3f89;*/font-size: 16px;font-weight: bold; padding:0 10px;margin-top:1px;position:relative;}
.bk03 .hd p{ display:inline; float:right; width:80px; margin-top:8px;}
.bk03 .hd p .prev{ display:block; width:33px; height:33px;background:url(rl_ico.jpg) no-repeat; cursor:pointer; float:left;}
.bk03 .hd p .next{display:block; width:33px; height:33px;background:url(rl_ico.jpg) no-repeat; cursor:pointer; float:right; background-position:top right;}
.bk03 .bd{ width:1160px;position:absolute;margin-top:30px; margin-left:20px;}
.bk03 .bd ul{ width:100%;}
.bk03 .bd ul li{position:relative;width:104px !important;-height:158px;float:left; margin:0px 13px;text-align: center;}
.bk03 .bd ul li a img{width:104px;height:158px;}
.teacher_name{color: #000;margin-top: 12px;}
.tempWrap{width: 1160px !important;}

/* 底部 */
.foot{ background:rgb(0,62,121); padding-top:20px;}
.foot_l{ color:#fff; width:390px;}
.foot_l h2{ font-size:18px; height:40px; line-height:40px;}
.foot_l ul li{ min-width:120px; display:block; height:35px; line-height:35px; float:left; margin-right:10px;}
.foot_l ul li a{ color:#fff;}
.foot_img{width:271px; margin:0 auto;}

.foot_c{ width:390px; text-align:center;}

.foot_b{line-height:52px; text-align:center; margin-top:20px; background:#12284E; color:#fff;}
.foot_b p{ color:#fff;}
.footer_tit p{color:#fff;margin-left:-50px;margin-right:-50px;padding:0;}
.footer_tit .p1{font-size: 34px;font-family: "华文行楷";}
.footer_tit .p2{font-size: 14px;}
.footer_tit{margin-left: 6px;margin-top: 10px;}

.change1{width: 380px; height:270px;overflow: hidden;float: left;box-shadow: 0 0 10px #eee;background: #fff;border: 1px solid #eee\9; margin-right:25px;position:relative;}
.change1:last-child{margin-right: 0;}
.change1 h3{cursor:pointer;float: left;height: 47px;line-height: 47px;/*border-bottom: 2px solid #0a3f89;*/font-size: 16px; padding: 0 10px;}
.change1 .moff{ display:none;}
.change1 .changetabcon,.change1 .changetabcon2,.change1 .changetabcon3{ margin:15px;}
.change1 .changetabcon li,.change1 .changetabcon2 li,.change1 .changetabcon3 li{position: relative;font-size: 14px; line-height:25px;}
.change1 .changetabcon li a,.change1 .changetabcon2 li a,.change1 .changetabcon3 li a{display: inline-block;width: 350px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.change1 .changetabcon li span,.change1 .changetabcon2 li span,.change1 .changetabcon3 li span{color: #babebe;float: right; font-size:14px; line-height:25px; font-family:Arial; margin-left:15px;}
.changetabcon,.changetabcon2,.changetabcon3,.changetabcon4{display: none;}
.marquee_slide{height: 250px;}
.change1 .bk02_list_bt h3{ border:none;}
.right_job .bk02_list_bt h3{ border:none;}


.tab_on{color:#06C !important;float: left !important;border-bottom:1px solid #0a3f89;}
.tab_on h3{color: #06c!important;}
.tab_on h3 .arw{background:url(arow-d.jpg) center bottom no-repeat; display: inline-block; width:20px; height:20px; position:absolute; top:42px; left:31px;}
.tab_on .change_more{ display: inline-block; color: #137ccd;font-size:12px;line-height: 48px; position:absolute; top:0px; left:320px;}
.tab_on .change_more_l{ display: inline-block; color: #137ccd;font-size:12px;line-height: 48px; position:absolute; top:0px; left:500px;}


#colL{ width:228px; height:auto; float:left;clear:left;  position:relative; z-index:9999999; margin-bottom:60px; margin-left:35px;z-index:1; margin-top:15px;}
#colR{ width:900px; float:right; clear:right;}

.leftnav{width:100%; background:#fff; float:left; margin-bottom:40px;z-index:1;}
.leftnav dt { height:62px;font:24px/62px "微软雅黑"; border-bottom:3px solid #f6f6f6;z-index:1; position:relative;}
.leftnav dt span{border-bottom:3px solid #05387e; display:block; height:62px; width:120px; position:absolute; left:0; top:0;}
.leftnav dd {}
.leftnav ul { width:100%;}
.leftnav ul li{ width:100%; height:59px;display:block; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; background:#f6f6f6; margin-top:10px;}
.leftnav ul li a{ padding-left:30px;height:59px; font:16px/59px "微软雅黑"; color:#262626; border-left:#eaeaea solid 1px;  background:url(ej_ico.jpg) no-repeat 198px center; display:block;transition-duration:500ms;-webkit-transition-duration:500ms;}
.leftnav ul li a:hover  { padding-left:25px;border-left:#1f4f93 solid 6px;  background:#eaeef3 url(ej_ico_hover.jpg) no-repeat 198px center;transition-duration:500ms;-webkit-transition-duration:500ms;}

/*.lastlist{ width:273px; float:left;margin-top:40px;border:solid 1px #eaeaea;padding-bottom:20px;}
.lastlist dt {width:273px; height:46px;font:18px/46px "微软雅黑"; color:#fff; font-weight:bold; background:#0a3f89 url(../images/bt_line.jpg) no-repeat center; text-align:center;}
.lastlist dd { padding:8px 0;}
.lastlist ul { width:246px; margin:0 auto;}
.lastlist ul li{ font:14px/32px "微软雅黑"; color:#333333; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.lastlist ul li a{ font:13px/32px "微软雅黑"; color:#333333; margin-left:16px; display:block;}
.lastlist ul li a:hover{ color:#ff0000;}*/

.sortlist{ margin:0 1% 15px;width:96%;}
.sortlist dl{ margin-bottom:8px; text-align:left; clear:both;}
.sortlist dl dt{ height:38px; padding-left:15px; color:#1f4f93; background:#f7fafd; border-top:2px #1f4f93 solid; font:bold 16px/38px "微软雅黑";}
.sortlist dl dt a{ float:right; color:#1f4f93; padding-right:15px; font:12px/38px "微软雅黑"; text-decoration:none;}

.sortlist ul{ text-align:left; padding-bottom:8px;}
.sortlist ul li { font:15px/50px "微软雅黑"; color:#333333;border-bottom:1px #e1e1e1 dashed; text-align:left; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; background:url(ico01.jpg) no-repeat 5px center;}
.sortlist ul li span{ float:right; font:12px/50px "微软雅黑"; color:#bdbdbd; padding-right:10px;}
.sortlist ul li a{ font:14px "微软雅黑"; color:#333333; margin-left:25px;}
.sortlist ul li a:hover{ color:#1f4f93;}

.sortlist ul.picture li{ width:256px;height:220px; float:left; margin:15px 10px 6px 20px; border:none; text-align:center; overflow:hidden; background:none;}
.sortlist ul.picture li img	{ width:250px; height:165px; padding:2px; border:1px solid #eeeeee;}
.sortlist ul.picture li a { display:block;font:14px/25px "微软雅黑"; line-height:25px; color:#333333; margin-left:0px;}
.sortlist ul.picture li a:hover{ color:#1f4f93;}

.page a{padding:3px;border:1px solid #ccc;margin:3px;font-size:12px;}

.position { width:830px; padding-left:30px;background:#fafbfd url(add_ico01.jpg) 13px center no-repeat; height:38px;font:12px/38px "微软雅黑";color:#787777; height:38px; margin:15px 0 15px 10px; border-bottom:#efefef 1px solid;}
.position a{ font:13px/30px "微软雅黑"; height:30px;color:#535252; text-decoration:none;}
.position a:hover{ text-decoration:underline;}  

#text { width:95.5%; margin-left:10px; font:14px/35px "微软雅黑"; text-align:center; color:#333333;}
#text a { color:#333333;}
#text a:visited { color:#333333;}
#text a:hover{ color:#b20000;}
#text h1{ font:30px/50px "微软雅黑"; color:#212121; margin-top:20px; background:#f9f9f9;}
.articleAuthor{ color:#999;}
#showcontent { margin-top:20px; margin-bottom:30px; font:15px/35px "微软雅黑"; text-align:left; text-align:justify; border-top:#efefef 1px solid; padding-top:20px;}
#showcontent p{ text-indent:2em;}
.paget{background:#f6f6f6; font-size:12px; float:left; padding:10px 30px; color:#1f4f93; margin:10px 0 40px; text-align:left; width:93%; border-left:#1f4f93 solid 4px;}
.paget p{ margin:0; padding:0; height:28px; line-height:28px;}




#pager{height:50px;font-size:14px; margin:50px auto; width:820px;}
#pager a,#pager span{float:left;font-family:'microsoft yahei';margin:0 4px;padding:0 15px;line-height:32px;background:#fff;border:1px solid #d8dadf;color:#555;display:block;}
/*#pager span:nth-child(1){ background-color:#333;color:#fff;border:1px #333 solid}*/
#pager span a{border:none;}
#pager a:hover{text-decoration:none;color:#fff;border:1px #333 solid;background-color:#333;}