﻿
body { font-family:"Microsoft Yahei" }
/* 公用样式================================================================================ */
.gao20 {	height:20px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.gao15 {	height:15px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.gao10 {	height:10px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.gao5 {	height:5px;	font-size:1px;/* 由于ie6的双倍高度问题，所以要把12px以下加入这个字体设置项 */	  	}
.shu { padding:0; border-right:1px solid #fff; margin:0 8px; line-height:0; }
.clear { clear: both; }
.editbox { background:#fff; border:1px solid #ccc; cursor:text; font-family:"arial"; font-size:12px;height:18px; padding:1px; }

.input_on{font-size:18px;font-family:'微软雅黑','宋体',"arial";height:28px;border:1px solid #9F5F46;background-color:#F9F4EC;width:340px;}
.input_off{font-size:18px;font-family:'微软雅黑','宋体',"arial";height:28px;border:1px solid #9F5F46;background-color:#FFF;width:340px;}
.input_move{	font-size:18px;	font-family:'微软雅黑','宋体',"arial";width:340px;height:28px;border:1px solid #9F5F46;background-color:#F9F4EC;}
.input_out{/*height:16px;默认高度*/font-size:18px;font-family:'微软雅黑','宋体',"arial";width:340px;height:28px;border:1px solid #9F5F46;background-color:#FFF;}
/*内页banner*/
.nybanner { width:1200px; height:114px; }
.nybanner img { width: 1200px; height: 114px }


/* 面包屑 */
.crumbsW { width: 1200px; height: 32px; line-height: 32px; background: #E1BC94; }
.crumbsW .crumbs { padding-left: 70px; color:#142446;}



/* 内页内容样式============================================================================================================================================ */
.nymain { width:1200px; min-height:600px;  margin: 0 auto; padding: 22px 0 50px; }
/* left */
.nyleft { float:left; width:754px; min-height:600px;  background:#fff; box-shadow: 4px 4px 10px #ccc; margin-right:46px; padding-bottom: 30px;  }
.nyleft .nyleft_tit { width: 620px; font-size:20px; margin:20px auto 5px;  text-align:center; }
.nyleft_columnName {  font-size:20px; margin:0 auto 15px;  text-align:center; background: url(../images/column.jpg) no-repeat center center; }
.nyleft_columnName .nyleft_columnName_W { background: #fff; padding: 0 20px; }
.nyleft_columnName .nyleft_columnName_W  .column_dot { background: url(../images/column_dot.png) no-repeat center 12px; }
.nyleft_time { width: 620px; height: 30px; line-height: 30px; font-size: 12px; color: #999; text-align: center;  margin:0 auto; padding-bottom:15px;}

.nyleft_columnName .nyleft_columnName_W .nyleft_columnName_text { line-height: 50px;}
.nyleft .nyleftneirong { font-size:14px; line-height:26px; width:620px; margin:0 auto; text-align:left; padding-bottom: 30px; margin-bottom:10px;}
.nyleft .nyleftneirong  img { display:block; max-width:650px; padding:10px 0; }
/* .nyleft .nyleftneirong  p { padding: 5px 0; } */

/* right */
.nyright { float:left; width:400px; min-height:500px;  background:#fff;   box-shadow: 4px 4px 10px #ccc;  }
.nyright_content { padding: 0 36px; }
.nyright_content .advW {  }
.nyright_content .advW .adv01 {  padding-bottom: 10px; }
.nyright_content .advW .adv01 img { width: 325px; height: 275px; }
.nyright_content .advW .adv02 { padding-bottom: 20px; }
.nyright_content .advW .adv02 img { width: 325px; height: 131px; }
.ny_r_tit { padding:10px 0 10px; font-family:"Microsoft Yahei" ;}
.ny_r_tit h1 { font-size:18px; color:#142446;  }
.ny_r_tit h1 span { font-size:12px; color:#999; }
.ny_r_img { padding:0 20px; }
.nyright h2 { padding:10px 20px; font-size:14px; font-weight:700;}
.nyright h3 { padding:0 20px 10px; font-size:24px; font-weight:700; color:#142446; font-style:italic; font-family:"Microsoft Yahei" ;}
.ny_r_news {  }
.ny_r_news li { height:36px; line-height:36px; border-bottom:1px dashed #f2f2f2; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.ny_r_n_more { padding:0 0 10px; height:30px; margin-top:20px;  }
.ny_r_n_more span { display:block; width:80px; height:20px; line-height:16px; background:#142446; text-align:center; }
.ny_r_n_more span a { color:#fff; font-size:12px; text-align:center; }
.fengexian { width:90%; margin:0 auto; height:5px; border-bottom:1px dashed #ccc; }



/* 内页新闻列表样式============================================================================================================================================ */
.nyleft .nynewslist { width:620px; margin:10px auto; line-height:46px;   }
.nyleft .nynewslist li {  width:620px; height:46px;   border-bottom:1px dotted #ccc;  }
.nyleft .nynewslist li h2 { display:block; width:500px; padding-left:30px; height:46px; float:left; text-align:left; background:url(../images/arrow02.png) no-repeat 10px 19px; font-size:14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nyleft .nynewslist li span { display:block; width:80px; padding-right: 10px;  height:46px; float:left; text-align:right; font-size: 12px; color: #bbb;  }
.nyleft .nynewslist a:hover li { background:#f4f4f4; }
.zgxx_fu_tit { width:100%; height:40px; line-height:40px; color:#F00; font-size:14px; text-align:center; }

/* 内页图片列表样式============================================================================================================================================ */

.nyleft .nypiclist { width:789px; margin:20px auto;   }
.nyleft .nypiclist li {  width:247px; height:206px; float:left; margin:8px; _display:inline;   }
.nyleft .nypiclist li img {width:245px; height:160px; border:1px solid #ccc; }
.nyleft .nypiclist ol { display:block; width:227px; height:30px; background:#142446; padding:5px 10px 10px;  }
.nyleft .nypiclist ol dt { font-size:12px; color:#BFFFFF; font-weight:700;  }
.nyleft .nypiclist ol dd { font-size:12px; color:#fff; }


.nyleft .nypiclist1 { width:620px; margin:20px auto;   }
.nyleft .nypiclist1 li {  width:280px; height:270px; float:left; margin:15px; _display:inline;   }
.nyleft .nypiclist1 li img {width:280px; height:235px; border:1px solid #eee; }
.nyleft .nypiclist1 li span { display:block; height:30px; line-height:30px; width:280px; text-align:center;  }

/*新闻详情页上一条下一条*/
.updown { width:620px; margin:0 auto; padding-top:40px; padding-bottom:0;  }

/*页码*/

.pagenumberwap{width:699px;height:35px;text-align:center; margin:0px auto; clear:both; padding-top:20px; clear: both; }

.fanye{display:inline-block; }

.fanye{_display:inline;}

.fanye li{_float:left;  border:1px solid #d6d6d6; height:30px; line-height:30px; vertical-align:middle; margin-left:3px; margin-right:3px; padding-left:6px; padding-right:6px; min-width:30px; display:inline-block;}

.fanye li:hover{ border:1px solid #132549; color:#132549; text-decoration:none;}
.fanye li a { display: inline-block; width: 100%; height: 30px; }

.fanye li.on{ background:#045CBD; border:1px solid #d6d6d6; color:#fff; text-decoration:none; font-weight:bold;}

.fanye li.active{ background:#132549; border:1px solid #d6d6d6; color:#fff; text-decoration:none; font-weight:bold;}

.fanye li.active a { color:#fff;  }

.fanye li.disable{ color: #D6D6D6; cursor: default}

.fanye li.disable:hover{border:1px solid #d6d6d6;}

.fanye li.load{ cursor: pointer;line-height:27px}

.bottom_kx { width:100%; clear:both; height:20px; }

/* 大事记 */
.record_con{ }
.record_d{ margin-top:60px; position:relative; z-index:1;}
.re_line{ width:1px; background:#acacac; overflow:hidden; position:absolute; top:0; left:50%; z-index:1; height:100%;    margin-left: -15px;}
.record_ul{ height:100%; position:relative; z-index:2;}
.record_ul li{ float:left; border:solid 1px #b2b2b2; padding:10px; position:relative; z-index:1; width:223px;}
.record_ul li.re_left{ text-align:right;}
.record_ul li.re_right{ margin:80px 0 0 100px;}
.record_ul li img{ width:223px;}
.re_text{ padding-top:10px; font-size:16px;}
.re_text .c_g{ font-size:22px;}
.y_ic{ background:url(../images/y.png) no-repeat 0 0; height:22px; width:22px; display:block; position:absolute; top:-11px;}
.record_ul li.re_left .y_ic{ right:-62px;}
.record_ul li.re_right .y_ic{ left:-62px;}
.sj_ic{ background-position:0 0; background-repeat:no-repeat; height:30px; width:32px; display:block; position:absolute; z-index:2; top:-1px;}
.record_ul li.re_left .sj_ic{ right:-31px; background-image:url(../images/j_right_1.png);}
.record_ul li.re_right .sj_ic{ left:-31px; background-image:url(../images/j_left_1.png);}