/*
Copyright (c) 2009
version: 0.2
*/

/** common **/

.mg-t{margin-top:10px;}

a:link,a:visited{color:#000000;text-decoration:none;}
a:hover,a:active{color:#000000;text-decoration:underline;}

.ssa:link,.ssa:visited{color:#000000;text-decoration:none;}
.ssa:hover,.ssa:active{color:#FF7#575757700;text-decoration:underline;}
/** layout **/

.rg-out{display:block;height:4px;margin:0 auto;}
.rg1,.rg2,.rg3{overflow:hidden;display:block;font-size:1px;height:1px;line-height:1px;border-style:solid;}
.rg1,.rg2{background:#FFFFFF none repeat scroll 0 50%;}
.rg1{height:2px;margin:0 1px;border-width:0 1px;}
.rg2{height:1px;margin:0 2px;border-width:0 2px;}
.rg3{height:1px;margin:0 4px;border:0;background:#C3CFD9;}
.rg1,.rg2{border-color:#CDD7DF;}
.rb-out{display:block;height:4px;margin:0 auto;}

.ysf-ele-g h2{background:url(../img/scro_title.png) left top repeat-x;}
.ysf-ele-g h2 span,.ysf-ele-g2 h2 span,.sub-list li,.exp a,.free a,.acti .ysf-elecon-g-bn li,.cur-said li,.b-bd h2,.b-bd .b-more/*,.ser-list-cont ul li h3*/{background-image:url(../img/spr_index.png);background-repeat:no-repeat;}
.ysf-ele-g h2 span,.ysf-ele-g2 h2 span{padding-left:32px;font-size:14px;font-weight:bold;line-height:30px;background-position:12px -26px;}
.ysf-ele-g h2 em,.ysf-ele-g2 h2 em{position:absolute;top:6px;right:8px;font-style:normal;font-size:12px;font-weight:normal;}
.more {position:absolute;top:6px;left:8px;font-style:normal;font-size:12px;font-weight:normal;}
.ysf-ele-g h2{position:relative;height:33px;border:#C3CFD9 1px solid;border-bottom:0;border-top:0;}

.ysf-elecon-g-bn {
	BORDER-RIGHT: #c3cfd9 1px solid; BORDER-TOP: #c3cfd9 0px solid; BORDER-LEFT: #c3cfd9 1px solid; BORDER-BOTTOM: #c3cfd9 0px solid
}

/*.ysf-elecon-g-bn{border:#C3CFD9 1px solid;border-bottom:0;border-top:0;}*/

.words h2 ul:after,#hx1:after,#hx2:after,#hx3:after,#hx2 ul:after,.lan:after,.ser-list-cont ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.rg3,.rg1,.rg2,.rg3,.ysf-elecon-b-bt,.ysf-elecon-g-bn,.words h2 ul,#hx1,#hx2,#hx3,#hx2 ul,.lan,.ser-list-cont ul{display:block;zoom:1;}
/*hd*/
.lan li,.y-line,.cur-line-l,.words-cont1,#hx2_old ul,#hx3_old ul li,#hx2 ul,#hx3 ul{background-image:url(../img/line_y.gif);}
#hx1 ul li,#hx2_old ul li,#hx3_old ul li div,#hx2 ul li,#hx3 ul li{background-image:url(../img/line_x.gif);}
.logo{display:block;}
.lan{margin-bottom:25px;}
.lan li{float:left;padding:0 30px 0 0;line-height:1.2;background-position:60px top;background-repeat:repeat-y;}
.lan .hk{margin-left:70px;background-position:50px top;}
.lan .nb{padding:0;}

.ysf-elecon-g-bn{background:#FFFFFF;}
.sub-menu .ysf-elecon-g-bn,.sub-menu .rg1,.sub-menu .rg2{border-color:#B4C9DA;}
.sub-menu .rg3{background:#B4C9DA;}

/*bd*/
.cur .ysf-elecon-g-bn{padding:20px 15px 15px 15px;}

.words{margin-top:10px;}
.words h2 em{position:static;font-size:14px;font-weight:bold;}
.words h2 ul li{overflow:hidden;float:left;height:32px;margin-top:1px;padding:0 15px;}
.words h2 ul li a,.words h2 ul li a em{display:block;}
.words h2 ul li a{padding-left:10px;}
.words h2 ul li a:link,.words h2 ul li a:visited{text-decoration:none;}
.words h2 ul li a:hover,.words h2 ul li a:active{text-decoration:none;}
.words h2 ul li a em{padding-right:10px;line-height:32px;}

.n1,.n1 em{background-color:#FFF;background-image:url(../img/tab_gray.png);background-repeat:no-repeat;}
.n1{background-position:left top;}
.n1 em{background-position:right top;}

.n1:link,.n1:visited{color:#0052B5;}
.n1:hover,.n1:active{color:#0052B5;}

.words .ysf-elecon-g-bn{padding:20px 0 8px 12px;*padding-bottom:13px;}
#hx1 ul{float:left;width:195px;}
.words-cont1{margin-right:15px;padding-right:15px;background-position:right center;background-repeat:repeat-y;}
#hx1 ul li{TEXT-ALIGN: center;height:89px;padding-bottom:18px;margin-bottom:18px;background-position:bottom;background-repeat:repeat-x;}
#hx1 ul div{width:89px;}
#hx1 ul img{display:block;}
#hx1 ul dl{margin-left:100px;_margin-left:97px;*margin-top:-22px;}
#hx1 ul dl dt{font-weight:bold;}
#hx1 ul dl dt{line-height:2.0;}
#hx1 .nb,#hx2_old .nb,#hx2 .nb,#hx3 .nb,#hx2_old .pro-end,#hx3_old .gov-nb,#hx2 .news-nb,#hx3 .partner-nb{background:none;padding:0;margin:0;}
.name{margin:5px 0;color:#8B8B8B;font-weight:normal;}
#hx2 ul,#hx3 ul{*display:inline;float:left;background-position:right center;background-repeat:repeat-y;}

#hx3 ul li{padding-bottom:20px;margin-bottom:20px;background-position:bottom;background-repeat:repeat-x;}

#hx2 ul{width:280px;margin-right:10px;padding-right:10px;}
#hx2 ul li{padding-bottom:3px;margin-bottom:3px;background-position:bottom;background-repeat:repeat-x}
#hx2 ul li h3{margin-bottom:18px;font-weight:bold;*margin-left:-1.2em;}
#hx2 ul li span{margin-left:150px;}
#hx3 ul{width:280px;margin-right:10px;padding-right:10px;}
#hx3 ul li div img{display:block;margin-top:-10px;}

.ser-list h2 span{padding-left:15px;background:none;}
.ser-list .ser-list-cont{padding:0 0 0px 0px;}
.ser-list-cont ul li{float:left;width:183px;padding-left:15px;margin:30px 0 0 0;color:#000000;line-height:1.5;}
.ser-list-cont  li{FONT-SIZE: 12px;line-height:1.5;}
.ser-list-cont ul .slt{margin-top:15px;}
.ser-list-cont ul li h3{padding-left:18px;font-weight:bold;line-height:2.0;background-position:left 2px;}

  /*extra*/

.free a{height:68px;background-position:left -71px;}
.acti,.show{margin-top:10px;}
.acti .ysf-elecon-g-bn{padding:8px 8px 6px 12px;}
.acti .ysf-elecon-g-bn li{overflow:hidden;height:25px;line-height:25px;padding-left:10px;background-position:left -49px;}
.show .ysf-elecon-g-bn{padding:18px 8px 6px 15px;}


/*三大平台增加CSS开始*/
/*ysf-elecon-g-bn:*/

.ysf-elecon-g-bn_platform{border:#C3CFD9 1px solid;border-bottom:0;border-top:0;}

/*三大平台增加CSS结束*/
/*平台消息增加开始*/
.ysf-ele-g_platform h2{background:url(../img/scro_title_new.png) left top repeat-x;}
.ysf-ele-g_platform h2 span,{padding-left:12px;font-size:12px;font-weight:bold;line-height:30px;background-position:12px -26px;}
.ysf-ele-g_platform h2 em,{position:absolute;top:2px;right:8px;font-style:normal;font-size:12px;font-weight:normal;}
.ysf-ele-g_platform h2{position:relative;height:20px;border:#C3CFD9 1px solid;border-bottom:0;border-top:0;}

.ysf-ele-g_platform  li{overflow:hidden;height:20px;line-height:20px;padding-left:10px;background-position:left -49px;}
.ysf-ele-g_platform ul li {background-image:url(./.././img/spr_index.png);background-repeat:no-repeat;}
.ysf-ele-g_platform {FLOAT: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top;WIDTH:250px; PADDING-TOP: 0px; height: 224px}
.ysf-ele-g_platform .ysf-elecon-g-bn{padding:4px 4px 4px 4px;}



/*平台消息新增加结束*/


/*按照旧版网站改版首页增加样式*/
.main {
	BACKGROUND: #ffffff; WIDTH: 900px
}

.main_left {
	FLOAT: left;BACKGROUND: #ffffff; WIDTH: 270px
}

.main_right {
	FLOAT: left;BACKGROUND: #ffffff; WIDTH: 630px
}

.customer_space {FLOAT: left;WIDTH: 252px;HEIGHT:10px}
.customer {FLOAT: left;WIDTH: 252px}
.customer UL{WIDTH: 255px;}
.customer UL LI{float:left;width:120px;padding-left:2px;}


/*公司介绍*/
.ysf-ele-g_gsjs h2{background:url(../img/scro_title.png) left top repeat-x;}
.ysf-ele-g_gsjs h2 span{background-image:url(../img/spr_index.png);background-repeat:no-repeat;}
.ysf-ele-g_gsjs h2 span{padding-left:32px;font-size:14px;font-weight:bold;line-height:30px;background-position:12px -26px;}
.ysf-ele-g_gsjs h2 em{position:absolute;top:6px;right:8px;font-style:normal;font-size:12px;font-weight:normal;}
.ysf-ele-g_gsjs h2{position:relative;height:33px;border:#C3CFD9 1px solid;border-bottom:0;border-top:0;}

.ysf-elecon-g-bn_popup {
	BORDER-RIGHT: #c3cfd9 1px solid; BORDER-TOP: #c3cfd9 0px solid; BORDER-LEFT: #c3cfd9 1px solid; BORDER-BOTTOM: #c3cfd9 0px solid;padding-left:8px;padding-right:8px;display:block;zoom:1;   background:#FFFFFF; border-color:#B4C9DA;
}
.product{
 display: none;position: absolute; width: 400px;z-index:3
}

#Focus_Img {
	MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 635px; POSITION: relative; HEIGHT: 222px
}
#Curr_image {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 635px; HEIGHT: 222px; TEXT-ALIGN: center
}
#Curr_image IMG {
	MARGIN: 0px auto; VERTICAL-ALIGN: middle; WIDTH: 635px
}
#Curr_image .loading {
	PADDING-RIGHT: 42px; PADDING-LEFT: 42px; PADDING-BOTTOM: 52px; WIDTH: 16px; PADDING-TOP: 52px; HEIGHT: 16px
}
#Curr_image .photo {
	CURSOR: pointer; HEIGHT: 222px
}
#button_image {
	Z-INDEX: 11; RIGHT: 0px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 25px
}
#button_image LI {
	BORDER-RIGHT: #3b81cd 1px solid; BORDER-TOP: #3b81cd 1px solid; BACKGROUND: #fff; FLOAT: left; FONT: 18px arial; MARGIN-LEFT: 2px; BORDER-LEFT: #3b81cd 1px solid; WIDTH: 25px; CURSOR: default; COLOR: #3b81cd; BORDER-BOTTOM: #3b81cd 1px solid; HEIGHT: 22px; TEXT-ALIGN: center;vertical-align:middle
}
#button_image .curr {
	BACKGROUND: #3b81cd; COLOR: #fff
}
#button_image .curr A:link {
	COLOR: #fff
}
#button_image .curr A:visited {
	COLOR: #fff
}
