@charset "utf-8";
/* Base Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small,strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;	font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
:focus { outline:0;}
img { border:0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

.vid{position:fixed;bottom:0;right:0;z-index:22;cursor:pointer}
.videobox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3333;background:rgba(0,0,0,0.5);display:none}
.videobox video{position:absolute;top:20%;left:10%;width:80%;height:60%;object-fit:cover;z-index:33}
.videobox .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:30}
.vid .close{position:absolute;top:-30px;right:0;z-index:11}

/**??????**/
body { }
#body_bj{background: url(images/body_bg.jpg); }
body,p { 
	font:12px/1 "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; 
	color:#3c3c3c;
}
a {
	color:#333333;
	text-decoration:none;
}
a:link {
	color:#333333;
	font-size:14px;
}
a:hover { 
	color:#333333;
	text-decoration: underline;
}
a:visited {
	color:#333333;
}

.wrapper { 
	width:100%; 
	margin:0 auto;	
}
.wrapper .inner {  /**????????**/
	width:1060px; 
	margin:0 auto;
}
/*???*/
#header{height:84px;background-color: #3779ca;}
#header .inner{ }
.logo {height:84px;width: 340px;/* background:url(images/logo.jpg) left no-repeat; */float:left;}
.head .language a { color: #fff;}
.head .language a:hover { color: #5ab0ec; text-decoration: underline;}

#box_f{background: #3779ca;height:34px;}
#box_f p{ float:right;color:#fff; padding-right:10px; line-height:34px;}
#box_f a{ color:#fff;}


/**??????**/
#nav { }
.nav { float:left; width: 715px; height:40px;line-height:40px;margin:0px auto;color: #fff;font-size:16px; margin-top:15px;}
/**???????????????????????????**/
.nav .wp_nav { height:40px;}  /**???????**/
.nav .wp_nav li.nav-item {background-image: left center no-repeat;}
.nav .wp_nav li.nav-item a {font-size:16px;font-weight:normal;color: #3779c9;font-family: "Microsoft YaHei";z-index:200;}    /**???????????**/
.nav .wp_nav li.nav-item a:hover,.navbar .navbox .wp_nav li.nav-item a.parent{ color:#FFF; background:#; text-decoration: none;}   	/**???????????????**/
.nav .wp_nav li.nav-item a span.item-name {padding: 0 3px;color:#fff;height:40px;line-height:40px;background:url(images/nav_bj.gif) left center no-repeat;}   /**??????????????**/
.nav .wp_nav li.i1 {margin-left:0px;}
.nav .wp_nav li.i1 a span.item-name{background: none;}
.nav .wp_nav .sub-nav {border: none;}
.nav .wp_nav .sub-nav li.nav-item {background-image:none;}
.nav .wp_nav .sub-nav li.nav-item i.mark {background: #6ca3db;}  /**????????**/
.nav .wp_nav .sub-nav li.nav-item a { font-size:14px; font-weight:normal; border-top: 0px;}		/**???????????**/
.nav .wp_nav .sub-nav li.nav-item a:hover,.navbar .navbox .wp_nav .sub-nav li.nav-item a.parent {background: #3779ca;color:#fff;text-decoration: none;}
.nav .wp_nav .sub-nav li.nav-item a span.item-name { height:35px; line-height:35px; text-align: center;}/**??????????????**/
.nav .sub-nav .nav-item a span.item-name{background: none;}
/*?��???*/

.nav .wp_nav .sub-nav li.nav-item a span.item-name{background:url(images/nav_bj11.gif) left center no-repeat}



/**搜索框**/
.search-box {width:170px;height: 22px;float:right; margin: 10px 135px 0 0;}
.search-text-box {  color: #fff;width: 120px;height: 22px;float: left;text-align:center;line-height:20px;}
.search-input-box {width:130px;height: 22px;float: left; }
.search-btn-box {width:35px;height: 22px;float: right;}
.search-input {border: 0px;width: 130px;height: 22px;line-height:25px;float:left;background: #90b6db;}
.search-btn { float: right;width: 35px;height: 23px;border: 0px; background:url(images/search.gif) center no-repeat;cursor: pointer;color: #113d95; }

/**图片**/
#tuwen{padding:0px;height:360px;background-color: #ffffff;margin-top: 10px;}
.tuwen{ height:355px;}
.tu{ float:left;width:594px; height:349px;background-color:#fff;}
.wen{width:444px;height:349px;float:right;background-color: #3779ca;}


/**主体*/
#container{ background-color:#eaeaea;}
.mod{ height: 390px; padding-top:25px;}
.mod_l{float:left;width:594px}
.mod_r{width:444px;float:right; }
.mod_r1{height:43px;/* background:#c2c2c2 url(images/search_bj.gif) center no-repeat; */background: #6da3da;}
.mod_r2{ margin-top:7px;}
.mod_r3{ height:70px; border-bottom:#b3b3b3 1px solid;}
.mod_r4{ height:54px;  border-bottom:#b3b3b3 1px solid;}
/**快速链接*/

/**样式**/
.post {

}
.post .banner {
	width: 100%;
	height: 44px;
	margin: 0 auto;
	border-bottom:0px #e1e1e1 solid;
	
}
.post .banner .title {
	font-size: 16px;
	float: left;
	line-height: 44px;
	height: 44px;
	color:#fff;
	padding-left:22px;
	display: block;
}
.post .more-btn {
	height: 44px;
	line-height: 44px;
	float: right;
	padding-right:15px;
	text-align: center;
	font-size:14px;
	color:#fff;
}
.post .more-btn A {	
	color:#fff;
	display: block;
	height: 20px;
}
.post .con {
	padding:10px 10px 5px 0px;
	margin:0 auto;
}
.post .news-list .news {
	vertical-align: top;
	background:url(images/dian.gif) 14px no-repeat;
	
}
.post .news-list .news .news-title {
	display: block;
	float: left;
	line-height:26px;
	height:26px;
	margin-left: 28px;
	vertical-align: top;
}
.post .news-list .news .news-date {
	display: block;
	float: right;
	line-height:26px;
	
}
	
.post22 .banner {/* background:#737373 url(images/post1.jpg) left no-repeat; */background: #6da3da;}
.post22 .banner .title { padding-left:46px;}
.post22 .news-list .news .news-title a{ color:#fff;}
.post22 .news-list .news .news-date{color:#fff;}
.post31 .banner {/* background:#4e4e4e url(images/post2.jpg) 15px 0 no-repeat; */background: #6da3da;}
.post31 .banner .title { padding-left:46px;}

.post33 .banner1 { float:left; width:110px;}
.post33 .banner1 p{ font-weight:bold; line-height:50px; font-size:14px;}
.post33 .con{ float:left; width:334px; padding-top:13px;}
.post33 p{ line-height:24px;}
/*???*/
#footer {
	background-color: #3779ca;
	height:46px;
}

#footer .inner {
	background:url(images/foot_logo.jpg) left no-repeat;
	padding: 0;	
}

.foot {
	height:46px;
	width:1060px;
}

#footer p {
	font-size:12px;
	line-height:46px;
	color:#fff;
	text-align: center;
}
.link{ float:left; width:562px; height:104px; background:url(images/foot_r.jpg) left no-repeat;}
.link1{ margin: 44px 0 0 55px;}

/*?��??*/
.col {
	padding:7px 40px 5px 30px;;
	background-color:#FFF;
	min-height:480px;
}

.col-menu-con{ /**?��????????**/
	width: 230px;
	float:left;
} 
.col-menu-head { /*?��????*/
	width: 100%;
	height: 37px;
	line-height: 37px;
	font-size: 14px;
	margin: 0 auto;
	background:#3181b6;
	
}
.col-list{width: 230px;}
.col-menu-head h3.col-name { font-size:16px; font-weight:bold; color:#fff; }		/**��?????????**/
.col-menu-head h3.col-name .col-name-text { display:block; line-height:37px; padding-left:30px; background:url(img/post1-bg-red.gif) bottom repeat-x;}  /**??????????**/
.col-list .wp_listcolumn {border: none;background-color:#4e4e4e;width: 230px;}
.col-list .wp_listcolumn .wp_column{width: 230px;}
.col-list .wp_listcolumn .wp_column a {font-weight:normal;color:#fff;background: #3879c9 url(images/square.gif) 40px center no-repeat;text-align:center;border-top:#fff solid 1px;} 	/**?????????????**/
.col-list .wp_listcolumn .wp_column a:hover{background-color: #0a4d9f;}
.col-list .wp_listcolumn .wp_column a.selected {    background: #0a4d9f url(images/col-list_bj.jpg) left no-repeat !important;} 	/**??????????????????**/

.col-list .wp_listcolumn .wp_column a.selected span.column-name{ }
.col-list .wp_listcolumn .wp_column a span.column-name {padding:0px;line-height:56px;height:56px;font-size: 14px;background: url(images/list_dian.png) 40px center no-repeat;}
/* 三级栏目**/	
.col-list .wp_listcolumn .wp_subcolumn{background:#c2c2c2	; }
.col-list .wp_listcolumn .wp_subcolumn .wp_column a {color: #fff;background:f0d2d2;border-top:1px solid #fff;border-bottom: none;} 	/**?????????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_column a:hover{background: #6ca3d9 url(images/col-list_bj.jpg) left no-repeat;}
.col-list .wp_listcolumn .wp_subcolumn .wp_column a.selected {background:#6c6b6b url(images/col-list_bj.jpg) left no-repeat;} 	/**?????????��????????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_column a.selected span.column-name{}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #ccc;} 	/**?????????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#3779ca;} 	/**???????????????????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #ddd;} 	/**????????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#3779ca;} 	/**??????????????????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #eee;} 	/**?��?????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#3779ca;} 	/**???????????��?????**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}


.col-news { /**?��?????????**/
	float:right;
    border: 1px solid #e8e8e8;
    padding: 20px 25px 20px 22px;
    font-size: 14px;
	margin-bottom: 15px;
} 
.col-news-head {
	margin: 0px;
	height:40px;
	width: 900px;
}
.col-metas .col-path { /**???��??**/
	display:inline-block;
	white-space:nowrap; 
	height:33px; 
	line-height:33px; 
	text-align: right;
	color: #a6a6a6;
	float: right;
	margin-right: 10px;
} 
.col-metas .col-path A {
	color: #a7a7a7;
}
.col-metas .possplit {
	width: 15px;
	background:url(images/list_l.png) center no-repeat;
}
.col-metas .col-title { /**??????**/
	display:inline-block; 
	white-space:nowrap; 
	height:33px; 
	line-height:33px;
	float: left;
	margin-left:10px;
} 
.col-metas .col-title h2 { /**??????????**/
	display:inline-block; 
	font-size:16px; 
	color:#; 
	font-weight: bold;
	padding: 0;
}   
.col-news-con {
	padding: 0;
	margin:0px;
}
.col-news-list {width: 700px;}
.col-news-list .wp_article_list .list_item {border: none; height: 30px; line-height: 30px; font-size: 14px;}  /**????????��?**/
.col-news-list .wp_article_list .list_item .Article_Index { width:5px; background:url(images/dot-blue.gif) no-repeat center 12px; margin:0px;}  /**?????????????**/
.col-news-list .wp_article_list .list_item .Article_Title {margin:0px; padding-left: 5px;}
.col-news-list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:14px; color:#333;}
.col-news-list .wp_entry h3 {margin-bottom:20px; font-size: 16px; font-weight: bold; color: #015190;}
.col-news-list .wp_entry p { font-size: 14px; line-height: 2;}
.col-news-list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }   /**?��??????????��????**/
.col_metas .path_name {  white-space:nowrap; height:18px; line-height:18px; margin-top:5px; color: #a1a1a1; float:right;line-height:33px; height:30px;}
.col_metas .path_name a {line-height:33px; height:30px;}/**当前位置**/
.col_path{float: left;line-height:40px; height:40px;}
.col_path a{ font-size:12px;}
/*?????*/
.infobox {
	margin:0px auto;
	background-color:#FFF;
	width: 900px;
    border: 1px solid #e8e8e8;
    padding: 20px 25px 20px 22px;
    font-size: 14px;
}
.article {}
.article h1.arti_title { /**???��???**/
	line-height:60px; 
	font-family: ""; 
	font-weight: bold;
	text-align:center; 
	font-size:16px; 	 
} 
.article h1.arti_title1 { /**???��???**/
	line-height:40px; 
	font-family: ""; 
	font-weight: bold;
	text-align:center; 
	font-size:16px; 	 
} 
.article .arti_metas { 
	padding:10px;
	text-align:center;
}
.article .arti_metas span { /**????????????**/
	margin:0 5px; 
	font-size:12px; 
	color:#787878;
} 
.article .entry { /**????????**/
	margin:0 auto;
	overflow:hidden;
} 
.article .entry .read,.article .entry .read p { /**???????**/
	line-height:1.6; 
	font-size:14px; 
	color:#333;
}  
.article .entry .read p { 
	margin-bottom:5px;
}
.article .entry .read img { /**???????????????��????**/
	max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width) !important; 
}   
/*新增**/
.news_icon{ background: url(images/list-11.gif);width:23px;}
.scrollnews_li{background: url(images/dot11.jpg); }
.articlelist1_a_title{ height:30px; line-height:30px;}

.list_top{ background: url(images/list_top.jpg) top no-repeat; height:25px;}
.list_btm{ background:url(images/list_btm.jpg) top no-repeat; height:35px;}
.inner_box{ background:#fff;}
.wp_subcolumn_list .wp_sublist .sublist_title{height:46px;border-bottom:2px solid #C00; background: url(images/teacher.gif) center no-repeat;}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink{ }
.wp_subcolumn_list .wp_sublist .sublist_title a{text-indent: 12px;color: #000000; font-size: 16px; font-weight:100;}
#wp_news_w43 .tupian { width:110px; height:130px;}
#wp_news_w43 .biaoti { width:120px; text-align:center; height:50px;}
#wp_news_w43 .biaoti a{ line-height:32px; font-size:14px;}
	.mod_r2 ul li .pop_code .arr {position:absolute;border:12px solid transparent;border-bottom-color:#D44242;_border:none;}
	.mod_r2 ul li .pop_code img {position:absolute; z-index:10000;}
	.pop_code {position: absolute;top: -155px;left: 295px;}
#wwdiv { float:right;width: 450px;margin: 20px 0px 0px 0px;}


.wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a .column-name {
    line-height: 56px !important;
    padding-left: 0 !important;
}

.logo img {
    margin-top: 10px;
}

ul.wp_subcolumn .wp_column a {
    background: #6790c1 !important;
}