@charset "utf-8";
/* CSS Document */
*{ border:0; padding:0; margin:0; font-family:"微软雅黑"; list-style:none;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
a{transition: all 0.7s linear 0s; blr:expression(this.onFocus=this.blur())}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.header{ position:absolute; width:100%; height:670px; z-index:5; top:0; left:-50%; margin-left:50%;}
.header_singer{ position:absolute; width:100%; height:470px; z-index:5; top:0; left:-50%; margin-left:50%;}
.header_main{ width:1200px; height:150px; margin:0 auto;}
.header_main_logo{ width:130px; height:150px; float:left;}
.header_main_nav{ width:980px; height:150px; float:right}
.header_share{ width:980px; height:35px; float:left; margin-top:40px;}
.header_share span{ line-height:35px; float:right; margin-left:20px; font-size:12px; color:#666; margin-right:26px;}
@font-face {
  font-family: 'iconfont';  /* project id 577128 */
  src: url('//at.alicdn.com/t/font_577128_3tt5ho6d7u95dn29.eot');
  src: url('//at.alicdn.com/t/font_577128_3tt5ho6d7u95dn29.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_577128_3tt5ho6d7u95dn29.woff') format('woff'),
  url('//at.alicdn.com/t/font_577128_3tt5ho6d7u95dn29.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_577128_3tt5ho6d7u95dn29.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:20px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
.header_share span i{ font-size:30px; color:#2a4ca3; display:block; padding-left:5px; float:left; cursor:pointer} 
.header_share span i:hover{ color:#1ab830}
.header_main_nav_lau{ height:40px; float:left; text-align:right; line-height:40px; font-size:12px; color:#b1b1b1}
.lau_down{ width:130px; height:30px; margin:0 0 0 10px; float:right; background-color:#fff;}
/* xia la cai dan mei hua */
.filter-disabled {
	-moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.filter-box {
    position: relative;
}

.filter-box select {
	display: none;
}

.filter-text {
	height: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	padding: 0;
	background: #fff;
	border: 1px solid #e6e6e6;
}

.filter-text input {
	font-size: 12px;
	color:#666
}

.filter-text .filter-title {
	width:90%;
	height: 30px;
	line-height: 30px;
	border: 0;
	background-color: transparent;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}

.filter-list {
	display: none;
	width: 130px;
	background-color: #fff;
	font-size: 12px;
	position: absolute;
	top: 31px;
	left: 0;
	z-index: 99;
	overflow: auto;
	padding:0; text-align:left
}

.filter-list li.filter-null a {
	color: #d2d2d2;
}

.filter-list li a {
	display: block;
	padding: 0 15px;
	line-height: 25px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
	border: 1px solid #e6e6e6;
}

.filter-list li:hover {
	background-color: #12a81c;
	color:#fff;
}

.filter-list li.filter-selected {
	background-color: #2a4ca3;
}

.filter-list li.filter-selected a{
	display: block;
	color: #fff;
}

.filter-list li.filter-disabled {
	background-color: #fff;
}

.filter-list li.filter-disabled a{
	display: block;
	color: #d2d2d2;
}

.filter-list li.filter-disabled:hover a {
	cursor: not-allowed!important;
	background-color: #fff;
}

.icon {
	position: absolute;
}

.icon-filter-arrow {
	width: 8px;
	height: 10px;
	background-repeat: no-repeat;
    background-image: url(../images/icon_arrow_down_x2.png);
    background-size: 100%;
    right: 10px;
    top: 9px;
    transition: all .2s;
}

.icon-filter-arrow.filter-show {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.filter-list::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}

.filter-list::-webkit-scrollbar-track {
	background: #fff 
}

.filter-list::-webkit-scrollbar-thumb {
	background: #CBCBCB;
}
/* xia la cai dan mei hua */
.header_vab{ width:980px; height:45px; float:left; margin-top:30px; border-radius:50px; background:url(../images/nav_bg.gif); border:1px solid #e8e8e8; -moz-box-shadow:2px 4px 11px #C9C9C9; -webkit-box-shadow:2px 4px 11px #C9C9C9; box-shadow:2px 4px 11px #C9C9C9;}
.header_nav_main{ width:720px; height:45px; float:left}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.topNav {
	position:relative;
	z-index:1;
	height:45px;
	line-height:47px;
	font-size:14px;
}
.topNav-width {
	width:720px;
	margin:0 auto;
}
.topNav h3 {
	font-weight:normal;
	font-size:100%;
}
.topNav dl {
	zoom:1;
}
.topNav .tnLeft {
	float:left;
}
.topNav .tnRight {
	float:right;
}
.topNav dd {
	float:left;
	position:relative;
}
.topNav dd h3 {
	float:left;
}
.topNav dd h3 a {
	*display:inline;
	zoom:1;
	display:block;
	width:120px; text-align:center; height:47px; line-height:47px; font-size:13px; color:#696969

}
.topNav dd h3 a:hover,.topNav dd.on h3 a,.topNav dd.selected h3 a {
	color:#2a4ca3;
}
.topNav .welcome {
	padding-right:15px;
	color:#FF8400;
}
.topNav .welcome a {
	color:#FF8400;
}
.topNav dd ul {
	display:none;
	position:absolute;
	width:249px;
	top:47px;
	left:0;
	border-top:0;
	background:#2a4ca3;
}
.topNav dd ul li {
	line-height:40px;
}
.topNav dd ul li a {
	display:block;
	color:#fff;
	padding:0 15px;
	font-size:12px;
}
.topNav dd ul li a:hover {
	color:#fff;
	background:#88c0ec;
}
.header_search{ width:210px; height:30px; float:right; margin:6px 20px 7px 0; background:#fff; border-radius:50px; border:1px solid #eaeaea}
.searchtext{ width:160px; height:25px; margin-left:10px; line-height:25px; border:0; font-size:12px; color:#666; text-align:right; margin-top:2px; float:left}
.header_search a{ display:block; width:30px; height:30px; float:left;}
.header_search a i{ margin:5px 0 0 6px; display:block}
.index_pro{ width:100%; height:315px; background:url(../images/indexpro.png); width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px;}
.index_promain{ width:1200px; height:315px; margin:0 auto}
.index_promain_left{ width:300px; height:240px; float:left; margin-top:75px; background:#f1f0f0; border-radius:30px; }
.index_promain_leftimg{ width:300px; height:145px; float:left; border-top-radius:30px;}
.index_promain_leftimg img{border-radius:30px 30px 0 0;}
.index_promain_leftname{ width:300px; height:100px; line-height:100px; float:left}
.index_promain_leftname a{ display:block; width:300px; height:100px; float:left; border-radius:0 0 30px 30px; font-size:14px; color:#0f1c6c;}
.proindexlittle{ display:block; width:205px; height:100px; line-height:100px; float:left; margin-left:20px; font-size:14px !important; color:#1968b3 !important}
.index_promain_leftname a:hover{ color:#3caa0c !important; background:#d2fcdf}
.indexnews{ width:100%; height:710px;}
.indexnewsimg_main_contime{ width:100px; height:25px; line-height:25px; float:left; font-size:16px; color:#fff; font-weight:bold}
.indexnewsimg_main_conlittle{ width:500px; overflow:hidden; line-height:25px; font-size:14px; color:#fff;}
.indexnewsimg_main_con a{ display:block; float:right; color:#fff; font-size:12px;}
.indexnewsimg_main_con a:hover{ color:#093}
.indexnews_main{ width:1200px; height:710px; margin:0 auto}
.indexnewslittle{ width:1200px; height:120px; line-height:180px;  text-align:center; font-size:24px; color:#2a4ca3;}
.indexnewslittlename{ width:800px; margin:0 200px; overflow:hidden; line-height:220%; font-size:14px; float:left; color:#989898; text-align:center}
.indexnewsmain{ width:1200px; height:415px; float:left; margin-top:30px;}
.indexnewsimg{ width:620px; height:415px; float:left;}
.indexnewsimg_main{ width:620px; height:45px; float:left; margin:370px 0 0 0; background:rgba(27,97,183,0.7)}
.indexnewsimg_main_con{ width:600px; height:25px; float:left; margin:10px;}
.indexnews_list{ width:560px; height:415px; float:right;}
.indexlist_cc{ width:560px; height:41px; float:left;}
.indexlist_cc i{ display:block; width:30px; float:left; margin-top:15px; color:#06C}
.indexlist_cc a{ display:block; width:530px; float:left; height:40px; border-bottom:1px dashed #5b5b5b; line-height:40px; color:#5b5b5b; font-size:14px;}
.indexlist_cc a span{ float:left}
.improtu{ float:right !important}
.indexlist_cc a:hover{ color:#2a4ca3}
.indexnewsmore{ width:220px; height:40px; float:left; background:#2a4ca3; margin:40px 490px 30px 490px;}
.indexnewsmore a{ display:block; width:220px; height:40px; text-align:center; color:#fff; font-size:14px; line-height:40px;}
.indexnewsmore a:hover{ background:#21b25e}
.indexzhaop{ width:100%; height:160px; background:url(../images/indexzhaoplist.jpg)}
.indexzhaopmian{ width:1200px; height:160px; margin:0 auto; background:url(../images/indexzhaop.jpg) no-repeat center center}
.indexcompany{ width:100%; overflow:hidden}
.indexcompany_main{ width:1200px; overflow:hidden; margin:0 auto}
.indexcompany_maincon{ width:1200px; overflow:hidden; float:left; line-height:300%; font-size:13px; color:#505050; text-align:center}
.indexcompany_sli{ width:800px; height:90px; float:left; margin:30px 200px}
.indexcompany_sli_left{ width:200px; height:90px; float:left; text-align:center; font-size:18px; color:#505050;}
.indexcompany_sli_left i{ font-size:30px !important; padding-right:10px;}
.indexcompany_sli_left a{ color:#505050;}
.indexcompany_sli_left a:hover{ color:#21b25e}
.indexcompany_bottom{ width:1200px; height:80px; float:left;}
.indexcompany_bottomleft{ width:300px; height:80px; float:left; border-radius:0 0 30px 30px; background:#f2f1f1; -moz-box-shadow:0px 0px 3px #D1D1D1; -webkit-box-shadow:0px 0px 3px #D1D1D1; box-shadow:0px 0px 3px #D1D1D1;}
.index_promain_leftname1{ width:300px; height:80px; line-height:80px; float:left}
.index_promain_leftname1 a{ display:block; width:300px; height:80px; float:left; border-radius:0 0 30px 30px; font-size:14px; color:#0f1c6c; letter-spacing:-2px}
.proindexlittle1{ display:block; width:170px; height:80px; line-height:80px; float:left; margin-left:20px; font-size:18px !important; color:#1968b3 !important}
.index_promain_leftname1 a:hover{ color:#3caa0c !important; background:#d2fcdf}
.footer{ width:100%; height:410px; background-color:#2a4ca3; width:expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width:1200px;}
.footer_main{ width:1200px; height:400px; margin:0 auto}
.footer_mainleft{ width:830px; height:400px; float:left}
.footer_mainleft1{ width:830px; height:95px; float:left; font-size:12px;  color:#e6e6e6}
.footer_mainleft1_con{ width:830px; height:95px; float:left;}
.footer_mainleft1_conspan{ width:120px; float:left; height:30px; margin-top:30px; border:1px solid #e6e6e6}
.footer_mainleft1_conname{  height:95px; line-height:95px; float:left;}
.footer_mainleft1_conspan a{ display:block; float:left; width:90px; padding-left:8px; height:30px; line-height:30px; font-size:12px; color:#e6e6e6}
.footer_mainleft1_conspan i{ float:left; display:block; width:20px; font-size:12px !important; line-height:34px !important; height:30px !important;}
.footer_mainleft1_conspanshow{ display:none; position:relative; bottom:102px; width:122px; height:600px; background:#000;  z-index:20; margin-left:50%; left:-61px;}
.footer_mainleft1_conspanshowli{ width:102px; height:30px; float:left; border-bottom:1px dashed #e6e6e6; line-height:30px; padding:5px 10px; font-size:12px; color:#e6e6e6}
.dropdown{position:absolute;float:left;padding:0 0 3px 0;margin-top:30px;}
*+html .dropdown{padding:114px 0 3px 0;_padding:0 0 3px 0;margin-top:30px;}
.dropdown DT{cursor: pointer;color:#fff;text-align:center;}
.dropdown a{text-align:center;}
.dropdown DD{z-index:99999;position:absolute;width:122px;display:none;overflow:hidden;opacity:0;margin-left:-2px;}
.dropdown UL{list-style-type:none;width:124px; }
.dropdown LI{display:inline;}
html>body .dropdown UL a{width:124px;height:38px;display:block; background-color:rgba(0,0,0,0.85);color:#fff;text-decoration:none;line-height:38px;}
html>body .dropdown UL a:hover{background:#19b545; color: #fff}
* html .dropdown UL a{width:124px;height:38px;display:block;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.poluoluo.com/jzxy/UploadFiles_333/201105/20110513090325907.png");color:#fff;text-decoration:none;line-height:38px;cursor:hand;}
* html .dropdown UL a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://www.poluoluo.com/jzxy/UploadFiles_333/201105/20110513090325937.png");color: #fff}
.dropdown .underline{margin-top:1px;}
.footerselect1{ margin-left:50%; left:-528px;}
.footerselect2{ margin-left:50%; left:-252px;}
.footerselect3{ margin-left:50%; left:24px;}
.footer_mainleftbanquan{ width:830px; overflow:hidden; line-height:160%; padding:10px 0 20px 0; font-size:12px; color:#e6e6e6}
.footer_mainleftkuaisu{ width:830px; height:180px; float:left}
.footer_mainleftkuaisu li{ height:180px; float:left; margin-right:58px;}
.footer_mainleftkuaisu li:nth-child(4){margin-right:0}
.bold{ font-weight:bold; color:#69ae0e !important}
.footer_mainleftkuaisu li a{ display:block; height:35px; line-height:35px; font-size:12px; color:#e6e6e6;}
.footer_mainleftkuaisu li a:hover{ color:#16d228}
.footer_mainright{ width:300px; height:400px; float:right}
.footer_mainright_little{ width:300px; height:95px; float:left; font-size:18px; color:#e6e6e6; line-height:95px;}
.footer_mainright_name{ width:300px; overflow:hidden; line-height:200%; font-size:12px; color:#e6e6e6;}
.footer_mainright_erweima{ width:300px; height:110px; float:left}
.footer_mainright_erweimacon{ width:110px; height:110px; float:left}
.footer_mainright_erweimasaosao{ width:175px; height:110px; float:right}
.footer_mainright_erweimasaosao_little{ width:175px; line-height:28px; height:40px;  float:left; font-size:12px; color:#e6e6e6}
.footer_mainright_erweimasaosaomian{ width:175px; overflow:hidden; float:left; }
.footer_mainright_erweimasaosaomian i{ font-size:28px; color:#e6e6e6; margin-right:4px;}
.search-zp-btn{ cursor:pointer}
.search-zp-btn:hover{ background:#21b25e}
.indexproduct_main_pro{ width:1200px; height:370px; float:left; margin-top:20px; margin-bottom:30px;}
.marqueeleft{height:370px;width:1200px;overflow:hidden;}
.marqueeleft ul{float:left; margin:0 !important; padding:0}
.marqueeleft li{float:left;margin:0 8px; display:inline;width:285px;height:360px;overflow:hidden; border:1px solid #EBEBEB; -moz-box-shadow:5px 3px 5px #EBEBEB; -webkit-box-shadow:5px 3px 5px #D1D1D1; box-shadow:5px 3px 5px #EBEBEB;}
.marqueeleft li:hover{ border:1px solid #2a4ca3; transition: all 1s linear 0s;}
.pic{ display:block; width:285px; height:290px; float:left; border:0;}
.pic a{ border:0;}
.txt{ width:285px; height:70px; float:left; background:url(../images/pro_name.jpg) no-repeat center center;}
.txt:hover{background:url(../images/pro_name_hover.jpg) no-repeat center center;}
.proname{ width:235px; height:70px; float:left}
.proname a{  float:left; font-size:12px; color:#fff; padding:10px; line-height:130%;}
.proname_jt{ width:50px; height:70px; float:left; background-color:rgba(255,255,255,0.2);}
.proname_jt a{ display:block; width:50px; height:70px; float:left; text-align:center}
.proname_jt a i{ font-size:20px; color:#fff !important; line-height:70px;}
.text-comments{background:url(../images/pro_name_hover.jpg) no-repeat center center !important; transition: all 1.7s linear 0s;}
.indexlinks{ width:760px; height:95px; float:left}



.indexlinks .heng3{width:760px; height:95px; position:relative;}
.indexlinks .heng3 .bt{position:absolute; left:0px; top:0px;}
.indexlinks .heng3 .LeftBotton{position:absolute; left:10px; top:40px;}
.indexlinks .heng3 .RightBotton{position:absolute; right:10px; top:40px;}
.indexlinks .heng3 i{ cursor:pointer; font-size:24px;}
.indexlinks .heng3 .Cont{position:absolute; left:60px; top:30px;}
.indexlinks .heng3 .Cont li{float:left; margin:0 15px; height:41px; border:1px solid #FFF}
.singer{ width:100%; height:470px;}
.singermain{ width:100%; overflow:hidden;}
.singermain_cono{ width:1200px; overflow:hidden; margin:0 auto}
.singermainmianbapo{ width:1200px; height:65px; line-height:65px; float:left; font-size:12px; color:#5f5f5f}
.singermainmianbapo a{ color:#2a4ca3}
.singermainmianbapo a:hover{ color:#64c437}
.singer_left{ width:263px; overflow:hidden; float:left; border:1px solid #ededed;}
.singermain_conovv{width:1200px; overflow:hidden; margin:0 0 30px 0; float:left;}
.singer_leftlittle{ width:261px; height:50px; float:left; background:#2a4ca3}
.singer_leftlittle span{ padding-left:15px; font-size:16px; color:#fff;  line-height:50px; display:block}
.singer_leftdl{ width:231px; height:40px; float:left; border-bottom:1px solid #b5c1df; margin:5px 15px;}
.singer_leftdl a{ display:block; width:231px; height:40px; float:left; line-height:40px; font-size:14px; color:#2a4ca3; letter-spacing:-1px}
.singer_leftdl a:hover{ background:url(../images/singerleftbf.png) no-repeat center center; font-weight:bold}
.action{ background:url(../images/singerleftbf.png) no-repeat center center; font-weight:bold}
.singer_right{ width:905px; overflow:hidden; float:right; border:1px solid #ededed;}
.singer_right_little{ width:905px; height:55px; float:left;}
.singer_right_littlemain{ width:875px; height:55px; float:left; margin:0 15px; border-bottom:5px solid #2a4ca3; line-height:55px; font-size:20px; color:#2a4ca3}
.singer_right_littlemain span{ font-size:12px; padding-left:5px;}
.singer_right_mcin{ width:875px; overflow:hidden; font-size:14px; color:#535353; line-height:260%; margin:15px; min-height:600px;}

.singer_right_mcinlili{ width:285px; height:350px; float:left; margin-right:6px; margin-top:30px;}
.newslistneiye{ width:873px; height:170px; float:left; border:1px solid #ededed; margin:10px 0}
.newslistneiye_main{ width:853px; height:150px; float:left; margin:10px;}
.newslistneiye_mainimages{ width:200px; height:150px; float:left}
.newslistneiye_little{ width:630px; height:150px; float:right;}
.newslistneiye_littletop{ width:630px; float:left; overflow:hidden; margin-bottom:10px;}
.newslistneiye_littletop a{ display:block; font-size:18px; color:#2a4ca3; line-height:200%}
.newslistneiye_littletop a:hover{ color:#73d722}
.newslistneiye:hover{ background:#f0f3fb}
.newslistneiye_littlebottom{ width:630px; float:left; overflow:hidden; margin-bottom:5px; color:#5a5a5a; font-size:15px; line-height:200%;}
.singer_news_little{ width:875px; overflow:hidden; float:left; font-size:20px; font-weight:bold; color:#2a4ca3; line-height:200%; margin-top:30px;}
.singer_news_share{ width:875px; height:50px; float:left; margin:20px 0; line-height:50px; font-size:14px; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2;}
.singer_news_sharetime{ overflow:hidden; height:50px; line-height:50px; color:#7a7a7a; margin-right:20px;}
.singer_news_sharename{ overflow:hidden; height:50px; line-height:50px; color:#343434; font-weight:bold}
.singer_news_shareimg{ overflow:hidden; height:50px; line-height:50px; float:right; font-size:18px; color:#979797}
.singer_news_shareimg i{ font-size:28px; padding-right:20px; line-height:50px !important; padding-left:20px; display:block; float:left}
.singer_news_shareimg img{ display:block; float:left}
.singer_news_shareimg a{ color:#979797}
.singer_news_shareimg a:hover{ color:#2a4ca3}
.singernrews_neiyecon{width:875px; overflow:hidden; font-size:16px; color:#535353; line-height:260%; margin:15px 0; min-height:600px;}





.content {
	padding: 50px 0;
	min-height: 720px;
	background: #3a3c48 url("../images/log/content-bg.png");
	width: 100%;
}
.content .wrapper {
	position: relative;
	background: url("../images/log/release-bg.png") no-repeat right top;
	width: 960px;
	margin: 0 auto;
}
.content .light {
	position: absolute;
	left: 55px;
	top: -50px;
	width: 152px;
	height: 191px;
	background: url("../images/log/light-top.png") no-repeat top center;
}
.content .light i {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	background: url("../images/log/light.png") no-repeat top center;
}
.content .line-left {
	position: absolute;
	left: 0;
	top: 15px;
	width: 70px;
}
.content .line-right {
	position: absolute;
	right: 0;
	top: 15px;
	width: 460px;
}
.content .main {
	background: url("../images/log/line-bg.png") repeat-y 249px 0;
}
.content .main .title {
	position: absolute;
	line-height: 40px;
	padding-left: 67px;
	left: 230px;
	top: 0;
	color: #2a4ca3;
	font-size: 24px;
	background: url("../images/log/clock.png") no-repeat left top;
}
.content .main .year {
	position: relative;
	z-index: 100;
}
.content .main .year h2 {
	height: 40px;
	width: 170px;
	padding-right: 30px;
	font-size: 24px;
	line-height: 40px;
	text-align: right;
}
.content .main .year h2 a {
	color: #2a4ca3;
}
.content .main .year h2 i{
	display:block;
	position:relative;
	height:0;
	width:0;
	left:190px;
	top:-20px;
	border-width:6px;
	border-style:solid;
	border-color:#2a4ca3 transparent transparent transparent;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-ms-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
	-webkit-transform-origin:6px 3px;
	-moz-transform-origin:6px 3px;
	-ms-transform-origin:6px 3px;
	-o-transform-origin:6px 3px;
	transform-origin:6px 3px
}
.content .main .year .list{
	margin:10px 0;
	position:relative;
	overflow:hidden;
	-webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	-o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s;
	transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s
}
.content .main .year .list ul {
	bottom: 0;
}
.content .main .year .list ul li {
	background: url("../images/log/circle.png") no-repeat 235px 31px;
	padding: 20px 0;
	color: #5d5d5d;
}
.content .main .year .list ul li.highlight {
	background-image: url(../images/log/circle.png);
}
.cls {
	zoom: 1;
}
.cls:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.content .main .year .list ul li.highlight .date, .content .main .year .list ul li.highlight .intro {
	color: #2a4ca3;
}
.content .main .year .list ul li .date,.content .main .year .list ul li .version{
	float:left;
	display:block;
	clear:left;
	width:200px;
	line-height:24px;
	text-align:right
}
.content .main .year .list ul li .date{
	font-size:16px;
	line-height:32px;
	color:#2a4ca3
}
.content .main .year .list ul li .intro, .content .main .year .list ul li .morefz {
	float: left;
	display: block;
	width: 550px;
	margin-left: 100px;
	line-height: 24px;
}
.content .main .year .list ul li .intro {
	font-size: 16px;
	line-height: 32px;
	color: #2a4ca3;
	font-weight:bold
}
.content .wrapper:first-child .main .year.close h2 i{
	transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg)
}
.content .wrapper:first-child .main .year.close .list{
	opacity:0;
	height:0!important;
}
.ie7 .content .main .year h2 i{
	left:40px
}















