﻿@charset "utf-8";
/* www.ITyang.com,IT羊网络版权所有 */
body {
	font: normal normal normal 12px/150% "宋体", Arial, Helvetica, sans-serif;
	margin: 0px auto;
	padding: 0px;
	background:url(./../images/bg.jpg) #fff repeat-x;
	color:#000;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th, select, span
{
	margin:0px;
	padding:0px;
}
h1 {
	background: none;
	font: normal normal bold 24px/35px "宋体", Helvetica, sans-serif;
	text-align: center;
}

ul, li {list-style: none;}
ul, ol { list-style-type:none;}
input, select{vertical-align:middle;}
img{border:0;}
.clear {clear: both;}

/* 链接 */
a{color:#555;text-decoration:none;}
a:hover{color:#C00; text-decoration:none;}

/* 独立的高度调用 */
.hg01{height:344px;}
.height-b{height:200px; overflow:hidden;}

/* 外间距 */
.margin{margin:8px;}
.mt{margin-top:8px;}
.mb{margin-bottom:8px;}
.ml{margin-left:8px;}
.mr{margin-right:8px;}
.fw{font-weight:bold;}


/* 网站公共部分 */
.top{ height:28px; line-height:28px; color:#999;}
.topl{ float:left; height:28px; width:700px;}
.topr{ float:right; height:28px; width:280px; text-align:right;}
.topl span, .topr span{color:#999; padding:0 5px;}
.top a{ color:#999;}
.top a:hover{color:#F00;}
.topl01 a{ color:#069;}
.topl01 a:hover{color:F00;}
#header{width:980px;margin:0 auto;}
#mainBody, #main
{
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
.photo{ float:right;}
#footer{ width:980px; margin: 0 auto; background:#f7f7f7; border-top:2px solid #002b5e; margin-top:8px; padding-top:6px;}
.f001{width:980px; margin: 0 auto;color:#999; height:30px; line-height:30px; text-align:center; margin-bottom:8px; }
.f001 a{ color:#999;}
.f001 a:hover{color:#900;}
.f001 span{ padding: 0 8px;}
#footer p{ line-height:24px; text-align:center; color:#666;}
#footer p a{ color:#666;}
#footer a:hover{color:#900;} 
.link{ width:980px; height:auto; margin:6px auto;}
.link ul{ padding:6px 10px 6px 0;}
.link ul li{float:left; padding:0 20px; height:28px; line-height:28px;}
.htop{ width:980px; height:104px;background:url(./../images/topbg.jpg) no-repeat right top;}
.logo{width:520px;height:80px; float:left; background:url(./../images/logo.jpg) 0 14px no-repeat; padding-top:8px;}
.logo h2 a{display:block;text-indent:-9999em;overflow:hidden;width:520px;height:67px;}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ width:980px; height:36px; line-height:36px; position:relative; z-index:1;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; background:url(./../images/navr.jpg) no-repeat right;font-family: 'Microsoft YaHei', Simsun;}
.nav .nLi h3 a{ display:block; width:102px; font-size:14px; font-weight:bold; text-align:center; }
.nav .sub{ display:none; text-align:center; width:100%; left:0; top:34px;  position:absolute; background:#0f70ae;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 5px; }
.nav .sub a:hover{ background:#10427a; color:#fff;  }
.nav .on h3 a{ background:#0f70ae; color:#fff;   }


.ibox {border:1px solid #e8e8e8;}
.box {border:1px solid #e8e8e8; background:#fff;}

/* 公共栏目导航条 */
.dh { height:29px; line-height:29px;background:url(./../images/dh.jpg) repeat-x;font-family: 'Microsoft YaHei', Simsun;}
.more {float:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.more a { color:#999;}
.more a:hover{color:#333;}
.name {font-size:14px; color:#0954aa; padding-left:20px;background:url(./../images/dhx.jpg) 8px 9px no-repeat;}
.name a{ color:#f04b07;} 

.idh {height:29px; line-height:29px;background:url(./../images/dh.jpg) repeat-x;font-family: 'Microsoft YaHei', Simsun;}
.idh .more a {color:#999;}
.idh .more a:hover{color:#BC2D09;}
.idh .name {}
.idh .name span{ padding: 0 8px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.a01{ float:left; padding:0 15px; background:url(./../images/adh01.jpg) repeat-x;color:#fff;}
.a02{ float:left; padding:0 15px; background:url(./../images/adh02.jpg) repeat-x;color:#fff;}
.a03{ float:left; padding:0 15px; background:url(./../images/adh03.jpg) repeat-x;color:#fff;}
/* 列表时间单独调用 */
.time{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}
/* 文章开头没两格 */
.kem{ text-indent:2em;}


/* 搜索 */
.search
{
	width:200px;
	height:28px;
	padding:14px 10px;
}
.search .txt{ float:left;border:1px solid #ccc;  width:140px; color:#999; background:none;padding:4px; height:18px; margin-right:4px; display:inline; }
.search .submit01{
	display: block;
	overflow: hidden;
	width: 46px;
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	color: #fff;
	border: 0; text-align:center;
	background:#0f76af;
	}
.search span { color:#fff;}

/* 20131112 */
.ileft{ float:left;width:222px; height:auto; overflow:hidden; margin-top:8px;}
.iright{ float:left; width:750px; margin-left:8px; height:auto; overflow:hidden;margin-top:8px; display:inline;}
.ilist, .ilist01, .ilist02{ padding:6px 8px;}
.ilist01 li{ line-height:28px; height:28px; overflow:hidden;background:url(./../images/13.gif) 0 9px no-repeat; border-bottom:1px dotted #ccc; padding-left:16px;}
.ilist02 li{ line-height:28px; height:28px; overflow:hidden;background:url(./../images/14.gif) 0 9px no-repeat; border-bottom:1px dotted #ccc; padding-left:16px;}
.ilist li{ line-height:26px; height:26px; overflow:hidden;background:url(./../images/14.gif) 0 7px no-repeat; padding-left:16px;}
/* 滚动加载 */
.picScroll{position:relative;  width:196px;  padding:18px 0 18px 24px; overflow:hidden;}
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:92px; left:5px; width:23px; height:23px; background:url(./../images/btns.png) no-repeat;   }
.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.picScroll .prev:hover{ background-position:0 -30px; }
.picScroll .next:hover{ background-position:-25px -30px; }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:150px; float:left; overflow:hidden; padding:0 10px;     }
.picScroll ul li img{ width:150px; height:180px; display:block; background:url(../ssimg/jz/loading.gif) center center no-repeat; }
.picScroll ul li p{ height:26px; line-height:26px; overflow:hidden; text-align:center;}
.i01{ width:750px; height:264px;}
.flash{ float:left; width:340px; height:250px; padding:5px;}

.focusBox { position: relative; width: 340px; height: 250px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 340px; height: 250px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt01 { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden; }
.focusBox .txt01 li{ height:30px; line-height:30px; position:absolute; bottom:-30px;}
.focusBox .txt01 li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.inews{ float:left; width:510px; height:254px; border:1px solid #e8e8e8;}
.inews ul{ padding: 5px 10px 6px 10px;}
.inews li{ height:26px; line-height:26px; background:url(./../images/14.gif) 0 8px no-repeat;padding-left:15px; overflow:hidden;}
.i0123{ float:right; width:230px; height:250px;}

.itwo{ width:369px; float:left; height:274px; border:1px solid #e8e8e8; display:inline;}
.iadd{}
.iadd img{ width:230px;}
.iadd01{ float:left; margin-top:8px; width:750px; height:90px;}
.high{ height:254px;}
.high01{ height:208px;}






.i01z{ float:left; width:500px; height:310xp; border:1px solid #dedede; padding:4px;}
.i01y{ float:left; width:460px; height:318px;border:1px solid #dedede; margin-left:8px; display:inline;}

		.slideTxtBox{ width:458px; text-align:left;  }
		.slideTxtBox .hd{ height:32px; line-height:28px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:14px; font-weight:bold; color:#444; padding-top:4px; }
		.slideTxtBox .hd ul li.on{ height:28px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li{ height:26px; line-height:26px; }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }
		
.ihot{  height:74px; border-bottom:1px dotted #ccc; margin-bottom:6px;}
.ihot h3{ line-height:26px; font-size:14px;  height:26px; overflow:hidden;}
.ihot a{ color:#002b5e;}
.ihot a:hover{color:#C00;}
.ihot p{ color:#666;}


.i02{ width:980px; height:340px; margin-top:10px; }
.i02z{ float:left; width:360px; height:320px;}
.i02c{ float:left; width:300px; height:320px; margin-left:25px; display:inline;}
.i02y{ float:left; width:270px; height:320px; margin-left:25px; display:inline;}
.i02list{}
.i02list ul{ padding:6px 10px;}
.i02list ul li{}
.i02list ul li h4{ line-height:32px; font-size:12px;}
.i02list ul li p{ color:#666; line-height:18px; padding-bottom:3px;}

.i02list01{}
.i02list01 ul{ padding:6px 10px;}
.i02list01 ul li{ height:28px; line-height:28px; overflow:hidden;}

.ibody{ padding:8px 8px 120px 8px;background:url(./../images/ren.jpg) no-repeat bottom center;}
.ibody p{ line-height:22px; color:#666;}

.i03{ width:980px; height:280px; margin-top:10px; }
.i03z{ float:left; width:685px;}
.i03y{ float:left; width:685px;width:270px; margin-left:25px; display:inline;}
		.picMarquee-left{ width:685px;  overflow:hidden; position:relative;}
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("./../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:110px; height:146px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ width:110px; line-height:24px;}
		.picMarquee-left .bd ul li .zw{width:110px; line-height:22px; color:#999;}

/* 当前位置 */
.location{width:980px;height:36px;line-height:36px;padding-left:2px;color:#666;}
.location a{color:#666;}
.location a:hover{color:#333;}

/* 列表 */
.cleft{float:left; width:242px; overflow:hidden; }
.cright{float:left; width:728px; overflow:hidden; margin-left:10px; display:inline;}

.list_img{float:left; width:980px;}
.anli01{float:left; width:468px; border-bottom:1px solid #dedede; height:190px; padding-left:20px; padding-top:20px;}
.anli01 img { float:left; width:120px; height:160px; margin-right:15px; border:1px solid #f2f2f2; padding:2px;}
.anli01 h2{ font-size:14px; padding-bottom:6px;}
.anli01 p{ color:#999;}
.anli01 p span{ padding:0 2px; color:#930; line-height:26px;}





.sleft{float:left; width:212px; overflow:hidden; margin-top:8px;}
.sright{float:right; width:760px; overflow:hidden; margin-left:8px; display:inline; margin-top:8px;}
.lszl{ padding:10px;}
.lszl01{ width:178px; height:170px; border:1px solid #dedede; padding:4px; margin-bottom:8px;}
.lszl01 img{ width:178px; height:170px;}
.lszl h3{line-height:40px; height:40px; font-size:14px; text-align:center; color:#999;}
.lszl p {line-height:24px; color:#666;}
.lszl h4{ text-align:center; color:#930; font-size:14px; background:#f3f3f3; border:1px solid #dedede; height:36px; line-height:36px; margin-top:15px;}
.sbody{ padding:8px;}
.yhliest ul{ padding:6px;}
.yhliest li{ line-height:28px; height:28px; background:url(./../images/1.gif) 0 10px no-repeat; padding-left:10px;}


/* 文章列表二 */
.list01{}
.list01 ul{ border-bottom: 1px dotted #ccc;}
.list_title {	
    height:35px;
	line-height:35px;
	background:url(./../images/13.gif) 0 14px no-repeat;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
}
.list_text {	
    height:78px;
	line-height:22px;
	text-indent: 2em;
	color:#666;
}
.list_title a{color:#0d4c8f;}
.list_title a:hover{color:#BC2D09;}
/* ----- 信息显示Start ----- */





















/* 图片向上滚动 */
#demo{overflow:hidden; width:230px; height:170px;}
#demo img{cursor:pointer;width:230px; height:170px;}


.ix01{ width:980px; height:354px; margin-top:8px;}
.ix02{ width:978px; height:308px; border:1px solid #dedede;background:url(./../images/ibb06.jpg) repeat-x bottom;}
.ix03x{ width:980px; height:314px;}
.ix03{ width:980px; height:314px; margin-top:8px;}
.ix031{ float:left; width:720px; height:312px; border:1px solid #dedede; background:url(./../images/ibb06.jpg) repeat-x bottom;}
.ix0311{ float:left; width:212px; margin-left:20px; display:inline; margin-top:6px;}
.ix0311 li{height:28px; line-height:28px; background:url(./../images/12.gif) 0 14px no-repeat;padding-left:6px;overflow:hidden;}
.ix032{ float:left; width:248px; height:312px; border:1px solid #dedede; margin-left:8px; display:inline;}
.ix04{width:980px; height:545px; margin-top:8px;}
.ix041{ float:left; width:349px; border:1px solid #dedede; height:543px;background:url(./../images/b001.jpg) no-repeat;}
.ix042{float:left; width:621px; height:545px; margin-left:8px; display:inline;}
.ix042-1{float:left; width:361px; border:1px solid #dedede; height:290px;}
.ix042-2{float:left; width:248px; border:1px solid #dedede; height:290px; margin-left:8px; display:inline;}
.ix042-3{float:left; width:619px; border:1px solid #dedede; height:243px; margin-top:8px;}

/* 首页头条 */

.it01{ width:722px; height:242px; margin-top:8px;}






/* 左图右标题与简介开始 */
.imgtxt{height:62px; padding:8px 0 8px 0;border-bottom:none;background:none;overflow:hidden;}
.imgtxt img{float:left; padding:1px; border:1px solid #f2f2f2; width:85px; height:60px; margin-right:8px;}
.imgtxt h3{ height:20px; line-height:20px; overflow:hidden; font-size:12px; padding-bottom:4px;}
.imgtxt h3 a{ color:#cc0000;}
.imgtxt h3 a:hover{ color:#333;}
.imgtxt p{ color:#999;}

.idd{ width:980px; height:auto; margin-top:8px; background:#ccc;}
.idd img{ width:980px;}


.ph{ padding:5px 8px;}
.ph li{ height:24px; line-height:24px;background:url(./../images/12.gif) 0 10px no-repeat; padding-left:8px;}



.list { padding:10px;}
.list ul{ padding-bottom:10px;}
.list li{ height:32px; line-height:32px; font-size:14px; background:url(./../images/1.gif) 0 12px no-repeat; padding-left:14px;}

.pages{text-align:center;width:auto;height:26px; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-top:20px;}
.pages a{line-height:22px;padding:2px 6px;border:#a48f59 1px solid;color:#a48f59; margin:0 2px;}
.pages .pagecur{background:#fff;color:#333;font-weight:bold}
.pages .pageinf{background:#fff;color:#333;line-height:24px;height:24px;padding:2px 4px;}
.pages .pagetxt{width:26px; height:20px;border:#ccc 1px solid;text-align:center;}
.pages .pagebtn{width:32px;border:#ccc 1px solid;text-align:center;background:#fff;height:22px}


/* 文章内容样式 */
.wzbox{ border-bottom:1px solid #99bbdd; border-left: 1px solid #99bbdd; border-right:1px solid #99bbdd; border-top: 2px solid #6397cb; padding:20px; background:#f5faff;}
.view { margin-top:20px;}
.view h2 { font-size:22px; text-align:center; padding-bottom:4px;}
.view h3 { color:#666; font-size:12px; font-weight:500; text-align:center; height:56px; line-height:56px;font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #ccc;}
.view h3 em { padding:0 10px;}
.view .body { margin-top:15px; font-size:14px; line-height:24px;}
.view .body .zyao{padding:5px; border:1px solid #dedede; font-size:12px; text-indent:2em; color:#666; margin-bottom:15px;}
.view .body p { margin-bottom:15px; text-indent:2em; line-height:2em;}
.view a {color:#0097cc;}
.view a:hover { color:#666; text-decoration:underline;}


.axg{padding:0 10px 10px 10px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;}
.axg .dh{ background:none;}
.axg .name{color:#000;}
.axg li {font-size:14px; height:26px; line-height:26px;}
.axg li a{color:#004276;}

/* 内容页百度分享 */
.baiducj{ width:660px; height:120px; padding-left:10px;}
.shangfen{ width:660px; margin-bottom:10px;} 
.infoto{ text-align:right; padding-right:10px; color:#666;}
.updo{ color:#666;}

/* 评论 */
.wzpl{ margin-top:8px;}
.plinfo{ width:655px; height:160px; background:#f7f7f7; padding:10px 15px;}
.pinfo01{ width:640px; height:36px; line-height:36px; font-size:14px; color:#666;}
.pjj01{ float:left; }
.pjj02{ float:right; }
.pjj02 span{ padding:0 2px; color:#C00;}
.pinfo02{ width:656px; height:80px; border:1px solid #dedede; background:#fff; padding:1px;}
.pjjt01{ border:1px solid #fff; width:652px; height:76px; overflow:auto;}
.pinfo03{ width:660px; height:40px; padding-top:5px;}
.pinfo08{ float:left; width:410px; height:36px; padding-top:4px;}
.pinfo04{ float:left; width:170px;padding-top:4px; color:#666;height:36px;}
.pinfo06{float:left;}
.pinfo05{ float:right;}
.tppx{ width:60px; }
.zxpl{ border:1px solid #ddd; margin-top:8px;background:#fff;}
.zxpl01{ height:36px; font-size:14px; font-weight:bold; line-height:36px; padding-left:20px; background:#f2f2f2;}
.zxpl03{ height:36px; text-align:center; background:#f7f7f7; line-height:36px; font-size:14px; color:#999;}




.tableMsg { border-left: #e5e5e5 1px solid; color: #333; border-top: #e5e5e5 1px solid; margin-bottom:8px;}
.tableMsg td { border-bottom: #e5e5e5 1px solid; line-height: 25px; height:25px; border-right: #e5e5e5 1px solid;
padding:5px;}
.tdColor { text-align: right; padding-right: 5px; font-weight:bold; }



.lmdh{ padding:2px 8px 10px 8px;}
.s001{background:#dedede;margin:2px;font-size: 14px; line-height:26px; padding-left:10px; }
.s001 a{ color: #790014; }
.s001 a:hover{color:#333;}
.lmdh dl { width: 224px; }
.lmdh dl,dd { margin: 0; }
.lmdh dt { background: #f2f2f2; font-size: 14px; line-height:30px; padding-left:10px; margin-top:8px;}
.lmdh dt a { color: #082eca; }
.lmdh dd a { color: #000;font-size: 12px; }
.lmdh dd ul { list-style: none; padding: 2px 6px; }
.lmdh dd ul li{ line-height:26px; padding:3px 0 3px 10px;background:url(./../images/1.gif) 0 13px no-repeat; }
.lmdh dd ul li a{ color:#666;}






