@charset "utf-8";
#container {
/*background-color: #fff;*/
}
/*banner_bar*/
.banner_bar {
	/*background-color: #eee;
	border-bottom: 1px solid #e5e5e5;*/
	height: 579px;
	text-align: left;
	position: relative; /*左侧滚动配置*/
}
.in_leftbar {
	float: left;
	width: 220px;
	height: 579px;
	background: #f00;
	background: -webkit-linear-gradient(to right, #f00, #ff3264);
	background: linear-gradient(to right, #f00, #ff3264);
}
.in_centerbar {
	float: left;
	width: 780px;
	background: #fff;
}
.in_rightbar {
	float: left;
	width: 199px;
	background: #fff;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
/* 单个图片幻灯片盒子 - 公用类 */
.slideBox {
	width: 779px;
	height: 399px;
	overflow: hidden;
	position: relative;
}
.slideBox .hd {
	position: relative;
	width: 779px;
	margin: 0px auto;
}
.slideBox .hd ul {
	/*margin-left: 390px;*/
	
}
.slideBox .hd ul li {
	float: left;
	/*margin-right: 13px;*/
	width: 19.8%;
	height: 26px;
	line-height: 26px;
	text-align: center;
	/*background: #fff;*/
	cursor: pointer;
	/*-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;*/
	color:#fff;
	border-right:1px solid #fff;
	font-size:12px;
}
.slideBox .hd ul li:last-child{border-right:none
	}
.slideBox .hd ul li.on {
	background: url(../images/bannerbg2.png);
	color: #fff;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	text-align: center;
}
.slideBox .bd img {
	width: 779px;
	height: 399px;
}
.slideBox .hd .prev, .slideBox .hd .next {
	position: absolute;
	width: 40px;
	height: 74px;
	background: url(../images/focus_btn.png) no-repeat;
	display: block;
}
.slideBox .hd .prev {
	left: 0;
	background-position: 0 -74px;
	cursor: pointer;
}
.slideBox .hd .next {
	right: 0;
	background-position: -40px -74px;
	cursor: pointer;
}
.slideBox .hd .prev:hover {
	background-position: 0 0;
}
.slideBox .hd .next:hover {
	background-position: -40px 0;
}
.gaive_list {
	height: 180px;
}
.gaive_list li {
	float: left;
	/*border-right: #f2f2f2 solid 2px;*/
	width: 253px;
	height: 175px;
	background: #fff;
	padding:5px;
	padding-bottom:0px;
	padding-right:0px;
}
.gaive_list li:last-child{border-right: #eee solid 1px; padding-right:5px}
.gaive_list li:first-child{padding-left:4px}
.in_news, .in_tool {
	padding: 15px 10px;
}
.in_news li {
	line-height: 18px;
	/*text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;*/
	border-bottom: 1px dashed #eee;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 13px;
}
.in_rightbar .ttl {
	font-size: 16px;/*margin-bottom: 10px;*/
}
.in_huilv {
	height: 60px;
	/*background-color: #f83a48;*/
	border-top: #eee solid 1px;
	border-bottom: #eee solid 1px;
	padding-top: 15px;
}
.in_huilv p {
	line-height: 30px;
	color: #999;
	text-indent: 10px;
}
.in_huilv font {
	padding: 3px;
	background: #3f90e0;
	color: #fff;
	border-radius: 20px;
	float: left;
	padding-left: 13px;
	padding-right: 13px;
	margin-left: 10px;
	font-size: 11px;
}
.in_huilv span {
	font-size: 16px;
	display: block;
	color: #3f90e0;
	float: left;
	text-indent: 10px;
	font-family: "Arial";
}
.in_tool_list dl {
	width: 99px;
	display: inline-block;
	text-align: center;
	float: left;
	padding-bottom: 10px;
}
.tool1, .tool2, .tool3, .tool4, .tool5, .tool6 {
	width: 85px;
	height: 32px;
	vertical-align: middle;
	/*margin-bottom: 5px; */
	display: block;
}
.tool1 {
	background: url(../images/img_tool_01.jpg) no-repeat center top;
}
.tool2 {
	background: url(../images/img_tool_02.jpg) no-repeat center top;
}
.tool3 {
	background: url(../images/img_tool_03.jpg) no-repeat center top;
}
.tool4 {
	background: url(../images/img_tool_04.jpg) no-repeat center top;
}
.tool5 {
	background: url(../images/img_tool_05.jpg) no-repeat center top;
}
.tool6 {
	background: url(../images/img_tool_06.jpg) no-repeat center top;
}
.slogen {
	margin: 1px 0 22px;
}
.slogen li {
	float: left;
}
.slogen li a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.classify {
	margin: 10px 0;
}
.classify li {
	display: inline;
	padding-right: 5px;
}
.classify li a {
	padding-right: 10px;
}
.product_box {
	position: relative;
	margin: 0 -14px 15px;
}
.pro-img {
	float: left;
	padding-left: 8px;
}
.pro-img a {
	padding: 5px;
	display: block;
	border: 1px solid #f6f6f6;
}
.pro-img img {
	/*width: 198px;
	height: 567px;*/
	border: 1px solid #d2d2d2;
}
.pro-img a:hover {
	border: 1px solid #ff3300;
}
.pro-list {
/*	float: right;
	width: 1000px;*/
}
.pro-list li {
	float: left;
	padding: 0 0 0 12px;
	width: 192px;
	height: 294px;
}
.pro-list li .pro-sc {
	color: #999;/*display: none;*/
}
.pro-list li .span-sc {
	color: #fff;
	background-color: #ff3300;
	padding: 3px 8px;
	border-radius: 3px;
	display: inline-block;
}
.pro-list li .pro-red {
	font-size: 16px;
	color: #ff3300;
	display: inline-block;
	width: 60px;
}
.pro-list li figure {
	width: 178px;
	height: 178px;
	border: 1px solid #d2d2d2;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.pro-list li figure img {
	transition: 2s;
	max-width: 178px;
 width:expression(this.width>178?"178px":this.width);
	max-height: 178px;
 height:expression(this.height>178?" 178px":this.height);
}
.pro-list li a:hover figure img {
	transform: scale(1.2, 1.2);
	transition: 1s;
}
.pro-list li .pro-ttl {
	margin-bottom: 10px;
	color: #333;
	display: block;
	line-height: 24px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.pro-list li .pro-txt {
	color: #999;
	display: block;
	line-height: 1.2;
}
.pro-list li .pro-price {
	font-size: 18px;
	color: #ff0000;
}
.pro-list li .pro-time {
	font-size: 16px;
}
.pro-list li a {
	padding: 5px 5px 5px;
	width: 180px;
	display: block;
	border: 1px solid #f6f6f6;
}
.pro-list li a:hover {
	padding: 5px;
	border: 1px solid #ff3300;
	background-color: #f2f2f2;
}
.pro-list li a:hover .pro-sc {
	display: block;
}
.process-tt {
	text-align: center;
	margin-bottom: 20px;
	color: #ddd;
}
.process-tt span {
	padding: 0 20px;
	font-size: 20px;
	color: #999;
}
.pd30 {
	padding-bottom: 20px
}
/**/
.hotsearch {
	width: 1200px;
	margin: 0 auto;
}
.hotsearch .hots_hosts {
	width: 390px;
	height: 30px;
	margin: 0 auto;
	margin-bottom: 30px;
	margin-top: 5px;
	text-align: center;
	overflow: hidden;
}
.hotsearch .hots_hosts .hengxian {
	float: left;
	width: 130px;
	height: 30px;
	line-height: 30px;
}
.hotsearch .hots_hosts .hengxian div {
	width: 130px;
	border: 1px solid #dedede;
	margin-top: 14.5px;
}
.hotsearch .hots_hosts .hengxian_title {
	float: left;
	width: 120px;
	height: 30px;
	font-size: 22px;
	margin: 0 5px 0 5px;
	color: #333333;
}
.hotsearch .hots_img {
	width: 100%;
}
.hotsearch .hots_img ul {
	overflow: hidden;
}
.hotsearch .hots_img ul .li_img {
	float: left;
	width: 288.75px;
	text-align: center;
	margin-right: 15px;
	position: relative;
	cursor: pointer;
}
.hotsearch .hots_img ul .li_img a {
	color: #fff;
}
.hotsearch .hots_img ul .right_one {
	margin: 0;
}
.hotsearch .hots_title {
	width: 100%;
	margin-top: 20px;
}
.hotsearch .hots_title ul {
	overflow: hidden;
}
.hotsearch .hots_title ul .li_title {
	float: left;
	width: 111px;
	text-align: center;
	margin-right: 10px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
}
.hotsearch .hots_title ul .li_title a {
	display: inline-block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #eee;
	color: #666;
	text-decoration: none;
	font-size: 14px;
}
.hotsearch .hots_title ul .li_title a:hover {
	background: #d60e00;
	color: #fff !important;
}
.hotsearch .hots_title ul .right_one {
	margin: 0;
}
.guqianbi .bmbox {
	width: 100%;
	height: 243.16px;
	line-height: 243.16px;
	background: #363532;
	position: absolute;
	bottom: 0px;
	left: 0px;
	display: none;
	font-size: 24px;
	color: #fff;
	text-align: center;
}
.guqianbi:hover .bmbox {
	width: 100%;
	height: 243.16px;
	line-height: 243.16px;
	background: #363532;
	position: absolute;
	bottom: 4px;
	left: 0px;
	display: block;
	opacity: 0.8;
	font-size: 24px;
	color: #fff;
	text-align: center;
}
.index_ykg {
	float: left;
	width: 100%;
	height: auto;
	margin-top: 0px;
}
.ykj_tab_menu {
	float: left;
	width: 100%;
	height: 45px;
	border-bottom: 2px solid #DEDEDE;
}
.ykj_tab_menu .one {
	float: left;
	width: 200px;
	height: 45px;
	cursor: pointer;
	font-size: 16px;
	color: #777777;
	text-align: center;
	line-height: 45px;
	position: relative;
}
.ykj_tab_menu .one a {
	color: #777777;
}
.ykj_tab_menu .one span {
	width: 100%;
	height: 7px;
	background: url(../images/ykj_menu_sj.jpg) no-repeat center;
	position: absolute;
	bottom: -2px;
	border-bottom: 2px solid #223066;
	left: 0;
	display: none;
}
.ykj_tab_menu .one.on span {
	display: block;
}
.ykg_goods_list {
	float: left;
	width: 100%;
	height: auto;
	margin-top: 20px;
	overflow: hidden;
}
.ykg_goods_one {
	float: left;
	width: 1220px;
	height: 375px;
	display: none;
}
.ykg_goods_one .one {
	float: left;
	width: 224px;
	height: 375px;
	background-color: #FFFFFF;
	margin-right: 20px;
}
.ykg_goods_one .one .img {
	float: left;
	width: 100%;
	height: 168px;
	position: relative;
}
.ykg_goods_one .one .img img {
	width: 100%;
	height: 100%;
}
.ykg_goods_one .one .img span {
	position: absolute;
	top: 0px;
	right: 20px;
	background: url(../images/ykjzp.png) no-repeat;
	width: 48px;
	height: 51px;
}
.ykg_goods_one .one .title {
	float: left;
	width: 90%;
	height: 40px;
	line-height: 20px;
	color: #333333;
	font-size: 14px;
	margin: 10px 5%;
	overflow: hidden;
}
.ykg_goods_one .one .price {
	float: left;
	width: 90%;
	margin-left: 5%;
	line-height: 24px;
}
.ykg_goods_one .one .price i, .ykg_goods_one .one .time i {
	font-style: normal;
	color: #666;
}
.ykg_goods_one .one .price b {
	font-size: 14px;
	color: #e31436;
}
.ykg_goods_one .one .time {
	float: left;
	width: 90%;
	margin-left: 5%;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
	font-size: 14px;
	color: #777777;
	font-family: "Microsoft Yahei";
}
.ykg_goods_one .one .but {
	float: left;
	width: 90%;
	margin-left: 5%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #999999;
	background-color: #FAFAFA;
	border: 1px solid #EBEBEB;
	margin-top: 10px;
}
.ykg_goods_one .one:hover .but {
	color: #FFFFFF;
	background-color: #223066;
	border: 1px solid #223066;
}
#zscrollDiv {
	height: 201px;
	overflow: hidden;
}
.index-tc {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 500px;
	height: 600px;
	display: block;
	z-index: 9999;
	margin: -300px 0 0 -250px;
	/*background: url(/public/pc/<%=tb_style%>/images/img_popup.png) no-repeat left top;*/
	background-size: 500px 600px;
}
.index-close {
	position: absolute;
	right: -12px;
	top: -12px;
	width: 43px;
	height: 43px;
	cursor: pointer;
}
.index-close i {
	background: url(../images/img_close.png) no-repeat left top;
	background-size: 43px 43px;
	display: inline-block;
	width: 43px;
	height: 43px;
}
.mask-index {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .5;
	z-index: 9998;
}
.topbanner {
	background-color: #0b0c0f;
	text-align: center;
	height: 100px;
}
.topbanner a {
	width: 100%;
	height: 100px;
	display: block;
}
#indexleft {
	margin-left: -120px;
	top: 600px;
	position:absolute;
}
#indexleft.fixed {
	margin-left: -120px;
	position: fixed;
	top: 70px;
}
.m-indexleft {
	width: 99px;
	background-color: #fff;
}
.m-indexleft .topImg, .m-indexleft .bottomImg {
	display: block;
}
.m-indexleft .topImg img, .m-indexleft .bottomImg img {
	width: 100%;
}
.m-indexleft .channel {
	border: 1px solid #eaeaea;
	border-bottom: none;
}
.m-indexleft .channel li a {
	display: block;
	height: 50px;
	line-height: 50px;
	padding-left: 9px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #eaeaea;
}
.m-indexleft .channel li a:hover {
	color: #ff1e32;
	background-color: #f7f7f7;
}
.m-indexleft .floor {
	border: 1px solid #eaeaea;
	border-top: none;
	padding: 10px 0;
}
.m-indexleft .floor li a {
	display: block;
	height: 32px;
	line-height: 32px;
	padding-left: 9px;
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
.m-indexleft .floor li a:hover {
	color: #ff1e32;
	background-color: #f6f6f6;
}
#docHead.topTabBoxFixed {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 50px;
	z-index: 1001;
	background: #fff;
	border-bottom: 1px solid #ddd;
	box-shadow: 0 0px 10px rgba(0,0,0,0.2);
}
#docHeadWrap {
	position: relative;
	zoom: 1;
	width: 1200px;
	height: 100px;
	margin: 0 auto;
}
#docHead .logo {
	float: left;
	width: 180px;
}
#docHead .logokaolalt {
	position: absolute;
	left: 0;
	top: 5px;
	width: 162px;
	height: 40px;
	line-height: 40px;
	outline: none;
	cursor: pointer;
	background-repeat: no-repeat;
	background-image: -webkit-image-set(url(../images/logo2.png) 1x, url(../images/logo2.png) 2x);
}
#docHead .logokaola, #docHead .logokaola:hover, #docHead .logokaolalt, #docHead .logokaolalt:hover {
	text-decoration: none;
}
#topimg {
	position: absolute;
	left: 458px;
	top: 0;
}
#topimg-new {
	position: absolute;
	left: 230px;
	top: 0;
	width: 200px;
	overflow: hidden;
}
.m-slogn {
	display: inline-block;
	margin: 6px 0 0 220px;
	width: 218px;
	height: 44px;
	background-position: 0 -403px;
}
.m-slogn-new {
	display: inline-block;
	margin: 6px 0 0 220px;
	width: 36px;
	height: 44px;
	background-position: 0 -403px;
}
.m-searchiptbox {
	position: absolute;
	left: 343px;
	top: 33px;
	z-index: 73;
}
.m-searchiptbox-1 {
	top: 5px;
}
#topsearch, #topSearchBtn {
	-moz-border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
#topsearch {
	width: 510px;
	height: 40px;
	padding-left: 1px;
	background-color: #ff2337;
	border-radius: 40px;
}
#topsearch .wrap {
	float: left;
	margin: 2px 1px;
	padding: 6px 39px 6px 30px;
	background-color: #fff;
	border-radius: 24px 0 0 24px;
}
#topsearch .topsearchboxBackGround {
	width: 60px;
	height: 40px;
	background: #ff2337;
	background-image: linear-gradient(to left, #ff2e64, #ff0003);
	border-radius: 40px;
	position: absolute;
	top: 0;
	right: 0;
}
#topsearch .topsearchboxBackGround:hover {
	background: #ff2d59;
	background-image: linear-gradient(to left, #f85a7d, #ff3234);
}
#topSearchInput {
	width: 410px;
*width:418px;
	height: 22px;
*height:22px;
	line-height: 24px;
	border: 0;
	font-size: 13px;
}
#topSearchBtn {
	display: inline-block;
	height: 40px;
	width: 50px;
	font-size: 19px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 5px;
}
#topSearchBtn {
	background: url("../images/query.png") no-repeat center center;
}
#topsearch .js-placeholder-parent {
	position: relative;
	zoom: 1;
}
#topsearch .w-icon-26 {
    position: absolute;
    left: 10px;
    top: 13px;
}
.w-icon-26 {
    width: 14px;
    height: 14px;
    background-position: -466px -667px;
}
.w-icon {
    display: inline-block;
    width: 36px;
    height: 36px;
}
.u-icn, .w-icon, #fslist .topbg, #fslist .btmbg, #rightBar .redpackage, .m-slogn, .m-slogn-new, .m-shopcartnew .wrap, .m-loginshow .closeLayer {
    background: url(../images/icon1_8.png) no-repeat;
    _background-image: url(../images/icon1_8.png);
}
#docHead{ display:none}
#docHead.fixed {
    position: fixed;
    top: 0px;
    z-index: 999;
	display:block;
}

.jp_ksrk{width:1198px;background:#FFF;padding:20px 0;border:1px #e5e5e5 solid;border-top:none;float:left;}
.jp_ksrk li{width:150px;height:33px;line-height:33px;padding:0 24px 0 25px;float:left;}
.jp_ksrk li a{color:#233065;font-size: 16px;float:left;}
.jp_ksrk li img{height:33px;margin-right:10px;float:left;}



/*底部*/
.hot_jp,.hot_pinpai,.hot_website,.hot_seller,.kbtj{width:100%;float:left;}
.hot_jp h3,.hot_pinpai h3,.hot_website h3,.hot_seller h3,.kbtj h3{width:100%;height:40px;line-height: 40px;font-size:18px;color:#223066;font-weight:normal;float:left;}
.hot_jp h3 span,.hot_pinpai h3 span,.hot_website h3 span,.hot_seller h3 span,.kbtj h3 span{height:20px;line-height:20px;margin:10px;padding-left:10px;border-left:1px #dedede solid;color:#999;font-size: 14px;}
.hot_jp_floor,.hot_jp_tab,.hot_jp_content,.jplc{width:100%;float:left;}
.hot_jp_floor{margin-bottom:20px;}
.hot_jp_tab{border-top:2px #223066 solid;}
.hot_jp_floor .hot_jp_tab li a{width:120px;height:40px;line-height: 40px;text-align: center;color:#777;font-size:14px;overflow:hidden;float:left;}
.hot_jp_floor .hot_jp_tab li a:hover{color:#223066;}
.hot_jp_floor .hot_jp_tab li.selected a{background:#223066;color:#FFF;}
.hot_jp_floor .hot_jp_tab li.selected a:hover{color:#FFF;}
.hot_jp_list{width:100%;margin-top:10px;float:left;}
.hot_jp_list li{width:186px;margin-left: 10px;float:left;}
.hot_jp_list li:nth-child(1){width:220px;margin:0px;}
.hot_jp_list li:nth-child(1) img{width:220px;height:310px;}
.hot_jp_list li img{width:186px;height:186px;float:left;}
.hot_jp_list li span{width:100%;height:41px;line-height: 41px;overflow: hidden;color:#666;border-bottom: 1px #ebebeb solid;font-size:14px;float:left;}
.hot_jp_list li a>div{width:100%;height:72px;line-height: 24px;padding:5px 0;color:#777;overflow:hidden;float:left;}
.hot_jp_list li a>div i{font-style: normal;color:#666;}
.hot_jp_list li a>div b{font-size: 14px;}
.hide{display: none;}
.pinpai_content,.website_content,.kbtj_content{width:100%;padding:10px 0 20px 0;background:#FFF;float:left;}
.pinpai_content dt,.website_content dt{width:260px;height:310px;text-align: center;float:left;}
.pinpai_content dt span,.website_content dt span{width:100%;line-height:30px;margin:121px 0;font-size: 24px;float:left;}
.pinpai_content dt span i,.website_content dt span i{width:100%;font-size: 18px;font-style: normal;float:left;}
.pinpai_content dt span em,.website_content dt span em{width:80px;height:3px;background:#233065;margin:4px 0 0 90px;float:left;}
.pinpai_content dd{width:930px;margin-left:-10px;text-align: center;float:left;}
.pinpai_content dd a{width:143px;height:143px;border:1px #dedede solid;margin:10px 0 0 10px;position:relative;float:left;}
.pinpai_content dd a img{width:143px;height:143px;float:left;}
.pinpai_content dd a span,.website_content dd a span{display:none;position: absolute;width:100%;height:27px;line-height:20px;padding:58px 0;background:#FFF;color:#233065;font-size:14px;overflow:hidden;float:left;}
.pinpai_content dd a span em{width:43px;height:3px;background:#233065;margin:4px 50px 0 50px;float:left;}
.pinpai_content dd a:hover,.website_content dd a:hover{border:1px #233065 solid;}
.pinpai_content dd a:hover span,.website_content dd a:hover span{display: block;}
.website_content dd{width:928px;margin-left: -10px;float:left;}
.website_content dd a{width:294px;height:143px;border:1px #dedede solid;margin:10px 0 0 10px;position: relative;text-align: center;float:left;}
.website_content dd a img{width:294px;height:143px;float:left;}
.website_content dd a span em{width:44px;height:3px;background:#233065;margin:4px 125px 0 125px;float:left;}
.hot_seller .seller_list{width:1198px;padding:30px 1px 0 1px;background: #FFF;float:left;}
.hot_seller .seller_list li{width:262px;margin:0 0 30px 30px;float:left;}
.hot_seller .seller_list li:hover .business span{background:#F71902;}
.hot_seller .seller_list li img{width:262px;height:290px;float:left;}
.hot_seller .seller_list li .business{width:100%;margin-top: -40px;text-align:center;float:left;}
.hot_seller .seller_list li .business span{padding:0 15px;height:24px;line-height: 24px;border-radius: 12px;background: #333;opacity:0.7;filter:alpha(opacity=70);color:#FFF;display: inline-block;margin:0 4px;}
.column260{width: 260px;float:left;}
.jp_hot_search{width:240px;padding-left:20px;margin:10px 0 7px 0;float:left;}
.jp_hot_search h3,.zixun_list h3,.shaidan h3{width:100%;height:30px;line-height: 30px;font-size: 16px;color:#333;overflow:hidden;float:left;}
.jp_hot_search li{width:120px;height:24px;line-height: 24px;color:#777;overflow: hidden;float:left;}
.jp_hot_search li a{color:#777;}
.jp_hot_search li a:hover{color:#233065;text-decoration: underline;}
.zixun_list h3 a{color:#999;font-size:14px;float:right;}
.zixun_list{width:240px;padding-right:20px;margin-top:20px;float:left;}
.zixun_list li{width:100%;height:43px;margin-bottom:10px;overflow:hidden;float: left;}
.zixun_list li>a{width:100%;height:23px;line-height:23px;color:#777;font-size:14px;overflow: hidden;float:left;}
.zixun_list li>a:hover{color:#233065;}
.zixun_list li span{width:100%;height:20px;line-height:20px;color:#999;overflow:hidden;float:left;}
.zixun_list li span a{color:#999;}
.shaidan{width:640px;padding:0 20px;margin-top:10px;float:left;}
.shaidan ul{width:660px;margin-left: -20px;float:left;}
.shaidan li{width:200px;margin:0 20px 10px 0px;position:relative;float:left;}
/*.shaidan li img{width:200px;height:160px;float:left;}*/
.shaidan li figure{
	width:200px;
	height:160px;
    border: 1px solid #eee;
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.shaidan li figure img {
    transition: 2s;
    max-width: 200px;
    width: expression(this.width>200?"200px":this.width);
    max-height: 160px;
    height: expression(this.height>160?" 160px":this.height);
}
.shaidan li a:hover figure img {
	transform: scale(1.2, 1.2);
	transition: 1s;
}
.shaidan li div{position:absolute;top:130px;left:0px;width:170px;padding:0 15px;height:32px;line-height: 30px;color:#FFF;font-size:14px;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.5;overflow: hidden;}
.shaidan li span{width:100%;height:30px;line-height: 30px;color:#999;overflow:hidden;float:left;}
.shaidan li span em{width:50px;padding-right:10px;color:#233065;font-style:normal;float:left;}

