@charset "utf-8";
/* CSS Document */

body{ font-family:Arial; font-size:12px; color:#333; margin:0; padding:0; background:url(../images/repeat_bg.png) repeat-x top #fff;}
*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
em,b,i{ font-style:normal;}
ol,dl,ul{ list-style:none;}
img{ border:0;}
a{color: #333; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clearfix{ display:inline-block;}
.clearfix{ display:block;}
* html .clearfix{ height:1%;}
.clearfix:after{ clear:both; content:"."; visibility:hidden; height:0; display:block;}
.clear{ clear:both;}


#banner{ background:url(../images/banner.png) no-repeat; width:960px; height:310px; margin:0 auto;}
#banner h1{ display:none;}


.main{ width:960px; margin:0 auto 10px;}


.main h2 strong {font-family:"微软雅黑"; font-size:24px; width:165px; display:inline-block; text-align:center; line-height:49px;}
.main h2 strong a{ color:white;}
.main h2 span{line-height:49px; float:right; font-weight:normal;}
.main h2 span a{ margin:0 5px;}


.jp{background:url(../images/jp.png) no-repeat;}
.en{background:url(../images/en.png) no-repeat;}
.hy{background:url(../images/hy.png) no-repeat;}
.xyz{background:url(../images/xyz.png) no-repeat;}
.cgz{background:url(../images/cgz.png) no-repeat;}


.container_jp{ background:white; border:2px solid #fb5c1b; padding-top:15px;}
.container_en{ background:white; border:2px solid #09bd00;padding-top:15px;}
.container_hy{ background:white; border:2px solid #ff74b2;padding-top:15px;}
.container_xyz{ background:white; border:2px solid #5573d3;padding-top:15px;}
.container_cgz{ background:white; border:2px solid #b85f3f;padding-top:15px;}



.wrap{ width:455px; font-family:"微软雅黑"; float:left; margin:0 0 0 15px; margin-bottom:15px;-moz-inline-stack:inline-block; display:inline-block; _display:inline;}
.border_bg{background:#f4feff;  border-width:0 1px 1px; border-color:#d5d5d5; border-style:solid; }

.wrap h3{ background:url(../images/sub_title.png) no-repeat;  height:35px; line-height:35px; font-size:16px; text-align:center; color:white;}

.wrap dl{ padding:15px 10px 10px; line-height:22px;}
.wrap dd{ float:right;}
.wrap dd a{background:url(../images/btn.png) no-repeat;  width:93px; height:33px; display:inline-block;*+dispaly:block; text-indent:-999em;}
.wrap dt i{ text-decoration:line-through;}
.wrap dt span{ font-size:16px;}
.wrap dt b{ color:#ff4b01; font-size:24px;}
.wrap dt strong{color:#e41188; font-weight:normal;}
.wrap dt em{ color:black;}
.wrap dt p{ text-align:center; margin-top:7px; margin-bottom:2px;}
.wrap dt p img { padding:3px; border:1px solid #d5d5d5; background:white;}


.wrap h4{ border-bottom:2px solid #13d4ee; line-height:31px; margin:0 10px;}
.wrap h4 strong{ background:url(../images/table_title.png) no-repeat; display:inline-block; font-size:15px; width:107px; height:31px; text-align:center; color:white; padding-right:10px;}
.wrap h4 span{ float:right;}
.wrap h4 span a{ color:#666666;}

.classes{ border-width:0 1px 1px; border-color:#d5d5d5; border-style:solid; padding:10px; margin:0 10px 10px; background:white;}

table{ width:100%;}
table thead th{ background:url(../images/title_repeat.png) repeat-x; height:28px; line-height:28px; color:#33a5e8; border-bottom:1px solid #d5d5d5; border-top:1px solid #d5d5d5;}
table thead em,table thead span{ display:block;border-color:#d5d5d5; border-style:solid; }
table thead em{border-width:0 0px 0px 1px;}
table thead span{border-width:0 1px 0px 0px;}
table tbody th{ font-weight:normal; text-align:left; padding-left:5px;}
table tbody td{ text-align:center;}
table tbody th,table tbody td{ line-height:30px; border-bottom:1px dashed #d5d5d5;}

table tbody td em a{  background:url(../images/a_btn.png) no-repeat;  width:75px; height:22px; display:inline-block; color:#fb5c1b; text-align:center; line-height:22px;}


.footer{ width:960px; margin:15px auto 0; line-height:24px; padding-top:5px; text-align:center; color:#666;}
.footer a{ margin:0 5px; }


.kf{ background:url(../images/float_menu.png) no-repeat; width:108px; height:248px; position:fixed; left:2px; top:35%;}
.kf a{ display:block; height:40px;}





