/*css*/
html {
	background: #fff;
}

body{
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background: #eaeaea url(images/sybg.jpg) repeat-x;
}

a:link, a:visited{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

a:hover{
	font-size:12px;
	color:#c0c0c0;
	text-decoration:underline;
}

p {
	margin:0;
}

h1 {
	font-size: 18px;
	margin:0;
}
input{font-family:Microsoft Yahei, Arial, Helvetica, sans-serif;}
img{ margin:0; padding:0; border:0;display:block ;}
ul,li{ margin:0; padding:0; list-style:none;}
.clearboth{ clear:both;}
.clear{ clear:both;}
.blank10{ height:10px; overflow:hidden; clear:both;}

.site_container {
	width: 960px;
	margin: auto;
}

/*--------------------------------------*/
.bodytop{width: 1080px; margin:0 auto; margin-top:0; background:transparent; height:31px; line-height:30px; color:#d4d4d4; overflow:hidden;}
.bodytop a{color:#d4d4d4;}
.r1{float:right; text-align:right; padding:0 10px; height:31px;}
.bodytop #fl{ width:2px; height:31px; float:right; }
.bodytop #r1{ width:3px; height:31px; float:right;}

#site_header {
	height: 78px;
	background: url(images/hdbg.jpg) repeat-x ;
	background-size:auto 100%;
}



#site_logo_area {
	float: left;
	width: 300px;
	margin:0;
	overflow:hidden;
}

#site_logo {
	margin:10px 0 0 30px;
}

/*---------------导航-----------------------*/
#site_menu{ float:right;width:360px;}
/*菜单*/
#site_menu ul.nav{ height:50px; }
#site_menu ul.nav li.topnav{ float:left;width:90px; height:78px;position: relative; }

#site_menu ul.nav li.topnav a{ display:block; color:#696969; text-align:center; width:90px; font-weight:700; float:left; text-decoration:none; cursor:pointer;font-size:14px; line-height:78px; }



/*-------------------------------*/
/*--------------------------------------*/
.slidesbg{ background:#b7e2e8; height:392px; margin:0 auto;}

#site_content_area {
	width: 960px;
}

#site_left {
	width: 635px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	float: right;
}
#site_left .site_section{ border:0;}
#site_left #site_list{ border:1px solid #cccccc; border-top:0; margin:0; padding:20px; border-radius:0 0 5px 5px;}
#site_left #site_show{ border:1px solid #cccccc; border-top:0; margin:0; padding:20px; border-radius:0 0 5px 5px;}

#site_left .site_section_title {
	height: 30px;
	background: url(images/nytitle.jpg);
	border-bottom:1px solid #cccccc;
	color: #fff;
	line-height: 30px;
	border-radius:5px 5px 0 0;
}
#site_left .site_section_title h3{
	height:30px;line-height: 30px;margin:0 0 0 0; background:none; padding: 0 25px;font-weight: normal;font-size: 13px;
}
#site_left .site_section_title h3 a{
	font-weight: normal;font-size: 13px;color: #fff;
}


#site_right {
	float: left;
	width: 305px;
	margin: 0 20px 0 0;
	padding: 0;
	overflow: hidden;
}

.col2{ width:340px; margin:0 10px 0 0; float:left;}
.col3{ width:340px; margin:0;float:left;}

#index_fl{float:left;width:300px;margin:0 10px 10px 0;background:#f0f0f0;height:253px;}
#index_top{float:left;width:380px;overflow:hidden; height:253px;}
#index_top .theIndexTop{
height:220px;background:url(../../images/default/indextop_bg.gif) top right no-repeat; 
}
#index_top .theIndexTop span{ color:#d50000}
#index_top_1{ color:#999; margin:10px 10px;}
#index_top_1 h1{
color:#d50000;font:500 16px Microsoft Yahei;text-align:center;margin:4px;
}
#index_top_1 h1 a{color:#d50000;}

.midintro{}
.midintro ul{ width:1065px; height:186px; margin:0 auto;}
.midintro ul li{ float:left; margin:0 12px; 0 12px;}

.showpro{ height:50px; line-height:50px; background:#f2f2f2; text-align:center; font-size:14px; font-weight:700; color:#999; width:1041px; margin:auto;}

.prolist{}
.prolist .site_section{ border:0;}

/*-----------------site_section------------*/
.site_section {
	border:1px solid #cccccc;
	margin: 0 0 10px 0;
	border-radius:5px;
}

.site_section_title {
	height: 30px;
	background: url(../../images/default/lan_bg.jpg);
	border-bottom:1px solid #cccccc;
	color: #666;
	line-height: 30px;
	border-radius:5px 5px 0 0;
}
.site_section_title h3{
	height:30px;line-height: 30px;margin:0 0 0 0; background:url(../../images/default/hd_a1.gif) no-repeat; padding: 0 30px;font-weight: bold;font-size: 13px;
}
.site_section_title h3 a{
	font-weight: bold;font-size: 13px;color: #666;
}
.site_section_title span{ float:right;line-height: 30px;padding-right:5px; color: #247384;}
.site_section_title span a{color: #247384;}
.site_section_1{
	margin:10px;
}
.site_section_1 ul li{ line-height:25px;}
.site_section_1 ul li span{ float:right;}
.site_section_1 .theIndexList li{
	padding-left:20px;background:url(../../images/default/listdott.gif) 6px 11px no-repeat;
}

/*----------------------------*/
.linksindex li{
float: left;
display: inline;
width: 20%;
text-align: center;
overflow: hidden;
}

.icl_list{ margin:10px; height:65px;}
.icl_list_img{ float:left; margin:0 10px 0 0; width:84px;}
.icl_list_img_b{ padding:1px; border:1px solid #CCCCCC;}
.icl_list_right{float:left; width:224px; }
.icl_list_right_title{ font-size:14px; line-height:25px; }
.icl_list_right_intro{ color:#999;}

.ur_here{
padding-left:5px; height:28px; line-height:28px; font-size:12px; font-weight:0; color:#333;margin:10px 0; background-color:#f5f5f5; border:1px solid #cccccc;
}
.ur_here strong{
	color:#333;
	font-weight:normal;
	letter-spacing:1px;
}
#site_list{margin:20px;}
#site_list ul{border-top:0px;border-bottom:1px dashed #ccc;padding-bottom:1px;margin:0 0 20px 0;}
#site_list ul .list_title{color: #333333;font-size:14px;}
#site_list ul .list_title a{font-size:14px;color: #266AAE; text-decoration:none;}
#site_list ul .list_title a:hover{text-decoration:underline;color: #F30;}
#site_list ul .list_title span{font-size:12px;float:right;color:#ccc;font-weight:normal;}
#site_list ul .ot span{margin-right:10px;}
#site_list ul .ot .sp{color:#ccc;}
#site_list ul .text{line-height:25px;padding:0px 0px;color:#444;}

.plist-item{width: 190px;float:left; margin-left:5px; }

.plist-img {
    width: 190px;
    height: 157px;
	background: url(images/nycpbg.jpg) no-repeat center;
	text-align:center;
}
.plist-item  img{margin: 0px auto 1px;}

#site_show{margin:20px;}
#site_show h1{ color:#2b2b2b;font-size:30px;margin:0px;padding:0px;font-weight:normal; line-height:35px;}
#site_show .time{text-align:center;color:#666666;padding:15px 0px;border-bottom:1px solid #E1E4E6; line-height:100%}
#site_show .content{font-size:14px;color:#2A2A2A;line-height:25px;margin:15px 0px 35px 0px; }
#site_show .content a{font-size:14px;}
#site_show .content img{border:1px solid #666666;	}
#site_show .content_url{font-size:14px;color:#2A2A2A;padding:15px 0px;}
#site_show .frominfo{border-top:1px solid #E1E4E6;padding:15px 0px;}
#site_show .text_tag {background: #FFFFFF;border: 1px dashed #CCCCCC;height: 24px;margin: 10px auto;padding-left: 10px;padding-right: 10px;width: 560px; overflow:hidden;}
#site_show .text_tag h5 {clear: left;color: #000000;float: left; font-size:12px;padding-top:3px; margin:0; font-family:Microsoft Yahei,Tahoma;}

.pagination{margin:20px; text-align:center;}

#site_footer {
	width: 100%;
	color: #666;
	font-size: 12px;
	font-family:Microsoft Yahei,Verdana;
	background:#f2f2f2; 
	text-align: center;
	height:133px;
	margin:0 auto;
}
#copyright{  float:left; width:700px; margin:50px 0 0 20px; text-align:left; color:#8f8f8f; }

#snright{ float:right; width:300px; line-height:133px; text-align:right; margin:0 20px 0 0;}
#snright img{ display:inline-block;}

.cleaner {
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
}


.container{
	position:relative;
	margin:0px auto 0px auto;
	width:1000px;
	background:#FFFFFF;
}

.top{
	margin:0;
	width:1000px;
	background:url(images/topbg.jpg) no-repeat right top;
}

.logo{
	float:left;
	margin:0px 0 0 0;
	width:600px;
	height:115px;
}
.fwrx{
	float:left;
	margin:0px 0 0 0;
	width:400px;
	height:115px;
}

.gloablink{
	float:right;
	margin:20px 0 0 0;
	width:97px;
	height:95px;
	background:url(images/gloablinkbg.jpg) no-repeat;
}

.gloablink ul {
	list-style:none;
	margin:23px auto auto 19px;
	width:51px;
	height:48px;
}


.gloablink ul li{
	list-style:none;
}

.gloablink ul li a:link, .gloablink ul li a:visited{
	color:#034798;
}

.nav{
	float:left;
	width:1000px;
	height:38px;
}

.navlink{
	float:left;
	width:960px;
	height:38px;
	background:url(images/navbg.jpg) repeat-x;
}

.navlink ul.topnav{
	float:left;
	margin-left:40px!important;
	margin-left:20px;
	list-style:none;	
}

.navlink ul.topnav li{
	float:left;
	width:120px;
	margin-left:20px;
	position:relative;
	z-index:9999;
}

.navlink ul.topnav li ul{ position:absolute; top:38px; width:120px; left:0px; display:none; background:url(images/nbg.png);}
.navlink ul.topnav li ul li{ display:block; float:none; width:120px;  margin:0; padding:0 ; line-height:30px;}
.navlink ul.topnav li ul li.firstli{ border:0;}

.navlink ul.topnav li:hover ul{ display:block;}

.navlink ul.topnav li a:link, .navlink ul.topnav li a:visited{
	display:block;
	text-align:center;
	color:#FFFFFF;
	line-height:35px;
	font-size:14px;
	text-decoration:none;
}

.navlink ul.topnav li a:hover{
	display:block;
	text-align:center;
	color:#FFFFFF;
	line-height:38px;
	font-size:14px;
	background:url(images/linkover.jpg) no-repeat center;
	text-decoration:none;
}
.navlink ul.topnav li:hover a{
	display:block;
	text-align:center;
	color:#FFFFFF;
	line-height:38px;
	font-size:14px;
	background:url(images/linkover.jpg) no-repeat center;
	text-decoration:none;
}
.navlink ul.topnav li:hover ul li a,.navlink ul.topnav li ul li a:hover{ background:none; font-size:12px; color:#000; line-height:30px;}
.navlink ul.topnav li ul li a:hover{ background:#eee;}

.blank1{
	float:left;
	width:1000px;
	height:0px;
}

.blank1 ul li{ display:inline-block; zoom:1;}

.flash{
	margin:0 0 0 20px;
	width:960px;
	height:321px;
}

.flashbg{
	margin:0 0 0 20px!important;
	margin:-10px 0 0 20px;
	width:960px;
	height:20px;
	background:url(images/flashbg.jpg) repeat-x;
}

.mainbody{
	margin:0 0 0 20px!important;
	width:960px;
	
}

.mainleft{
	float:left;
	margin:0;
	width:305px;
	height:483px;
}

.mainright{
	float:right;
	width:635px;
	
}

.topnews{
	float:left;
	width:305px;
	height:220px;
}
.newstitle{
	float:left;
	width:305px;
	height:35px;
	background:url(images/newsbg.jpg) no-repeat bottom;
}


.newscontent{
	float:left;
	width:303px;
	height:181px;
	background:url(images/main_35.jpg) repeat-x;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
}

.newsbottom{
	float:left;
	width:305px;
	height:4px;
	background:url(images/main_41.jpg) no-repeat;
}

.lxfs{
	float:left;
	margin-top:19px!important;
	margin-top:7px;
	width:305px;
	background:url(images/lxfsbg.jpg) repeat-x;
	
}
.lxfsnr{
	width:237px;
	margin-left:16px;
	height:186px;
}
.lxfscon{border:1px solid #eee; border-top:0; border-bottom:0;}

.aboutnr{
	float:left;
	width:633px;
	height:181px;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	background:url(images/main_35.jpg) repeat-x;
}
.cpzsnr{
	float:left;
	width:633px;
	height:181px;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	background:url(images/main_35.jpg) repeat-x;
}

.product{
	float:left;
	width:633px;
	height:421px;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	background:url(images/nynrbg.jpg) repeat-x;
}

.profile{
	float:left;
	width:618px;
	padding-left:15px;
	padding-top:15px;
	line-height:21px;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	background:url(images/profilebg.jpg) repeat-x;

}

.product ul {
	margin:0;
	padding:0;
	list-style:none;
}

.product ul li {
	float:left;
	width:190px;
	height:174px;

	margin:10px 8px 7px 10px!important;
	margin:10px 5px 7px 6px;
	background:url(images/nycpbg.jpg) no-repeat top center;
}

.news{
	float:left;
	width:633px;
	height:421px;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	background:url(images/nynrbg.jpg) repeat-x;
}

.news ul{list-style:none; margin: 16px 0 0 0!important; margin: 8px 0 0 0; padding:0;}
.news ul li{
		float:left;
		margin-left:11px!important;
		margin-left:6px;
		margin-top:1px;
		width:580px;
		border-bottom:1px dashed #939393;
	}

.footer{
	clear:both;
	width:1000px;
	height:99px;
	background:url(images/footbg.jpg) repeat-x;
}

DIV.black2 { float:left; width:500px; margin-top:10px; margin-left:60px!important; margin-left:30px; margin-bottom:20px;
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
.menub1_1 {	FONT-WEIGHT: bold; BACKGROUND: url(images/bgg.jpg) no-repeat; FLOAT: left; WIDTH: 88px; CURSOR: pointer; COLOR: #FFFFFF; LINE-HEIGHT: 35px;  HEIGHT: 35px; TEXT-ALIGN: center}
	.menub1_2 {	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 88px; CURSOR: pointer; COLOR: #004aac; LINE-HEIGHT: 35px;  HEIGHT: 35px;; TEXT-ALIGN: center}
	.menugtab { float:left; height:175px;width:303px;}
	.menugtab ul{list-style:none; margin: 8px 0 0 0!important; margin: 4px 0 0 0; padding:0;}
	.menugtab ul li{
		float:left;
		margin-left:11px!important;
		margin-left:6px;
		margin-top:1px;
		width:280px;
		border-bottom:1px dashed #939393;
	}
	.blk_18 {
 MARGIN-TOP: 8px; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 630px; ZOOM: 1
}
.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 578px
}
.blk_18 .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
.blk_18 .LeftBotton {
 BACKGROUND: url(images/zuo.jpg) no-repeat; FLOAT: left; MARGIN: 55px 1px; WIDTH: 17px; HEIGHT: 33px
}
.blk_18 .RightBotton {
 BACKGROUND: url(images/you.jpg) no-repeat; FLOAT: left; MARGIN: 55px 1px; WIDTH: 17px; HEIGHT: 33px
}
.blk_18 .LeftBotton {
 BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px
}
.blk_18 .RightBotton {
 BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: -1px
}
.blk_18 .LeftBotton:hover {
 BACKGROUND-POSITION: 0px 0px;
 BACKGROUND: url(images/zuo.jpg) no-repeat; 
}
.blk_18 .RightBotton:hover {
 BACKGROUND-POSITION: 0px 565px;
 BACKGROUND: url(images/you.jpg) no-repeat; 
}
.blk_18 .pl IMG {
 DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blk_18 .pl {
 BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 190px; height:157px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline; background:url(images/cpbg.jpg) no-repeat center;
}
.blk_18 A.pl:hover {
 BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ff9900 1px solid; COLOR: #ff9900; BORDER-BOTTOM: #ff9900 1px solid
}

.jcarousel-skin-tango .jcarousel-container {
	
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 570px;
    padding: 0px 32px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  570px;
    height: 157px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 190px;
    height: 157px;
	background: url(images/cpbg.jpg) no-repeat center;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 0px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal img{
	margin:6px auto 1px
}


.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/you.jpg) no-repeat center;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/zuo.jpg);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    /*background-position: -32px 0;*/
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    /*background-position: -64px 0;*/
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    /*background-position: -96px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/zuo.jpg) no-repeat center;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/you.jpg);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    /*background-position: -32px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    /*background-position: -64px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    /*background-position: -96px 0;*/
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/you.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/zuo.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}