body{
    overflow-x: hidden;
	overflow-y: scroll;
	font-size:12px; color:#616161;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFF;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	font-size:12px;
	text-decoration:none;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover 
{
color:#FF0000; font-family:Arial, Helvetica, sans-serif;
}
a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8} 
input,from,td,table,img,dl,dt,ul,dd,li,p,div,span{ padding:0; margin:0; list-style:none; font-family:Arial, Helvetica, sans-serif;}
ul,li{padding:0px; margin:0px; list-style-type:none; display: block; font-family:Arial, Helvetica, sans-serif;}
.left{float:left}
.right{float:right}
.clear{
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
#all{
width:100%; font-family:Arial, Helvetica, sans-serif;
}
.news{
	font-size:12px;
	text-shadow:#FFF;
	text-decoration:none;
	color:#616161;
}
.con{
	font-size:12px;
	color:#616161;
}
td{
	font-size:12px;
	color: #616161;
	font-family:Arial, Helvetica, sans-serif;
}
.wordbreak{
word-break:break-all;
}
a.yiyi1
{
color:#ededed; font-size:12px; font-weight:bold;
}
a.yiyi1:hover 
{
color:#F00; font-size:12px; font-weight:bold; 
}
a.yiyi2
{
color:#c6c6c7; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif;
}
a.yiyi2:hover 
{
color:#F00; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif;
}
a.yiyi3
{
color:#859a76; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold;
}
a.yiyi3:hover 
{
color:#F00; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold;
}
a.yiyi5
{
color:#b1b1b1; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif;
}
a.yiyi5:hover 
{
color:#F00; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif;
}
a.yiyi6
{
color:#2e3e30; font-size:12px; font-weight:bold; background-image:url(images/proclass.jpg); width:106px; height:36px; text-align:center; line-height:36px; display:block;
}
a.yiyi6:hover 
{
color:#F00; font-size:12px; font-weight:bold; background-image:url(images/proclass.jpg); width:106px; height:36px; text-align:center; line-height:36px; display:block;
}
a.yiyi60
{
color:#2e3e30; font-size:12px; font-weight:bold; background-image:url(images/proclass.jpg); width:109px; height:36px; text-align:center; line-height:36px; display:block;
}
a.yiyi60:hover 
{
color:#F00; font-size:12px; font-weight:bold; background-image:url(images/proclass.jpg); width:109px; height:36px; text-align:center; line-height:36px; display:block;
}
a.yiyi7
{
color:#F00; font-size:12px; font-weight:bold; background-image:url(images/proclass.jpg); width:106px; height:36px; text-align:center; line-height:36px; display:block;
}
a.yiyi7:hover 
{
color:#F00; font-size:12px; font-weight:bold; background-image:url(images/proclass.jpg); width:106px; height:36px; text-align:center; line-height:36px; display:block;
}
a.yiyi8
{
color:#4f504f; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif;
}
a.yiyi8:hover 
{
color:#F00; font-size:12px; font-family:微软雅黑, Arial, Helvetica, sans-serif;
}


.header{
width:1050px; height:140px; margin:0px auto; background-image:url(images/index_01.jpg); background-repeat:no-repeat; clear:both;
}
.languages{
clear:both; width:1050px; line-height:20px; padding-top:18px;
}

.headmenu{
width:1050px; margin:0px auto; clear:both; padding-top:28px;
}
.headmenu01{
float:right; text-align:center; line-height:20px; margin-right:1px; margin-left:38px;
}
.flasher{
width:1050px; margin:0px auto; clear:both;
}
/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Mobile style's
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media screen and (max-width: 980px){
.headmenu01{
float:right; text-align:center; line-height:20px; margin-right:1px; margin-left:30px;
}
}

.footer01{
width:1048px; height:39px; padding-top:3px; clear:both; margin:23px auto 2px auto; background-image:url(images/index_20.jpg); text-align:center; line-height:39px; color:#b0b0b0; font-family:微软雅黑, Arial, Helvetica, sans-serif; font-size:13px;
}
.indexshow{
width:1048px; margin:0px auto; clear:both; padding-top:18px;
}

.indexpage{
width:1050px; margin:0px auto; clear:both;
}
.proall{
width:1048px; margin:0px auto; clear:both; padding-top:16px;
}
.proallclass{
width:1048px; margin:0px auto; clear:both; padding-top:16px;
}
.indexall{
width:870px; padding:25px 90px 15px 90px; clear:both; line-height:185%; font-size:12px; overflow:hidden;
}
.indexall p{
padding-bottom:16px;
}
.indexallclass{
width:1032px; padding:31px 9px 0px 9px; clear:both; line-height:185%; font-size:12px;
}
.indexallclass p{
padding-bottom:16px;
}
.indexallcase{
width:1032px; padding:25px 9px 15px 9px; clear:both; line-height:185%; font-size:12px;
}
.indexallcase p{
padding-bottom:16px;
}

.indexallshow{
width:1010px; padding:25px 20px 25px 20px; clear:both; line-height:185%; font-size:12px;
}
.indexallshow p{
padding-bottom:16px;
}

.showleft{
width:210px; float:left;
}
.proclasslist{
width:210px; font-size:16px; color:#4f504f;
}
.proclassall{
width:210px; line-height:25px; padding-top:6px;
}
.showright{
width:759px; float:right;
}


.newpage{
text-align:center; font-size:14px; clear:both; background-color:#f0f0f0; padding-top:4px; padding-bottom:4px; width:870px; margin:20px auto 0px auto;
}
.newpage a{font-size:14px;}
.newpage a:hover{color:#F00; font-size:14px;}

.newpagecase{
text-align:center; font-size:14px; clear:both; background-color:#f0f0f0; padding-top:4px; padding-bottom:4px; width:1032px; margin:20px auto 0px auto;
}
.newpagecase a{font-size:14px;}
.newpagecase a:hover{color:#F00; font-size:14px;}

.newshowtitle{
text-align:center; clear:both; font-size:18px; font-weight:bold; line-height:180%; padding-bottom:6px;
}
.newshowtime{
text-align:center; clear:both; font-size:12px; line-height:130%; padding-bottom:0px;
}
.newshowdetail{
clear:both; line-height:180%; padding-top:5px; font-size:12px; 
}
.newshowdetail p{
padding-bottom:10px;
}

.newshowmark{
text-align:right; clear:both; line-height:180%; font-size:12px; padding-top:8px; padding-right:5px;
}
.newshowmark a{ color:#616161; font-size:12px;}
.newshowmark a:hover{ color:#FF0000; font-size:12px;}

.newpageproduct{
text-align:center; font-size:14px; clear:both; background-color:#313131; padding-top:6px; padding-bottom:5px; width:812px; margin:10px auto 0px auto;
}
.newpageproduct a{ color:#616161; font-size:14px;}
.newpageproduct a:hover{ color:#FF0000; font-size:14px;}