body{
margin:0px auto;
width:100%;
font-size:12px;
font-family:Verdana;
}
img{
display:block;
border:0px solid #ffffff;
}
a {text-decoration:none;color:#444488;}
a:hover{text-decoration:underline;color:#111155;}
.icomTop{
position:relative;
width:980px;
margin:0px auto;
background-image:url(images/logo_bg.png);
}
.icomMenu{
position:relative;
width:980px;
margin:0px auto;
background-image:url(images/bar_gray_bg.png);
}
.icomMenu div{
width:978px;
height:35px;
margin:0px auto;
color:#ffffff;
}
.icomMenu ul{
margin:0px;
padding:0px;
}
.leftmenu{
width:200px;
height:550px;
margin:auto;
} 
.leftmenu ul{
width:200px;
margin:0px;
padding:0px;
}
.leftmenu li{
width:200px;
margin:0px;
padding-top:20px;
list-style-type:none;
list-style-position:inside;
}
.leftmenu li div{
margin:0px;
width:200px;
padding-top:20px;
list-style-type:none;
list-style-position:inside;
}
.menuLi{
float:left;
margin:0px;
padding:0px;
width:163px;
height:35px;
list-style-type:none;
list-style-position:inside;
}
.menuLi div{
margin:0px;
padding:0px;
width:160px;
height:35px;
}
.proMenu{
clear:right;
}
.proMenu ul{
margin:0px;
padding:0px;
}
.proMenuli{
float:right;
margin-right:20px;
padding:0px;
list-style-type:none;
list-style-position:inside;
}
.icomMain{
clear:both;
position:relative;
width:980px;
margin:0px auto;
}
.icomMain div{
width:980px;
height:340px;
margin:0px;
padding:0px;
}
.icomNews{
position:relative;
width:980px;
margin:0px auto;
}
.icomMove{
position:relative;
z-index:1;
top:445px;
width:980px;
margin:-17px auto;
}
.icomNews ul{
margin:0px;
padding:0px 5px;
list-style-type:none;
list-style-position:inside;
line-height:150%;
}
.icomNewsTop{
position:relative;
width:976px;
height:140px;
margin:0px auto;
}
.icomTopic1{
position:relative;
top:5px;
left:7px;
width:220px;
height:120px;
margin:0px;
padding:5px;
border:1px solid #777777;
border-radius:10px;
-moz-border-radius:10px;
background-image:url(images/topic_bg.png);
}
.icomTopic1 div{
margin:auto;
text-align:center;
width:100px;
}
.icomTopic2{
position:absolute;
top:5px;
left:251px;
width:220px;
height:120px;
margin:0px;
padding:5px;
border:1px solid #777777;
border-radius:10px;
-moz-border-radius:10px;
background-image:url(images/topic_bg.png);
}
.icomTopic3{
position:absolute;
top:5px;
left:495px;
width:220px;
height:120px;
margin:0px;
padding:5px;
border:1px solid #777777;
border-radius:10px;
-moz-border-radius:10px;
background-image:url(images/topic_bg.png);
}

.icomIcon{
position:absolute;
top:5px;
left:735px;
width:238px;
height:120px;
margin:0px;
padding:5px;
}
.icomFoot{
position:relative;
width:1000px;
margin:0px auto;
line-height:150%;
text-align:center;
}

.icomLogo{
position:relative;
width:190px;
height:65px;
left:20px;
}
/*
.icomSearch{
width:220px;
height:28px;
position:absolute;
top:19px;
right:-30px;
}
*/
.icomSearch1{
width:150px;
height:28px;
position:absolute;
top:19px;
left:250px;
}
#mainimgdo {
		width:980px;	
		height: 335px;	
		overflow: hidden;
	}
#mainimgdo a {
        position: absolute;
		top: 0; 
		left: 0;
	}
#mainimgdo a img {
		border: none;
	}

	
#mainimgdo .icom-controls {
        list-style: none; 
		position: absolute;
		margin: 0;
		padding: 0;
		left: 845px;
		bottom: 40px;
		height: 290px;
	}
#mainimgdo .icom-controls li {
		float: left;
		width: 20px;
		height: 18px;
		font-size: 12px;
		font-weight: 900;
		text-align: center;
		cursor: pointer;
		margin-right: 2px;
		color: #828282;
		background-color: #fff;
	}
#mainimgdo .icom-controls li.current { 
		color: #fff;
		background-color: #828282;
	}
.mainimgOperate{
position:absolute;
width:40px;
height:20px;
top:280px;
right:0px;
word-spacing: 2px;
}
.mainimgOperate img{
display:inline;
cursor:pointer
}
.more{
position:relative;
top:-15px;
left:180px;
}
.title{
margin:0px auto;
width:980px;
height:60px;
font-size:24px;
font-weight:bold;
line-height:230%;
background-image:url(images/title_bg.png);
}
.title div{
margin-left:24px;
}
.multiContent{
position:relative;
margin:0px auto;
width:980px;
background-position:left bottom;
background-repeat: repeat-x;
background-image:url(images/content_bg.png);
}
.logo_bg{
clear:both;
position:relative;
bottom:0px;
left:700px;
width:265px;
height:98px;
background-image:url(images/icon_logo_bg.png);
}
.about{
margin:12px auto;
width:932px;
padding-bottom:24px;
word-break:break-all;
}
.about .about1{
font-size:15px;
line-height:200%;
padding:10px;
word-spacing:5px;
letter-spacing:2px;
}

.fixcenter{
position:absolute;
 top:250px;
 right:-180px;
 width:580px;
 font-size:16px;
word-break:break-all;
}
.fixcenter_1{
position:absolute;
 top:730px;
 right:-180px;
 width:580px;
 font-size:16px;
word-break:break-all;
}
.listencenter{
position:absolute;
 top:370px;
 right:-150px;
 width:580px;
 font-size:16px;
word-break:break-all;
}
.support{
width:800px;
margin:auto;
}
.support table{
width:800px;
}
.support td{
width:200px;
}
.age{
clear:both;

}
.agelogo{
float:left;
margin-left:23px;
}
.contact{
margin:auto;
width:730px;
line-height:200%;
letter-spacing:2px;
border:1px solid #777777;
border-radius:10px;
-moz-border-radius:10px;
background-image:url(images/con340-bg.png);
}
.conimg{
margin:auto;
margin-top:20px;
margin-bottom:10px;
width:730px;
}
.map{
margin:auto;
width:730px;
padding:3px;
border:1px solid #777777;
border-radius:10px;
-moz-border-radius:10px;
background-position:left bottom;
background-repeat: repeat-x;
background-image:url(images/con340-bg.png);
}
.col_left{
float:left;
background-color:#eeeeee;
width:250px;
}
.col_right{
margin-left:250px;
font-size:12px;
line-height:200%;
width:678px;
}
.col_right h2{
line-height:150%;
}
.tenda{
width:640px;
margin:auto;
}
.tenda td div{
margin:2px;
padding-top:24px;
width:150px;
text-align:center;

-webkit-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
}
.tenda td div img{
margin:auto;
}
.newtenda{
width:640px;
margin:auto;
}
.newtenda td div{
line-height: 20px;
margin:8px;
height:210px;
padding-top:24px;
width:195px;
text-align:center;
white-space:pre;

-webkit-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
}
.newtenda td div img{
margin:auto;
}

.protenda{
width:640px;
margin:auto;
}
.protenda td div{
line-height: 20px;
margin:8px;
height:240px;
width:195px;
text-align:center;
white-space:pre;

-webkit-box-shadow: 0px -1px 9px 2px rgba(247,188,10,1);
-moz-box-shadow: 0px -1px 9px 2px rgba(247,188,10,1);
box-shadow: 0px -1px 9px 2px rgba(247,188,10,1);
}
.protenda td div img{
margin:auto;
}


.hame{
width:640px;
margin:auto;
}
.hame td div{
line-height: 20px;
margin:8px;
height:210px;
width:195px;
text-align:center;
white-space:pre;

-webkit-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
}
.hame td div img{
margin:auto;
}

.vosky{
width:640px;
margin:auto;
}
.vosky td div{
margin:auto;
padding-top:10px;
width:620px;
text-align:center;
}
.vosky td div img{
margin:auto;
}
.maxim{
width:640px;
margin:auto;
}
.maxim td div{
margin:10px auto;
padding-top:10px;
width:140px;
text-align:center;
}
.maxim td div img{
margin:auto;
border-top:1px solid #999999;
border-left:1px solid #999999;
border-right:3px ridge #dddddd;
border-bottom:3px ridge #dddddd;
}
.cls{
clear:right;
}

#icom-runs1 {
		width: 800px;	
		height: 563px;	
		position: relative;
		overflow: hidden;
}
#icom-runs1 ul, #icom-runs1 ul li {
		margin: 0;
		padding: 0;
		list-style: none;
}
#icom-runs1 a {
		outline: none;
}
#icom-runs1 img {
		height: 100%;
		width: 100%;
		border: none;
		vertical-align: middle;
}
#icom-runs1 .link li a {
		position: relative;
		display: block;
		width: 184px;
}
#icom-runs1 .link li a img {
		width: 87px;
		height: 55px;	
		margin-bottom: 2px;
		border: 2px solid #C4C4C4;
		position: relative;
		left: 10px;
}
#icom-runs1 .link {
		position: absolute;
		left: 660px;
}
#icom-runs1 .icomplay {
		position: absolute;
		right: 135px;
		height: 540px;
		width: 650px;
		border: 4px solid #C4C4C4;
}
#icom-runs1 .link li.on a img {

		border: 2px solid #C4C4C4;
}
#icom-runs1 .link li.on .triangle {
		
		width: 0;
		height: 0;
		font-size: 0;
		line-height: 0;
		border-top: 10px solid transparent;
		border-bottom: 10px solid transparent;	
		border-left: 10px solid #C4C4C4;	
		position: absolute;
		top: 37px;	
}




#icom-runs2 {
		position: relative;
		
		
		width: 750px;	
		height: 400px;	
}
#icom-runs2 ul {
		width: 700px;	
		height: 400px;
		position: absolute;
		
		
right:70px;		
		overflow: hidden;
		margin: 0;
		padding: 0;
		list-style: none;
}
#icom-runs2 li a {
		outline: none;
}
#icom-runs2 li a img {
		vertical-align: middle;
		border: none;
}
#icom-runs2 .controls {
		position: absolute;
		top: 180px;		
		display: block;
		width: 40px;
		height: 40px;
		outline: none;
		background: url(images/arrow.png) no-repeat;
}
#icom-runs2 .previous {
		left: 0;
		background-position: -4px 0;
}
#icom-runs2 .next {
		right: 0;
		background-position: -49px 0;
}


.product{
width:660px;
margin:auto;
line-height:150%;
}
.discription img{
float:right;
}
.desc{
margin-top:10px;
padding:10px;
font-size:15px;
}
.spec img{
margin:auto;
}
.faq p{
padding:10px;
background-color:#eeeeff;
}
.download div{
padding:10px;
background-color:#eeffee;
width:640px;
margin:auto;
}
.download table{
width:600px;
margin:auto;
background-color:#ffffff;
}
.download img{
display:inline;
}
.download td{
text-align:center;
}
.Guarantee{
margin:10px auto;
width:800px;
padding:0px 20px;
line-height:200%;
font-size:15px;
letter-spacing:2px;
border:1px solid #777777;
border-radius:10px;
-moz-border-radius:10px;
}
.icon{width:110px;float:right;margin-left:30px;margin-right:30px;margin-top:40px;border:3px double #123456;}
.icon img{display:inline;}
.hid{display:none;}

ul, li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.abgne_tab {
		clear: left;
		width: 700px;
		margin: 10px 0;
	}
	ul.icomtables {
		width: 100%;
		height: 32px;
		border-bottom: 1px solid #999;
		border-left: 1px solid #999;
	}
	ul.icomtables li {
		float: left;
		height: 31px;
		line-height: 31px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	
		border: 1px solid #999;
		border-left: none;
		background: #e1e1e1;
	}
	ul.icomtables li a {
		display: block;
		padding: 0 20px;
		color: #000;
		border: 1px solid #fff;
		text-decoration: none;
	}
	ul.icomtables li a:hover {
		background: #ccc;
	}
	ul.icomtables li.active  {
		background: #fff;
		border-bottom: 1px solid #fff;
	}
	ul.icomtables li.active a:hover {
		background: #fff;
	}
	div.tab_container {
		clear: left;
		width: 100%;
		border: 1px solid #999;
		border-top: none;
		background: #fff;
	}
	div.tab_container .tab_content {
		padding: 20px;
	}
	div.tab_container .tab_content h2 {
		margin: 0 0 20px;
	}

/*news*/
	
div#icom_news {

		position: relative;
		overflow: hidden;	
		width: 978px;
		height: 25px;
		left:0px;
		top:2px;
		border: 1px solid #ccc;
	}
	div#icom_news ul, div#icom_news li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	div#icom_news ul {
		position: absolute;
		left: 30px;		
	}
	div#icom_news ul li a {
		display: block;
		overflow: hidden;	
		font-size:12px;
		height: 25px;
		line-height: 25px;
		text-decoration: none;
	}
	div#icom_news div.icom_news_btn {
		position: absolute;
		cursor: pointer;
	}
	div#icom_news div#icom_news_next_btn {
	top:5px;
		left: 5px;
	}
	div#icom_news div#icom_news_prev_btn {
	top:2px;
		right: 5px;
	}
	
/*news report*/
	
#wrapper{

	margin: 20px auto;
	text-align: left;
	width: 940px;
	height: 500px;	
}

#paging_container1{

	
}

#paging_container2{
	height: 356px;	
}

#paging_container3{
	height: 190px;
}

#paging_container4{
	height: 307px;	
	overflow: hidden;
}

#paging_container8 .no_more{
    background-color: white;
    color: gray;
    cursor: default;
}

.ellipse{
	float: left;
}

.container{
	width: 975px;
	float: left;
	margin: 2px -35px 10px;
	padding: 2px;
	background-color: white;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 25px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 14px;
	background-color:#808080;
}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content, .alt_content{
	color: black;
}

.content li, .alt_content li, .content > p{
	margin: 0px auto;
	padding: 10px;
}



/*shadow show*/

.box {
-webkit-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
box-shadow: 0px 0px 9px 2px rgba(0,0,0,0.75);
}

