@charset "utf-8";

a:link,
a:visited{}
a:hover{}
a:active{}

body{ background:url(images/bg.jpg) no-repeat #FFF center top; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#contenter{ width:1004px; margin:0 auto;}
#header{ background:url(images/top.jpg) no-repeat; height:274px; position:relative;}
#header a.home{position:absolute; display:block; width:102px; height:40px; left:882px; top:216px;}
#header a.title{position:absolute; display:block; width:585px; height:80px; left:31px; top:80px;}

#wrapper{ background:url(images/mainBg.png) repeat-y; width:982px; margin:0 12px 0 10px; position:relative;}
#wrapper .patchLeft{ width:4px; height:354px; position:absolute; left:0; top:39px;}
#wrapper .patchRight{ width:4px; height:354px; position:absolute; right:0; top:39px;}

#wrapper .t{ background:url(images/mainBar.png) no-repeat; height:39px; margin-bottom:12px;}
#wrapper .c{ height:auto !important; height:700px; min-height:700px;}
.tip{ background:url(images/tip.png) no-repeat; width:934px; height:173px; margin:0 0 0 19px; font-size:14px; line-height:2;}
.arc{ height:30px; text-align:center;}
.tip p{padding:32px 20px 21px 34px; text-indent:2em;}

.main{ width:925px; margin-left:25px;}
.mainContent{ width:660px; float:left;}
.mainContentTop{ background:url(images/contentTopBg.png) no-repeat; height:79px; font-size:14px;}
.mainMenu{padding:36px 31px 15px 16px; width:610px; height:29px;}
.mainMenu ul.menu {height:29px; background:url(images/line.png) repeat-x left bottom;}
.mainMenu ul.menu li{background:url(images/menu-right.png) right bottom no-repeat; list-style:none; float:left;}
.mainMenu ul.menu li a{background:url(images/menu-left.png) left bottom no-repeat; list-style:none; float:left; height:23px; line-height:23px;padding:6px 13px 0 13px;}
.mainMenu ul.menu li.current{height:29px; line-height:29px; background:url(images/c-right.png) right bottom no-repeat;}
.mainMenu ul.menu li.current a{height:29px; line-height:29px; display:block; float:left;  background:url(images/c-left.png) left bottom no-repeat;padding:0px 13px;}
.mainMenu li a:link,
.mainMenu li a:visited{color:#068473; font-weight:bold;text-decoration: none;}
.mainMenu li a:hover{ color:#068473; font-weight:bold;text-decoration: underline;}
.mainMenu li.current a:link,
.mainMenu li.current a:visited{ color:#616f76;}

.mainContentBg{border:1px solid #dfe3e4; border-width:0 2px; height:auto !important; height:300px; min-height:300px; padding:10px 22px 30px 22px; width:612px;}
.mainContentBg h3{ background:url(images/vertical.png) no-repeat left center; font-size:14px; font-weight:bold; padding-left:12px; margin-bottom:30px;}
.mainContentBg h4{font-size:14px; font-weight:bold;margin-bottom:30px; text-align:center;}
.mainContentBg ul{ padding-bottom:25px;}
.mainContentBg li{ line-height:1.8; padding-left:25px;}
.mainContentBg p{padding-bottom:25px; line-height:1.8;}
.mainContentBg p span{ display:inline; float:right; line-height:1.6;}
.mainContentBottom{ background:url(images/contentBottombg.png) no-repeat; height:24px; margin-bottom:20px; clear:both;}

.subContent{ width:255px; float: right;}
.consulting{ background:url(images/consulting.png) no-repeat;width:190px; height:150px;padding:70px 35px 10px 30px; margin-bottom:10px;}
.consulting p{  line-height:1.8;}
.consulting p strong{ color:#fe7100; font-weight:bold;}
.consulting p span{ float:right;}
.consulting p a:link,
.consulting p a:visited{ color:#F00; text-decoration:underline;}

.downloadInfo{ background:url(images/download_bg.png) no-repeat;width:190px; height:150px;padding:60px 34px 10px 30px;}
.downloadInfo p{line-height:1.8; font-weight:bold; padding-bottom:10px;}
.downloadInfo p a:link,
.downloadInfo p a:visited{ color:#000; text-decoration:none;}
.downloadInfo p a:hover{ color:#000; text-decoration:underline;}

#wrapper .b{ background:url(images/mainBottom.png) no-repeat; height:72px; clear:both; color:#FFF; font-size:12px;}
#wrapper .b ul{ padding:14px 30px 10px 130px;}
#wrapper .b li{ float:left; line-height:1.3;}

