﻿@charset "utf-8";
/* CSS Document */
.vica-body,td,th {color: #666;font-size: 14px;line-height: 22px;font-family: "宋体", "微软雅黑", "黑体", Arial, Georgia;}
.vica-body {background: #FF0 url(../images/bg01.gif) no-repeat center top; margin:0; padding:0;}
.vica-body h1 {background: url(../images/bg02.gif) no-repeat -270px -180px;text-indent: -9999em;display: block;height: 50px;width: 190px;overflow: hidden; margin:0;}
.vica-body h2 {font-size: 24px;margin:0;font-family: "微软雅黑", "黑体";}
.vica-body h3 {font-size: 14px;margin:0;}
.vica-body em {font-style: normal; font-size:12px;}
.vica-body ul,ol,dl,li,dd,dt{margin: 0px;padding: 0px;list-style-type: none;}
.vica-body p{margin: 4px 0;padding: 0px;}
.vica-body a:link,a:visited,a:active {color: #666;text-decoration: none;}
.vica-body a:hover {text-decoration: none;color: #f30;}
.cl { clear:both;}
.f_l { float:left;}
.f_r { float:right;}

.header, .midBody { width:964px; margin:auto;}
.header { height:305px; padding:15px 0 10px;}
.nav {height:80px; margin: 175px auto 0;}

.nav a {text-indent: -9999em;display: block;overflow: hidden; float:right;}
.nav em a {height:35px;width:128px; margin:45px 0 0;background: url(../images/bg02.gif) no-repeat -130px -180px;}
.nav em a:hover {height:35px;width:128px; margin:45px 0 0;background: url(../images/bg02.gif) no-repeat 0px -180px;}
.nav li {float: right;display: block;height:80px;width:240px;}
.nav li a {height:80px;width:240px;}
a#nav01_on {background: url(../images/bg02.gif) no-repeat 0px -10px;}
a#nav02_on {background: url(../images/bg02.gif) no-repeat 0px -90px;}
a#nav01 {background: url(../images/bg02.gif) no-repeat -240px -90px;}
a#nav02 {background: url(../images/bg02.gif) no-repeat -240px -10px;}
a#nav01:hover {background: url(../images/bg02.gif) no-repeat -0px -10px;}
a#nav02:hover {background: url(../images/bg02.gif) no-repeat -0px -90px;}

.box01 {background: url(../images/box01.gif) repeat-y -480px top; width:480px;}
.box01_e {background: url(../images/box01.gif) no-repeat right bottom;}
.box01_t {background: url(../images/box01.gif) no-repeat left top; padding:60px 20px 40px;}

.box01_in {background: url(../images/box01-01.gif) repeat-y -440px top; width:440px;}
.box01_in_e {background: url(../images/box01-01.gif) no-repeat right bottom;}
.box01_in_t {background: url(../images/box01-01.gif) no-repeat left top;}

.box02 {background: url(../images/box02.gif) repeat-y -970px 0px;}
.box02_e {background: url(../images/box02.gif) no-repeat right bottom;}
.box02_t {background: url(../images/box02.gif) no-repeat left top; position: relative; width:964px;}
.height {height:430px;}

.box02_in {background: url(../images/box02-01.gif) repeat-y -230px top; width:230px;}
.box02_in_e {background: url(../images/box02-01.gif) no-repeat right bottom;}
.box02_in_t {background: url(../images/box02-01.gif) no-repeat left top;padding:10px; font-size:12px;}

.box01_t h3 {text-indent: -9999em;display: block;height: 30px;width: 300px;overflow: hidden;}
.h3_01, .h3_02 { padding:0 0 0 135px;}
.h3_01  h3{background: url(../images/bg02.gif) no-repeat 0px -340px;}
.h3_02  h3{background: url(../images/bg02.gif) no-repeat 0px -370px;}

.box01_t ul { margin:10px 0 0;}
.box_btn { width:126px; padding:30px 0 0 20px;}
.box_btn img { display: block; margin: auto;}
.box_btn a { display: block; margin: 15px auto; width:126px; height:52px;text-indent: -9999em;overflow: hidden;background: url(../images/bg02.gif) no-repeat 0px -220px;}
.box_btn a:hover { background: url(../images/bg02.gif) no-repeat -130px -220px;}

.box01_t ul li { padding:0 0 7px;}
.box01_t ul li strong { height:28px; width:250px; display:block; line-height:28px;}
.box01_t ul li strong span { padding:0 0 0 30px; color:#FFF;}
.box01_t ul li em { color:#999;}
strong.ico01, strong.ico02, strong.ico03 {background: url(../images/bg02.gif) no-repeat 0px -280px;}
strong.ico04 {background: url(../images/bg02.gif) no-repeat 0px -310px;}

strong.ico01 span {background: url(../images/bg02.gif) no-repeat -440px -242px;}
strong.ico02 span {background: url(../images/bg02.gif) no-repeat -440px -272px;}
strong.ico03 span {background: url(../images/bg02.gif) no-repeat -440px -302px;}
strong.ico04 span {background: url(../images/bg02.gif) no-repeat -440px -332px;}

p.box01_in {display: block; margin:10px 0 0;}
em.box01_in_e {display: block;}
span.box01_in_t {display: block; padding:10px 13px; font-size:14px; color:#F30;}

.p02 { padding:40px 0 0;}
.box02_t h3 {height:65px; width:410px; display:block;text-indent: -9999em;overflow: hidden;background: url(../images/bg02.gif) no-repeat 0px -400px; position:absolute; left:280px; top:-38px;}

.p2_L { width:440px; padding: 44px 0 40px 30px; color:#06c;}
.p2_L ul li { background: url(../images/bg02.gif) no-repeat -440px -560px; padding:0 0 10px 22px; display:block;}
.p2_L li img { margin:5px -22px 0;}
.p2_L strong {color: #F30;font-weight: normal;}
.p2_R { width:440px; padding: 40px 25px 40px 0;}
.p2_R p {padding: 0 0 15px 0;}
.p2_R em { color:#999; line-height:18px;}

#list { padding:100px;}
#list li {padding: 5px 0;background: url(../images/bg02.gif) repeat-x 0px 30px;}
#list li#top_li {background: #ebfaff;padding: 10px;	border: 1px solid #b6cddf; margin:0 0 20px; _display:block; _width:742px; _height:79px;}
#list li#top_li img { float:left; margin: 0 20px 0 0;}
#list li#top_li strong { font-family: "微软雅黑", "黑体"; font-size:18px; color:#06c;}
#list li em { float:right; color:#999;}
#list li a {background: url(../images/bg02.gif) no-repeat -440px -360px; padding: 0 0 0 22px;}
#list li#top_li a {background: #ebfaff;padding: 0;}
.ico_x {background: url(../images/bg02.gif) no-repeat 0px -490px; width:220px; height:95px; position:absolute; left:0; top:7px;}

.list_txt { margin: 30px 30px 50px 0!important;margin: 30px 15px 50px 0; color:#333; overflow:hidden; float:right; width:650px;}
.list_txt h2 {color: #0066cc;display: block;padding: 10px 0;border-bottom: 2px solid #85b6ff;text-align:center; line-height:30px;margin: 0 0 20px 0;}
.list_txt p { padding:7px 0; text-indent: 2em;}
.list_txt p strong {color:#06c; font-size:16px;}
.txt_list { float:left; width:230; margin:120px 0 0 20px!important;margin:120px 0 0 10px; overflow:hidden;}
.txt_list h4 {font-family: "微软雅黑", "黑体"; font-size:16px; color:#fff;height:30px; display:block; padding:0 0 0 15px; margin:0; width:100px;}
.txt_list li {background: url(../images/bg03.gif) repeat-x left bottom; padding:5px; line-height:18px;}

.bd { padding:10px 0;}
.hd { position:relative;}
.hd a { display:block;  width:9px; height:10px; line-height:10px;float:right;margin-right:10px; margin-top:10px;  overflow:hidden;cursor:pointer;}
.topLoop .hd .prev{ background:url("../images/icoUp.gif") center no-repeat;} 
.topLoop .hd .next{ background:url("../images/icoDown.gif") center no-repeat;} 



/*		for all a:hover by default	*/
a:hover{color:#dc0000}