
/* --------rotate-------- */
#rotate {
	margin:0;}
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}
/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}
/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: right;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(tab.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 1px 0 0 ; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #333;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    color: #FF0000;
}
.ui-tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    border: 1px solid #CCC;
    padding: 5px 5px;
    background: #F6F9E8; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0;
    background: url(loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}
/*===================快速通道======================*/
#slideBox,#slideBox .l, #slideBox .r, #slideBox .l_h, #slideBox .r_h, #slideBox .cont_l, #slideBox .cont_r{background:url(icon_sum.gif) no-repeat;}
#slideBox{float:right;background-position:-213px 0px;height:186px;width:178px;padding-left:5px;padding-right:5px;}
#slide{padding-top:5px}
#slide li img{margin-right:3px}
#slideBox  ul{padding:0;margin:0;clear:both;list-style:none;overflow:hidden}
#slideBox  li{float:left;font-weight:bold;height:37px !important;height:27px;}
#slideBox  li a:link,#slideBox  li a:visited{color:#000;}
#slideBox  li a:hover{color:#ff7300;text-decoration: none}
#slideBox .l{background-position:0px -50px;width:80px;}
#slideBox .r{background-position:-100px -50px;width:94px;float:right}#slideBox .l_h{background-position:0px -450px;width:80px;}
#slideBox .r_h{background-position:-100px -450px;width:94px;float:right;}#slideBox .hide{display:none}
#slideBox .l a{width:52px;}
#slideBox .r a{width:68px;}
.arrow,.btn_zchy,.btn_cxt,.btn_tggs,.btn_fbxx,.btn_xzmj,.btn_alisoft{background:url(icon_sum2.gif) no-repeat;}
.arrow{padding-left:8px;background-position:0px -198px;}
#slideBox .l a,#slideBox .r a,#slideBox .l_h a,#slideBox .r_h a{padding-left:24px;display:block;height:100%;padding-top:10px;}
.btn_zchy{background-position:5px -290px;}.btn_cxt{background-position:5px -140px;}
.btn_tggs{background-position:5px 10px;}
.btn_fbxx{background-position:5px -90px;}.btn_xzmj{background-position:5px -40px;}
.btn_alisoft{background-position:5px -240px;}
#slideBox .cont_l{float:left;background-position:-550px -150px;width:157px;height:31px;padding:9px 7px 7px 14px;margin-bottom:4px;overflow:hidden}
#slideBox .cont_r{float:left;background-position:-550px -100px;width:157px;height:31px;padding:9px 7px 7px 14px;margin-bottom:4px;overflow:hidden}
#slideBox .oneline{line-height:33px;}#slidetexts{margin-left:5px;margin-top:3px;height:20px;line-height:150%;overflow:hidden;text-align:left;padding-left:5px;}
#slidetexts li,#slidetexts1 li,#slidetexts2 li{clear:both}
#slidetexts li div,#slidetexts1 li div,#slidetexts2 li div{width:175px;overflow:hidden}
#slidetexts1,#slidetexts2{height:15px;line-height:15px;overflow:hidden;text-align:left;padding-left:5px;}

/*-------------------首页友情链接-----------------------*/
.link-area {
	border: #a7c5e2 1px solid;
	padding: 5px 5px;
	margin: 5px 0 0 0;
	width: 946px;
	float: left;
	background-color: #f2f7fc;
}
.link-area H3 {
	padding: 6px 10px;
	font-size: 14px;
	margin: 5px 0 0 3px;
	width: 30px;
	color: #FFF;
	height: 40px;
	background-color: #3b75b4;
	float: left;
}
.link-area UL {
	padding: 0;
	margin: 3px 0 3px 20px;
	left: 40px;
	float: left;
}
.link-area LI {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 108px; LIST-STYLE-TYPE: none;
}
.box-1 {
	border: 1px solid #DCD6CA;
	background: #F6F9E8 url(new-icon.gif) top left no-repeat;
	height: 176px;
	padding: 5px;
	margin: 0 0 5px 0;}

.box-1 p{
	_padding: 0;
	_margin: 0;
	!important;height: 95px;
	_height: 115px;
	font-size: 14px;	
	}
.box-2 {
	border: 1px solid #a2c6de;
	border-top: none;
	height: 376px;
	margin: 0 0 5px 0;}
.box-2 h2{
	background-image: url(brand-jm-title.jpg);
	height: 32px;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 4px;
	color: #FFFFFF;	
	}
.box-2 dl{
	padding: 0;
	margin: 0;
	}
.box-2 dt {
	width: 15px;
	height: 15px;
	float: left;
	margin: 0 10px;
	text-align: center;
	}	
.box-2 dd{
	float: left;
	width: 86px;
	margin: 0 2px 5px 5px;
	padding: 0;
	}	
.index-biz-right-top {
	float: left;
	width: 237px;
	height: 258px;
	margin: 0 0 5px 0;
	padding: 80px 5px 0 5px;
	background-image:url(index-brand-bg-01.gif);
	background-repeat: no-repeat;
}
.index-biz-right-top-02 {
	float: left;
	width: 237px;
	height: 361px;
	margin: 0 0 5px 0;
	padding: 80px 5px 0 5px;
	background-image:url(index-brand-bg-02.gif);
	background-repeat: no-repeat;
}
.index-biz-cross {
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	width: 615px;
	border: 1px solid #CDDCFE;
	background: url(title-bg-1.gif) repeat-x top left;
}
.index-biz-left {
	float: left;
	width: 353px;
	margin: 0 5px 5px 0;
	padding: 0 5px;
	border: 1px solid #CDDCFE;
	background: url(title-bg-1.gif) repeat-x top left;
}
.index-biz-right {
	float: left;
	width: 235px;
	margin: 0 0 5px 0;
	padding: 0 5px;
	border: 1px solid #CCC;
	background: url(title-bg-2.gif) repeat-x top left;
}
/*-------------------首页中间大图片广告-----------------------*/
div#MainPromotionBanner{
	width:424px;
	height:188px;
	background:#feb900;
	float: left;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 188px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 424px;
	height: 188px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 424px;
	height: 188px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 165px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
.index-opportunity {
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	width: 615px;
}
.index-opportunity {
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	width: 615px;
}
.index-opportunity ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 20px;
}
.index-opportunity li {
	float: left;
	background: url(icon_sum2.gif) no-repeat left -196px;
	list-style-image: none;
	padding-left: 8px;
	margin-left: 5px;
	width: 500px;
	_width: 480px;
	display: inline;
}
.index-opportunity li a {
	color: #ff7300;
	text-decoration: none;
}
.index-opportunity li a strong {
	color: #0099FF;
	text-decoration: none;
}
.index-opportunity li span {
	margin-left: 8px;
	width: 60px;
	color: #CCCCCC;
	display: inline;
}
.index-opportunity-time {
	float: left;
	width: 90px;
	color: #ff7300;
	background-image: url(liuyan.gif);
	padding-left: 16px;
	font-size: 14px;
	background-repeat: no-repeat;
}