@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{color:#000;background:#fff;font:12px/1.5em arial,verdana,'宋体',sans-serif;line-height:180%;margin:0;padding:0;white-space:normal;word-break:break-all;}
.clear{clear:both;font-size:1px;width:1px;height:0;overflow:hidden;}
img{border:none;}
ol,ul{list-style-type:none;}
.l,.school-h .l2,.school-h2 .l2{float:left;}
.r{float:right;}
a{color:#333;text-decoration:none;}
a:hover,.fon-p a:hover{color:#990000;text-decoration:underline;}
.footer_pd a{color:#666;}

#all-page{width:950px;margin:0 auto;padding-bottom:20px;}

/*底部*/
.footer_pd{text-align:center;color:#666;margin-top:20px;}
.footer_pd a{margin:0 5px;}

#main{width:673px;float:left;border:1px solid #cdcdcd;height:235px;overflow:hidden;margin-top:10px;}
.morebox{width:653px;float:left;border:1px solid #cdcdcd;overflow:hidden;margin-top:10px;padding:10px;}
.main_image {width:345px;height:235px;float:left;background:#333;position:relative;overflow:hidden;}
.main_image .block{width:100%;background:#111;border-top:1px solid #000;}
.image_thumb{float:left;width:328px;background:#fff;}
.image_thumb img{border:1px solid #ccc;padding:5px;background:#fff;float:left;}
.image_thumb ul li{margin:0;padding:10px 10px;height:57px;width:308px;float:left;border-bottom:1px solid #ccc;border-top: 1px solid #fff;}
.image_thumb ul li.hover{background:#ddd;cursor:pointer;}
.image_thumb ul li.active{background:#f0f0f0;cursor:default;color:#cc0d0d;}
.image_thumb ul li h2{font:bold 14px 宋体;line-height:20px;padding:0;height:20px;overflow:hidden;}
.image_thumb ul li .block{float:left;margin-left:10px;padding:0;width:230px;}	
.image_thumb ul li p{display: none;}
.block small{font:normal 12px 宋体;line-height:18px;width:230px;height:40px;overflow:hidden;}

.main-right{width:263px;float:right;border:1px solid #e3e1e3;height:235px;overflow:hidden;margin-top:10px;}
.h-r{width:100%;height:35px;background:url(../images/co.gif) left -31px repeat-x;overflow:hidden;}
.h-r .l{font:bold 14px 宋体;line-height:24px;color:#cc0d0d;background:url(../images/co.gif) left 4px no-repeat;padding-left:20px;margin:6px 0 0 10px;}

.ul01{font:normal 14px 宋体;margin:10px 0 0 15px;width:240px;}
.ul04{font:normal 12px 宋体;margin:10px 0 10px 15px;width:240px;}
.ul01 li{background:url(../images/co.gif) left -67px no-repeat;line-height:23px;padding-left:13px;height:23px;overflow:hidden;}
.ul04 li{background:url(../images/co.gif) left -68px no-repeat;line-height:20px;padding-left:13px;height:20px;overflow:hidden;}
.ul04 .l{margin-right:10px;}
.along-box{width:950px;height:202px;overflow:hidden;margin-top:10px;background:url(../images/bg-dj.gif) left top no-repeat;}
.box1{width:200px;height:150px;float:left;margin:29px 0 0 68px;_margin:29px 0 0 34px;}
.box2{width:200px;height:150px;float:left;margin:29px 0 0 20px;}
.img-p{width:177px;margin:0 auto;margin-top:10px;}
.img-p img{width:175px;height:85px;border:1px solid #e6e6e6;}
.ul02{font:normal 12px 宋体;margin:9px 0 0 12px;width:175px;}
.ul02 li{line-height:18px;background:url(../images/co.gif) left -70px no-repeat;padding-left:13px;height:20px;overflow:hidden;}

.all-box{width:948px;border:1px solid #e3e1e3;margin-top:10px;height:215px;overflow:hidden;}
.hh02{width:948px;height:28px;overflow:hidden;background:url(../images/hbg.gif) left top no-repeat;}
.hh02 .l{font:bold 14px 宋体;line-height:24px;color:#fff;background:url(../images/co.gif) left -92px no-repeat;padding-left:18px;margin:1px 0 0 10px;}
.hh02 .r{font:normal 12px 宋体;line-height:20px;margin:4px 10px 0 0;}
.messbox{width:290px;height:165px;margin:10px;overflow:hidden;float:left;}
.lines{width:1px;height:165px;background:url(../images/lin.gif) left top repeat-y;float:left;margin:10px 3px 0;}
.imsp{width:120px;height:82px;float:left;}
.imsp img{width:117px;height:80px;border:1px solid #ccc;}
.boxri{float:left;width:160px;height:82px;overflow:hidden;margin-left:10px;}
.boxri h3{font:bold 12px 宋体;line-height:20px;height:20px;overflow:hidden;}
.boxri p{font:normal 12px 宋体;line-height:20px;color:#555;margin-top:3px;}
.ul03,.ul031{margin-top:10px;}
.ul03 li,.ul031 li{height:22px;overflow:hidden;margin-top:3px;*margin-top:1px;}
.ul03 .l{font:normal 14px 宋体;line-height:24px;width:200px;height:22px;overflow:hidden;background:url(../images/co.gif) left -67px no-repeat;padding-left:10px;}
.ul031 .l{font:normal 14px 宋体;line-height:24px;width:80%;height:22px;overflow:hidden;background:url(../images/co.gif) left -67px no-repeat;padding-left:10px;}
.ul03 .r,.ul031 .r{font:normal 12px arial;line-height:24px;color:#999;}

.header_pd2 {height:30px;border: 1px solid #bdbcbd;background:#fff url(../images/gzqh_topmenubg.gif) repeat-x left top;font-size: 12px;line-height: 30px;text-align: left;width: 948px;margin: 0 auto -1px;font-family:Verdana, "宋体";color: #000000;}
.header_pd2 a {margin-right: 5px;margin-left: 5px;}
.header_pd2 .box_login {float: right;background-color: #FFFFFF;display: block;border-left: 1px solid #BDBCBD;padding-right: 10px;padding-left: 10px;}

.inside_header{height:48px;border:1px solid #bdbcbd;background: url(../images/pd_bg_inside_header.gif) repeat-x left top;width:948px;margin:0 auto;text-align:left;}
.mt5{margin-top:5px;}
.inside_logo {background: url(../images/pd_inside_logo.gif) no-repeat left center;height: 25px;float: left;margin-top: 10px;margin-left: 10px;overflow:hidden;display: inline;}
.inside_mainmenu {font-size: 14px;padding-right: 10px;padding-left: 10px;}
.weather {float: left;color: #535f7c;line-height: 20px;margin-left: 15px;margin-top: 15px;}
.search {float: right;margin-top: 12px;text-align: right;height: 30px;margin-right:10px;position:relative; display:inline;font-size:12px;font-family:宋体;line-height:24px;}
.search select {line-height: 19px;}
.search .input_gjc {line-height: 19px;height: 19px;width: 210px;padding-right: 2px;padding-left: 2px;border: 1px solid #999;margin-right:-1px;}
.search span{line-height: 25px;height: 25px;overflow: hidden;text-align:left;padding-left:10px;width: 300px;}
.search span a {color: #CC3300;text-decoration: underline;padding-right: 10px;}
.search span a:hover {color: #000;text-decoration: none;}

.autocomplete {position: absolute;background: #fff;border: 1px solid #7f9db9;width:214px;z-index:99999999;right:55px;top:22px;text-align:left;}
.autocomplete li {font-size:12px;line-height:20px;height:20px;padding:0 10px;cursor:pointer;}
.autocomplete li.selected {color: #CC3300;background-color: #FFFDEC;font-weight: bold;}
input {font-family: Verdana,"宋体";font-size: 12px;vertical-align: middle;}
.more-h{width:633px;height:15px;padding:10px;background:#f2f2f2;font:normal 14px 宋体;line-height:18px;}
.more-h a{margin-right:5px;}
.ulbox{width:630px;margin:0 auto;}

.lines2{width:100%;height:1px;background:url(../images/lin2.gif) left top repeat-x;margin:20px 0;}

.grayr{padding:2px 5px;font:normal 12px arial;line-height:18px;margin:30px 0 10px;margin-right:0;text-align:right;}
.grayr a{padding:2px 5px;margin:2px;text-decoration:none;color:#000;background:#fff;border:1px solid #ccc;}
.grayr .current{padding:2px 5px;font-weight:bold;margin:2px;color:#303030;background:#fff;}
.grayr .disabled{padding:2px 5px;margin:2px;color:#797979;background:#eee;border:1px solid #ccc;}
.grayr a:hover{color:#000;background:#fff;border:1px solid #666;}

.morerighr{width:265px;float:right;}
.mboxs{width:263px;border:1px solid #e3e1e3;margin-top:10px;}
.ulpix{margin-top:10px;}
.ulpix li{float:left;margin:0 0 10px 10px;_margin:0 3px 10px 5px;}
.ulpix img{width:115px;height:56px;border:1px solid #ccc;}

.TabTitle4{clear:both;height:35px;overflow: hidden;background:url(../images/co.gif) left -31px repeat-x;text-align:left;}
.TabTitle4 ul{border:0;padding:0;margin:5px 0 0;}
.TabTitle4 li{float:left;width:40px;cursor:pointer;padding:4px 2px 2px;font-size:12px;text-align:center;height:21px;}
.TabTitle4 .active{background:#fff;border-left:1px #e6e6e6 solid;border-top:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid;border-bottom:1px #fff solid;}
.TabTitle4 .normal{border:1px #e6e6e6 solid; background-image:url(../images/hm22bj.gif); background-repeat:repeat-x;}

.jdms{font:bold 14px 宋体;line-height:24px;float:left;width:70px;color:#cc0d0d;margin:7px 0 0 10px;_margin:7px 0 0 5px;}
.TabTitle4 .r{font:normal 12px 宋体;line-height:18px;margin:12px 6px 0 0;}