body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px; font-family:"微软雅黑";}
body,button,input,select,textarea{font-family:'微软雅黑';}
body{
background:#fff;
font-size:1em;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;

}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; display:block; line-height:20px;}
fieldset,img{border:0;}
img {max-width:100%; }
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}
.slideBox .bd li{position:relative;}
/*搜索*/
.search{width:100%;background:#fff;line-height:50px;position:relative;}
.search_con{width:94%;margin:0 auto;}
.search input.txt{display:block;width:100%;height:auto;margin-top:10px;background:#fff;height:32px;padding:0 15px;color:#015198;font-size:14px;border:1px solid #5f91be;border-radius:15px;}

.search input.btn{width:32px;height:32px;background:url(/old/_m/images/search.png) no-repeat right center;position:absolute;right:6%;bottom:4%;}

.top{width:100%; height:4.50em; background:#fff; overflow:hidden; line-height:3.90em; position:relative;}
.logo{width:21.0em; height:2.500em; position:absolute; left:0.5em; top:	1.2em;}
.navHome{width:3.0em; position:absolute; right:0.3em; top:0.5em;}
.navHome img{ vertical-align:middle; margin-left:0.8em;}
.back{width:1.500em; display:block; position:absolute; left:0.625em;}
.back:hover{background:#003571;}
.top span{color:#fff; font-size:1.500em; text-align:center; width:100%; display:block;}
.back img{height:1.625em; vertical-align:middle;}
.logo img{height:2.80em;}
.banner{width:100%; height:auto; overflow:hidden;}
.banner img{vertical-align:top;}


.slideBox{ position:relative; overflow:hidden; margin:0 auto;  width:100%;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:10px; line-height:10px; bottom:15px; right:0; z-index:1; width:100%; text-align:center; margin:0 auto;}
.slideBox .hd ul{ display:inline-block; text-align:center; }
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#none; text-indent:9999px; overflow:hidden; margin:0 6px;border:1px solid #fff;}
.slideBox .hd li.on{ background:#fff;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(/old/_m/images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }

.mart12{margin-top:12px;}
.tabside{width:100%; background:#FFF;}
.pad12{padding:5px 12px 12px 12px;}
.ico_pic{width:100%; padding:13px 0; background:#FFF;}

.news{width:100%;background:#f7f7f7;margin:0 auto;margin-top:15px;}
.news_con{width:96%;margin:0 auto;height:auto;}
.title{width:100%;height:3em;margin:0 auto;}
.title p b{float:left;line-height:3em;font-size:18px;color:#5e5e5e;}
.title p span{float:left;line-height:4em;font-size:14px;color:#c3c3c1;text-indent:5px;}
.title p a{float:right;height:1.8em;line-height:1.8em;font-size:14px;color:#fff;background:#015198;margin-top:1.3em;width:4em;text-align:center;}
.news_list{background:url(/old/_m/images/main1.png) no-repeat center bottom;margin-top:15px;padding-bottom:15px;}
.news_list ul li{margin-bottom:0.3em;padding-bottom:0.5em;}
.news_list ul li .li_left{float:left;background:#559ad7;width:63px;height:4em;}
.news_list ul li .li_left .date{font-size:20px;color:#ffffff;text-align:center;display:block;margin-bottom:5px;padding-top:5px;height:1.6em;}
.news_list ul li .li_left .year{font-size:14px;color:#ffffff;text-align:center;display:block;}
.news_list ul li .li_right{width:72%;float:left;margin-left:0.8em;}
.news_list ul .li_right a{font-size:15px;color:#015198;line-height:20px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list ul .li_right p{font-size:12px;color:#9b9b9b;line-height:18px;padding-top:3px;height:40px;overflow:hidden;text-overflow:ellipsis;}

.school{margin-top:15px;background:#fff;width:96%;margin:0 auto;}
.news_list1{background:#fff;margin-top:15px;padding-bottom:15px;}
.news_list1 ul li{margin-bottom:0.8em;border-bottom:1px dashed #ebebeb;padding-bottom:0.5em;}
.news_list1 ul li .li_left{float:left;width:63px;border:1px solid #73b2e9;height:4em;}
.news_list1 ul li .li_left .date1{background:#73b2e9;font-size:20px;color:#ffffff;text-align:center;display:block;margin-bottom:5px;padding-top:5px;height:1.6em;}
.news_list1 ul li .li_left .year1{background:#fff;font-size:14px;color:#73b2e9;text-align:center;display:block;}
.news_list1 ul li .li_right{width:73%;float:left;margin-left:0.8em;}
.news_list1 ul .li_right a{font-size:15px;color:#015198;line-height:20px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list1 ul .li_right p{font-size:12px;color:#9b9b9b;line-height:18px;padding-top:3px;height:40px;overflow:hidden;text-overflow:ellipsis;}

.tzgg{width:100%;margin:0 auto;background:#f0f4f8;padding-bottom:15px;}
.tzgg_con{width:96%;margin:0 auto;}
.tzgg_con ul{margin-top:10px; }
.tzgg_con ul li{height:auto;border-bottom:1px solid #cbcbcb;padding:5px 0;}
.tzgg_con ul li:hover{border-bottom:2px solid #015198;}
.tzgg_con ul li a{display:block;font-size:15px;color:#414141;line-height:22px;}
.tzgg_con ul li p{font-size:12px;color:#9b9b9b;line-height:22px;}
.tzgg_con ul li a:hover{color:#015198;}
.tzgg_con ul li span{font-size:12px;color:#9b9b9b;line-height:22px;}

.pic_list, .link{width:96%;margin:15px auto;}
.pic_list ul li{width:50%;margin-bottom:0.8em;float:left;height:70px;}
.pic_list ul li img{width:100%;height:60px;}

.link{background:url(/old/_m/images/link_bg.png) repeat-x  bottom left;border:1px solid #e5e5e5;border-radius:15px;padding-bottom:15px;margin:15px auto;}
.link .title b{text-indent:0.8em;}
.link ul{padding-top:10px;}
.link ul li{float:left;width:45%;text-indent:0.8em;}
.link ul li a{font-size:15px;color:#717171;line-height:24px;}
.logo_bg{background:url(/old/_m/images/logo_bg.png) no-repeat center center;width:100%;height:80px;padding-top:10px;}
.copy{padding-top:5px;width:94%;margin:0 auto;}
.copy p{font-size:14px;line-height:24px;text-align:center;}
.foot_pic{width:70%;margin:15px auto;position:relative;}
.ewm{width:78px;height:79px;background:#fff;float:left;}
.ewm img{width:68px;height:68px;display:block;margin:0 auto;padding-top:7px;}
.text{position:absolute;margin:0 auto;left:43%;float:left;padding-top:1.3em;font-size:14px;}
.sydw{float:right;padding-top:0.5em;}

.computer{width:4.5em;height:1.5em;background:#fff;margin:0 auto;}
.footcon .computer a{display:block;text-align:center;font-size:14px;color:#0e59a4 !important;line-height:1.5em;}
/*图片轮播*/
.slideBox2{ position:relative; overflow:hidden; margin:0 auto;  width:100%;/* 设置焦点图最大宽度 */ }
.slideBox2 .hd2{ position:absolute; height:10px; line-height:10px; bottom:12px; right:0; z-index:2; width:30%; text-align:center; margin:0 auto; }
.slideBox2 .hd2 ul{ display:inline-block; text-align:center;}
.slideBox2 .hd2 li{ display:inline-block; width:6px; height:6px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; background:#fff; text-indent:9999px; overflow:hidden; margin:0 3px;}
.slideBox2 .banbg{position:absolute;width:100%;height:32px;bottom:-1px;z-index:1;background:url(/old/_m/images/btm.png) repeat-x left;}



.slideBox2 .bd2 li{position:relative;}

.slideBox2 .bd2 li i{position:absolute; bottom:0px; left:0px;  color:#fff;width:100%; height:32px;line-height:32px;background:#000;opacity:.8;text-align:left;padding-left:10px;}
.slideBox2 .hd2 li.on{ background:#015198;width:8px;height:8px;}
.slideBox2 .bd2{ position:relative; z-index:0; }
.slideBox2 .bd2 li{ position:relative; text-align:center;  }
.slideBox2 .bd2 li img{ background:url(/old/_m/images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;height:auto;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd2 li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;} 

.slideBox2 .bd2 li a.pictit{color:#fff;position:absolute;width:65%;height:22px;overflow:hidden;left:0px;bottom:7px;z-index:10;}


.footcon{width:100%; margin:0 auto; padding:15px 0; background:#015198; color:#FFF;padding-bottom:30px;}	

.footcon a { color: #fff !important; }



/**==================弹出导航菜单==============**/
#nav-over{position:fixed;left:0px;top:0;z-index:9998;display:none;width:100%;height:100%; }
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav{position:fixed;top:0;right:-180px;z-index:9999;width:180px;height:100%;background:#5886e8;-webkit-transition:all .5s ease;transition:all .5s ease; box-shadow:4px 0px 3px 4px rgba(0,0,0,1);}
.openMenu{right:480px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3 a { color:#fff;}
.scrollerBox{ position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {position: absolute;width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;background-color:#d00916;}
.leftsidebar_box dl{border-bottom:1px solid #78a3ff;}
.leftsidebar_box dt{padding-left:25px; background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer;}
.leftsidebar_box dd a{background-color:#4071d9;padding-left:25px; display:block; color:#fff; line-height:30px; height:30px; font-size:15px;}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#5886e8;}

.nav ul li a{display:block;height:2.813em;overflow:hidden;padding:0 0 0 2.188em;line-height:2.813em;color:#fff; width:100%; font-size:1em;}
.nav ul li a:hover{background:#9c000d;}
.nav ul li a img{vertical-align:middle; width:1.375em;}

.con{width:96%;margin:0 auto; padding-bottom:10px;}
.where{width:96%; padding-left:20px; padding-top:5px; min-height:40px; font-size:14px;   border-bottom:1px solid #dadada; border-top:3px solid #015198;background:url(/old/_m/images/home.png) no-repeat left center;margin:15px auto; overflow:hidden}
.where a{color:#494949;  line-height:28px;}
.list_item li{border-bottom:1px dashed #e2e2e2;height:40px;line-height:40px;}
.list_item li a{float:left;color:#494949;font-size:15px;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_item  .zlly{ float:left; width:95px; height:30px; background:#559ad7; font-size:15px; color:#fff; line-height:30px; text-align:center;  margin-top:14px;}
.list_item .time{float:right;color:#afafaf;font-size:15px;}
.page{margin:20px auto;padding-top:10px;padding-bottom:15px;}

.container{width:100%; margin:0 auto;}
.con_title h1{text-align:center; line-height:32px; font-size:18px; padding-top:6px;}
.con_title p{margin-top:8px;border-top:1px dashed #e2e2e2;border-bottom:1px dashed #e2e2e2;font-size:12px;line-height:40px;height:40px;color:#b4b4b4;}
.article img{display:block;margin:0 auto;padding-top:15px;}
.article p{text-indent:2em;font-size:15px;line-height:28px;color:#494949;}
.prev_next{margin-top:10px;border-top:1px solid #dadada;padding-top:10px;margin-bottom:30px;}
.prev_next a{font-size:15px;color:#494949;line-height:30px; }
.prev_next a:hover{color:#015198;}
.dpzw{margin-bottom:30px;}
.dpzw h2{font-size:18px;color:#015198;line-height:35px;font-weight:normal;}
.dpzw h2 a{color:#015198;}
.dpzw p{font-size:15px;color:#494949;line-height:28px;}
.pic_item ul li{float:left;width:47%;}
.pic_item ul li a{width:100%;display:block;padding:8%;}
.pic_item ul li img{width:100%;height:140px;display:block;margin:0 auto;}
.pic_item ul li:nth-child(2n){float:right;}

.pic_item ul li  p{text-align:center;line-height:28px;color:#494949;font-size:15px;}

.link_item{padding-left:0.8em;}
.link_item  li{background:url(/old/_m/images/li_bg.png) no-repeat left center;height:30px;line-height:30px;float:left;width:48%;text-indent:1em; overflow:hidden;}
.link_item  li a{color:#494949;}
.load_more{width:100%;margin:20px auto;border:1px solid #eaeaea;height:1.8em;}
.load_more a{color:#848484;line-height:1.8em;font-size:14px;}
.leader{padding:15px auto;}
.l_title{height:36px;background:#f6f6f6;}
 .l_title >h2{ border-left: 4px solid #6dace3;height: 36px;line-height: 36px;font-size: 16px;color: #015198;text-indent: 15px;font-weight: normal;}
.total{padding-top:8px;padding-bottom:8px;border-bottom:1px dashed #e2e2e2;}
.total h1{font-size: 16px;
    color: #494949;
    height: 40px;
    line-height: 40px;}
	
.total p{color: #333;font-size: 15px;line-height: 30px;}
.total p a{color: #333;}
.total p a:hover{color:##015198;}
.intro{padding-top:15px;padding-bottom:30px;}
.intro p{font-size: 14px;color: #333;line-height: 30px;}

.school-tab{
  width:100%; margin:0 auto;
}
.school-tab .hd{
  width: 100%; 
  height:45px; 
  background:#fff; 
border-top:5px solid #2479c4;  
  position:relative;
}
.school-tab .hd .more a {
 color: #2479c4; 
  font-size:15px;
}
.school-tab .hd ul {
  float:left;  
  position:absolute; 
  left:0px; 
  top:0; 
  height:38px;
  width:100%;
}
.school-tab .hd ul li {
  float:left; 
 cursor:pointer; width:25%; height:45px;  line-height:45px; text-align:center;
}

.school-tab .hd ul li.on {
  background: #2479c4;
  color: #fff;
}
.school-tab .hd ul li.on .qhon{font-size:16px;  background: #2479c4;; color:#fff;}
.school-tab .hd ul li .qhon{font-size:16px; color:#2479c4;}

.qhcon{width:100%; padding:10px 0;}
.qhcon ul li{ width:100%;float:left; height:50px; border-bottom:1px dotted #e2e2e2;}
.qhcon ul li .zlly{ float:left; width:75px; height:30px; background:#559ad7; font-size:15px; color:#fff; line-height:30px; text-align:center;  margin-top:10px;}
.qhcon ul li a{float:left;font-size:15px; color:#494949; text-indent:10px; height:50px; line-height:50px; overflow:hidden;}
.qhcon ul li .date{ float:right; font-size:14px; color:#858585; line-height:50px;}