﻿@charset "utf-8";
/* CSS Document */


BODY {
	font-family:"微软雅黑";
	background:#fff;
	min-width:1020px;
}
DIV {
	margin:0px; padding:0px;
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
img{ border:0px;}
A:link {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:visited {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:hover {
	COLOR: #0b3779; TEXT-DECORATION: underline
}
li{ list-style:none;}
*{ margin:0px; padding:0px;}

#top{ width:100%; height:auto;top:0px; position:absolute; height:106px; z-index:999}
.top{ width:1110px; height:106px; margin:0px auto; }
/*.logo{ width:1110px; height:106px; background:url(../images/top_02.png) no-repeat; }*/
#navv{ /*background:#c92629;*/ width:100%; height:46px; position:absolute;top:0px !important; z-index:999999;min-width:1110px;}
#navv2{ /*background:#c92629;*/ width:100%; height:46px; position:absolute; top:0px; z-index:999999;min-width:1110px;}
.daohang{ width:1110px; height:46px; line-height:46px; margin:0px auto; }
.daohang ul{ margin:0px;}
.daohang ul li{ width:138.75px; font-size:16px; line-height:46px; float:left;}
.daohang ul li a{ text-decoration:none;}
/*.daohang ul li:hover{ width:138.75px; font-size:16px; line-height:46px; float:left; background:url(../images/daohang_hover_03.png) no-repeat;}*/
.div2{top:0px;z-index:99999999;position:fixed;_position:absolute}
.daohang ul li a{ color:#FFF;}


.header01{width:1110px;margin:0 auto;}
.header01 .logo{background:url(../images/logo.png) no-repeat;width:248px;height:44px;margin-top:20px;float:left;}
.daohang{width:673px;float:right;margin-top:24px;}
.daohang ul li{margin-left:60px;width:auto;line-height:34px;}
.daohang ul li.cur01 a{color:#b7f500;}
.daohang ul li.cur01{border-bottom:1px solid #b7f500;}
.daohang ul li:hover{border-bottom:1px solid #b7f500;}
.daohang ul li:hover a{color:#b7f500;}
.daohang ul li:first-child{margin-left:0;}

.logo2 li .pic{width:271px;height:274px;overflow:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.logo2 li{width:271px;position:absolute;left:0;overflow:hidden;height:362px;}
.logo2 li:first-child+li{left:280px;}
.logo2 li:first-child+li+li{left:559px;}
.logo2 li:first-child+li+li+li{left:839px;}
.logo2 li .mask{line-height:88px;width:271px;text-align:center;position:absolute;left:0;bottom:0;z-index:5;color:#666;font-size:16px;background:url(../images/bj.jpg) no-repeat center 64px;opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.logo2 li .bjh{width:271px;background:#eee;height:88px;z-index:0;bottom:0;position:absolute;left:0;opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.logo2 li .bj2s2{position:absolute;width:271px;height:362px;left:0;bottom:0;background:#033159;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.logo2 li .con{position:absolute;width:271px;height:362px;left:-100%;top:30px;opacity:0;padding:20px 30px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.logo2 li .con h1{font-size:20px;color:#fff;line-height:28px;margin-bottom:5px;}
.logo2 li .con p{font-size:16px;text-align:justify;line-height:24px;height:144px;overflow:hidden;left:1px;}
.logo2 li:hover .con{opacity:1;left:0;}
.logo2 li:hover .con p{color:#fff;}
.logo2 li:hover .mask{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
.logo2 li:hover .bjh{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
.logo2 li:hover .bj2s2{opacity:.9;}
.logo2 li .pic {
	opacity:1;
    -webkit-transform: translateX(0) rotate(0);
    -moz-transform: translateX(0) rotate(0);
    -ms-transform: translateX(0) rotate(0);
    -o-transform: translateX(0) rotate(0);
    transform: translateX(0) rotate(0);
}

.logo2 li:hover .pic {
	opacity:0;
    -webkit-transform: translateX(100%) rotate(180deg);
    -moz-transform: translateX(100%) rotate(180deg);
    -ms-transform: translateX(100%) rotate(180deg);
    -o-transform: translateX(100%) rotate(180deg);
    transform: translateX(100%) rotate(180deg);
}

.active .bt6{ background:url(../images/footer_logo.png) no-repeat; width:260px; height:59px; position:absolute; top:10%; left:50%; margin-left:-156px;opacity:1}
.index_footer .outter{padding-top:0px !important;}
.index_footer{position:absolute;top:0%;left:-100%;margin-left:-555px;opacity:0;transition:all 2.5s;transition-delay: 1s;}
.active .index_footer{position:absolute;top:4%;left:50%;margin-left:-555px;opacity:1;}























































