* {
	/*word-break: break-all;*/
}
*{margin:0px;padding:0px;list-style:none;font-family:Tahoma}
ul,ol,li,dl,dt,dd,p {font-family:"微软雅黑";}
img,a img {border:0;}
a {
	display:block;
	-webkit-transition:color .4s ease-in-out;
	-moz-transition:color .4s ease-in-out;
	-ms-transition:color .4s ease-in-out;
	-o-transition:color .4s ease-in-out;
	transition:color .4s ease-in-out;
	text-decoration:none;
	color:#666;
}
a:hover {
	color:#0077ff;
}
.auto {
	margin:0 auto;
}

body {
	background:#f2f2f2;
}
#topbox {
	width:100%;
	height:60px;
	left:0px;
	top:0px;
	background-color:#0077ff;
	/*position: fixed;*/
	z-index:20;
	border-bottom:1px solid #0099ff;
}

#top{
	width:1000px;
	height:60px;
}

#top .logo{
	width:190px;
	height:60px;
	float:left;
	padding:14px 0 0 0;
}

#top .logo a{
	background:url(logo_crso.png) 60px center no-repeat;
	-webkit-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}

#top .logo a:hover {
	background:url(LOGO_font.png) 50px center no-repeat;
}
/***********************菜单样式*********************************************/
.menu{
	height:60px;
	position:relative;
	float:left;
	z-index:100;
	
}
.menu ul li{
	float:left;
	width:100px;
	line-height:60px;
	text-align:center;
}
.menu .current{
	background:#fff;
	color:#0077ff;
}
.menu ul li a{
	font-size:16px;
	color:#fff;
	-webkit-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.menu ul ul{
	width:998px;
	visibility: hidden;
	opacity: 0;
	padding:8px 0 20px 0;
	border-top:none;
	box-shadow:3px 5px 5px rgba(0,0,0,0.5);
	transition-duration: 0.4s;
	position:absolute;
	left:-190px;
	background: rgba(255,255,255,0.9);
	height:200px;
}
.menu ul li:hover ul {
	opacity:1;
	visibility: visible;
	height: 200px;
}
.menu ul li:hover a {
	color:#0077ff;
	background: #fff;
}
.menu ul li:hover ul li a{
	background: transparent;
}
.menu ul li ul li{
	width: 80px;
	text-align: left;
	line-height: 30px;
	padding-left: 20px;

}
.menu ul ul li a:hover{
	color:#ff0055;
}

#topright {
	width:200px;
	float:right;
}
#topright .telBox{
	height: 54px;
	width: 200px;
	position: relative;
	padding-top: 6px;
}
#topright .telBox .tel{
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0px;
	top: 10px;
	overflow: hidden;
	line-height: 40px;
	border-radius: 20px;
	font-size:22px;
	color: #fff;
	transition-duration: 0.8s,1s;
}
#topright .telBox .tel img{
	float: left;
	margin: -5px 0 0 -5px;
}
#topright .telBox:hover .tel{
	width: 200px;
	background: rgba(159,182,6,1);
	cursor:pointer;
}

/******在线咨询********/
#zhaixin{
	position:fixed;
	bottom:60px;
	right: 0px;
	width:50px;
	right:0px;
	z-index:10;
}
#zhaixin ul li{
	width: 50px;
	height: 50px;
	background:#0077ff;
	border-top: 1px solid #0099ff;
	line-height: 50px;
	font-size:15px;
	float: right;
	overflow: hidden;
	transition-duration: 0.6s,0.5s;
}
#zhaixin ul li:hover{
	width: 200px;
	background: #ff0055;
	border-top:1px solid transparent;
}
#zhaixin ul li:hover a{
	color: #fff;
	text-decoration: none;
}
#zhaixin ul li img{
	float: left;
}
#zhaixin .fh{
	width: 50px;
	height: 50px;
	background: #ff0055;
	position: relative;
}
#zhaixin .fh .y{
	width: 30px;
	height: 30px;
	border: 2px solid #fff;
	border-radius: 50%;
	position: absolute;
	top: 8px;
	left: 8px;
}
#zhaixin .fh .y .s{
	width: 10px;
	height: 10px;
	border:2px solid #fff;
	border-bottom: none;
	border-right: none;
	transform: rotate(45deg);
	margin:11px 9px;
}
#zhaixin ul li.none{
	border-top:1px solid #f00;
	background: transparent;
}
#zhaixin ul li:hover.none{
	width: 50px;
	border-top:1px solid #f00;
}
/*******分类明细******/
.photo_list{
	width:90%;
	margin:10px auto;
}

/*******底部*******/
#bottom{
	width:100%;
	height:60px;
	background:#333;
	margin-top:10px;
	color:#666;
	text-align:center;
	clear:both;
	font-size:12px;
}
#bottom a{
	display:inline;
	padding-left:10px;
	color:#666;
}
#bottom a:hover{
	color:#999;
}
#bottom p{
	line-height:60px;
}





