@charset "utf-8";
/* CSS Document */
body {
	background: #fff;
	margin: 0;
	padding: 0;
	line-height: normal;
	font-size: 14px;
	font-family:  Arial, Helvetica, sans-serif, '宋体';
}
body, button, input, select, textarea {
	font:12px/1.125 Arial, Verdana, Helvetica, sans-serif, '宋体';
}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {
	margin:0;
	padding:0
}
li {
	list-style:none
}
fieldset, img {
	border:0
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#0060b0;
}

.clearfix{clear:both;}
.clearfix:after {
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.b {
	font-weight:bold
}
.box {
	width:1170px;
	margin: 0 auto;
	overflow: hidden;
	padding:0 15px;
}
.btn {
	border:0;
}
.header {
	padding-top:10px;
}
.header .logo {
	float:left;
	width:203px;
	position:relative
}
.header .topbar {
	font-size:12px;
	text-align:right;
	height:27px;
	line-height:27px;
	margin-bottom:10px;
	font-family:'宋体', Arial, Helvetica, sans-serif;
	position:relative;
}
.header .topbar a {
	color:#666;
}
#searchText {
	width:237px;
	height:25px;
	line-height:25px;
	background-color:transparent;
	border:#9dc815 solid 1px;
	color:#999999;
	padding-left:10px;
}
#searchBtn {
	height:27px;
	width:56px;
	background-color:#9dc815;
	position:absolute;
	right:0;
	color:#fff;
}
.header .menu {
	z-index:10;
	width:676px;
	float:right;
}

/*******nav导航菜单样式 begin*/
.menu .nav{ height:48px;}
.menu .nav li{
	width:134px;
	line-height:45px;
	text-align:center;
	float:left;
	display:inline;
	font-size:16px;
}
.menu .nav, .menu .nav a {
	color:#111111;
}
.menu .nav ul a:hover,.menu .nav ul a.xiaoshou{ 
display:block;color:#fff; text-decoration:none;
	background-color:#0061b0;
	border-bottom:#a6cd2a solid 3px;
	text-align:center;}


/*****nav导航菜单样式 end*/
/*******子菜单样式 begin*/
.menu  #subMenu, .menu #subMenu a {
	color:#fff;
}
#subMenu a:hover{ background:none; width:auto; border:0; display:inline; text-decoration:underline;}
#subMenu {
	font-size:14px;
	position:absolute;
	z-index:9999;
	top:95px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	text-align:left;
	color:#FFF;
	margin-left:-100px;
}
#subMenu a{margin:0 10px;}
#subMenuBG {
	border-top:#a6cd2a solid 3px;
	position:absolute;
	z-index:-9998;
	top:92px;	
	width:100%;
	height:50px;
	background-color:#0060b0;
}
/*****子菜单样式 end*/

.banners {
	position:relative;
	z-index:-9999;
	width:100%;	
	overflow:hidden;	
	margin-bottom:50px;	
	text-align:center;
}
.banners .box{text-align:left;}
.banners span{ width:auto; height:78px; line-height:78px; padding:0 60px 0 42px; background-color:#a3133b; position:absolute; top:65px; background-color: rgba(163, 19, 59,0.4); font-size:44px; font-weight:bold; color:#fff;}
#djsBan span{top:33px;}
#indexBan img{height:430px;}
.banners img{vertical-align:middle; width:100%; margin:0 auto;}
.banners .tabs {
	bottom:28px;
	width:160px;
	margin:0 auto;
	position:relative;
	top:-30px;
}
.banners .tabs li {
	width:25px;
	margin-right:10px;
	height:4px;
	background-color:#1a4d73;
	float:left;
	display:inline;
}
.banners .tabs .nowPic {
	background-color:#9dc815;
}
/*******左侧新闻 begin*/
.box .contLeft {
	width:585px;	
	float:left;
	overflow:hidden;
	font-size:14px;
}
.box .contLeft .INFORMATIONS{height:360px;}

.box .contLeft li {
	color:#6d98d0;
	height:30px;
	line-height:30px;
	list-style-image:url(../images/icon_circle.gif);
	list-style-position:inside;
	white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;

}
.box .contLeft li a:hover{text-decoration:none;}
.box .contLeft li span{margin-right:10px;}
.box .newTitle {
	width:100%;
	height:24px;
	line-height:24px;	
	margin-bottom:30px;
	font-weight:500;
	font-size:30px;
	
}

.box .nTitle{width:450px; float:left;padding-left:10px;border-left:#0061b0 5px solid;}

.box .newTitle .more{ float:right; padding-top:12px;}
.box .contLeft .INFORMATIONS .more{ margin-right:14px;}

.box .contLeft ul{ clear:both;}
/*****左侧新闻 end*/ 
/*******右侧新闻 begin*/
.contRit{width:585px; float:right; display:inline; font-size:14px;}
.contRit #contRit{height:360px;}
.contRit .ritPic{width:330px;float:right; display:inline; border:#bad4ea solid 5px;  text-align:center;position:relative; margin-right:5px; overflow:hidden;}
.contRit .ritPicTitle{ position:absolute; width:100%;padding-left:12px;height:42px;  line-height:42px; bottom:0; background-color:#0060b0; color:#fff; text-align:left;background-color: rgba(0, 96, 176,0.7);}
.ritPicTitle a{color:#fff;}
.contRit .dateList{ width:105px;float:left; display:inline; }
.contRit .dateList ul{background:url(../images/icon_Date_line.jpg) left repeat-y; padding-top:4px;}


.contRit  .dateList li{ background:url(../images/icon_Date.jpg) left center no-repeat;height:38px; line-height:38px; padding-left:30px; font-size:14px;cursor:pointer;}
.contRit .dateList li a{color:#333333;}
.contRit  .more{ padding-top:14px;float:left;display:inline; text-align:left; background:none; }
.contRit  .dateList .DateNow,.contRit .dateList li a:hover{background:url(../images/icon_DateNow.jpg) left center no-repeat; font-size:16px; color:#0061b0;}

/*****右侧新闻 end*/
/*******友情链接 begin*/
#links{margin-bottom:24px;margin-top:30px; }
#links .newTitle{margin-bottom:12px;}
#links .nTitle{ padding:0; border:0;}
.links{width:100%;overflow:hidden; line-height:24px;font-size:14px;}
.links span{ margin-right:35px;word-wrap:break-word;}
.links a,.links{ color:#585858;}

/*****友情链接 end*/
#foot{height:137px; background-color:#0261b5; padding-top:35px; color:#ffffff;}/***** background-color:#1d2227;color:#5b6268; */
#foot .title{font-size:14px; height:35px; line-height:14px;}
#foot .title span{margin-left:15px;color:#ffffff;}
#foot a{ color:#ffffff;}/***** color:#5b6268; */
#foot .footUs{width:600px; text-align:right;float:right; font-size:12px;}


/*******------------------------英文_列表页_图片列表页picList begin***/

#picListBan img,#searchListBan img,#picListBan1 img,#picListBan2 img,#djsBan img{ height:190px;}
#picListBan1 span{background-color: rgba(163, 19, 59,0.4);}
#searchListBan span,#picListBan2 span,#djsBan span{ background-color:#0061b0;background-color: rgba(0, 97, 176,0.4); }
#djsBan span{30px;}
/*****-----lefListCont begin-----****/
.lefListCont{width:755px;float:left; display:inline; font-size:14px;}
.newsCont{width:535px; float:right; text-align:left; line-height:24px; }
.newsCont1{width:535px; float:right;text-align:left; display:inline-block;}
.lefListCont dt{ font-size:20px; font-weight:bold;}
.lefListCont a{ color:#333333;}
.lefListCont a:hover{ color:#0061b0; text-decoration:underline;}
.lefListCont .more{float:left;}
.lefListCont .newTitle{margin-bottom:40px; padding-bottom:30px; background:url(../images/line_title2.jpg) bottom repeat-x; }
.picList .newTitle{margin-bottom:5px;}
.lefListCont dt{margin-bottom:28px;}
.lefListCont dl{ width:100%; height:auto; clear:both;border-bottom:#d6d6d6 dashed 1px;  clear:both; display:inline-block; padding-top:30px;}
.lefListCont dd{ color:#585858;line-height:24px; }

.picList dl{ display:inline-block; padding-bottom:30px; margin-bottom:15px;}
.picList dd img{ width:200px; height:120px; float:left; margin-right:20px;}
/***页码样式 begin***/
.pageList{ width:100%;margin-top:70px; color:#585858; display:inline-block;}
.pageList span{width:35px; height:35px; line-height:35px; display:inline-block; margin-right:5px; text-align:center; cursor:pointer;}
.lfPage{background-color:#e4e4e4;}
.rtPage,.pageHover{background-color:#6d98d0;}
.pageNow{background-color:#0061b0;}
.lfPage,.rtPage,.pageHover,.pageNow{color:#fff;}

.picList .pageList{margin-top:30px;}
/***页码样式 end***/
.spLine{background:url(../images/line_title3.jpg) repeat-x; width:100%; height:7px; margin:70px auto 55px auto;}
.margin30{margin-bottom:60px;}
/*****-----lefListCont end-----****/

/*****-----lefListCont begin-----****/
.ritListCont{width:335px;float:right; display:inline;}
.ritListCont .newTitle{ font-size:18px; padding-bottom:20px; margin-bottom:22px;background:url(../images/line_title2.jpg) bottom repeat-x;}
.ritListCont li{ display:block;width:100%; height:40px; line-height:48px; font-weight:500;}
.ritListCont li a{ padding-left:16px;}
.ritListCont li a:hover,.ritListCont li a.xuanzhong{ display:block;color:#0061b0; background-color:#f5f5f5; text-decoration:none;}
.margin40{margin-top:40px;}
.ritListCont .ritPic{width:100%;position:relative; overflow:hidden;}
.ritListCont .ritPicTitle{position:absolute; width:100%;padding-left:12px;height:42px;  line-height:42px; bottom:0; background-color:#0060b0; color:#fff; text-align:left;background-color: rgba(0, 96, 176,0.7);}

.margin35{margin-top:35px;}
/*****-----lefListCont end-----****/
/*****----------------英文_列表页_图片列表页 picList end***/
/*******------------------------英文_列表页_大事记 begin***/

.dashiji .newTitle{margin-bottom:0; padding-bottom:30px; background:url(../images/line_title2.jpg) bottom repeat-x;}
.dashiji dl{ width:950px; position:relative; height:285px;}
.dashiji .newsCont{width:688px; line-height:24px; height:145px; overflow:hidden;}
.dashiji dd{width:934px;}
.dashiji .more{color:#0061b0; margin-top:7px;}
.dateMonth{position:relative; color:#0061b0; float:left; left:0; margin-right:10px; width:91px; height:80px; text-align:center; padding-top:18px; padding-right:5px;background:url(../images/icon_dateN.jpg) center no-repeat;}
.month{font-size:18px; font-weight:normal;}
/***---右侧日期begin now--******/
.date{ font-size:36px; font-weight:bold;}
.dashiji dt{height:90px; line-height:35px;}
.dashiji dt a:hover{text-decoration:none;}
.dashiji .dateList{width:98px;float:right; display:inline; margin-top:20px;}
.dashiji .dateList ul{background:url(../images/icon_Date_line.jpg) left repeat-y; padding-top:4px;}
.dashiji .dateList li{ background:url(../images/icon_Date.jpg) left center no-repeat;height:38px; line-height:38px; padding-left:30px; font-size:14px;cursor:pointer;}
.dashiji .dateList li a{color:#333333;}
.dashiji .dateList .DateNow,.dashiji .dateList li a:hover{background:url(../images/icon_DateNow.jpg) left center no-repeat; font-size:16px; color:#0061b0;}
#dashiji{ width:948px;}
/***---右侧日期end now--******/
.margingDsj{margin:0 0 35px 0;}
/*******------------------------英文_列表页_大事记 end***/

/*******------------------------英文_列表页、详细页 begin***/
.picListAll{}
.listAll{margin-top:-10px;}
.listAll li{ line-height:36px;}
.listAll li:nth-child(9),.listAll li:nth-child(15){ padding-bottom:12px; margin-bottom:10px; border-bottom:#f3f3f3 solid 1px;}
.listAll li:nth-child(18){ padding-bottom:12px; border-bottom:#f3f3f3 solid 1px;margin-bottom:-20px;}
.listAll li a:hover{text-decoration:none;}
.listAll span{color:#999; width:100px; float:right; text-align:right;}

.detailCont{line-height:24px; color:#333;width:755px;}
.detailCont p{margin-top:40px;}
.box .noBorder{border:0; padding-left:0;}
.box .longTitle {width:100%;font-weight:500;font-size:30px;background:none;}
.box .longTitle .noBorder {width:100%;line-height:30px;padding-bottom:20px;margin-bottom:30px;}
/*****----------------英文_列表页、详细页 end***/

.findList .newTitle{width:100%; height:105px; background:#f7f7f7 url(../images/line_title2.jpg) bottom repeat-x; margin-bottom:20px; text-align:center; line-height:120px;}
.findList .btn1{ width:440px; height:40px; border:#e1e1e1 solid 1px;
	line-height:40px;	background-color:transparent;	color:#999999;	padding-left:10px;}
.findList .btn2{ border:0;width:137px;height:40px;background-color:#0060b0;color:#fff; font-weight:bold;}
.findList .searchEnd{ color:#999; width:100%;height:23px; padding-bottom:20px;background:url(../images/line_title2.jpg) bottom repeat-x; margin-bottom:40px;}
.findList dd span,.searchEnd span{color:#0061b0; font-weight:bold;}
.findList dd img{ width:160px; height:96px; float:left; margin-right:20px;}
.findList dd{line-height:24px; display:inline-block;}
.findList dd .more{ margin:18px auto; clear:both;}


.more{text-align:right; font-size:14px;font-weight:normal; color:#0061b0; padding-right:25px;font-weight:bold;} 
.more a{color:#0061b0;}
.picList dd .more{clear:both;}
.box .contRit li {
    color: #6d98d0;
    height: 30px;
    line-height: 30px;
    list-style-image: url(../images/icon_circle.gif);
    list-style-position: inside;
	white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
}
.box .contRit li span {
    margin-right: 10px;
}
.imgBox{
	width: 570px;margin: auto;position: relative;
}
.imgBox div{
	position: absolute;top: 0;left: 0;right: 0;line-height: 45px;clear: both;background-color: rgba(0,0,0,0.5);padding: 0 10px;
}
.textLink{
	float: left;font: 14px;color: #eee;
}
.moreLink{
	float: right;font: 14px;color: #eee;
}