@charset "utf-8";

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
body{font-size:14px; font-family:"Microsoft Yahei";-webkit-text-size-adjust:none; color:#5b5b5b;  width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px; line-height:25px;}
li,ol{ list-style:none;}
a{ text-decoration:none; color:#3c3b3b;}
a:hover{ text-decoration:none; color:#d10c02;}
a img {	border:none;}
.white{color: #fff;}
.white a {color: #fff; text-decoration: none; }
.white a:hover {color: #f4f8fc;}

.red{color: #d10c02;}
.red a {color: #d10c02; text-decoration: none; }
.red a:hover {color: #fe1c11; text-decoration: none;}

input{ background-color: transparent; padding:0px; border:none;}
p{ text-indent:2em;}
.date{text-align: right; font-size: 14px;}

.main{width:1200px; margin:0 auto; margin-top:20px;}
.content{margin:0 auto;}
.con{ height:325px; margin:0 auto;}
.clear{ clear:both;}


.left{ float:left;}
.right{ float:right;}
.more{ width:60px; text-align:right; text-transform: uppercase; font-size:12px; *margin-top:-35px;}
.date{ width:60px; text-align:right;font-size:13px; color:#666666; *margin-top:-34px;}




/*头部*/
.top_bj{width:100%; margin:0 auto; background-color:#d40c02; height:120px;}
.top{ width:1200px; margin:0 auto; background:url(images/top_bj.jpg) center right no-repeat; height:120px;}
.logo{ padding-top:20px;}
/*导航*/
.nav{ width:700px; margin:0 auto; font-size:18px; line-height:120px;}
.nav li{ width:100px; float:left; text-align:center;height:120px;line-height:120px;}
.nav li a span{  display:block;}
.nav li a span:hover{ background-color:#ff812d;}


.wp_nav {
	margin: 0px; padding: 0px; display: block;
}
.wp_nav * {
	margin: 0px; padding: 0px;
}
.wp_nav::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.wp_nav .nav-item {
	vertical-align: bottom; float: left; display: inline-block; position: relative;
}
.wp_nav .on {
	z-index: 10;
}
.wp_nav .nav-item .mark {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; z-index: 99;
}
.wp_nav .nav-item a {
	text-align: center; font-family: "Microsoft Yahei"; display: block; position: relative; z-index: 100;
}
.wp_nav .nav-item a.parent:hover {
	
}
.wp_nav .nav-item a.parent {
	color: rgb(0, 0, 0);
}
.wp_nav .nav-item a span.item-name {
	 display: inline-block; cursor: pointer;height:120px;line-height:120px;padding:0px;width:100px;
}

.wp_nav .nav-item a span.item-name {
	color:#fff;
}
.wp_nav .sub-nav {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); border-image: none; width: 100%; display: block; visibility: hidden; position: absolute; z-index: 200;
}
.wp_nav .sub-nav .nav-item {
	white-space: nowrap;
}
.wp_nav .sub-nav .nav-item .mark {
	background: rgb(255, 255, 255);
}
.wp_nav .sub-nav .nav-item a {
	text-align: left; color: rgb(0, 0, 0); font-family: "Microsoft Yahei"; font-size: 13px; font-weight: normal; border-top-color: rgb(216, 225, 204); border-top-width: 1px; border-top-style: solid; min-width: 80px;
}
.wp_nav .sub-nav .nav-item a.parent:hover {
	background: rgb(238, 238, 238); color: rgb(0, 0, 0);
}
.wp_nav .sub-nav .nav-item a.parent {
	background: rgb(238, 238, 238); color: rgb(0, 0, 0);
}
.wp_nav .sub-nav .nav-item a span.item-name {
	 line-height:120px;height:120px
}
.wp_nav .nav-item a.parent:hover span.item-name {
	
}
.wp_nav .nav-item a.parent span.item-name {
	
}
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name {
	
}
.wp_nav .sub-nav .nav-item a.parent span.item-name {
	
}









/*banner 切换*/
.banner_bj{ width:100%; background-color:#f6f6f6;height:350px;}
.banner{ width:1200px; margin:0 auto; margin-bottom:30px;}
.banner img{ width:1200px; height:350px;}

.index_l{ width:400px; margin:0 auto;}
.index_m{ width:435px; margin:0 auto; margin-left:30px;}
.index_r{ width:300px; margin:0 auto;margin-top: 5px;}
/*标题*/
.index_menu{background:url(images/index_ico.jpg) left center no-repeat; padding-left:25px; font-size:18px; height: 35px; line-height: 35px; margin-bottom: 10px;}
/*通知公告*/
.tzgg{width:400px; background-color:#f7f7f7; height:225px; padding:15px 0; }
.tzgg li {width:360px; padding:0 20px;height:37px; line-height:37px; font-size:15px;}
.tzgg li span{display:block;float:left;width:68px;  padding-right:12px; font-size:14px;}
.tzgg li a{display:block; float:left;  width:280px; padding:0px;}
.tzgg li a:hover{color:#fff;}
.tzgg li:hover{ background-color:#d40c02; color:#fff;}

/*规章制度*/
.gzzd{ width:435px; margin:0 auto; border:1px solid #e6e6e6; height:253px;}
.gzzd_top{width:405px; margin:0 auto; border-bottom:1px dashed #cccccc; height:50px; padding: 15px 0; margin-bottom:10px;}
.gzzd_top_date{ width:50px; height:45px; text-align:center;color:#fff;background-color:#d40c02; line-height:20px; padding-top:5px;}
.gzzd_top_date b{ font-size:20px;}
.gzzd_top_con{width:340px; margin-left:15px;}
.gzzd_top_con h2{ font-size:16px;}
.gzzd_ul li{width:390px; margin:0 auto; background:url(images/xyd_ico.jpg) left center no-repeat; padding-left:15px; height:37px; line-height:37px;}

/*快速入口*/
.ksrk{ width:300px; margin:0 auto; }
.ksrk li .a1{ display:block;  height:90px; font-size:18px;  text-align:center; margin-bottom:5px;}
.ksrk li .a1 img{ margin-bottom:6px;}
.ksrk .li1 .a1 {width:300px; height:95px; background-color:#0e96a4; line-height:95px; text-align:left;}
.ksrk .li1 .a1 img{ float:left; padding:32px 25px 0 45px;}
.ksrk .li2 .a1{ display:block;  width:148px; height:80px; padding-top:15px; background-color:#1970dd;}
.ksrk .li3 .a1{ display:block;  width:148px; height:80px; padding-top:15px; background-color:#ff653c;}
.ksrk .li4 .a1{ display:block; width:148px; height:80px; padding-top:15px; background-color:#613dbb;}
.ksrk .li5 .a1{ display:block;  width:148px; height:80px; padding-top:15px; background-color:#21932f;}


/*服务指南*/
.fwzn{ width:400px; background-color:#f7f7f7; height:255px;}
.fwzn_con{width:365px; margin:0 auto; padding-top: 8px;}
.fwzn_con li{ width:340px; margin:0 auto; height:37px; line-height:37px; font-size:15px; background:url(images/xjt_ico.jpg) left center no-repeat; padding-left:25px;}

/*资料下载*/
.download{ width:435px; margin:0 auto; border:1px solid #e6e6e6; height:253px;}
.download_con{ width:405px; margin:0 auto; padding-top: 12px;}
.download_con li{ background:url(images/xyd_ico.jpg) left 10px no-repeat; padding-left:15px; border-bottom:1px dashed #cccccc; padding-bottom:6px; margin-bottom:6px; font-size:15px; line-height:22px;}
.download_con li font{font-size:12px; text-transform:uppercase; color:#525252;}

/*咨询电话&账户信息*/
.about{ width:298px; margin:0 auto; border:1px solid #e6e6e6; height:290px;}
.about_menu{width:298px; margin:0 auto; height:45px; line-height:45px; }
.about_menu li{ width:149px;text-align:center; font-size:18px; float:left; background-color:#f7f7f7;cursor: pointer;}
.about_menu li.hover{  background-color:#d40c02;color:#FFF;}
.about_menu li:hover{  background-color:#d40c02;color:#FFF;}
.about_con{ width:265px; margin:0 auto; font-size:15px; line-height:30px;}

/*二级页面样式*/

/*banner 切换*/
.er_banner_bj{ width:100%; background-color:#f6f6f6;height:260px;}
.er_banner{ width:1200px; margin:0 auto; margin-bottom:30px;}
.er_banner img{ width:1200px; height:260px;}
/*左侧栏目*/
.left_menu_bj{ width: 260px; height:  550px; background: url(images/left_menu_img.png) bottom no-repeat #f6f6f6;position: relative;}
.left_menu{ background-color: #fff; width: 215px; height: 85px; line-height: 85px; font-size: 30px; font-weight: bold; color:#d10c02; text-align: center; position: absolute; right: 0px; top: 40px;}

.right_con{ width: 900px;margin: auto;}
/*位置*/
.weizhi{ width: 900px; border-bottom: 1px solid #d10c02; text-align: right; padding-bottom: 15px; margin-bottom: 15px;}
/*新闻列表*/
.list{width:100%;}

/**文章列表:UL**/
.wp_article_list{ display:block; width:100%;}
.wp_article_list .list_item { width:100%; height:43px; line-height:43px; border-bottom:1px dashed #ccc; vertical-align:top; }
.wp_article_list .list_item span { display:inline-block; vertical-align:top; float:left; margin-left:5px;}
.wp_article_list .list_item .pr_fields { display:inline; float:left;}
.wp_article_list .list_item .Article_Index { display:inline-block; width:10px; height:16px; margin-top:12px; color:#fff; font-size:11px;float:left; margin-right:5px; overflow:hidden; text-indent:-99em; background:url(images/xyd_ico.jpg) no-repeat 50%;}
.wp_article_list .list_item .Article_Title { float: left;font-size:16px;}
.wp_article_list .list_item .ex_fields { display:inline; float:right;}
.wp_article_list .list_item .Article_PublishDate { color:#666;}
.wp_article_list .list_item .Article_VisitCount { color:#999;}
.wp_article_list .list_item:hover{ display:block;background:#f6f6f6;cursor: pointer}


/** 分页栏 **/
.wp_paging {width:700px; display:block; margin:0 auto; padding:0;  margin-top:15px; list-style:none; font-size:15px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif; color:#494949;}
.wp_paging input {font-size:14px;*font-size:100%;}
.wp_paging li { display:inline-block; height:30px; line-height:30px; float:left; margin-top:5px;}

.wp_paging li span,.wp_paging li a { display:inline-block; float:left; margin-left:10px; }
.wp_paging li em { font-style:normal;}
.wp_paging li a { cursor:pointer; color:#666; line-height: 30px; height: 30px;}
.wp_paging li a:hover { color:#000; }
.wp_paging li a span{ margin:0;}
.wp_paging li input { font-size:14px;*font-size:100%; width:24px; height:15px; line-height:15px; border:1px solid #d5d5d5; background:#fff; margin-top:7px; text-align:center;}
.wp_paging li input:focus{ outline:none;}

/**文章内容:UL**/
.col_news_list {padding:20px 10px;}
.arti_metas{text-align:center; height:30px;line-height:30px;font-size:14px; color:#999}

.arti_title{text-align:center;padding-bottom:20px;line-height:30px;font-size:24px;font-weight:500; color:#333}

/***文章内容初始样式（包括之后文章页内容）***/
.wp_entry { width:100%; line-height:1.7em;  font-size:15px; color:#333; overflow:hidden;}
.wp_entry p { text-indent:0em; margin-bottom:5px;}
.wp_entry a { color:#5A5A5A;}
.wp_entry a:hover { text-decoration:underline; color:#E10000;}
.wp_entry img { max-width:640px; _width::expression(this.width>640?"640px":this.width+"px");}

/*底部信息*/
.foot_bj{ width:100%; background-color:#d40c02; height:70px; text-align:center; line-height:70px; color:#fff; margin-top:30px;}


/*首页选项卡1 start*/
#lib_Tab1{margin:0px;padding:0px;margin-bottom:15px;}
/*选项卡2*/
/*菜单class*/
.lib_tabborder{ }
.lib_Menubox {position:relative;}


.lib_Contentbox{clear:both;margin-top:0px; border-top:none;height:221px; text-align:left;padding-top:0px;}

/*首页选项卡1 end*/



/*头部登录*/
.loginBG{width:100%; height:30px; line-height:30px;background:#ccc; overflow:hidden;}
.login{width:1200px;margin:0 auto;}
.huany{float:left;color:#000;font-size:12px; font-family:"宋体";padding-right:10px;}
.login_w{float:left;width:600px;padding-top:4px;color:#000;}



