@charset "utf-8";

.container {width:1190px;margin:0 auto;_text-align:left;position:relative;}
/* ie.css */
body {_text-align:center; color:#555;}

/* Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.clear {
	padding: 0px;
	margin: 0px;
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
/* ie only */   
* html .floatbox { width:100% }
.ie_fix_floats { 
	width: 100%;
	padding: 0 1px 0 1px;   
	margin: 0 -1px 0 -1px;  
	overflow: hidden;
}


/* reset.css */
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

.left{float:left;}
.right{float:right;}
.whitebg{background:#fff;}


html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {
	margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;
	font-family:Microsoft YaHei, Helvetica, sans-serif;
}

article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}

:focus {outline:0;}

/*****************************************************************************/
.iyTop { height: 6px; background:#ff7800;/*#ffcf46; */ overflow: hidden; z-index:100;}
.iyContainter{position:relative;}
.iyHome{height:760px;}
.iyHeader{
	height:140px; background:#700;
	position:absolute;
	width:100%;
	z-index:99;
	background-color:rgba(0,0,0,0.5);
}
.iySlider{
	position:absolute;
	width:100%;
	z-index:80;
	background:url(../images/slider01_1.jpg) no-repeat ;
	height:760px;
	
}
a.logo{
	display:block;
	margin:10px 0 0 10px;
	float:left;
}
a.logo img{
	width:480px;
}
a.iyHomeLink{
	display:block;
	position:absolute;
	top:5px;font-size:13px;
	right:10px;
	color:rgba(255,255,255,0.8);
}
a.iyHomeLink:hover{
	color:#ffcf46;
}
.search {
	width: 275px;
	height: 35px;
	/*margin-top: 14px;*/
	border: 1px solid #fff;
	/*-webkit-box-shadow: inset 0 1px 2px #eeeeee;
	-moz-box-shadow: inset 0 1px 2px #eeeeee;
	box-shadow: inset 0 1px 2px #eeeeee;*/
	border-radius: 25px;
	float:right;
	margin-top:35px;
}

.search span {
	width: 24px;
	height: 24px;
	display: block;
	float: left;
	margin: 6px 8px 0 16px;
	_margin: 6px 8px 0 6px;
}

.search .searchText {
	width: 220px;
	_width: 210px;
	height: 31px;
	font-size: 14px;
	color: #a2a2a2;
	outline: none;
	line-height: 31px;
	margin-top: 2px;
	font-family: "微软雅黑";
	float: left;
	border-radius: 25px;
	background: none;
}
/*nav*/

.nav {
	width: 100%;
	height: 40px;
	/*border-top: 1px solid #eeeeee;*/
	position: relative;
	z-index: 90;
	/*box-shadow: 0 3px 3px #c0c0c0;*/
}

.innav {
	width: 1190px;
	height: 40px;
	margin: 0 auto;
}

.innav ul li {
	width: 140px;
	height: 22px;
	display: block;
	float: left;
	padding: 14px 0;
	text-align: center;
	line-height: 22px;
	position: relative;
}

.innav ul li.mainmenu1 {
	width: 210px;
}

.innav ul li:hover {
	/*background: #680034;*/
}

.innav ul li:hover>a {
	color: #ffcf46;
}

.innav ul>li>a {
	color: #fff;
	width: 100%;
	font-size: 18px;
	/*border-right: 1px solid #eee;*/
	display: block;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}

.innav ul li.cur {
	/*background: #680034;*/
}

.innav ul>li.cur>a {
	color: #ffcf46;
}

#nav {
	width: 100%;
	line-height: 40px;
	background: #ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
	/*IE6,IE7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff')";
	/*IE8*/
	position: absolute;
	top: 50px;
	left: 0px;
	display: none;
	z-index: 99999;
}

.innav ul li #nav a {
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #b5b5b5;
	margin: 0 6px;
	display: block;
}

.innav ul li #nav a.marr {
	border-bottom: 0;
}

#nav a:hover {
	color: #680034;
}

/*iyToolsbar*/
.iyToolsbar{
	z-index:85;
	position:absolute;
	bottom:-100px;
	width:1190px;
	left:50%;
	margin-left:-595px;
	height:200px;
	background:#fff;
}
.iyToolsbar ul{
	list-style:none;
	margin:0;padding:0;
	width:1190px;
	height:200px;
	overflow:hidden;
}
.iyToolsbar li{
	list-style:none;
	margin:0;padding:0;
	display:block;
	width:395px;
	border-right:1px solid #eee;
	float:left;
	height:200px;
	overflow:hidden;
	background:#fff;
    -webkit-transition: background 1s; 
    -moz-transition: background 1s; 
    -ms-transition: background 1s; 
    -o-transition: background 1s; 
    transition: background 1s;

}
.iyToolsbar li:hover{
	background:#ddd;
}
.iyToolsbar li a{
	display:block;
	margin:0;padding:35px 15px 20px 140px;
		
}
.iyToolsbar li.iyTool01 a{
	background:url(../images/about.png) 30px 50px no-repeat;
}
.iyToolsbar li.iyTool02 a{
	background:url(../images/joinus.png) 20px 50px no-repeat;
}
.iyToolsbar li.iyTool03 a{
	background:url(../images/elearn.png) 30px 50px no-repeat;
}
span.iyInnT{
	display:block;
	font-size:20px;
	font-weight:bold;
	line-height:40px;
	color:#0073bd;
}
/*banner*/

.banner {
	width: 100%;
	height: auto;
	overflow: hidden;
}

/*iyMain*/
.iyMain{ 
	position:relative;
}
.iyMain01{
color:#fff;
	background:url(../images/tbg.jpg) repeat 0 0;
	position:relative;
	padding:120px 0 60px;

}
.iyMain02{
	position:relative;
	padding:40px 0 100px;
         overflow:hidden;
}

.iyMain01 a{
color:#fff;
}
.iyBlockTitle{
	text-align:center;
	font-size:28px;
	font-weight:normal;
	padding:30px 0;
	background:url(../images/title-line.png) center no-repeat;
}
.iyMain02 .iyBlockTitle{
	background:url(../images/title-line-b.png) center no-repeat;
}
.iyMain01 ul{
	list-style:none;
	margin:0;padding:0;
}
.iyMain01 li{
	list-style:none;
	margin:20px 0;
	display:block;
	float:left;
	width:580px;height:120px;
}
.iyMain01 li a{
	display:block;
	padding:0 10px;

}
.iyMain01 li a:hover{
	color:#d18e59;
}
.iyMain01 li a:hover .time{
	border-color:#d18e59;
}


.iyMain01 ul li .time {
	font-family: 'EB Garamond', serif;
	width: 80px;
	padding:8px 0;
	text-align: center;
	float: left; 
	border:1px solid #fff;
}
.iyMain01 ul li .time span {
	display: block;
	font-size: 36px;
	line-height: 1em; 
	font-family: 'EB Garamond', serif;
}
.iyMain01 ul li .txtwrapper {
  margin-left: 100px; 
  }
.iyMain01 ul li .txtwrapper h3{
  font-size:20px; 
}
.iyMain01 ul li .txtwrapper p {
        font-size: 14px;
        padding: 15px 0;
        line-height: 1.5em;
        color:#bbb;
 }
.iyMain01 li a:hover p{
	color:#fff;
}

.iyMain01  .newsmore {
    height: 48px;
    font-size: 16px;
    line-height: 48px;
    border: 1px solid #fff;
    padding: 0 20px;
    display: block;
    margin: 20px auto 0px auto;
    width: 150px;
    color: #fff;
    text-align: center;
    opacity: 0.5; 
}
.iyMain01 .newsmore:hover {
	opacity: 0.8; 
}

.footer{
	position:relative;
	min-height:200px;
	color:#000;
	background:url(../images/footer01.jpg) no-repeat center 100%;
}
.foottwo{
	background-color:rgba(0,0,0,0.5);
	width:100%;
	color:#fff;
	padding:10px 0;
}
.footerlogo{
	border-bottom:1px solid rgba(255,255,255,0.5);
	padding:10px 0 5px;
}
.footerlogo img{
	width:260px;
}
.copyright{
	padding:5px 0 10px;
	font-size:14px;
}
.footone{
	padding:20px 0px 10px;
}
.footone a{
	color:#fff;
}
.footone a:hover{
	color:#d18e59;
}
/************
.footone ul.ftone_l{
	list-style:none;
	display:block;
	width:800px;
	margin:0;padding:0;
	color:#fff;
}
.footone ul.ftone_l li{
	list-style:none;
	display:block;
	margin:0;padding:0;
	float:left;
	border-left:1px solid #fff;
	width:120px;
	padding:0 15px;
}
.footone ul.ftone_l li a{
	display:block;
	margin:0;padding:0;
	line-height:35px;

}
.ftone_r{
	color:#fff;
}

.ftone_r  h2{
	font-size:20px;
	font-weight:bold;
	color:#fff;
	line-height:30px;
}
*/

.ftone_r{
	float:right;
}
.weixin img{
	width:130px;
}
.iywx{
	color:#fff;
	display:block;
	width:130px;
	text-align:center;
	font-size:12px;
	line-height:14px;
}
.ftone_l{
	padding:10px 0 0 ;
	color:#fff; 
	float:left;
}

.ftone_l  h2{
	font-size:20px;
	font-weight:bold;
	color:#fff;
	line-height:30px;
	padding:0 0 5px;
}
.footone ul.iyContact li{
	padding:2px 0;
}

/**************专业设置******************/


.thumbnailWrapper {
	width:11900px;
	margin:0px auto;
} 
.thumbnailWrapper ul {
	list-style-type: none; /* remove the default style for list items (the circles) */
	margin:0px; /* remove default margin */
	padding:0px; /* remove default padding */
}
.thumbnailWrapper ul li {
	float:left; /* important: left float */
	position:relative; /* so we can use top and left positioning */
	overflow:hidden; /* hide the content outside the boundaries (ZOOM) */
	display:block;
	/*width:380px;*/
	margin:0 25px;
}
.thumbnailWrapper ul li a img {
	/*width:100%;  not important, the pics we use here are too big */
	position:relative; /* so we can use top and left positioning */
	border:none; /* remove the default blue border */
	display:block;
}
.caption {
	position:absolute; /* needed for positioning */
	bottom:0px; /* bottom of the list item (container) */
	left:0px; /* start from left of the list item (container) */
	width:100%; /* stretch to the whole width of container */
/*	display:none;  hide by default */
	/* styling bellow */
	background:rgba(0,0,0,0.5);
	color:#fff;
	/*opacity:0.6;*/
}
.caption .captionInside {
	/* just styling */
	line-height:60px;
	margin:0px;
	text-align:center;
	font-size:18px;
}
/******************其它页面***********************/
.iyPage{height:480px;}
.iyPagePic{
	position:relative;
	height:480px;z-index:70;
	}
.iyPageTitlePic00{ background:url(../images/pagetitle00.jpg) top center no-repeat;}
.iyPageTitlePic01{ background:url(../images/pagetitle01.jpg) top center no-repeat;}
.iyPageTitlePic02{ background:url(../images/pagetitle02.jpg) top center no-repeat;}
.iyPageTitlePic03{ background:url(../images/pagetitle03.jpg) top center no-repeat;}
.iyPageTitlePic04{ background:url(../images/pagetitle04.jpg) top center no-repeat;}
.iyPageTitlePic05{ background:url(../images/pagetitle05.jpg) top center no-repeat;}
.iyPageTitlePic06{ background:url(../images/pagetitle06.jpg) top center no-repeat;}
.iyPageTitlePic07{ background:url(../images/pagetitle07.jpg) top center no-repeat;}
.iyPageTitlePic08{ background:url(../images/pagetitle08.jpg) top center no-repeat;}
.iyPageTitlePic{ background:url(../images/pagetitle.jpg) top center no-repeat;}
.iyAdd{
	position:relative;
}

h2.iyPageTitle{
	padding:5px 30px;
	background:rgba(255,255,255,0.6);
	font-size:24px;font-weight:bold;
	position:absolute;
	top:160px;
	color:#000;
}
.iyPageMain{
	margin-top:-250px;
	margin-bottom:50px;
	background:#fff;
	z-index:88;
}
.iyPadding{
	padding:20px 0;
	margin:0 60px 50px;
	display:block;
}
.iyPageMain .n_tit{
	border-bottom:1px solid #ccc;
	padding:10px 0;
	margin-bottom:20px;
}
.iyPageMain .n_tit span{
        color:#ff7800;
}
.iyPageMain .n_tit a:hover{
	color:#ff7800;
}
.iyPageMain .n_left{
	width:248px;
	float:left;
}
.iyPageMain .n_right{
	width:780px;
	margin:0 0 0 0px;
	display:block;
	float:right;
	padding:10px 0 10px;
}
.iyPageMain ul.n_nav{
	list-style:none;
	display:block;
}

.iyPageMain ul.n_nav li{
	list-style:none;
	padding:10px 20px;
	border-bottom:1px solid #ccc;
}
.iyPageMain .n_nav li a.cur,
.iyPageMain ul.n_nav li a:hover{
	color:#ff7800;
}
ul.n_nav .fa{
         margin-right:5px;
         font-size:12px;
}

.iyContent{
	width:100%;
}
h1.Title{
	background:#eee;
	padding:10px 20px;
	margin-bottom:20px;
	font-size:20px;
	color:#666;
}
.artTitle{
	font-size:26px;
	font-weight:bold;
	text-align: center;
	padding:20px 0 20px;
}

/********listPage**********/
.iyList{

}
.iyList ul.list{
	list-style-type:none;
	margin:0;
	padding:0;
	
}
.iyList ul.list li{
	list-style-type:none;
	margin:0;
	border-bottom: 1px solid #dcdcdc;
	padding:15px 0;
	width:100%;
}
.iyList ul.list li .iyTime{
	font-family: 'EB Garamond', serif;
	float: left;
	background: none;
	color: #8c7a9c;
	padding:0;
	width: 65px;
	text-align:center;
	font-size:14px;
}
.iyTime span.iyDay{
	font-family: 'EB Garamond', serif;
	display:block;
	font-size:30px;
	font-weight:bold;
	line-height: 32px;
}
.iyList ul.list li .newscontent h3{
	font-size: 18px;
	line-height: 24px;
	padding-bottom: 5px;
	/*font-weight:bold;*/
}
.iyList ul.list li a:hover{
	color:#ff7800;
}
.iyList ul.list li .newscontent p{
	color: #888;
	font-size:14px;
}
.iyList ul.list li .newscontent{
	margin-left: 80px;
}
.thumb{
	font-size: 12px;
	padding-top: 5px;
}
.thumb i{
	margin-right: 5px;
}
.iyTime .thumb span{
        font-size:12px;
}
.iyContact .fa{
       margin-right:5px;
}

/********************pagebar**********************/
.iyPagebar{
	padding:20px 0;
	text-align:center;
	width:100%;
	font-size: 14px;
    color:#222;
}
/*按钮和页码的外观*/
.iyPagebar .p_fun_d,
.iyPagebar .p_no_d,
.iyPagebar .p_fun a, 
.iyPagebar .p_no a{
    display:inline-block;
    border: 1px solid #eee;
    margin:0px 2px 0px;
	width:44px;
    height:44px;
    -height:auto;
    line-height:44px;
    box-sizing:border-box;
    vertical-align:middle;
	overflow:hidden;
	text-align:center;
}
/*无链接的字体颜色*/
.iyPagebar .p_fun_d, .iyPagebar .p_no_d{
    color: #aaa;
	background:#eee;
}
/*链接字体颜色*/
.iyPagebar .p_fun a, .iyPagebar .p_no a{
    color: #222;
}
/*鼠标移上时有链接按钮的外观*/
.iyPagebar .p_no a:hover,.iyPagebar .p_fun a:hover, .iyPagebar .p_goto a:hover{
    background-color: #eee;
}
/*页码省略号...的外观*/
.iyPagebar .p_dot {
    color:#222;
}
/*当前页码的外观*/
.iyPagebar .p_no_d {
    border: 1px solid #ff7800;
    color: #fff;
    background-color: #ff7800;
}
/*控制是否显示 "首页" "尾页" */
.iyPagebar .p_first,.iyPagebar .p_first_d,.iyPagebar .p_last,.iyPagebar .p_last_d{
	text-indent:-1000px;
}

/*控制是否显示 "上页" "下页"*/
.iyPagebar .p_prev,.iyPagebar .p_prev_d,.iyPagebar .p_next,.iyPagebar .p_next_d{
	text-indent:-1000px;
	
}
.iyPagebar .p_next a{
	background:url(../images/p_next.png) no-repeat 0 7px;
}
.iyPagebar .p_next_d{
	background:url(../images/p_next.png) no-repeat 0 -63px #eee;
}
.iyPagebar .p_last a{
	background:url(../images/p_last.png) no-repeat 0 7px;
}
.iyPagebar .p_last_d{
	background:url(../images/p_last.png) no-repeat 0 -63px #eee;
}
.iyPagebar .p_prev a{
	background:url(../images/p_prev.png) no-repeat 0 7px;
}
.iyPagebar .p_prev_d{
	background:url(../images/p_prev.png) no-repeat 0 -63px #eee;
}
.iyPagebar .p_first a{
	background:url(../images/p_first.png) no-repeat 0 7px;
}
.iyPagebar .p_first_d{
	background:url(../images/p_first.png) no-repeat 0 -63px #eee;
}

/*控制是否显示无链接的 "首页" "上页" "下页" "尾页"*/
.iyPagebarr .p_first_d,.iyPagebar .p_prev_d,.iyPagebar .p_next_d,.iyPagebar .p_last_d{
    /*display:none;*/
}

/*控制是否显示页码*/
.iyPagebar .p_no,.iyPagebar .p_no_d,.iyPagebar .p_dot{
    /*display:none;*/
}

/**********************searchpagebar************************/
.iySearPageBar{
	margin:20px 0 10px;
	padding:10px 0;
	border-top:1px dashed #aaa;
	width:100%;
	text-align:center;
	}
.iySearPageBar a,.iySearPageBar span.iyPageAdd,.currentPage{
	display:inline-block;
	width:38px;
	height:38px;
	line-height:38px;
	border:1px solid #eee;
	background:#eee;
	overflow:hidden;
}
.iySearPageBar a{
	background:#f9a356;
	color:#fff;
}
.currentPage{
	width:80px;
}
	
.iySearPageBar span.iyPageAdd{
	background:#aaa;color:#fff;
}
.iySearPageBar a:hover{
	background:#ff7800;color:#fff;
}
.iySearPageBar .newNums,.iySearPageBar .totlePages{
	margin:0 10px;font-style:italic;
}
.currentPage0{
	color:#ff7800;font-size:18px;font-weight:bold;
}
/*******************检索页结果***********************/
.sear_con h3{
	padding:15px 0 15px 20px;
	background:#eee;
	font-size:18px;
        margin-bottom:10px;
}
.sear_con li{
	padding:10px 0;
	border-bottom:1px dotted #aaa;
	color:#999;font-size:14px;
}
.sear_con li a.tit{
	font-size:18px;
	color:#000;
	padding-bottom:15px;
	font-weight:bold;
}
.sear_con li a.tit .keywordfontcolor135048{
	color:#dd4b39;font-size:18px;
}
.sear_con li a:hover{
	color:#ff7800;
}

.sear_r h3.searchA{
	padding:15px 0 10px 20px;
	background:#eee;
	font-size:18px;
	margin-bottom:20px;
}
.sear_r h3.searchA .fa{
	color:#ff7800;
	font-size:24px;
}
.sear_r h3.searchA B{
	color:#ff7800;
}
h3.iyRe{
	font-size:18px;font-weight:bold;
}
ul.searchR{
	padding-left:20px;
}
ul.searchR li{
	padding:5px 0;
}

/************contentPage 内容页****************/
.iyLeft01{
	width:780px;
	float:left;
}
.iyRight01{
	width:248px;
	float:right;
}
h3.iyLatestNewsBar{
	font-size:24px;
	color:#ff7800;
	line-height:40px;
	height:40px;
	margin-bottom:15px;
}
h3.iyLatestNewsBar .fa{
	display:inline-block;
	width:40px;
	height:40px;
	font-size:16px;
	line-height:40px;
	color:#fff;
	background:#ff7800;
	text-align:center;
}
.iyLatestNewsList .iyTime{
	font-size:12px;
	float:none;
	margin:0;
	padding:0;
	color:#aaa;
}
.iyLatestNewsList li{
	display:block;
	width:100%;
	border-bottom:1px solid #eee;
	margin:0;
	padding:10px 0 5px;
}

.iyLatestNewsList h3{
	margin:0;
	padding:0;
	font-size:16px;
}
.iyLatestNewsList h3 a:hover{
	color:#ff7800;
}
.iyLatestNewsList span.iyFa{
	margin-left:20px;
}
/************contentPage 内容页****************/
.iyLeft01{
	width:780px;
	float:left;
}
.iyRight01{
	width:248px;
	float:right;
}
h3.iyLatestNewsBar{
	font-size:24px;
	color:#ff7800;
	line-height:40px;
	height:40px;
	margin-bottom:15px;
}
h3.iyLatestNewsBar .fa{
	display:inline-block;
	width:40px;
	height:40px;
	font-size:16px;
	line-height:40px;
	color:#fff;
	background:#ff7800;
	text-align:center;
}
.iyLatestNewsList .iyTime{
	font-size:12px;
	float:none;
	margin:0;
	padding:0;
	color:#aaa;
}
.iyLatestNewsList li{
	display:block;
	width:100%;
	border-bottom:1px solid #eee;
	margin:0;
	padding:10px 0 5px;
}

.iyLatestNewsList h3{
	margin:0;
	padding:0;
	font-size:16px;
}
.iyLatestNewsList h3 a:hover{
	color:#ff7800;
}

.iyLatestNewsList span.iyFa{
	margin-left:20px;
}

/*******************Article Css*******************/
.iyArticleWarp .dateWarp{
	width:70px;
	float:left;
	text-align:center;
	display:block;
	font-size:12px;
	padding:10px 0;
	border:1px solid #eee;
	margin:0 20px 0 0;
}
.iyArticleWarp .dateWarp span{
	font-size:20px;
	display:block;
	margin:0;
	padding:0;
}
.iyArticleTitleWarp{
	width:680px;
	float:left;
	margin:0 0 10px;
}
.iyArticleWarp01 h2.iyArticleTitle,
.iyArticleWarp h2.iyArticleTitle{
	font-size:24px;
	margin:0;
	padding-bottom:10px;
	color:#000;
}

.iyArticleInfo{
	color:#aaa;
}
.iyArticleWarp01 .iyArticleInfo,
.iyArticleWarp .iyArticleInfo{
	width:100%;	
	padding:0;
	border-top:1px dotted #eee;
	text-align:right;
}
.iyArticleWarp01 .iyArticleInfo span.date,
.iyArticleWarp01 .iyArticleInfo span.user,
.iyArticleWarp01 .iyArticleInfo span.click,
.iyArticleWarp01 .iyArticleInfo a,
.iyArticleWarp .iyArticleInfo span.user,
.iyArticleWarp .iyArticleInfo span.click,
.iyArticleWarp .iyArticleInfo a{
	display:inline-block;color:#999;
	margin:10px 0;
	padding:0 20px 0 0 ;
	font-size:12px;
	line-height:12px;

}
.iyArticleWarp .iyArticleInfo a{
	
}
.iyArticleWarp01 .iyArticleInfo a:hover,
.iyArticleWarp .iyArticleInfo a:hover{
	color:#f9a356;
}
.iyArticleWarp01 .iyArticleContent01 p,
.iyArticleContent p{
	text-indent:2em;
	margin-bottom:5px;
	line-height:1.5em;
}
.iyArticleSource{
	margin:20px 0 10px;
	text-align:right;
	font-size:12px;
	color:#fff;
}
.iyArticleSource a{
	color:#fff;
}
.iyArticleSource span{
	display:inline-block;
	background:#f9a356;
	padding:5px 15px;
}
.iyAttach{
	border:1px dotted #aaa;
	padding:10px 20px;
	margin:20px 0 10px;
}
.iyAttach span.iyAttachTitle{
	display:block;
	width:80px;
	text-align:center;
	margin-top:-20px;
	background:#fff;
	font-size:16px;
	height:20px;
	line-height:20px;
}
.iyAttach  ul{
	display:block;
	margin:10px 0 0 20px;
	list-style:circle;
	font-size:14px;
}
.iyAttach  ul li{
	padding:5px 0;
}
.iyAttach  ul li a:hover{
	color:#ff7800;
}
.iyAttach  ul li .downloadTimes{
	padding-left:20px;font-style:italic;
}

.iyArticlePagesBar{
	margin:30px 0 10px;
	text-align:center;
}
.iyArticlePagesBar span,.iyArticlePagesBar a{
	display:inline-block;
	margin:0;
	padding:0;
	width:40px;
	height:40px;
	line-height:40px;
	overflow:hidden;
	border:1px solid #f9a356;
	text-align:center;
}
.iyArticlePagesBar a{
	background:#f9a356;
	color:#fff;
}
.iyArticlePagesBar a:hover{
	background:#ff7800;color:#fff;
	border:1px solid #ff7800;
}
.iyArticlePagesBar span{
	background:#ff7800;color:#fff;
	border:1px solid #ff7800;
}
.iyArticlePagesBar span.prePage,.iyArticlePagesBar span.nextPage{
	background:#eee;
	border:1px solid #eee;
}
/*****************单篇列表文章****************/
.iyArticleWarp01 .iyArticleContent01 {
	margin-top:20px;
}
.iyArticlePagesBar01>span{
	display:block;
	margin:30px 0 10px;
	text-align:center;
}
.iyArticlePagesBar01 span span.wb_content{
	display:inline-block;
	width:40px;
	height:40px;
	line-height:40px;
	border:1px solid #aaa;
	color:#333;
}
.iyArticlePagesBar01 span span.wb_content:hover{
	background:#eee;
}
.iyArticleWarp01 h2.iyArticleTitle{
	text-align:center;
}
a.iyartlink{text-decoration:none;font-style:italic;color:#ffcf46;}