@charset "utf-8";
/* CSS Document */
/*global*/
/*About*/
.aboutBg{ width:100%; height:721px; background: url(../img/bg/about.jpg) no-repeat center top;}
.aboutMain{ width:960px; height:410px; padding:0 7px 8px 0; background: url(../img/bg/aboutmain.png) no-repeat; margin:0 auto; position:relative; top:124px}
.aboutMainL{ width:480px; height:410px; padding-right:7px; float:left; background: url(../img/bg/aboutline.png) no-repeat right; position:relative; z-index:35}
.aboutBox{ width:240px; height:188px; padding-top:17px; position:relative; float:left; background:#fff;}
.aboutBox h2{ font:bold 16px/40px "微软雅黑"; color:#40444c; text-align:center}
.aboutBox a.more{ display:inline-block; font:bold 12px/26px "微软雅黑"; color:#40444c; background:#f8f8f8; padding:0 18px; border:1px solid #eaeaea; position:absolute; bottom:21px; left:75px}
.aboutMainL .honor{ background:#0a60af; overflow:hidden}
.honorFloat{ height:188px; position:absolute; left:-210px; opacity:0;}
.aboutMainL .honor h2{ color:#fff}
.aboutMainL .honor a.more{ color:#fff; background:none; border:1px solid #3d82c0}
.aboutHonor{ width:192px; padding:0 24px}
.aboutHonor a,.aboutHonor p{ color:#fff}
.aboutCul{ width:240px; position:relative;}
.aboutCul li{ width:240px; position:absolute; top:0; left:18px; padding-right:10px; display:none}
.aboutCul h3{ font:bold 14px/25px "微软雅黑"}
.aboutCul .number{ height:8px; position:absolute; top:-33px; right:17px}
.aboutCul .number span{ display:inline-block; width:8px; height:8px; cursor:pointer; float:left; margin-left:2px; background: url(../img/sign03.jpg) no-repeat;}
.aboutCul .number span.on{ background: url(../img/sign03_h.jpg) no-repeat;}
.aboutStr{ padding:0 10px 0 18px;}
.aboutStr h3{ font:bold 14px/25px "微软雅黑"}
.aboutBoxShow{ width:240px; height:188px; position:relative; left:-240px}
.str{ position:relative; overflow:hidden;}
.devBox{ background: url(../img/img02.jpg) no-repeat;}
.devBox h2{ color:#fff}
.aboutDev{ padding:7px 25px; position:relative; top:60px; opacity:0}
.aboutDev a{ display:inline-block; position:relative; z-index:35; line-height:20px; color:#fff}
.aboutDev p{ color:#fff}
.aboutDevbg{ width:240px; height:54px; background:#1c6cb4; filter:alpha(opacity=35); opacity:0.35; position:absolute; top:0; left:0; z-index:30}
.aboutMainR{ width:480px; height:410px; float:left; margin-left:-7px; position:relative; overflow:hidden; background:#0e63b0;}
.aboutMainR .img{ height:205px; position:absolute; top:-205px; left:0; opacity:0;}
.aboutMainR .intro{ width:428px; height:198px; padding:8px 26px 0; background:#0e63b0; position:absolute; top:205px; left:0; overflow:hidden}
.aboutMainR .float{ display:none}
.aboutMainR .intro h2{ font:bold 16px/60px "微软雅黑"; color:#fff; text-align:center}
.aboutMainR .intro a{ display:inline-block; line-height:24px; color:#fff}
.aboutMainR .intro a.more{ display:inline-block; font:bold 12px/26px "微软雅黑"; color:#fff; background:none; padding:0 18px; border:1px solid #3d82c0; position:absolute; bottom:21px; left:197px}
.aboutMainR .intro p{ color:#fff}
.aboutintMain{ width:960px; min-height:566px; height:auto!important; height:566px; background: url(../img/bg/aboutint.png) no-repeat left top; margin:0 auto;}
.aboutintMain .nobg{ background:none!important;}
.intLeft{ width:459px; padding:22px 10px 0 12px; position:relative; float:left}
.intLeft .name{ width:114px; line-height:38px; color:#fff; text-align:center; background:#035cac; position:relative; top:-23px; left:27px; z-index:35}
.intRight{ width:460px; padding:22px 0 100px 0; float:right}
.intRight p{ text-align:justify}
.aboutecoMain{ background:none;}
.aboutecoMain h1{ line-height:30px; margin-bottom:32px;}
.insideCul{ background: url(../img/bg/aboutcul.jpg) repeat-x center top #f3f3f3;}
.aboutculMain{ width:960px; margin:0 auto; padding-bottom: 35px;}
.aboutculTop{ width:960px; height:329px; background: url(../img/bg/aboutcultop.png) no-repeat; margin-bottom:22px;}
.aboutculTop li{ width:203px; height:308px; padding:18px 19px 0 18px;}
.aboutculTop li h2{ font:bold 18px/36px "微软雅黑"; padding-left:12px;}
.aboutculTop li p{ height:116px; position:relative; overflow:hidden; line-height:20px; padding-left:12px;}
.aboutculMusic{ margin-bottom:30px;}
.aboutculMusic .title{ height:86px; background: url(../img/sign04.jpg) repeat-x center;}
.aboutculMusic .title h2{ font:bold 18px/86px "微软雅黑"; color:#515151; padding:0 10px; float:left; margin-left:28px; background:#f3f3f3;}
.aboutculMusic .intro{ width:922px; height:284px; padding:18px 20px 21px 18px; background: url(../img/bg/aboutculmusic.png) no-repeat;}
.musicFlash{ height:25px; padding-bottom:30px; margin-top: 30px;}
.musicFlash .audio{ width:960px; height:25px; float:left; text-align:left}
.insideCou{ background: url(../img/bg/aboutcou.jpg) repeat-x bottom #f5f5f5;}
.aboutcouTop{ width:960px; height:80px; padding-top:18px; background: url(../img/bg/h2bg01.png) no-repeat bottom right; margin:0 auto 15px}
.aboutcouIntro{ width:960px; margin:0 auto; padding-bottom:75px; position:relative; overflow:hidden; }
.aboutcouIntro .top,.aboutcouIntro .bot{ width:100%; height:78px; background: url(../img/bg/span02.png) no-repeat 222px 15px; float:left}
.aboutcouIntro .bot{ background: url(../img/bg/span03.png) no-repeat 222px 0;}
.aboutcouIntro .mid{ width:100%; position:relative; overflow:hidden; float:left; background: url(../img/bg/line01.jpg) repeat-y 231px 0;}
.aboutcouIntro .mid li{ width:960px; height:73px; margin-bottom:8px;}
.aboutcouIntro .mid .time{ width:242px; height:73px; float:left; background: url(../img/bg/span04.png) no-repeat 1px 7px;}
.aboutcouIntro .mid .time p{ width:108px; font:bold 16px/34px Arial,"微软雅黑"; color:#40444c; float:left; margin:7px 0 0 2px; display:inline; text-align:center}
.aboutcouIntro .mid .intro{
	width: 638px;
	height: 78px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 30px;
	padding-bottom: 14px;
	float: right;
	background: url(../img/bg/libg04.png) no-repeat;
	position: relative;
	overflow: hidden;
}
.aboutcouIntro .mid .intro br{ height:14px; line-height:14px;}
.aboutcouIntro .mid li.hover .time p,.aboutcouIntro .mid li.on .time p{ color:#fff}
.aboutcouIntro .mid li.hover .time,.aboutcouIntro .mid li.on .time{ background: url(../img/bg/span04_h.png) no-repeat 1px 7px;}
.aboutcouIntro .mid li.hover .intro p,.aboutcouIntro .mid li.on .intro p{ color:#fff}
.aboutcouIntro .mid li.hover .intro,.aboutcouIntro .mid li.on .intro{ background: url(../img/bg/libg04_h.png) no-repeat; color:#fff}
.abouthonMain{ background:none;}
.honorLeft{ width:635px; float:left}
.honorLeft p{ line-height:24px; color:#40444c}
.honorLeft h2{ font:bold 14px/30px "微软雅黑"; color:#fff; background:#af010f; padding:0 16px; float:left; margin:28px 0 20px}
.honorLeft td{ line-height:24px; color:#40444c}
.honorImg{ width:315px; float:right;}
.honorImg img{ margin-left:7px; display:inline}
.aboutstrMain{ background:none;}
.strImg{ width:375px; float:right}
.strLeft{ width:546px; float:left}
.strLeft .title{ width:100%; height:44px; background: url(../img/bg01.png) no-repeat; margin:72px 0 40px;}
.strLeft .title h2{ font:bold 14px/44px "微软雅黑"; color:#fff; float:left; padding:0 20px}
.strLeft .title p{ line-height:44px; color:#40444c; padding-left:16px; float:left}
.strBox{ width:100%; min-height:147px; height:auto!important; height:147px; background: url(../img/bg02.png) no-repeat bottom;} 
.strBox h2{ font:bold 12px/38px "微软雅黑"; color:#40444c}
.strBox p{ line-height:34px; color:#40444c;}

/*Contact*/
