/*全局定义*/
html,body{ font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px; color:#5C5D8C;}
div,form,img,ul,ol,li,dl,dd,dt,span, object,table,td,tr{margin:0; padding:0; border:0;}
ul,li{ list-style:none;}
p,h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
input,img,select{ vertical-align:middle; padding:0; margin:0;}

a.ft:visited{color:#5C5D8C;text-decoration:none;}
a.ft:link{color:#5C5D8C;text-decoration:none;}
a.ft:hover{color:#5C5D8C;text-decoration:underline;}
a.cp:visited{color:#5C5D8C; font-size:13px;text-decoration:none;}
a.cp:link{color:#5C5D8C;font-size:13px;text-decoration:none;}
a.cp:hover{color:#5C5D8C;font-size:13px;text-decoration:underline;}
.jc{ font-weight:bold;}
/*top*/
.top-all{width:1023px; height:341px; margin:0 auto;}
.top-up{ width:1023px; height:89px;}
.top-banner{ background: url(../images/banner-l.jpg) no-repeat;width:1016px; height:228px;}
.top-down{ background:url(../images/index_10.jpg) repeat-x;width:1016px; height:24px;}
.menu-left{ width:98px; height:89px; float:left;}
.menu-log{ background:url(../images/index_02.jpg) no-repeat; width:157px; height:89px; float:left;}
.menu-right{ width:673px; height:89px; float:left;}
.menu-rup{ background:url(../images/index_03.jpg) repeat-x;width:673px; height:23px;}
.menu-middle{ width:673px; height:51px;}
.menu-down{background:url(../images/index_08.jpg) no-repeat; width:673px; height:15px;}

/*left*/
.left-all{ width:214px;}
.left-cpfl{ background:url(../images/index_12.jpg) no-repeat; width:214px; height:64px;}
.left-xlbj{ background:url(../images/index_16.jpg) no-repeat; width:168px; height:32px; padding-left:46px; line-height:30px;}
.left-xlbj a{color:#5C5D8C; font-size:13px;font-weight:bold; text-decoration:none;}
.left-xlbj a:hover{color:#191B6A;font-size:13px; font-weight:bold;text-decoration:none;}
.left-lx{ background:url(../images/index_18.jpg) no-repeat; width:214px; height:46px;}
.left-jx{background:url(../images/index_19.jpg) no-repeat; width:214px; height:25px;}
.left-count{ width:214px; height:178px;}
.left-con-le{ background:url(../images/index_20_01.jpg) no-repeat; width:20px; height:178px; float:left;}
.left-con-mid{ background:url(../images/index_20_02.jpg) repeat-x; width:167px; height:178px; padding-left:15px; line-height:19px;float:left;}
.left-con-rig{ background:url(../images/index_20_03.jpg) no-repeat; width:12px; height:178px; float:left;}
.left-con-fd{background:url(../images/index_21.jpg) no-repeat; width:214px; height:32px;}
.left-link{ background:url(../images/index_22.jpg) no-repeat; width:167px; height:48px; padding:22px 15px 0px 32px;}

/*index*/
.index-left,.index-right{ margin-bottom:-8000px; padding-bottom:8000px;}
.index-middle{ background:url(../images/index_04.jpg) repeat-y;width:929px; margin:0 auto; overflow:hidden;}
.index-left{ background:url(../images/index_33.jpg) repeat-y;width:214px;float:left; overflow:hidden;}
.index-right{ width:715px; float:left;}
.index-rigdh{ background:url(../images/index_13.jpg) no-repeat; width:666px; height:31px; padding-left:49px; font-size:14px; font-weight:bold; color:#00299E; padding-top:30px;}
.index-foot{ background:url(../images/index_28.jpg) repeat-x; width:100%; height:151px; clear:both;}
.index-nr{width:662px; padding:12px 19px 0px 34px;}
.index-nr p{ margin-bottom:10px; line-height:20px;}
/*foot*/
.foot-all{width:929px; height:151px;  margin:0 auto;}
.foot-left{ background:url(../images/index_29.jpg) no-repeat;width:29px; height:151px; float:left ;}
.foot-middle{ background:url(../images/index_31.jpg) repeat-x; width:878px; height:71px; padding-top:80px; line-height:20px;float:left;}
.foot-right{ background:url(../images/index_30.jpg) no-repeat; width:22px; height:151px; float:left;}