/* Copyright*/
body,div, p, td, form, img, ol, dl, ul, li{
    padding:0px;
    margin:0px;
    border:0px transparent none;
    background-position:left top;
    background-repeat:no-repeat;
    font-family: Helvetica,Arial,sans-serif;
    font-size:12px;
    text-align:left
}
td{ text-align:center; line-height:20px}
#container{ width:780px; margin:0 auto;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0}
img, select, input{vertical-align:middle}
ul, li, ol{list-style-type:none}
p{ text-indent:2em;}
.clear{ clear:both; height:0px;  }
*html .clear{ overflow:hidden}
.left{float:left}
.right{float:right}
.center{text-align:center}
.paddingTD{padding:3px 8px}
.inline{display:inline}
.broken-line{border-bottom:2px solid  #90c535; padding-bottom:15px}
.hidden{display:none}
.block{display:block}
.btLine{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #6c6c6c}
.mgaotu{ margin:0 auto;}
.mgB8{ margin-bottom:8px;}
.mg0{ margin:0;}
.bk{ border:1px #999 solid; padding:1px;}

.banner{ background:url(../images/banner.jpg) no-repeat; width:780px; height:185px; text-align:right; margin-bottom:8px}
.nav{ background:url(../images/bgnav.jpg) repeat-x; height:33px; margin-bottom:5px;}
.nav .left{ background:url(../images/navleft.jpg) no-repeat; width:8px; height:33px;}
.nav .right{ background:url(../images/navright.jpg) no-repeat; width:7px; height:33px}
.nav ul{ float:left}
.nav li{ float:left; line-height:33px;}
.nav li a{ color:#FFFFFF; font-weight:bold; display:block; margin:0 9px; width:58px; text-align:center}
.nav li a:hover{ background:url(../images/bgnavhover.jpg) center; color:#000000; text-decoration:none;}
.navline{ background:url(../images/navline.gif) no-repeat ; width:2px; height:33px;}
.sidebar{ width:194px; margin:0 8px 0px 0px; overflow:hidden; display:inline}
.sidebar .bar{ background:url(../images/barleft.gif) no-repeat; width:179px; height:25px; padding-top:1px; padding-left:15px; font-weight:bold; line-height:25px; font-size:14px;}
.newindex .cnt,.sidebar .cnt{ border:1px #d5d5d5 solid; border-top:none; width:182px;margin-bottom:8px; padding:5px; }
.servitem{ width:172px;}
.servitem li{ background:url(../images/dotarrow.gif) no-repeat 8px center; line-height:32px; font-size:14px; padding-left:30px; border-bottom:1px #333333 dotted; width:142px;}

.newlist li{ background:url(../images/dotblue.jpg) no-repeat left center; padding-left:10px; line-height:22px; margin:0 5px ;}
.newlist a{ color:#068fce;}

.more{ color:#1fc3ff; font-size:12px; margin-right:5px; float:right; font-weight:normal}

.subcnt{ margin:15px 10px; width:535px;}
.contact{ background:url(../images/bgcontact.gif) no-repeat right bottom;color:#0088c6; line-height:21px;}
.aboutus { padding:8px}
.aboutus img{ width:184px; height:140px; margin-right:8px;}
.aboutus p{ line-height:20px; color:#068fce; margin:0; width:358px; overflow:hidden; height:140px;}
.main{ width:578px; display:inline; overflow:hidden;}
.mainbk{ padding:1px;border:1px #d5d5d5 solid; }
.mainbk .bar{ background:url(../images/bgbar.jpg) repeat-x; line-height:26px; color:#fff; font-size:14px; font-weight:bold; height:26px; padding-left:8px;}
.mainbk .bar .left{ background:url(../images/dotbar.gif) no-repeat left center; padding-left:20px;}
.newindex .bar{background:url(../images/barright.gif) no-repeat; width:201px; height:26px; padding-left:15px; font-weight:bold; line-height:26px; font-size:14px; color:#000;}
.newindex .cnt{ width:204px;}

.Device,.success{ margin:8px auto;}
.Device img{ width:65px; height:81px; border:1px #999 solid; padding:1px; margin:0px 8px;}

.success img{ width:120px; height:100px; border:1px #999 solid; padding:1px; margin:0 8px; }

.friend{border:1px #d5d5d5  solid;  overflow:hidden; width:780px; background:url(../images/bgfriendship.jpg) repeat-x;}
.friend li{ float:left; margin:0 5px; line-height:20px; white-space:nowrap}
.friend ul{float:left;width:660px;overflow:hidden}
.footerline{ background:#068fce; width:780px; height:3px; margin-bottom:3px; overflow:hidden}
.footer{ background:#068fce; text-align:center; padding-top:5px; clear:both; line-height:20px; color:#FFFFFF}
.CatFootRight {
	float: right;
	height: 20px;
}
.FootOneNum {
	float: left;
	height: 20px;
	width: 80px;
}
.FootTwoNum {
	float: left;
	height: 20px;
	width: 200px;
}
.FootTwoNum a{
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.FootThreeNum {
	float: left;
	height: 20px;
	width: 80px;
}
