/* CSS Document */

body,td,th {
	font-family: Î¢ÈíÑÅºÚ;
}
a {
	font-size: 12px;
	color: #4c4c4c;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4c4c4c;
}
a:hover {
	text-decoration: underline;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #FF6600;
}

a.bot {
	font-size: 12px;
	color: #ededed;
}
a.bot:link {
	text-decoration: none;
}
a.bot:visited {
	text-decoration: none;
	color: #ededed;
}
a.bot:hover {
	text-decoration: underline;
	color: #e3db05;
}
a.bot:active {
	text-decoration: none;
	color: #e3db05;
}

#demo0 { 
    width:1000px;
 height:270px;
 overflow:hidden;
 margin:auto;
} 
#demo0 img { 
    float:left;
 margin-left:1px;
 border:1px #ffffff solid;
}
#indemo0 { 
    float: left; 
    width: 800%; 
} 
#demo10 { 
    float: left; 
} 
#demo20 { 
    float: left; 
}
.STYLE3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 14px;
}
.STYLE4 {
	font-size: 16px;
	color: #000000;
}
.STYLE7 {color: #FFFFFF; font-size: 14px; }
.STYLE8 {color: #ededed}
.STYLE9 {font-family: Arial, Helvetica, sans-serif}
.left_bg{
background:#2e6baf; color:#FFFFFF; cursor:pointer;}
.pc_left{
background:#e1e1e1; cursor:pointer; color:#333333;}
.pc_lefts{
background:#2e6baf; cursor:pointer; color:#ffffff;}

.main_bgs{
background-color: #f2f2f2; background-repeat: repeat-x; background-image: url(../images/main_15ss.jpg); border:#CCCCCC solid 1px;}
.ind_tab_btz  {

height:38px;
padding-top:4px;
color:#FFFFFF;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
CURSOR: hand;
background:url(../images/main_22.jpg);}
.ind_tab_btx {

height:38px;
padding-top:4px;
font-family:"Î¢ÈíÑÅºÚ";
color:#555555;
font-size:14px;}  
.ind_tab_bt {
	TEXT-ALIGN: center; WIDTH: 412px; HEIGHT: 23px
}.index_ge {
	FLOAT: left; HEIGHT: 2px
}
.ind_tab_btjs  {

height:34px;
padding-top:8px;
color:#ffffff;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
CURSOR: hand;
background:url(../images/main_21j.jpg);}


.ind_tab_btzs  {

height:34px;
padding-top:8px;
color:#ffffff;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
CURSOR: hand;
background:url(../images/main_21.jpg);}

.ind_tab_btxs {

height:34px;
padding-top:8px;
font-family:"Î¢ÈíÑÅºÚ";
color:#ffffff;
font-size:14px;
background:url(../images/main_22.jpg);}


.ind_tab_btxjs {

height:34px;
padding-top:8px;
font-family:"Î¢ÈíÑÅºÚ";
color:#ffffff;
font-size:14px;
background:url(../images/main_22xxj.jpg);}


.imgteaser {
margin: 0;
overflow: hidden;
float: left;
position: relative;
}
.imgteaser a {
text-decoration: none;
float: left;
}
.imgteaser a:hover {
cursor: pointer;
}
.imgteaser a img {
float: left;
margin: 0;
border: none;

}
.imgteaser a img {
float: left;
margin: 0;
border: none;

}
.imgteaser a .more {
position: absolute;
right: 20px;
bottom: 20px;
font-size: 12px;
color: #fff;

background: #000;
padding: 5px 10px;
filter:alpha(opacity=65);
opacity:.65;

}
.imgteaser a:hover .www_chisiho_com{
display: block;
text-align:center;
font-size: 18px;
font-family:"Î¢ÈíÑÅºÚ";
padding: 90px 0;
background: #111;
filter:alpha(opacity=75);
opacity:.75;

color: #fff;
position: absolute;
margin: 0;
width: 166px;
height:220px;
border-top: 1px solid #999;
}


.imgteaser a:hover .www_chisiho_com strong {
display: block;
margin-bottom: 5px;
font-size:14px;
}
.imgteaser a .www_chisiho_com {display: none; }
.imgteaser a:hover .more { visibility: hidden;}







.imgteaserxx {
margin: 0;
overflow: hidden;
float: left;
position: relative;
}
.imgteaserxx a {
text-decoration: none;
float: left;
}
.imgteaserxx a:hover {
cursor: pointer;
}
.imgteaserxx a img {
float: left;
margin: 0;
border: none;

}
.imgteaserxx a img {
float: left;
margin: 0;
border: none;

}
.imgteaserxx a .more {
position: absolute;
right: 20px;
bottom: 20px;
font-size: 12px;
color: #fff;

background: #000;
padding: 5px 10px;
filter:alpha(opacity=65);
opacity:.65;

}
.imgteaserxx a:hover .www_sh012_com{
display: block;
text-align:center;
font-size: 18px;
font-family:"Î¢ÈíÑÅºÚ";
padding: 90px 0;
background: #111;
filter:alpha(opacity=75);
opacity:.75;

color: #fff;
position: absolute;
margin: 0;
width: 226px;
height:190px;
border-top: 1px solid #999;
}


.imgteaserxx a:hover .www_sh012_com strong {
display: block;
margin-bottom: 5px;
font-size:14px;
}
.imgteaserxx a .www_sh012_com {display: none; }
.imgteaserxx a:hover .more { visibility: hidden;}

.tech {
	font-size: 16px;
	color: #333333;
	cursor:pointer;
}
.techs {
	font-size: 16px;
	color: #ed9702;
	cursor:pointer;
}
.chakan{
border:#fc5230 solid 1px; color:#ffffff; background:#fc5230; cursor:pointer;}
.chakans{
transition: all 0.6s;
transform: scale(1.0); 
border:#2f3837 solid 1px; color:#ffffff; cursor:pointer; background:#2f3837;}
.tech {
	font-size: 16px;
	color: #333333;
	cursor:pointer;
}
.techs {
	font-size: 16px;
	color: #ed9702;
	cursor:pointer;
}

* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	ZOOM: 1
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.wrapper {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 979px
}
H1 {
	LINE-HEIGHT: 50px; FONT-FAMILY: "Microsoft YaHei", SimHei; HEIGHT: 50px; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
.shuoming {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.shuoming DT {
	LINE-HEIGHT: 30px; TEXT-INDENT: 10px; HEIGHT: 30px; FONT-WEIGHT: bold
}
.shuoming DD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
#focus {
	POSITION: relative; WIDTH: 979px; HEIGHT: 310px; OVERFLOW: hidden
}
#focus UL {
	POSITION: absolute; HEIGHT: 280px
}
#focus UL LI {
	POSITION: relative; WIDTH: 976px; BACKGROUND: #FFF; FLOAT: left; HEIGHT: 310px; OVERFLOW: hidden
}
#focus UL LI DIV {
	POSITION: absolute; OVERFLOW: hidden
}
#focus .btnBg {
	POSITION: absolute; WIDTH: 976px; BOTTOM: 0px; BACKGROUND: #fff; HEIGHT: 20px; LEFT: 0px
}
#focus .btn {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 976px; BOTTOM: 0px; PADDING-RIGHT: 20px; HEIGHT: 10px; RIGHT: 0px; PADDING-TOP: 5px
}
#focus .btn SPAN {
	WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: #000000; HEIGHT: 10px; MARGIN-LEFT: 5px; CURSOR: pointer; _display: inline; _zoom: 1; _font-size: 0
}
#focus .btn SPAN.on {
	BACKGROUND: #fff
}
#focus .preNext {
	POSITION: absolute; WIDTH: 45px; BACKGROUND: url(../images/sprite.gif) no-repeat 0px 0px; HEIGHT: 100px; TOP: 180px; CURSOR: pointer
}
#focus .pre {
	LEFT: 0px
}
#focus .next {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}