@charset "utf-8";
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
td,div,select,input{ font-size:12px;}
img {
	border:none;
}
div{ text-align:left;}
form{ margin:0px; padding:0px;}#comdiv {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	min-width:1000px;
}
*html #comdiv{ width:expression(document.body.clientWidth < 1000?'1000px':document.body.clientWidth+'px');}
#lan {
	height: 31px;
	text-align: right;
	padding-right:30px;
	padding-top:1px;
}
.en-lan-s {
	background-image: url(../images/en_0.jpg);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 31px;
	width: 64px;
	text-indent: -3000em;
	overflow: hidden;
}

#lan a {
	text-align: left;
	margin-left: 10px;
}
#itoplogo {
	height: 42px;
	padding-right: 30px;
	padding-left: 26px;
}



.cn-lan-p{
	background-image: url(../images/cn_1.jpg);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 31px;
	width: 64px;
	text-indent: -3000em;
	overflow: hidden;

}



#topdiv {
	background-image: url(../images/bg001.jpg);
	background-repeat: no-repeat;
	height: 103px;
	background-color: #989896;

}
#tmenu {
	height: 25px;
	padding-top: 5px;
	text-align: right;
	padding-right: 25px;
}
#tmenu img {
	margin-right: 8px;
	margin-left: 8px;
}
#cmenudiv {
	
	background-position: left bottom;
	height: 65px;
	padding-top:4px;
	position:relative;
}
.ar_c {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	height: 4px;
	overflow: hidden;
	background-position: left top;
	width: 7px;
	position:absolute;
	
}
.aboutmenu  .ar_c {
right:60px;
top:0px;
}

.aboutmenu{background-color: #5d5d5d;
	background-image: url(../images/x_bg001.gif);
	background-repeat: repeat-x;}
	
	.mediamenu{background-color: #d94b0d;
	background-image: url(../images/x_bg001_4.gif);
	background-repeat: repeat-x;}
	
	.casemenu{background-color: #490000;
	background-image: url(../images/x_bg001_5.gif);
	background-repeat: repeat-x;}
	
	
	
	
	.techmenu{background-color: #ef850d;
	background-image: url(../images/x_bg001_3.gif);
	background-repeat: repeat-x;}
	.techmenu #m1 {
	background-image: url(../images/tech_01.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.techmenu #m2 {
	background-image: url(../images/tech_02.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.techmenu #m3 {
	background-image: url(../images/tech_03.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.techmenu #m4 {
	background-image: url(../images/tech_04.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.techmenu #m5 {
	background-image: url(../images/tech_05.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	
	.aboutmenu #m1 {
	background-image: url(../images/aboutus.gif);
	background-repeat: no-repeat;
	background-position: 54px top;
}

.aboutmenu #m2 {
	background-image: url(../images/contactus.gif);
	background-repeat: no-repeat;
	background-position: 54px top;
}
	
	.adsmenu{background-color: #f6ac01;
	background-image: url(../images/x_bg001_1.gif);
	background-repeat: repeat-x;}
	
	
	.prtmenu{background-color: #d11f1b;
	background-image: url(../images/x_bg001_2.gif);
	background-repeat: repeat-x;}
	
	
	.adsmenu .ar_c {
	right:410px;
top:0px;
	}
	.mediamenu .ar_c {
	right:270px;
top:0px;	
	}
	.prtmenu .ar_c {
	right:200px;
top:0px;
	}
	.techmenu .ar_c {
	right:340px;
top:0px;
	}
	.casemenu .ar_c {
	right:130px;
top:0px;
	}
	.casemenu #m1 {
	background-image: url(../images/case_01.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.mediamenu #m1 {
	background-image: url(../images/media_01.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.mediamenu #m2 {
	background-image: url(../images/media_02.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.mediamenu #m3 {
	background-image: url(../images/media_03.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	
	
	.prtmenu #m1 {
	background-image: url(../images/prt_01.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	
	.prtmenu #m2 {
	background-image: url(../images/prt_02.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	
	.adsmenu #m1 {background-image: url(../images/ad_01.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.adsmenu #m2 {background-image: url(../images/ad_02.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.adsmenu #m3 {background-image: url(../images/ad_03.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	.adsmenu #m4 {background-image: url(../images/ad_04.gif);
	background-repeat: no-repeat;
	background-position: 54px top;}
	
	
.cmenuax {
	height: 55px;
	padding-right: 42px;
	text-align: right;
	padding-top: 10px;
}
.cmenuax img {
	margin-left: 6px;
}
#xcontents {
	height: 456px;
	text-align:center;
}




#footer {
	background-color: #616161;
	height: 22px;
	font-family: Arial;
	line-height: 22px;
	color: #b0b0b0;
	font-size: 11px;
	text-align: center;
}
#footer a {
	font-size: 12px;
	color: #b0b0b0;
	text-decoration: none;
}
#abtxb {
	padding-top: 100px;
	
	padding-bottom: 100px;
	width:680px; margin-left:auto; margin-right:auto;
	font-family: "微软雅黑", "宋体", Arial;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}
.cimg_td {
	float: left;
	width: 150px;
	text-align: right;
}
#media_xv {
	padding-top: 75px;
	text-align: center;
}
.prele {
	
	position:relative;
	text-align:left;
}

.cintro_td {
	margin-left: 190px;
}

.lisx_tr{
	overflow:hidden;
	zoom:1;
	margin-bottom: 30px;
}
.cxt_box {
	float: left;
	width: 285px;
	height: 110px;
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 16px;
	margin-bottom: 20px;
}
.cxt_box h1 {
	font-size: 12px;
	margin: 0px;
}
.cxt_box p {
	margin-top: 2px;
	margin-bottom: 0px;
}
#xico1 {
	background-image: url(../images/x_bg002.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 26px;
}
#xico2 {
	background-image: url(../images/x_bg003.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 26px;
}
#xico3 {
	background-image: url(../images/x_bg004.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 26px;
}
#xico4 {
	background-image: url(../images/x_bg005.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 26px;
}
#fbox {
	padding-top: 20px;
	padding-right: 100px;
	padding-bottom: 20px;
	padding-left: 55px;
}
.tx_info {
	margin-bottom: 22px;
}
.ybtype {
	color: #000000;
}

#prtbox {
	padding-top: 40px;
	width:620px; margin-left:auto; margin-right:auto;
}

.pxvc {
	padding-left: 20px;
}
.reginpu {
	color: #999999;
	border: 1px solid #c3c2c2;
	font-family: Arial;
}
.fbvz {
	padding-left: 150px;
	color: #666666;
}
.ytype {
	color: #f6ac01;
}
#nmenu {
	line-height: 26px;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #808080;
	background-color: #d1d1d1;
	text-align: center;
}
#fzxs {
	height: 230px;
	background-color: #d1d1d1;
	text-align: center;
	padding-top: 25px;
}
