﻿@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-06-02 13:49:07
 * @version $Id$
 */
.sxlist{ background:#FFFFFF;border-top:dashed 1px #DCDCDC; margin:20px 0;}
.sxlist li{ display:block;border-bottom:dashed 1px #DCDCDC; height:44px; list-style:none;overflow:hidden;}
.sxlist span{ float:left; display:block; width:110px;border-right:dashed 1px #DCDCDC; text-align:center; font-size:14px; color:#666666; line-height:44px}
.sxlist a{font-size:14px; color:#666666; /*line-height:44px;*/ padding-left:30px;display: block;float: left;padding-top:11px;}
.sxlist a:hover,.sxlist .focus{ color:#019682}

.searchlist{ background:#424242; height:50px; font-size:14px; color:#B2B2B2; line-height:50px; padding:0 20px}
.searchlist select{ border:0; background:#FFF; font-size:12px; color: #000; height:30px; line-height:30px; padding:0 10px; margin:0 5px}
.searchlist  .ss{ float:left;  width:300px}
.searchlist  .ss .inputb{border:0; background:#FFF; width:200px; font-size:14px;color:#A9A9A9; height:30px; line-height:30px; padding:0 10px;float: left;}
.searchlist .ss .inputa{ float:right;width:80px; height:30px; background:#1B9E8E; text-align:center;font-size:14px;color:#fff;line-height:30px;}


.ss span{color:#fff;}
.text-red{color:#2a8d70;}

.ycsj{ margin-left:-15px; margin-top:20px;float: left;}
.ycsj li{ float:left; display:block;margin:0 0 30px 15px; position:relative; width:288px; height:auto}
.ycsj p{display:block; padding:0 5px; margin:0; font-size:12px; color:#666666;line-height: 30px; }
.ycsj big{ display:block; font-size:16px; color:#66666; padding-top:6px;width: 70%;height: 30px;overflow: hidden;}

.ycsj .ab_1 {
	position: absolute; width:64px; height:64px;
	 border-radius:50%; overflow:hidden;
	right: 10px;
	bottom: 25px;
	z-index: 2;
	transition: 0.4s ease-in-out;
	-webkit-transition: 0.4s ease-in-out;
	-moz-transition: 0.4s ease-in-out;
	-ms-transition: 0.4s ease-in-out;
	-o-transition: 0.4s ease-in-out;
}
.ycsj .ab_2 {
	position: absolute;
	right: 10px;
	bottom: 25px;
	z-index: 3;
	opacity: 0;
	-moz-opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity=0);
	transition: 0.4s ease-in-out;
	-webkit-transition: 0.4s ease-in-out;
	-moz-transition: 0.4s ease-in-out;
	-ms-transition: 0.4s ease-in-out;
	-o-transition: 0.4s ease-in-out;
}
.ycsj a:hover .ab_2 {
	opacity: 1;
	-moz-opacity: 1;
	-webkit-opacity: 1;
	filter: alpha(opacity=100);
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
.ycsj a:hover .ab_1 {
	opacity: 0;
	-moz-opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity=0);
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
/*设计师*/
.team{ margin-left:-25px; margin-top:20px}
.team li{ float:left; display:block; border-bottom: solid 1px #D5D5D5; margin:0 0 15px 25px; position:relative}
.team p{display:block; padding:0; margin:0; width:174px;font-size:12px; color:#666666; height:68px;}
.team big{ display:block; font-size:14px; color:#0d957f; padding-top:6px}
.team .yy{background:url(../images/teambj.jpg) no-repeat right top; position:absolute; width:45px; height:45px; right:0; top:269px}
.team .yy:hover{background:url(../images/teamhbj.jpg) no-repeat right top;}

