@charset "utf-8";
/* CSS Document */
body{ margin:0; font-family: Verdana;font-size:11px; color:#000000; background:#FFFFFF; text-align:center}
table	{ font-size:10px; font-family:Verdana;}
a		{ color:#000000; text-decoration:none;}
a:hover	{ color:#CC9900}
ul		{ list-style:none; margin:0; padding:0}
h5 {margin:5px auto; padding:0; font-size:14px;}
/*index top*/
.top	{ position:relative; width:1004px; height:80px; margin:0 auto;}
.top .top_logo		{ position:absolute; top:20px; left:20px}
.top .top_company	{ position:absolute; top:22px; left:130px; text-align:left; font-family:Arial; font-size:22px; font-weight:bold; color:#3C3F8E}
.top .top_company a { color:#000; text-decoration:none;}
.top .top_company span { font-weight:normal; font-size:9px; color:#3C3F8E;}
.top .top_company span a { color:#3C3F8E}
.top .top_language	{ position:absolute; top:10px; right:10px; width:280px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:28px}

/*menu*/
.menu	{ width:1004px; margin:0 auto; text-align:left; background-image:url(../images/menubackimg.jpg); height:30px; position:relative; top:80px;}
.menu ul{ list-style:none; margin:0}
.menu li{ float:left; width:1px; text-align:center; margin:8px 3px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.menu li a	{ color:#FFFFFF; font-weight:bold}
.menu li a:hover	{color:#FFFFFF; text-decoration:underline}
.menu .search	{ float:right; margin:3px 8px 0 0; text-align:right; font-size:13px; font-weight:bold}

/*banner*/
.banner{ width:1004px; margin:0 auto;}
.banner2{width:1004px; margin:0 auto;}
.bannermenu{ float:left; width:987px; background-image:url(../images/bannerbackimage.jpg); height:36px;}
.bannerleft{float:left; width:9px;}
.bannerright{float:right; width:8px;}
.bannermenu ul{ list-style:none; margin:0}
.bannermenu li{ float:left; width:240px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:8px;}
.bannermenu li a	{ color:#FFFFFF; font-weight:bold}
.bannermenu li a:hover	{color:#FFFFFF; text-decoration:underline}
/*menu two*/
.menutwo{width:1004px; margin:0 auto;}
.menutwo1{width:249px; float:left;}
.menutwo2{width:1px; float:left;}
.menutwo3{width:240px; float:left;}
.menutwo4{ width:260px; float:right;}
.menutwo11{width:224px; margin-top:8px; margin-bottom:5px;}
.memutwo12{width:224px; text-align:left;}
.menutwoline{width:1004px; background-color:#DDDDDD; height:1px; margin-top:10px; font-size:1px; float:left;}
/*main*/
.main{width:1004px; margin:10px auto;}
.mainleft{width:485px; float:left;}
.mainleftline{width:470px; height:4px; background-color:#2D317A; font-size:1px; margin-bottom:10px;}
.mainleftmenu{width:470px; font-size:16px; color:#32347F; text-align:left; font-weight:bold;}
.mainproduct{width:470px; margin-top:10px; height:130px;}
.mainproduct2{width:470px; margin-top:10px; height:130px;}
.mainproduct3{width:470px; margin-top:10px; height:130px;}
.mainproductimg{width:223px; float:left; border: 1px solid #dddddd; height:121px; text-align:center; padding-top:4px;}
.mainproducttext{width:230px; float:right; text-align:left;}
.mainleftline2{ width:450px; font-size:1px; background-color:#ddd; height:1px; margin:10px auto; float:left;}
.maincenter{width:225px; float:left; margin-left:15px;}
.maincentermenu{width:225px; font-size:16px; color:#32347A; text-align:left; font-weight:bold;}
.maincenterimg{width:225px; margin-top:10px; margin-bottom:10px;}
.maincentertext{width:225px; text-align:left;}
.maincenterline{width:225px; height:4px; background-color:#2D317A; font-size:1px; margin-bottom:10px;}
.maincenterline2{width:225px; height:1px; background-color:#ddd; font-size:1px; margin:10px auto;}

.mainright{width:230px; float:right; margin-right:10px;}
.mainrightline{width:226px; height:4px; background-color:#2D317A; font-size:1px; margin-bottom:10px;}
.mainrightmenu{width:226px; font-size:16px; color:#32347a; text-align:left; font-weight:bold;}
.mainrightimg{width:225px; margin-top:22px; margin-bottom:10px;}
.mainrightimgline{ width:226px; height:1px; background-color:#ddd; font-size:1px; margin-top:10px; margin-bottom:10px; margin:0 auto;}
/*foot*/
.footbox{width:1004px; margin:0 auto; }
.footline{ margin:10px auto; width:1004px; height:1px; background-color:#363B8C; font-size:1px; float:left;}
.footlink{width:980px; text-align:left; margin:10px auto; height:20px; float:left;}
.foot{width:1004px; margin-top:15px; margin:0 auto; height:75px; float:left;}
.footleft{width:14px; float:left; height:75px;}
.footcenter{width:975px; float:left; background-image:url(../images/footbackimg.jpg); height:55px; padding-top:20px; text-align:left; font-size:12px; color:#FFFFFF;}
.footright{width:15px; float:right; height:75px;}

