﻿/* 分类树导航样式START */
.hide{display:none}
.header-wrap{      overflow: hidden;    height: 45px;}
.navwrap{width: 1200px;
    height: 45px;
    margin: 0 auto;}
#nav{height:45px;width:1190px;margin:0 auto;position:relative;padding:0;z-index:4;    }
.navbar{height:36px;padding-left:218px;position:relative}
.navbar a{float:left;width:auto;text-align:center;height:36px;line-height:36px;color:#fff;padding:0 15px;text-decoration:none;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";white-space:nowrap;border-right:1px #931900 solid;border-left:1px #a52600 solid;position:relative}
.navbar a.first{border-left:0 none}
.navbar a.last{border-right:0 none}
.navbar a:hover{background-color:#8d1e01;color:#fff}
.navbar a.current{background-color:#6c1500;border-right:1px #6c1500 solid;box-shadow:0 0 10px #4f0000 inset;-webkit-box-shadow:0 0 10px #4f0000 inset;-moz-box-shadow:0 0 10px #4f0000 inset}
.navbar a:hover{text-decoration:none}
.navbar a.current:hover{color:#fff}
.navbar .navbt{width:105px;height:30px;position:absolute;top:3px;right:10px;background:url(../images/navbt.jpg) no-repeat;border:0 none;float:none;font-size:14px;line-height:30px;padding:0}
a.navbt span{background:url(../images/iconmap.jpg) no-repeat 1px 3px;padding-left:18px}
.navbar a.navbt:hover{background:transparent url(../images/navbt-hover.jpg) no-repeat}
.navbar a.navbt:hover span{background-image:url(../images/iconmap-hover.jpg)}

.pros{position:absolute;top:52px;left:1px;z-index:1000;width:218px; }
.pros h2{text-align:left;height:38px;line-height:38px;color:#fff;font-size:16px;font-weight:400;font-family:"\5FAE\8F6F\96C5\9ED1";padding-left: 40px;}
.subpage h2{cursor:pointer}
.subpage .prosul{display:none}
.prosul{padding-left:3px;width:213px;_overflow:hidden;height:347px; overflow:hidden;background-color: #f8f8f8;border: 1px solid #e2e2e2;}
.prosul li,.prosul i{background:url(../images/iconcatg.png) no-repeat;}
li.food{background-position:10px 15px}
li.enjoy{background-position:10px -35px}
li.women{background-position:10px -85px}
li.life{background-position:10px -135px}
li.travel{background-position:10px -185px}
li.goods{background-position:10px -235px}
.prosul li{line-height:45px;height:45px;_overflow:hidden;/*border-bottom:1px #bb2d1e dashed;*/margin-right:3px;padding-left:38px}
.prosul li.prosahover{/*border-bottom:1px #fff solid;*/background-color:#003bd3;margin-right:0;padding-right:3px;width:174px;}
.prosul a{color:#ffd0c0;/*padding-right:8px;*/_padding-right:6px;white-space:nowrap;display:inline-block;height:25px}
.prosul a.hot{background:url(../images/icon-hot.png) right 8px no-repeat}
.prosul li.prosahover a.hot{background-image:url(../images/icon-hot-hover.png)}
.prosul li.prosahover a{color:#636363}
.prosul li a.ti{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#222; width:150px; height:45px; float:left;}
.prosul li.prosahover a.ti{color:#fff; width:150px; height:47px; float:left;}
.prosul li a:hover{color:#fff}
.prosul li.nochild a:hover{color:#fff}
.prosul li i{float:right;display:block;width:3px;height:45px;text-indent:-999em;background-position:0 -279px;padding-right:12px}
.prosul li.prosahover i{background-position:0 -326px}
.prosul li.last{border-bottom:0 none}
.prosul li.bd-solid{border-bottom:1px #c22900 solid}
.prosul li.hotareas{background-image:none;padding-left:12px;line-height:26px;height:106px;*overflow:hidden}
.prosul li.hotareas i{line-height:30px;margin-top:-2px;height:40px;background-position:0 -279px}
.prosul li.hotareas a{line-height:30px;height:30px}
.prosul li.hotareas a.hot{background-position:right 0}
.prosul li h2{padding-left:0;line-height:40px;display:inline;font-size:14px;font-weight:400;}
.prosul li.prosahover h2{color:#d03322}
.prosmore{padding:15px;position:absolute;z-index:999;left:217px;top:39px;background-color:#fff;border:1px #ccc solid;/*border-left:0 none;*/width:620px;height:342px; overflow:hidden}
.prosul .prosmore{text-align:left}
.prosul .prosmore span{/*height:36px;width:107px;*/line-height:22px;display:block;}
.prosul li .prosmore a{/*height:18px;line-height:18px;padding:0 10px;*/font-size:12px;}
.prosul li .prosmore a:hover{background-color:#d03322;color:#fff}
.prosmore em{font-weight:400;padding:0 5px;display:inline-block;max-width: 80px;overflow: hidden;height: 22px;}
.prosmore em{*display:inline;*zoom：1}
.prosmore em.morehot{background:url(../images/icon-hot-more.png) right top no-repeat;padding-right:22px}

.cell-tags{/*width:720px;*/ height:100px; overflow:hidden}
.cell-tags h8{	
    float: left;
	display: inline;
	text-align:center;
	padding-right:5px;
}
.prosmore .fd-left a {
	font-size: 14px;
	color: #258
}

.prosmore .list-item {
	height: 55px;
	line-height: 25px;
	overflow: hidden;
	float:left;
	border-bottom: 1px #e5e5e5 solid;
}

.prosmore .list-item li {
	margin-left: 10px
}
/*分类树导航END */
html {
	color: #000;
	overflow-y: scroll;
}

body,/*h1,*/h2,h3,h4,h5,h6,hr,/*p,*/blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form/*,th,td*/ {
	margin: 0;
	padding: 0;
	list-style:none;
}

#header p {
}

body,button,input,select,textarea {
	font: 12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal
}

address,cite,dfn,em,var {
	font-style: normal
}

code,kbd,pre,samp,tt {
	font-family: "Courier New",Courier,monospace
}

small {
	font-size: 12px
}

ul,ol {
	list-style: none
}

a {
	text-decoration: none
}

a:hover {
	text-decoration: underline;
	color: #003bd3
}

abbr[title],acronym[title] {
	border-bottom: 1px dotted;
	cursor: help
}

q:before,q:after {
	content: ''
}

legend {
	color: #000
}

fieldset,img {
	border: 0
}

button,input,select,textarea {
	font-size: 100%; border:#e3e3e3 1px solid; padding:1px;
}

hr {
	border: 0;
	height: 1px;
	*color: #fff
}

img {vertical-align: middle;
	-ms-interpolation-mode: bicubic
}

article,aside,footer,header,hgroup,nav,section,figcaption,details,summary {
	display: block
}

menu {
	list-style: none;
	margin: 0;
	padding: 0
}

figure {
	display: block;
	margin: 0
}

output,time {
	display: inline
}

mark {
	display: inline;
	background: yellow;
	color: #000
}

address {
	padding: 0
}

.fd-left {
	float: left;
	display: inline;
	text-align:center;
}

.fd-right {
	float: right
}

.fd-clear {
	clear: both; display:none;
}

.fd-clr {
	zoom: 1
}

.fd-clr:after {
	display: block;
	clear: both;
	height: 0;
	content: "\0020"
}

.fd-hide {
	display: none
}

.fd-show {
	display: block
}

.fd-inline {
	display: inline
}

.fd-lump {
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline
}

.fd-visible {
	visibility: visible
}

.fd-hidden {
	visibility: hidden
}

.fd-locate {
	position: relative
}

.fd-cny {
	font-family: Helvetica,Arial
}

.fd-gray {
	color: #666
}

.fd-bold {
	font-weight: 700
}

.w952 {
	width: 952px;
	margin: 0 auto;
	padding: 0 4px
}

#header,#content,#footer,.layout {


	zoom: 1
}

#header:after,#content:after,#footer:after,.layout:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.grid-fixed {
	margin-right: 0!important
}

.layout .grid-1 {
	float: left;
	width: 32px;
	margin-right: 8px
}

.layout .grid-2 {
	float: left;
	width: 72px;
	margin-right: 8px
}

.layout .grid-3 {
	float: left;
	width: 112px;
	margin-right: 8px
}

.layout .grid-4 {
	float: left;
	width: 152px;
	margin-right: 8px
}

.layout .grid-5 {
	float: left;
	width: 192px;
	margin-right: 8px
}

.layout .grid-6 {
	float: left;
	width: 232px;
	margin-right: 8px
}

.layout .grid-7 {
	float: left;
	width: 272px;
	margin-right: 8px
}

.layout .grid-8 {
	float: left;
	width: 312px;
	margin-right: 8px
}

.layout .grid-9 {
	float: left;
	width: 352px;
	margin-right: 8px
}

.layout .grid-10 {
	float: left;
	width: 392px;
	margin-right: 8px
}

.layout .grid-11 {
	float: left;
	width: 432px;
	margin-right: 8px
}

.layout .grid-12 {
	float: left;
	width: 472px;
	margin-right: 8px
}

.layout .grid-13 {
	float: left;
	width: 512px;
	margin-right: 8px
}

.layout .grid-14 {
	float: left;
	width: 552px;
	margin-right: 8px
}

.layout .grid-15 {
	float: left;
	width: 592px;
	margin-right: 8px
}

.layout .grid-16 {
	float: left;
	width: 632px;
	margin-right: 8px
}

.layout .grid-17 {
	float: left;
	width: 672px;
	margin-right: 8px
}

.layout .grid-18 {
	float: left;
	width: 712px;
	margin-right: 8px
}

.layout .grid-19 {
	float: left;
	width: 752px;
	margin-right: 8px
}

.layout .grid-20 {
	float: left;
	width: 792px;
	margin-right: 8px
}

.layout .grid-21 {
	float: left;
	width: 832px;
	margin-right: 8px
}

.layout .grid-22 {
	float: left;
	width: 872px;
	margin-right: 8px
}

.layout .grid-23 {
	float: left;
	width: 912px;
	margin-right: 8px
}

.layout .grid-24 {
	float: left;
	width: 952px
}

.w952 {
	width: 952px;
	margin: 0 auto;
	padding: 0 4px
}

.w1120 {
	width: 1120px;
	margin: 0 auto;
	padding: 0 4px 0 12px
}

.w990 {
    width: 1190px;
    margin: 0 auto;
}

.mr10 {
	margin-right: 10px
}

.grid-fixed {
	margin-right: 0!important
}

h1,h2,h3,h4 {
	font-weight: 700
}

body{
    font: 12px/2em Microsoft Yahei,tahoma,HELVETICA;
    color: #333;
}

a:hover,a:active {
	color: #f80;
	text-decoration: none;
}

#content {
	margin-top: 0
}

#header {
	margin-bottom: 9px
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (max-device-width:480px) {
	layout {
		padding-left: 5px;
		padding-right: 5px
	}
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
	.layout {
		padding-left: 5px;
		padding-right: 5px
	}
}

@media only screen and (max-device-width:480px) {
	.layout {
		padding-left: 5px;
		padding-right: 5px
	}
}

.layout {
background:#fff;
    padding: 0 5px;
	width: 1190px;
	margin: 0 auto;
	margin-bottom: 20px;
}

.layout .col-main,.layout .col-sub,.layout .col-ext {
	float: left;
	margin-right: 10px;
	overflow: hidden
}

.layout .col-main {
	width: 620px;margin-left: 15px;
}

.layout .col-sub {
	width: 220px; display:none;
}

.layout .col-ext {
	width: 230px;
	margin-right: 0
}

.layout-space .layout {
	margin-bottom: 8px
}

.layout-fixed {
	margin-bottom: 0!important
}

.grid-right {
	float: right!important
}

.fill-content #content {
	margin-top: 0
}

.fill-content .layout {
	margin: 0 auto;
	width: 952px;
	padding: 0 4px
}

.float-cancel {
	float: none!important
}

.last-col {
	margin-right: 0!important;
	padding-right: 0!important
}

.ms-yh {
	font-family: 5 FAE 8 F6F 9 6 C5 9 ED1,;
	9ED14F53: ,;
	6: 587 6 CC9 9 A7F 6 B63 9 ED1 4 F53,;
	5: 34 E 6 587 7 EC6 9 ED1;
	font-weight: 400
}

a.a-img,a.a-mix {
	display: inline-block;
	font-size: 0;
	line-height: 0
}

a.a-mix:hover,a.a-mix:active {
	text-decoration: none
}

a.a-mix img {
	margin-bottom: 2px
}

a.a-mix span,a.a-mix .description {
	display: block;
	font-size: 12px;
	line-height: 1.5
}

.vertical-img {
	display: table;
	text-align: center;
	overflow: hidden;
	font-size: 0;
	*display: block
}

.vertical-img .box-img {
	display: table-cell;
	vertical-align: middle;
	border:1px solid #e2e2e2;
	*display: inline;
	*writing-mode: tb-rl;
	*text-align: center;
	*height: 100%
}

.vertical-img img {
	vertical-align: middle
}

.layout,.define,,.listindex,,.list-product,,.list-tags,,.cell-header,,.cell-product-3rd,,.cell-tags,,.cell-tags ul {
	zoom: 1
}

.layout:after,.define:after,.listindex:after,.list-product:after,.list-tags:after,.cell-header:after,.cell-product-3rd:after,.cell-tags:after,.cell-tags ul:after {
	/*display: block;*/
	clear: both;
	height: 0;
	content: "\0020"
}

.define dt,.define dd,.listindex li,.list-tags li,.cell-header .titleindex,.cell-header li,.cell-header dt,.cell-header dd,.cell-tags li {
	float: left;
	_display: inline
}

.list-product li {
	float: left!important
}

.listindex li li {
	float: none
}

.cell-header p,.cell-header ul,.cell-header dl {
	overflow: hidden;
	_display: inline-block
}

.cell-product-1st dt,.cell-product-1st dd,.cell-product-2nd dt,.cell-product-2nd dd,.cell-product-3rd dt,.cell-product-3rd dd,.cell-tags dd,div.cell-tags ul {
	overflow: hidden
}

.cell-product-2nd dt {
	font-size: 0;
	line-height: 0;
	margin-bottom: 2px
}

.cell-product-3rd dt {
	float: left;
	font-size: 0;
	line-height: 0;
	_margin-right: -3px
}

.cell-list-txt {
	line-height: 1.8
}

.cell-tags dd,.cell-tags li {
	word-break: keep-all
}

.cell-tags dt.fd-left,div.cell-tags .fd-left {
	_margin-right: -3px
}


.red {
	color: #de0001!important
}

.green {
	color: #2b8600!important
}

.main {
	margin-bottom: 17px;
	    margin-top: 5px;
}

.icon-hp-more {
	*display: inline;
	display: inline-block;
	zoom: 1;
	font-size: 12px;
	background: url("../images/452401_1451252140.png") 0 -418px;
	height: 9px;
	width: 4px
}

.cell-hot-market {
	zoom: 1
}

.cell-hot-market:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.cell-hot-market .hot-img,.cell-hot-market .hot-info {
	float: left
}

.cell-hot-market .hot-img {
	position: relative;
	top: 7px
}

.hot-img a {
	float: left;
	width:70px;
	height:70px;
	overflow:hidden;
}

.cell-hot-market .hot-img img {
	display: block;
	width:auto;
}

.cell-hot-market .hot-info li {
	padding-left: 16px;
	height: 26px;
	line-height: 26px;
	overflow: hidden
}

.cell-hot-market .hot-info .current {
	background: url("../images/459266_1451252140.png") no-repeat scroll 0 0 transparent;
	background-position: 6px -377px
}

.cell-hot-market .hot-info .current a:visited {
	color: #003bd3
}

.cell-hot-market .hot-info .current a:link {
	color: #003bd3
}

.cell-table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 15px;
	border-collapse: collapse;
	border-spacing: 0;
	background: #f7f7f7;
	border: 1px solid #dfdfdf
}

.cell-table td {
	text-align: center;
	border: 1px solid #dfdfdf;
	width: 25%
}

.cell-linkbtn-list {
	zoom: 1
}

.cell-linkbtn-list:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.cell-linkbtn-list a {
	background: #f4f4f4;
	border: 1px solid #e0e0e0;
	text-align: center;
	height: 20px;
	width: 78px;
	line-height: 20px;
	cursor: pointer;
	float: left;
	margin-left: 10px;
	margin-bottom: 5px
}

.cell-linkbtn-list .first {
	margin-left: 0
}

.cell-rank-list .rank1 {
	background-position: 0 6px
}

.cell-rank-list .rank2 {
	background-position: 0 -18px
}

.cell-rank-list .rank3 {
	background-position: 0 -42px
}

.cell-rank-list .rank4 {
	background-position: 0 -66px
}

.cell-rank-list .rank5 {
	background-position: 0 -90px
}

.cell-rank-list .rank6 {
	background-position: 0 -114px
}

.cell-rank-list .rank7 {
	background-position: 0 -138px
}

.cell-rank-list .rank8 {
	background-position: 0 -162px
}

.cell-rank-list .rank9 {
	background-position: 0 -186px
}

.cell-rank-list .rank10 {
	background-position: 0 -210px
}

.cell-rank-list li {
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding-left: 20px;
	background: url("../images/rank.png") no-repeat
}

.cell-rank-list .count {
	padding-right: 5px;
	float: right;
	color: #727272
}

.cell-list-info {
	margin: 15px 0;
	width: 100%;
	max-width: 100%;
	margin-bottom: 15px;
	border-collapse: collapse;
	border-spacing: 0
}

.cell-list-info td {
	vertical-align: middle;
	padding-left: 7px
}

.cell-list-info .label {
	width: 33px;
	padding-left: 0;
	text-align: center;
	border: 1px solid #e0e0e0;
	background: #f5f5f5
}

.cell-img-title {
	overflow: hidden;
	height: 20px;
	display: block;
	position: relative
}

.cell-img-title img {
	position: absolute;
	display: block
}

.cell-img-title .title-name1 {
	top: 0
}

.cell-img-title .title-name2 {
	top: -30px
}

.cell-img-title .title-name3 {
	top: -60px
}

.cell-img-title .title-name4 {
	top: -90px
}

.cell-img-title .title-name5 {
	top: -120px
}

.cell-img-title .title-name6 {
	top: -150px
}

.cell-img-title .title-name7 {
	top: -177px
}

.cell-img-title .title-name8 {
	top: -207px
}

.cell-img-title .title-name9 {
	top: -237px
}

.cell-img-title .title-name10 {
	top: -267px
}

.cell-img-title .title-name11 {
	top: -297px
}

.cell-img-title .title-name12 {
	top: -327px
}

.cell-img-title .title-name13 {
	top: -357px
}

.cell-img-title .title-name14 {
	top: -387px
}

.cell-img-title .title-name9 {
	top: -238px
}

.cell-img-title .title-name14 {
	top: -387px
}

#alibar-v4 {
    height: 28px;
    line-height: 28px;
    background: #f6f6f6;
    overflow: hidden;
    color: #999;
    border-bottom: 1px solid #e8e8e8;
    width: 100%;
    _position: absolute;
    z-index: 9999;
}

#alibar-v4 .alibar-container {
	margin: 0 auto;
	width: 1190px;
	height: 28px;
	_overflow: hidden;
	font: 12px/28px Tahoma,Arial,"\5B8B\4F53",sans-serif
}

#alibar-v4 a {
	text-decoration: none
}

#alibar-v4 a:hover {
	color: #003bd3!important
}

#alibar-v4 .topnav li,#alibar-v4 .nav-arrow,#alibar-v4 .topnav-purchaselist .nav-title span,#alibar-v4 .topnav-tp .contact-us,#alibar-v4 .topnav-tp .apply-form,#alibar-v4 .topnav-tp .join-promotion,#alibar-v4 .topnav-tp .renewal-online {
	background: url(../images/alibar-v4.gif) no-repeat
}

#alibar-v4 li {
	float: left
}

#alibar-v4 .extra {
	position: relative;
	z-index: 1804
}

#alibar-v4 .account-sign-status {
	float: left;
	color: #444
}

#alibar-v4 .account-sign-status li {
	list-style: none
}

#alibar-v4 .account-sign-status a:link,#alibar-v4 .account-sign-status a:visited {
	
}

#alibar-v4 .account-sign-status li {
	padding: 0 5px
}

#alibar-v4 .account-sign-status a.modify-nick {
	color: #003bd3
}

#alibar-v4 .account-msg a span {
	margin-left: 2px;
	padding: 0 4px;
	background-color: #003bd3;
	color: #fff;
	-moz-border-radius: 3px;
	border-radius: 3px
}

#alibar-v4 .account-msg a:hover span {
	background-color: #f30
}

#alibar-v4 .topnav {
	float: right
}



#alibar-v4 .topnav li {
	background-position: right 6px
}

#alibar-v4 .nav-title {
	float: left;
	padding: 0 10px;
	height: 24px
}

#alibar-v4 .extra:hover .nav-title,#alibar-v4 .nav-hover .nav-title {
	padding: 0 9px;
	border-left: solid 1px #d1d1d1;
	border-right: solid 1px #d1d1d1;
	background-color: #fff
}

#alibar-v4 .topnav li.nav-hover-prev {
	background: 0
}

#alibar-v4 .nav-arrow {
	padding-right: 10px;
	background-position: right -160px
}

#alibar-v4 .topnav li:hover .nav-arrow,#alibar-v4 .topnav .nav-hover .nav-arrow {
	background-position: right -190px
}

#alibar-v4 .list-first {
	background: 0
}

#alibar-v4 .nav-content {
	display: none;
	border: solid 1px #d1d1d1;
	border-top: 0 none;
	background-color: #fff;
	box-shadow: rgba(0,0,0,0.2) 1px 1px 1px 0
}

#alibar-v4 .topnav .extra:hover .nav-content,#alibar-v4 .topnav .nav-hover .nav-content {
	display: block;
	position: absolute;
	top: 24px;
	z-index: 2000
}

#alibar-v4 .nav-content dl {
	float: left;
	padding: 4px 12px
}

#alibar-v4 .nav-content dt {
	font-weight: 700;
	color: #b0b0b0
}

#alibar-v4 .nav-content dd {
	line-height: 24px;
	word-spacing: no-wrap
}

#alibar-v4 .nav-content a:link,#alibar-v4 .nav-content a:visited {
	color: #444
}

#alibar-v4 .topnav-myali .nav-content {
	left: 0;
	width: 252px
}

#alibar-v4 .topnav-purchaselist .nav-title span {
	padding-left: 12px;
	background-position: 0 -238px
}

#alibar-v4 .topnav-purchaselist-stock em {
	color: #003bd3
}

#alibar-v4 .topnav-purchaselist .nav-content {
	left: 0;
	width: 240px
}

#alibar-v4 .topnav-purchaselist .product-list {
	padding: 4px 0
}

#alibar-v4 .topnav-purchaselist .product-list p {
	padding: 16px 0;
	text-align: center;
	color: #525151
}

#alibar-v4 .topnav-purchaselist .purchase-info {
	padding: 10px 0;
	background-color: #f7f7f7;
	text-align: center
}

#alibar-v4 .topnav-purchaselist .purchase-info p {
	margin-bottom: 6px;
	color: #646464
}

#alibar-v4 .topnav-purchaselist .purchase-info em {
	font-weight: 700
}

#alibar-v4 .topnav-purchaselist-stock .product-list p {
	display: none
}

#alibar-v4 .topnav-purchaselist dl {
	padding: 4px 8px
}

#alibar-v4 .topnav-purchaselist dl a {
	color: #06c!important
}

#alibar-v4 .topnav-purchaselist dl a:hover {
	color: #003bd3!important
}

#alibar-v4 .topnav-purchaselist dt {
	float: left;
	margin: 4px 8px 0 0;
	text-align: center
}

#alibar-v4 .topnav-purchaselist dt a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden
}

#alibar-v4 .topnav-purchaselist dd {
	float: right;
	width: 166px;
	line-height: 1.5
}

#alibar-v4 .topnav-purchaselist dd.price {
	color: #8c8c8c;
	font-family: Helvetica
}

#alibar-v4 .topnav-purchaselist dd.action {
	text-align: right
}

#alibar-v4 .topnav-purchaselist dd em {
	margin: 0 2px;
	color: #003bd3
}

#alibar-v4 .topnav-purchaselist a.btn-y {
	display: inline-block;
	width: 90px;
	height: 24px;
	border: solid 1px #e89f0e;
	border-bottom-color: #cf7f01;
	background-color: #fca000;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fcb10a),color-stop(1,#f18e06));
	background-image: -webkit-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: -moz-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: -o-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: -ms-linear-gradient(top,#fcb10a 0,#f18e06 100%);
	background-image: linear-gradient(top,#fcb10a 0,#f18e06 100%);
	border-radius: 3px;
	color: #fff!important;
	font-weight: 700;
	line-height: 24px;
	text-align: center
}

#alibar-v4 .topnav-purchaselist a.btn-y:hover {
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f29b06),color-stop(1,#e57902));
	background-image: -webkit-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: -moz-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: -o-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: -ms-linear-gradient(top,#f29b06 0,#e57902 100%);
	background-image: linear-gradient(top,#f29b06 0,#e57902 100%)
}

#alibar-v4 .topnav-purchaselist a.btn-y:active {
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e07f00),color-stop(1,#e48c02));
	background-image: -webkit-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: -moz-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: -o-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: -ms-linear-gradient(top,#e07f00 0,#e48c02 100%);
	background-image: linear-gradient(top,#e07f00 0,#e48c02 100%)
}

#alibar-v4 .topnav-tp .nav-content {
	left: 0;
	width: 128px
}

#alibar-v4 .topnav-tp .nav-content a {
	padding-left: 20px
}

#alibar-v4 .topnav-tp .contact-us {
	background-position: 2px -56px
}

#alibar-v4 .topnav-tp .order-online {
	text-decoration: none!important
}

#alibar-v4 .topnav-tp .apply-form {
	background-position: 2px -86px
}

#alibar-v4 .topnav-tp .join-promotion {
	background-position: 2px -116px
}

#alibar-v4 .topnav-tp .renewal-online {
	background-position: 2px -279px
}

#alibar-v4 .topnav-sitemap .nav-content {
	right: 0;
	width: 361px
}

#alibar-v4 .alibar-tips {
	position: absolute;
	background: #fffcdc;
	border: 1px solid #e7d4ac;
	padding: 10px 8px;
	z-index: 1500;
	box-shadow: 2px 2px rgba(0,0,0,0.1)
}

#alibar-v4 .tips-top {
	position: absolute;
	display: block;
	font-size: 0;
	top: -8px;
	top: -8px\9;
	left: 10px;
	width: 13px;
	height: 8px;
	background: url("../images/447550_1451252140.png") no-repeat 0 -60px;
	z-index: 1501
}

#alibar-v4 .tip-logo {
	float: left;
	width: 30px;
	height: 34px;
	background: url("../images/447550_1451252140.png") no-repeat
}

#alibar-v4 .tips-close {
	float: left;
	width: 10px;
	height: 10px;
	background: url("../images/447550_1451252140.png") no-repeat 0 -40px;
	cursor: pointer;
	font-size: 0
}

#alibar-v4 .tip-text {
	float: left;
	padding: 0 20px 0 14px;
	width: 156px
}

#alibar-v4 .detail-link {
	color: #369
}

#alibar-v4 .tip-text em {
	color: #c97831
}

#alibar-v4 .tip-text a.i-know {
	display: block;
	text-align: right
}

#alibar-v4 .alibar-loading {
	background: url('../images/loading.gif') no-repeat 50% 50%;
	padding: 27px 0
}

#masthead-v4 {
	padding: 12px 4px
}

#masthead-v4 .sub-logo-v4,#masthead-v4 .alisearch-type-v4 li,#masthead-v4 .alisearch-category-v4 h3,#masthead-v4 .alisearch-action-v4 button {
	background: url(../images/masthead-v4.png) no-repeat
}

#masthead-v4 .ali-logo-v4 {
	float: left;
	margin-top: 6px
}

#masthead-v4 .main-logo-v4 {
	display: block;
	float: left;
	margin: 4px 12px 0 0;
	padding: 4px;
	width: 153px;
	height: 37px;
	border-radius: 2px;
	text-decoration: none
}

#masthead-v4 .main-logo-v4:hover {
	box-shadow: rgba(0,0,0,0.2) 0 0 1px 1px
}

#masthead-v4 .sub-logo-v4 {
	display: block;
	float: left;
	padding-left: 12px;
	height: 49px;
	line-height: 49px;
	background-position: -160px top;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 22px;
	font-weight: 700;
	color: #666
}

#masthead-v4 a.sub-logo-v4 {
	text-decoration: none
}

#masthead-v4 a.sub-logo-v4:hover {
	color: #003bd3
}

#masthead-v4 .ali-search-v4 {
	float: right;
	width: 540px
}

#masthead-v4 legend {
	display: none
}

#masthead-v4 .alisearch-type-v4 {
	height: 21px;
	_overflow: hidden
}

#masthead-v4 .alisearch-type-v4 li {
	float: left;
	width: 64px;
	height: 20px;
	line-height: 1.5;
	border-top: solid 1px transparent;
	background-position: -160px -50px;
	text-align: center;
	cursor: pointer;
	_border-top-color: tomato;
	_filter: chroma(color=tomato)
}

#masthead-v4 .alisearch-type-v4 li.first,#masthead-v4 .alisearch-type-v4 li.current-next {
	background: 0
}

#masthead-v4 .alisearch-type-v4 li.current {
	position: relative;
	width: 62px;
	height: 21px;
	border: solid 1px #c9c9c9;
	border-bottom: 0 none;
	border-radius: 2px 2px 0 0;
	background-image: none;
	background-color: #f7f7f7;
	font-weight: 700
}

#masthead-v4 .alisearch-type-v4 a {
	color: #000;
	text-decoration: none
}

#masthead-v4 .alisearch-container-v4 {
	padding: 4px;
	height: 26px;
	_overflow: hidden;
	border: solid 1px #c9c9c9;
	background-color: #f7f7f7
}

#masthead-v4 .alisearch-keywords-v4,#masthead-v4 .alisearch-category-v4,#masthead-v4 .alisearch-action-v4 {
	float: left
}

#masthead-v4 .alisearch-keywords-v4 {
	padding: 0 4px;
	width: 420px;
	height: 24px;
	border: solid 1px #ececec;
	border-top: solid 1px #d1d1d1;
	background-color: #fff
}

#masthead-v4 .alisearch-extend .alisearch-keywords-v4 {
	width: 318px
}

#masthead-v4 .alisearch-keywords-v4 input {
	padding: 2px 0;
	width: 100%;
	height: 20px;
	*height: 18px;
	line-height: 1.5;
	overflow: hidden;
	border: 0 none
}

#masthead-v4 .alisearch-keywords-v4 input.empty {
	color: gray
}

#masthead-v4 .alisearch-category-v4 {
	display: none;
	border-top: solid 1px #d1d1d1;
	border-bottom: solid 1px #ececec
}

#masthead-v4 .alisearch-extend .alisearch-category-v4 {
	display: block
}

#masthead-v4 .alisearch-action-v4 button {
	width: 99px;
	height: 26px;
	overflow: hidden;
	border: 0 none;
	cursor: pointer
}

#masthead-v4 .alisearch-action-v4 button.hover,#masthead-v4 .alisearch-action-v4 button:hover {
	background-position: left -26px
}

#masthead-v4 .alisearch-category-v4 {
	position: relative;
	z-index: 1011;
	cursor: default
}

#masthead-v4 .alisearch-category-v4 h3 {
	padding: 2px 22px 2px 8px;
	width: 72px;
	height: 20px;
	background-position: right -90px;
	background-color: #fff;
	line-height: 20px
}

#masthead-v4 .category-hover h3 {
	background-position: right -70px
}

#masthead-v4 .alisearch-category-v4 ul {
	display: none;
	position: absolute;
	left: -1px;
	top: 24px;
	min-width: 102px;
	_width: 102px;
	border: solid 1px #d1d1d1;
	background-color: #fff;
	line-height: 20px;
	box-shadow: rgba(0,0,0,0.2) 1px 1px 1px 0
}

#masthead-v4 .category-hover ul {
	display: block
}

#masthead-v4 .alisearch-category-v4 li {
	padding: 2px 8px;
	min-width: 86px;
	_width: 86px;
	height: 20px
}

#masthead-v4 .alisearch-category-v4 li.hover,#masthead-v4 .alisearch-category-v4 li:hover {
	background-color: #ececec
}

#masthead-v4 .alisearch-category-v4 li.current {
	font-weight: 700
}

#masthead-v5 {
}

#masthead-v5 .sub-logo-v5,#masthead-v5 .alisearch-type-v5 li,#masthead-v5 .alisearch-category-v5 h3,#masthead-v5 .alisearch-action-v5 button {
	background: url("../images/masthead-v5.png") no-repeat
}

#masthead-v5 .ali-logo-v5 {
	float: left;
	margin-top: 10px
}

#masthead-v5 .main-logo-v5 {
	display: block;
	float: left;
	margin: 7px 12px 0 0;
	padding: 4px;
	border-radius: 2px;
	text-decoration: none
}

#masthead-v5 .main-logo-v5:hover {
	box-shadow: rgba(0,0,0,0.2) 0 0 1px 1px
}

#masthead-v5 .sub-logo-v5 {
	display: block;
	float: left;
	padding-left: 12px;
	height: 49px;
	line-height: 49px;
	background-position: -160px top;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-size: 22px;
	font-weight: 700;
	color: #666
}

#masthead-v5 a.sub-logo-v5 {
	text-decoration: none
}

#masthead-v5 a.sub-logo-v5:hover {
	color: #003bd3
}

#masthead-v5 .ali-search-v5 {
	float: right;
}

#masthead-v5 legend {
	display: none
}

#masthead-v5 .alisearch-type-v5 {
	height: 21px;
	overflow: hidden
}

#masthead-v5 .alisearch-type-v5 li {
	float: left;
	width: 54px;
	height: 20px;
	line-height: 1.5;
	border-top: solid 1px transparent;
	background-position: -108px -50px;
	text-align: center;
	cursor: pointer;
	_border-top-color: tomato;
	_filter: chroma(color=tomato);
	border: 1px solid #FFF
}

#masthead-v5 .alisearch-type-v5 li.first {
	background: 0;
	margin-left: -7px
}

#masthead-v5 .alisearch-type-v5 li.head_search_on {
	position: relative;
	border-bottom: 0 none;
	font-weight: 700;
	color: #003bd3
}

#masthead-v5 .alisearch-type-v5 li.head_search_on a {
	color: #003bd3;
	text-decoration: none
}

#masthead-v5 .alisearch-type-v5 a {
	color: #000;
	text-decoration: none
}

#masthead-v5 .alisearch-container-v5 {
}

#masthead-v5 .alisearch-container-v5:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

#masthead-v5 .alisearch-keywords-v5,#masthead-v5 .alisearch-category-v5,#masthead-v5 .alisearch-action-v5 {
background: #ffad00;
    /* background: url(/images/search.png) no-repeat; */
    width: 60px;
    height: 35px;
	float: left;
	border-radius: 0 5px 5px 0;
}

#masthead-v5 .alisearch-keywords-v5 {
	padding: 0 4px;
	width: 420px;
	height: 30px;
	background-color: #fff;
	border: 3px solid #003bd3;
	border-right: 0
}

#masthead-v5 .alisearch-extend .alisearch-keywords-v5 {
	width: 318px
}

#masthead-v5 .alisearch-keywords-v5 input {
	position: relative;
	*top: 3px;
	top: 5px\0;
	background: #FFF;
	padding: 2px 0;
	width: 100%;
	height: 20px;
	*height: 18px;
	height: 18px\0;
	line-height: 1.5;
	overflow: hidden;
	border: 0 none
}

#masthead-v5 .alisearch-keywords-v5 input:focus {
	outline: 0
}

#masthead-v5 .alisearch-keywords-v5 input.empty {
	color: gray
}

#masthead-v5 .alisearch-category-v5 {
	display: none
}

#masthead-v5 .alisearch-extend .alisearch-category-v5 {
	display: block;
	border: 3px solid #003bd3;
	border-left: 0;
	border-right: 0
}

#masthead-v5 .alisearch-action-v5 button {
	width: 99px;
	height: 36px;
	overflow: hidden;
	border: 0 none;
	cursor: pointer;
	background-position: left -120px
}

#masthead-v5 .alisearch-action-v5 button.hover,#masthead-v5 .alisearch-action-v5 button:hover {
	background-position: left -120px
}

#masthead-v5 .alisearch-category-v5 {
	position: relative;
	z-index: 1011;
	cursor: default
}

#masthead-v5 .alisearch-category-v5 h3 {
	padding: 2px 22px 2px 8px;
	width: 72px;
	height: 26px;
	background-position: right -87px;
	background-color: #fff;
	line-height: 26px
}

#masthead-v5 .category-hover h3 {
	background-position: -59px -67px;
	width: 71px;
	border: solid 1px #d1d1d1;
	border-bottom: 0;
	padding: 1px 22px 2px 7px
}

#masthead-v5 .alisearch-category-v5 ul {
	display: none;
	position: absolute;
	left: 0;
	top: 30px;
	min-width: 100px;
	_width: 100px;
	border: solid 1px #d1d1d1;
	border-top: 0;
	background-color: #fff;
	line-height: 26px
}

#masthead-v5 .category-hover ul {
	display: block
}

#masthead-v5 .alisearch-category-v5 li {
	padding: 2px 8px;
	min-width: 84px;
	_width: 84px;
	height: 26 px
}

#masthead-v5 .alisearch-category-v5 li.hover,#masthead-v5 .alisearch-category-v5 li:hover {
	background-color: #ececec
}

#masthead-v5 .alisearch-category-v5 li.current {
	font-weight: 700
}

.ali-nav2 {
	margin-bottom: 12px;
}

.ali-nav2 li {
	float: left;
	cursor: pointer;
	zoom: 1;
	font-size: 14px;
	text-align: center
}

.ali-nav2 .ali-nav-main {
	height: 40px;
}


.ali-nav2 .ali-nav-main .ali-nav-current {
/*margin-left:8px;*//*width:65px*/
}

.ali-nav2 .ali-nav-main .ali-nav-current a {
}

.ali-nav2 .ali-nav-main .ali-nav-current a:hover {
	color: #fff;
	
}

.ali-nav2 .ali-nav-main li {    margin: 0 22px;
	height: 45px;
	line-height: 45px;

}
.ali-nav2 .ali-nav-main li:last-child  {margin-right:0px;}
.ali-nav2 .ali-nav-main li:first-child{margin-left:0px;}
.ali-nav2 .ali-nav-main li.spacing {
	margin-left: -3px;
	margin-right: 22px;
	width: 1px;
	background: url("../images/459266_1451252140.png") no-repeat 0 -194px
}

.ali-nav2 .ali-nav-main li.pre-last {
	margin-right: 5px
}

.ali-nav2 .ali-nav-main li.last {
	margin-right: 0
}

.ali-nav2 .ali-nav-main li.caigou-img {
	width: 134px;
	margin-top: 0;
	float: right
}

.ali-nav2 .ali-nav-main li.caigou-img a {
	vertical-align: -4px;
	_vertical-align: -8px;
	margin-left: 10px;
	font-family:"微软雅黑";
	font-size:16px;
}

.ali-nav2 .ali-nav-main li a {
	font-size:15px;
}

.ali-nav2 .ali-nav-main li a:hover {
	color: #fff!important;
}

.ali-nav2 .ali-nav-sub {
	border: 1px solid #ffcfa0;
	border-top: 0;
	height: 37px;
	overflow: hidden;
	background-color: #fffbef;
	padding-left: 18px;
	display:none;
}

.ali-nav2 .ali-nav-sub li {
	height: 36px;
	line-height: 40px;
	margin-right: 21px;
	_margin-right: 20px
}

.ali-nav2 .ali-nav-sub li.nohref {
	cursor: default
}

.ali-nav2 .ali-nav-sub li.spacing {
	margin-left: -2px;
	margin-right: 20px;
	width: 1px;
	background: url("../images/459266_1451252140.png") no-repeat 0 -476px
}

.ali-nav2 .ali-nav-sub li.last {
	margin-right: 0
}

.ali-nav2 .ali-nav-sub li a {
	color: #333
}

.ali-nav2 .ali-nav-sub li a:hover {
	color: #ff5a00;
	text-decoration: none
}

.hot-keyword {
	float: left;
	width: 670px;
	height: 20px;
	overflow: hidden;
	overflow: hidden;
	line-height: 20px;
	color: #333;
	padding-top: 7px
}

.hot-keyword .hot-keyword-list {
	width: 670px;
	height: 20px;
	overflow: hidden
}

.hot-keyword .hot-keyword-list li {
	float: left;
	margin-right: 15px
}

.hot-keyword .hot-keyword-list a:link,.hot-keyword .hot-keyword-list a:visited {
	color: #444
}

.hot-keyword .hot-keyword-list a:hover,.hot-keyword .hot-keyword-list a:active {
	color: #003bd3
}

.hot-keyword .more-search {
	background: url("../images/masthead-v5.png") no-repeat -160px -28px;
	padding-left: 12px
}

*html {
	background-image: url("about:blank");
	background-attachment: fixed
}

#top-banner-layout {
	width: 100%;
	background-color: #fffbe1
}

#top-banner-layout #top-banner {
	height: 32px;
	width: 1190px;
	margin: 0 auto
}

#top-banner-layout #top-notice {
	width: 1190px;
	height: 31px;
	line-height: 31px;
	margin: 0 auto;
	background: #fffbe1;
	overflow: hidden
}

#top-banner-layout #top-notice .text {
	padding-left: 6px
}

#top-banner-layout #top-notice #top-notice-close {
	font-size: 0;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 10px;
	height: 10px;
	background: url("../images/423203_1451252140.png") no-repeat 0 -40px;
	cursor: pointer
}

#footer-v1 a:link,#footer-v1 a:visited {
    color: #fff;
}

#footer-v1 a:hover,#footer-v1 a:active {
	color: #003bd3!important
}

#footer-v1 .footer-container {
	padding: 8px 0 12px 0
}
.footer-ali-pages ul li a{}
#footer-v1 ul,#footer-v1 li,#footer-v1 dt,#footer-v1 dd {
	display: inline;
	color: #999
}

#footer-v1,#footer-v1 .footer-ali-group,#footer-v1 .net-admission,#footer-v1 .footer-ali-copyright,#footer-v1 .footer-ali-certs {
	padding-bottom: 0px
}
.mod-footer{
	text-align: center;
	width: 1190px;
	margin: 0 auto;
	padding: 8px 0px 0;
	color: #333;
	}
.footer-ali-copyright p{color:#a4a4a4 !important;}
.certs-icons img{height:40px;opacity:0.7}
#footer-v1 .footer-ali-certs {
	padding-top: 6px;
	width: 908px;
	margin: 0 auto
}

#footer-v1 .footer-net-ic {
	top: 0;
	left: 246px;
	background-position: 0 0
}

#footer-v1 .footer-net-ic a {
	display: inline-block;
	width: 52px;
	height: 62px;
	overflow: hidden;
	line-height: 186px
}

#footer-v1 .net-admission li {
	color: #333
}

#taobao-stock {
	border-left: 1px solid #da3626;
	border-right: 1px solid #da3626;
	background-color: #f55343;
	color: #ffdbad
}

#taobao-stock .tb-inner {
	background: url("../images/449298_1451252140.png") 0 center;
	width: 1190px;
	margin: 0 auto;
	height: 100px;
	position: relative
}

#taobao-stock h2 {
	color: #fff;
	font-weight: bold;
	margin-bottom: 15px
}

#taobao-stock .tb-why,#taobao-stock .tb-try {
	position: absolute;
	top: 7px
}

#taobao-stock .tb-why {
	left: 225px
}

#taobao-stock .tb-try {
	left: 548px
}

#taobao-stock .tb-try ul {
	overflow: hidden;
	zoom: 1;
	width: 308px;
	padding-top: 5px
}

#taobao-stock .tb-try li {
	float: left;
	width: 77px;
	height: 24px;
	text-align: center
}

#taobao-stock .tb-try a {
	color: #fdfbd3
}

#taobao-stock .tb-close {
	position: absolute;
	right: 3px;
	top: 5px;
	width: 22px;
	height: 22px;
	display: block;
	cursor: pointer
}

#taobao-stock .tb-xunjia {
	position: absolute;
	top: 47px;
	right: 10px
}

#taobao-stock .tb-xunjia .xunjia-link {
	margin-left: 10px
}

#taobao-stock .tb-xunjia a {
	color: #a50
}

#header {    padding-top: 10px;
	height: 90px;
	margin-bottom: 0;
}

#masthead-v5 {
    float: right;
    margin-left: 115px;
    padding-top: 20px;
}

#masthead-v5 .main-logo-v5:hover {
	box-shadow: none
}

#masthead-v5 .ali-logo-v5 {
	margin-top: 0
}

#masthead-v5 .ali-search-v5 {
	float: right;
}

#masthead-v5 .masthead-right {
	float: left;
	width: 470px;
}

#masthead-v5 .masthead-right .alisearch-top {
	float: left;
	width: 60px;
	padding: 24px 2px 0 15px;
	text-align: left
}

#masthead-v5 .more {
	background: url("../images/432636_1451252140.png") no-repeat 59px -448px;
	color: #003bd3
}

#masthead-v5 .alisearch-keywords-v5 {
	height: 33px;
    line-height: 35px;
    width: 331px;
    border: none;
    float: left;
    padding-left: 5px;
    border: 1px solid #E4E0E0;
    color: #999999;
	border-right: none;
	    border-radius: initial;
}

#masthead-v5 .alisearch-keywords-v5 input {
	position: static
}




#masthead-v5 .alisearch-action-v5 button.alisearch-textbotton {
    background: url(/images/bg.png) 0 0 no-repeat;
    width: 60px;
    height: 35px;
    background-color: #ffad00;
    background-position: -268px -46px;
    border: 0;
    cursor: pointer;
    border-radius: 0 5px 5px 0;
}
.head_sousuo_right{float:right;}
#masthead-v5 .masthead-right {
}

#masthead-v5 .main-logo-v5 {
	margin-right: 0;
	padding-right: 0
}

#fixed-right-bottom-container {
	position: fixed;
	_position: absolute;
	right: 0;
	bottom: 0
}

.pages {
	padding: 10px 0 10px 0;
	text-align: center;
	font-size: 12px;
	color: #666666;
}

.pages a:link,.pages a:visited,.pages a:active {
	color: #004499;
	background: #FFFFFF;
	border: #cdcdcd 1px solid;
	padding: 5px;
	text-decoration: none;
}

.pages a:hover {
	background: #FFFFFF;
	border: #cdcdcd 1px solid;
	color: #FF6600;
	padding: 5px;
	text-decoration: none;
}

.pages strong {
	background: #f8f8f8;
	padding: 5px;
	border: #cdcdcd 1px solid;
	color: #003bd3;
}

.pages_inp {
	border: #2E6AB1 1px solid;
	padding: 1px;
	width: 30px;
	text-align: center;
	color: #666666;
}

.pages label {
	background: #FFFFFF;
	border: #2E6AB1 1px solid;
	color: #004499;
	padding: 1px 5px 1px 5px;
}

.pages label em {
	color: red;
	font-weight: bold;
	font-style: normal;
}

.pages label span {
	font-weight: bold;
}

.pages cite {
	font-style: normal;
}

.pages .pages_btn {
	margin-left: 10px;
	border: solid 1px #b3b3b3;
	margin-top: 0px;
	border-bottom-color: #9a9a9a;
	padding: 1px 9px;
	background-color: #f0f0f0;
	color: #444;
	vertical-align: middle;
	cursor: pointer;
	overflow: visible;
	background-image: -webkit-linear-gradient(#fcfcfc,#e4e4e4);
	background-image: -moz-linear-gradient(#fcfcfc,#e4e4e4);
	background-image: linear-gradient(top,#fcfcfc,#e4e4e4);
	border-radius: 2px;
	*padding: 0 8px;
	*height: 22px;
	*margin-top: 1px
}

.pages input {
	border: solid 1px #a0a0a0;
	height: 18px;
	width: 36px;
	padding: 1px 2px;
	background-color: #fff;
	margin: 0px 2px 0;
	overflow: hidden;
	vertical-align: middle;
	color: #444;
	box-shadow: inset 0 1px 1px #e6e6e6
}

.sw-mod-pagination .pagination {
	font-family: Tahoma;
	font-size: 12px;
	height: 35px;
	clear: both;
	overflow: hidden;
	text-align: center
}

.sw-mod-pagination .pagination .page-bottom,.sw-mod-pagination .pagination form {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: middle
}

.sw-mod-pagination .pagination a,.sw-mod-pagination .pagination a:link,.sw-mod-pagination .pagination a:visited,.sw-mod-pagination .pagination .page-prev,.sw-mod-pagination .pagination .page-cur,.sw-mod-pagination .pagination .page-start,.sw-mod-pagination .pagination .page-end,.sw-mod-pagination .pagination .page-next,.sw-mod-pagination .pagination .page-break {
	float: left;
	height: 28px;
	line-height: 28px;
	padding: 0 9px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	font-size: 14px
}

.sw-mod-pagination .pagination .page-bottom:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

.sw-mod-pagination .pagination .page-cur {
	border: 1px solid #ccc;
	color: #003bd3;
	border-right: 0;
	font-weight: bold;
	background-color: #f8f8f8
}

.sw-mod-pagination .pagination a,.sw-mod-pagination .pagination a.page-next {
	border: 1px solid #ccc;
	font-size: 12px;
	border-right: 0
}

.sw-mod-pagination .pagination a:hover {
	text-decoration: none;
	color: #003bd3
}

.sw-mod-pagination .pagination .page-break {
	border-left: 1px solid #ccc;
	height: 30px
}

.sw-mod-pagination .pagination a.page-prev,.sw-mod-pagination .pagination a.page-next,.sw-mod-pagination .pagination .page-start {
	width: 55px;
	padding: 0;
	font-size: 12px;
	margin-right: 10px;
	border: 1px solid #ccc
}

.sw-mod-pagination .pagination .page-start {
	color: #ddd
}

.sw-mod-pagination .pagination a.page-prev:hover {
	border: 1px solid #003bd3;
	text-decoration: none
}

.sw-mod-pagination .pagination .page-end {
	border: 1px solid #ddd;
	padding: 0 5px;
	padding-right: 16px;
	color: #ddd;
	font-size: 12px
}

.page-op {
	color: #444
}

.page-op #jumpto {
	width: 32px;
	text-align: center;
	border: 1px solid #ececec;
	border-top: 1px solid #ccc;
	color: #000;
	font-family: Tahoma,SimSun,Arial;
	height: 20px;
	margin: 0 4px 5px;
	text-align: center;
	vertical-align: middle
}

.page-op #jump-sub {
	height: 25px;
	margin: 0 0 2px 8px;
	width: 43px;
	cursor: pointer;
	background-color: #f5f5f5;
	border: 1px solid #b2b2b2
}

.page-op #jump-sub:hover {
	border-radius: 2px;
	box-shadow: 0 0 2px #a8a8a8;
	background-color: #f8f8f8;
	border: 1px solid #c6c6c6
}

.page-op .total-page {
	padding-right: 8px
}

.page-op .total-page b {
	font-weight: bold
}

*html {
	background-image: url("about:blank");
	background-attachment: fixed
}

#top-banner-layout {
	width: 100%;
	background-color: #fffbe1
}

#top-banner-layout #top-banner {
	height: 32px;
	width: 1190px;
	margin: 0 auto
}

#top-banner-layout #top-notice {
	width: 1190px;
	height: 31px;
	line-height: 31px;
	margin: 0 auto;
	background: #fffbe1;
	overflow: hidden
}

#top-banner-layout #top-notice .text {
	padding-left: 6px
}

#top-banner-layout #top-notice #top-notice-close {
	font-size: 0;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: 10px;
	height: 10px;
	background: url("/images/423203_1451252140.png") no-repeat 0 -40px;
	cursor: pointer
}

#ie6-kill {
	width: 100%;
	background-color: #fffbe1
}

#ie6-kill #ie6-kill-inner {
	width: 1190px;
	height: 31px;
	line-height: 31px;
	margin: 0 auto;
	overflow: hidden
}

#ie6-kill #ie6-kill-inner .text {
	width: 660px;
	margin: 0 auto
}

#ie6-kill #ie6-kill-inner a:link,#ie6-kill #ie6-kill-inner a:visited,#ie6-kill #ie6-kill-inner a:hover,#ie6-kill #ie6-kill-inner a:active {
	color: #003bd3
}

#alibar {
	position: relative;
	*z-index: 1499
}

.alibar-container {
	width: 1190px
}

#header {      margin: 0 auto;  width: 1200px;
	margin-bottom: 0;
	background:#fff;
}
.mod-masthead{min-width:1190px}
.left_head {
	background: #f8f8f8 url('../images/left_head.gif') repeat-x;
	padding: 8px 10px 7px 10px;
	font-weight: bold;
	font-size: 13px;
	border: 1px solid #e7e9ee
}
div:after,ul:after,dl:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#search_tips {
	z-index: 1000;
	position: absolute;
	width: 470px;
	overflow: hidden;
	cursor: pointer;
	margin: 72px 0 0 342px;
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	background: #FFFFFF;
	border: #CCC 1px solid;
}

#search_tips div {
	height: 20px;
	padding: 1px 8px 1px 8px;
	clear: both;
	overflow: hidden;
}

#search_tips div span {
	float: right;
	font-size: 12px;
}

#search_tips label {
	display: block;
	width: 100%;
	background: #FAFAFA;
	font-size: 12px;
	color: #0000CC;
	text-align: right;
}

.postit {
	color: #003278;
	padding: 0 5px 0 12px;
	line-height: 37px;
	background: #D7E9FF url('../images/pos.gif') repeat-x 0 bottom;
	margin: 1px 1px 10px 1px;
}

.info_trade {
	font-size: 14px;
	text-align: left;
	font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1;
	margin: 0 0 8px 0;
	border-bottom: #F1F1F1 1px solid;
	padding: 0 0 2px 10px;
}

.contact_head {
	background: url('../images/lianxi_head.gif') no-repeat;
	padding: 10px 0 5px 18px;
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}

.contact_body {
	padding: 10px;
	height:350px;
	border: #d84600 3px solid;
}

.contact_body li {
	line-height: 24px;
	border-bottom: #E2E2E2 1px solid;
	padding: 0 0 0 10px;
}
.f_orange_img{position:absolute;float:left; width:70px}
.f_orange_img2{margin-left:70px}
.contact_body li span {
	color: #1B4C7A;
	padding: 0 8px 0 0;
}

.box_head_1 {
	background: url('../images/box_head_1_l.gif') no-repeat;
}

.box_head_1 div {
	height: 32px;
	line-height: 33px;
	overflow: hidden;
	padding: 0 12px 0 15px;
	background: url('../images/box_head_1_r.gif') no-repeat right 0;
	color: #333333;
}

.box_head_1 strong {
	font-size: 14px;
}

.box_head_2 {
	border: #e7e9ee 1px solid;
	border-bottom: none;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding: 0 10px 0 10px;
	background: url('../images/box_head_2.gif') repeat-x 0 bottom;
	color: #333333;
}

.box_head_2 strong {
	font-size: 14px;
}

.type {
	height: 33px;
	line-height: 34px;
	overflow: hidden;
	background: #D7E9FF url('../images/type_bg.gif') repeat-x;
	padding-left: 35px;
}

a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {
	float: left;
	display: block;
	padding: 0 15px 0 15px;
	background: #FFFFFF;
	color: #000000;
	font-weight: bold;
	background: url('../images/type_1.gif') repeat-x;
	border-left: 1px solid #003bd3;
	border-right: 1px solid #003bd3;
	text-decoration: none
}

a.type_2:link,a.type_2:visited,a.type_2:active {
	float: left;
	display: block;
	padding: 0 15px 0 15px;
	border-right: #E2F0FB 1px solid;
	height: 32px;
}

a.type_2:hover {
	background: #2676D9;
	color: #FFFFFF;
}

.tab_head {
	border: #e7e9ee 1px solid;
	border-bottom: none;
	height: 33px;
	line-height: 33px;
	font-size: 13px;
	overflow: hidden;
	background: #EFF6FF url('../images/tab_head.gif') repeat-x;
	color: #333333;
	font-weight: bold;
}

.tab_1 {
	float: left;
	padding: 0 15px 0 15px;
	border-right: #e7e9ee 1px solid;
	cursor: pointer;
	font-weight: normal;
}

.tab_2 {
	float: left;
	padding: 0 15px 0 15px;
	border-right: #e7e9ee 1px solid;
	cursor: pointer;
	background: #FFFFFF;
	background: url('../images/tab_1.gif') repeat-x;
}

.box_head {
	border: #e7e9ee 1px solid;
	border-bottom: none;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding: 0 10px 0 10px;
	background: #EFF6FF url('../images/box_head.gif') repeat-x;
	color: #333333;
}

.box_head strong {
	font-size: 14px;
}

.left_menu {
	width: 150px;
	font-size: 13px;
	letter-spacing: 1px;
	background: #FFFFFF url('../images/left_menu.gif') repeat-y;
}

.left_menu a {
	width: 90%;
	display: block;
}

.left_menu ul {
	background: #FFFFFF url('../images/left_menu_ul.gif') no-repeat;
	padding-top: 2px;
}

.left_menu_li {
	line-height: 37px;
	height: 37px;
	background: url('../images/left_menu_li.gif') no-repeat;
	padding-left: 30px;
}

.left_menu_on {
	line-height: 37px;
	height: 37px;
	background: url('../images/left_menu_on.gif') no-repeat;
	padding-left: 30px;
}

.titleshow {
	font-size: 20px;
	text-align: center;
	font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1;
	font-weight: normal;
	padding: 15px 0
}

#head {
	width: 100%;
	position: fixed;
	z-index: 999999;
	left: 0;
}

.back2top {
	width: 58px;
	height: 58px;
	position: fixed;
	_position: absolute;
	right:3%;
	/*left: 57%;*/
	/*margin-left: 500px;*/
	bottom: 100px;
	_bottom: auto;
	cursor: pointer;
	
}

.back2top a {
	display: block;
	width: 100%;
	height: 100%;
	background: url('../image/back2top.png') no-repeat;
}

.back2top a:hover {
	background: url('../image/back2top.png') no-repeat -58px 0;
	text-decoration: none
}

.m_l_2 {
	width: 980px;
}

.m_r_2 {
	width: 200px;
}
.Tg_393x50 .Tg_left {
    float: left;
    height: 50px;
    margin-right: 3px;
    overflow: hidden;
    position: relative;
}
.Tg_393x50 li {
    float: left;
    height: 50px;
    overflow: hidden;
    position: relative;
	    margin-bottom: 5px;
}
.nav_bottom {
    background: #f1f1f1;
    height: 35px;
    line-height: 35px;
    width: 1190px;
    margin: 0 auto;
}

.nav_bottom li i {
    background: url("/images/curr_b.png") no-repeat;
    height: 14px;
    display: inline-block;
    width: 20px;
    margin-right: 5px;
}
.nav_bottom .curr_b a {
    color: #002f8c;
}
.nav_bottom li {float:left;    margin-right: 15px;}
.Tg_sj {float:right;}
.Tg_sj li {margin-left:5px;    float: left; margin-top: 10px;}
.news_tt_tit h3 {
    width: 60px;
    height: 24px;
    line-height: 24px;
    position: absolute;
    top: -12px;
    font-size: 12px;
    background: #fff;
    color: #fff;
    left: 0;
    background: #fff url("/images/sinbo_bg.png") -110px -30px no-repeat;
    display: block;
    text-align: center;
	    font-weight: normal;
		font-family: "微软雅黑";
}
.news_tt_tit {
    margin: 10px auto 15px;
    position: relative;
    border-top: 1px solid #eee;
}
.news_tt_list li a {
    max-width: 90%;
    _width: 90%;
    float: left;
    font-size: 15px;
    height: 32px;
    line-height: 33px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.ks-select, .ks-input input {
    height: 33px;
    float: left;
    zoom: 1;
}
.ks-select {
    width: 58px;
    background-color: #f4f4f4;
    position: relative;
    zoom: 1;
    text-align: center;
    font-size: 14px;
    line-height: 33px;
    border-radius: 5px 0 0 5px;
}
.ks-select, .ks-q {
    border: 1px solid #e5e5e5;
    border-right: 0;
    color: #999;
}
.ks-select .item {
    display: block;
    padding-right: 18px;
}
.tragl {
    width: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
    font-size: 0;
    border-style: dashed;
    border-width: 5px;
    position: absolute;
    -webkit-transition: -webkit-transform .2s;
    transition: transform .2s;
    -webkit-transform-origin: center 20%;
    transform-origin: center 20%;
}
.tragl-gray-t {
    border-style: solid dashed dashed dashed;
    border-color: #bbb transparent transparent;
}
.ks-select .tragl {
    right: 9px;
    top: 15px;
}
.ks-select-pop {
    width: 100%;
    border: 1px solid #e5e5e5;
    border-top: 0;
    background-color: #fff;
    position: absolute;
    left: -1px;
    top: 34px;
}
.ks-select .item {
    display: block;
    padding-right: 18px;
}
.ks-select-pop .item {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    cursor: pointer;
}
.ks-select-pop .current {
    background-color: #f2f2f2;
}
.fc-gray-80, .fc-gray-80 a {
    color: #999;
}
.ks-keyword {
    height: 24px;
    padding-top: 3px;
    clear: left;
    overflow: hidden;
    margin-left: -6px;
}
.ks-keyword a {
    margin: 0 6px;
    float: left;
}
.banner .logo a, .banner .apps li i, .ks-submit, .menu-icon dt i, .menu-icon dt b, .art-info i, .focus-txt .circle, .pro-tab .tab-vtl-ctrl .item em, .activity, .car-wrap a em, .sc-9 .hd-big .mark, .substation .drop-hd i, .guide a, .best .ic-bg, .pro-ks label, .pro-link a em, .focus-txt .rect em, .sharp, .tag-title, .icon-new, .focus-txt .scroll-control a {
    background: url(/images/bg.png) 0 0 no-repeat;
}
.banner .apps {
    padding-top: 12px;
    float: right;
}
.banner .apps ul {
    float: left;
}
.banner .apps li {
    width: 48px;
    float: left;
    display: inline;
    margin-right: 18px;
    text-align: center;
    position: relative;
    z-index: 3;
}
.banner .apps li a, .banner .apps li i, .banner .apps li .title {
    display: block;
}
.banner .apps li i {
    width: 46px;
    height: 46px;
    margin: 0 auto 4px;
    overflow: hidden;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    transition: all 1s;
}
.banner .apps li i.icon-khd {
    background-position: -228px 0;
}
.banner .apps li .title {    font-size: 12px;
    height: 24px;
    overflow: hidden;
}
.banner .apps li i.icon-gfwx {
    background-position: -274px 0;
}
.banner .apps li i.icon-jcz {
    background-position: -182px 0;
}
.banner .apps li i.icon-zzzj {
    background-position: -320px 0;
}
.banner{    float: right;}
.header-container{width: 230px;
    float: left;}




















































.col-a,.col-b,.col-ab,.col-c{float:left}
.col-a,.col-ab{margin-right:30px}
.col-a{width:350px}
.col-b{width:450px}
.col-c{width:330px}
.col-ab{width:830px}
.news:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.news{zoom:1}
.news li{padding-left:10px;height:30px;line-height:30px;overflow:hidden;vertical-align:middle;*zoom:1;background:url(/images/bg.png) -397px 14px no-repeat;font-family:"Simsun"}
.news li .sub{color:#e5e5e5}
.news li .sub a{color:#999}
.news li .sub a:hover{color:#f80}
.news li a{font-family:Microsoft YaHei;word-break:break-all}
.news li .date{float:right;color:#999;font-size:12px;line-height:32px}
.news-no-pad li{padding:0;background:0}
.news-date li{padding:0;background:0}
.new-twice-a{margin:0 -15px -9px 0}
.new-twice-a li{    width: 347px;    float: left;    font-weight: bold;    font-size: 16px;}
.new-twice-b{margin:0 -15px -7px 0}
.new-twice-b li{    width: 310px;    margin-right: 15px;    float: left;    font-size: 16px;    font-weight: bold;}
.new-align-b{margin-right:-5px}
.new-align-b li .sub,.new-align-b li a{float:left;margin-right:6px}
.new-align-b li .sub a{width:auto;float:none;margin-right:0}
.new-align-b li a{width:154px}
.new-align-h{margin-right:-15px}
.new-align-h li{margin: 10px 0;float:left;width:450px;font-size: 16px;font-weight: bold;}
.new-align-h li.one-low{width:450px}
.news-video{margin:0 -10px -9px 0}
.news-video li{background:url(/images/bg_24.png) -93px -54px no-repeat;padding-left:18px;width:152px;margin-right:10px;float:left}
.news-video-a li{width:142px}
.pics:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.pics{zoom:1}
.pics li{float:left;display:inline}
.pics li .title{height:20px;padding-top:8px;display:block;font:14px/20px "Microsoft Yahei";overflow:hidden;text-align:center}
.pics li a:hover{text-decoration:none}
.pics li .icon-video,.pics li .icon-txt{background:url(/images/bg_24.png) no-repeat -68px -86px}
.pics li .icon-video{position:absolute;width:36px;height:36px}
.pics li .icon-txt{width:58px;padding-left:6px;height:23px;position:absolute;top:0;left:0;line-height:23px;color:#fff;background-position:0 -110px;text-align:left;text-decoration:none}
.pics li .icon-txt-yel{background-position:0 -86px}
.pics-w80{padding-left:10px;margin-right:-46px}
.pics-w80 li{width:80px;margin:20px 46px 0 0}
.pics-w170{margin-right:-60px}
.pics-w170 li{width:350px;margin:20px 34px 0 0}
.pics-w170 li.img-w358{width:374px}
.pics-w170-a{margin:0 -10px 9px 0}
.pics-w170-a li{width:350px;margin:20px 10px 0 0}
.pics-w170-a .icon-video{top:51px;left:71px}
.pics-w160-b{margin:0 -10px 9px 0}
.pics-w160-b li{width:330px;margin:20px 10px 0 0}
.pics-w260{margin-right:-60px}
.pics-w260 li{margin:20px 50px 0 0}
.pics-w260 .last{margin-left:1px}
.pics .icon-video{top:50%;left:50%;margin:-18px 0 0 -18px}
.pics a:hover .icon-video{-moz-animation:spin .5s linear;-webkit-animation:spin .5s linear;-ms-animation:spin .5s linear;animation:spin .5s linear}
@-moz-keyframes spin{0%{-moz-transform:scale(1)}
50%{-moz-transform:scale(1.2)}
100%{-moz-transform:scale(1)}
}
@-webkit-keyframes spin{0%{-webkit-transform:scale(1)}
50%{-webkit-transform:scale(1.2)}
100%{-webkit-transform:scale(1)}
}
@-ms-keyframes spin{0%{-ms-transform:scale(1)}
50%{-ms-transform:scale(1.2)}
100%{-ms-transform:scale(1)}
}
@keyframes spin{0%{transform:scale(1)}
50%{transform:scale(1.2)}
100%{transform:scale(1)}
}
.pic-txt:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.pic-txt{zoom:1}
.img-area{float:left;margin-right:15px;position:relative;zoom:1;overflow:hidden}
.txt-area{overflow:hidden;zoom:1}
.box{margin-bottom:30px}
.box .hd{height:20px}
.box .hd .mark{height:20px;font:20px/20px Microsoft Yahei}
.box .hd,.box .hd .mark a{color:#07d}
.box .hd .mark-sub{font-size:14px}
.box .hd .mark-sub a{float:left;margin-right:12px;color:#999}
.box .hd .mark a:hover,.box .hd .mark-sub a:hover{color:#f80}
.box .hd .mark a:hover{text-decoration:none}
.box .hd .mark-dot span{float:left}
.box .hd .mark-dot .dot{background:#07d;margin:8px 6px 0 6px;float:left}
.box .hd .mark-dot a:hover .dot{background:#f90}
.box .hd-big{height:36px;border-bottom:3px solid #e5e5e5}
.box .hd-big .mark{height:28px;padding-left:10px;font:28px/28px Microsoft Yahei}
.box .hd-big .mark-sub{padding-top:10px}
.box .hd-big .mark-dot .dot{width:5px;height:5px;border-radius:2px;margin-top:12px}
.box .hd-sub{height:29px;padding-top:10px;border-bottom:1px solid #e5e5e5}
.box .hd-sub .mark{height:20px;padding-left:10px}
.tab{margin-bottom:30px}
.tab-wrap{overflow:hidden}
.tab .control{height:36px;border-bottom:3px solid #e5e5e5;zoom:1}
.tab .control .item{height:36px;padding:0 10px;float:left;font:28px/28px Microsoft Yahei;position:relative;cursor:default}
.tab .control .item a{color:#999}
.tab .control .current{margin-bottom:-3px;border-bottom:3px solid #2888de}
.tab .control .current a{color:#07d}
.tab .control .item a:hover{color:#f80;text-decoration:none}
.col-a .tab-wrap{overflow:visible}
.tab-nav{margin-bottom:30px;zoom:1}
.tab-nav .control{padding-left:2px;background-color:#f5f5f5;zoom:1}
.tab-nav .control .item{padding:0 10px;float:left;font:16px/40px Microsoft Yahei;cursor:default}
.tab-nav .control .item,.tab-nav .control .item a{color:#999}
.tab-nav .control .current{border-top:2px solid #2888de;line-height:38px;background-color:#fff;font-size:20px}
.tab-nav .control .current,.tab-nav .control .current a{color:#ab7044}
.tab-nav .control .item a:hover{color:#f80;text-decoration:none}
.tab-nav .control-clean{padding:0;margin-right:-20px;background:0}
.tab-nav .control-clean .item,.tab-nav .control-clean .current{padding:0;margin-right:20px;line-height:21px}
.tab-nav .control-clean .current{border:0}
.tab-nav .control-clean .current .tragl-gray-t{border-color:#1281dd transparent transparent;top:9px}
.tab-nav .control-sub{padding:10px 0 0 10px;border-bottom:1px solid #e5e5e5;height:29px}
.tab-nav .mark-sub a{float:left;margin-right:12px;color:#999}
.tab-nav .mark-sub a:hover{color:#f80}
.fix-box .tab-nav{margin-bottom:11px}
.col-c .tab-nav .control-clean{margin-right:0}
.slide-pic .prev,.slide-pic .next{background-image:url(/images/bg.png);background-repeat:no-repeat}
.slide-pic{position:relative;zoom:1}
.slide-pic .pics{width:99999px}
.slide-pic .slide-wrap{width:350px;height:200px;position:relative;zoom:1;overflow:hidden}
.slide-pic li{width:350px;float:left}
.slide-pic li img{vertical-align:top}
.slide-pic .prev,.slide-pic .next{width:26px;height:51px;margin-top:-25px;position:absolute;top:50%;z-index:2;-webkit-transition:right .2s,left .2s;-moz-transition:right .2s,left .2s;-ms-transition:right .2s,left .2s;-o-transition:right .2s,left .2s;transition:right .2s,left .2s}
.slide-pic .prev{background-position:0 0;left:-26px}
.slide-pic .next{background-position:-27px 0;right:-26px}
.slide-pic .prev:hover{background-position:-54px 0}
.slide-pic .next:hover{background-position:-81px 0}
.box .slide-pic{padding-top:20px}
.slide-pic-hover .prev{left:0}
.slide-pic-hover .next{right:0}
.circle-ctrl{height:12px;text-align:center;zoom:1;line-height:0;font-size:0;overflow:hidden}
.circle-wrap{display:inline-block;overflow:hidden;vertical-align:top}
.circle-ctrl .item{width:12px;height:12px;float:left;margin-right:5px;background:url(/images/bg.png) -232px -73px no-repeat}
.circle-ctrl .current{background-position:-245px -73px}
.circle-ctrl-out{padding:5px 5px 0 0;float:right}
.hd-big .circle-ctrl-out{padding-top:10px}
.slide-pic .circle-ctrl{padding:10px 0}
.slide-pic-w330 .slide-wrap,.slide-pic-w330 li{width:330px}
.slide-pic-w170 .slide-wrap{width:100%;height:130px}
.slide-pic-w170 li{width:auto}
.slide-pic-w170 li .blk-img{width:170px;float:left;margin-right:34px}
.slide-pic-w160 .slide-wrap{width:330px;height:120px}
.slide-pic-w160 li{width:auto}
.slide-pic-w160 li .blk-img{width:160px;float:left;margin-right:10px}
.sc-3 .hd-big .mark em{display:inline-block;width:40px;height:29px;background:url(/images/bg.png) no-repeat -226px -88px;float:left;margin:0 10px 0 0}
.box .slide-pic-h170{padding-top:0;height:170px;background:#f9f9f9}
.slide-pic-h170 .slide-wrap,.slide-pic-h170 li{width:1110px;height:170px}
.slide-pic-h170 a{display:block;width:370px;float:left}
.slide-pic-h170 a:hover{text-decoration:none}
.slide-pic-h170 dl{width:370px;height:130px;overflow:hidden;float:left;padding:20px 0;cursor:pointer}
.slide-pic-h170 dt{width:170px;height:130px;float:left;padding:0 15px 0 0;cursor:pointer}
.slide-pic-h170 dd{width:160px;float:left;height:130px;position:relative;overflow:hidden;cursor:pointer}
.slide-pic-h170 dd i{display:block;font-size:14px;line-height:21px;height:63px;overflow:hidden;position:relative;cursor:pointer}
.slide-pic-h170 dd p{width:154px;font-size:14px;line-height:26px;position:absolute;bottom:0;left:0;background:#f9f9f9}
.slide-pic-h170 dd p em{color:#f80;display:block;margin-bottom:5px;font-size:16px;cursor:pointer;height:26px;overflow:hidden}
.slide-pic-h170 dd p cite{display:inline-block;width:90px;text-align:center;color:#fff;background:#ffae00;border-radius:3px;cursor:pointer;font-style:normal}
.slide-pic-h170 a:hover dd p cite{background:#ff9c00}
.rank{padding-top:11px}
.rank li{height:30px;line-height:30px;padding:0 0 0 22px;position:relative;zoom:1;overflow:hidden;-ms-word-break:break-all;word-break:break-all;vertical-align:middle}
.rank li em,.rank li .sub,.rank li em,.rank li h6{font-size:14px}
.rank li em{width:16px;position:absolute;top:0;*top:-1px;left:0;font:italic 16px/31px Arial;color:#999;text-align:center;letter-spacing:-2px}
.rank li .lab-1{color:#f33}
.rank li .lab-2,.rank li .lab-3{color:#f80}
.rank li .sub{margin-left:6px;float:right;color:#999;font-size:12px;line-height:32px}
.rank li h6{font-weight:normal}
.drop{z-index:10}
.drop,.drop-hd{position:relative;zoom:1}
.drop-hd{padding-right:15px;cursor:pointer;display:inline-block}
.drop-hd .tragl{right:0;top:10px}
.drop-hd b{font-weight:normal}
.drop-bd{width:275px;position:absolute;left:0;top:29px;z-index:200;box-shadow:0 0 1px rgba(0,0,0,0.1);display:none}
.drop-bd .icon-tragl{width:15px;height:9px;background:url(/images/bg.png) -232px -63px no-repeat;position:absolute;left:34px;top:-8px;z-index:2;font-size:0;line-height:0;overflow:hidden}
.drop-bd .drop-bd-wrap{height:330px;line-height:30px;border:1px solid #ddd;background-color:#fff;overflow-x:hidden;overflow-y:auto;position:relative;zoom:1;font-size:14px}
.drop-bd-wrap li{padding-left:31px;position:relative;zoom:1;color:#999}
.drop-bd-wrap li em{position:absolute;left:10px;top:0}
.drop-bd-wrap li .pvn{width:63px;_margin-right:-3px;float:left}
.drop-bd-wrap li p{overflow:hidden;zoom:1}
.drop .drop-bd .drop-bd-wrap li p a{color:#333}
.drop .drop-bd .drop-bd-wrap li p a:hover{color:#f80}
.drop-bd-wrap li.stay{padding-left:10px;border-bottom:1px solid #e5e5e5}
.drop-bd-wrap li.stay .pvn{width:84px}
.drop-bd-wrap .load-text{padding-top:150px;text-align:center;color:#333}
.drop-list .drop-bd-wrap{height:auto;padding:6px 15px}
.drop .active .tragl{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-color:#1281dd transparent transparent}
.box .hd .drop-hd{font:20px/20px Microsoft Yahei}
.box .hd .drop-bd{width:auto}
.box .hd .drop-bd-wrap{float:left}
.box .hd .tragl{top:9px}
.btn{display:inline-block;background-color:#288bde;font:14px/30px Microsoft Yahei;color:#fff;border-radius:3px;text-align:center}
.btn:hover{color:#fff;background-color:#0672df;text-decoration:none}
.tragl{width:0;height:0;line-height:0;overflow:hidden;font-size:0;border-style:dashed;border-width:5px;position:absolute;-webkit-transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform-origin:center 20%;transform-origin:center 20%}
.tragl-gray-t{border-style:solid dashed dashed dashed;border-color:#bbb transparent transparent}
.tragl-blue-t{border-style:solid dashed dashed dashed;border-color:#1281dd transparent transparent}
.tragl-white-t{border-style:solid dashed dashed dashed;border-color:#fff transparent transparent}
.title-alpha{width:100%;height:30px;font:14px/30px Microsoft Yahei;overflow:hidden;text-align:center;color:#fff;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000)}
a:hover .title-alpha{text-decoration:underline}
:root .title-alpha{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00000000,endColorStr=#00000000)}
noscript,.spanclass,.pannel,.pannel-inner,.hidden{display:none}
.show,.block{display:block}
.mark,.fl,.mark-sub,.fr{display:inline}
.mark,.fl{float:left}
.mark-sub,.fr{float:right}
.fs-14{font-size:14px}
.fs-16{font-size:16px}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}
.clearfix{*zoom:1}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.mb-30{margin-bottom:30px}
.mb-0{margin-bottom:0}
.blk-img{display:block;position:relative;zoom:1;overflow:hidden}
*html{_background-image:url(about:blank);_background-attachment:fixed}
.fc-red,.fc-red a,a.fc-red:hover,.red{color:#f33}
.fc-yel-80{color:#f80}
a.fc-red:hover,.fc-red a:hover,a.fc-red:hover,a.fc-red:hover,a.fc-red:hover,a.fc-red:hover,a:hover .red,a.fc-gray-80:hover,.fc-gray-80 a:hover,a.fc-blue:hover,.fc-blue a:hover,.orange,a.fc-yel:hover{color:#f80}
.fc-blue,.fc-blue a{color:#ab7044}
.fc-gray-80,.fc-gray-80 a{color:#999}
.fc-gray-30{color:#aaa}
.fc-yel{color:#ffb}
.bgc-gray{background-color:#f5f5f5}
.area:after,.box .hd:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.area,.box .hd{zoom:1}
.ivy{overflow:hidden;zoom:1;line-height:10px;width: 1200px;    background: #fff;
    margin: 0 auto;}
.ivy img,.ivy iframe,.ivy object,.ivy embed{display:block;margin-bottom:30px}
.ivy-wrap{margin-right:-5px}
.ivy-370{line-height:0;font-size:0;margin-bottom: 30px;}
.head-line{height:20px;margin-bottom:8px;font:bold 16px/20px Microsoft Yahei;overflow:hidden;text-align:center;clear:both}
.dot{display:inline-block;width:3px;height:3px;background:#333;margin:10px 3px 0;line-height:0;font-size:0;overflow:hidden}
.tag{line-height:27px;height:27px;position:relative;zoom:1;margin-bottom:17px}
.tag .tag-line{width:450px;height:1px;overflow:hidden;position:absolute;z-index:1;top:13px;left:0;background:#c5eefd}
.tag .tag-title{width:115px;height:27px;background-position:0 -216px;display:block;margin:0 auto;overflow:hidden;zoom:1;position:relative;z-index:2;font-size:14px;text-align:center}
.tag .tag-title,.tag .tag-title a,.tag .tag-title a:hover{color:#0ae;text-decoration:none}
.tag .dot{background:#00a2ee;margin:0 7px;position:relative;top:12px;vertical-align:top;zoom:1;*top:10px}
.tag-yel .tag-line{background:#ffebbf}
.tag-yel .tag-title{background-position:0 -244px}
.tag-yel .tag-title,.tag-yel .tag-title a,.tag-yel .tag-title a:hover{color:#f90}
.tag-yel .dot{background:#ffae00}
.tag-green .tag-line{background:#d7f0c9}
.tag-green .tag-title{background-position:-116px -216px}
.tag-green .tag-title,.tag-green .tag-title a,.tag-green .tag-title a:hover{color:#2bb200}
.tag-green .dot{background:#61c228}
.tag-pink .tag-line{background:#fed5e0}
.tag-pink .tag-title{background-position:-116px -244px}
.tag-pink .tag-title,.tag-pink .tag-title a,.tag-pink .tag-title a:hover{color:#fd5784}
.tag-pink .dot{background:#fd5784}
.banner .logo a,.banner .apps li i,.ks-submit,.menu-icon dt i,.menu-icon dt b,.art-info i,.focus-txt .circle,.pro-tab .tab-vtl-ctrl .item em,.activity,.car-wrap a em,.sc-9 .hd-big .mark,.substation .drop-hd i,.guide a,.best .ic-bg,.pro-ks label,.pro-link a em,.focus-txt .rect em,.sharp,.tag-title,.icon-new,.focus-txt .scroll-control a{background:url(/images/bg.png) 0 0 no-repeat}
.navibar-in-wrap{min-width:1120px}
.navibar-in-wrap .navibar{font-family:Microsoft Yahei}
.navibar-in-wrap .navibar a:hover{color:#f60}
.navibar-in-wrap .navibar-wrap{width:1120px}
.header,.wraper{width:1200px;margin:0 auto;background-color:#fff;text-align:left;zoom:1}
.wraper{padding-top:20px}
.area{padding:0 5px}
.sharp{line-height:0;overflow:hidden;position:absolute;width:15px;height:10px;background-position:-188px -46px}
.banner{padding-right:12px}
.banner .logo{width:180px;margin-right:70px;float:left}
.banner .logo a{height:90px;display:block;text-indent:-9999px}
.banner .apps{padding-top:12px;float:right}
.banner .apps ul{float:left}
.banner .apps li{width:48px;float:left;display:inline;margin-right:18px;text-align:center;position:relative;z-index:3}
.banner .apps li a,.banner .apps li i,.banner .apps li .title{display:block}
.banner .apps li i{width:46px;height:46px;margin:0 auto 4px;overflow:hidden;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s}
.banner .apps li:hover i{-webkit-animation:jump ease-in .3s;-ms-animation:jump ease-in .3s;animation:jump ease-in .3s}
@-webkit-keyframes jump{0%{-webkit-transform:translate(0,0px)}
25%{-webkit-transform:translate(0,-3px)}
50%{-webkit-transform:translate(0,1px)}
75%{-webkit-transform:translate(0,-1px)}
100%{-webkit-transform:translate(0,0px)}
}
@-ms-keyframes jump{0%{-webkit-transform:translate(0,0px)}
25%{-webkit-transform:translate(0,-3px)}
50%{-webkit-transform:translate(0,1px)}
75%{-webkit-transform:translate(0,-1px)}
100%{-webkit-transform:translate(0,0px)}
}
@keyframes jump{0%{-webkit-transform:translate(0,0px)}
25%{-webkit-transform:translate(0,-3px)}
50%{-webkit-transform:translate(0,1px)}
75%{-webkit-transform:translate(0,-1px)}
100%{-webkit-transform:translate(0,0px)}
}
.banner .apps li i.icon-jcz{background-position:-182px 0}
.banner .apps li i.icon-khd{background-position:-228px 0}
.banner .apps li i.icon-gfwx{background-position:-274px 0}
.banner .apps li i.icon-zzzj{background-position:-320px 0}
.banner .apps li .title{height:24px;overflow:hidden}
.banner .apps li .apps-tag{position:absolute;top:54px;left:-41px;width:130px;height:164px;border:1px solid #ddd;background:#fff;line-height:15px;display:none}
.banner .apps li .apps-tag img{padding:9px 10px 8px}
.banner .apps li .apps-tag .sharp{position:absolute;top:-9px;left:59px}
.banner .apps .active{z-index:5}
.banner .apps .active .apps-tag{display:block}
.ks{width:450px;padding-top:20px;float:left;z-index:50;position:relative;zoom:1}
.ks-select,.ks-input input{height:33px;float:left;zoom:1}
.ks-select,.ks-q{border:1px solid #e5e5e5;border-right:0;color:#999}
.ks-select{width:58px;background-color:#f4f4f4;position:relative;zoom:1;text-align:center;font-size:14px;line-height:33px;border-radius:5px 0 0 5px}
.ks-input input{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.ks-input .focus{color:#333}
.ks-input .ks-label{width:331px;zoom:1}
.ks-select .item{display:block;padding-right:18px}
.ks-select .tragl{right:9px;top:15px}
.ks-select:hover .tragl{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-color:#1281dd transparent transparent}
.ks-label{float:left;position:relative;zoom:1}
.ks-label .ks-pop{width:100%;position:absolute;left:0;top:34px;background-color:#fff;display:none;z-index:200;overflow:hidden}
.ks-label .ks-pop ul{border:1px solid #e5e5e5;position:relative;zoom:1;z-index:2}
.ks-label .ks-pop li{height:30px;line-height:30px;padding:0 10px;overflow:hidden;vertical-align:middle;font-size:14px;cursor:pointer}
.ks-label .ks-pop li.hover{background-color:#f2f2f2}
.ks-label .ks-pop li span{margin-left:6px;float:right;color:#999}
.ks-label .ks-pop iframe{width:100%;height:100%;_height:expression(this.parentNode.clientHeight);background:#fff;position:absolute;left:0;top:0}
.ks-select-pop{width:100%;border:1px solid #e5e5e5;border-top:0;background-color:#fff;position:absolute;left:-1px;top:34px}
.ks-select-pop .item{height:30px;line-height:30px;overflow:hidden;cursor:pointer}
.ks-select-pop .item:hover{color:#333;background-color:#f2f2f2;text-decoration:none}
.ks-select-pop .current{background-color:#f2f2f2}
.ks .active{background-color:#fff;border-radius:5px 0 0 0}
.ks-input .ks-q{width:320px;height:23px;line-height:23px;padding:5px 0 5px 10px}
.ks-input .ks-submit{width:60px;height:35px;background-color:#ffad00;background-position:-268px -46px;border:0;cursor:pointer;border-radius:0 5px 5px 0}
.ks-input .ks-submit:hover{background-position:-268px -82px}
.ks-keyword{height:24px;padding-top:3px;clear:left;overflow:hidden;margin-left:-6px}
.ks-keyword a{margin:0 6px;float:left}
.nav{height:40px;padding:0 0 0 12px;margin-bottom:15px;background-color:#288bde;font:14px/40px Microsoft Yahei}
.nav .key,.nav a,.nav .split{float:left;margin:0 8px}
.nav .split{width:1px;height:14px;background:#53a2e5;margin:13px 10px 0;zoom:1;overflow:hidden;_margin:13px 10px 0 9px}
.nav a,.nav a:hover{color:#fff}
.nav .fc-yel,.nav .fc-yel:hover{color:#fbff80}
.nav .nav-sub{color:#fff;float:right;display:inline;position:relative;width:58px;z-index:100}
.nav .nav-sub span{padding-left:9px;display:block;width:49px}
.nav .nav-sub .nav-sub-txt{padding-right:4px}
.nav .nav-sub .tragl-white-t{top:18px;border-width:4px}
.nav .nav-sub .nav-sub-list{position:absolute;width:58px;left:0;top:40px;background:#288bde;display:none;overflow:hidden}
.nav .nav-sub .nav-sub-list li{height:34px;line-height:34px;overflow:hidden;float:left}
.nav .nav-sub .nav-sub-list li a{font-size:14px;display:block;padding:0 0 0 9px;width:49px;margin:0}
.nav .nav-sub .nav-sub-list li a:hover{background:#177fdd;text-decoration:none}
.nav .active .nav-sub-list{display:block}
.nav .active span{background-color:#006ccc}
.nav .active .tragl-white-t{webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-color:#fff transparent transparent}
.nav .tragl-white-t{top:17px;border-color:#fff transparent transparent}
.menu{margin: 0 auto;
    width: 1200px;
    padding-bottom: 8px;
    zoom: 1;
    overflow: hidden;
    line-height: 24px;
    height: 26px;
    background: #fff;
    padding-top: 15px;}
.menu-icon{margin-right:-38px;padding:1px 0 0 10px}
.menu-icon dl{margin:0 31px 0 0;float:left;zoom:1}
.menu-icon dt{margin:0 10px 8px 0;overflow:hidden;height:24px;overflow:hidden}
.menu-icon dt i{width:24px;height:24px;float:left;position:relative;zoom:1;margin-right:8px;overflow:hidden}
.menu-icon dt b{position:absolute;font-size:0;line-height:0;overflow:hidden;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s}
.menu-icon dt .ch-tit{font-size:14px;font-weight:bold}
.menu-icon dt .ch-tit a,.menu-icon dt .ch-tit .dot{float:left}
.menu-icon dd{height:72px}
.menu-icon dd a{float:left;margin-right:4px;position:relative}
.menu-icon .menu-l{width:52px;float:left;margin-right:10px;_margin-right:7px}
.menu-icon .icon-new{width:28px;height:14px;position:absolute;top:-2px;right:-29px;background-position:-182px -62px;overflow:hidden}
.menu-icon .menu-r{width:52px;float:left}
.menu-sj dt b{width:9px;height:1px;background:#288bde;top:25px;left:4px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.menu-sj dt .sj-line-2{-webkit-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}
.menu-sj dt .sj-line-3{-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}
.menu-sj dt .sj-line-4{-webkit-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.menu-sj dt .sj-line-5{-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;transition-delay:.4s}
.menu-sj dt .sj-line-6{-webkit-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}
.menu-sj dt:hover .sj-line-1{top:6px}
.menu-sj dt:hover .sj-line-2{top:8px}
.menu-sj dt:hover .sj-line-3{top:10px}
.menu-sj dt:hover .sj-line-4{top:12px}
.menu-sj dt:hover .sj-line-5{top:14px}
.menu-sj dt:hover .sj-line-6{top:16px}
.menu-sj{width:106px}
.menu-sj dt i{background-position:0 -92px;width:17px}
.menu-sj .menu-l{width:28px}
.menu-dn{width:132px}
.menu-dn dt i{background-position:-17px -92px}
.menu-dn dt b{-webkit-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}
.menu-dn dt .icon-screen{width:18px;height:17px;left:3px;top:0;overflow:hidden;background-position:-20px -92px}
.menu-dn dt .icon-screen b{width:0;height:1px;left:3px;background:#288bde}
.menu-dn dt .dn-line-1{top:4px}
.menu-dn dt .dn-line-2{top:6px;-webkit-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}
.menu-dn dt .dn-line-3{top:8px;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}
.menu-dn dt .dn-line-4{top:10px;-webkit-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.menu-dn dt .dn-line-5{top:12px;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;transition-delay:.4s}
.menu-dn dt:hover .dn-line-1{width:13px}
.menu-dn dt:hover .dn-line-2{width:11px}
.menu-dn dt:hover .dn-line-3{width:9px}
.menu-dn dt:hover .dn-line-4{width:7px}
.menu-dn dt:hover .dn-line-5{width:5px}
.menu-xj{width:125px}
.menu-xj dt i{background-position:-43px -92px}
.menu-xj dt .mask,.menu-xj dt .slow-wrap{width:16px;height:16px;left:4px;top:6px}
.menu-xj dt .mask{background-position:-183px -92px}
.menu-xj dt .slow-wrap{overflow:hidden;background:0}
.menu-xj dt .slow-down,.menu-xj dt .slow-up{width:16px;height:8px;left:0;background:#0884e8}
.menu-xj dt:hover .slow-wrap b{-webkit-animation:setdown .3s ease-in;-ms-animation:setdown .3s ease-in;animation:setdown .3s ease-in}
@-webkit-keyframes setdown{0%{top:-8px}
50%{top:2px}
100%{top:-8px}
}
@-webkit-keyframes setup{0%{bottom:-8px}
50%{bottom:2px}
100%{bottom:-8px}
}
@-ms-keyframes setdown{0%{top:-8px}
50%{top:2px}
100%{top:-8px}
}
@-ms-keyframes setup{0%{bottom:-8px}
50%{bottom:2px}
100%{bottom:-8px}
}
@keyframes setdown{0%{top:-8px}
50%{top:2px}
100%{top:-8px}
}
@keyframes setup{0%{bottom:-8px}
50%{bottom:2px}
100%{bottom:-8px}
}
.menu-xj dt .slow-down{top:-8px}
.menu-xj dt .slow-up{bottom:-8px}
.menu-xj dt:hover .slow-wrap .slow-up{-webkit-animation-name:setup;-o-animation-name:setup;animation-name:setup}
.menu-yj{width:154px}
.menu-yj dt i{background:0;overflow:visible}
.menu-yj dt .icon-display{width:24px;height:24px;left:0;top:0;background-position:-68px -92px}
.menu-yj dt:hover .icon-display{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px)}
.menu-yj dt .icon-mac-box{width:9px;height:24px;right:0;top:0;background-position:-200px -92px}
.menu-yj dt:hover .icon-mac-box{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translateX(-15px)}
.menu-icon .menu-jd{width:126px}
.menu-jd dt i{background-position:-93px -92px;width:20px}
.menu-jd dt .roll{width:14px;height:14px;left:3px;top:8px;background-position:-96px -100px}
.menu-jd dt:hover .roll{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);transform:rotate(720deg)}
.menu-icon .menu-sm{width:116px}
.menu-sm dt i{background-position:-114px -92px;width:18px}
.menu-sm dt .progress{width:16px;height:12px;width:0;right:1px;top:6px;background:#1180dd}
.menu-sm dt:hover .progress{-webkit-animation:gress .5s ease-in both;animation:gress .5s ease-in both}
@-webkit-keyframes gress{0%{width:16px}
50%{width:8px}
100%{width:0}
}
@-ms-keyframes gress{0%{width:16px}
50%{width:8px}
100%{width:0}
}
@keyframes gress{0%{width:16px}
50%{width:8px}
100%{width:0}
}
.menu-icon .menu-qy{width:115px}
.menu-qy dt i{background-position:-133px -92px}
.menu-qy dt .paper-in,.menu-qy dt .paper-out{width:12px;left:6px;background:#288bde}
.menu-qy dt .paper-out{height:0;top:12px}
.menu-qy dt .paper-in{height:6px;top:0}
.menu-qy dt:hover .paper-in{height:0;-webkit-transform:translateY(9px);-moz-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px)}
.menu-qy dt:hover .paper-out{height:11px}
.menu-icon .menu-car{width:105px;margin-right:0}
.menu-car dt i{background-position:-157px -92px}
.menu-car dt i .car-sign-1{width:4px;height:3px;top:7px;left:11px;background-position:-168px -126px}
.menu-car dt i .car-sign-2{width:8px;height:2px;top:4px;left:9px;background-position:-166px -123px}
.menu-car dt i .car-sign-3{width:14px;height:5px;top:0;left:6px;background-position:-163px -117px}
.menu-car dt i .car-light-1,.menu-car dt i .car-light-2{width:4px;height:2px;top:16px}
.menu-car dt i .car-light-1{left:3px;background-position:-158px -117px}
.menu-car dt i .car-light-2{right:2px;background-position:-178px -117px}
.menu-car dt:hover i .car-sign-1{-webkit-animation:fadeIn_a 1s linear;-o-animation:fadeIn_a 1s linear;animation:fadeIn_a 1s linear}
.menu-car dt:hover i .car-sign-2{-webkit-animation:fadeIn_b 1s linear;-o-animation:fadeIn_b 1s linear;animation:fadeIn_b 1s linear}
.menu-car dt:hover i .car-sign-3{-webkit-animation:fadeIn_c 1s linear;-o-animation:fadeIn_c 1s linear;animation:fadeIn_c 1s linear}
.menu-car dt:hover i .car-light-1,.menu-car dt:hover i .car-light-2{-webkit-animation:fadeinout 1s linear;-o-animation:fadeinout 1s linear;animation:fadeinout 1s linear}
@-webkit-keyframes fadeinout{0%{opacity:1}
25%{opacity:0}
50%{opacity:1}
75%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes fadeinout{0%{opacity:1}
25%{opacity:0}
50%{opacity:1}
75%{opacity:0}
100%{opacity:1}
}
@keyframes fadeinout{0%{opacity:1}
25%{opacity:0}
50%{opacity:1}
75%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeIn_a{0%{opacity:0}
29%{opacity:0}
33%{opacity:1}
}
@-ms-keyframes fadeIn_a{0%{opacity:0}
29%{opacity:0}
33%{opacity:1}
}
@keyframes fadeIn_a{0%{opacity:0}
29%{opacity:0}
33%{opacity:1}
}
@-webkit-keyframes fadeIn_b{0%{opacity:0}
62%{opacity:0}
67%{opacity:1}
}
@-ms-keyframes fadeIn_b{0%{opacity:0}
62%{opacity:0}
67%{opacity:1}
}
@keyframes fadeIn_b{0%{opacity:0}
62%{opacity:0}
67%{opacity:1}
}
@-webkit-keyframes fadeIn_c{0%{opacity:0}
95%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes fadeIn_c{0%{opacity:0}
95%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn_c{0%{opacity:0}
95%{opacity:0}
100%{opacity:1}
}
.ivy-tl1 img,.ivy-tl1 iframe,.ivy-tl1 object,.ivy-tl1 embed{margin:5px 0 0}
.ivy-tl1 .news{height:30px;background-color:#f5f5f5;overflow:hidden;width: 1190px;    margin: 0 auto;margin-left: 5px;}
.ivy-tl1 .news li{width:171px;margin-right:17px;float:left}
.ivy-tl1 .news img{margin-top:0}
.ivy-tl2 img,.ivy-tl2 iframe,.ivy-tl2 object,.ivy-tl2 embed{margin:0 0 5px}
.ivy-tl2{margin-bottom:25px}
.sc-1 .col-a .circle-ctrl,.sc-1 .col-a .news{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.sc-1 .col-a .news{width:342px;padding:1px 0 10px 6px;overflow:hidden}
.sc-1 .col-a .news li{width:324px;margin-right:7px;float:left;font-weight: bold;font-size: 16px;}
.focus-pic .pics .title-alpha{font-size:16px;font-weight:bold}
.focus-txt{position:relative;zoom:1;z-index:10}
.focus-txt .head-line{padding-top:20px;margin-bottom:4px}
.focus-txt .sub-line{height:24px;margin-bottom:6px;overflow:hidden}
.focus-txt .sub-line .mark{color:#999;width:34px;overflow:hidden}
.focus-txt p.sub-line{text-align:center;color:#aaa}
.focus-txt p.sub-line a{color:#999}
.focus-txt p.sub-line a:hover{color:#f80}
.focus-txt .scroll-news{width:392px;height:24px;float:left;overflow:hidden;padding-right:10px;position:relative}
.focus-txt .scroll-news li{width:392px;height:24px;overflow:hidden;float:left}
.focus-txt .scroll-news li a{width:184px;margin-right:12px;float:left}
.focus-txt .scroll-control a{position:absolute;right:0;top:6px;width:9px;height:5px;outline:0;overflow:hidden}
.focus-txt .scroll-control .prev{background-position:-182px -78px}
.focus-txt .scroll-control .prev:hover{background-position:-182px -85px}
.focus-txt .scroll-control .next{background-position:-192px -78px;top:14px}
.focus-txt .scroll-control .next:hover{background-position:-192px -85px}
.focus-txt .rect{width:52px;height:18px;font-size:12px;line-height:18px;margin-right:8px;_margin-right:5px;float:left;text-align:center;position:relative;top:5px;color:#ab7044;border:1px solid #019fe8;font-family:"Microsoft Yahei"}
.focus-txt .rect em{position:absolute;width:5px;height:6px;background-position:-182px -46px;right:-5px;top:6px;overflow:hidden}
.focus-txt .rect a,.focus-txt .rect a:hover{color:#ab7044;text-decoration:none}
.focus-txt .hq-wrap .head-line{margin-bottom:8px}
.focus-txt .hq-wrap .news{margin-right:0}
.focus-txt .hq-wrap .news li{width:auto;float:none}
.focus-txt .tab-nav .control-clean .item{margin-right:19px}
.focus-txt .pannel{width:450px;overflow:hidden}
.slide-txts{padding-top:20px}
.slide-txts .slide-wrap{width:370px;padding-bottom:34px;position:relative}
.slide-txts .slide-txts-control{width:80px;position:absolute;bottom:0;left:145px;text-align:center;line-height:22px}
.slide-txts .slide-txts-control span{color:#999}
.slide-txts .slide-txts-control .prev,.slide-txts .slide-txts-control .next{width:22px;height:22px;line-height:22px;position:absolute;top:0;background-image:url(/images/bg.png);background-repeat:no-repeat;font-size:0;line-height:0}
.slide-txts .slide-txts-control .prev{left:0;background-position:-8px -272px}
.slide-txts .slide-txts-control .next{right:0;background-position:-31px -272px}
.slide-txts .slide-txts-control .prev:hover{background-position:-54px -272px}
.slide-txts .slide-txts-control .next:hover{background-position:-77px -272px}
.slide-txts .news-list{height:288px;overflow:hidden;zoom:1}
.slide-txts .news-item{width:368px;border-left:2px solid #f5f5f5;margin-left:3px;display:block;float:left}
.slide-txts .news-item li{height:auto;margin-bottom:10px;line-height:31px;padding-left:16px;position:relative}
.slide-txts .news-item li a{height:31px;overflow:hidden;display:block;font-size:14px}
.slide-txts .news-item li .sub{display:block;color:#999;font-size:12px;line-height:19px}
.slide-txts .news-item li .sub a{display:inline;color:#999;font-size:12px}
.slide-txts .news-item li .sub a:hover{color:#f80}
.slide-txts .news-item li .sub .line{padding:0 8px;color:#e5e5e5}
.slide-txts .news-item li .icon-dot{width:6px;height:14px;position:absolute;top:9px;left:-4px;background:url(/images/bg.png) 0 -277px no-repeat}
.slide-txts .news-item .first a{height:24px;line-height:24px}
.slide-txts .news-item .first .icon-dot{height:24px;position:absolute;top:0;background-position:0 -272px}
.slide-txts .news-item .last{margin-bottom:0}
.txts-poin{height:120px;overflow:hidden}
.txts li{height:30px;line-height:30px;overflow:hidden;vertical-align:middle;*zoom:1;font-size:14px;color:#e5e5e5}
.txts .line{padding:0 3px}
.txts li a{font-family:Microsoft YaHei;word-break:break-all}
.car_keyword{line-height:30px;height:30px;overflow:hidden;word-break:break-all;font-size:14px}
.subfocTit{text-align:center}
.txts .loading{color:#333}
.drop-hq{margin-right:0}
.drop-hq .drop-bd .hot{display:none}
.clients{height:115px;margin-bottom:30px}
.clients .slide-wrap{width:330px;height:115px}
.clients .prev,.clients .next{z-index:5}
.tab-vtl{padding-left:92px;border:1px solid #e5e5e5;position:relative;zoom:1}
.tab-vtl-ctrl{width:81px;position:absolute;left:-1px;top:0}
.tab-vtl-ctrl .item{width:68px;height:34px;margin-bottom:2px;padding-left:12px;float:left;background-color:#f5f5f5;border-left:1px solid #e5e5e5;font:14px/34px Microsoft Yahei}
.tab-vtl-ctrl .current{border-color:#f80;background-color:#fff}
.tab-vtl-ctrl .current a{color:#f80}
.mix-tab .tab-wrap{overflow:visible}
.product{margin-top:20px;border:2px solid #e5e5e5;height:515px;overflow:hidden;width:326px}
.pro-tab{padding-left:116px;border:0}
.pro-tab .slide-pic{margin:0 0 20px}
.pro-tab .slide-wrap{height:120px;padding:0 18px}
.pro-tab .slide-inner{position:relative;overflow:hidden}
.pro-tab .slide-wrap,.pro-tab .slide-inner,.pro-tab .slide-pic li{width:160px}
.pro-tab .slide-pic .next,.pro-tab .slide-pic .prev{width:12px;height:21px;margin-top:-10px;background:url(/images/bg.png) 0 0 no-repeat;display:block}
.pro-tab .slide-pic .prev{background-position:-224px -164px}
.pro-tab .slide-pic .prev:hover{background-position:-224px -186px}
.pro-tab .slide-pic .next{background-position:-237px -164px}
.pro-tab .slide-pic .next:hover{background-position:-237px -186px}
.pro-tab .pro-list{height:508px;padding:7px 0 0;overflow:hidden}
.pro-tab .pro-list .hot-cars{display:none}
.pro-tab .pro-list p:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.pro-tab .pro-list p{margin-bottom:12px;font:14px/30px Microsoft Yahei;overflow:hidden;zoom:1}
.pro-tab .pro-list p i,.pro-tab .pro-list p a{float:left}
.pro-tab .pro-list p i a{float:none;margin-right:0}
.pro-tab .pro-list p a{margin-right:12px;white-space:nowrap}
.pro-tab .tab-vtl-ctrl{width:104px;left:-2px}
.pro-tab .tab-vtl-ctrl .item{width:72px;height:45px;line-height:45px;padding-left:30px;float:left;border-width:2px;position:relative;zoom:1}
.pro-tab .tab-vtl-ctrl .item em{width:16px;height:16px;position:absolute;left:8px;top:15px;line-height:0;font-size:0;overflow:hidden}
.pro-tab .tab-vtl-ctrl .item .ic-1{background-position:0 -130px}
.pro-tab .tab-vtl-ctrl .item .ic-2{background-position:-17px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-3{background-position:-34px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-4{background-position:-51px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-5{background-position:-68px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-6{background-position:-85px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-7{background-position:-102px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-8{background-position:-119px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-9{background-position:-136px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-10{background-position:-153px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-11{background-position:-170px -130px}
.pro-tab .tab-vtl-ctrl .item .ic-12{background-position:-187px -130px}
.pro-tab .tab-vtl-ctrl .current .ic-1{background-position:0 -147px}
.pro-tab .tab-vtl-ctrl .current .ic-2{background-position:-17px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-3{background-position:-34px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-4{background-position:-51px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-5{background-position:-68px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-6{background-position:-85px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-7{background-position:-102px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-8{background-position:-119px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-9{background-position:-136px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-10{background-position:-153px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-11{background-position:-170px -147px}
.pro-tab .tab-vtl-ctrl .current .ic-12{background-position:-187px -147px}
.pro-link{margin-top:24px;zoom:1;overflow:hidden;display:none}
.pro-link-ex{display:block}
.pro-link-wrap{margin-right:-2px}
.pro-link a{width:163px;height:16px;padding:11px 0;float:left;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font:14px/16px Microsoft Yahei;text-align:center;background-color:#f5f5f5;overflow:hidden}
.pro-link a:hover{text-decoration:none}
.pro-link a em{width:16px;height:16px;margin-right:6px;display:inline-block;vertical-align:middle;font-size:0;line-height:0;overflow:hidden;position:relative;top:-1px}
.pro-link a .ic-1{background-position:-187px -130px}
.pro-link a:hover .ic-1{background-position:-187px -147px}
.pro-link a .ic-2{background-position:-204px -130px}
.pro-link a:hover .ic-2{background-position:-204px -147px}
.pro-link a .ic-3{background-position:-221px -130px}
.pro-link a:hover .ic-3{background-position:-221px -147px}
.pro-link a .ic-4{background-position:-238px -130px}
.pro-link a:hover .ic-4{background-position:-238px -147px}
.pro-ks{padding:22px 10px 0}
.pro-ks input,.pro-ks select{float:left;font-size:14px;margin-top:10px}
.pro-ks input,.pro-ks select{height:26px;line-height:26px;padding-left:6px;border:1px solid #e5e5e5;color:#999}
.pro-ks input{width:216px}
.pro-ks .focus{color:#333}
.pro-ks select{width:224px;height:28px;padding-left:0}
.pro-ks select option{color:#333}
.pro-ks select optgroup{background-color:#f5f5f5;font-style:normal;color:#999}
.pro-ks label{padding-left:20px;display:block;background-position:-384px -174px;font:14px/16px Microsoft Yahei}
.pro-ks .ks-label{width:224px}
.pro-ks .btn-wrap{width:72px;float:left;padding:10px 0 0 10px}
.pro-ks .btn-wrap p{padding:5px 0;line-height:22px;color:#999}
.pro-ks .btn{display:block;line-height:28px}
.pro-ks .ks-pop{top:37px}
.product .gap{border-top:1px solid #e5e5e5}
.slide-pic-w135 li .blk-img{width:135px;display:block}
.score{height:13px;line-height:13px;padding:10px 0 12px;font-size:16px;text-align:center;overflow:hidden}
.score em{display:inline-block}
.star{display:inline-block;width:80px;height:13px;background-position:0 -258px;position:relative;margin-right:6px;text-align:left;overflow:hidden}
.star i{display:inline-block;height:13px;background-position:0 -272px;position:absolute;top:0;left:0}
.li-blue .star i{background-position:0 -286px}
.i-vs{position:absolute;width:27px;height:83px;background-position:-349px -130px;right:-33px;top:10px}
.dealer,.bijia,.baike{height:515px;margin-top:20px;border:2px solid #e5e5e5;zoom:1;overflow:hidden}
.dealer-wrap{padding:20px 0 0 20px}
.bijia .loading{padding-left:20px}
.dealer-hd{height:18px;margin-bottom:10px;font:16px/18px Microsoft Yahei;color:#ab7044}
.dealer-hd a{color:#ab7044}
.dealer-hd a:hover{color:#f80}
.dealer .district{margin-bottom:26px;line-height:30px;font-size:14px}
.dealer .district a{margin-right:13px;float:left;white-space:nowrap}
.dealer .news{margin-bottom:16px}
.dealer .news li{width:140px;margin-right:5px;float:left}
.price-list .price-off{background:url(/images/bg.png) 0 0 no-repeat}
.title-inner{margin-bottom:20px;font:16px/16px Microsoft Yahei;color:#ab7044}
.bijia{margin-top:20px;border:2px solid #e5e5e5}
.digi-group{padding:15px 20px}
.digi-group .blk-img{float:left;margin:10px 10px 0 0}
.digi-group .title-inner{margin-bottom:10px}
.bijia .price-list{height:292px;overflow:hidden}
.price-list .title-inner{padding:10px 20px 5px;margin-bottom:10px}
.price-list h6{font-weight:normal;font-size:14px;float:left;width:200px;color:#333}
.price-list .price{float:left;width:200px}
.price-list .price i{display:inline-block}
.price-list .price-nor{color:#f53;width:71px}
.price-list .price-off{color:#999;padding-left:13px;background-position:-392px -293px}
.price-list .price-off-none{background:0}
.price-list .price-rela{color:#ab7044;float:right}
.price-list .star{float:right;margin:6px -2px 0 0}
.price-list a{line-height:26px;display:block;padding:5px 20px 0}
.price-list a:hover{background:#f9f9f9;text-decoration:none}
.price-list dt,.price-list dd{overflow:hidden;height:26px}
.price-list dl{border-bottom:1px solid #f2f2f2;padding-bottom:5px}
.baike-wrap{padding:15px 20px}
.baike .txt-area dt{height:30px;font:14px/30px Microsoft Yahei;overflow:hidden}
.baike .txt-area dd{height:48px;overflow:hidden;color:#999}
.baike .pic-txt{margin-bottom:20px}
.baike .txt-area{margin-bottom:16px}
.baike .pic-txt .txt-area{margin-bottom:0}
.baike .pic-txt .txt-area dt{padding-top:6px}
.baike .pic-txt .txt-area dd{height:72px}
.baike .last{margin-bottom:24px}
.baike-tag{margin-right:-2px}
.baike-tag a{width:94px;height:35px;margin:2px 2px 0 0;float:left;font:14px/35px Microsoft Yahei;white-space:nowrap;background-color:#f4f4f4;text-align:center}
.baike-tag a:hover{background-color:#288bde;color:#fff;text-decoration:none}
.pro-tab .pro-list .car-dealer{margin-bottom:0}
.car-news{padding-right:15px}
.car-news .c-price{float:right;color:#f80;font-family:"Microsoft Yahei"}
.guide .sewm{background:url(/images/bg.png) -283px -118px no-repeat;position:relative}
.guide .sewm .sewm-tc{position:absolute;display:none;width:50px;height:45px;top:0;left:-45px;background:0}
.guide .sewm .sewm-stxt{display:none}
.guide .sewms .sewm-stxt{display:block}
.guide .sewms{background:#3371be;color:#fff}
.guide .sewms .sewm-tc{display:block}
.guide .sewms .sewm-pic{width:238px;height:269px;position:absolute;display:block;background:#fff;border:1px solid #e5e5e5;top:-176px;left:-205px;padding:0;z-index:0}
.guide .sewms .sewm-sjx{width:0;font-size:0;overflow:hidden;height:0;border-left:7px solid #fff;border-top:7px solid #4f90d2;border-bottom:7px solid #4f90d2;z-index:2;position:absolute;left:34px;top:16px}
.guide .sewm .sewm-txt1{display:block;width:238px;height:24px;line-height:24px;position:absolute;font-size:15px;color:#0077db;left:-204px;top:45px;z-index:3}
.guide .sewm .sewm-txt2{font-weight:700;top:66px;z-index:4}
.sc-2 .col-ab{position:relative;zoom:1}
.sc-2 .col-a,.sc-2 .col-c{overflow:hidden;zoom:1}
.sc-2 .box-video{margin-bottom:29px}
.sc-2 .box-public,.sc-2 .box-public .tab-nav{margin-bottom:25px}
.sc-2 .col-b .news{margin: 20px 0;}
.sc-2 .col-c .box,.sc-2 .col-c .tab-nav{margin-bottom:27px}
.sc-2 .col-c .pics-w160-b li{margin-top:18px}
.sc-2 .col-c .tab-nav .new-twice-b{margin-bottom:-6px}
.sc-2 .col-c .tab-buy .new-twice-b li{width:150px;margin-right:10px}
.sc-2 .col-c .tab-buy .sub{float:right;color:#f80}
.sc-2 .col-c .tab-nav{height:222px;overflow:hidden}
.tab-nav-pub{height:372px;overflow:hidden}
.tab-nav-pub .control{position:relative;z-index:8}
.tab-nav-pub .control .item{width:60px;height:60px;margin:20px 12px 14px 0;position:relative}
.tab-nav-pub .control .sharp{position:absolute;top:65px;left:22px;display:none}
.tab-nav-pub .control .current .sharp{display:block}
.tab-nav-pub .control img{border-radius:30px}
.tab-nav-pub .pub{width:318px;height:256px;border:1px solid #e5e5e5;padding:20px 15px 0}
.pub .pub-intro{height:80px;overflow:hidden;margin-bottom:15px}
.pub .pub-intro .pro-img img{float:left;width:80px;height:80px;margin-right:10px}
.pub .pub-intro dl{overflow:hidden;zoom:1}
.pub .pub-intro dl dt{font:bold 16px/30px "Microsoft Yahei"}
.pub .pub-intro dl dd{line-height:24px;height:48px;overflow:hidden;font-size:14px}
.box-jcz .pics-w170-a,.box-jcz .pics-w170-a li{margin-top:10px}
.sc-3 .col-ab .tab-nav,.sc-3 .col-c .box{margin-bottom:22px}
.sc-3 .hd-big .mark{padding:0}
.sc-3 .hd-big .mark em{display:inline-block;width:40px;height:29px;background:url(/images/bg.png) no-repeat -227px -88px;float:left;margin:0 10px 0 0}
.sc-3 .news{padding-top:11px}
.sc-3 .list-wrap{width:100%;overflow:hidden}
.sc-3 .list-wrap .news-date{margin-right:-30px}
.sc-3 .list-wrap .news-date li{width:400px;margin-right:30px;float:left}
.sc-3 .tab-nav .control .hq-drop{width:22px;height:40px;float:right}
.sc-3 .hq-drop .tragl-gray-t{right:7px;top:18px}
.sc-3 .hq-drop .drop-hd{display:block;height:40px}
.sc-3 .hq-drop .drop-bd{left:-31px;top:39px}
.sc-3 .hq-drop .drop-bd .current{border:0;font-size:14px;line-height:30px;color:#f80}
.sc-3 .pannel p{padding:80px 0 0;text-align:center;font-size:14px}
.sc-4{margin-bottom:30px}
.art-list .blk-img{padding:20px 0;border-bottom:1px solid #f2f2f2}
.art-list p{overflow:hidden;zoom:1}
.art-list .title{height:28px;margin-bottom:8px;font:18px/28px Microsoft Yahei}
.art-list .des{height:48px;line-height:24px;margin-bottom:22px;color:#999}
.art-list{overflow:hidden;position:relative;zoom:1}
.art-list .blk-img:hover{color:#333;text-decoration:none;background-color:#f9f9f9}
.art-list .blk-img:hover p{cursor:pointer}
.art-list .blk-img:hover .title{color:#f80}
.art-list .list{overflow:hidden}
.art-list .list-wrap{margin-bottom:-1px}

.show-more{height:40px;margin-top:14px;background-color:#f5f5f5;text-align:center;cursor:pointer;color:#999}
.show-more span{display:inline-block;font:14px/40px Microsoft Yahei}
.show-more:hover span{color:#f80}
.sc-4 .col-c .box{margin-bottom:11px}
.sc-4 .col-c .last{margin-bottom:0}
.fix-box{width:330px}
.fix{position:fixed;bottom:0;_position:absolute;_top:documentElement.scrollTop - this.parentNode.clientHeight+documentElement.clientHeight}
.fix-btm{position:relative;zoom:1}
.sc-7 .col-a,.sc-7 .col-b{padding-top:20px}
.sc-7 .col-b{overflow:hidden}
.app-pics li{position:relative;zoom:1;overflow:hidden}
.app-pics li .entry{width:100%;height:20px;position:absolute;bottom:-20px;left:0;background:#fff;font:14px/20px Microsoft YaHei;text-align:center;color:#e5e5e5;-webkit-transition:bottom .2s;-o-transition:bottom .2s;transition:bottom .2s}
.app-pics li.hover .entry{bottom:0}
.app-pics li .entry a{color:#ab7044}
.app-pics li .entry a:hover{color:#f80}
.sc-9 .hd-big .mark{padding-left:34px;background-position:-371px -77px}
.sc-9 .mark-six{padding-top:4px;margin-bottom:-3px;float:right;position:relative;zoom:1}
.sc-9 .mark-six a{margin-left:2px;line-height:32px;padding:0 6px;border-bottom:3px solid #000;float:left;font-size:14px}
.sc-9 .mark-six .online{border-color:#559eea}
.sc-9 .mark-six .auto{border-color:#ff954d}
.sc-9 .mark-six .game{border-color:#db4953}
.sc-9 .mark-six .lady{border-color:#eb5da7}
.sc-9 .mark-six .baby{border-color:#ffd15f}
.sc-9 .mark-six .house{border-color:#77c210}
.sc-9 .col-b,.sc-9 .col-c{padding-top:20px;overflow:hidden}
.sc-9 .col-b .head-line{padding-top:18px;margin-bottom:12px}
.sc-9 .col-c .new-twice-b{margin-bottom:0}
.sc-9 .hd-wrap{overflow:hidden}
.sc-9 .links{height:48px;padding:4px 3px 0 15px;margin:-9px 0 5px;border-top:1px solid #e5e5e5;font:14px/24px Microsoft Yahei;overflow:hidden;zoom:1}
.sc-9 .links a{float:left;margin-right:12px;white-space:nowrap}
.sc-9 .game-wrap{padding-top:15px}
.sc-9 .game-wrap .news li{width:102px;float:left;margin-right:10px}
.sc-9 .tab-vtl{height:174px;margin-top:22px;padding-top:4px;padding-right:15px}
.recommend .tab-car-group{height:120px;margin-top:20px;padding-top:0}
.car-group{padding-top:0;zoom:1;overflow:hidden}
.car-group li{height:120px;width:370px}
.car-group .blk-img{float:left;margin-right:20px;width:160px}
.car-group dl{overflow:hidden;zoom:1}
.car-group dt{height:44px;font:bold 16px/22px "Microsoft YaHei";margin-bottom:6px;overflow:hidden;margin-top:-4px;position:relative}
.car-group dd{height:74px;position:relative;font-size:14px;line-height:22px}
.car-group dd span{display:block;height:22px;overflow:hidden}
.car-group dd .btn{background:#f80;color:#fff;height:25px;width:90px;line-height:25px;position:absolute;bottom:0}
.tab-car-ctrl{padding-top:20px;text-align:left}
.tab-car-ctrl .item{display:inline-block;width:42px;height:42px;background:#f3f3f3;margin-right:5px;text-align:center;font-size:14px;line-height:42px}
.tab-car-ctrl .current{background:#f80;color:#fff}
body .doc .default-note{font-family:"Microsoft Yahei";color:#f33;text-align:center;font-size:14px}
.new-twice-car{padding-top:8px}
.new-twice-car li{width:160px}
.sc-10{overflow:hidden;position:relative}
.seo-wrap{padding:11px 0 0 10px;margin-right:-24px}
.seo-wrap dl{width:250px;line-height:30px;margin-right:24px;float:left;zoom:1}
.seo-wrap dl dt{color:#ab7044;font-size:16px}
.seo-wrap dl dt a{color:#ab7044}
.seo-wrap dl dt a:hover{color:#f80}
.seo-wrap dl dd{height:90px;overflow:hidden;word-wrap:break-word}
.seo-wrap dl dd a{margin-right:13px;float:left;white-space:nowrap;font-size:14px}
.commend-news li{height:26px;line-height:26px}
.recommend .rank-twice{width:122px;margin-right:5px;float:left}
.sc-10 .circle-ctrl{position:absolute;top:15px;right:15px;display:none}
.groupPro{width:100%;height:110px;padding-top:20px;margin:0 auto;overflow:hidden}
.groupPro ul{width:5000px}
.groupPro li{width:1110px;height:110px;float:left}
.groupPro span{width:524px;margin:0 15px;float:left;display:inline}
.groupPro .iTit{width:20px;height:95px;padding-top:6px;padding-right:4px;float:left;text-align:center;line-height:15px;color:#777;background:url(/images/bg.png) no-repeat -250px -164px}
.groupPro .iPro{width:493px;padding:5px 0 0 5px;float:right;overflow:hidden}
.groupPro .share{height:69px;margin-right:-11px;margin-bottom:6px;overflow:hidden}
.groupPro .share a{width:73px;float:left;margin-right:11px;text-align:center;cursor:pointer}
.groupPro .hotLink{height:20px;color:#777;margin:0 6px;border-top:1px dashed #dedede;line-height:23px;overflow:hidden}
.groupPro .hotLink a{clear:both;word-break:break-all;word-wrap:break-word}
body .groupPro .eIcon{margin-bottom:0}
.guide{z-index:300;width:45px;margin-left:570px;position:fixed;left:50%;bottom:35px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 35+'px');display:none}
.guide a{height:38px;line-height:16px;margin-top:5px;padding:7px 0 0;display:block;text-align:center;color:#fff}
.guide a:hover{background-color:#3371be;color:#fff;text-decoration:none}
.guide a span{padding:0 10px;display:none}
.guide a:hover span{display:block;background-color:#3371be}
.guide .feedback{background-position:-132px -164px}
.guide .top{background-position:-178px -164px}
.navi{width:100%;min-width:1120px;background-color:#3371be;position:fixed;top:0;left:0;z-index:600;_position:absolute;_top:expression(documentElement.scrollTop+'px');visibility:hidden}
.navi iframe{position:absolute;left:0;top:0}
.navi-wrap{width:1100px;margin:0 auto;position:relative;z-index:2}
.navi-wrap{padding:6px 0}
.navi .mark{line-height:28px;font-size:14px;color:#fff}
.navi .mark a{margin:0 5px}
.navi .mark a,.navi-wrap .mark a:hover{color:#fff}
.navi .mark em{color:#558fce}
.navi .drop{margin:0 5px}
.navi .drop-hd .tragl{top:13px}
.navi .drop .active .tragl{border-color:#fff transparent transparent transparent}
.navi .drop-bd{width:auto;padding:0 11px;float:left;background-color:#3371be;box-shadow:none;zoom:1;left:-10px;text-align:left}
.navi .drop-bd a{margin:0;white-space:nowrap}
.navi .ks{width:227px;padding-top:0;float:right}
.navi .ks-select{width:50px;font-size:12px}
.navi .ks-select,.navi .ks-select .item{height:26px;line-height:26px}
.navi .ks-select .item{position:relative;z-index:2}
.navi .ks-select .tragl{right:7px;top:10px}
.navi .ks-select-pop{top:27px;zoom:1;overflow:hidden}
.navi .ks-input .ks-q{width:130px;height:16px;line-height:16px}
.navi .ks-input .ks-submit{width:35px;height:28px;background-position:-329px -46px}
.navi .ks-input .ks-submit:hover{background-position:-329px -82px}
.ad_index{    margin: 0 auto;
    width: 1190px;}
.ivy-350{margin-bottom: 30px;}
.ivy-330{margin-bottom: 30px;}

#Jpublic{    margin-bottom: 0px;}
.mt_30{margin-top:30px;}






.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	
}
.swiper-slide {
	float: left;
}












.center {
	width:900px;
	margin:0 auto;
	position: relative;
}
.main {
	width: 820px;
	margin: 0 auto;
	padding: 60px 40px;
	background: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.home-device {
	width:350px;
	height:200px;
	margin:0 auto;
	position:relative;  margin-bottom: 30px;
}
.home-device .arrow-left {
	background:url(/images/arrows.png) no-repeat left top;
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-15px;
	width:17px;
	height:30px;
	z-index:888;
}
.home-device .arrow-right {
	background:url(/images/arrows.png) no-repeat left bottom;
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-15px;
	width:17px;
	height:30px;
	z-index:888;
}
.swiper-main {
	width: 350px;
	height: 200px;
	position: relative;
}
.sm-shadow {
	position: absolute;
	bottom: -15px;
	width: 606px;
	height: 38px;
	left: 17px;
	background: url(../images/shadow.png);
}
.sm-free {
	width: 105px;
	height: 61px;
	background: url(../images/free.png);
	position: absolute;
	right: -2px;
	top: -2px;
	z-index: 2;
}
.swiper1, .swiper1 .swiper-slide {
	width: 350px;
	height: 200px;
}
.pagination1 {
	text-align: center;
	margin-top: 5px;
}
.content-slide {
	background: #fff;
	padding: 20px;
	border-radius: 5px;
}
.cs-1, .cs-2 {
	float: left;
	width:270px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.cs-1 {
	margin-right: 20px;
	background: #333;
	color: #fff;
}
.cs-2 {
	background: #ad2e4c;
	color: #fff;
}
/* Pagination */
.pagination1 .swiper-pagination-switch {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 10px;
	background: #999;
	box-shadow: 0px 1px 2px #555 inset;
	margin: 0 3px;
	cursor: pointer;
}
.pagination1 .swiper-active-switch {
	background: #fff;
2f9933
}
.sw-title {
	padding: 5px 20px;
	font-size: 41px;
	margin: 50px 0 20px;
	font-family: 'Lato', sans-serif;
	line-height: 50px;
	color: #222;
	font-weight: 300;
	border-bottom: 1px solid #555;
}
.sw-content {
	background: #fff;
	border-radius: 5px;
}
.demo-title {
	margin-bottom: 5px;
	text-align: center;
	font-size: 31px;
	font-family: "Lato", Arial, Helvetica;
	font-weight: 300;
	line-height: 35px;
	margin: 50px 0 20px;
}
/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */

/* For image replacement */
.ir {
	display: block;
	border: 0;
	text-indent: -999em;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
*line-height: 0;
}
.ir br {
	display: none;
}
/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden {
	display: none !important;
	visibility: hidden;
}
/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
}
/* Hide visually and from screenreaders, but maintain layout */
.invisible {
	visibility: hidden;
}
/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
*zoom: 1;
}

















blockquote {
	margin: 1em 40px;
}
dfn {
	font-style: italic;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}
ins {
	background: #ff9;
	color: #000;
	text-decoration: none;
}
mark {
	background: #ff0;
	color: #000;
	font-style: italic;
	font-weight: bold;
}
/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp {
	font-family: monospace, serif;
	_font-family: 'courier new', monospace;
	font-size: 1em;
}
/* Improve readability of pre-formatted text in all browsers */
pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
q {
	quotes: none;
}
q:before, q:after {
	content: "";
	content: none;
}
small {
	font-size: 85%;
}
/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
/* =============================================================================
   Lists
   ========================================================================== */



nav ul, nav ol {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

svg:not(:root) {
overflow: hidden;
}
/* =============================================================================
   Figures
   ========================================================================== */

figure {
	margin: 0;
}
/* =============================================================================
   Forms
   ========================================================================== */


fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
/* Indicate that 'label' will shift focus to the associated form element */
label {
	cursor: pointer;
}
/*
 * 1. Correct color not inheriting in IE6/7/8/9
 * 2. Correct alignment displayed oddly in IE6/7
 */

legend {
	border: 0;
*margin-left: -7px;
	padding: 0;
	white-space: normal;
}
/*
 * 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers
 */

button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
*vertical-align: middle;
}
/*
 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 */

button, input {
	line-height: normal;
}
/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
 */

button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
*overflow: visible;
}
/*
 * Re-set default cursor for disabled elements
 */

button[disabled], input[disabled] {
	cursor: default;
}
/*
 * Consistent box sizing and appearance
 */

input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
*width: 13px;
*height: 13px;
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none;
}

/*
 * Remove inner padding and border in FF3/4: h5bp.com/l
 */

button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
/*
 * 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing
 */

textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical;
}

/* Colors for form validity */
input:valid, textarea:valid {
}
input:invalid, textarea:invalid {
background-color: #f0dddd;
}
/* =============================================================================
   Tables
   ========================================================================== */





























.swiper-v, .swiper-v .swiper-slide, .swiper-free, .swiper-free .swiper-slide, .swiper-dynamic, .swiper-dynamic .swiper-slide {
	width: 640px;
	height: 250px;
	color: #fff;
}

.swiper-v, .swiper-free, .swiper-dynamic {
	box-shadow: 0px -1px 4px rgba(0,0,0,0.5);
	text-align: center;
}
.swiper-v h2, .swiper-free h2, .swiper-dynamic h2 {
	font-style: italic;
	font-size: 42px;
	margin-top: 80px;
	margin-bottom: 0;
	line-height: 45px;
}
.swiper-v p,.swiper-free p, .swiper-dynamic p {
	font-style: italic;
	font-size: 25px;
}
.swiper-v,.swiper-free, .swiper-dynamic {
	margin-bottom: 30px;
}
/* Pagination V*/
.pagination-v .swiper-pagination-switch, .pagination-free .swiper-pagination-switch {
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 8px;
	background: #555;
	margin: 0 0px 5px;
	opacity: 0.8;
	border: 1px solid #fff;
}
.pagination-v .swiper-active-switch, .pagination-free .swiper-active-switch {
	background: #fff;
}
.pagination-v, .pagination-free  {
	position: absolute;
	z-index: 20;
	left: 10px;
	top: 10px;
}
.pagination-free  {
	width: 140px;
	left: 10px;
	top: 230px;
}
.pagination-free .swiper-pagination-switch {
	display: block;
	margin: 0 5px;
	float: left;
}
.red-slide {
	background: #ca4040;
}
.blue-slide {
	background: #4390ee;
}
.orange-slide {
	background: #ff8604;
}
.green-slide {
	background: #49a430;
}
.pink-slide {
	background: #973e76;
}

/* Tabs */
.tabs {
	width: 642px;
	margin: 0 auto;
}
.tabs a {
	display: block;
	float: left;
	width: 200px;
	color: #333;
	text-align: center;
	border-radius: 5px 5px 0 0;
	border: 1px solid #ccc;
	background: #fff;
	line-height: 40px;
	font-size: 25px;
	font-style: italic;
	text-decoration: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ddd)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #ffffff, #ddd); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #ffffff, #ddd); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #ffffff, #ddd); /* IE10 */
	background-image:      -o-linear-gradient(top, #ffffff, #ddd); /* Opera 11.10+ */
	background-image:         linear-gradient(to bottom, #ffffff, #ddd);
}
.tabs a.active {
	color: #fff;
	background: #333;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333), to(#000)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #333, #000); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #333, #000); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #333, #000); /* IE10 */
	background-image:      -o-linear-gradient(top, #333, #000); /* Opera 11.10+ */
	background-image:         linear-gradient(to bottom, #333, #000);
	border-bottom: 1px solid #000;
}
.swiper-tabs {
	background: #333;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #000, #333); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #000, #333); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #000, #333); /* IE10 */
	background-image:      -o-linear-gradient(top, #000, #333); /* Opera 11.10+ */
	background-image:         linear-gradient(to bottom, #000, #333);
	height: 250px;
	border-radius: 0 0 5px 5px;
	border: 1px solid #ccc;
	
	width: 640px;
	border-top: 0;
}
.swiper-tabs .swiper-slide {
	height: 250px;
	width: 640px;
	background: none;
	color: #fff;
}
.swiper-tabs .content-slide2 {
	padding: 40px;
}
.puzzle {
	width: 630px;
	height: 300px;
	margin: 0 auto;
	background: #fff;
	box-shadow: 0px 1px 2px #000;
}
.puzzle .swiper-container, .puzzle .swiper-slide {
	width: 210px;
	height: 150px;
	float: left;
}
.mc-device {
	width:640px;
	padding:30px;
	background:#111;
	border:4px solid #fff;
	box-shadow:0px 0px 5px #000;
	border-radius:10px;
	margin:0 auto;
}
.mc1 {
	background: #fff;
	height: 240px;
	border-bottom: 1px solid #777;
	margin: 0 auto;
}
.mc2 {
	background: #ccc;
	height: 80px;
	margin: 0 auto;
}


.mc2 .swiper-container, .mc2 .swiper-slide {
	width: auto;
	height: 60px;
}
.mc2 .swiper-container {
	position:relative;
	padding:10px 0
}
.mc-control .swiper-slide {
	text-align: center;
}
.mc-control .swiper-slide img {
	width: 50px;
	height: 50px;
	position: relative;
	top: 5px;
	box-shadow:0px 2px 3px #000;
	border-radius:3px;
	display: inline-block;
	margin: 0 5px;
}
.mc-control img.active {
	top: -2px;
}
.mc1 .swiper-container, .mc-posters .swiper-slide {
	width:640px;
	height: 240px;
}
.m-content {
	padding: 40px;
}
.m-content img {
	float: left;
	border: 2px solid #ccc;
	margin-right: 30px;
	border-radius: 5px;
}
.m-content .m-right {
	float: left;
	width: 370px;
}
.m-content h3 {
	margin-top: 0;
}

/* Swiper cArousel*/
.swiper-car {
	margin-bottom:30px;
}
.swiper-car, .swiper-car .swiper-slide {
	width:630px;
	height:250px;
	color:#fff;
	text-align:center;
	line-height:250px;
	font-size: 40px;
}
.pagination-car {
    left: 10px;
    top: 230px;
    width: 160px;
	position:absolute;
	z-index:20;
}
.pagination-car .swiper-pagination-switch {
    background: none repeat scroll 0 0 #555555;
    border: 1px solid #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    display: block;
    height: 8px;
    margin: 0 5px;
    opacity: 0.8;
    width: 8px;
    float: left;
}
.pagination-car .swiper-active-switch {
    background: none repeat scroll 0 0 #FFFFFF;
}

/* Swiper cArousel & loop*/
.swiper-loop {
	margin-bottom:30px;
}
.swiper-loop, .swiper-loop .swiper-slide {
	width:630px;
	height:250px;
	color:#fff;
	text-align:center;
	line-height:250px;
	font-size: 40px;
}
.pagination-loop {
    left: 10px;
    top: 230px;
    width: 160px;
	position:absolute;
	z-index:20;
}
.pagination-loop .swiper-pagination-switch {
    background: none repeat scroll 0 0 #555555;
    border: 1px solid #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    display: block;
    height: 8px;
    margin: 0 5px;
    opacity: 0.8;
    width: 8px;
    float: left;
}
.pagination-loop .swiper-active-switch {
    background: none repeat scroll 0 0 #FFFFFF;
}

/* Nested Swipers*/
.swiper-nested1 {
	margin-bottom:30px;
}
.swiper-nested1, .swiper-nested1 .swiper-slide {
	width:630px;
	height:250px;
	color:#fff;
	text-align:center;
	line-height:250px;
	font-size: 40px;
}
.pagination-nested1 {
    left: 10px;
    top: 230px;
    width: 160px;
	position:absolute;
	z-index:20;
}
.pagination-nested1 .swiper-pagination-switch {
    background: none repeat scroll 0 0 #555555;
    border: 1px solid #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    display: block;
    height: 8px;
    margin: 0 5px;
    opacity: 0.8;
    width: 8px;
    float: left;
}
.pagination-nested1 .swiper-active-switch {
    background: none repeat scroll 0 0 #FFFFFF;
}


.swiper-nested2, .swiper-nested2 .swiper-slide {
	width:100%;
	height:250px;
	color:#fff;
	text-align:center;
	line-height:125px;
	font-size: 24px;
}
.pagination-nested2 {
    right: 5px;
    top: 5px;
	position:absolute;
	z-index:20;
}
.pagination-nested2 .swiper-pagination-switch {
    background: none repeat scroll 0 0 #555555;
    border: 1px solid #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    display: block;
    height: 8px;
    margin: 0 0px 5px;
    opacity: 0.8;
    width: 8px;
}
.pagination-nested2 .swiper-active-switch {
    background: none repeat scroll 0 0 #FFFFFF;
}

/* Scroll Container */
.swiper-scroll-container {
	width:640px;
	height:300px;
	border: 1px solid #aaa;
}
.swiper-scroll-container .swiper-slide {
	width: 1520px !important;	
	height:300px;
}

/* Swyper Dynamic */
.swiper-dynamic-links {
	text-align: center;
}
.swiper-dynamic-links a {
	display: inline-block;
	padding: 5px;
	border-radius: 3px;
	border: 1px solid #ccc;
	margin: 5px;
	font-size: 12px;
	text-decoration: none;
	color: #333;
	background: #eee;
}
.pagination-sd {
	text-align: center;
}
.pagination-sd .swiper-pagination-switch {
	border-radius: 10px;
	width: 10px;
	height: 10px;
	display: inline-block;
	margin: 0 3px;
	background: #aaa;
}
.pagination-sd .swiper-active-switch {
	background: #333;
}

/* Partial Slides */
.swiper-partial {
	width: 640px;
	height: 250px;
	color: #fff;
}
.swiper-partial .swiper-slide {
	height: 250px;
	width: 500px;
	text-align: center;
	line-height: 250px;
	font-size: 40px;
}

/* Treshold Slides */
.swiper-threshold {
	width: 640px;
	height: 250px;
	color: #fff;
}
.swiper-threshold .swiper-slide {
	height: 250px;
	width: 500px;
	text-align: center;
	line-height: 250px;
	font-size: 40px;
}
.swiper-slide img {width: 350px; height: 200px;}
.ali-logo-v5{    margin: 26px 0;}