@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, input, textarea, p, blockquoteth, td {margin:0px;padding:0px;}
img, input, select, button{vertical-align:middle;}
ul , ol {list-style:none;}
fieldset, img {border:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
table {border-collapse:collapse;border-spacing:0;}
a {text-decoration:none;}
*:focus{outline:none;}

/*fonts*/
@font-face {
 font-family:Roboto Condensed-Bold; 
  src: url(fonts/RobotoCondensed-Bold.eot);
  src: url(fonts/RobotoCondensed-Bold.eot?#iefix) format("embedded-opentype"), url(fonts/RobotoCondensed-Bold.woff) format("woff"), url(fonts/RobotoCondensed-Bold.ttf) format("truetype"), url(fonts/RobotoCondensed-Bold.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}
@font-face {
 font-family:RobotoCondensed-Regular; 
  src: url(fonts/RobotoCondensed-Regular.eot);
  src: url(fonts/RobotoCondensed-Regular.eot?#iefix) format("embedded-opentype"), url(fonts/RobotoCondensed-Regular.woff) format("woff"), url(fonts/RobotoCondensed-Regular.ttf) format("truetype"), url(fonts/RobotoCondensed-Regular.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}

@font-face {
 font-family:Roboto-Regular; 
  src: url(fonts/Roboto-Regular.eot);
  src: url(fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"), url(fonts/Roboto-Regular.woff) format("woff"), url(fonts/Roboto-Regular.ttf) format("truetype"), url(fonts/Roboto-Regular.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}
@font-face {
 font-family:Facile Sans; 
  src: url(fonts/Facile Sans.eot);
  src: url(fonts/Facile Sans.eot?#iefix) format("embedded-opentype"), url(fonts/Facile Sans.woff) format("woff"), url(fonts/Facile Sans.ttf) format("truetype"), url(fonts/Facile Sans.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}

@font-face {
 font-family:Rabiola Serif; 
  src: url(fonts/Rabiola Serif.eot);
  src: url(fonts/Rabiola Serif.eot?#iefix) format("embedded-opentype"), url(fonts/Rabiola Serif.woff) format("woff"), url(fonts/Rabiola Serif.ttf) format("truetype"), url(fonts/Rabiola Serif.svg#robotocondensed) format("svg");
   font-weight: normal;
   font-style: normal;
}

.clr:after{content:"\200b";display:block;height:0;clear:both;}
.clr{*zoom:1} 
.clear{clear:both;line-height: 0;height: 0;overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.relative{position:relative;}

/*备用样式?/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(images/icon.png) no-repeat;}

/*css3扩展*/
/**布局?**/
body{ background-color:#FFFFFF;}
.header{ height:120px; width:1200px; margin:0 auto;}
.logo{ width:479px; float:left; margin-top:14px;}
.r_con{ width:280px; float:right;}

.lan{ font-size:14px; font-family:microsoft yahei; text-align:right; margin-top:20px;}
.lan span{ margin:0 5px;}
.lan a{color:#003f88;}

/*导航*/
.nav_bar{ background-color:#003f88; height:40px; color:#FFFFFF; line-height:40px;padding-top:10px;}
.nav_bar a:hover,.nav_bar a{color:#FFFFFF;}
.nav{ background-color:#003f88; height:40px;width:1200px; margin:0 auto;line-height:40px;  font-family:Roboto Condensed-Bold; font-size:18px; }
.nav ul li{/*padding:0 30px;*/line-height:40px; width:158px;}
.nav ul li a:hover{color:#FFFFFF;}



/*搜索*/
.wp-search{ width:280px; margin-top:20px;}
.search-input{ float:left;width:250px;}
.search-title{ width:250px; height:26px; padding-left:5px; line-height:26px; color:#999;}
.search-submit{ background:url(images/s-but.jpg) no-repeat; width:29px; height:30px; border:0;}
.search-btn{width:29px; float:right;}

/*.banner{ width:1200px; height:439px; overflow:hidden;margin:0 auto;}*/
.wp_search{ width:280px;}
.keyword{ width:248px;}

/*内容*/
.w_content{ background-color:#f3f3f3; padding-top:0px; margin-top:0px; background:url(images/gfzbg.jpg) #f2f2f2 no-repeat center;padding-bottom:50px; }
.w1200{ width:1200px; margin:0 auto;}

.events{ width:360px; height:480px; float:right;}
.events ul{ margin-top:20px;}
.tit1{ font-size:28px;font-family:Roboto Condensed-Bold; color:#003f88; padding-top:20px; font-weight:bold; letter-spacing:0px; }




.tt {display:inline-block;width:100%;padding-top:20px; border-bottom:#003f88 solid 3px;padding-bottom:10px;} /**标题?*/
.tt .tit {display:inline-block;float:left;font-size:28px;font-family:Roboto Condensed-Bold; color:#003f88; } /**标题字体**/
.tt .tit .title {display:block;line-height: 42px;font-size:18px;font-family:Roboto Condensed-Bold; color:#003f88;}
.more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: 10px;line-height: 20px;float:right;}
.more_btn .more_text,.post .more_btn a {font-size:14px; cursor:pointer;font-family:Roboto-Regular;  } 
.more_btn a{color:#8d8d8d;} 
.more_btn a:hover{color:#003f88;} 



.right_con{ width:818px; float:left;}
.t_news{ overflow:hidden; height:auto;}
.news_list li{ background-color:#FFFFFF; width:255px; height:173px; float:left;  margin:20px 0;margin-right:15px; background:url(images/news_rbg.jpg) no-repeat;border-bottom:none;}

.scrollable-panel,.photos{width:818px; height:300px; padding-bottom:20px;}
.scrollable-panel img{ width:260px; height:190px;}
.ctrl{display:none; height:0;}
.trigger-bar{ position:absolute; bottom:0; padding-top:10px;}
.photos{ position:relative;margin-top:-20px;}
.scrollable-panel{ margin-top:10px;}


.links{ height:130px; padding-bottom:30px;margin-top:0px;}

.links1 select,.links1{ width:370px; height:36px; float:left; margin-right:20px; margin-top:15px; padding-left:5px; background-color:#f3f3f3; overflow:hidden;  border: #003f88 solid 1px;background:url(images/linksbg.jpg) no-repeat right center;}
.links2 select,.links2{ width:370px; height:36px; float:left;margin-right:20px;margin-top:15px; padding-left:5px; background-color:#f3f3f3;overflow:hidden;border: #003f88 solid 1px;background:url(images/linksbg.jpg) no-repeat right center; }
.links3 select,.links3{ width:370px; height:36px; float:left;margin-top:15px; color:#b9b8b8; padding-left:5px; background-color:#f3f3f3;overflow:hidden; border: #003f88 solid 1px;background:url(images/linksbg.jpg) no-repeat right center;}
.links1 select,.links2 select,.links3 select{   width:420px; border:none;font-size:16px; color:#b9b8b8; margin-top:0px; }

.foot{ background-color:#003f88; height:210px; color:#FFFFFF;font-family:Roboto-Regular; font-weight:normal; font-size:14px; }
.b_logo{ padding-top:40px; width:280px; float:left;}
.f_txt{ width:500px; float:right; line-height:26px; margin-top:30px; border-left: 1px solid #4676aa;padding-left:50px;}
.f_txt p span{ padding-left:30px;}
.icon1{ background:url(images/f_icon.jpg) 0 -2px no-repeat; position:absolute; width:30px; height:30px;}
.icon2{ background:url(images/f_icon.jpg) 0 -32px no-repeat; position:absolute; width:30px; height:30px;}
.icon3{ background:url(images/f_icon.jpg) 0 -62px no-repeat; position:absolute; width:30px; height:30px;}
.icon4{ background:url(images/f_icon.jpg) 0 -92px no-repeat; position:absolute; width:30px; height:30px;}
.f_links{ width:120px; float:left;margin-top:20px;line-height:26px;margin-left:40px;border-left: 1px solid #4676aa;padding-left:50px; }
.f_links a{color:#fff;}
.b_bot{ text-align:center; border-top: #245996 solid 1px; height:45px; line-height:45px; margin-top:20px; }
.b_bot i{ color:#99ccff; margin-left:10px;}
.b_bot i a{color:#99ccff;}



.rili .news_list li.news .news_time .news_days{font-size: 26px;color: #fff;line-height:30px;}
.bannerbg{ background-color:#999999; height:50px;}



.mod2 .mc { width:353px; } /**??**/



.cont-1-sj {
	float: left;
	width: 55px;
	background:#fefbfb;
	height: 55px;
	margin-bottom:3px;

}
.cont-2 {
	float:right;
	width: 284px;
	height: 40px;
	line-height: 25px;
	color: 343535;
	font-size: 13px;
	font-family: "??";
	margin-left:12px;
}

.mm a {
	  font-size: 13px;
  font-family: "????";
  color: #9d9d9d;
}
.cont-2-bt a {color:#333;font-family:Roboto Condensed-Bold; font-size:16px;}
.cont-2-bt a:hover{ color:#003f88;}
.cont-1-sj.dat-1 {}
.date-day.day-1 {}
.more_text { color: #7c7c7c;}
.rili{ margin-top:10px;border-bottom:#CCCCCC dashed 1px; padding-bottom:10px;}
.news_title{font-family:Roboto Condensed-Bold; font-size:16px;color:#003f88;}
.news_title a{color:#003f88;}

.news_date{ width:72px; height:68px; float:left;}
.news_wz{ width:150px; float:right;}

.news_year{ background-color:#999; color:#FFFFFF; text-align:center; height:37px; line-height:37px;font-family:Roboto-Regular; }
.news_days{color:#666;text-align:center; height:33px;line-height:33px;font-family:Roboto-Regular; }
.news_date{ border:#d2d2d2 solid 1px; font-size:14px;}
.news_box{ margin:20px 5px 10px 8px;}
.news_txt{ font-size:14px; color:#333333; padding:0 10px;font-family:Roboto-Regular; overflow:hidden; line-height:20px;}
.news_txt a{color:#333333;}

/*列表?*/
.l_content{ margin-top:15px;}
.l_nav_title{ height:72px; line-height:72px; font-size:20px;background-color:#003f88; text-align:center; color:#FFFFFF;font-family:Roboto Condensed-Bold; position:relative;}
.left_bd{ width:230px; height:47px; margin:0 auto; line-height:47px; vertical-align:middle; position:absolute; top:10px; left:35px; }

.right_news{ width:865px; float:right;}

.title_box{border-bottom:#004ea2 solid 1px; display:inline-block;width:100%; height:50px;}
.top_title{display:block;line-height: 42px;font-size:24px;font-family:Roboto Condensed-Bold; color:#003f88;}
.top_wz{display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: -25px;line-height: 20px;float:right;font-family:RobotoCondensed-Regular;color:#003f88;}
.top_wz a{color:#333;} 
.top_wz a:hover{color:#003f88;} 

.n_time{ width:70px; height:70px; border:#CCCCCC solid 1px;font-family:Roboto-Regular; float:left;}
.n_years{ height:35px; line-height:35px; text-align:center; background-color:#003f88; color:#FFFFFF;font-size:14px;}
.n_days{height:35px; line-height:35px; text-align:center; font-size:14px;color:#003f88;font-family:RobotoCondensed-Regular;}
.n_info{ width:780px;padding-top:20px;float:right; color:#333333;font-family:Roboto Condensed-Bold; font-size:18px; line-height:22px;}
.n_info a{color:#333333;}
.r_news_list ul li{ border-bottom:#cccccc solid 1px; padding:20px 0; height:70px;}

/*分页*/
.page{ text-align:center; font-size:18px; padding:30px 0;font-family:Roboto-Regular;}
.page a{ display:inline-block;*zoom:1;*display:inline; color:#000; border:1px solid #d8d8d8; border-left:none;padding:4px 10px; margin:0 ; background-color:#fff; font-weight:bold;}
.page a:hover,.page a.curr{ background:#073b8c; border:1px solid #005bac; color:#fff; }
.page .next{ background-color:#fff; border:1px solid #d8d8d8;font-weight:bold;}

.wz_info{font-family:RobotoCondensed-Regular;color:#003f88;border-bottom:#004ea2 solid 1px; height:35px; margin-top:20px;}

.article_title{font-family:Rabiola Serif;  font-size:30px; color:#333; text-align:left; margin:20px 0; line-height:38px; font-weight:bold;   }
.article_date{ font-size:16px; color:#666666; text-align:left;margin-bottom:20px; font-family:Arial; color:#c3c3c3;font-family:Roboto-Regular;}
.article_line{ height:1px; background-color:#CCCCCC; margin:20px 0;}

.article_con_txt{font-size:16px; color:#333;font-family:Roboto-Regular;margin-bottom:20px;}
.article_con_txt p{ margin-bottom:40px; text-align:left; }
.article_con_txt p img{ text-align:center; max-width:840px; height: auto; }

.article_con_txt div{line-height:1.8em;font-family:Arial;font-size:16px;}
.article_con_txt span,.article_con_txt p {font-family:Arial; !important; font-size: 16px !important;line-height:1.8em; }

.l_content{ margin-bottom:30px;}
.possplit{ background: url(images/icon_xsj.gif)  no-repeat; width:12px; height:12px; position:absolute; margin-top:4px; }
.top_wz a{margin-left:15px; margin-right:5px;text-transform:uppercase;}


.paging_content{font-size:16px; color:#333;font-family:Roboto-Regular;margin-bottom:20px;margin-top:20px;}
.paging_content p{  margin-bottom:10px; text-align:left;line-height:2em; }
.paging_content p img{ text-align:center; max-width:840px; height: auto; }

.paging_content div{line-height:2em;font-family:Arial;font-size:16px;}
.paging_content span,.article_con_txt p {font-family:Arial; !important; font-size: 16px !important;line-height:1.3em; }


/*????*/
.leftside {width: 300px;float:left;} 
.col_menu_con{background-color:#dde2e9; }

/*????*/
.col_list{width:100%;margin:0px auto; padding-bottom:40px; color:#000; }
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.wp_column{ margin:0; padding:0;}
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 18px;font-family:RobotoCondensed-Regular;background:none;border-top:0px solid #fff;border-bottom: none;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:0px 0px 0px 32px; }
/*.col_list .wp_listcolumn .wp_column a.selected { color:#003f88; background:#fff;padding:10px 0;} */
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #333;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#333;background:none; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#333;}

/*?????**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 0px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#0f429b;} 

/*?????**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a {background:none; } 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name { padding: 5px 10px 5px 32px; cursor:pointer;}
.sub-item .column-name{margin-left:60px;line-height:50px ;font-size:16px; margin-top:8px; }
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#0f429b;} 


.subNav{cursor:pointer;font-size:18px;color:#000; line-height:50px ; font-family:RobotoCondensed-Regular; font-weight:bold; border-bottom:#fff solid 1px; padding:10px 0;}
.subNav a{color:#333;}
.sub-item:hover,.subNav:hover{color:#003f88; text-decoration: none; }


.sub_list{width: 300px;padding:0px; text-align:left; font-family:RobotoCondensed-Regular; background-color:#fff;  }
.sub_list li{heighr:60px; background:url(images/dot.png) no-repeat 30px center; color:#333;  border-bottom:#fff solid 1px;}
.sub_list li a{display:block;width:200px;text-align:left;font-size:16px;line-height:50px;color:#333;font-weight: normal;}

.sub_list li em{position:absolute; width:8px; height:8px; margin-top:0px; margin-left:25px;}
.sub_list li a:hover{color:#003e87; }
.sub_list li:hover{background-color:#dedede;}
.col_list .wp_listcolumn .sub_list li a .column-name{font-weight:normal;}

.sub-item-link{}

.col_list .wp_listcolumn .wp_column a.selected{color:#003f88; text-decoration: none;  border-left:#003f88 solid 6px; }

.col_list .wp_listcolumn .wp_column a.selected a{color:#003f88;}
.col_list .wp_listcolumn .wp_column a.selected:hover{color:#003f88; border:none;  }

.col_list .wp_listcolumn .sub_list li .selected {font-weight:bold; color:#0f429b; background-color:#f7f7f7;padding: 0; border-left:#f7f7f7 solid 6px; width:294px;  } 
.col_list .wp_listcolumn .sub_list li .selected a.column-name{color:#003f88;font-weight:bold; }

.page_nav span{ border:#CCCCCC solid 1px; padding:0 3px;}
.wp_paging,.wp_paging_w7{ boder:none; height:60px;overflow:hidden; margin:20px 0;}


.tearch_class{ background:url(images/te.jpg) no-repeat left; height:26px; width:870px; padding-left:60px; font-size:18px; color:#003f88;font-family:Roboto-Regular; margin-top:25px; font-weight:bold; margin-bottom:15px;}
.wz_info a{color:#333;margin-left:15px; margin-right:5px;text-transform:uppercase;}
.date-month{text-transform:uppercase;}

.wp_articlecontent p{ color:#444; line-height:22px;font-family:Roboto-Regular; }
.wp_articlecontent span{line-height:22px; font-family:Roboto-Regular;color:#444; }
.wp_articlecontent div{line-height:22px;font-family:Roboto-Regular;color:#444; }
.wp_articlecontent span,.wp_articlecontent p {font-family:Roboto-Regular!important; }

.paging_content p{color:#444; line-height:line-height:22px;font-family:Roboto-Regular; }
.paging_content span{line-height:22px; font-family:Roboto-Regular;color:#444; }
.paging_content div{line-height:22px;font-family:Roboto-Regular;color:#444; }
.paging_content span,.paging_content p {font-family:Roboto-Regular!important; }


.featured {
	background: none; overflow: hidden;
}
span.active.pause,span.pause,span.rotator {
	background:  none;
}
div.slider-nav span {
	top: 56%; width: 40px; height: 40px; text-indent: -9999px; margin-top: -50px; position: absolute; z-index: 1000; cursor: pointer;
}
div.slider-nav span.right {
	background: url(images/06.png); right: 0px;width:40px;height:40px;
}
div.slider-nav span.left {
	background: url(images/06_2.png); left: 0px;width:40px;height:40px;
}

.col4-l{ width:350px; }
.col4-l ul li{ list-style-type:none;  padding:0;}
.dimgtxtList2{display: block;margin:0; padding:0;}
.dimgtxtList2 li{padding: 0px 0px; padding-bottom: 15px; margin-bottom:27px;}
.dimgtxtList2-m1{overflow: hidden; clear: both; font-size:0;}
.dimgtxtList2-m1 .img,.dimgtxtList2-m1 .txt{display:inline-block; *display:inline; *zoom:1;vertical-align: middle;}
.dimgtxtList2-m1 .img{float: left; margin-right:10px;}
.dimgtxtList2-m1 .txt{display: block; overflow: hidden;}
.dimgtxtList2-m1 .img{width: 150px; height: 103px; }
.dimgtxtList2-m1 .img img{width: 150px; height: 103px;}
.dimgtxtList2-m1 .txt{font-size: 0;}
.dimgtxtList2-m1 .txt:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dimgtxtList2-m1 .txt .mm1{display:inline-block; *display:inline; *zoom:1; vertical-align: middle;}
.dimgtxtList2-m1 .txt h3{padding-bottom: 10px;}
.dimgtxtList2-m1 .txt h3 a{font-size: 16px; color: #013f88;font-family:Roboto Condensed-Bold;  text-decoration:none;}
.dimgtxtList2-m1 .txt .ct{padding-bottom: 12px; border-bottom: 1px solid #c8c8c8;}
.dimgtxtList2-m1 .txt .ct p{font-size: 14px; color: #999; }
.dimgtxtList2-m1 .txt .others .time{font-size: 14px; color: #999; font-family:Roboto-Regular;}
.dimgtxtList2-m1 .others{padding-top:9px;}


.parterners{height:340px;margin:20px 0;}
.parterners ul { margin:0; padding:0; border-top:#003f88 solid 5px;}
.parterners ul li{ float:left; list-style-type:none; width:150px;}
.parterners ul li img{width:149px; height:257px;}
.parterners ul li p{ margin-top:-50px; text-align:center;}
.parterners ul li p a{ color:#FFFFFF; text-decoration:none; font-size:24px;font-family:Roboto Condensed-Bold;}




