@charset "gb2312";
/* CSS Document */
*html, _html {
	background-attachment:fixed;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 12px/1.5 "Î¢ÈíÑÅºÚ", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	color:#343434;
	background-color:#FFF;

}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
a:hover,a:focus {
	text-decoration: underline;
	color:#F40;
	outline:none;
}
img {
	border:0px;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank15 {
	width:100%;
	height:15px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.pubW {
	width:1190px;
}
.center {
	margin:0px auto;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
#noMarginR {margin-right:0;}

.banner {width:100%;height:663px; background:url(../images/banner.jpg) no-repeat center;}

.banner a{display:block;width:223px;height:57px; background:url(../images/icon.png) no-repeat -12px -9px;float:left;margin-top:594px;margin-left:77px;display:inline;}
.banner a:hover { background-position:-12px -79px;}

.box1 {width:100%;height:982px; background:url(../images/box1Bg.jpg) no-repeat center;}
.box1 .aside {width:385px;margin-top:222px;margin-left:25px;display:inline;color:#fff;}
.box1 .aside img {width:333px;height:333px;margin:0 auto;display:block;}
.box1 .aside p {width:100%;font-size:18px;line-height:34px;}
.box1 .aside p span {float:left;}
.box1 .aside p span:nth-child(2){width:295px;}
.box1 .aside p span:nth-child(1) {font-weight:600;}
.box1 .aside p:nth-child(1){margin-top:60px;}
.box1 .aside p:nth-child(4){margin-top:20px;}
.box1 .aside span i {display:inline-block;height:28px;line-height:28px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;padding:0 12px; background-color:rgb(0,0,0);font-style:normal;margin:0 2px;}
.box1 .bside {width:715px;margin-top:225px;}
.box1 .bside h4 {width:362px;height:58px; background:url(../images/icon.png) no-repeat -252px -311px;}
.box1 .bside > p {width:600px;font-size:18px;line-height:30px;color:#fff;border-top:1px solid #a0c2d1;border-bottom:1px solid #a0c2d1;padding:15px 0;margin-top:20px;}
.danganList {color:#fff;margin-top:24px;}
.danganList span {display:block;width:81px;height:82px;line-height:82px; background:url(../images/icon.png) no-repeat -533px -200px;font-size:44px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.danganList .fullYear:after {content:'Äê';position:absolute;right:10px;top:10px;font-size:14px;}
.fullYear1 {padding-left:25px;}
.danganTxt {width:260px;margin-left:14px;}
.danganTxt h5 {font-size:30px;font-weight:500;margin-top:5px;}
.danganTxt p {font-size:14px;}
.fullYear2 {padding-left:5px;}
.danganList .fullYear2:after {content:'Æª'}
.danganList .fullYear3:after {content:'Äê'}

.link{left:50%;bottom:10px;display:block;width:150px;height:150px; background:url(../images/icon.png) no-repeat -272px -9px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;}
.link:hover { background-position:-428px -10px;}
.link i {display:block;width:100%;height:100%;position:relative;}
.link i:after {position:absolute;width:100%;height:100%;content:'';left:0;top:0;opacity:0;filter:alpha(opacity:0);-moz-box-shadow:0 0 2px rgba(255,255,255,.1);-webkit-box-shadow:0 0 2px rgba(255,255,255,.1);box-shadow:0 0 2px rgba(255,255,255,.1);-webkit-animation:sonarEffect 1.4s ease-out 1s infinite;animation: 1.4s ease-out 1s normal none infinite running sonarEffect;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}

@-moz-keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
	-moz-transform:scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
    transform: scale(1.5);
}
}
@-ms-keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
	-moz-transform:scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
    transform: scale(1.5);
}
}
@-o-keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
	-moz-transform:scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
    transform: scale(1.5);
}
}
@-webkit-keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
	-moz-transform:scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
    transform: scale(1.5);
}
}
@keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
	-moz-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 8px 8px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
	-moz-transform:scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
    transform: scale(1.5);
}
}

.box2_1 {width:100%;height:231px; background:url(../images/box2_01.jpg) no-repeat center;}
.box2_2 {width:100%;height:231px; background:url(../images/box2_02.jpg) no-repeat center;}
.box2_3 {width:100%;height:231px; background:url(../images/box2_03.jpg) no-repeat center;}
.box2_3 p {width:272px;font-size:16px;color:#606060;line-height:26px;padding:50px 0 0 30px;margin:60px 85px 0 30px;display:inline;}
.box2_3 .p1 { background:url(../images/icon.png) no-repeat -297px -438px;}
.box2_3 .p2 { background:url(../images/icon.png) no-repeat -12px -438px;}
.box2_3 .p3 { background:url(../images/icon.png) no-repeat 0 -631px;}
.box2_3 p:nth-child(3) {margin-right:0;}

.box3_1 {width:100%;height:247px; background:url(../images/box3_01.jpg) no-repeat center;}
.box3_2 {width:100%;height:247px; background:url(../images/box3_02.jpg) no-repeat center;}
.box3_3 {width:100%;height:247px; background:url(../images/box3_03.jpg) no-repeat center;}
.box3_4 {width:100%;height:247px; background:url(../images/box3_04.jpg) no-repeat center;}

.box4_1 {width:100%;height:221px; background:url(../images/box4_01.jpg) no-repeat center;}
.box4_2 {width:100%;height:221px; background:url(../images/box4_02.jpg) no-repeat center;}
.box4_3 {width:100%;height:221px; background:url(../images/box4_03.jpg) no-repeat center;}
.box4_4 {width:100%;height:221px; background:url(../images/box4_04.jpg) no-repeat center;}
.box4_2 p {width:615px;font-size:16px;color:#5c6465;line-height:28px;margin-left:40px;}

.box5_1 {width:100%;height:153px; background:url(../images/box5_01.jpg) no-repeat center;}
.box5_2 {width:100%;height:153px; background:url(../images/box5_02.jpg) no-repeat center;}
.box5_3 {width:100%;height:154px; background:url(../images/box5_03.jpg) no-repeat center;}
.box5_4 {width:100%;height:153px; background:url(../images/box5_04.jpg) no-repeat center;}
.box5_5 {width:100%;height:153px; background:url(../images/box5_05.jpg) no-repeat center;}
.box5_6 {width:100%;height:153px; background:url(../images/box5_06.jpg) no-repeat center;}

.box6 {width:100%;height:524px;padding-top:204px; background:url(../images/box6.jpg) no-repeat center top;}
.slideContainer {width:100%;height:412px;overflow:hidden;}
.preBtn {
    background: url("../images/icon.png") no-repeat scroll -12px -148px;
    display: block;
    height: 69px;
    left: 50%;
    margin-left: -449px;
    margin-top: -40px;
    top: 50%;
    width: 69px;
    z-index: 10;
}
.nextBtn {
    background: url("../images/icon.png") no-repeat scroll -89px -148px;
    display: block;
    height: 69px;
    margin-right: -449px;
    margin-top: -40px;
    right: 50%;
    top: 50%;
    width: 69px;
    z-index: 10;
}
.preBtn:hover {
    background-position: -12px -222px;
}
.nextBtn:hover {
    background-position: -89px -222px;
}
.slideContainer .slides {
    height: 100%;
    left: 50%;
    margin-left: -1221px;
    width: 814px;
}
.slideContainer .slides li {
    float: left;
    overflow: hidden;
    width: 814px;
}
.slideContainer .slides li img {
    display: block;
    height: 412px;
    margin: 0 auto;
    width: 627px;
}

.box7_1 {width:100%;height:173px; background:url(../images/box7_01.jpg) no-repeat center;}
.box7_2 {width:100%;height:172px; background:url(../images/box7_02.jpg) no-repeat center;}
.box7_3 {width:100%;height:173px; background:url(../images/box7_03.jpg) no-repeat center;}
.box7_4 {width:100%;height:172px; background:url(../images/box7_04.jpg) no-repeat center;}
.box7 a {bottom:514px;}

