﻿@charset "utf-8";

body,div,h1,h2,h3,ul,li,section,p,dd,dt,dl{ margin:0; padding:0;}
li{ list-style:none}em{ font-style:normal}
a:link,a:visited{text-decoration:none}a img{ border:none}
body,input,button,h2,a{font-size:12px;font-family:"宋体"; color:#444}h1{font-size:22px}
a{ blr:expression(this.onFocus=this.blur());outline:none;} a:focus{ -moz-outline-style: none;} a:hover{ color:#2a70c5}
cite,em { font-style:normal }a img{border:0;}
.clearfix { display: block; *display: inline-block;_height: 1%; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.fl {float:left;}.fr {float:right;}

.area,.main,.menu  ul{width:976px; margin:auto; position:relative;}
.area:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.header{height:178px;}
.header_area{background:url(../images/header0.png) no-repeat;width:976px; margin:auto; height:178px;}
.logo{width:700px; background:url(../images/logoo.png) no-repeat 0 10px; height:96px; line-height:900px; overflow:hidden; float:left}
.toplink{ color:#ccc; height:24px; line-height:24px; padding:10px; text-align:right}
.toplink a{ color:#124d95}.toplink a:hover{ color:#09F}

.search{ float:right;margin-top:-0px;margin-right: 0px;}

.bin,.btn{ float:left; border:1px solid #ddd; height:23px; line-height:23px; padding:0 5px;}
.btn{height:25px; border-left:none; color:#124d95;}
.btn:hover{background:#09F; color:#fff;}

.menu{height:38px; margin-bottom:15px;background:url(../images/line.png) 0 -82px repeat-x; }
.menu ul{ z-index:9999}
.menu ul li{ float:left;text-align:center;height:38px; padding:0 10px; background:url(../images/line.png) no-repeat; margin:0 4px;}
.menu ul li:first-child{ background-image:none}
.menu ul li a{ display:block;font-size:14px; color:#fff;font:bold 15px/40px "宋体"}
.menu ul li a:hover{ color:#a6e6f9}
.menu ul li {position: relative; z-index:9999;}
.childMenu {display: none;text-align: left;	background: #124d95}

.menu ul li:hover .childMenu {background: url(../images/line.png) no-repeat;display: block;position: absolute;z-index: 9999;left:0;top: 38px;min-width:100%;
	padding: 10px 4px;background: #e1eef7;border: 1px solid #1f5981;border-top: none;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;-webkit-box-shadow: #666 0px 1px 5px;-moz-box-shadow: #666 0px 1px 5px;box-shadow: #666 0px 1px 5px;}
.menu ul li:hover .childMenu a {display: block;height: 24px;line-height: 24px;padding: 0 10px;white-space: nowrap;color: #333;font-weight: 100;}
.menu ul li:hover .childMenu a:hover {background: #1576d0;color: #fff;}

.menu li .childMenu{ display:none}	
.menu li:hover .childMenu{ display:block;width:100%; position:absolute; left:0; top:24px; z-index:9999;line-height:20px;text-align:left;font-weight:normal; padding-top:6px;}
.menu li:hover .childMenu a:link,.menu li:hover .childMenu a:visited{font-size:12px;display:block; height:25px; line-height:25px;}
.menu li:hover .childMenu a:hover{background:url(../images/sprite.png) -785px -29px no-repeat #990D16}




#newsdiv{overflow:hidden;height:30px; margin:0 340px 0 115px;}
#newsdiv li{height:30px;line-height:30px; overflow:hidden;}
#newsdiv em{ font-size:12px; margin-left:20px; color:#666;}
.newsbox h2{ background:#ed422f; color:#fff; padding:0 10px;width:85px;height:20px; line-height:18px; position:absolute;left:0;top:5px; text-align:center}


.footer{ text-align:center; color:#42454a;padding:5px 0; line-height:25px; font-size:12px; border-top:1px solid #b2b1b1; margin-top:5px;}

.footer a:link,.footer a:visited{ color:#eee;} .footer a:hover{ color:#fff;}



#news{ float:right;width:406px;height:255px;margin-bottom:5px; background:url(../images/news.png) repeat;}
#news .box_tit{background:none; border-top:none; height:22px; line-height:18px;padding:10px 10px 0 13px}
#news .more{ margin-left:262px;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#fff;}
#news .more:hover{ color:#3CF}
.newsList li{ background:url(../images/sprite.png) -318px -185px no-repeat; padding-left:16px; height:26px; line-height:26px; overflow:hidden; position:relative}
.newsList li em{ position:absolute;right:0px;top:0;width:70px;height:26px; line-height:26px; text-align:right; color:#999;}
.newsList li a{ display:block; margin-right:80px; overflow:hidden}

#slides { position:relative;width:566px;height:255px; float:left; margin-bottom:0px; z-index:990}
.slides_container {overflow:hidden;position:relative;height:255px;z-index:990;}
.pagination { position:absolute;z-index:999;}
.pagination li {float:left;margin:0 3px;}
.pagination li a {display:block;width: 12px;height: 0;padding-top: 13px;overflow: hidden;background:url(../images/pagination.png) no-repeat; margin-left:3px;}
.pagination li.current a { background-position:0 -14px;}
.focusImg{position:absolute;z-index:999; left:0px;top: 0px;}

#slides ul{position:absolute;z-index:999; left:3px;top:240px;}


.col_left,.col_center,.col_right{ float:left; min-height:200px;}
.col_left{width:355px;}
.ggItem{ position:relative; padding-left:40px; margin-top:10px;min-height:82px;}
.ggItem dt{width:14px; padding:8px 16px 12px 4px;height:53px; position:absolute;left:0;top:5px; background:url(../images/sprite.png) no-repeat -6px -72px;font:100 14px/14px "微软雅黑"}
.ggItem dd{height:21px; line-height:21px; overflow:hidden; position:relative}
.ggItem dd em{ position:absolute;right:0px;top:0;width:50px;height:26px; line-height:26px; text-align:right; color:#999;}
.ggItem dd a{ display:block; margin-right:60px; overflow:hidden}


.txtlink,.piclink{ float:left;width:100px;height:40px; margin:5px;}
.txtlink{width:99px;height:28px; line-height:28px; background:url(../images/line.png) repeat-x 0 -37px; border:1px solid #aaa; text-align:center}
.txtlink:hover{ border:1px solid #c30; color:#c30}

.applink{ padding:10px 0;}
.applink li{width:95px;height:95px; margin:10px 10px; float:left;}
.applink li:hover{ ;}
.applink li a{display:block; padding-top:70px; line-height:20px; text-align:center;color:#215390}
.applink li a:hover{ color:#428eb8}

.ic01{background:url(../images/1.png) no-repeat}
.ic02{background:url(../images/2.png) no-repeat}
.ic03{background:url(../images/3.png) no-repeat}
.ic04{background:url(../images/4.png) no-repeat}
.ic05{background:url(../images/5.png) no-repeat}
.ic06{background:url(../images/6.png) no-repeat}

.col_center{width:245px; margin:0 3px;}
.col_right{width:370px;}

i{ display:inline-block;width:16px; height:16px; background:url(../images/sprite.png) no-repeat; margin:0 2px;}
.ic_speaker{ background-position:-1px -180px;}
.ic_user{ background-position:-31px -182px;}
.ic_lock{ background-position:-93px -183px}



.main{ margin:20px auto 50px auto;}
.sidebar{width:250px; float:left; background:#f5f5f5;margin:0px auto auto -5px;}

.sidebar div  li:hover{background-color:#2B5D9A;}
.sidebar div  li a:hover{color:yellow;text-decoration:none;font-weight: bold;}

.leftMenu{ margin-bottom:2px; min-height:50px;}
.leftMenu li{ padding:5px 5px 5px 26px;background:url(../images/sprite.png) -310px -185px no-repeat;}
.leftMenu li a:hover{ color:#4d97eb;}
.leftMenu h2,.boxTit{ background:url(../images/line.png) 0 -82px repeat-x; height:31px;color:#fff;font:100 16px/31px "微软雅黑"; padding-left:12px; border-radius:6px 6px 0 0}

.box{ margin-bottom:10px;}
.boxCon{ padding:2px 10px; border:1px solid #ddd; border-top:0; border-radius:0 0 6px 6px}
.boxCon:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.boxCona{ border:1px solid #ddd; border-top:0; border-radius:0 0 6px 6px}
.boxCona:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.boxCona li{ padding:5px 5px 5px 26px;background:url(../images/sprite.png) -310px -185px no-repeat;}

.column{width:720px; float:right; padding-left:10px;}
.column li{ height:30px; line-height:30px; padding:0 15px;background:url(../images/sprite.png) -318px -183px no-repeat;}
.column li:hover{ background-color:#f5f5f5;}
.column li a:link,.column li a:visited{ display:inline-block; height:30px;}
.column li em{ margin-left:30px; color:#999;}
.column li a:hover{ color:#09F}

.path{ background:#f5f5f5; height:35px; line-height:35px; border-bottom:1px solid #ddd; padding-left:10px; color:#aaa;}
.path span{color:#555;}
.path a:link,.path a:visited{ margin:0 5px; color:#666;} .path a:hover{ color:#333;}

.page{ padding:15px; text-align:center}
.page a:link,.page a:visited{ display:inline-block; height:22px; line-height:22px;margin:5px; padding:2px 10px;background:#ddd; color:#888;}
.page a:hover{background:#09F; color:#fff;}
.page span{ display:inline-block; height:22px;line-height:22px;margin:5px; padding:2px 10px; color:#fff;background:#124d95; cursor:default}
/*class end*/

.showNews{ padding:10px 0;}
.showNews h1{ padding:15px; text-align:center; line-height:30px;}
.newsDate{ background:#f8f8f8; padding:5px 0; color:#888;}
.newsDate span{ margin:0 10px;}
.newsDate strong{ margin:0 3px; }
.newsCon{ padding:20px 0 20px 10px; line-height:22px;}
.newsPreNext{ padding:15px 0; border-top:1px solid #ddd;}
.newsPreNext p{ padding:5px 0;}

.pd0{padding:0}
.mh240{ min-height:241px;}




/*2015-02-04 GUOXI*/
/*图片中心页*/
.imgcenter_row1{width: 100%; height: 450px;}
.imgcenter_jdtp{width: 70%; float: left; height: 450px;}
.imgcenter_rdgz{width: 28%; float: right; height: 450px; border: 1px solid gray;}
.imgcenter_row2{width: 100%; height: 330px;margin-top: 10px;border: 1px solid gray;}
.imgcenter_title{height: 30px; width: outo; background-color: #F2F2F2;}
.imgcenter_title span{font-size: 16px;color: #2B4099; font-weight: bold; line-height: 30px; margin-left: 10px;}
.imgcenter_title a{float: right; color: #2B4099;line-height: 30px;}
.imgcenter_rdgz_body li{width: 45%; text-align: center; float: left; margin-left: 10px; margin-top: 10px;}
.imgcenter_xutj_body li{width: 15%; text-align: center; float: left; margin-left: 13px; margin-top: 10px;}
.imgcenter_rdgz_body img{width:124px; height:109px;}
.imgcenter_xutj_body img{width:153px; height:115px;}

/*视频中心页*/
.videocenter_row1{width: 100%; height: 360px;}

.videocenter_row2{width: 100%; height: 400px; margin-top: 10px;}
.videocenter_xysp{width:70%; float: left; height: 390px; border: 1px solid #2D69B2;}
.videocenter_xyspphb{width:29%; float: right; height: 390px; border: 1px solid #2D69B2;}
.videocenter_xysp_body li{width: 23%; text-align: center; float: left; margin-left: 10px; margin-top: 20px;}
.videocenter_xyspphb li{height: 30px; border-bottom: 1px dashed gray;}
.videocenter_xyspphb li a{line-height: 30px; color: blue;}
.videocenter_xyspphb li label{font-size: 16px; background-color: orange;color:#fff;font-weight: bold; margin-left: 10px;}
.videocenter_xyspphb ul li span{float: right;line-height: 30px; }



/*2015-05-28 GUOXI*/
/*首页tab切换*/
.newsD{width: 100%; height: 255px; border: 1px solid  #b2b1b1;}
		.newsT{width: 100%; height: 30px; background-color: #2C609C;}
		.newsT ul{list-style: none; margin: 0px; padding-left: 0px;}
		.newsT ul li{ float: left; width: 100px; height: 30px;line-height: 30px; font: 100 15px/31px "微软雅黑"; color: #fff;text-align: center;}
		.newsT ul li:hover{cursor: pointer; background-color: #fff;color:#2C609C;}
		
		.cur{background-color:#044672;}
		.hide{display: none;}

#newsds{margin-top:10px;}
#newsds li{height:15px;margin:5px 12px;}

#newsds li em{float:right;}

.boxConKjdh{ padding:2px 2px; border:1px solid #ddd; border-top:0; border-radius:0 0 6px 6px;}

body{background:url(../images/bj.jpg) repeat;}

.zt a{margin:0px 5px;}
