

.wrap{width:980px; margin:0 auto;}
/*.ad img{ margin-top:10px;}
*//*top*/
		.headbox,.nav,.r2-1,.title,.f2{ margin-top:10px;}
		#home_top,.subnav,.r2-1{margin-bottom:10px;}
.headbox{ height:90px;}
	.headbox .logo{ float:left; margin:5px 0 0 7px;}
	.headbox .adbox{float:right;width:800px; height:90px; }
/*nav*/
.nav{clear:both;height:45px; /*background: url(images/navbg.jpg) repeat-x;*/ background:#7092BF; width:980px; overflow:hidden;}
.nav ul{ position:relative;width:1000px; background-color:#6d7f91;}
	.nav li{ float:left;height:46px; line-height:46px; font-family:Microsoft YaHei;}
	.nav li.last{margin-left:2px;}
	.nav li a{ float:left; display:block;padding:0 19px;font-size:14px; font-weight:bold; font-family:"微软雅黑";}
	.nav li.li01 a{padding:0 18px;}
	.nav li a:link,.nav li a:visited{color:#fff;}
	.nav li a:hover{ background:#113589;}
    .nav ul li a:hover { text-decoration:none;   }
	.subnav{ height:42px; background:#eceaeb; border-bottom:2px solid #000;}
	.subnav dl{ float:left; padding-left:18px; line-height:42px;}
	.subnav dl dt{ color:#a9a9a9; font-size:18px;}
	.subnav dt,.subnav dd{ float:left;}
	.subnav dl dd{font-size:15px;}
	.subnav dl dd a{padding:0 8px;}
	.subnav dl dd,.subnav dl dd a:link,.subnav dl dd a:visited{color:#000;}
	.subnav dl dd a:hover{ color:#113589;}


/*soso-bar*/
.soso{ height:40px;}
	.soLeft{ float:left; background:url(images/ico-so.jpg) no-repeat 10px center; padding:0 10px 0 25px; line-height:40px; font-size:14px;}
	.soLeft,.soLeft a:link,.soLeft a:visited{color:#909090;}
		.soRight{ float:right;width:345px; height:35px; margin:5px 5px 0 0;}
		.soRight .inpt{ float:left;width:266px; text-indent:1ex; height:28px; line-height:28px; border:1px solid #6d7f91; color:#909090;  font-size:14px; }
		.soRight .sobtn{ float:right; width:70px;}

/*focus-img*/
.focus{ float:left;width:610px; }
	.focusBox { position: relative;z-index:1; width: 610px; height: 300px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width:610px; height:300px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 2; height: 50px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 3; height:50px; line-height:50px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px;font-size:20px; font-family:Microsoft YaHei; text-decoration: none; }

	.f2,.f3{background:#f7f7f7; color:#5e5e5e;text-align:left;}
	.f2,.news .hd h3,.news .list li a span{border-bottom:1px dashed #bfbfbf;}
		.f2{overflow:hidden;width:610px; height:89px; padding-top:2px;}
			.f2 ul{width:620px;position:relative;}
			.f2 li{  float:left;border-right:1px dashed #bfbfbf;  font-size:16px;  line-height:23px;}
			.f2 li a{ display:block;width:132px;height:79px;padding:10px 10px 0;}
			.f2 li a:hover{ background:#e7e6e6; text-decoration:none;}
				.f3{ line-height:32px; height:32px;}
					.f3 li{ float:left; padding:0 5px 0 15px;width:183px; height:32px; overflow:hidden;background:url(images/libg.jpg) no-repeat 5px 12px; font-size:13px;}
/*focus-right*/
.news{ float:right; width:348px; /*border:1px solid #6d7f91;*/ text-align:left; }
	.news .hd{ height:30px; line-height:30px; background: #505050; padding-left:10px; text-align:left; color:#fff; font-family:Microsoft YaHei; font-size:14px;}
		.news .list{ margin:0 auto; border:1px solid #d2d2d2; border-top:none; height:224px;width:346px;}
        .news .list li { list-style:square;height:30px; line-height:30px;height:20px\0\9; line-height:20px\0\9; list-style-position:inside;width:340px; margin-left:5px; }
		.news .list li a{ font-size:12px;font-size:13px\0\9; font-family:"宋体";width:310px\0\9; float:right\0\9;}
		.news .list li a:link,.news .list li a:visited{ color:#000;}
		.news .list li a span{display:block;width:313px; height:15px; line-height:12px;  vertical-align:middle;display:table-cell;  }
		.news .list li a:hover{/*background: url(images/n-hdbg.png) #f7f7f7 no-repeat left center;*/text-decoration:none; color:#005AB5;}
		.news .list li.lh40{ line-height:40px;}
		.news .list li.lh20{ line-height:20px;}
			.news .tab{ /* position:relative;*/overflow:hidden; background:#fcf3f3; height:39px; margin-top:-1px; border-bottom:1px solid #6d7f91; padding-left:20px;}
			.news .tab li{ float:left; padding:0 10px; line-height:39px; font-size:14px;}
			.news .tab li a:link,.news .tab li a:visited{ color:#6d7f91;}
			.news .tab li a:hover{ text-decoration:underline;}
/*				.news .z{position:absolute;color:#6d7f91;left: 330px;top: 8px;font-size:60px;}
*/

/*row02*/
.r2-1{ float:left;width:313px; height:272px; background:#efefef;text-align:left; }
.r2-1 .hd{height:42px; padding:18px 10px 0 45px;  font-size:18px; color:#000; text-align:left; line-height:21px;}
.r2-1 .cont1,.txtList li{ font-size:14px; line-height:24px;}
	.txtScroll-left{ overflow:hidden; position:relative;height:198px;border-bottom:2px solid #d2706f; }
	.txtScroll-left .arr{ overflow:hidden;  height:30px; padding:0 5px 5px;  }
	.txtScroll-left .arr .prev,.txtScroll-left .arr .next{ display:block;  width:26px; height:26px; float:right; margin-right:5px; overflow:hidden;cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
	.txtScroll-left .arr .next{ background:url("images/icoRight.gif") no-repeat;  }

	.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
	.txtScroll-left .bd ul li{_display:inline;line-height:24px overflow:hidden; }
	.txt-cont{width:240px;height:72px; overflow:hidden; margin:20px auto 10px;}
	.row2-a .hd,.row2-b .hd,.row2-c .hd{vertical-align:middle;display:table-cell;width:313px; }
	.row2-a .hd{border-top:4px solid #6d7f91;background:url(images/r2bg.gif) no-repeat left 18px; }
	.row2-a .cont2{ padding-top:10px; height:53px;}
	.row2-a td.bdr1{ border-right:1px solid #e3e4e8;}
		.row2-a .td01{width:112px;padding-top:12px; height:40px; position:relative; cursor:pointer; }
		.row2-a .wxbox{ display:none;cursor:pointer;position:absolute;z-index:10;width:193px;border:3px solid #6d7f91; height:194px;}
		.row2-a .wxbox .z{position:absolute;color:#6d7f91;width:30px;height:21px;overflow:hidden;left:38px;top:-22px;font-size:30px;}
	.row2-b{ margin:10px 20px 10px;}
	.row2-b .hd{border-top:4px solid #f49c14;background:url(images/r2bg.gif) no-repeat left -74px; }
	.row2-b .cont1{ padding-top:22px;}
	.row2-c .hd{border-top:4px solid #0f99a9;background:url(images/r2bg.gif) no-repeat left -170px; }
	.row2-c .cont1{ padding-top:20px;}
	.row2-c .cont1 p{width:260px; margin:0 auto;}
	.cont1 p a{ text-align:center;}
	.row2-c .more{ text-align:right; font-size:18px; margin-right:15px; }
	.row2-c .more,.row2-c .more a:link,.row2-c .more a:visited{ color:#0f99a9;}
			img.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "../images/1.gif")}

		.v-pic{height:185px; position:relative;}
		.v-ico{position:absolute; top:51px;left:115px;z-index:100;}

/*leftt-list*/
.main-left{ float:left;width:280px;}
	.title{ height:41px; }
	.title,.linkbox{background:url(images/titbg.jpg) no-repeat left top;}
	.title h3{ border-bottom:1px solid #c9c9c9;line-height:37px; text-align:left; color:#212834; font-family:Microsoft YaHei; font-size:14px; font-weight:bold;}
	.act-list .hd{ background:url(images/numbg.jpg) no-repeat center top; height:85px; line-height:28px;padding:27px 10px 0 70px;}
    .act-list .top1{ background:url(images/numbg.jpg) no-repeat center top; height:110px; line-height:28px;padding:2px 10px 0 70px; font-size:14px;}
    .act-list .top1 img{width:80px; height:60px;}
	.act-list { background:url(images/numbg2.gif) no-repeat 5px 112px;}
	.act-list li{ height:15px; line-height:15px; padding:0 0 15px 28px; text-align:left;}
        .act-list .hd a { font-size:14px; }
    .act-list li a { font-size:12px; font-family:"宋体"}

	.main-left .cont{ text-align:left;background:#efefef;}
	.main-left .cont img{ float:left; margin-right:10px;}
	.main-left .cont .txt{padding-right:5px;}
	.main-left .cont h4{ padding:5px 0;}
	.main-left .cont p{color:#6d7f91; line-height:20px;}


	.imgtxt{ height:165px; background:#efefef;}
	.imgtxt p{ height:36px; line-height:36px; color:#000; font-size:16px;}
	.line{ height:10px; border-bottom:1px dashed #adadad; margin-bottom:10px;}
	.list02{ padding:10px; background:#efefef; border-top:1px dashed #6d7f91;}
	.list02 li{ font-size:14px; padding-left:10px; height:28px; line-height:28px; overflow:hidden;background:url(images/libg.jpg) no-repeat left 12px; text-align:left;}
	.list03 li{ background:none;height:auto; padding-left:0;line-height:20px; padding:5px 0; text-align:left;}

/*right-list*/
.main-right{float:right; width:680px;}
	.main-right .title{ margin-bottom:21px;}
	.main-right .title li.cur{ color:#212834; background:url(images/tab-cur.jpg) no-repeat center bottom;}
	.main-right  .hd{height:38px;  position:relative;  }
	.main-right  .hd ul{ float:left; position:absolute; bottom:-1px;}
	.main-right  .hd ul li{ height:38px; float:left;margin-right:20px;bottom:-1px; color:#000;  cursor:pointer;  }
	.main-right  .hd ul li.on{background:url(images/tab-cur.jpg) no-repeat center bottom; color:#cb4948; text-decoration:none; }
	.col-a{width:330px;}

		.area,.list-li{text-align:left;width:300px; background:#fff;}
		.area{  padding:14px; margin-bottom:-1px; }
		.area img{ margin-bottom:15px;width:300px;}
		.area h3,.act-list .hd{ font-size:20px; color:#000; }
		.area .cont,.list-li .cont{ padding:15px 0; line-height:20px; color:#636363;}
		.area .tag{background:url(images/share-ico1.jpg) no-repeat left center;}
		.area .tag,.list-li .time{position:relative;left:0px;bottom:0; height:25px; line-height:25px; padding:0 50px 0 20px; }

		.area .tag span,.soso a{ margin:0 3px;}
		.area .tag a:link,.area .tag a:visited,.more02 a:link,.more02 a:visited{ color:#989797;}
		.area .tag a:hover,.more02 a:hover{color:#005AB5;}
		.area .share,.list-li .time .share{position:absolute; top:0; right:0; cursor:pointer;padding-left:20px; /*background:url(../images/share-ico2.jpg) no-repeat left center;*/ }
			.more02{ margin-top:19px; padding-right:10px;height:37px; line-height:37px; text-align:right; font-size:18px;}
			.main-right .more02 a:link,.main-right .more02 a:visited{color:#6d7f91;}

/*link-color*/
.ablack,.ablack a,.ablack a:link,.ablack a:visited{color:#000;}
.ablack a:hover,.soLeft a:hover{color:#005AB5;}

.r2-1 .hd,.main-left .cont h4,.news .list li{font-size:16px;}
.soso,.area,.more02{border:1px solid #6d7f91;}

/*about*/
.linkbox,.footer{ padding-top:15px;}
.linkbox dl{ clear:both; padding-top:10px;}
.linkbox dt{ color:#212834; font-size:16px; float:left;}
.linkbox dt,.linkbox dd{ line-height:24px;}
.linkbox dd{ float:right;width:850px; color:#696969; font-size:13px; text-align:left;}
.linkbox dd a{ margin-right:5px;}
.linkbox,.footer{ margin-top:15px; }

/*footer*/
.footer{ border-top:1px solid #bdbdbd;line-height:24px; text-align:center;}
.footer,.footer a,.footer a:link,.footer a:visited{ color:#696969;}


/*.title2, .linkbox {background: url("../images/titbg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);}
.title2 h3 {border-bottom: 1px solid #C9C9C9;color: #212834;font-family: Microsoft YaHei;font-size: 18px;line-height: 37px;text-align: left;}*/
.slide .title{background:none;}

img.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/1.gif")}

.v-pic{height:185px; position:relative;}
.v-ico{position:absolute; top:51px;left:115px;z-index:100;}

/*list-page*/
.list-w{width:980px; overflow: hidden; margin:0 auto;}
	.list-c{width:1018px; position:relative; left:-37px;}
		.list-li{height:316px; border:1px solid #6d7f91; float:left; margin:20px 0 0 37px;_display:inline; }
		.list-li .pic{ height:180px; position:relative;}
		.list-li .pic img{width:300px; height:180px;}
		.list-li .pic .namebg,.list-li .pic .name{position:absolute; bottom:0;}
		.list-li .pic .namebg{width:300px;background:#4b4b4b; height:84px; z-index:9;
				filter: alpha(opacity=80); /* internet explorer */
				-khtml-opacity: 0.8;      /* khtml, old safari */
				-moz-opacity: 0.8;       /* mozilla, netscape */
				opacity: 0.8;           /* fx, safari, opera */
			}
		.list-li .pic .arrbg{ font-style:normal;color:#fff; font-size:36px; position:absolute; bottom:-23px;left:20px;z-index:10;}
		.list-li .pic .name{ font-size:20px; color:#FFF; z-index:11;padding:15px 15px; height:54px;}
		.list-li .pic .name,.list-li .pic .name a:link,.list-li .pic .name a:visited,.list-li .pic .name a:hover{color:#fff;}
		.list-li .cont{ padding:15px 14px 0;}
		.list-li .cont .info{ padding-bottom:15px; font-size:14px;}
		.list-li .time{color:#989797; background: url(images/time-ico.jpg) no-repeat left center;}


.pagebox {height: 30px;width: 100%;margin:35px auto;}
	.pagebox .aa {float: left;left: 50%;position: relative;}
		.page{float: left;height: 24px;position: relative;right: 50%;z-index: 2;overflow:visible;}
		.page ul {margin-top: 1px; float:left;}
		.page ul li {float: left;margin-left: 4px;}
		.page ul li a {display: inline-block;border:1px solid #6d7f91;color: #333;height:35px;line-height:35px;width:35px;font-weight:bold;}
		.page ul li a:hover{background-color: #6d7f91;border: 1px solid #863335;text-decoration: none;color:#fff;}
		.page ul li span a {margin: 0;padding:0;border:medium none;height: 22px;width:22px;text-align:center;}
		.page ul li span a:hover{border: medium none;}


		a.page_pre,a.page_next{float: left;}
		a.page_pre span,a.page_next span{ position:relative;display:block;width:5px; height:10px; overflow:hidden; margin:12px auto 0;}
		a.page_pre span em,a.page_next span em{ position:absolute; top:0;font-size:30px; color:#4e4e4e; font-weight:normal; line-height:8px; text-align:left;}

		a.page_pre span em{left:-5px;}
		a.page_next span em{right:1px; top:0;}

		a.page_pre:hover em,a.page_next:hover em{ color:#fff;}
	.skipbox{ float:left;width:140px; padding-left:30px; color:#000;}
	.inp-page,.gobtn{ height:35px; line-height:35px; text-align:center;border:1px solid #6d7f91;color: #333;}
	.inp-page{ padding:0; margin:0;width:40px; margin-left:5px;}
	.gobtn{width:35px; background:none; background:#fff; margin-left:5px; cursor:pointer;}

.gotop{
	display:none;
background:  url(images/scrtop.gif) no-repeat center top transparent;
bottom:10px;
cursor:pointer;
height:38px;
width:42px;
position:fixed;
_position:absolute; /*兼容IE6*/
_top: expression(eval(document.documentElement.scrollTop)+700); /*700为图片距离顶部的设定距离，可以修改。不加700则图片紧贴在顶部滚动*/
}
html{_text-overflow:ellipsis;} /*解决IE6下图片抖动*/

.backToTop {bottom: 15px;cursor: pointer;display: none;height: 45px;position: fixed;right: 140px;text-indent: -9999px;width: 45px;}
.tops {}
