@charset "gb2312";
/* CSS Document */
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,input,p { padding:0; margin:0;}
body { font-size:12px; line-height:20px; font-family: "ËÎÌå", Arial, Helvetica, sans-serif;}
table,tr,td,th { font-size:12px; }
ul,li { list-style:none; }
img { vertical-align:top; border:0; }
h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:normal; }
a { color:#000; text-decoration:none; }
a:hover { color:#ec4808; text-decoration:underline; }

.myweb { margin:auto; width: 1003px; }
.top { height:20px; line-height:20px; background-color:#050505; color:#fff; text-align:right;}
.top span { padding-right:20px; font-weight:bold; }
.banner { background:url(../images/banner_02.jpg) no-repeat 0 0; width:1003px; height:228px; }
.banner .lead { width:484px; padding:10px 0 0 36px; line-height:18px;}
.banner .nav {width:948px;height:31px;padding:136px 0 0 55px;font-size:24px;font-weight:bold;color:#fff; }
.literacy { padding:0 10px; width:983px; }
.literacy .wt { background:url(../images/wen.gif) no-repeat 0 10px; padding-top:10px; border-bottom:1px dashed #ccc; width:933px; padding-left:50px; font-size:14px; height:70px; clear:both; }
.literacy .wt .wen { font-weight:bold;}
.literacy .da { width:933px; float:left; }
.literacy .da .d { width:23px; float:left; }
.literacy .da .cont { width:900px; float:left; }
.literacy .difference { width: 963px; float:left; padding-left:10px; border-bottom:1px dashed #ccc; height:345px; margin-top:10px; font-size:14px; color:#363636; }
.bs_left { width:420px; float:left; }
.xm_right { width:543px; float:left; }
.bs_cont { background: url(../images/bs02.jpg) repeat-y 0 0; height:228px; padding-left:10px; padding:10px 30px 0 30px; width:313px; line-height:20px; text-indent:2em;}
.xm_cont { background: url(../images/xm02.jpg) repeat-y 0 0; height:228px; padding-left:10px; padding:10px 30px 0 30px; width:467px; line-height:20px; text-indent:2em;}

.literacy .difference02 { width: 963px; float:left; padding-left:10px; border-bottom:1px dashed #ccc; height:410px; margin-top:10px; font-size:14px; color:#363636; }
.bs_left02 { width:390px; float:left; }
.xm_right02 { width:573px; float:left; }
.bs_cont02 { background: url(../images/ydxm_02.jpg)  repeat-y 0 0; height:288px; padding-left:10px; padding:10px 30px 0 30px; width:313px; line-height:20px; text-indent:2em;}
.xm_cont02 { background: url(../images/yd_bs02.jpg)  repeat-y 0 0; height:288px; padding-left:10px; padding:10px 30px 0 30px; width:467px; line-height:20px; text-indent:2em;}
.literacy  .h96 { height:110px; }

.literacy .difference03 { width: 963px; float:left; padding-left:10px; height:212px; margin-top:10px; font-size:14px; color:#363636; }
.bs_cont03 { background: url(../images/bs02.jpg) repeat-y 0 0; height:113px; padding-left:10px; padding:10px 30px 0 30px; width:313px; line-height:20px; text-indent:2em;}
.xm_cont03 { background: url(../images/xm02.jpg) repeat-y 0 0; height:113px; padding-left:10px; padding:10px 30px 0 30px; width:467px; line-height:20px; text-indent:2em;}
.liyou { width:1003px; clear:both; }
.nav_menu { background:url(../images/nav_bj.jpg) no-repeat 0 10px; height:37px; line-height:37px; padding-left:55px; font-size:24px; font-weight:bold; color:#fff; padding-top:10px; }
.liyou .cont img { padding:20px 0 10px 22px;}
.xuangou { padding:20px 0 0 28px;  width:975px; float:left; height:370px;}
.xuangou .left { width:560px; float:left; }
.xuangou .left .tu { width:290px;  float:left; }
.xuangou .left .conter {width:249px;float:left; height:357px;padding:0 10px;border-right:1px dashed #ccc; }
.xuangou .left .conter .menu { font-size:24px; font-weight:bold; height:45px; line-height:45px; }
.xuangou .left .conter .cont { line-height:24px; font-size:14px;  }
.xuangou .left .conter .xq {font-size:14px; color:#3c88ed; text-align:right; height:30px;}
.xuangou .left .conter .xq a { color:#3c88ed; text-decoration: none; }
.xuangou .left .conter .xq a:hover { color:#ec4808; text-decoration:underline; }
.xuangou .right { width:375px; float:left; padding:0 25px 0 15px; }
.xuangou .right .r_menu { color:#3c88ed; font-size:14px; font-weight:bold; height:35px; line-height:35px; }
.xuangou .right .r_cont { height:85px; line-height:20px; border-bottom:1px dashed #ccc; }
.xuangou .right .r_cont a { color:#000; text-decoration:none; }
.xuangou .right .r_cont a:hover { color:#ec4808; text-decoration:underline; }
.xuangou .right .bn { border:none; }
.xian { clear:both; background:url(../images/xian.gif) repeat-x 0 0; height:8px; font-size:1px; width:975px;}
.jc_cont { padding:20px 0 0 28px;  width:975px; }
.jc_cont ul { height:238px;}
.jc_cont ul li { float:left; width:234px; padding-right:9px;}
.jc_cont ul li p { height:30px; line-height:30px; width:234px; text-align:center; }

.kk-index .flash-box { width:800px; height:360px; overflow:hidden; padding:0px 8px; margin:auto; position:relative;}
.kk-index .flash-box h2 { font-size:13px; width:448px; height:20px; line-height:20px; margin-bottom:1px; color:#ffffff;}
.kk-index .flash-box .big-pic { float:left; width:520px; height:340px; overflow:hidden; margin:16px 2px 0 0; }
.kk-index .flash-box .big-pic img { display:block; width:520px; height:340px; border:1px solid #fff; cursor:url("images/mousedown.cur");}
.kk-index .flash-box .pic-list { float:left; top:16px; width:150px; height:200px; position:relative; }
.kk-index .flash-box .pic-list .pre, .kk-index .flash-box .pic-list .next, .kk-index .flash-box .pic-list .no-pre, .kk-index .flash-box .pic-list .no-next { background:url(../images/sprite.png) no-repeat; width:81px; height:11px; position:absolute; top:0; left:0; }
.kk-index .flash-box .pic-list .pre { background-position:-802px -108px; left:145px; }
.kk-index .flash-box .pic-list .no-pre { background-position:-802px -108px; left:145px; }
.kk-index .flash-box .pic-list .next { background-position:-802px -125px; top:330px; left:145px;}
.kk-index .flash-box .pic-list .no-next { background-position:-802px -125px; top:200px; left:145px;}
.kk-index .flash-box .pic-list ul { position:absolute; top:0px!important; top:18px; left:100px; width:180px; }
.kk-index .flash-box .pic-list li { float:left; width:192px; height:140px; overflow:hidden; margin-bottom:0px; }
.kk-index .flash-box .pic-list li a { display:block; width:186px; height:136px; overflow:hidden; }
.kk-index .flash-box .pic-list li a img { display:block; width:180px; height:118px; padding:0px; border:2px #ffffff solid; }
.kk-index .flash-box .pic-list li a:hover, .kk-index .flash-box .pic-list li a.currA { border:2px solid #ff6600; width:180px; height:118px; cursor:hand;}
.kk-index .flash-box .pic-list li a:hover img, .kk-index .flash-box .pic-list li a.currA img { margin:-2px; }
.kk-index .flash-box .flash-txt {width:519px; position:absolute; color:#000; line-height:24px; top:292px; left:9px; z-index:99999; filter:alpha(opacity=80);}
.kk-index .flash-box .flash-txt h3 {width:503px; font-size:12px; background:#CCC; text-align:left; padding:0 8px 0 8px;}
.kk-index .flash-box .flash-txt p {width:503px; font-size:12px;  background:#CCC; color:#000000; text-align:left; line-height:24px; margin:0; padding:0 8px 0 8px;}
.flash-txt h3 a{ color:#ffffff;}
.kk-index .flash-box .flash-txt em { margin-left:8px; font:normal bold 14px Arial, Helvetica, sans-serif; color:#FF5B01; }
.kk-index .flash-box .flash-txt p { font-size:12px; color:#939393; height:20px; overflow:hidden; }

.vs_con { width:959px; height:409px;overflow:hidden; padding:20px 0 0 22px; }
.vspic {width:992px; height:409px; cursor: pointer; cursor:url("images/mousedown.cur");}
.banner_box { background:url(../images/banner_01.jpg) no-repeat 0 0; width:1003px; height:190px; margin:0 auto; }