/* CSS Document */
a {font-size:13px;color:#000;text-decoration:none;}
img{border:0px;}
body{ padding:0px; margin:0px; font-size:13px;background-image:url(/images/1_r1_c1.png); background-repeat:repeat-x;}
#header{ width: 1001px; height:auto; margin:0 auto;}
#top{ height:28px; width:100%; line-height:28px;}
.left{ float:left; width:600px; display:block;}
#ico{ margin-top:5px;}
.right{ float:left;width:360px; text-align:right;display:block;}
.h4{ margin-top:15px; padding-left:15px;}
.h3{margin-top:5px; }
.h4 a{font-size:14px; font-weight:bold;}
#left{ float:left; width:230px; display:block; background-color:#fff;border:1px dashed #AACBEE;border-radius:6px;}
#left span{ margin:0px; padding:0px; display:block;}
.h3 ul{ padding:0px; margin:0px; list-style:none;}
.h3 li{ padding:0px; margin:0px;list-style:none; height:25px; line-height:25px; margin-left:15px; float:left;}
#right{ float:right;width:745px;display:block;}
.section{border-radius:6px;border:1px dashed #ccc; padding:10px 20px; line-height:23px; font-size:14px;}
h3{ line-height:28px; height:28px; padding:0px; margin:0px;}
.mtop{ margin-top:12px;}
.clear{clear:both;font-size:0px; height:0px; line-height:0px;}
.topa a{background-color:#ffffff; display:block;padding:0px 6px; float:left;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
.topa a:hover{color:#ff0000; text-decoration:underline; display:block;background-color:#F5F4F7; padding:0px 6px; border-left:1px solid #E8E8E9;border-right:1px solid #E8E8E9;}
.topa{ float:left; width:512px; display:block;}
.more,more2{ float:left;display:block;}
.more2 b{background-color:#ffffff; display:block;float:left;border-left:2px solid #ffffff;border-right:2px solid #ffffff; width:40px;text-align:center;z-index:5; position:relative;}
.tr{ padding:3px 10px; border: dashed 1px #AACBEE;border-radius:6px;}
.more b{color:#ff0000; text-decoration:underline; display:block; float:left;background-color:#F5F4F7; display:block; width:40px;border-left:2px solid #E8E8E9;border-right:2px solid #E8E8E9;text-align:center; z-index:5; position:relative;}
.more div {position:absolute;z-index:3;border:2px solid #E8E8E9;width:310px;margin-left:-44px;top:26px;background:#F5F4F7;filter:alpha(opacity=98); line-height:22px; display:block;}
.s_bottom{ color:#999999; font-size:12px;}
.s_bottom h5{ margin:0px; padding:0px;}
#nav{width: 1001px; height:14px; margin:0 auto; line-height:14px; margin-top:17px;}
.s_img{ width:115px; float:left;}
.s_content{width:575px; float:left; margin-left:8px;}
.dr{ display:block; list-style:none; padding:0px; margin:0px; margin:9px 0px;}
.hr{ font-size:0px; height:0px; line-height:0px; border-bottom:1px dashed #ccc;}
.dr li{display:block; list-style:none; padding:0px; margin:0px; float:left; width:25%; line-height:25px; height:25px;}
.more2 div {position:absolute;z-index:3;border:2px solid #E8E8E9;width:310px;margin-left:-44px;top:26px;background:#FFFFFF;filter:alpha(opacity=98); line-height:22px;display:none;}
.mor_tit{ width:296px; margin:0 auto; margin-top:9px; display:block; font-weight:bold; font-size:14px; line-height:26px;}
.mor_con{ width:296px; margin:5px auto; display:block;}
.mor_con a{ margin:2px 5px;}
#loso{ height:50px; width:100%; margin-top:27px; position:relative;}
#logo{ width:137px; height:43px; margin-left:3px; float:left;}
#ge{ width:3px; height:37px; margin:3px 8px; float:left; background-image:url(/images/1_r3_c9.png)}
#logo2{ width:53px; height:30px; margin:6px 0px; float:left;}
#sosou{ width:441px; height:34px; margin-left:37px; float:left; margin-top:5px;}
#in{width:332px; height:30px; border:2px solid #cccccc; float:left;}
.input{ width:322px; height:24px; margin:1px 4px; border:0px; line-height:24px;outline:none;}
.input1{ width:322px; height:24px; margin:1px 4px; border:0px; line-height:24px; color:#666666;}
#bot{ width:107px; height:34px; float:left; margin-left:-2px;}
#link{ width:260px; height:34px; float:right; line-height:34px; text-align:center;}
.aa{ float:right;width:110px; text-align:center;}
.aabb{ float:right;width:110px; text-align:center;}
.aa div{ display:none; position:absolute;margin-left:-55px;top:33px; width:158px;background-color:#FFFFFF; z-index:0}
.aabb b{ border:1px solid #ccc; background-color:#FFFFFF;width:108px; display:block; height:33px; line-height:33px; position:relative; z-index:4; border-bottom:0px;}
.aabb div{ display:block;position:absolute;margin-left:-50px!important;margin-left:-105px;top:33px;width:158px;border:1px solid #ccc;background-color:#FFFFFF; z-index:0}
.dd{ font-size:17px; color:#307EC6; font-weight:bold;}
.cc{ font-size:17px; color:#ff0000; font-weight:bold; text-align:center;}
#banner{ height:32px;width:100%;background-image:url(/images/1_r2_c8.png); background-repeat: repeat-x; line-height:32px;background-color:#2068D5;}
.focus{ height:32px; width:90px; background-image:url(/images/1_r2_c2.png); float:left; text-align:center; color:#FFFFFF;cursor:pointer;}
.space{height:32px; width:1px;background-image:url(/images/1_r2_c6.png); float:left;}
.unfocus{height:32px; width:90px; background-image:url(/images/1_r2_c4.png); float:left;text-align:center;color:#FFFFFF; cursor:pointer;}
#banner a{ color:#FFFFFF;}
#website{ height:auto; width:959px;; border:1px solid #E8E8E9; background-color:#F9FBFB;}
#webtitle{ width:79px; height:30px; float:left; margin-top:10px; color:#555555; text-align:center;}




#path {margin: 0 auto 0px; width: 971px;padding: 5px;}
#banr{margin: 0 auto 0px; width: 961px; padding:3px; background-image:url(/img/bnbg.png); background-repeat:repeat-x; height:36px; margin-top:5px; padding-left:16px; padding-top:0px;background-position:0px -1px;}
#banr div{ float:left;width:79px;height:29px;margin-top:3px; font-size:14px; line-height:28px; text-align:center;}
.sef{background-image:url(/img/anniu.png); background-position:0px -2px;  }
.sef a{color:#000000; font-size:14px;}
.se a{ color:#FFFFFF; font-size:14px;}
#banr b{ display:block;float:left;width:20px;height:31px;line-height:31px;margin-top:3px;text-align:center; color:#FFFFFF;}
.content{font-size:13px;text-align: left;margin:0 auto;width:1001px;border:0px solid #99CCFF; margin-top:12px;}
.chapters_l{ width:1001px;margin:0 auto;font-size:13px;border:1px solid #f9f9f9; background-color:#fefefe;border-radius:2px; margin-top:15px;}
.chapters_l h1{margin:7px 8px;}
.chapters_l .cs{ margin:10px 8px; line-height:28px;}
.jm{border-top:2px solid #99CCFF;}
.jm_left{border-right:1px solid #99CCFF; float:left; width:146px;height:2651px;background-color:#EAF4FF; overflow:hidden;}
.jm_left div{ width:100%;heigth:30px; padding-left:30px; line-height:30px; font-size:14px; font-weight:bold; color:#2160af;}
.jm_left_nav{background-color:#99CCFF;height:39px;line-height:44px; padding-top:5px;}
.jm_left div a{color:#2160af;line-height:35px; font-size:14px;}
.jm_nav_bg{width:100%;heigth:32px; padding-left:30px; line-height:32px; font-size:14px; }
.jm_right{float:right; width:834px; height:2651px; overflow:hidden; }
.jm_xg{width:98%; line-height:25px;margin:7px auto;}
.jm_xg div{width:85px;height:25px;line-height:25px; font-size:14px; float:left; overflow:hidden;}
h3{line-height:35px;line-height:35px; padding:0px;margin:0px;}
#cxjm{ width:100%; height:35px;background-color:#EAF4FF; line-height:25px; text-align:center; padding-top:8px;border-bottom:1px solid #99CCFF;}
.cxjm{ width:100%; height:auto;background-color:#EAF4FF; line-height:30px; text-align:left;border-top:0px dashed #99CCFF;border-bottom:1px dashed #99CCFF; padding-left:30px; font-weight:bold; color:#2160af; font-size:14px;}
#jmlist{ width:100%; height:1211px;line-height:20px; text-align:center;}
#jmnav{ width:100%; height:30px;line-height:30px; text-align:center; color:#6699FF; background-color:#99CCFF;}
.jmlistdiv{ border-bottom: #CCCCCC dashed 1px; padding-top:3px; padding-bottom:3px;}
.listitle{ width:8%;height:120px;float:left; margin-top:5px;}
.listcontent{ width:92%;height:224px;float:left; text-align:left;margin-top:5px;}
.listcontent div{width:148px;float:left; overflow:hidden;height:25px;}
.search{font-size:13px;text-align: left;margin:0 auto;width:1001px; margin-bottom:8px;}
.seddd{width:235px;height:61px; float:left; border:1px solid #99CCFF; border-top:3px  solid #99CCFF; line-height:23px;}
.seddd form{ margin:0px; padding:0px;}
.seddd div{ margin-left:20px; margin-top:2px;}
.mleft{ margin-left:11px;}
.clear{clear:both;}
.fe{line-height:32px;line-height:32px; padding:0px;margin:0px; padding-bottom:5px; font-size:15px; display: block; margin-bottom:5px; border-bottom:1px dashed #ccc;}
.fe1{line-height:32px;line-height:32px; padding:0px;margin:0px; padding-bottom:5px; font-size:15px; display: block; margin-bottom:5px; border-bottom:1px solid #ccc;}
.link{width:1001px;height:25px; margin:9px auto; overflow:hidden; border-top:1px dashed #ccc; padding-top:6px; margin-top:13px;}
.vdNz{width:705px;height:25px; margin:6px auto; overflow:hidden;}
.vdNz h2,.link h2,.c_r_1_h_n h2{ margin:0px; padding:0px;display:block;float:left;background-color:#f8f8f8;height:25px;padding:0 12px;line-height:25px;font-size:14px; color:#2068D5;}
._list{ float:left; line-height:25px;}
._width{ width:582px;}
.widths{ width:910px;}
.v31{ display:block; float:left; width:175px; background-color:#fff; height:187px; margin-top:2px;}
.v32{ display:block; float:left; width:175px; background-color:#fff; margin-left:14px;height:187px;margin-top:2px;}
.content_1_2_s_2{line-height:32px; text-align:left;font-size:14px; font-weight:bolder; padding-left:2px; background-color:#fff; border-bottom:1px dotted #ccc;}
.very{display:block; float:right; font-weight:100; color:#333; font-size:14px;}
.very a{ margin:0 5px;}
.marls{list-style:none; padding:0px;margin:0px;}
.marls li{ margin:11px auto; margin-left:0px;}
._height{ height:auto;}
._list a,.top a{margin:0 9px; font-weight:100; font-family:"宋体"; color:#333;}
._list em,.top em{position:static;display:inline-block;zoom:1;*display:inline;overflow:hidden;margin:0 2px;width:1px;height:12px;background:#ccc;vertical-align:middle;line-height:10}
.bottom5{ margin-bottom:5px;}
._more{float:right; line-height:25px;color:#000;font-size:14px; padding-right:6px;}
h2{ display:block; padding:0px; margin:0px; font-size:14px; background-color:#EAF4FF;height:32px;line-height:32px; padding-left:30px; text-align:left; z-index:0px;}
.con{ padding-left:10px; width:971px; height:auto; text-align:left;background-color:#EAF4FF;}
.bott{border-bottom:1px solid #AACBEE;}
.c_l{ padding-left:0px; width:100%;}
.c_m{ margin-top:1px; background-color:#FFFFFF; width:100%; height:100%;}
.c_m span{ display:block; float:left; width:110px!important;width:122px; text-align:left; line-height:30px; height:30px; font-size:14px; margin-left:30px!important;margin-left:15px;background-color:#FFFFFF; overflow:hidden;}
.f14{background-color:#EAF4FF;}
.cc{ border-top:0px;}
a span{color:#888}
a:hover span{color:#ff6000}
#about{font-size:13px;margin:0 auto;width:100%; line-height:30px;height:40px; margin-top:8px; background-color:#F9FBFB; border-top:1px solid #eee;}
#about span{ display:block; width:1001px; margin:0px auto;}
.box_r_title{padding-left:18px;height:30px;line-height:30px;border-bottom:1px solid #d0e2f7;margin:0 10px;background: url(title_bg.gif) no-repeat 5px 10px; font-size:14px; font-weight:bold; color:2160af;}
.box_r_main{padding:20px 30px;}
.yanyu{ float:left; width:160px; display:block; height:40px;  line-height:40px;}
.yanyu a{font-size:17px;}
.mingyan{ float:left; width:205px; display:block; height:26px;  line-height:26px; overflow:hidden;}
.mingyan a{font-size:13px;}
.miyu{ float:left; width:160px; display:block; height:22px;  line-height:22px; text-align:center;}
.miyu a{font-size:13px;}
.my{ float:left; width:95px; display:block; height:22px;  line-height:22px; text-align:center;}
a:hover{ color:#c00; text-decoration:underline}