@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
	color: #4d4d4d;
}
body {
	background-color: #FFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
a {
	font-size: 12px;
	color: #4d4d4d;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4D4D4D;
}
a:hover {
	text-decoration: underline;
	color: #930;
}
a:active {
	text-decoration: none;
	color: #4D4D4D;
}
*{ margin:0px; padding:0px;}
.lf{ float:left}
.rf{ float:right}
.clear{ clear:both}
img{ border:0px;}
ul,li{ list-style:none}
.divcenter{width:970px; left:50%; margin-left:-485px; position:relative;}
.borsty{ border-left:1px solid #e6e5e5;border-right:1px solid #e6e5e5;}

#wrap{height:auto; background:url(../images/inneryy.png) repeat-y  center top;}
.innerbox{ width:960px; margin:0 auto;position:relative; background: url(../images/innerbg.jpg) repeat-x left top;border-bottom:1px solid #EBEBEB;}
.innercont{ width:940px;margin:0 auto;position:relative;}
#top{ height:87px;}
#top p{ width:100%; height:100%; background:url(../images/phone.jpg) no-repeat right bottom;}
#top span{ position:absolute; right:15px; top:10px;}
#nav{ height:40px; border-collapse:collapse;background:url(../images/navbg1.jpg) repeat-x left center;}
#nav tr td{ background:url(../images/navbg.jpg) no-repeat right center; text-align:center;}
#nav tr .lastnav{ background:none}
#nav tr td a{ color:#FFF; font-size:14px; font-weight:bold; display:block; text-decoration:none;}
#nav tr td a:hover{ color:#FC0;}

#home #nav #n1 a,#qiatai #nav #n6 a,#aboutus #nav #n2 a,#concat #nav #n7 a,#bpo #nav #n5 a,#product #nav #n3 a,#hangye #nav #n4 a { background:url(../images/navout.gif) no-repeat center bottom; height:40px; line-height:40px; color:#930}

#banner{ height:250px;}
#maincontent{ height:240px;}
.mlist{ width:300px; background:url(../images/line.jpg) no-repeat right center}
.mlist1{width:100%; margin:0 auto;}
.liststy{ width:80%; margin:10px auto 5px auto;}
.liststy li{ height:24px; line-height:24px; padding-left:8px; background:url(../images/disc.gif) no-repeat left center;}
.liststy li a{ color:#013461;}
.liststy li a:hover{ color:#930}
.liststy .lastlist{ background-image:none; padding-left:5px; margin-top:5px;}

#webos{ width:312px; margin:10px 10px 0 0;height:220px; background:url(../images/osbg.jpg) no-repeat right bottom}
#webos li{ height:auto;}
#webos .content_webos{ width:160px; margin:0px 0 5px 20px; line-height:22px;}
#webos .btn_os{ width:100px; margin-left:25px;}
#webos .content_webos h4{ color:#21459d}

#bottom{ width:960px; height:112px; background:url(../images/bootomyy.png) no-repeat center bottom;}
.tab{ border-collapse:collapse; height:88px; background:url(../images/bottombg.jpg) repeat-x left top}
.tab tr td{ padding:0px; text-indent:0px;}
.tab tr td a{ padding-left:5px;background:url(../images/disc1.jpg) no-repeat left center; display:inline-block; height:24px; line-height:24px;}
.red{ color:#C00; font-size:14px}
 
#footer li{ height:35px; line-height:35px;}
#footer li a,.bg1 a{ margin:0 3px;}
.bg1{ background:url(../images/innerbg.jpg) repeat-x left bottom; height:50px; line-height:50px; border-top:1px solid #E3E3E3}

#leftnav{ background:url(../images/leftbg.jpg) repeat-y right top; overflow:hidden}
#lnav{ width:100%; height:auto; margin-top:15px;}
#lnav li{ height:30px; line-height:30px; width:240px; margin:0 auto;}
#lnav li a,.lefto{ display:block; border-bottom:1px solid #F6F6F6; font-weight:bold;font-size:14px; text-align:center; background-color:#E4E4E4;}
#lnav li a:hover{ font-weight:bold; color:#930;background-color:#F3F3F3 }
#lnav li .leftout{ font-weight:bold; color:#930;background-color:#EEFBFF }
.r_content{ line-height:22px; width:94%; margin:10px 0 10px 15px;}
.bar{ height:30px; line-height:30px; text-align:right;width:94%; margin:10px 0 10px 15px;}
.bar a{ color:#930}
