@charset "utf-8";
a { color:#555; padding:0px; text-decoration:none }
a:link { background: none transparent scroll repeat 0% 0%; color:#555; }
a:hover { color: #ff0000; text-decoration: underline }
body, ul, li, dl, dt, dd, form { font-size:12px; margin:0px; padding:0px; list-style-type: none ;}
body { background:url(http://www.china-qhgl.com/jzsstart/images/bg.jpg) center top no-repeat;} 
h1 { font-size:20px; font-weight:normal; font-family:'微软雅黑','黑体';}
h2 { font-size:14px;}
h3 { font-size:14px; font-weight:normal;}
h4 { font-size:12px;}
h5 { font-size:12px; font-weight:normal;}
img { border:none}
.head { background-color:#FFF }
.div_top { width:960px; margin:0 auto 0 auto; padding-top:7px; height:25px; clear:both; overflow:auto; zoom:1; background-color:#FFF; border-top-width: 5px; border-right-width: 5px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #115ea8; border-right-color: #115ea8; border-left-color: #115ea8; }
.div_top_link { clear:both; overflow:auto; zoom:1; width:960px; margin:0 auto 0 auto; background-color:#FFF; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid; border-right-color: #115ea8; border-left-color: #115ea8; }
.div_top_l, .div_top_m, .div_top_r, .div_top_i { float:left; }
.div_top_l { margin-left:6px; margin-top:3px; }
.div_top_m { width:520px; overflow:hidden; margin-left:20px; }
.div_top a { color:#105ca6; }
.sea { width:950px; margin:0px auto; }
.search { width:950px; margin:0px auto; }
.sea_l { width:450px; float:left; text-align:left; padding-left:60px; margin-top:8px; }
.sea_r { background:url(tags.gif) no-repeat left center; width:350px; float:right; padding-left:68px; text-align:LEFT; margin-top:10px; height:19px; line-height:19px; }
.flash_ad, .img_ad { float:left; }
.flash_ad { width:670px; height:196px; }
.img_ad { margin-left:9px; }
.img_ad img { margin-bottom:9px; }
.clear { clear:both; }
.qh_content { width:960px; margin:0 auto 0 auto; background-color:#fff; clear:both; overflow:hidden; zoom:1; padding-left:5px; padding-right:5px; }
.content { width:960px; margin:0 auto 0 auto; background-color:#fff; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid; border-right-color: #115ea8; border-left-color: #115ea8; border-bottom-style: solid; border-bottom-color: #115ea8; clear:both; overflow:hidden; zoom:1; }
.div_kcap, .div_study { float:left; }
.div_kcap { margin-left:8px; }
.div_study { margin-left:10px; }
.div_school { float:left; margin-left:8px; width:232px; height:276px; }
.div_school a { margin-bottom:10px; margin-top:10px; }
.bor03_l { width:420px; float:left; overflow:hidden }
.bor03_l .image { width:120px; height:90px; padding:4px; border:#ccc 1px solid; margin-top:8px; }
.bor03_l img { width:120px; height:90px; }
.bor03_l .t { margin-top:5px; }
.bor03_l .t a { font-size:12px; color:#000; font-weight:normal; }
.bor03_l li { padding-top:7px; padding-bottom:2px; margin-left:6px }
.div_study .sd05 { cursor:pointer; width:108px; height:27px; color:#006699; background:#fff url(bg1.gif); font-size:14px; border:#B6D3EB 1px solid; font-weight:bold; line-height:27px; text-align: center; border-bottom:none; border-left:none; }
.div_study .sd06 { cursor:pointer; width:108px; background:#fff url(bg2.gif); border:#B6D3EB 1px solid; border-left:none; color:#000; height:27px; font-size:14px; line-height:27px; text-align: center; }
/*.div_study .bor03 ul{text-align:left;line-height:24px;}*/
.div_school { border:solid 1px #aaccee; height:304px; }
.panel { border:solid 1px #d9d9d9; }
.panel td { font-size:13px; }
.panel dt { font-size:13px; color:#6b0000; font-weight:bold; padding-left:12px; padding-top:5px; background-image: url(dt_bg.jpg); background-repeat: repeat-x; height:26px; }
.panel dd li { font-size:14px; margin-top:2px; margin-left:6px;  }
.div_school table td { height:30px; }
.div_tiao { height:200px; float:left; }
.t { padding-top:20px }
.more { color:#016A9F; font-size:12px; float:right; color:#999; margin-right:10px; }
.flinkdiv { border: #D9D9D9 1px solid; WIDTH: 948px; margin:0px auto; margin-top:10px; text-align:left; height:auto; }
.flink { border-bottom: #D9D9D9 1px solid; background:#f1f1f1; font-size:14px; font-weight:bold; color:#999; padding-left:10px; height:30px; line-height:30px; position:relative; }
.flink span.more { position:absolute; top:0px; right:8px; }
.flink span.more a { font-size:12px; font-weight:normal; text-decoration:underline; color:#006699; }
.flinkdiv .links { padding:6px; }
#copyright { WIDTH: 950px; margin:0px auto; padding-top:10px; text-align: center; line-height:20px; color:#555; }
.de_l, .de_r { float:left }
.de_r { margin-left:5px; margin-right:5px; border:#B6D3EB 1px solid; color:#000; width:707px; overflow:hidden }
.daohang { background:#FBFBFB; height:31px; line-height:31px; text-align:left; padding-left:10px; color:#000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B6D3EB; }
.article_title { font-size:14px; text-align:center; font-weight:bold; color:#000; height:35px; line-height:35px; padding-top:10px; }
.author { height:35px; line-height:35px; text-align:center; color:#000; }
.article_intro { font-size:14px; line-height:24px;  text-align:left; padding:10px;  background:#FAFAFA; color:#000; }
.dotted-line { border-bottom-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: dotted; border-left-style: none; border-bottom-color: #666666; }
.text { text-align:left }
.text_content { padding:10px; line-height:24px; font-size:14px; color:#000; }
.article { padding:18px; font-size:14px; color:#003366; line-height:28px; }
.article a { color:#003366; text-decoration:underline; }
.article a:hover { color:#ff3300; }
.list-1 li { text-align:left; line-height:14px; margin-left:12px; }
.list-1 a:link, .list-1 a:visited { font-size:14px; }
.list-1 a:hover { color:#000; text-decoration:underline; }
.list-1 span { padding-left:24px; color:#666; }
.list_title { background:url(list_titlebg.gif) repeat-x; height:31px; line-height:31px; text-align:left; padding-left:10px; font-size:14px; font-weight:bold; color:#000; }
.list_title img { padding-right:6px; *+padding-top:8px;
}
.list-1 .l-a6 { font-size:14px; font-weight:bold; color:#000; height:30px; line-height:30px; }
.list-1 .a3 { text-align:left; line-height:23px; font-size:14px; color:#666; }
.list-1 .l-a7 { color:red; }
/*文章分页样式*/
#fenye { clear:both; margin-top:7px }
#fenye a { text-decoration:non; }
#fenye .prev, #fenye .next { width:52px; text-align:center; }
#fenye a.curr { width:22px; background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center; }
#fenye a.curr:visited { color:#fff; }
#fenye a { margin:5px 4px 0 0; color:#1E50A2; background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center; height:22px; line-height:22px }
#fenye a.num { width:22px; }
#fenye a:visited { color:#1f3a87; }
#fenye a:hover { color:#fff; background:#1E50A2; border:1px solid #1E50A2; float:left; }
#fenye span { display:block; margin:10px }
/*文章正文分页样式*/
#pageNext { padding:10px 12px 6px; clear:both; }
#pageNext .prev, #pageNext .next { width:52px; text-align:center; }
#pageNext a.curr { width:22px; background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center; }
#pageNext a.curr:visited { color:#fff; }
#pageNext a { margin:5px 4px 0 0; color:#1E50A2; background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center; height:22px; line-height:22px }
#pageNext a.num { width:22px; }
#pageNext a:visited { color:#1f3a87; }
#pageNext a:hover { color:#fff; background:#1E50A2; border:1px solid #1E50A2; float:left; }
.cate-item { padding:8px; }
.cate-item dt { line-height:25px; }
.cate-item dt a { font-size:14px; font-weight:bold; color:#000; }
.cate-item dd { line-height:25px; }
.cate-item .cate { color:green }
.soft_title { color:#fff; font-size:14px; font-weight:bold; background:url(title_bg.gif) no-repeat; height:34px; padding-left:38px; line-height:34px; }
.soft_box { margin:0px auto; padding:10px; }
.soft_box_l { width:430px; float:left; color:#000; }
.soft_box_ll { width:175px; float:left; }
.soft_box_ll li { line-height:25px; }
.soft_box_lr { width:250px; float:right; color:#000; }
.soft_box_lr li { line-height:25px; }
.soft_box_r { width:200px; float:right; }
.soft_box_lr a { color:#006699 }
.downaddress { font-size:14px; text-align:center; margin:12px; border:dashed 1px #ccc; padding-top:20px; height:40px }
.downaddress a { color:#ff6600; font-weight:bold; text-decoration:underline; }
.soft_intro { margin-top:10px; }
.soft_tit { color:#fff; font-size:14px; font-weight:bold; background:url(title_bg.gif) no-repeat; height:34px; padding-left:38px; line-height:34px; }
.softintro { line-height:24px; color:#000; }
.softintro a { color:#000; }
.Floating { float: left; margin-left:10px; margin-right:10px }
.MFloating { clear: both; overflow: auto; text-align: left; width: 100%; }
.list a:link { color:#625f5f; text-decoration: none; }
.list a:visited { color:#625f5f; text-decoration: none; }
.list a:hover { color:#625f5f; text-decoration: underline; }
.g_split { width:125px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.top_t { background-color:#f8f8f8; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e4e4e4; padding-top:6px; padding-left:10px; height:28px; }
.top_t a:link { color: #fff; text-decoration: none; }
.top_t a:visited { color: #fff; text-decoration: none; }
.top_t a:hover { color: #fff; text-decoration: underline; }
.input_t { border: 1px solid #dedede; height:14px; }
.font1 { color:#074d93; font-size:13px; margin-right:3px; margin-left:3px; }
.span_fw { background-color:#5895cb; padding:4px; color:#fff; font-size:12px; float:right; margin-right:15px; height:16px; }
.logo { padding-top:10px; padding-left:14px; float:left; }
.top_m, .main_t, .main_c { clear:both; overflow:auto; zoom:1; }
.sh { margin-left:14px; margin-top:10px; float:left; }
.ta { background-color:#FFF; padding:2px; border:1px solid #e4e4e4; width:187px; height:84px; float:left; margin-left:20px; margin-top:10px; }
.img_link_div { float:left; padding-top:10px; padding-left:18px; }
.img_link { margin-right:20px; }
.div_nav { height:57px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #ddd; border-bottom-color: #ddd; background-image: url(png.png); background-repeat: repeat-x; background-position: 0px 0px; background-color:#FFF; }
.div_nav li { list-style-type: none; font-size:14px; float:left; }
#bar_link { margin-top:7px; clear:both; overflow:auto; zoom:1; text-align:center }
#bar_link a:link { color: #FFF; text-decoration: none; }
#bar_link a:visited { color: #FFF; text-decoration: none; }
#bar_link a:hover { color: #C8F304; text-decoration: underline; }
.bar_s { background: url(png.png) no-repeat 0px -57px; width:2px; height:12px; overflow:hidden; margin-left:14px; margin-top:2px; margin-right:14px; }
.mar_text { font-size:14px; margin-top:12px; padding-left:28px; }
.mar_text a:link { color: #004499; text-decoration: none; }
.mar_text a:visited { color: #004499; text-decoration: none; }
.mar_text a:hover { color: #004499; text-decoration: underline; }
.main_t { padding-top:10px; padding-left:1px; }
.mian_t_l { background: url(png.png) no-repeat -2px -57px; width:240px; height:232px; float:left; }
.mian_t_l p { margin:0px; padding:0px; margin-top:4px; margin-left:23px; }
.mian_t_l p span { color:#164a63; margin-right:7px; }
.main_t_m { float:left; margin-left:8px; border:solid 1px #e4e4e4; }
.main_t_r { background: url(png.png) no-repeat -802px -57px; width:158px; height:233px; float:right; margin-right:1px; }
.font2 { color:#5f5f5f; margin-top:3px; margin-left:2px; }
.h_d { padding-left:15px; padding-right:15px; padding-top:7px; }
.list li { list-style:none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e4e4e4; height:20px; color:#625f5f; line-height:20px; }
.main_c { margin-top:4px; margin-left:1px; }
.main_c_l { background: url(png.png) no-repeat -2px -57px; width:240px; height:232px; float:left; }
.xf { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #e4e4e4; margin-top:5px; margin-bottom:5px; }
.main_c_m { background: url(png.png) no-repeat -242px -57px; width:544px; height:232px; float:left; margin-left:7px; }
.font3 { color:#CCC; }
.main_c_r { background: url(png.png) no-repeat -802px -57px; width:158px; height:233px; float:right; margin-right:1px; }
.main_4c_l, .main_4c_m1, .main_4c_m2 { background: url(png.png) no-repeat -2px -57px; width:240px; height:232px; float:left; margin-right:26px; }
.main_4c_r { background: url(png.png) no-repeat -802px -57px; width:158px; height:233px; float:right; margin-right:1px; }
.main_2c_l { background: url(png.png) no-repeat -2px -290px; width:239px; height:148px; float:left; margin-right:26px; }
.main_2c_r { float:left; }
.bottom a:link { color: #000; text-decoration: none; }
.bottom a:visited { color: #000; text-decoration: none; }
.bottom a:hover { color: #000; text-decoration: underline; }
.bottom { text-align:center; margin-top:15px; color:#B3B3B3; }
.bottom span { margin-left:9px; margin-right:9px; }
.main_2c_r { border-top-width: 1px; border-right-width: 5px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cfccc7; border-right-color: #659900; border-bottom-color: #cfccc7; border-left-color: #cfccc7; height:145px; float:right; width:687px; overflow:hidden; }
.tearchshow a:link { color: #000; text-decoration: none; }
.tearchshow a:visited { color: #000; text-decoration: none; }
.tearchshow a:hover { color: #000; text-decoration: underline; }
.tearchshow li { float:left; list-style:none }
.details_content { height:auto!important; height:684px; min-height:684px; width:680px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #D3D2D2; border-bottom-color: #D3D2D2; border-left-color: #D3D2D2; background-image: url(ht.gif); background-repeat: no-repeat; float:right; padding:10px; margin-right:1px; overflow-x:hidden; }
.font4 { font-weight:bold; font-size:18px; }
.news_div { text-align: right; font-size:14px; height:25px; margin-bottom:15px; }
.news_div a { color:#016A9F; text-decoration: none; }
.tablelist { height:28px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #B3B3B3; font-size:14px; margin-bottom:10px; }
.mylist a:link { color: #000; text-decoration: none; }
.mylist a:visited { color: #000; text-decoration: none; }
.mylist a:hover { color: #000; text-decoration: underline; }
.reg { width:678px; overflow:hidden; border:1px solid #c4c4c4; font-size:14px; }
.reg_title { height:30px; line-height:30px; background-color:#f2f7ff; padding-left:20px; }
.red { color:#900 }
/*列表*/
#list dl { overflow:auto; zoom:1; border-bottom:1px dashed #ccc; padding:6px 0; }
#list dl dt { float:right; width:120px; height:90px; overflow:hidden; margin-top:20px;padding-right:5px;   }
#list dl dd { padding:3px 0 0 20px; float:left; font-size:13px; line-height:1.4}
#list dl dd h3 { font-size:14px; font-weight:bold;font-family:"microsoft yahei"; margin:0; padding:0;}
#list dl dd h5 { color:#393; margin:5px 0; }
#list dl dd h5 a { color:#393; text-decoration:underline; }
#list dl dd h5 a:hover { text-decoration:none; }
#list .l-a6 { color:#000; }


.mark {padding:15px 0 10px 111px; clear:both; overflow:auto; zoom:1}
.mark #mark0, #mark1 {background:url(mark.gif) no-repeat -189px 0;border:0;cursor:pointer;float:left;height:48px;margin:0;overflow:hidden;padding:0;position:relative;width:189px;}
#mark1 {background-position:-378px 0;margin-left:10px;}
.softmark {padding:15px 0 10px 111px; clear:both; overflow:auto; zoom:1}
.softmark #mark0, .softmark #mark1 {background:url(softmark.gif) no-repeat -189px 0;border:0;cursor:pointer;float:left;height:48px;margin:0;overflow:hidden;padding:0;position:relative;width:189px;}
#barnum1, #barnum2 {color:#333333;font-family:arial;font-size:10px;font-weight:400;left:70px;line-height:12px;position:absolute;top:30px;}
.bar {background-color:#FFFFFF;border:1px solid #40A300;height:5px;left:9px;overflow:hidden;position:absolute;text-align:left;top:32px;width:55px;}
.bar div {background:transparent url(bar_Footbg.gif) repeat-x ;height:5px;overflow:hidden; margin:0;}
#mark1 .bar {border-color:#555555;}
#mark1 .bar div {background:transparent url(Barbg.gif) repeat-x ;}


.mainbox {padding:4px 15px;margin-top:6px; zoom:1; overflow:auto}
.mainbox h2 { font-size:12px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#555;}
.mainbox h2 span { float:right; font-weight:normal;}
.mainbox ul { padding:6px 0px; background:#fff;}



.info_top strong{font-size:12px;}
.info_top { line-height:1.4;  padding-right:6px;padding-bottom:6px;zoom:1; overflow:auto;}
.info_top  span { color:#999;font-size:12px;}
.info_top img { float:left; margin:2px 6px 0 0;}

.tips { background:#ffa url(tixing.gif) 7px 8px no-repeat; border:1px dashed #f93; padding:5px 5px 5px 20px; text-indent:0px; color:#c30; font-size:12px; line-height:1.5;}

.searchtable{background:url(../Temp/movebg.gif) no-repeat; height:43px}
.searchtable td{padding-left:12px;}
.searchtable a{ color:#fff}
.searchtable ul li{ list-style:none}

.nbox{float:left;padding-right:5px;padding-left:11px}
.nbox .img{ border:solid 1px #ddd; text-align:center; width:140px;}
.nbox .t{ background-color:#f1f1f1;margin-top:2px; width:140px;border:solid 1px #ddd;text-align:center;padding-top:12px;padding-bottom:12px}
.nbox .t a{font-size:12px;color:#333;}

.ask dl { padding-left:9px;padding-top:9px;border-bottom:1px dashed #dcdcdc;}
.ask dl dt { height:22px; overflow:hidden; font-weight:bold; background:url(icon.gif) 0 -149px no-repeat; padding-left:20px;padding-top:2px}
.ask dl dd { color:#666; background:url(icon.gif) 0 -198px no-repeat; padding-left:20px;padding-top:2px;padding-bottom:6px}


.de_r_new {margin-right:5px; margin-left:5px;float:left; border:#B6D3EB 1px solid; color:#000;  width:639px;  overflow:hidden; zoom:1; }
