﻿* {margin:0; padding:0;}

body {
	margin:0;
	font-family:Tahoma, Verdana, Arial, sans-serif,"宋体";
	font-size:12px;
	color:#333333;
	line-height:150%;
}

a{
	color:#555555; text-decoration:none;
}
a:hover,a:active{
	color:#EC0000;
}

.whitefont{ color:#fff; text-decoration:none;}
.whitefont:hover { color:#fff; text-decoration:underline;}
.whitefont:active { color:#fff; text-decoration:underline;}
.goldfont{color:#0080cb; font-weight:bold;}
.bluebigfont{color:#0080cb; font-weight:bold; font-size:14px;}
.goldfont1{color:#ff9900; font-weight:bold; font-size:14px;}
.goldfont2{color:#ff9900; font-weight:bold;}
.blackfont{color:#333; font-weight:bold; font-size:14px;}


.navfont {color:#00649a; text-decoration:none;}
.navfont:hover, .navfont:active {color:#00649a; text-decoration:underline;}/*导航条字体颜色*/


/*页面顶部，logo部分*/
.topbg {background:url(../images/topbg.gif) left repeat-x; width:100%; height:87px;}/*控制顶部背景*/
.top {width:840px; margin:auto;}
.topleft {padding:7px 0 10px 0; float:left;}
.topright {float:right; height:20px; padding:0px 10px 0px 10px; color:#00649a;}



/*页面导航部分*/
.navbg {background:url(../images/navbg.gif) left repeat-x; width:100%; height:42px; clear:both;}/*控制导航条背景*/
.nav {width:760px; margin:auto; padding:18px 0 0 0;}
.nav ul {}
.nav li {display:inline; background:url(../images/navxian.gif) right center no-repeat; padding:0 20px 0 20px; height:32px;}

/*页面底部*/
.footbg { background:url(../images/footbg.gif) left top repeat-x; height:91px; clear:both;margin-top:20px; _margin-top:20px;}/*控制顶部背景*/
.foot {width:760px; margin:auto; padding:20px 0 0 0; text-align:center; line-height:180%;}



/*页面主题内容*/
.contentbg {width:100%; margin:10px 0 0 0;}
.contentbg1 {width:100%; margin:0;}


/*子页的flash图片*/
.flashbox {width:100%; margin:0; height:113px; background-color:#eeeeee;}
.flashimg {width:850px; height:113px; margin:auto;}


.content {padding:15px 0 0 0; margin:auto; width:810px;}
 /*服务项目*/
.bodyleft {float:left; width:180px;}/*服务项目模块,主体部分左边*/
.boxtop{background:url(../images/boxtop.gif) left top no-repeat; width:175px; height:6px;}
.boxcenter {background:url(../images/boxcenter.gif) left top repeat-y; width:175px; _margin-top:-9px;}
.boxbottom {background:url(../images/boxbottom.gif) left top no-repeat; width:175px; height:7px;}

.boxtitle {padding:0 0 0 5px;}/*控制服务项目的标题图片*/

.boxcontent {background:#fff; width:166px; margin:5px auto 0 auto; height:251px; padding:5px 0 5px 0;}/*服务项目中白色背景*/


/*新闻动态*/
.bodycenter {float:left; padding:0 10px 0 10px;}
.newboxtop {background:url(../images/newboxtop.gif) left top no-repeat; width:424px; height:7px;}
.newboxcenter {background:url(../images/newboxcenter.gif) left top repeat-y; width:424px; _margin-top:-9px;}
.newboxbottom {background:url(../images/newboxbottom.gif) left top no-repeat; width:424px; height:7px;}

.box1 {margin:auto; background:url(../images/box1.gif) left top no-repeat; width:411px; height:173px;}
.box1title {width:400px; margin:0px auto 5px auto; padding:10px 0 0 0;}
.time{color:#999999; font-size:11px; font-family:Georgia;}/*用于新闻动态时间的样式*/


/*合作伙伴*/
.titlehz { clear:both; margin:5px auto 0 auto; width:97%;}
.hzbox {width:100%; margin:5px auto 0 auto; background:#fff; border:1px #d7d7d7 solid;}




/*网页首页右边模块*/
.bodyright {float:right; width:180px;}
.jsbox {width:175px; margin:auto;}/*图片轮换模块*/
.adbox {width:175px; margin:8px auto 0 auto;}



/*控制子页的table的长度*/




#leftboxtop {background:url(../images/leftboxtop.gif) left no-repeat; width:177px; height:7px;}
#leftboxcenter {background:url(../images/leftboxcenter.gif) left repeat-y; width:177px; _margin:-3px 0 -4px 0;}
#leftboxbottom {background:url(../images/leftboxbottom.gif) left no-repeat; width:177px; height:6px;}

#redtitle {background:url(../images/title.gif) no-repeat left; width:157px; height:48px; margin:0 10px 5px 10px;}
.title1 {padding:15px 0 10px 0; text-align:center; color:#fff; font-size:14px; font-weight:bold;}



#rightboxtop {background:url(../images/rightboxtop.gif) left no-repeat; width:641px; height:68px; _margin:2px 0 0 0;}
#rightboxcenter {background:url(../images/rightboxcenter.gif) repeat-y; width:641px; _margin:-3px 0 -3px 0; padding-top:15px; padding-bottom:30px;}
#rightboxbottom {background:url(../images/rightbottom.gif) no-repeat; width:641px; height:7px;}
.bluefont1{color:#0080cb; font-size:14px; font-weight:bold;}
.ziye {line-height:180%;}
.img1 {border:1px solid #cccccc; padding:3px;}
.imglink {border:1px solid #cccccc; padding:3px; width:143px; height:56px;}




.sboxtop {background:url(../images/sboxtop.gif) left no-repeat; width:580px; height:12px; margin-bottom:-2px;}
.sboxcenter {background:url(../images/sboxcenter.gif) left repeat-y; width:580px; }
.sboxbottom {background:url(../images/sboxbottom.gif) top left no-repeat; width:580px; height:18px; margin-bottom:10px;}