@charset "utf-8";
/* www.ityang.com */
body {
	font-family: 'Microsoft YaHei', Simsun;
	margin: 0px auto;
	padding: 0px;
	background:#fff;
	color:#666;
	font-size:12px;
}
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;
}
ul, li {list-style: none;}
ul, ol { list-style-type:none;}
table{border-collapse:collapse;}
input, select{vertical-align:middle;}
img{border:0;}
.clear {clear: both;}
/* 链接 */
a{color:#333;text-decoration:none;}
a:hover{color:#C00; text-decoration:none;}


/* 外间距 */
.margin{margin:8px;}
.mt{margin-top:20px;}
.mb{margin-bottom:20px;}
.ml{margin-left:20px;}
.mr{margin-right:8px;}
.fw{font-weight:bold;}

/* 列表时间单独调用 */
.time{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}
/* 文章开头没两格 */
.kem{ text-indent:2em;}
/* 公共栏目导航条 */
.dh { height:38px; line-height:38px; background:#f2f2f2; border-bottom:1px solid #dedede;}
.more {float:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.more a { color:#999;}
.more a:hover{color:#F30;}
.more i{ padding:0 10px;}
.name1 {padding-left:42px; font-size:16px; color:#742a81; background: url(/images/icon_02.png) 8px center no-repeat;}
.name2 {padding-left:42px; font-size:16px; color:#742a81; background: url(/images/icon_03.png) 8px center no-repeat;}
.name3 {padding-left:42px; font-size:16px; color:#742a81; background: url(/images/icon_01.png) 8px center no-repeat;}
.name  {padding-left:15px; font-size:16px;}
.idh{ height:36px; line-height:36px; border:1px solid #dedede; border-top:2px solid #461d64;}
.idh .name{  font-size:16px; color:#742a81;}

.idhr{ height:32px; line-height:32px; border-bottom:1px solid #dedede;}
.idhr .name{ float:left; font-size:16px; padding:0 4px; border-bottom:2px solid #a40000; color:#a40000;}

.box{ border:1px solid #dedede;}

/* 网站公共部分 */
#header{}
.htop{ width:1000px; height:96px; margin:0 auto;}
.logo{float:left;width:400px;height:96px;}
.logo img{ height:96px;}
.htopc{ float:right; width:600px; height:96px;}
.htopc h2{ font-size:36px; color:#742a81; line-height:96px; text-align:right;}

.navbg {
	/* height:42px; */
	width: 100%;
	background: #f3f3f3;
	border-bottom:1px solid #dedede;
	border-top:1px solid #dedede;
}
.nav{ width:1000px; height:42px; margin:0 auto; background:#f3f3f3;}
.nav li{ float:left; margin-right:1px;}
.nav li a{ display:block; float:left; padding:0 30px; font-size:16px; color:#742a81; line-height:42px;}
.nav li a:hover{ background-color:#742a81; color:#fff;}
.nav .go a{background-color:#742a81; color:#fff;}

.cm{ width:1000px; margin:0 auto;}
.ic01{ width:1000px; height:286px;}
.ic01 img{ width:1000px; height:286px;}

.iz{ float:left; width:720px; overflow:hidden;}
.iy{ float:right; width:260px; overflow:hidden; padding-top:20px;}

.iz01{ margin-top:20px;}
.itwo{ float:left; width:350px; height:250px;}
.iml{ margin-left:20px; display:inline;}
.hot1{  width: 349px; height: 89px; background: url(/images/n_pic01.png) center center no-repeat; }
.hot2{  width: 349px; height: 89px; background: url(/images/n_pic02.png) center center no-repeat; }
.hot h3{ height:22px; line-height:22px;  font-size:14px; overflow:hidden; margin-bottom:4px;}
.hot .iimg{ float:left; width:110px; height:74px; margin-right:10px; display:inline;}
.hot .iimg img{ width:110px; height:74px;}
.hot .ipp{ line-height:20px; color:#666;}
.ilist{ margin-top:10px;}
.ilist li{ height:26px; line-height:26px; overflow:hidden; background:url(../img/icon/15.gif) 0 12px no-repeat; padding-left:8px; }

.iz02{ margin-top:20px;}
.wssj{ position:relative; width:720px; height:330px; text-align:center;}
.ws01{ text-align:right; width:626px; height:20px; padding:10px 0 5px 0;}
.xsimg{ width:546px; height:280px;}
.djck{ position:absolute; left:300px; top:140px; height:30px; width:140px;background-color:rgba(0,0,0,.7); line-height:30px; font-size:14px;}
.ws02 a{ color:#fff;}

.picScroll{ margin:10px auto;  position:relative; width:696px;  padding:0 0 0 20px; overflow:hidden;}
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:53px; left:0px; width:20px; height:31px; background:url(../ssimg/yzy.png) no-repeat;   }
.picScroll .next{ left:auto; right:0px; background-position:0 -31px;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:148px; float:left; overflow:hidden; padding:10px;  }
.picScroll ul li img{ width:148px; height:110px; display:block; background:url(../ssimg/jz/loading.gif) center center no-repeat; margin-bottom:6px; border:1px solid #dedede; }
.picScroll ul li p{ height:20px; line-height:20px; overflow:hidden; text-align:center;}


.iybox{ background:#f9f9f9; border:1px solid #dedede; padding:15px 20px;}
.iyh2{ text-align:center; font-size:18px; padding-bottom:10px; color:#742a81; font-weight:bold;}
.wsdl li{ margin-top:15px;}
.cp01{ width:204px; height:26px; padding:2px 5px; border:1px solid #7f8898; background:url(../img/02.jpg) repeat-x ;font-size:12px; color:#666;}

.cp03 {
	display: block;
	overflow: hidden;
	width: 216px;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	color: #fff;
	border: 0; text-align:center;
	background:#461d64;
	font-size:16px;
	font-family: 'Microsoft YaHei', Simsun;
	letter-spacing:2px;
}
.cp03:hover {
	background:#300d49;
}
.wswz{ font-size:14px; padding-top:15px;}
.wswz p{ margin-bottom:10px;}

.ilx{ margin-top:20px; height:350px;}
.wslx{ font-size:12px; padding-top:15px;}
.wslx p{ margin-bottom:10px;}
.ws2wm{ text-align:center;}
.ws2wm p{ font-size:12px; padding-top:8px;}

#footer{ background:#f2f2f2; color:#999; border-top:1px solid #dedede;}
.foot{ width:100%; padding:20px 0; margin:0 auto;background:#f2f2f2; text-align:center; }
.foot p{ line-height:26px; font-size:12px;}
.foot p span{ padding:0 10px;}
.foot a{ color:#999;}
.foot a:hover{ color:#FF9;}

#totop{position:fixed;bottom:20px;right:10px;z-index:999;width:50px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-100+"px")}
#totop a{display:block;width:50px;height:50px;padding-top:0px;background:url(../img/toTop.gif) no-repeat;text-align:center;color:#888}
#totop a.cur{background-position:-50px 0;text-decoration:none;color:#3a9}
